html,body{height:100%;background:rgb(142,179,231);}
body{margin:0;padding:0;font-size:100%;font-family:sans-serif;text-align:center;}
#maindiv{background:url("hlavicka-pozadi.jpg") top center no-repeat;min-width:990px;max-width:1240px;margin:0 auto;text-align:center;padding-top:60px;}
#header{background:url("hlavicka-podesin1.gif") top left no-repeat;margin:0 auto;width:650px;padding-top:19px;text-align:center;}
h1{margin:0;padding:0;text-align:center;}
h1 span{display:block;position:absolute;top:0;left:0;z-index:1;}
h1 a{position:relative;width:650px;height:191px;display:block;text-decoration:none;}
h1,h1 span{width:650px;height:191px;background:url("hlavicka-podesin2.jpg") top left no-repeat;}
#top{background:rgb(142,179,231) url("topmenu-lista.gif") top left repeat-x;min-height:30px;line-height:30px;width:100%;position:relative;}
#top #topmenu{margin:0;padding:0;position:absolute;right:0.5em;top:0;}
#top #topmenu li{display:inline;list-style-type:none;padding:0 0.4em;}
#top #topmenu li.border{border-right:1px solid rgb(255,255,255);padding-right:0.8em;}
#top #topmenu a{color:rgb(0,0,0);font-weight:bold;font-size:0.75em;}
#top #topmenu a:hover{text-decoration:none;}
#top #languages{position:absolute;left:0.5em;top:4px;margin:0;padding:0;height:22px;}
#top #languages li{display:inline;list-style-type:none;padding:0;margin:0 0.5em 0 0;float:left;}
#top #languages a{display:block;width:30px;height:23px;}
#top #languages a img{border:1px solid rgb(0,0,0);margin:4px;}
#top #languages a:hover{background:rgb(255,255,255);}
#searchform{font-size:1.3em;}
#searchform input{margin:0 0.3em;}
#searchform form p{margin:0;}
#main{background:rgb(255,255,255);}
#leftmenu-bg{background:url("leftmenu.gif") top left repeat-y;}
#leftmenu{width:11.5em;float:left;font-size:0.8em;color:rgb(255,255,255);text-align:left;}
#leftmenu ul{margin:0 0 0 22px;padding:0;}
#leftmenu li{list-style-type:none !important;margin:0.5em 0;padding:0;}
#leftmenu a{background:rgb(57,67,165);display:block;color:rgb(255,255,255);text-decoration:none;padding:0.1em 0;min-height:20px;width:100%;}
#leftmenu span{background:url("leftmenu-polozka.gif") center left no-repeat;margin-left:-12px;padding:0 0.3em 0 22px;display:block;min-height:20px;line-height:20px;}
#leftmenu li.aktivni a span{background-image:url("leftmenu-polozka-aktivni.gif");font-weight:bold;}
#leftmenu li.aktivni{background:rgb(57,67,165);}
#leftmenu li li{list-style-image:url("leftmenu-polozka2.gif");margin:0.1em;font-size:0.85em;}
#leftmenu li li a{border-bottom:1px solid rgb(57,67,165);}
#leftmenu li li a:hover{text-decoration:none;border-color:rgb(255,255,255);}
#leftmenu li li.aktivni2{list-style-image:url("leftmenu-polozka2-aktivni.gif");}
#leftmenu a:hover{text-decoration:underline;}
#rightmenu-bg{background:url("rightmenu.gif") top right repeat-y;}
#rightmenu-container{float:right;width:170px;height:100%;background-color:rgb(240,26,18);overflow-x:hidden;}
#rightmenu{text-align:left;color:rgb(255,255,255);}
#rightmenu .rightblock{background:url("rightmenu-block.gif") top left repeat-x;margin:0.5em auto;text-align:left;}
#rightmenu .rightblock-left{background:url("rightmenu-block-left.gif") top left no-repeat;}
#rightmenu .rightblock-right{background:url("rightmenu-block-right.gif") top right no-repeat;padding:0.5em 0.5em 0.2em;}
#rightmenu{font-size:0.7em;}
#rightmenu a{color:rgb(228,228,228);}
#rightmenu a:hover{text-decoration:none;}
#rightmenu p{margin:0.5em 0;}
#rightmenu h4{margin:0 0 0.3em 0;padding:0;text-align:left;}
#content{margin:0 190px 0 10.5em;padding-top:0.5em;text-align:left;}
div.erb#content{background:url("podesin-erb.gif") no-repeat;background-position:100% 15px;}
#content p{font-size:0.9em;text-align:justify;text-indent:1em;line-height:1.3em;margin:0.4em;}
#content p.noindent,#content div.noindent p{text-indent:0;}
#content p.autor,#content span.autor{text-align:right;margin-top:1.5em;color:rgb(140,140,140);font-size:0.75em;}
#content span.autor{display:block;font-size:0.9em;margin-top:0.7em;}
#content a:hover{text-decoration:none;}
#content a:visited{font-style:italic;}
#content h2,#content h3,#content h4{font-family:Verdana,'Geneva CE',lucida,sans-serif;color:rgb(57,67,165);}
#content h2{text-align:center;margin-bottom:1em;padding:0 90px;font-size:1.3em;}
#content h3{font-size:1.1em;margin-bottom:0.5em;}
#content h4{font-size:0.95em;margin-bottom:0.3em;}
#content h5{margin:0.3em 0 0.1em;}
#content div.legend{margin-top:3em;}
#content div.legend p{font-size:0.7em;margin:0.2em 0;}
#content div.legend h5{font-size:0.75em;margin:0;}
#content dl{font-size:0.9em;position:relative;}
#content dl.letopisy dd{margin:-15px 0 0.4em 4em;}
#content dl span{font-size:0.75em;padding-left:1em;font-weight:normal;}
#content dt{font-weight:bold;margin-top:0.4em;}
#content dl.narrow dd{margin-left:0;}
#content #searchresults div.results{display:none;}
#content span.img{float:left;margin:0 1.5em 1.5em 0;}
ul.text,ol.text{font-size:0.9em;margin-left:1.5em;}
ul.text li,ol.text li{margin:0.5em 0;}
div.download ul{margin-left:3em;}
div.download li{font-size:0.8em;}
div.download h4{margin-bottom:0.2em;font-size:0.9em;}
table div.download h4{margin:0 0 0.2em 0;font-size:0.8em !important;}
table div.download ul{padding-left:0.3em !important;}
ul.refs{margin-top:0.2em;}
ul.refs li{list-style-type:circle !important;text-align:left;margin:0.5em 0;}
ul.refs a:visited{font-style:normal !important;}
ul.inline{margin:0.5em 0;padding:0;}
ul.inline li{margin:0.3em 1em;display:inline;list-style-type:none;font-size:0.9em;float:left;}
ul.inline img{margin-top:0.5em;}
#content a,ul.refs a,table a{color:rgb(241,40,31);}
address{font-style:normal;margin:0.5em 1em;}
address b{color:rgb(57,67,165);}
blockquote{font-size:0.9em;margin:0;padding:0.5em;line-height:1.3em;}
blockquote h4{margin:0.5em 0;padding:0;}
div.vizitka{margin:1em 0 3em;min-height:200px;}
div.vizitka h3{font-size:1.1em;margin-bottom:0.5em;}
div.vizitka img{float:left;}
div.vizitka div{margin-left:210px;}
table.vizitka{width:400px;text-align:left;margin:0.5em auto 1.5em;font-size:0.8em;}
table.vizitka td{vertical-align:top;}
table.vizitka td.inline span{text-align:right;clear:right;display:block;}
table.vizitka td.inline span strong{float:left;}
table.vizitka td.inline br{display:none;}
table.vizitka td.red{color:rgb(255,0,0);}
table.vizitka td.green{color:rgb(51,153,102);}
table.vizitka td.blue{color:rgb(0,0,128);}
table.vizitka td.brown{color:rgb(189,51,0);}
div.panorama{overflow:auto;margin:1em 0;}
/*table,th{border-color:rgb(57,67,165) !important;}*/
table th{text-align:center;}
table tr.zvyrazneni{background:rgb(228,228,228);}
table td h4{margin-top:0;}
table td,
table th{vertical-align:top;}
.center table{margin-top:0.5em;margin-bottom:0.5em;width:80%;}
.center table.auto{width:auto;}
#prochazka{border:0;margin:0 auto;width:auto;}
#prochazka a{font-weight:bold;text-decoration:none !important;display:block;font-size:1.4em;}
#prochazka a:hover{background:rgb(192,192,192);}
#prochazka td{text-align:center;}
#prochazka img{display:block;}
#prochazka .vlevo a,#prochazka .vpravo a{height:427px;line-height:427px;width:1.2em;}
#prochazka .nahoru a,#prochazka .dolu a{height:1.2em;line-height:1.2em;width:570px;}
#webka_ovladani{padding-left:1em;}
#webka_container{width:640px;height:480px;background:url('/img/error.jpg') center center no-repeat;position:relative;margin:0 auto;}
#webka_zaber1,
#webka_zaber2{position:absolute;top:0;left:0;}
.nice{border:1px dotted rgb(239,190,42);}
div.domy{width:30em;margin:1.5em 0;min-height:130px;}
div.domy img{float:right;margin:0 0 1em 1em;}
div.domy p{text-indent:0 !important;font-size:0.8em !important;}
div.reportaz{position:relative;z-index:2;}
div.reportaz.w200 div{width:200px;}
div.reportaz div{width:250px;margin:1.5em auto;}
div.reportaz.w350 div{width:350px;}
div.reportaz.w400 div{width:400px;}
div.reportaz.youtube{margin-bottom:1em;}
div.reportaz.youtube div{width:425px;margin-bottom:1em;}
div.reportaz.youtube div div{margin-top:0;}
div.reportaz h5{margin:0 0 0.2em 0;text-align:left;}
div.reportaz p{margin:0 !important;text-indent:0 !important;}
div.anketa.plny,div.anketa.plny ul{font-size:0.9em;}
div.anketa h5{font-size:0.9em;margin:0.3em 0;}
div.anketa ul{margin:0.2em 0 0.2em 1em;padding:0;}
div.anketa li{margin:0.2em 0;padding:0;list-style-type:none !important;}
div.anketa.plny li{margin:0.5em;}
div.anketa.plny li a,div.anketa.plny li span{color:rgb(0,0,0) !important;display:inline;}
div.anketa li span img{padding:5px 5px 0 0;}
div.anketa li a,div.anketa li span{display:block;}
div.anketa li a,div.anketa li a:hover strong{text-decoration:none;}
div.anketa li a strong{text-decoration:underline;}
#clustrMapsLink{padding:0 !important;background:none !important;}
form p{font-family:Tahoma,'Lucida Grande CE',lucida,sans-serif;font-size:0.75em !important;text-indent:0 !important;margin:0.4em 0;}
input,textarea,select{font-family:Tahoma,'Lucida Grande CE',lucida,sans-serif;font-weight:normal !important;margin:0.2em 1em;vertical-align:middle;font-size:1em;}
input,textarea{padding:0.1em;}
input.button{font-weight:bold !important;font-size:0.9em !important;}
form span{font-weight:normal;font-size:0.85em;padding-left:1em;}
form span input{font-size:1em !important;}
.buttons{margin:0.5em 0 0 0.6em;}
.array{margin:0.2em;}
.err{border:1px solid rgb(255,0,0);padding:0.2em;}
fieldset{border:1px solid rgb(57,67,165);padding:0.9em;margin:2em 1em 0 0;}
legend{border-left:1px solid rgb(57,67,165);font-family:sans-serif;font-size:0.8em;font-weight:bold;color:rgb(57,67,165);padding:0 0.3em;}
form em{position:relative;top:0.1em;font-size:1.3em;font-weight:bold;color:rgb(230,0,0) !important;cursor:help;}
form p.povinne{font-weight:bold;color:rgb(230,0,0) !important;}
div.photogallery-container{float:left;position:relative;}
div.photogallery{text-align:center;}
div.photogallery p{text-indent:0 !important;}
div.photogallery h3{text-align:left;}
div.photogallery ul,ul.photogallery{text-align:left;}
div.photogallery li,ul.photogallery li{font-size:0.8em;margin:0.5em 0;width:auto;}
div.zpravy{margin-top:1em;font-size:0.9em;}
.photogallery li li{font-size:1em;}
div.photogallery a{color:rgb(37,82,4);}
p.browse{text-align:center !important;}
p.browse a{font-size:0.8em;font-weight:bold;color:rgb(37,82,4);}
p.photo{font-family:Tahoma,'Lucida Grande CE',lucida,sans-serif;float:left;width:145px;height:180px;text-align:center !important;border:1px solid rgb(57,67,165);margin:0.7em 0.3em;overflow:auto;}
p.photo span{display:block;}
p.photo br{display:none;}
span.photoitem{margin:0.2em auto;}
span.photoitem a{background:none !important;}
span.photoitem a img,a.photoitem img{border:2px solid rgb(57,67,165);padding:2px !important;}
span.photoitem a:hover img,a.photoitem:hover img{border-color:rgb(241,40,31) !important;}
span.phototext{font-size:0.8em;text-align:left;padding:0.2em 0.5em;}
span.photoauthor{font-size:0.7em;text-align:left;padding:0.5em;}
div.photogallery-navig{padding-top:1em;clear:left;}
table{border:2px solid;font-size:0.9em;text-align:left;}
table p{margin:0.5em 0;font-size:0.8em;}
tr.head th{border-bottom:1px dashed;text-align:center;}
tr.body th{border-top:2px solid;border-bottom:1px dashed;text-align:center;}
tr.footer th{border-top:2px solid;text-align:center;}
tr.border-top td{border-top:1px solid;}
table, th{margin:0.5em auto;}
th{padding:0.3em;}
.center{text-align:center;}
div.tabs-horizontal ul#tabs{color:rgb(0,0,0);border-bottom:2px solid rgb(57,67,165);margin:12px 0 0 0;padding:0px;z-index:1;padding-left:10px;}
div.tabs-horizontal ul#tabs li{display:inline;overflow:hidden;list-style-type:none;}
div.tabs-horizontal ul#tabs a{color:rgb(255,255,255);background:rgb(57,67,165);font:bold 0.9em Verdana,'Geneva CE',lucida,sans-serif;border:1px solid rgb(57,67,165);padding:2px 5px 0 5px;margin:0;text-decoration:none;}
div.tabs-horizontal ul#tabs a.selected{background:rgb(255,255,255);color:rgb(0,0,0);border-bottom:3px solid rgb(255,255,255);}
div.tabs-horizontal ul#tabs a.selected:hover{color:rgb(255,255,255);}
div.tabs-horizontal ul#tabs a:hover{background:rgb(240,26,18);border-color:rgb(240,26,18);}
div.tabs-vertical{margin-top:15px;}
div.tabs-vertical ul#tabs{color:rgb(0,0,0);margin:0;padding:0px;z-index:1;padding-left:10px;float:left;width:140px;}
div.tabs-vertical ul#tabs li{display:block;list-style-type:none;margin-bottom:10px;}
div.tabs-vertical ul#tabs a{color:rgb(255,255,255);background:rgb(57,67,165);font:bold 0.9em Verdana,'Geneva CE',lucida,sans-serif;border:1px solid rgb(57,67,165);padding:2px 5px 0 5px;margin:0;text-decoration:none;display:block;text-align:right;}
div.tabs-vertical ul#tabs a.selected{background:rgb(255,255,255);color:rgb(0,0,0);border-right:0;}
div.tabs-vertical ul#tabs a.selected:hover{color:rgb(255,255,255);}
div.tabs-vertical ul#tabs a:hover{background:rgb(240,26,18);border-color:rgb(240,26,18);}
div.tabs-vertical div.panel{margin-left:150px;border-left:2px solid rgb(57,67,165);padding:0 0 0 10px;}
p.paging{margin:1.5em 0 1em;text-align:center !important;}
p.paging a,
p.paging strong{margin:0 0.3em;}