html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;border:0;outline:0}
html, body{height:100%}
body{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
background:#ddf0fe url("images/body-bg.gif") repeat-x;
color:#000;font-size:x-small;text-align:center;line-height:1.4;margin:0;padding:0}
.noscreen{width:250px;position:absolute;left:0;top:-2000px}
.end{clear:both;line-height:1px;font-size:1px;height:1px;display:block;visibility:hidden}
.none{display:none}
html>body{font-size:small}

/* layout */
#main{margin:0 auto;text-align:left;position:relative;
min-height:100%;height:100%}
body>#main{height:auto}

#main2{margin:0 auto;width:972px;background:url("images/content-bg.png") repeat-y top center}

/* hlavicka */
#head-top{height:30px;position:relative;
background:url("images/head-top.gif") no-repeat right top}
#head-top p{padding-top:5px;font-weight:bold}
#head-top a{color:#000}
#head{margin:0 auto;width:972px;height:213px;position:relative;
background:url("images/head.jpg") no-repeat right top}
p.head-logo, p.head-logo span{
width:350px;height:213px;position:absolute;left:0;top:0;z-index:1;
font-size:70%;overflow:hidden;display:block;margin:0;padding:0}
p.head-logo span{cursor:pointer;background:url("images/head-logo.jpg") no-repeat;z-index:2}

#head-bottom{height:33px;position:relative;
background:url("images/head-bottom.gif") no-repeat left top}

/* content*/
#text{padding:0 0 100px} /* hlavni blok pro obsah - paticka */
#obsah{width:772px;float:left} /* blok deleny na dva */
#in{float:right;width:520px;padding:0 15px 10px}
#box{float:left;width:222px;margin-top:10px}
#blok{float:right;width:200px;position:relative;top:-70px}/* 1 sloupec */ 

/* paticka */
#bg-foot{width:100%;height:80px;background:url("../css/images/foot-bg.gif") repeat-x left bottom;
overflow:hidden;position:absolute; /* paticka dole*/ bottom:0;left:0;}
#foot{width:972px;margin:0 auto;height:80px;background:url("../css/images/foot.jpg") no-repeat top center}

/* paticka text */
#foot p{margin:0;padding:0;font-size:90%;color:#fff}

#foot-levy-sloupec{width:450px;float:left}
#foot-pravy-sloupec{width:450px;float:right}

#foot-levy-sloupec p{position:relative;top:50px;left:0px}
#foot-pravy-sloupec p{position:relative;top:50px;left:0px; text-align:right}

#foot a:link, #foot a:visited{color:#fff}
#foot a:hover{color:#f00}
#foot a.vstup:link, #foot a.vstup:visited{color:#fff;text-decoration:none}
#foot a.vstup:hover{color:#fff}

