 Body {background: #2d2313; text-align: center; font-size: 80%; margin: 0; padding:0; color: #fff; font-family: Verdana, Arial, lucida, sans-serif;}
 table {font-size: 1em;}
 td, th {font-size: 1em;}
 #ram {width: 749px; text-align: left; position: relative; margin: 30px auto; padding: 0; border:0; font-size: 1em;}
 #hlavicka {width: 749px; height: 336px; margin:0; padding:0; border:0; position: relative;  background: url("../img/podklad.jpg") left top no-repeat;}
 #logo {width: 214px; height: 51px; margin:0; padding:0; overflow: hidden;position: absolute; left: 76px; top: 285px;}
 #logo a {width: 214px; height: 51px; margin:0; padding:0; position: absolute; left: 0px; top: 0px; display: block; font-size: 1em; color: #fff; }
 #logo a span {cursor: pointer; width: 214px; height: 51px; margin:0; padding:0; position: absolute; left: 0px; top: 0px; z-index: 3; display: block; background: url("../img/podklad.jpg") -76px -285px no-repeat;}
 #jazyky {margin:0; padding:0; border:0; position: absolute; right:5px; top: 34px; color: #000; text-transform: uppercase;}  
 #jazyky a {color: #fff;}  
 #jazyky span {color: #2d2313;}  
 #preskocit {position: absolute; left:0; top: -1000px;}
 
 #menu {margin:0; padding:0; position: absolute; left: 283px; _left: 290px; top: 285px; list-type: none; width: 465px; border-right: 1px solid #6b6152; _border-right: 0px;}
 #menu li {display: inline;}
 #menu li a {padding: 0 4px; display: block; color: #fff; text-decoration: none; height: 51px; line-height: 51px; width: auto; float: left;}
 #menu li a.posledni {padding: 0 7px; _padding: 0 4px;}
 #menu li a:hover, #menu li a:active, #menu li a:focus { background-color: #6b6152;}
 #menu li a.aktualni {background-color: #6b6152;}

 #menu_cz {margin:0; padding:0; position: absolute; left: 283px; _left: 290px; top: 285px; list-type: none; width: 465px; border-right: 1px solid #6b6152; _border-right: 0px;}
 #menu_cz li {display: inline;}
 #menu_cz li a {padding: 0 9px; display: block; color: #fff; text-decoration: none; height: 51px; line-height: 51px; width: auto; float: left;}
 #menu_cz li a.posledni {padding: 0px 9px 0px 10px; _padding: 0px 6px 0px 7px;}
 #menu_cz li a:hover, #menu_cz li a:active, #menu_cz li a:focus { background-color: #6b6152;}
 #menu_cz li a.aktualni {background-color: #6b6152;}
 
 #telo1 {width: 380px; _width: 749px; margin:0; padding: 0 0 0px 369px; background: #21180d url("../img/spodek.jpg") left top no-repeat;}
 #telo {width: 662px; _width: 749px; margin:0; padding: 0 0 30px 85px;  border: 1px solid #6d6253; margin-bottom: 1em;}
 
 #novinky {padding-top: 7px; padding-bottom: 35px;position: relative;}
 #novinky p {position: relative;width: 165px; _width: 180px;padding: 0 0 0 15px; float: left; margin:0;line-height: 1.4em;}
 #novinky p span {color: #433718; font-weight: bold;}
 h2 {font-size: 1.3em; font-weight: normal; text-transform: uppercase; color: #fff; margin: 20px 0 25px 0; padding: 0 0 0 15px; } /*background: url("../img/odrazka.gif") left center no-repeat;*/
 h3 {font-size: 1em;text-transform: uppercase; color: #fff; margin: 0 0 10px 0; padding: 0 0 0 15px;}
 h4 {font-size: 1em; font-weight: bold;}
 
 p {padding: 0 20px 0 15px; margin: 5px 0; line-height: 1.7em;}
 p a img {border: 3px solid #7f7462; margin: 5px 2px;}
 p a:hover img, p a:active img , p a:focus img  {border: 3px solid #fff;}
 li {line-height: 1.7em;}
 
 fieldset {border:1px solid #877b69; padding: 5px; margin: 10px;}
 fieldset table th {width: 170px; text-align: right; padding-right: 5px;}
 
 
 .floathelp {font-size: 1px; height: 1px; line-height: 1px; clear: both;}
        
 a {color: #c0b7ab; text-decoration: underline;}        
 a:hover, a:active, a:focus {color: #fff; text-decoration: none;}        
        
        


