body{text-align:center;margin:0;color:black;background:#FFC;font:100% Verdana,"Geneva CE",lucida,sans-serif}
img{border:none}
h1{color:#39F;font-size:110%;font-weight:bold}
h2{color:#FFF;font-size:82%;font-weight:bold;clear:both;text-align:center;width:100%;margin-top:0;background:#39F}
h2 a{color:#FFF;text-decoration:none}
h2 a:hover{color:#FFC;text-decoration:none}
h3{color:#39F;font-size:100%;font-weight:bold}
#cely{width:760px;margin-left:auto;margin-right:auto}
#nazev{text-align:left;vertical-align:middle;clear:both}
#nazev-leva{float:left;width:240px}
#nazev-stredni{float:left;width:290px}
#nazev-prava{float:right;width:220px;text-align:right;background:#FFC}
#hlavni{width:760px;clear:both;margin-bottom:10px}
.schovat{display:none}
.nabidka{color:#FFF;font-size:82%;font-weight:bold;clear:both;text-align:center;width:100%;background:#39F}
.nabidka a{color:#FFF;text-decoration:none}
.nabidka a:hover{color:#FFC;text-decoration:none}
.datum-hodiny{border:none;text-align:center;color:#39F;background:#FFC;font:bold 90% Verdana,"Geneva CE",lucida,sans-serif}
.polozky{width:96%;vertical-align:middle;font-size:70%;margin-left:auto;margin-right:auto;margin-bottom:10px}
.novinky{width:95%;vertical-align:middle;text-align:left;font-size:85%;margin-left:auto;margin-right:auto}
.novinky a{color:#006}
.bottom-reklama{padding-top:10px;padding-bottom:10px}
.madeby{font-size:75%;font-weight:bold;color:White;text-align:right;padding:3px;background:url(madeby.png)}
.madeby a{text-decoration:none;color:#FFC}
.navrcholu{float:left;margin:0 0 0 15px}
.w3cb{float:left;margin:0 0 0 15px;width:9.5em;text-align:left;font:bold 80%/1.2 helvetica,arial,sans-serif}
.w3cb a{display:block;width:100%}
.w3cb a:link,.w3cb a:visited,.w3cb a:hover{border:1px solid #ccc;color:#000;text-decoration:none;background:#fc6}
.w3cb a:hover{border:1px ridge #eee}
.w3cb span.w3c{padding:0 0.4em;color:#0c479d;background:#fff}
.vice{text-align:right;color:#39F;padding-right:10px;font:bold 90% Verdana,"Geneva CE",lucida,sans-serif}
.vice a{color:#39F;text-decoration:none}
.vice a:hover{text-decoration:underline}
.partneri{margin:4px 0}
.partneri img{border:1px solid Black}
.lista{margin:0 0 5px 0;padding:0;height:25px;background:url('http://www.divoch.cz/pozadi_lista.gif') repeat-x;vertical-align:middle;overflow:hidden}
.lista span{font-size:12px;position:relative;top:-6px}
.lista img{margin:0 2px 0 4px;position:relative;top:6px}
.lista a{color:#FFF;text-decoration:none;font-weight:bold}
.lista a:hover{text-decoration:underline;color:#FFC}
.favhome{font-size:75%;font-weight:bold;position:relative;top:-5px;left:-5px;color:#39F;cursor:pointer;text-decoration:underline}
.soutez{font-size:120%;font-weight:bold;color:#000384}
.soutez a{color:#000384;text-decoration:none}
.soutez a:hover{text-decoration:underline}
#lista2{margin:0;margin-bottom:10px;background:url('http://www.divoch.cz/pozadi_lista_grey2.gif') repeat-x;width:100%;height:26px;font-size:12px;color:Black;overflow:hidden}
#lista2 img{float:left;position:relative;top:3px;margin-left:10px}
#lista2 a{float:left;display:inline;color:Black;padding:4px 0 4px 10px}
#lista2 a:hover{color:Black;text-decoration:none}
#lista2 form{float:left;font-size:11px;margin:0;padding:0;padding-left:4px}
#lista2 form input{font-size:11px;margin:0;padding:0 5px}
#lista2 p{margin:0;padding:0;padding-top:-1px;vertical-align:middle}
h3{text-align:left;font-size:125%}
table{border-collapse:collapse;font-size:110%;margin:0 auto;border:2px solid #ffc}
th,td{padding:2px 8px;border:2px solid #ffc;background:#9cf}
th span{font-size:80%}
td{text-align:left;background:#cef}
td span{font-size:90%}
td span a{font-size:90%;font-weight:bold;color:#36f;text-decoration:none}
td span a:hover{color:black;text-decoration:underline}
ul{text-align:left;margin-left:10px;padding-left:10px;font-size:120%}
li{color:#000384;font-weight:bold;margin-left:0}
li a{color:#36f;text-decoration:none}
li ul{font-size:100%;margin-left:10px}
li ul li a{color:#000384;text-decoration:none}
li a:hover{text-decoration:underline}
#leva{width:580px;float:left;overflow:hidden}
#prava{float:left;width:178px;border:1px solid #39f;border-top:none}
.polozky2{width:100%;font-size:70%;margin:0 auto 10px}
.tbstred{text-align:center}
.tbprav{text-align:right}
.tbnadpis{height:50px}
.novinky-text{text-align:left}
.novinky-text a{color:#000384;font-size:110%;text-decoration:none}
.novinky-text a:hover{color:#39f;text-decoration:underline}
.prepinani{color:#36f;font-weight:bold;font-size:110%;text-decoration:none;margin-right:15px}
.prepinani:hover{text-decoration:underline}
.reklama table{border:0}
.reklama td{padding:0}
.kalendar{border:1px solid #ffc;border-collapse:collapse;margin:0 auto;width:100%}
.kalendar td,.kalendar th{border:1px solid #ffc;padding:0;color:gray;text-align:center;font-size:85%;background:#cef}
.kalendar th{font-weight:bold;padding:3px 0;color:black;background:#9cf}
.kalendar th a{color:black;text-decoration:none;font-size:120%}
.kalendar th a:hover{text-decoration:underline}
.kalendar td a{color:black;padding:3px 0;display:block;width:100%}
.kalendar td a:hover{color:red;text-decoration:none;font-weight:bold;background:#9cf}
.kalendar select{font-size:110%;text-align:center;margin:0 10px;background:#9cf}
.kalendar .dnes{background:#9cf}
.kalendar .svatek{color:red}
.kalendar .svatek2{color:#ff8080}
.tepl-predp{color:#36f;font-weight:bold}
.tepl-min{color:blue}
.tepl-max{color:red}
.tepl-souhrn-nadpis{font-size:120%}
.tepl-souhrn-nadpis2{width:4em}
.tepl-souhrn-nadpis3{width:5em}
.teploty24h{text-align:center;float:left;width:224px;margin:0}
.teploty24h td{text-align:center}
.mapa{width:530px;height:310px;margin:0 auto;border:solid 1px #39f;background:URL('earth_530.jpg') no-repeat center}
.search-text{font-weight:bold;font-size:135%;color:#000384}
.formular{vertical-align:middle;font:80% Verdana,"Geneva CE",lucida,sans-serif}
.formular2{vertical-align:middle;font:105% Verdana,"Geneva CE",lucida,sans-serif}
.kont a{color:#36f;font-size:135%;font-weight:bold;text-decoration:none}
.kont a:hover{color:#000384;text-decoration:underline}
.vice{font-size:100%}
.vice a{color:#36f}
.zeme{color:#000384}
.vzdalenost{color:black;font-size:80%;font-weight:normal}
.help{font-size:105%;font-weight:bold;color:white;text-decoration:none;background:#9cf}
.metar-zprava{padding:0.8em 8px}
.seznam-zm{float:left;width:47%}
.uvod,.wpcs p{color:#000384;font-size:105%}
.jakhledat li{font-size:90%;font-weight:normal;text-align:justify}
.obl{color:black}
.obl:hover{text-decoration:none}
.wpcs p{text-align:justify}
.wpcs h3{margin:0 auto}
.wpcs iframe{text-align:center}
.wpcs ol{text-align:left}
.wpcs li{color:#000384;font-size:105%;font-weight:normal}
.reg-prih{width:52%;text-align:right;margin:0 auto}
.reg-prih label{font-weight:bold}
#chyba,#chyba2,#info{color:red;text-align:center;font-size:110%;font-weight:bold}
code{text-align:left;border:1px solid Black;width:100%;margin:1em 0;padding:0.4em;display:block;background:#EEE}
.finvia select{width:125px}
.fpolozka{width:130px;float:left;text-align:left;font-weight:bold;margin-bottom:5px}
.finvia{padding:5px;width:400px;margin-left:auto;margin-right:auto;background:#CEF}
.finvia p{font-size:120%;margin-bottom:8px}
.finvia a{color:#000384}
.finvia a:hover{text-decoration:none}
.finvia .btm{background:url(invia_logo_100.png) no-repeat bottom right}
.finviaft{width:125px}
.tabs,.tabs2{width:100%;color:black;margin:5px 0 0;padding:5px 0 3px;text-align:right}
.tabs2{margin:0 0 5px;padding:3px 0 5px}
.tabs span{margin:15px;margin-right:0;padding:5px;border:solid 1px #C8CBF4;border-bottom:solid 3px #EAF5FF;background:#EAF5FF}
.tabs a,.tabs2 a{margin-right:12px;margin-left:-5px;padding:3px;border:solid 1px #39f;background:#cef;border-bottom:none;color:black;text-decoration:none}
.tabs2 a{border:solid 1px #39f;border-top:none}
.tabs a:hover,.tabs2 a:hover{color:#900;text-decoration:underline}
#map{width:550px;height:350px;background:#cef;border:solid 1px #39f;padding:0;margin:0}
#map .st{display:block;width:100%;padding-top:160px;font-size:120%}
#mapbottom{width:550px;background:#cef;border:solid 1px #39f;border-top:none;padding:3px 0}
#mapbottom a{color:black;text-decoration:none}
#mapbottom a:hover{color:#900;text-decoration:underline}
#GMakt{padding:10px 70px 0 70px;font-size:120%;text-align:left}
.aktp img{float:left;margin-right:0.6em}
.aktp .misto{display:none}
.predel{visibility:hidden;clear:both;height:0.5em}
.aktv img{float:left;margin-right:0.6em}
.minfo{text-align:center}
.minfo a{color:#39F}
.minfo a:hover{color:#900;text-decoration:none}
#lminvia table td a{color:#000384;text-decoration:underline;font-weight:bold}
#lminvia table td a:hover{color:#36F;text-decoration:none}
#lminvia table td a:visited{color:#39F}
#lminvia table td .foto{margin:5px}
#lminvia table{width:95%}
.infoozemi{text-align:left;font-size:120%;line-height:1.5em}
.infoozemi a{color:#36f}
.infoozemi a:hover{text-decoration:none}
#GB_overlay{position:absolute;margin:auto;top:0;left:0;z-index:100;background:#000}
#GB_window{left:0;top:0;font-size:1px;position:absolute;overflow:visible;z-index:150}
#GB_window .content{width:auto;margin:0;padding:0}
#GB_frame{border:0;margin:0;padding:0;overflow:auto;white-space:nowrap}
.GB_Gallery{margin:0 22px}
.GB_Gallery .content{border:3px solid #ddd;background:#fff}
.GB_header{top:10px;left:0;margin:0;z-index:500;position:absolute;border-bottom:2px solid #555;border-top:2px solid #555}
.GB_header .inner{font-family:Arial,Verdana,sans-serif;padding:2px 20px;background:#333}
.GB_header table{margin:0;width:100%;border-collapse:collapse}
.GB_header .caption{text-align:left;color:#eee;white-space:nowrap;font-size:20px}
.GB_header .close{text-align:right}
.GB_header .close img{z-index:500;cursor:pointer}
.GB_header .middle{white-space:nowrap;text-align:center}
#GB_middle{color:#eee}
#GB_middle img{cursor:pointer;vertical-align:middle}
#GB_middle .disabled{cursor:default}
#GB_middle .left{padding-right:10px}
#GB_middle .right{padding-left:10px}
.GB_Window{background:#fff}
.GB_Window .content{border:3px solid #ccc;border-top:none;background:#fff}
.GB_Window .header{border-bottom:1px solid #aaa;border-top:1px solid #999;border-left:3px solid #ccc;border-right:3px solid #ccc;margin:0;height:22px;font-size:12px;padding:3px 0;color:#333}
.GB_Window .caption{font-size:12px;text-align:left;font-weight:bold;white-space:nowrap;padding-right:20px;border:none;background:transparent}
.GB_Window .close{text-align:right;border:none;background:transparent}
.GB_Window .close span{font-size:12px;cursor:pointer}
.GB_Window .close img{cursor:pointer;padding:0 3px 0 0}
.GB_Window .on{border-bottom:1px solid #333}
.GB_Window .click{border-bottom:1px solid red}
