/* CSS Document */
html {background-image: url(../images/bg.gif); margin: 0px; top: 0px; left: 0px; orphans: 0px; background-color: #32066B;}
body {width: 704px; margin: 0px auto 50px auto; color: #666666; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif;}

.hore { background-image: url(../images/bg-text.gif);}
.hlavicka-hore {background-image: url(../images/hlavicka-horny.jpg); background-repeat: no-repeat; padding: 0px; margin-top: 0px; margin-right: 26px; width: 317px; height: 31px; margin-left: auto; margin-bottom: 0px;}
.hlavicka-stred {background-image: url(../images/hlavicka-stred.jpg); background-repeat: no-repeat; padding: 0px; margin: 0px; height: 155px}
.hlavicka-stred a {width: 360px; height: 90px; display: block;}
.text {background-image: url(../images/bg-text.gif); background-repeat: repeat-y; background-color: white;}
.text .lavo { width: 460px; float: left;}
.text .pravo {width: 208px; float: right; margin-right: 23px; margin-top: 15px;}
.text .pravo .hore {background-image: url(../images/pravy-hore.gif); height: 19px; background-repeat: no-repeat;}
.text .pravo .stred {background-image: url(../images/pravy-stred.jpg); padding: 5px 15px 10px 30px;}
.text .pravo .stred img {float: right; padding-right: 15px; padding-top: 5px;}
.text .pravo .dole {background-image: url(../images/pravy-dole.jpg); height: 18px; background-repeat: no-repeat;}
h1 {color: #D4BC38; font-size: 135%; background-image: url(../images/h1-sipka.gif); background-repeat: no-repeat; padding-left: 1.33em;padding-top: 3px; padding-bottom: 3px;}
h2 {color: #30066A; font-size: 110%; font-weight: bold; padding-left: 1.33em;padding-top: 3px; padding-bottom: 3px;}
img {float: right;}
a img {border: 0px;}
.menu {background-image: url(../images/menu.jpg); background-repeat: no-repeat; float: left; width: 179px; height: 39px; padding-top: 12px; padding-left: 0px; color: #CCCCCC;}
.mapa {border: 1px solid #30066A;}

.menu3, .menu2 {font-size: x-small;}
.menu3 a, .menu2 a {color: #CCCCCC; text-decoration: none; padding-top: 17px;}
.menu2 a {display: block;  width: 140px; padding-top:13px;}
.menu3 a:hover, .menu2 a:hover {text-decoration: underline;}
.menu3 a {padding-left: 15px;}

.hlavicka-dole { background-image: url(../images/hlavicka-dole.gif); background-repeat: no-repeat; float: right; height: 116px; width: 525px;}
.cr {clear: both;}
.cr { margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
.patka {text-align: right; padding: 10px;}
.patka a {color: #666666;}
.patka a:hover {text-decoration: none;}
.text .pravo h2 {padding-left: 0px;}
.text .pravo h2, .text .pravo p {color: #30066A;}
.text .pravo h3 {color: #D3BA39;}
.text .lavo p, .text .lavo dl {margin: 1.33em;}
dt {font-weight: bold;}

.menu2 {position: absolute; margin: 120px auto 0px auto; width: 704px; padding-left: 183px;}
.menu2 a {text-align: center;}
*html .pozicovane {left: 0px; margin: 0px auto 0px auto; padding-left: 0px;}
.menu3 {position: absolute; margin-top: 200px; width: 300px;}
*html .pozicovane2 {left: 0px; margin: 0px auto 0px auto; padding-left: 0px;}
.content{ float:left; text-align:center; width:668px;}
.content img {float:none;}
.content h2{padding:0px; margin: 10px 0px 20px 10px; text-align:center; width:100%;}
.content h1{text-align:left;width:100%;}

a.zvyraznene {font-weight:bold;color:#FFCC00;}
#xl25 {
width:200px;
}

