/* CSS Document */
.mainbody_content
{
  margin-left: 15px;
  margin-right: 30px;
  margin-top: 56px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 500;
  color: white;
  text-align: justify;
}

.big
{
  font-size: 15px;
}

.mainbody a
{
  color: rgb(220,220,220);
}

.mainbody_content img
{
  margin-right: 15px;
}

.gallery img
{
  border: 0px;
  margin-top: 20px;
  margin-right: 33px;
}

.foot img
{
  position: relative; left: 51px;
  border: 0px;
}

.siderect_content
{
  margin: 7px 12px 6px 12px;
  color: black;
  font-size: 12px;
  font-family: Arial;
}

.siderect_content img
{
  margin-top: 1px;
  text-align: block;
}

.foot_author a
{
  position: absolute; left: 858px; top: 60px;
  color: rgb(112,112,112);
  text-decoration: none;
}

.foot_author a:hover
{
  color: black;
}

.underline
{
  text-decoration: underline;
}

.bold
{
  font-weight: 700;
}

.tab
{
  position: relative; left: 62px;
}

.center
{
  text-align: center;
}

.hidden
{
  display: none;
}

.display
{
  font-size: 15px;
  cursor: pointer;
  cursor: hand;
  color: white;
}

.display a
{
  color: white;
  text-decoration: none;
}

.display:hover, a:hover
{
  color: rgb(255,112,48);
}

table, tr, td
{
  text-align: center;
  border: 1px solid rgb(86,86,86);
  border-collapse: collapse;
  color: rgb(224,224,224);
}

td
{
  padding: 6px 10px 4px 10px;
}

.line
{
  height: 1px;
  width: 300px;
  background-color: rgb(131,131,131);
  margin: 10px auto 10px auto;
  overflow: hidden;
}

.red
{
  color: rgb(255,112,48);
}

.map
{
  position: relative; bottom: 170px; left: 350px;
}

.listek table, .listek tr, .listek td
{
  text-align: left;
  border: 0px;
  vertical-align: bottom;
}

.listek table
{
  min-width: 600px;
}

.listek tr
{
  border-bottom: 1px dotted rgb(101,101,101);
}

.right
{
  text-align: right;
}

.listek p
{
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: white;
}

.siroka
{
  min-width: 580px;
}

.prepinac
{
  color: rgb(112,112,112);
  position: absolute; left: 867px; top: 17px;
  z-index: 2;
  font-size: 11px;
}

.prepinac a
{
  text-decoration: none;
  color: rgb(112,112,112);
}

.prepinac a:hover
{
  color: black;
}

.index-obr {
  height: 120px;
  margin-bottom: 10px;
}

.index-obr img {
  width: 170px;
  height: 111px;
  border: solid 5px rgb(55,55,55);
}
