body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:small;background-color:#777777;}
#obal{position:relative;width:1003px;background-color:#FFF5BD;margin-left:auto;margin-right:auto;}
a{color:#0F97A2;font-size:small;}
a img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:small;margin:0;}
h2.nazevnahled{text-align:center;color:#D4D4D4;margin-bottom:5px;font-size:1.5em;font-style:italic;}
.nazev_sekce{font-weight:bold;text-decoration:underline;margin-bottom:15px;padding:5px 0 15px 5px;}
.textbad{margin-left:auto;margin-right:auto;text-align:center;color:red;font-weight:bold;}
.textok{margin-left:auto;margin-right:auto;text-align:center;color:green;font-weight:bold;}

.zpet{margin-bottom:5px;}
#tomain{position:absolute;left:0px;top:34px;width:900px;height:105px;z-index:5;cursor:pointer;}

#kontakt{position:relative;height:38px;line-height:32px;font-size:x-small;color:white;font-weight:bold;padding-left:5px;background:url("img/bg_info.jpg") repeat-x #777777;}
#kontakt .lang{position:absolute;width:73px;height:18px;right:10px;top:5px;}
.lang #lang_pl,.lang #lang_cs,.lang #lang_en,.lang #lang_de{float:left;display:block;width:19px;height:18px;margin-right:5px;}
.lang #lang_pl{background:url("img/lang_pl.jpg") no-repeat;}
.lang #lang_cs{background:url("img/lang_cs.jpg") no-repeat;}
.lang #lang_en{background:url("img/lang_en.jpg") no-repeat;}
.lang #lang_de{background:url("img/lang_de.jpg") no-repeat;}
#kontakt p{margin:0;}

#levysloupec{position:absolute;width:239px;height:554px;left:0;top:38px;background:url("img/bg_left.jpg") no-repeat;}
#pravytop{width:764px;height:169px;margin-left:239px;background:url("img/bg_right_top.jpg") no-repeat;z-index:1;}
#pravysloupec{position:absolute;width:154px;height:385px;left:849px;top:207px;background:url("img/bg_right.jpg") no-repeat;}
#main{margin-left:239px;margin-right:163px;height:385px;}

#mainiframe{width:100%;height:385px;}
#scrollnahoru{position:absolute;top:180px;left:225px;cursor:pointer;width:30px;height:25px;z-index:5;}
#scrolldolu{position:absolute;top:205px;left:225px;cursor:pointer;width:30px;height:25px;z-index:5;}
#printmainiframe{position:absolute;top:55px;}
#ikona_sitemap{position:absolute;top:80px;}
#ikona_home{position:absolute;top:30px;}

#levysloupec ul{margin:120px 0 0 0;padding:0;width:190px;list-style:none;font-size:small;font-weight:bold;}
#levysloupec li.last{}
#levysloupec ul li{position:relative;display:block !important;display:inline;color:black;}
#levysloupec ul li:hover{background-color:#0F97A2;}
#levysloupec ul li a{display:block;width:181px;padding:3px 5px 3px 1px;margin-left:3px;text-align:right;text-decoration:none;color:black;border-bottom:1px solid #AAAAAA;}
#levysloupec ul li a:hover,#levysloupec ul li.last a:hover{background-color:#B3B3B3;}
#levysloupec ul li.last a{border-bottom:0;}

#levysloupec ul ul{position:absolute;left:187px;top:-1px;margin:0;background:url("img/menu_top.gif") top no-repeat #D9D9D9;border:1px solid #939393;z-index:1000;}
#levysloupec ul ul li a{text-align:left;padding:5px;margin:0;width:180px;border-bottom:1px solid #AAAAAA;}
#levysloupec ul ul li.last a{background:url("img/menu_bottom.gif") bottom no-repeat;border-bottom:0;}
#levysloupec ul li.last ul li a{border-bottom:1px solid #AAAAAA;}
#levysloupec ul li.last ul li.last a{border-bottom:0;}

#levysloupec ul ul ul{background-color:#E9E9E9;left:190px;}
#levysloupec ul ul ul li{}
#levysloupec ul ul li.last ul li a{background-image:none;border-bottom:1px solid #AAAAAA;}
#levysloupec ul ul li.last ul li.last a{background:url("img/menu_bottom.gif") bottom no-repeat;border-bottom:0;}
#levysloupec ul ul li.last ul li.last a:hover{background-color:#B3B3B3;}

.uprostred{text-align:center;margin-left:auto;margin-right:auto;}
.hlasenichyby{margin-top:5px;text-align:center;font-weight:bold;}
.cb{clear:both;}
#levapulka{float:left;width:49%;}
#pravapulka{float:right;width:49%;}

.aktualita {float:left;width:100%;border-bottom:1px solid #AAAAAA;margin-bottom:3px;padding-bottom:8px;}
.aktualita .nazev{font-weight:bold;padding:2px;}
.aktualita .text{padding:2px;}
.aktualita .radek_bottom{clear:both;}
.aktualita .autor,
.aktualita .datum,
.aktualita .datumdo{font-size:0.8em;margin-top:2px;padding-left:2px;width:32%;}
.aktualita .autor{float:left;}
.aktualita .datumdo{float:left;text-align:center;}
.aktualita .datum{float:right;text-align:right;}
.aktualita .ikona{float:left;border:0;height:75px;margin:0 2px 2px 0;}
.aktualita img{margin:5px;}

.clanek {margin-bottom:15px;}
.clanek .text{padding:2px;}
.clanek .autor,
.clanek .datum{clear:both;font-size:0.8em;margin-top:2px;}
.clanek img{margin:5px;}

#terminy{position:absolute;right:0;top:-18px;width:170px;font-size:x-small;border-collapse:collapse;}
#terminy th{text-align:right;}
#terminy td{text-align:right;}

.vyhledavac{position:absolute;top:20px;right:2px;width:105px;text-align:right;margin:0;padding:0 2px 0 0;}
.vyhledavac input{display:inline;font-size:x-small;}
.vyhledavac input.vstup{width:101px;text-align:right;margin-left:auto;right:0;text-align:left;font-size:x-small;}
.vyhledanzaznam{padding:0px 5px 2px 5px;}
.vyhledanzaznam .nazev{font-weight:bold;display:inline;margin-right:5px;}
.vyhledanzaznam .sekce{font-style:italic;display:inline;}
.vyhledano{border-bottom:1px dotted red;color:red;}

#horniinfo{position:absolute;top:145px;left:270px;margin:0;padding:0;list-style:none;font-weight:bold;color:white;text-align:center;}
#horniinfo a{position:relative;color:white;text-decoration:none;display:block;width:100%;z-index:1;}
#horniinfo .pole1{position:absolute;top:14px;left:20px;width:140px;line-height:30px;}
#horniinfo .pole2{position:absolute;top:22px;left:190px;width:161px;line-height:25px;}
#horniinfo .pole3{position:absolute;top:10px;left:378px;width:125px;line-height:30px;}
#horniinfo .pole4{position:absolute;top:0;left:523px;width:90px;line-height:25px;}
#horniinfo .pole5{position:absolute;top:-15px;left:637px;width:90px;line-height:25px;}

#foto_nazev{position:absolute;top:78px;right:0;width:130px;text-align:center;text-transform:uppercase;}
#foto_nazev a{display:block;width:100%;text-decoration:none;color:black;font-size:x-small;}
#foto1, #foto2, #foto3{position:absolute;border:solid white;border-width:2px 0 2px 2px;margin:0;}
#foto1{top:108px;right:0;z-index:6;width:129px;height:87px;}
#foto2{top:190px;right:0;z-index:5;width:106px;height:80px;}
#foto3{top:267px;right:0;z-index:4;width:120px;height:96px;}

.clenvedeni{width:98%;border:1px solid #AAAAAA;margin:15px 0;}
.clenvedeni .foto{width:35%;text-align:center;padding:5px;background-color:#FFDEA0;border:solid #AAAAAA;border-width:0 1px 1px 0;}
.clenvedeni .info{vertical-align:top;padding:5px;background-color:#FFFEE5;border-bottom:1px solid #AAAAAA;}
.clenvedeni .popis{padding:5px;}
.clenvedeni .jmeno{letter-spacing:1px;margin-top:2px;}
.clenvedeni .nazev_funkce{font-weight:bold;margin-bottom:5px;text-transform:uppercase;}
.clenvedeni .telefon_nazev{display:inline;vertical-align:top;}
.clenvedeni .telefon_hodnota{display:inline;width:90%;}

.clenove_zastupitelstva td{width:30%;}
.clen_zastupitelstva .text{width:100%;height:4em;font-size:1em;}
.clen_zastupitelstva .nazev_funkce{color:red;}
.clen_zastupitelstva .foto{padding-top:4px;padding-bottom:1px;}

.popis_organu{width:48%;margin:2px;text-align:center;}
.popis_organu .nadpis{text-decoration:underline;padding:2px;}
.popis_organu .text{text-align:justify;padding:2px;}

.seznamzaznamu{width:99%;border:1px solid #AAAAAA;margin:15px 1px;border-collapse:collapse;}
.seznamzaznamu td{padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;}
.seznamzaznamu .cislo,
.seznamzaznamu .datum,
.seznamzaznamu .odbor_zkratka{width:80px;font-weight:bold;background-color:#FFDEA0;text-align:center;}

.predpisy_seznam{width:99%;border:1px solid #AAAAAA;margin:0px 1px 15px 1px;border-collapse:collapse;}
.predpisy_seznam td{padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;}
.predpisy_seznam .cislo{width:80px;font-weight:bold;background-color:#FFDEA0;text-align:center;}
.predpisy_seznam .rok_predpisu{text-align:center;background-color:#FFFBE5;}
.predpisy_seznam .rok_predpisu h2{margin:0;}

.odbory_seznam a{text-decoration:none;}
.odbory_seznam .uroven1{font-weight:bold;letter-spacing:2px;margin-top:10px;padding-left:5px;margin-bottom:10px;}
.odbory_seznam .uroven2{font-weight:bold;margin-bottom:15px;text-transform:uppercase;background-color:#FFFBE5;border:1px solid #AAAAAA;}
.odbory_seznam .uroven3{padding-left:5px;text-transform:none;background-color:#FFDEA0;}
.odbory_seznam .nazev_odboru{padding-left:5px;}

.user_detail{width:99%;border:1px solid #AAAAAA;margin:15px 1px 15px 1px;border-collapse:collapse;}
.user_detail td{padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;}
.user_detail th{width:15%;padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;text-align:left;background-color:#FFDEA0;}
.user_detail td.jmeno{text-align:center;font-weight:bold;background-color:#FFFBE5;}

.povinne{width:99%;border:solid #AAAAAA;border-width: 0 1px 1px 1px;margin:8px 1px;border-collapse:collapse;}
.povinne .kategorie{border-top:1px solid #AAAAAA;text-align:center;background-color:#FFDEA0;font-weight:bold;}
.povinne .radek_nadpis{border:solid #AAAAAA;border-width:1px 0;background-color:#FFFBE5;padding:5px;}
.povinne .cislo{font-weight:bold;width:6%;display:inline;vertical-align:top;padding-left:2px;}
.povinne .nadpis{font-weight:bold;width:94%;display:inline;vertical-align:top;}
.povinne .mezera{}
.povinne .text{padding:5px;vertical-align:top;}

.ziv_situace{width:99%;border:1px solid #AAAAAA;margin:8px 1px;border-collapse:collapse;}
.ziv_situace .radek_nadpis{border-bottom:1px solid #AAAAAA;text-align:center;background-color:#FFFBE5;padding:5px;}
.ziv_situace .cislo{font-weight:bold;width:7%;display:inline;vertical-align:top;padding-left:2px;}
.ziv_situace .nadpis{font-weight:bold;width:93%;display:inline;vertical-align:top;}
.ziv_situace .mezera{}
.ziv_situace .text{padding:5px;vertical-align:top;}
.ziv_situace .radek_text .text a{font-size:small;}

.ziv_situace .nazev_odboru{border-bottom:1px solid #AAAAAA;text-align:center;background-color:#FFFBE5;padding:5px;font-weight:bold;}
.ziv_situace .nazev{padding-left:2px;}

.telefony {width:99%;border:1px solid #AAAAAA;margin:0px 1px 15px 1px;border-collapse:collapse;}
.telefony td{padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;}
.telefony .licha{background-color:#FFFBC5;}
.telefony .telefon{white-space:nowrap;}
.telefony .jmeno{background-color:#FFFBE5;width:35%;}
.telefony .info{background-color:#FFDEA0;text-align:center;}

.organizace_seznam{width:99%;margin:0px 1px 15px 1px;border-collapse:collapse;font-weight:bold;}
.organizace_seznam .licha{background-color:#FFFBC5;}
.organizace_seznam div{padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;margin-bottom:5px;}
.organizace_seznam div a{text-decoration:none;}

.organizace{border:1px dotted #C2A36A;margin-top:10px;padding-bottom:10px;width:99%;}
.organizace h1{margin:0;padding:5px;background-color:white;text-align:center;font-weight:bold;border-bottom:1px dotted #C2A36A;}
.organizace .polozka{clear:both;padding-left:5px;}
.organizace .polozka_nazev{float:left;width:80px;}
.organizace .polozka_hodnota{float:left;}
.organizace td.foto{width:150px;background-color:#FFDEA0;padding:3px;}
.organizace .adresa{padding:10px 5px 10px 2px;border-left:1px dotted #C2A36A;width:80%;}
.organizace .charakteristika{border-top:1px dotted #C2A36A;padding:5px;}
.organizace th.soubory{text-align:center;background-color:#FFDEA0;border-top:1px dotted #C2A36A;border-bottom:1px dotted #C2A36A;}

#uvod_obal{position:relative;width:995px;height:643px;background:url("img/uvod_bg.jpg") repeat-x #FFF5BD;margin-left:auto;margin-right:auto;}
#uvod_obsah{cursor:pointer;}
#uvod_kontakt{position:relative;height:38px;line-height:38px;font-size:xx-small;color:white;font-weight:bold;padding-left:5px;}
#uvod_kontakt .lang{position:absolute;width:73px;height:18px;right:6px;top:5px;}
.lang #lang_pl,.lang #lang_cs,.lang #lang_en,.lang #lang_de{float:left;display:block;width:19px;height:18px;margin-right:5px;}
.lang #lang_pl{background:url("img/lang_pl.jpg") no-repeat;}
.lang #lang_cs{background:url("img/lang_cs.jpg") no-repeat;}
.lang #lang_en{background:url("img/lang_en.jpg") no-repeat;}
.lang #lang_de{background:url("img/lang_de.jpg") no-repeat;}
#uvod_kontakt p{margin:0;}
#uvod_erb{position:absolute;top:200px;left:100px;width:361px;height:220px;background:url("img/uvod_erb.jpg") no-repeat;z-index:3;}
#uvod_budova{position:absolute;top:50px;left:403px;width:611px;height:591px;background:url("img/uvod_budova.jpg") no-repeat;z-index:2;}
#uvod_odkaz_continue{display:none;position:relative;width:995px;text-align:center;margin-left:auto;margin-right:auto;}

#dotaz{width:100%;}
#dotaz th{text-align:left;vertical-align:top;width:25%;}
#dotaz input{width:95%;}
#dotaz .odeslat{text-align:center;}
#dotaz .odeslat input{width:200px;}
#dotaz textarea{width:95%;height:250px;}
#dotaz .nazev{font-weight:bold;text-align:center;margin-bottom:5px;}
#dotaz .odpovidajici,#dotaz .tazatel{font-weight:bold;margin:15px 0;}

#hlasovani{width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #AAAAAA;}
#hlasovani th{text-align:left;}
#hlasovani .text_pred, #hlasovani .text_za{padding:10px 2px;}
#hlasovani .suda{background-color:#FFFBC5;}
#hlasovani .strana{text-align:center;}
#hlasovani .typ_hlasu{font-weight:bold;text-align:center;}

.datumy{width:100%;margin:15px 1px;border-collapse:collapse;}
.datumy td, .datumy th{padding:2px 5px;vertical-align:top;text-align:center;border:1px solid #AAAAAA;background-color:#FFDEA0;}
.datumy th{background-color:#FFFBE5;}
.datumy .stare{background-color:#FFF5BD;color:#808080;}
.datumy th h2{margin:0;}

.anketa{width:100%;margin:15px 1px;border-collapse:collapse;}
.anketa td, .anketa th{padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;background-color:#FFDEA0;}
.anketa th{background-color:#FFFBE5;}
.anketa th.nazev{background-color:#FFDEA0;}
.anketa td.odeslat, .anketa .stop_hlasovani{text-align:center;}
.anketa td{border:none;}
.anketa .odhlasovano{text-align:center;color:green;}
.anketa td.odpoved{white-space:nowrap;}

.utvar {width:99%;border:1px solid #AAAAAA;border-collapse:collapse;margin:0px 1px 15px 1px;}
.utvar td{width:44%;padding:2px 5px;vertical-align:top;border:1px solid #AAAAAA;}
.utvar td.info{width:11%;}
.utvar .licha td{background-color:#FFFBC5;}
.utvar .vedouci td{background-color:#FFFBE5;}
.utvar .pracoviste{background-color:#FFDEA0;}
.utvar .nazevutvaru{font-weight:bold;}

.teplota{margin-top:15px;font-weight:bold;}

.obrazek_radek {clear:both;}
.obrazek_mini{float:left;margin-right:10px;margin-top:10px;width:31%;text-align:center;}
.obrazek_mini img{border:1px solid black;display:block;margin-bottom:5px;margin-left:auto;margin-right:auto;}
.obrazek_mini .ikona{display:inline;border:0;margin-left:5px;}

#fotogaleriemenu{margin:5px 0;padding-bottom:5px;border-bottom:1px solid #AAAAAA;}
#fotogaleriemenu h1{text-align:center;font-weight:bold;color:red;background-color:#FFFEE5;border:1px solid #AAAAAA;padding:3px 2px 3px 3px;margin:0 0 5px 0;}
#fotogaleriemenu h2 a.nazevsekce, #fotogaleriemenu ul li h2 a.nazevsekce{margin-bottom:10px;text-decoration:underline;}
#fotogaleriemenu ul{list-style:none;margin:0;padding:0;}
#fotogaleriemenu ul li{padding:1px 0px;}
#fotogaleriemenu ul a{text-decoration:none;padding:0 0 0 4px;}
#fotogaleriemenu ul li a.vybrano{display:block;font-weight:bold;color:red;background-color:#FFFEE5;border:1px solid #AAAAAA;;padding:3px 2px 3px 3px;}
#fotogaleriemenu ul ul li{padding-left:15px;}

#dotaz_info{position:relative;width:99%;height:3em;margin:5px 0;}
#dotaz_info #novy{position:absolute;top:0;right:0;width:29%;text-align:right;}
#dotaz_info #vyhledat{position:absolute;bottom:0;right:0;width:29%;text-align:right;}
#dotaz_info #vyhledavani form{position:absolute;bottom:0;left:0;width:100%;}
#dotaz_info #vyhledavani input{width:80%;}
#dotaz_info #vyhledavani .odeslat{position:absolute;right:0;width:15%;}
#dotaz_info #razeni, #dotaz_info #razeni_zpet{position:absolute;top:0;left:0;width:70%;text-align:left;}
#dotaz_info #razeni img.razeni{width:16px;height:16px;vertical-align:middle;}
#dotaz_info #vsechny_dotazy{position:absolute;bottom:0;left:0;width:70%;text-align:left;}

.anketa_vysledek{width:95%;border-collapse:collapse;margin-left:auto;margin-right:auto;}
.anketa_vysledek h2{text-align:center;margin:0 2px;}
.anketa_vysledek th{border:1px solid black;background-color:#FFDEA0;margin:0px;vertical-align:top;text-align:left;}
.anketa_vysledek td{border:1px solid black;background-color:#FEF3DF;margin:0px;vertical-align:top;text-align:left;width:75%;}
.anketa_vysledek td.procento{width:10%;text-align:right;}
.anketa_vysledek td.procento_bar{width:10%;}
.anketa_vysledek div.procento_bar{height:5px;line-height:5px;width:1px;background-color:blue;}
.anketa_vysledek div.procento_bar_top{height:5px;line-height:5px;width:1px;background-color:red;}

#kamera1{float:left;width:49%;}
#kamera2{float:left;width:49%;}
#kamera1, #kamera2{margin-left:auto;margin-right:auto;text-align:center;}
#kamera1 img, #kamera2 img{width:250px;}
#kamera1 h2, #kamera2 h2{font-size:medium;font-weight:normal;text-decoration:underline;font-style:italic;text-align:left;margin:0 0 7px 20px;}

@media print{
	body{}
	#obal{width:99%;}
	#levysloupec,#pravysloupec,#pravytop{display:none;}
	#main{margin:15px 5px 0px 5px;}
	#kontakt{line-height:1.5em;}
}