/* panely */
#panel1, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8, #panel9, #panel10{
overflow:hidden;margin:0 4px 15px}
span.top{width:192px;height:37px;overflow:hidden;display:block;margin:0;
padding:5px 0 0 0px;font-size:120%;font-weight:bold;color:#fff;text-align:center;background:url("images/panel-top-uzky.png") no-repeat}
.obal{width:170px;margin:0;padding:0px 10px;color:#000;position:relative;overflow:hidden;font-size:100%;background:#fff;border-left:1px solid #668c66;border-right:1px solid #668c66}
span.bottom{width:190px;height:10px;margin:0;background:#fff;overflow:hidden;display:block;position:relative;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;border:1px solid #668c66;border-top:none}

#box span.top{width:214px;background:url("images/panel-top.gif") no-repeat}
#box .obal{width:192px}
#box span.bottom{width:212px}

#panel1 .obal{margin-top: -6px; padding:0 1px;width:210px; border-bottom: 1px solid #668C66; -moz-border-radius: 8px; border-radius: 8px;}
#panel6 .obal{margin-top: -6px; padding:0 1px;width:188px; border-bottom: 1px solid #668C66; -moz-border-radius: 8px; border-radius: 8px;}
#panel1 span.bottom, #panel6 span.bottom {display: none;}
/* menu siroke */
#box .menu ul{margin:0 3px;padding:0;overflow:hidden;position:relative;top:0px;}
#box .menu li{display:inline;font-size:100%;list-style:none}
#box .menu li a:link, #box .menu li a:visited{text-decoration:none;font-weight:bold;width:200px;
color:#fff;background:url("images/nav-bg.gif") repeat-y top right;padding:5px 0 5px 10px;border-bottom:1px solid #fff}
#box .menu li a, #box .menu li strong{display:block;padding:5px 0 5px 10px;width:200px}
#box .menu li a:hover, #box .menu li strong{color:#fff;background:url("images/nav-strong-bg.gif") repeat-y top right}
#box .menu li.prvni a, #box .menu li.prvni strong{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding-top:8px}
#box .menu li.posledni a{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;padding-bottom:8px}
#box .menu li.podmenu a:link, #box .menu li.podmenu a:visited {background:url("images/nav-bg2.gif") repeat-y center right;}
#box .menu li.podmenu a:hover, #box .menu li.podmenu strong {background: url("images/nav-strong-bg2.gif") repeat-y center right;}
/* aktivni sekce v detailu */
#box .menu li.vybrana a{margin:0!important;padding:0!important;background:none}
#box .menu li.vybrana ul li a{margin:0!important;padding:5px 0 5px 10px !important;background:none}

/* 2 uroven */
#box .menu ul ul{padding:0 3px;margin:0 3px}
#box .menu li ul li a:link, #box .menu li ul li a:visited, #box .menu li.podmenu ul li a:link, #box .menu li.podmenu ul li a:visited {border:none; padding: 5px 0 5px 10px; color:#000;background:#c2deba;text-decoration:none; border-bottom: 1px solid #fff;}
#box .menu li ul li a:hover, #box .menu li ul li strong, #box .menu li.podmenu ul li a:hover, #box .menu li.podmenu ul li strong{padding:5px 0 5px 10px;color:#fff;background:#bdaf21}
#box .menu li ul li strong{font-size:100%}
/* aktivni sekce v detailu */
#box .menu li ul li.vybrana a{margin:0!important;padding:0!important;background:none!important}

/* menu uzke */
#blok .menu ul{margin:0 1px;padding:0;overflow:hidden;width:190px;position:relative;top:10px}
#blok .menu li{display:inline;font-size:100%;list-style:none}
#blok .menu li a:link, #blok .menu li a:visited{text-decoration:none;font-weight:bold;width:178px;
color:#fff;background:url("images/nav-bg.gif") repeat-y top right;padding:5px 0 5px 10px;border-bottom:1px solid #fff}
#blok .menu li a, #blok .menu li strong{display:block;padding:5px 0 5px 10px;width:178px}
#blok .menu li a:hover, #blok .menu li strong{color:#000;background:url("images/nav-strong-bg.gif") repeat-y top right}
#blok .menu li.prvni a, #blok .menu li.prvni strong{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding-top:8px}
#blok .menu li.posledni a{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;padding-bottom:8px}
/* aktivni sekce v detailu */
#blok .menu li.vybrana a{margin:0!important;padding:0!important;background:none}



/* h1 */
#in h1{padding:0 0 10px 0;font-size:150%;color:#016e01;clear:both;background:none}

/* Odstavce */
#box p, #blok p{text-align:left;padding:5px 0;margin:0}
#in p{text-align:justify;padding:5px 0px;margin:0}

/* Odkazy */
a:link{color:#98840d}
a:visited{color:#239323}
a:hover{color:#f00}
a:active {color:#ccc}
#box a:link, #blok a:link{color:#98840d}
#box a:visited, #blok a:visited{color:#239323}
#box a:hover, #blok a:hover{color:#f00}

/* ikony u souboru */
.doc, .docx{background:url("obrazy/ikony-pripony/doc.gif")}
.php{background:url("obrazy/ikony-pripony/page.gif")} 
.pdf{background:url("obrazy/ikony-pripony/pdf.gif")}
.xls, .xlsx{background:url("obrazy/ikony-pripony/xls.gif")} 
.avi{background:url("obrazy/ikony-pripony/avi.gif")}
.mp3{background:url("obrazy/ikony-pripony/mp3.gif")} 
.png{background:url("obrazy/ikony-pripony/png.gif")}
.ppt{background:url("obrazy/ikony-pripony/ppt.gif")} 
.rss{background:url("obrazy/ikony-pripony/feed.png")} 
.doc, .php, .pdf, .xls, .avi, .mp3, .png, .ppt, .xlsx, .docx, .rss{
padding:2px 6px 2px 22px;margin-left:3px;background-repeat:no-repeat;background-position:center left}

.noborder a:link img{border:none}
.noborder a:visited img{border:none}
.noborder a:hover img{border:none}
.noborder a:active img{border:none}
/* odkazy - img */
a:link img{border:1px solid #ccc}
a:visited img{border:1px solid #4a9913}
a:hover img{border:1px solid #000}
a:active img{border:1px solid #7e5101}
.noborder a:link img{border:none}
.noborder a:visited img{border:none}
.noborder a:hover img{border:none}
.noborder a:active img{border:none}

/* img */
div.imgd p, div.imgdl p, div.imgdr p{text-align:center!important;font-size:95%;font-weight:bold;padding:0;margin:0}
.imgd, img{margin:5px auto 5px auto;clear:both;display:block;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.imgd{_width:100%!important}
.img-left, .imgdl{float:left;margin:10px 10px 5px 15px;clear:none}
.img-right, .imgdr{float:right;margin:10px 20px 5px 10px;clear:none}
.nookraj{margin:0 5px 0 0;float:left} /* uredni desky, rozpocet...*/

#in .text-clanku .imgd p{text-align:center}

/* TINY */
/* Nadpisy */
#in h2{padding:5px 0px;clear:both;font-size:120%;color:#000;}
#in h3{padding:5px 0px;clear:both;font-size:115%;color:#8f7b08;}
#in h4{padding:5px 0px;clear:both;font-size:100%;color:#000;}
#in h5{padding:5px 0px;clear:both;font-size:95%;color:#000;}
#in h6{padding:5px 0px;clear:both;font-size:90%;color:#000;}
/* Citace */
#in blockquote{margin:15px 0 0}
#in blockquote p{padding:5px;clear:both;overflow:hidden;color:#016e01;font-weight:bold;text-align:center;font-size:120%}
/* Seznamy */
#in ul{margin:7px 0px;padding:0 0 0 5px;line-height:1.5}
#in ul li{display:inline-block;list-style:none;background:url("obrazy/ikony-seznamy/sipka-cervena.gif") no-repeat 0 0.55em;padding:0 1em}
#in ul>li{display:block;background-position:0 0.5em}
#in ul li ul{margin:0;padding:0}
#in ul li ul li{padding:0 12px;margin:0}
#in ol{margin:5px 0 5px 42px;padding:0 0 0 5px}
/* Tabulky */
#in table{clear:both;width:100%;border-collapse:collapse;font-size:100%;margin:5px 0px}
#in th, #in td{color:#000;padding:5px 8px;border:1px solid #8fb88c;vertical-align:top;text-align:left}
#in th{border-bottom-width:2px}
#in th p, #in td p{margin:0;padding:0} /* zruseni okraju pri vkladani z wordu. vklada to do p */
#in th{background:#e0f6e0}
#in td{background:#fff}
#in td.zarovnaniright{text-align:right}
#in table.auto{width:auto}
#in table.normal{border:1px solid #000}
#in table.normal th{background:#fff}
#in table.normal td{background:#fff}
#in .tabulka-bez-ramecku{border:0}
#in .tabulka-bez-ramecku th, #in .tabulka-bez-ramecku td{border:0;background:#fff;margin:0;padding:3px}
#in .tabulka-bez-ramecku img{margin:0;padding:0}
#in table.polovina td{width:50%}
#in table.tretina td{width:33%}
#in table.ctvrtina td{width:25%}
#in table.tleft{float:left;width:45%!important;clear:none}
#in table.tright{float:right;width:45%!important;clear:none}
#in table strong{font-size:110%}
#in hr{margin:5px 20px;color:#fff;background-color:#fff;border:0;height:1px;clear:both}

/* FOTOGALERIE */
.galerie-obal{margin:0px;text-align:center;line-height:1}
.galerie-obal img{padding:0;margin:0;display:none}
.galerie-obal .foto-odkaz{float:left;margin:2px;background:no-repeat center center}

#in .foto-nahled{margin:2px;float:left;border:1px solid #016e01;/*height:180px;
_height:190px;  50px na popisek */ display:block;background:#d2f8c4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#in .foto-nahled strong{display:none}
#in .foto-nahled a:link, #in .foto-nahled a:visited{color:#3493e8;border:1px solid #ccc;text-decoration:none}
#in .foto-nahled a:hover{color:#fff;border:1px solid #fff}
#in p.odkaz-zpet{text-align:center;clear:both;padding:10px 0}
#in p.odkaz-zpet a{background:#e3000f;border:0;padding:5px 10px;color:#fff;font-size:120%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:5px;font-weight:bold;text-decoration:none}
#in p.odkaz-zpet a:hover{background:#2dda16;cursor:pointer;color:#000}
/* fotokolekce cely blok */
#fk-obal{margin:12px;text-align:center;line-height:1.2;font-weight:bold;font-size:85%}

/* dana fotokolekce */
.fk-nahled{float:left;margin:10px;width:190px;height:200px;background:#fff;
border-bottom:2px solid #fff;position:relative}
.fk-nahled p{position:absolute;top:260px;width:240px;padding:0;margin:0}
.fk-nahled p a{display:block;color:#fff}
.fk-nahled p a:hover{color:#6ac63b}

/* textovy seznam*/
#in .fotokolekce-seznam li{text-align:left;font-size:140%;line-height:1.5;background:url("../css/obrazy/ikony-ostatni/photos.png") no-repeat left center;padding:3px 0 3px 20px}
.fotokolekce-seznam li span{font-size:90%;color:#fff;margin-left:5px;font-weight:normal;background:url("../css/obrazy/ikony-ostatni/date.png") no-repeat left center;padding:3px 0 3px 20px}

/* SPECIALITY WEBU */
/* Vlajky */
#lang{
z-index:10;
position:absolute;
top:10px;
right:190px;}
#cz, #en, #de, #es, #fr{
position:absolute;
height:24px;
width:34px;
top:0;
text-indent:-3000px;
}
#cz{
background:url("../css/obrazy/vlajky/cz.gif") no-repeat;
left:0;}
#cz:hover{background:url("../css/obrazy/vlajky/cz.gif") no-repeat  right top;}
span#cz{
background:url("../css/obrazy/vlajky/cz.gif") no-repeat right top;}
#es{
background:url("../css/obrazy/vlajky/es.gif") no-repeat;
left:36px;}
#es:hover{background:url("../css/obrazy/vlajky/es.gif") no-repeat  right top;}
span#es{
background:url("../css/obrazy/vlajky/es.gif") no-repeat right top;}
#en{
background:url("../css/obrazy/vlajky/en.gif") no-repeat;
left:72px;}
#en:hover{background:url("../css/obrazy/vlajky/en.gif") no-repeat  right top;}
span#en{
background:url("../css/obrazy/vlajky/en.gif") no-repeat right top;}
#fr{
display:none;
background:url("../css/obrazy/vlajky/fr.gif") no-repeat;
left:108px;}
#fr:hover{background:url("../css/obrazy/vlajky/fr.gif") no-repeat  right top;}
span#fr{
background:url("../css/obrazy/vlajky/fr.gif") no-repeat right top;}
#de{
display:none;
background:url("../css/obrazy/vlajky/de.gif") no-repeat;
left:144px;}
#de:hover{background:url("../css/obrazy/vlajky/de.gif") no-repeat  right top;}
span#de{
background:url("../css/obrazy/vlajky/de.gif") no-repeat right top;}

/* RSS*/
#rss{
z-index:10;
position:absolute;
top:-25px;
left:215px;}

/* MODULY */

/* ANKETA */
div.anketa-blok{margin:5px 2px;overflow:hidden} /* obal cele ankety */
p.anketa-otazka{color:#554135;font-weight:bold;margin:0;padding:0;font-size:100%;text-align:left} /* anketni otazka*/
div.odpoved{margin-top:5px;padding:0;font-size:95%} /* veta odpovedi */
div.odp1, div.odp2, div.odp3, div.odp4, div.odp5, div.odp6, div.odp7, div.odp8, div.odp9, div.odp10{background:#016cbc;border:1px solid #016cbc;height:11px;position:relative;left:0px;top:2px;line-height:11px /* pro IE6 */;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
div.odp2{background:#89d622;border:1px solid #ccc}
div.odp3{background:#e52011;border:1px solid #c00}
div.odp4{background:#e5a211;border:1px solid #e5a211}
div.odp5{background:#11dee5;border:1px solid #11dee5}
div.odp6{background:#e511d4;border:1px solid #e511d4}
div.odp7{background:#e51143;border:1px solid #e51143}
div.odp8{background:#11e5d9;border:1px solid #11e5d9}
div.odp9{background:#e3e511;border:1px solid #e3e511}
div.odp10{background:#5f3a0a;border:1px solid #5f3a0a}

div.ankobal{background:url("../css/obrazy/anketa/ank_bar1.gif") no-repeat;height:15px}
div.anketa-blok span{cursor:pointer} /* odkaz neni A, ale SPAN + javascript */
div.anketa-blok span:hover{color:#da0000}
p.hlasovalo{margin-top:5px;font-weight:bold} /* celkem hlasovalo... */
p.seznamanket{text-align:right;background:url("../css/obrazy/ikony-seznamy/sipka-cervena.gif") no-repeat 98% 55%;padding-right:13px; font-weight:bold;display:none}
.zamknuta p.seznamanket{display:none} /* zakaz zobrazeni na vysledcich */

#in .anketa-blok{border:1px solid #489713;padding:5px;margin:10px 20px;_margin:10px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#in p.anketa-otazka{width:auto}

/* ZMENY NA WEBU */
table#zmenynawebu td{vertical-align:top;font-size:90%}
table#zmenynawebu td.zmena{font-weight:bold}
table#zmenynawebu td p{margin:0;padding:0}

/* NAHODNA FOTKA */
.obal .nahodna-fotka a img{padding:0;margin:8px auto!important;border:3px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px} /* centrovani nahodna fotka */
.obal .nahodna-fotka a:hover img {border:3px solid #71b401}
#blok .nahodna-fotka p{text-align:center}

/* KULTURNI DENI */
#in #kulturni-deni-roky{font-size:110%;padding:5px 5px;margin:12px 0px;border:1px solid #d8db25;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fbfcd4; text-align:left}
#in #kulturni-deni-roky a{padding:12px 0px;color:#000;font-weight:normal;margin:0 2px}
#in #kulturni-deni-roky a.aktivni{background:#b00;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;padding:12px 8px}

#in .kd-obal{padding:0 10px;margin:0 0px 32px; background: #fff; border: 1px solid #668c66;font-size:110%; width:500px;}
#in .kd-obal h2{border:0px;background:url("images/panel-top-dlouhy.gif") no-repeat left top;padding:2px 8px;margin:-1px -11px 0;clear:both;font-size:120%;color:#fff; height:39px;}
#in .kd-obal h3{border-left:8px solid #ccc;background:#E1E1E1;padding:2px 8px;margin:8px 0;clear:both;font-size:120%;color:#000}
#in .kd-expand {color: #fff; font-weight: bold; font-size:90%; width: 166px; height: 22px; line-height: 20px; text-align: right; float: right;
display: block; padding: 0 15px;background: #fff url("images/cely-clanek.gif") no-repeat right top; margin:0 -11px -1px; border-top: 1px solid #668c66;}
#in a.kd-expand:hover {color: #565656;}
#in .kd-obal .end {display: none;}

/* zarovnani obrazku */
#in table.kdobrazky{border:none;margin:4px;padding:0}
#in table.kdobrazky td{text-align:center;vertical-align:middle;border:none}

/* novinky */
span.sipky{display:none}
#in span.ndatum{position:absolute; left:10px; top:-27px ; background:#3e8e0c; border-radius:5px 5px 0 0; padding:0px 8px; color:#fff; font-size:90%}
/*#in .novinkynauvodu h2{color:#725b36;margin:5px 0px 0px;padding:2px 0;font-size:115%; background:url("images/panel-top-dlouhy.gif") no-repeat left top;}*/
#in .novinkynauvodu .nobal {padding:0 10px;margin:0 0px 32px; background: #fff; border: 1px solid #668c66;font-size:110%; width:500px; position:relative}
#in .novinkynauvodu h2 {border:0px;background:url("images/panel-top-dlouhy.gif") no-repeat left top;margin:-1px -11px 0;clear:both;font-size:100%;color:#fff; height:39px; line-height:26px }
#in .novinkynauvodu h2 a {color: #fff; text-decoration: none; padding-left:10px}
#in .novinkynauvodu p{padding:0;margin:3px 0}
#in .novinkynauvodu .datum-top {margin: -1px -11px 0; padding: 0 26px; background: #fff url("images/datum.gif") no-repeat left top; font-size: 80%; color: #fff;}
#in .novinkynauvodu .vice-informaci {margin: 0 -11px; padding: 0;}
#in .novinkynauvodu .vice-informaci a {color: #fff; font-weight: bold; font-size:90%; width: 166px; height: 22px; line-height: 20px; text-align: right; float: right;
display: block; padding: 0 15px;background: #fff url("images/cely-clanek.gif") no-repeat right top; margin:0; border-top: 1px solid #668c66;}

/* tlacitka */
#in p.vypsat-vsechny, #in p.vice-informaci{
padding:0 2em 0 1em;margin:0;background:url("../css/images/odrazka.gif") no-repeat 0 0.65em;clear:both} /* male tlacitko */
#in p.vypsat-vsechny{margin-left:5px} /* velke tlacitko */
#in p.vypsat-vsechny, #in p.vice-informaci{} /* posunuti tlacitka */

p.vice-informaci a:link, p.vice-informaci a:visited, p.vypsat-vsechny a:link, p.vypsat-vsechny a:visited
{color:#7e643a;position:relative;font-size:110%;font-weight:bold}
p.vice-informaci a:hover{color:#000}
p.vypsat-vsechny a:hover{color:#d97d29}

#novinky h2{margin:0;padding:0;background:none}
#novinky h2 a:link, #novinky h2 a:visited{color:#725b36}
#novinky h2 a:hover{color:#000}
#in #novinky p.datum-top{
font-size:100%;color:#444;padding:0 20px;margin:0 5px;font-weight:bold;clear:both;background:url("../css/obrazy/ikony-ostatni/date.png") no-repeat left center}

/* Novinky rozhlas */
.novinky2nauvodu p.datum-top{}
.novinky2nauvodu h2{font-size:100%;margin:5px 0}
.novinky2nauvodu ul{padding:0 0 0 15px}

#novinky2 h2{margin:5px 5px 0;padding:0;background:none}
#novinky2 h2 a:link, #novinky2 h2 a:visited{color:#725b36}
#novinky2 h2 a:hover{color:#000}
#in #novinky2 p.datum-top{
font-size:100%;color:#444;padding:0 20px;margin:0 5px;font-weight:bold;clear:both;background:url("../css/obrazy/ikony/date.png") no-repeat left center}


/* Google mapa */
div.googlemapa, div#map_canvas{margin:10px 5px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both}
div.zar-vpravo{float:right}

/* Kniha formular */
#gb-formular{width: 520px;}
.smajl{display:inline;margin:0 4px;position:relative;top:3px}
table#kniha, table#kniha th, table#kniha td{border:none;background:none;margin:0;padding:3px 4px}
#kniha img{display:inline;padding:0 4px}
#kniha img:hover{cursor:pointer}
#kniha th{text-align:left;font-weight:normal}
#gb-jmeno, #gb-email, #gb-web{width:135px;margin-left:1px}
#gb-text{width:412px; height:150px}
span.obalweb{display:none}

div.gb-prispevek table#kniha span, div.gb-prispevek table#kniha strong {color:#000}
div.gb-prispevek .gb-close {color:#000} /*Zavrit odpoved*/
.gb-no-disp{margin:0 0 0 10px;padding:0;display:none} /* reakce */

/* Kniha prispevky */
.gb-prispevek{border:1px solid #b1afaf;margin:10px 10px 0 10px;padding:0px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#000}/* prispevek cely */
.gb-obal{background:#333; color:#000}
.gb-prispevek:hover{background:#fef3c0}
.gb-ramecek{border-bottom:1px solid #fff;border-top:0px solid #FFF;background:#489713;padding:5px 10px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#fff}/* ramecek s uzivatelem popis */
.gb-ramecek span{padding:0 8px} /* mezera mezi spany*/
#in .gb-datum{background:url("../css/obrazy/ikony-ostatni/date.png") no-repeat 0 40%;padding-left:20px}
span.gb-odkaz{cursor:pointer;text-decoration:underline;font-weight:bold} /* format reakce*/
span.gb-odkaz:hover{color:#BDAF21}
.ramecek, .ramecek-vn{font-size:100%;background:url("../css/obrazy/ikony-lide/user_suit.png") no-repeat 0 40%; padding-left:20px} /* jmeno uzivatele u obou*/
.gb-prispevek p{padding:5px 15px!important} /* text */
.gb-vn-prispevek{border:1px solid #b2c9de;margin:10px;padding:5px 10px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} /* prispevek reakce obal*/
.gb-vn-prispevek:hover{background:#b7e3f9}
.gb-vn-prispevek p{padding:5px 0px!important} /* text reakce */
.autor .autor .ramecek, .autor .autor .ramecek-vn, .autor .ramecek, .gb-prispevek .autor .ramecek-vn{font-size:100%; background:url("../css/obrazy/ikony-lide/user_gray.png") no-repeat 0 50%;color:#ff0213!important} /* autor jmeno uzivatele u obou*/
.autor{border:2px solid #f00;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} /* zvyrazneni opravneneho autora */

input.odeslat{background:#489713;border:0;padding:4px 10px;color:#fff;font-size:120%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;margin-top:5px}
input.odeslat:hover{background:#bdaf21;cursor:pointer;color:#fff}

/* Kontakt lide */
#in h2#skupina1h2{display:none}
#in ul.lide{width:100%;margin:5px 0 0 10px;padding:0;}
#in .lide li, #in div.lide{padding:0px;margin:0 10px 10px 0;background:none;width:245px;display:block;float:left; height:165px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#in .lide img{float:right;margin:5px 5px 5px 0;border-width:1px;border-style:solid;border-left-color:#ccc;border-top-color:#ccc;border-right-color:#666;border-bottom-color:#666}
#in .lide h4, #in .lide p{margin:10px 0 0 10px;padding:0;text-align:left; clear: none;}
#in .lide p{font-size:85%}
#in .lide p img{margin:0 5px 0 0;padding:0 5px 0 0}
#in .lide p.pozice{margin:0 0 5px 10px;padding:0}
#in .lide h4{margin:10px 0 5px 10px;padding:0 0 0 20px;font-size:110%}
#in .lide p.ico-mobil, #in .lide p.ico-fax, #in .lide p.ico-email, #in .lide p.ico-icq{margin:0 0 5px 10px;padding:0 0 0 25px;font-size:100%}
#in .lide h4{background:url("../css/obrazy/ikony-lide/user.png") no-repeat left center}
#in .lide p.ico-mobil{background:url("../css/obrazy/ikony-ostatni/phone.png") no-repeat left top}
#in .lide p.ico-fax{background:url("../css/obrazy/ikony-ostatni/printer.png") no-repeat left center}
#in .lide p.ico-email{background:url("../css/obrazy/ikony-ostatni/email.png") no-repeat left center}

#in .lide img.icqstav{float:left;border:0}
#in .lide p.ico-icq{padding:0}

/* formulare */
#head form {position: absolute; top: 97px; right: 20px; width: 192px; margin: 0; padding: 0; border: none;}
#head form #hledani-slovo {display: block; float: left; width: 151px; margin: 4px 0 0; border: none !important; background: transparent !important;}
#head form #hledat {display: block; width: 29px; height: 26px; margin: 0; padding: 0; border: none; background:url("images/lupa.gif"); text-indent: -999px; overflow: hidden; cursor: pointer;}

form{padding:10px 10px;border:1px solid #ccc;margin:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:5px}
form fieldset{margin:0;padding:0;width:150px;border:none}
form label{white-space:nowrap}
form label.cervene{font-weight:normal;color:#000}
form input, form textarea{margin:2px 0 7px 0;width:150px;border:1px solid #ccc;background:#f8f8f7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
form textarea{width:380px;height:250px}
form#poradna textarea{width:320px}

#in form table{border:none}
#in form td{border:none;background:none}
form td.button{text-align:right}
form td.button input{background:#d67d1c;border:0;padding:3px 10px;color:#fff;font-size:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;width:150px}
form td.button p{margin:0;padding:0}
form td.button input:hover{background:#008f2c;cursor:pointer;color:#fff}
form td.button input:active{background:#1a6e94;color:#fff}
blockquote.neodeslano p, #in blockquote.odeslano p{color:#f00;font-size:100%}
form p{color:#000}

/* poradna*/
#in .dotaz{border:1px solid #b1afaf;margin:10px 10px 0 10px;padding:0px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#000}
#in .dotaz p{padding:3px 5px;margin:3px 5px}

/* tlacitko pro dotaz */
#in p#poradnanovydotaz a:link, #in p#poradnanovydotaz a:visited{background:#e3000f;border:0;padding:5px 10px;color:#fff;font-size:120%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:5px;font-weight:bold;text-decoration:none}
#in p#poradnanovydotaz a:hover{background:#eeeaea;cursor:pointer;color:#000}

#in .dotaz p.dotaz-hlavicka{border-bottom:1px solid #fff;border-top:0px solid #FFF;background:#710007;padding:5px 5px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#d8d5d5;_width:560px}
#in .dotaz span.dcislo{font-weight:bold;font-size:110%;padding-left:5px}
#in .dotaz span.ddatum{background:url("../css/obrazy/ikony-ostatni/date.png") no-repeat left center;padding:3px 0 3px 20px;margin-left:3px}
#in .dotaz span.dnadpis{background:url("../css/obrazy/ikony-ostatni/comments.png") no-repeat left center;padding:3px 0 3px 20px;margin-left:3px;font-size:110%}
#in .dotaz span.dnadpis strong{color:#fff}

#in .dotaz strong.autor{background:url("../css/obrazy/ikony-lide/user.png") no-repeat left center;padding:3px 0 3px 20px;border:0}
#in .dotaz strong.odpovidajici{background:url("../css/obrazy/ikony-lide/user_comment.png") no-repeat left bottom;color:#650202;padding:3px 0 0 20px}
#in .odpoved{color:#650202;border-top:1px solid #918e8e}

#in .vice-fotek{margin-left:15px}
#in .vice-fotek div.img-left{width:220px}

/* skryti nadpisu dotazu
#in tr#nadpisdotazu{display:none}  */
/* nadpis po ulozeni */
#in #dotazulozen{font-size:150%;padding:5px 10px!important;background:#f7f7f7;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
/* zvyrazneni aktualni kategorie */
#in ul#poradnakategorie li.vybrana{font-weight:bold;font-size:120%;margin-left:10px;background:url("../css/obrazy/ikony-seznamy/sipka-cervena.gif") no-repeat left center}

/* Mapa stranek */
#in ul.msmenu{padding:5px 5px 5px 20px;line-height:1.5}
#in ul.msmenu li{background: url("../css/obrazy/ikony-ostatni/mapa-ul.gif") no-repeat 0 10px;padding-top:3px}
#in ul.msmenu ul{margin:2px 5px 5px 15px}
#in ul.msmenu li ul li{padding:0px 0 1px 20px;background: url("../css/obrazy/ikony-ostatni/mapa-li.gif") no-repeat 0 0}

/* reference, mapa realizaci */
#maprefform{margin:25px 0 5px 0;background:#d7eaff;border:1px solid #b8d9ff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:none}

#maprefform p{margin:0;padding:5px 5px}
#maprefform select{padding:2px}
#maprefform label{padding:0 0 0 10px}
#maprefform input{border:1px solid #0d518f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#1e71be;color:#fff;font-weight:bold;padding:3px 3px;margin-left:10px}
#maprefform input:hover{color:#000;cursor:pointer}
/* prehled referenci */
div.strankovani{text-align:center;font-weight:bold}
div.refprehled{margin:5px 0;border-bottom:1px dotted #C90;position:relative}
#in div.refprehled h3{margin:10px 0 5px;padding:0;font-size:110%;width:440px;background:none;color:#604b12}
#in table.ref-info{width:440px;margin:0px 2px 10px;border:none}
#in table.ref-info td{margin:0;padding:0;border:0}
#in table.ref-info td.prvni{width:80px;color:#51504e}
#in table.ref-info td.druhy{font-weight:bold;color:#000}
#in div.refprehled img{position:absolute;right:0px;top:30px;margin:0;padding:0;width:140px}
#in table.ref-info tr.kategorie{display:none}

#in div.refprehled p.viceinformaci{padding:0 2px;margin:5px 0 10px 0;position:relative;top:-5px}
#in div.refprehled p.viceinformaci a:link, #in div.refprehled p.viceinformaci a:visited{background:#489713;border:0;padding:3px 10px;color:#fff;font-size:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:bold;text-decoration:none}
#in div.refprehled p.viceinformaci a:hover{background:#BDAF21;cursor:pointer;color:#fff}

/* detail reference */
div.detailreference{margin:5px 0;position:relative}
div.detailreference .img-right{position:absolute;left:460px;top:0px}
#in div.detailreference p{margin:0;padding:0 5px}
#in div.detailreference ul{margin:0;padding:0 10px}
#in tr.lokalita{display:none}

#in div.detailreference h3{margin:10px 0;padding:0 5px;font-size:120%;background:none}
#in #ref-fotky a{float:left;margin:10px}
#in #ref-fotky img{clear:none;display:inline; margin-left:3px}
#in p.navratzpet{margin:30px 0 10px 0px; text-align:center}
#in p.navratzpet a{background:#e3000f;border:0;padding:5px 10px;color:#fff;font-size:120%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:bold;text-decoration:none;}

#in p.navratzpet a:hover{background:#ac1c1c;cursor:pointer;color:#fff}

/* zobrazeni na mape */
#in div.obalbubliny{font-size:100%;color:#000}
#in div.obalbubliny h3{margin:0;padding:0}
#in p.vinfo{margin:0;padding:0}
#in div.obalbubliny img{}

/* Kalendar - na www strankach */
div.akce-bude, div.jizprobehle{font-size:100%;line-height:1.4}
div.akce-bude a, div.jizprobehle a{font-size:90%}
span.kdatum, span.kmisto{font-size:95%; color:#666}
span.kdatum{background:url("obrazy/ikony-ostatni/date.png") no-repeat;padding:1px 0 1px 20px;border-bottom:1px #999 dotted}
span.kmisto{background:url("obrazy/ikony-ostatni/house.png") no-repeat;padding:1px 0 1px 20px}

table#kalendar-uvod td{vertical-align:top;font-size:100%}
table#kalendar-uvod td{font-weight:bold}
table#kalendar-uvod td.dat{font-weight:normal;text-align:right}
table#kalendar-uvod td.kallokace{ display:none}
table#kalendar-uvod td p{margin:0;padding:0}
p.viceakci a{background:url("obrazy/ikony-seznamy/sipka-zelena-tmave.png") no-repeat 0 0.6em;padding:0 1em; margin:0 5px}



#in h2.jizprobehle{margin:20px auto; color:#000; font-style:italic}

#in p.navratzpet{text-align:center;clear:both;margin:20px 0}
#in p.navratzpet a{background:#489713;border:0;padding:6px 10px;color:#fff;font-size:115%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:bold}
#in p.navratzpet a:hover{background:#bdaf21;cursor:pointer;color:#fff}


/* FORMAT TABULEK - desky a spol */
#in #usneseni table, #in #vyhlasky table, #in #uredni-deska table{margin-bottom:50px}
#usneseni td, #vyhlasky td, #uredni-deska td, #usneseni th, #vyhlasky th, #uredni-deska th{
vertical-align:top}
#uredni-deska th.urcitasirka{width:4em}
#usneseni .tr-sudy td, #vyhlasky .tr-sudy td, #uredni-deska .tr-sudy td{}
#usneseni th.right, #vyhlasky th.right, #uredni-deska th.right, #usneseni td.right, #vyhlasky td.right, #uredni-deska td.right{text-align:right;white-space:nowrap}/* nezalomeni bunky*/
#uredni-deska td.center{text-align:center}/* nezalomeni bunky*/
tr.rozpocet-rok, tr.zpravodaj-rok{font-weight:bold}

#in td.archiv{text-align:center;font-size:110%}

p.prohlizece{font-size:90%}

#in tr.tr-sudy td{background:#f1fef1}

/* reference, mapa realizaci */
#maprefform{margin:25px 0 5px 0;background:#d7eaff;border:1px solid #b8d9ff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:none}

#maprefform p{margin:0;padding:5px 5px}
#maprefform select{padding:2px}
#maprefform label{padding:0 0 0 10px}
#maprefform input{border:1px solid #0d518f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#1e71be;color:#fff;font-weight:bold;padding:3px 3px;margin-left:10px}
#maprefform input:hover{color:#000;cursor:pointer}

/* POPLATKY */
#in table#poplatky th, #in table#poplatky td{text-align:center} 
#in table#poplatky td.ano{background-color:#92d050}
#in table#poplatky td.ne{background-color:#ff6600;color:#fff} 
#in table#poplatky td.osv{background-color:#ffffcc;color:#000} 

/* NEWSLETTER */
#newsletter {width: 180px; padding: 5px 0; background: #ddd; -moz-box-shadow: 0 0 5px #000;-webkit-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}
#newsletter label {color: #000;}
#newsletter input {width: 164px;}
#newsletter p {margin: 0; padding: 5px 10px; color: #000;}


