body {
font-family: Verdana, arial, sans-serif; 
font-size: 70%; 
background: #fff;  /url("../images/b29-08.jpg")/
margin: 0; 
padding: 5px 0px; 
text-align: center; 
min-width: 770px; 

}


#hlavni {
width: 790px;
margin: 0 auto;
text-align: left;
border: 1px solid rgb(219,219,219);

}
#google {

width: 850px;
margin: 0 auto;
padding: 5px 0px 0px 45px; 
border: 0px solid rgb(219,219,219);
z-index: 100;
}


h1 {
  margin: 0px;
  padding: 0px;
  margin-left: 0px;
  color: #000000;
  font-size: 80%;
}

h2 { 
  margin: 3px;
  padding: 0px;
  margin-left: 0px;
  color: #dfdfdf;
  font-size: 120%;
}


h3 { 
  margin: 0px;
  padding: 0px;
  margin-left: 0px;
  color: #000000;
  font-size: 130%;
}

h4 { 
  margin: 0px;
  padding: 0px;
  margin-left: 0px;
  color: #000000;
  font-size: 130%;
}
h5 { 
  margin: 0px;
  padding: 0px;
  margin-left: 0px;
  color: #000000;
  font-size: 150%;
}

.left h1 {
  color: #000000;
  font-size: 85%;
  font-weight: normal;
border-top: 1px solid #1E4290;
border-bottom: 1px solid #1E4290;
  text-align: center; 
  margin-bottom: 00px;
background: #dfdfdf;
}

.left h3 {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  text-align: justify; 
  margin-bottom: 00px;
}

.left h2 {
  color: #1E4290;
  font-size: 13px;
  font-family: Verdana, Arial;
  text-decoration: none;
  text-align: center; 
  margin-bottom: 10px;
}


#horni {
float: left;
width: 790px;
height: 80px;
background: #3c4080 url("../images/hlavicka_leva.jpg") no-repeat;
}


#logo1 {
width: 240px;
height: 80px;
float: right;
background: #000 url("../images/hlavicka_prava.jpg") no-repeat;
}


#iframe {
overflow: auto;
float: right;
background: #fff;
width: 630px;
_width: 630px;
height: 463px;
_height: 463px; 
padding: 0px 5px;
text-align: center;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
}



#vlajka {
background: #000 ;
float: left;
width: 100px;
height: 19px;
_height: 19px;
vertical-align: center;
text-align: center;
border: 0px;
padding-top: 3px;
border-bottom: 5px solid #ffcc00;
}

#hlavicka {

float: left;
width: 790px;
_height: 27px;
text-align: right;

}


.textinfo5 {

float: right;
width: 240px;
height: 22px;
text-align: right;
border-bottom: 5px solid #ffcc00;
}



#logo {
width: 150px;
height: 60px;
position: bottom;
float: left;
background: #000 url("../images/estranslg.jpg") no-repeat center;
border-bottom: 5px solid #ffcc00;
      cursor: hand;
}


#novinky {
width: 150px;
float: left;
background: #000 ;
border-bottom: 5px solid #ffcc00;

}



#obsah {
position: relative;
width: 625px;
_width: 610px;
height: 4px;
_height: 4px;
 left: 2px;
  top: -292px; 
border-top:2px solid #fff;
border: 0px solid #fff;
  z-index: 1;
}

#bottom {
  clear: both;
  height: 20px;
  _height: 20px;
  _line-height: 20px;
  text-decoration: none;
  background-color: #000;
  border-bottom: 5px solid #ffcc00;
}


.pat-h3 {
  color: #dfdfdf;
  font-size: 10px;
  font-weight: normal;
  font-family: Arial, Verdana, Tahoma, sans-serif;
  text-align: left;
  margin-top: 1px; 
  margin-right: 10px;
  margin-left: 10px;
}


.inline-button {
float: left;
width: 75px;
height: 22px;
   font: bold 12px Verdana, sans-serif;
   margin: 0px; padding: 0px 0; _padding:0;
   border: 0px solid black;
   white-space:nowrap;
   text-decoration: none;
   text-align: center;
   line-height: 22px;
   background: #ccc;
   color: black;
border-bottom: 5px solid #ffcc00;
   }
.inline-button em {
   _width:1px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0px 0px;
   background: white;
   color: black;
   }
.inline-button span {
   _width:1px; _cursor:hand;
   margin:0px; padding: 0px 0px 0px 0px;
   }
.inline-button:hover {
   border: 0px black;
   background: #ffcc00;
   color: #b11619;
border-bottom: 5px solid #b11619;
   }
.inline-button:hover em {
   background: #ffcc00;
   color: white;
   }



.blue { background: #000; color: #cccccc }
.blue em { background: #000; color: #000 }

.menu-button {
float: left;
width: 150px;
height: 17px;
_height: 17px;
   font: bold 10px Verdana, sans-serif;
   margin:0px;margin-left: 0px; padding: 0px 0; _padding:0;
   border: 0px solid black;
   white-space:nowrap;
   text-decoration: none;
   text-align: left;
   line-height: 15px;
   background: #ccc;
   color: black;
   }
.menu-button em {
   _width:1px; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0px 0px;
   background: white;
   color: black;
   }
.menu-button span {
   _width:1px; _cursor:hand;
   margin:0px; padding: 0px 0px 0px 4px;
   }
.menu-button:hover {
   border: 0px black;
   background: #ffcc00;
   color: #b11619;
   }
.menu-button:hover em {
   background: #ffcc00;
   color: white;
   }


.blue { background: #000; color: #cccccc }
.blue em { background: #000; color: #000 }

   #tabulka {
      display:block;
      visibility:hidden;
      position:absolute;
      left:360px;
      top:120px;
      background-color:ivory;
      border-width:2px;
      border-color:#000000;
      border-style:solid;
      width:300;

    }
   #hlava{
      width:auto;
      background-color:darkblue;
      color:white;

    }
   #kriz{
      background-color:gray;
      color:white;
      text-align:center;
      cursor: hand;
   }

