/*onlinevzorC*/
@media screen {
/*V tomto souboru jsou ulozeny pouze styly platne pro titulni stranku. */
.opera{width:auto;}
/*pismo*/
.format,#vpravo .dalsi,label,#bannery{font-size:71%;}
#napiste p.napiste,.xbtn .btn,.xbtn a,#vpravo address,#anketa{font-size:78%;}
/*layout*/
#dvasloupce{width:758px;float:right;}

#stred{float:left;width:494px;background:transparent url(images/bg_stred.gif) repeat-x 0 0;}
.obsah{background:transparent url(images/bg_obsah_titul.gif) no-repeat 0 0;padding:0 15px;}
#stred .obsah>div.sf{width:464px!important;}
html>body .obsah{width:auto;}
#vpravo{float:right;width:254px;overflow:hidden;padding-top:220px;}

#hlavaobr{position:absolute;top:-27px;left:737px;z-index:10;width:245px;height:330px;background:transparent url(images/bg_obrazek.gif) no-repeat right top;}
#hlavaobr div{background:transparent url(images/obrazek.jpg) no-repeat 27px 25px;height:330px;}
/*stredni*/
#uvod{padding:0;height:1px;}
html>body #uvod{height:auto;}
/*#titul .dok ul{margin-left:-3px;}    */
.poz {background-image: url(images/docbg.gif); background-position: center bottom; background-repeat: repeat-x; width:100%;overflow:hidden;padding:0 0 25px 0;margin-top:5px;}
#celek .dok{margin:-2px 0 0 0;}
#celek .dok .ui li,#celek .dok .ui li.u{padding:10px 0;background:transparent url(images/linka_dokumenty.gif) repeat-x 0 0!important;}
#celek .dok img{margin:4px 8px 6px 0;}

/*levy*/
#anketa{padding:15px 0 0 18px;}
#anketa ul,#anketa p{margin:0;padding:5px 0;}
#anketa ul li{margin:0;padding: 0 0 3px 0;list-style-type:none;}
#anketa .hlas{width:100%;overflow:hidden;background-color:#ececec;margin:5px 0 0 -5px;padding:5px 0;}
.hlas div{background-image:url(images/hlas.gif);background-repeat:repeat-x;margin:0 0 0 5px; height:9px;overflow:hidden; z-index: 150;}

#bannery {text-align:center;padding:20px 10px;}


/*pravy*/
.box{padding:0 25px 40px 20px;margin:0 10px 0 2px;background:transparent url(images/bg_box.gif) no-repeat left bottom;}
.box2{background:transparent url(images/stin.gif) no-repeat left bottom;padding:0;margin:0;}
#napiste{margin:0 15px 0 2px;padding:10px 20px 25px 20px;background:#f5f5f5 url(images/bg_box2.gif) no-repeat left bottom;width:auto;}
#vpravo address{width:100%;overflow:hidden;padding-top:12px;display:block;font-style:normal;}
html>body #vpravo,html>body #vpravo address{overflow:visible;}
#kalendar{padding-top:12px;}

/*formy, talcitka*/
form p,.xbtn p{margin:0;padding:0;}
#hledani{padding-left:25px!important;}
.format{margin-bottom:2px;width:195px;}
textarea.format{position:static;margin:2px 0;}
#hledani .format{width:185px;}
p.napiste{margin:5px 0 8px 0;padding:0;}
.xbtn{text-align:center;clear:both;padding-top:15px;} 
.xbtn div{margin:0 auto;width:7em;max-width:100%;background-image:url(images/bg_btn_01.gif);background-repeat:no-repeat;}
.xbtn div.short{width:4em;}
.xbtn p{vertical-align:middle;background-image:url(images/bg_btn_02.gif);background-repeat:no-repeat;background-position:right top;height:29px;}
html>body .xbtn p{height:auto;min-height:29px;}
.btn{height:29px;}
input.btn,.xbtn span{min-height:27px;padding:0;width:100%;background:transparent;color:white;cursor:pointer;border:0;margin:0 0 -0.1em 0;white-space:nowrap;}
.xbtn a{padding-top:12px;line-height:120%;margin-bottom:-6px;display:block;text-decoration:none;min-height:12px;}
html>body .xbtn a{line-height:80%;padding-top:15px;}
.xbtn span{position:relative;top:-0.5em;}
#napiste img{float:left;margin-top:-2px;margin-top:8px;}
#napiste #caobr{width:100px;vertical-align:middle;float:right;margin:12px 9px 0 0;}
.co{margin-top:5px;}

/*pata*/

#pocitadlo{padding:0 20px 0 0;float:right;width:27%;text-align:right;}
#pocitadlo h2{display:inline;font-size:100%;}


#fv{padding:0 0 5px 0;margin:0;font-size:71%;text-align:center;}
#fv div{width:25em;margin:5px auto 0 auto;}
#fv p{text-align:left;margin:0 0 0 100px;padding:25px 0 0 0;}
#fv img{float:left;}


}
