body{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
background:#ffa744 url("../css/images/body-bg.jpg") no-repeat center top;
color:#000;font-size: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}
/* layout */
#main{margin:0 auto;width:970px;text-align:left;position:relative}

/* hlavicka */
#head-banner{width:970px;height:80px;background:url("../css/images/head-banner.jpg") no-repeat left top}
#head-banner a img{border:0;margin:0}

#head-top{width:970px;height:54px;background:url("../css/images/head-top.gif") no-repeat left top;position:relative}
#head{margin:0 auto;width:970px;height:121px;position:relative;
background:url("../css/images/head.gif") no-repeat right top}
p.head-logo, p.head-logo span{
width:440px;height:121px;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("../css/images/head-logo.gif") no-repeat;z-index:2}

/* statistika */
div.statistika{position:absolute;z-index:100;top:10px;right:10px;width:230px}
div.statistika h2{font-size:100%}
div.statistika strong{color:#f00}

/* vyhledavani */
#vyhledavani{position:absolute;right:5px;top:5px;width:220px}

form.gsc-search-box{display:none} /* skryti vyhledavani na strnce */
table.gsc-resultsHeader{display:none}

/* head nav */
#head-nav{background:#ec1c24;width:970px;height:28px;margin:0 auto;}
#head-nav ul{margin:0;padding:0}
#head-nav li{position:relative;float:left;border-right:1px solid #fff;list-style:none}
#head-nav li a{padding:5px 15px 5px;display:block;color:#fff;text-decoration:none;width:auto; font-weight:bold;background:#ec1c24;font-size:100%}
#head-nav li strong, #head-nav a:hover{
cursor:hand;padding:5px 15px 5px;display:block;color:#fff;background:#000}
#head-nav ul li{behavior:url("../css/hover.htc");position:relative} /* IE */

/* aktivni sekce */
#head-nav li.vybrana a{margin:0!important;padding:0!important;background:none!important;border:none!important}

/* podmenu */
#head-nav ul li:hover ul, #head-nav ul li.hover ul{display:block}
#head-nav ul ul{margin:0;padding:0;position:absolute;display:none;
width:170px;/*bez omezeni rovna linka*/border:2px solid #555d62;border-top:none;left:0;top:auto}
#head-nav ul li:hover ul, #head-nav ul li.hover ul{display:block;z-index:1000}
#head-nav ul li:hover, #head-nav ul li.hover{z-index:1000} /* prekryti textu */
#head-nav ul ul li{margin:0;padding:0;background:#000;font-size:90%;border:0;width:100%}
#head-nav ul ul a,#head-nav ul ul li a:hover{border:0;border-bottom:1px solid #ccc;
padding:5px 15px 5px;width:auto;color:#fff;background:#ec1c24}
/* podmenu donastaveni */
#head-nav ul li.podmenu ul a{padding:8px 10px 5px;background:none;border-bottom:none}
#head-nav ul li.podmenu ul li strong, #head-nav ul li.podmenu ul a:hover{
padding:5px 10px 5px;background:#ec1c24;width:auto;color:#fff;border-bottom:none}
#head-nav ul li.podmenu ul a:hover{padding:8px 10px 5px}

/* content*/
#content{text-align:left;margin:0 auto;width:970px;overflow:hidden;background:#fff url("../css/images/content-bg.gif") repeat-y left top}
#text{min-height:400px;height:400px}
#content>#text{height:auto}

#obsah, #in, #box, #blok{position:relative;overflow:hidden}
/* 1 sloupec */
#obsah{width:970px;float:left}

/* blok deleny na dva */
/* 2 sloupce */
#in{float:left;width:624px;padding:0 10px}
#box{float:right;width:326px}

/* paticka */
#foot{height:auto;background:#fbc78c url("../css/images/foot.gif") no-repeat;color:#000;overflow:auto}

/* h1 */
#in h1{margin:0;padding:5px 20px 5px 0px;font-size:135%;color:#dc7a22;clear:both}

/* p */
#in p{text-align:justify}
#in p.justify{text-align:justify}
#in p.center{text-align:center}
#in p.right{text-align:right}
#in p.left{text-align:left}

/* odkazy */
a:link{color:#525151;font-weight:bold}
a:visited{color:#000}
a:hover{color:#ffa744}
a:active{color:#ccc}
#box .hlavni a:link, #blok .hlavni a:link{color:#fff}
#box .hlavni a:visited, #blok .hlavni a:visited{color:#fff}
#box .hlavni a:hover, #blok .hlavni a:hover{color:#ccc}
#foot a:link, #foot a:visited{color:#1260aa}
#foot a:hover{color:#dc7a22}
#foot-bottom a:link, #foot-bottom a:visited{color:#fff;text-decoration:none}
#foot-bottom a:hover{color:#e8a70b}
#foot-bottom a.vstup:hover{color:#000}

/* ikony u souboru */
.doc{background:url("obrazy/ikony/doc.gif")}
.php{background:url("obrazy/ikony/page.gif")} 
.pdf{background:url("obrazy/ikony/pdf.gif")}
.xls{background:url("obrazy/ikony/xls.gif")} 
.avi{background:url("obrazy/ikony/avi.gif")}
.mp3{background:url("obrazy/ikony/mp3.gif")} 
.png{background:url("obrazy/ikony/png.gif")}
.ppt{background:url("obrazy/ikony/ppt.gif")} 
.doc, .php, .pdf, .xls, .avi, .mp3, .png, .ppt{
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 #ee892d}
a:visited img{border:1px solid #494949}
a:hover img{border:1px solid #ccc}
a:active img{border:1px solid #fff}
.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:85%;font-weight:bold;padding:0;margin:0}
.imgd, img{margin:5px auto 5px auto;clear:both;display:block}
.img-left, .imgdl{float:left;margin:5px 5px 5px 0;clear:none}
.img-right, .imgdr{float:right;margin:5px 0 5px 5px;clear:none}
.nookraj{margin:0 5px 0 0;float:left} /* uredni desky, rozpocet...*/

/* TINY */
#in h2{padding:10px 0 10px 0px;border-bottom:none;clear:both;font-size:120%;color:#1a42a2;background:url("../css/images/h2.jpg") no-repeat 1% 50%;margin:10px 0 0}
#in h3{margin:4px 0 0 25px;clear:both;font-size:120%;color:#0e5698}
#in h4{text-align:center}
#in h5{font-size:100%;margin:0 0 0 25px;padding:0}
#in h6{font-size:90%;margin:0 0 0 25px;padding:0}

#in blockquote{margin:15px 0 0}
#in blockquote p{padding:5px;clear:both;overflow:hidden;color:#0e5698;font-weight:bold;text-align:center;font-size:130%}

#in ul{margin:7px 0;padding:0 0 0 5px}
#in ul li{display:inline-block;list-style:none;background:url("../css/images/odrazka.gif") no-repeat 0 0.45em;padding:0 1em}
#in ul>li{display:block;background-position:0 0.4em}
#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}

#in table{clear:both;width:99%;border-collapse:collapse;font-size:100%;margin:5px}
#in th, #in td{color:#000;padding:2px 3px;border:1px solid #194c7c;vertical-align:top;text-align:left}
#in th p, #in td p{margin:0;padding:0} /* zruseni okraju pri vkladani z wordu. vklada to do p */
#in th{background:#b8d9ff}
#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}


/* speciality system */
/* Panel hlavni obsah */
#in .panel-velky{margin:20px 0;clear:both}
#in .panel-velky span.top{width:300px}
/* Rozdeleni panelu napul */
#in .panel-velky .sloupec-levy{float:left;width:300px}
#in .panel-velky .sloupec-pravy{float:right;width:300px}

/* paticka text */
#foot-levy-sloupec{width:760px;float:left;padding:0 10px}
#foot-pravy-sloupec{width:170px;float:right;padding:0 10px}
#foot h2{margin:0;padding:20px 0 0;color:#000;font-size:115%}

#foot .prvni-sloupec{width:330px;float:left}
#foot .druhy-sloupec{width:330px;float:right}

#foot ul{margin:0;padding:0}
#foot ul li{display:inline-block;list-style-type:none;background:url("../css/images/odrazka-hneda.gif") no-repeat 0 0.45em;padding:0 1em}

/* nahodna fotka */
.nahodna-fotka{width:200px;height:210px;text-align:center}

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

#in .galerie-obal h2{padding:20px 0 3px;border-bottom:1px solid #ccc}

#in .foto-nahled{margin:3px;float:left;border:1px solid #ee892d;/*height:180px;
_height:190px;  50px na popisek */ display:block;background:#565656}
#in .foto-nahled strong{margin-top:130px;display:block}
#in .foto-nahled a:link, #in .foto-nahled a:visited{color:#000;border:1px solid #ee892d;text-decoration:none}
#in .foto-nahled a:hover{color:#fff;border:1px solid #ccc}
p.odkaz-zpet{text-align:right;clear:both}
/* 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:12px;width:250px;height:250px;background:#404148;
border-bottom:2px solid #000;position:relative}
.fk-nahled p{position:absolute;top:260px;width:250px;padding:0;margin:0}
.fk-nahled p a{display:block;color:#fff}
.fk-nahled p a:hover{color:#6ac63b}

/* speciality webu */
/* panely */
#panel1, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8, #panel9, #panel10{width:335px;font-size:95%;overflow:hidden;margin-bottom:5px;background:#f8f7f8}
span.top{width:335px;height:25px;overflow:hidden;display:block;margin:0;padding:5px 0 0 3px;background:url("images/panel-top.gif") no-repeat bottom left;
font-size:115%;font-weight:bold;color:#7f7f7f;border-bottom:none;text-align:left}
.obal{width:335px;margin:0;padding:0;color:#fff;position:relative;overflow:hidden}
span.bottom{width:335px;height:1px;margin-bottom:5px;overflow:hidden;display:block;}

.obal img{margin:5px 0}
.obal a img{border:0}
.obal hr{display:none}

/* CLANKY */
/* clanek - front */
#in .clanky{margin-top:10px}

#in .clanek-na-prehledu{width:624px;margin:10px 0;border:1px solid #fff/*opera bug*/}
#in .clanek-na-prehledu p{margin:0 0 0 5px;padding:0;color:#010101}
#in .clanek-paticka{clear:both}

#in p.strankovani-horni{display:none}
#in p.strankovani-dolni{text-align:center;border-top:1px solid #ccc;margin:0 10px 0 150px}

/* clanek levy blok */
#in .clanek-ilustrace{float:left;position:relative;width:130px;height:100px}
#in .clanek-ilustrace img{margin:0}

#in .clanek-ilustrace p{width:120px;height:90px;border:none;position:relative;margin:0; padding:0}
#in .clanek-ilustrace img, #in .clanek-ilustrace a{display:block;width:120px;height:90px;position:absolute;z-index:5}
#in .clanek-ilustrace p a{z-index:10;cursor:pointer;border:5px solid #ffb35e}
#in .clanek-ilustrace p a:hover{border:5px solid #e89538}

p.imgd a{background:url("images/ramecek-dnes.gif") no-repeat}
p.imgd a:hover{background:url("images/ramecek-dnes.gif") no-repeat right top}

p.imgv a{background:url("images/ramecek-vcera.gif") no-repeat}
p.imgv a:hover{background:url("images/ramecek-vcera.gif") no-repeat right top}

p.imgvi a{background:url("images/ramecek-video.gif") no-repeat}
p.imgvi a:hover{background:url("images/ramecek-video.gif") no-repeat right top}

p.imgs a{background:url("images/ramecek-soutez.gif") no-repeat}
p.imgs a:hover{background:url("images/ramecek-soutez.gif") no-repeat right top}

/* clanek pravy blok */
#in .clanek-popis{width:490px;overflow:hidden;float:right;position:relative}

#in h2.nadpis{font-size:120%;margin:-3px 0 0 5px;padding:0}
#in h2.nadpis a{color:#010101;text-decoration:none}		
#in h2.nadpis a:hover{color:#aa7337}	

#in .clanek-na-prehledu	p.clanek-info{margin:3px 0 0 5px;padding:0;font-size:85%;color:#ad7332;position:relative}

#in .clanek-na-prehledu p.clanek-info .datum{color:#583a0e;font-weight:bold}
#in .clanek-na-prehledu	p.clanek-info .autori a{color:#785601}
#in .clanek-na-prehledu	p.clanek-info .autori a:hover{color:#000}

/* tlacitko na precteni */
#in span.cist{position:absolute;right:0;bottom:0}
#in span.cist a{
padding-left:10px;background:url("images/odrazka-hneda.gif") no-repeat left center;
margin:0;font-weight:bold;color:#583a0e;text-decoration:none}
#in span.cist a:hover{color:#000}

/* clanek - detail */
#in .clanek{margin-top:5px}
#in .clanek p.datum-a-autori{margin:0px 0 0 5px;padding:0;font-size:90%;color:#4a4a4a}
#in .clanek p.datum-a-autori .autori a{color:#000;font-weight:bold}
#in .clanek p.datum-a-autori .autori a:hover{color:#ee892d}

#in div.perex p{font-weight:bold;font-size:90%;padding:0 0 5px 0;margin:5px;border-bottom:1px solid #ccc}
.clanek-tab{display:none}

#in h2.nadpis-kapitoly, #in h2{background:none;margin:15px 5px 0;padding:5px 0 0;font-size:115%;color:#000}
#in .clanek p, #in .text-clanku p{}

/* sdileni facebook pridat */
div.clanek-sdileni-pridat img{ float:left; border:0}

/* formulare */
form.napistenam, form#zavolame-vam, form#poradna{width:auto;padding:10px 10px;border:1px solid #ccc;margin:10px}
form.napistenam fieldset, form#zavolame-vam fieldset, form#poradna fieldset{width:100%;border:none}
form.napistenam label, form#zavolame-vam label, form#poradna label{display:block;white-space:nowrap}
form.napistenam label.cervene, form#zavolame-vam label.cervene, form#poradna label.cervene{font-weight:normal;color:#000}
form.napistenam input, form#zavolame-vam input, form#poradna input, form.napistenam textarea, form#zavolame-vam textarea, form#zavolame-vam textarea, form#poradna textarea{margin:2px 0 7px 0;width:400px;border:1px solid #ccc;background:#f8f8f7}
form#zavolame-vam input, form#zavolame-vam textarea{width:340px}

#in form.napistenam td, #in form#zavolame-vam td, #in form#poradna td{border:none;background:none}
form.napistenam td.button, form#zavolame-vam td.button, form#poradna td.button{text-align:right}
form.napistenam td.button input, form#zavolame-vam td.button input, form#poradna td.button input{color:#fff;background:#539c2e;width:120px;padding:3px;margin:0;cursor:pointer;border:0}
form.napistenam td.button input:hover, form#zavolame-vam td.button input:hover, form#poradna td.button input:hover{color:#fff;background:#35363b}
form.napistenam td.button input:active, form#zavolame-vam td.button input:active, form#poradna td.button input:active{color:#fff;background:#539c2e}

#in blockquote.neodeslano p, #in blockquote.odeslano p{color:#f00;font-size:100%}

/* poradna*/
#in p.strankovani{margin-left:10px}
#in .dotaz{margin:10px 10px;border:1px solid #dcdcdc;-moz-border-radius:5px;-webkit-border-radius:5px;_width:570px}
#in .dotaz p{padding:3px 5px;margin:3px 5px}

#in .dotaz p.dotaz-hlavicka{
background:#f0efef;padding:3px 5px;margin:1px 0;border-bottom:1px solid #c6c3c3;_width:560px}
#in .dotaz span.dcislo{font-weight:bold;font-size:110%;padding-left:5px}
#in .dotaz span.ddatum{background:url("../css/obrazy/ikony/date.png") no-repeat left center;padding:3px 0 3px 20px;margin-left:3px}
#in .dotaz span.dnadpis{background:url("../css/obrazy/ikony/comments.png") no-repeat left center;padding:3px 0 3px 20px;margin-left:3px}

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

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

/* 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}
/* zvyrazneni aktualni kategorie */
#in ul#poradnakategorie li.vybrana{font-weight:bold;font-size:120%;margin-left:10px;background:url("../css/obrazy/ikony/sipka-cervena.gif") no-repeat left center}

/* poradna upoutavka */
table#dotazyupoutavka td a:link, table#dotazyupoutavka td a:visited{color:#785601; font-weight:normal}
table#dotazyupoutavka td.dat{text-align:right;color:#583a0e;font-weight:bold}

/* Zpravy od jinud, kalendar uvod */
table#zpravyodjinud, table#kalendar-uvod{font-size:90%;margin:0}
table#zpravyodjinud tr, table#zpravyodjinud td, table#kalendar-uvod tr, table#kalendar-uvod td{border:0;background:#fff;padding:2px 3px 0 0}

table#kalendar-uvod td.kallokace{display:none}

/* Zpravy, kalendar uvod */
table#zpravyodjinud td a:link, table#zpravyodjinud td a:visited{color:#785601; font-weight:normal}
table#zpravyodjinud td.dat{text-align:right;color:#583a0e;font-weight:bold}

table#kalendar-uvod td a:link, table#kalendar-uvod td a:visited{color:#785601; font-weight:normal}
table#kalendar-uvod td.dat{text-align:right;color:#583a0e;font-weight:bold}

/* bleskovky */
table#bleskovky{font-size:90%;margin:0}
table#bleskovky tr, table#bleskovky td{
border:0;background:#fff;padding:2px 3px 0 0}
table#bleskovky td a:link, table#bleskovky td a:visited{color:#785601;font-weight:normal}
table#bleskovky td.dat{text-align:right;color:#583a0e;font-weight:bold}

/* novinky */
#in #novinky .nobal{margin:10px 0} /* odsazeni novinek od sebe*/
#in #novinky p.datum-top, #in #novinky p.datum-bottom{
color:#583a0e;padding:0;margin:0;font-weight:bold;clear:both}
span.sipky{display:none}
#in #novinky h2{color:#1a42a2;margin:0px 0px 10px;padding:0px 0;font-size:110%}
#in #novinky p{padding:0;margin:0;color:#785601}

#in #novinky h2{margin:0;padding:0;background:none}
#in #novinky h2 a:link, #in #novinky h2 a:visited{color:#785601}
#in #novinky h2 a:hover{color:#000}

/* novinky */
#novinky .nobal{margin:10px 0} /* odsazeni novinek od sebe*/
#novinky p.datum-top, #novinky p.datum-bottom{
color:#583a0e;padding:0;margin:0;font-weight:bold;clear:both}
span.sipky{display:none}
#novinky h2{color:#1a42a2;margin:0px 0px 10px;padding:0px 0;font-size:100%}
#novinky p{padding:0;margin:0;color:#000}

#novinky h2{margin:0;padding:0;background:none}
#novinky h2 a:link, #novinky h2 a:visited{color:#000}
#novinky h2 a:hover{color:#785601}

/* tlacitka vice informaci*/
p.vice-informaci a:link, p.vice-informaci a:visited, p.vypsat-vsechny a:link, p.vypsat-vsechny a:visited, p.viceakci a:link, p.viceakci a:visited, p.vicezprav a:link, p.vicezprav a:visited{color:#000;text-decoration:none;font-weight:bold;padding-left:10px;background:url("images/odrazka-hneda.gif") no-repeat left center;margin-left:5px}
p.vice-informaci a:hover, p.vypsat-vsechny a:hover, p.viceakci a:hover, p.vicezprav a:hover{color:#946f10}

/* slovnik */
div.slovnik-sloupec{width:45%;float:left;margin:0 10px}
#slovnik h2{color:#000;border:solid #ccc;background:#F0F0F0;text-align:center;width:30px;padding:0;margin-left:0px;border-width:0 1px 1px 0}
#slovnik p{width:90%}

/* Soutez */
/* soutez formular */
#in form.odpovedform{width:auto;padding:10px 0}
#in form.odpovedform p{color:#000}
#in form.odpovedform fieldset{width:100%;border:none}
#in form.odpovedform label{display:block;white-space:nowrap}
#in form.odpovedform label.cervene{font-weight:bold;color:#000}
#in form.odpovedform input, #in form.odpovedform textarea{
margin:2px 0 7px 0;width:420px;border:1px solid #d69853;background:#ffe0bd}

#in form.odpovedform td{border:none;background:none}
#in form.odpovedform td.button{text-align:left}
#in form.odpovedform td.button input{color:#fff;background:#ffa744;width:150px;padding:5px;margin:0;cursor:pointer;border:0;font-weight:bold}
#in form.odpovedform td.button input:hover{color:#fff;background:#000}
#in form.odpovedform td.button input:active{background:#620016;color:#fff}
#in form.odpovedform td.button p{margin:0;padding:0}

/* hlasky */
#in p.uspech{font-size:150%;padding:5px 10px!important;background:#f7f7f7;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px}

#in p.chyba{font-size:150%;padding:5px 10px!important;background:#f7f7f7;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px}

/* formular */
#in form.napistenam{width:auto;padding:10px 0}
#in form.napistenam p{color:#000}
#in form.napistenam fieldset{width:100%;border:none}
#in form.napistenam label{display:block;white-space:nowrap}
#in form.napistenam label.cervene{font-weight:bold;color:#000}
#in form.napistenam input, #in form.napistenam textarea{
margin:2px 0 7px 0;width:470px;border:1px solid #85c1fa;background:#e7f1fb}

#in form.napistenam td{border:none;background:none}
#in form.napistenam td.button{text-align:left}
#in form.napistenam td.button input{color:#fff;background:#1a42a2;width:120px;padding:3px;margin:0;cursor:pointer;border:0;font-weight:bold}
#in form.napistenam td.button input:hover{color:#fff;background:#000}
#in form.napistenam td.button input:active{background:#620016;color:#fff}
#in form.napistenam td.button p{margin:0;padding:0}

#in blockquote.neodeslano p, #in blockquote.odeslano p{color:#f00;font-size:130%}

/* Kontakt lide */
#in h2.skupinah2{display:none}
#in ul.lide{width:100%;margin:5px 0 0 0px;padding:0}
#in .lide li, #in div.lide{padding:0px;margin:0 5px 5px 0;background:none;width:305px;display:block;float:left;height:185px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px}
#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:5px 0 0 5px;padding:0;text-align:left}
#in .lide p{font-size:90%}
#in .lide p img{margin:0 5px 0 0;padding:0 5px 0 0}
#in .lide p.pozice{margin:0 0 5px 5px;padding:0}
#in .lide p.ico-mobil, #in .lide p.ico-fax, #in .lide p.ico-email{margin:0 0 5px 5px;padding:0 0 0 20px;font-size:80%}
#in .lide p.ico-mobil{background:url("../css/obrazy/ikony/phone.png") no-repeat left top}
#in .lide p.ico-fax{background:url("../css/obrazy/ikony/printer.png") no-repeat left center}
#in .lide p.ico-email{background:url("../css/obrazy/ikony/email.png") no-repeat left center}

p.odkazzpatky{float:right}

/* diskuse komentare */
div.komentar{border:1px solid #ffa744;margin:5px 0px;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

div.komentartop{border-bottom:1px solid #feddb9;position:relative;padding:3px 0}
div.komentartop strong.jmeno{font-weight:bold;padding-left:20px;background:url("../css/obrazy/ikony/user.png") no-repeat left center}
div.komentartop span.datum{position:absolute;right:-10px;top:0px;width:120px;padding-left:20px;background:url("../css/obrazy/ikony/date.png") no-repeat left center}

div.komentartelo p{margin:0;padding:5px 0}
#in div.komentartelo h3{margin:0;padding:2px 0;color:#000;font-size:110%}

div.text p{margin:0;padding:5px 0}
div.komentar .smajl{display:inline;margin:0 4px;position:relative;top:3px}

#komformobal{background:#fff5e8;border:1px solid #ffa744;padding:0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:20px 0}
#in table tr#komentformnadpis{display:none}
#in table tr#komentformweb{display:none}
#in table tr#komentformemail{display:none}
#komformobal h2{margin:0 5px}

#in table.komentform{}
#in table.komentform tr, #in table.komentform td{border:0;background:#fff5e8}

#in table.komentform input{width:10em}
#in table.komentform textarea{width:90%}
#in table.komentform td.levy{width:3em}

#in table.komentform input.sub{border:1px solid #b05d00; width:180px;background:#dc1a1a;color:#fff; padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:130%}

#in table.komentform input.sub:hover{ border:1px solid #a00303;background:#ffa744;color:#000}

/* formular pro dotaz */
div.dform{margin:0 0 10px}
#in h2#diskuzeh2{margin:10px 0 0 0;padding:0 5px;color:#CC6600}

div.dform{background:#fff5e8 url("../css/images/form-bg.gif") repeat-x left top; border:1px solid #ffa744; padding:0 5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#in div.dform p{padding:0 10px; margin:7px 0; text-align:left}

div.dform input{width:200px;border:1px solid #ffa744}
div.dform textarea{width:590px;margin-left:10px;border:1px solid #ffc787}
div.dform input.dfoto{width:300px}

/* Anketa */
#in .anketa-blok{border:1px solid #102c78;padding:5px;float:right;margin:10px 8px;_margin:10px 8px;}
div.anketa-blok{margin:10px 35px;width:250px;overflow:hidden} /* obal cele ankety */
p.anketa-otazka{color:#000;font-weight:bold;width:250px;margin:0 0 0 0px;padding:0;font-size:100%} /* anketni otazka*/
div.odpoved{margin-top:5px;padding:0;font-size:100%} /* veta odpovedi */
div.odp1, div.odp2, div.odp3, div.odp4, div.odp5, div.odp6, div.odp7, div.odp8, div.odp9, div.odp10{background:#ffcc00 url("../css/obrazy/anketa/ankbar.gif") repeat-x;border-left:2px solid #000;border-right:1px solid #000;height:11px;position:relative;left:2px;top:2px;line-height:11px /* pro IE6 */  }
div.ankobal{background:url("../css/obrazy/anketa/ank_bar.gif") no-repeat;height:15px}
div.anketa-blok span{cursor:pointer;color:#b75b10} /* odkaz neni A, ale SPAN + javascript */
div.anketa-blok span:hover{color:#da0000}
p.hlasovalo{margin-top:5px;font-weight:bold;color:#000} /* celkem hlasovalo... */
p.seznamanket{text-align:right;background:url("../css/obrazy/ikony/sipka-cervena.gif") no-repeat 98% 55%;padding-right:13px; font-weight:bold;display:none}
.zamknuta p.seznamanket{display:none} /* zakaz zobrazeni na vysledcich */
