
* {margin: 0; padding: 0; }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, img, a {border: none;}
body {color: #000; text-align: center; font-family: Verdana, Arial, lucida, sans-serif; font-size: x-small; background: url("./img/podklad-telo.png") left top repeat-x;}
#ram {width: 750px; text-align: left; margin: 0 auto;}
#hlavicka {width: 750px; height:117px; position: relative;}
#logo {width: 486px; height: 90px; position: absolute; left: 0px; top: 8px;}
#logo a {display: block; width: 486px; height: 90px; position: absolute; top:0; left:0;}
#logo a span {display: block; width: 486px; height: 90px; position: absolute; top:0; left:0; z-index: 3; background: url("./img/logo.gif") left top no-repeat;}
#preskocit {position: absolute; left:0; top: -1000px;}
#jazyky {float: right; padding: 33px 0 0 0;}

#menu {list-style: none; background: #060 url("./img/nahradni.png") left top no-repeat; width: 750px; height: 37px;}
#menu li {width: auto; display: inline;}
#menu li a {float: left; border-right: 1px solid #80af80; color: #fff; text-transform: uppercase; text-decoration: none; display: block; height: 37px; line-height: 37px; padding-left: 10px; padding-right: 10px; background: url("./img/podklad-menu1.png") left top repeat-x;}
#menu li a:hover, #menu li a:active, #menu li a:focus {background: url("./img/podklad-menu2.png") left top repeat-x; text-decoration: underline;}
#menu li a.aktualni {background: url("./img/podklad-menu2.png") left top repeat-x; font-weight: bold; text-decoration: underline;}

#drobecky {background: #eaf5ea; padding: 4px 7px; margin: 10px 0;}

#obsah {width: 500px; float: left; font-size: 1.2em; padding-bottom: 20px;}
#obsah h1 {color: #c90; font-size: 2.3em; font-weight: normal; margin: 10px 0 15px 0;}
#obsah h2 {color: #c90; font-size: 2.3em; font-weight: normal; margin: 10px 0 15px 0;}
#obsah h3 {color: #000; font-size: 1.2em; font-weight: normal; margin: 10px 0 15px 0; text-transform: uppercase; background: #faf6e8; padding: 6px 15px;}
#obsah h4 {color: #000; font-size: 1em; font-weight: bold; margin: 5px 0 5px 0; text-transform: uppercase; padding: 6px 15px;}
#obsah h5 {color: #000; font-size: 1em; font-weight: bold; margin: 5px 0 0px 0; padding: 6px 15px;}
#obsah ul {list-style-image: url("./img/odrazka1.png"); margin: 5px 0 0 40px;}
#obsah ol {list-style-type: decimal; list-style-image: none;margin: 5px 0 0 40px;}
#obsah li {line-height: 1.7em;}
#obsah ul li ul {list-style: url("./img/odrazka2.png"); margin: 5px 0 5px 25px;}
#obsah p {line-height: 1.5em; margin: 10px 0 0 15px;}
#obsah tt {background: #f3f3f3; font-family: monospace;}

table {border-collapse: collapse; border: 2px solid #666; margin: 15px 0 15px 15px; }
td, th {padding: 3px 5px;border: 1px solid #666;}
th {background: #eaf5ea;}
td {background: #f9f9f9;}
thead th {text-align: center;}
tbody th {text-align: right}

form table {border-collapse: collapse; border: 0 }
form td, form th {border: 0}
fieldset {background: #f9f9f9; border: 0; padding:10px;}
legend {background: #666; color: #fff; padding: 3px 6px;}

.aktuality {font-size: 1.5em; border-top: 1px solid #ccc; margin: 20px 0 20px 0;}
#obsah .aktuality p { display: block; margin:0; padding: 0; height: 110px; background: #feffe4; border-bottom: 1px solid #ccc;}
.aktuality a { display: block; padding: 0px; line-height: 110px;}
.aktuality a img {float: left; margin: 4px 15px 4px 5px; border: 1px solid #999;}

#aktuality {font-size: 0.8em; border-top: 1px solid #ccc; margin: 20px 0 20px 0;}
#aktuality p {margin:0; padding: 5px 10px; background: #feffe4; border-bottom: 1px solid #ccc;}


#paticka {width: 750px; background: url("./img/podklad-paticka.png") left top repeat-x; margin: 0; padding: 16px 0 20px 0; clear: both;}

#sloupec {width: 220px; margin: 10px 0 20px 30px; float: left; font-size: 1.2em;}
#sloupec .blok {padding: 0 0 10px 20px; background: url("./img/podklad-blok.png") 0px 17px no-repeat; margin-bottom: 30px;}
#sloupec .blok h3 {color: #666; font-size: 1.5em; font-weight: normal; padding: 0 0 0 10px; margin: 5px 0 10px 0;}
#sloupec .blok p {line-height: 1.5em; margin: 5px 0 5px 0;}
#sloupec ul {list-style: url("./img/odrazka2.png"); margin: 10px 0 15px 15px;}
#sloupec ul li { line-height: 1.7em;}



a {color: #060; text-decoration: underline;}
a:hover, a:active, a:focus {color: #000; text-decoration: none; background: #feffeb;}

.nezobrazovat {display: none;}
