/*V tomto souboru jsou ulozeny pouze styly platne pro titulni stranku. */
/*onlinevzorL*/

/*pismo*/

/*.format{font-size:78%;}*/
/*layout*/
html,body{}

#stred{width:638px;float:left;}  /*padding:0 18px;*/
/*#uvod{width:100%;overflow:hidden;}  */
#vpravo{float:right;width:310px;}
#vpravo h2.cvi{background-position:right top;padding-left:0;}
#stred h2{margin-left:-25px;padding-left:25px; }
.obsah{padding:0 0 0 25px;}
html>body .obsah{width:auto;float:none;display:block;}
#anketa, #vpravo .dalsi{padding-bottom:15px;}

#obalobrazek{background: white url(images/grad_obr_tit.png) repeat-x 0 0;}
#obrazek_stin{width:996px;margin:0 auto;background: transparent url(images/stin_obrazek.png) no-repeat 0 0}
#obrazek{text-align:left;height:350px;margin:0 8px;position:relative;background: #ABCC2C url(images/obrazek.jpg) no-repeat 0 0;}
#bezFlashe{background-color:#FFFFFF;width:360px;float:right;text-align:center;padding-top:10px;}
#bezFlashe p{padding:0 10px;}
#znak{/*margin-top:40px;*/position:absolute;left:0;top:40;margin:0;}

#obalcast1{background: white url(images/grad_cast1_tit.png) repeat-x bottom left;}
#telocast1{width:996px;margin:0 auto;}
#aktuality{margin:25px 0 20px 8px;width:741px;float:left;}
#aktuality .editor{margin:0;}
#aktuality ul{list-style-type:none;padding:0;margin:0;}
#aktuality li{float:left;display:inline;margin:0 9px 0 0;overflow:hidden;width:238px;}
#aktuality li img{padding:0;margin:0;}

#telocast2{width:996px;margin:25px auto 15px auto;text-align:left;}
/*html>body .box_cast2{width:238px;margin-left:7px;}*/
#novinka{/*padding:0 5px 0 2px;*/margin-left:8px;}
#foto_tydne .box_bottom,#napiste .box_bottom{background:#003C86 url(images/box_tmodry_bottom.gif) no-repeat left bottom;margin:0;height:8px;position:absolute;left:0;bottom:0;width:238px;z-index:2;}

/*vybery*/
/*#uvod{padding:0 22px;margin:20px 0 0 0;border-width:1px 0 0 0;border-style:dashed;}   */
ul.editor{margin:0;padding:0;width:970px;overflow:hidden;}
#celek ul.editor li{position:relative;left:7px;float:left!important;display:block;list-style-type:none;clear:none!important;width:322px;margin:0;padding:0;border-width:0 1px 0 0;border-style:solid;}

#vpravo .dalsi{margin-top:15px;}
/*napiste*/
#napiste h2.cvi, #foto_tydne h2.cvi{color:#FFFFFF;background:#003C86 url(images/box_tmodry_top.gif) no-repeat 0 0;}
#novinka h3{color:#005789;}
#napiste,#foto_tydne{background-color:#003C85;margin-bottom:20px;color:white;position:relative;padding-bottom:30px;height:320px;}
html>body #napiste,html>body #foto_tydne{min-height:290px;height:auto;}
#napiste #zp.format{width:205px;margin-top:4px;line-height:100%;}
#napiste .format{float:right;margin-bottom:6px;border:1px #85A9D8 solid;width:135px;}
#napiste form{margin:0 16px 0 16px;padding:0;font-size:92%;}
#napiste label.short {float: left;}
p.napiste{margin:0;padding:0 0 8px 0;}
#titul #caobr{float:right;margin-top:7px;}
#napiste img{margin-left:0!important;float:left;}
#cao{float:right;margin-bottom:5px;width:205px;}

#napiste .fbtn{display:block;float:right;}
#napiste .fbtn div{position:absolute;right:0;bottom:0;font-size:110%;background:white url(images/bg_btn_l.gif) no-repeat 0 0;z-index:5;padding:0;padding-left:10px;margin:0;}
#napiste .fbtn .btn{overflow:hidden;border:none;background:white url(images/bg_btn_r.gif) no-repeat right top;padding-right:8px;color:#004B87;font-weight:bold;margin-right:0px;height:31px;}
html>body #napiste .fbtn .btn{padding:0px 17px 2px 7px;}
#napiste form p{margin:0;padding:5px 0;}
 
/*foto tydne*/
#foto_tydne .nahledy {text-decoration:none;color:white;}
#foto_tydne .nahledy .popisek{display:block;text-align:center;color:white;padding:15px 7px 5px 7px;}
/*#foto_tydne .btn{z-index:5;display:inline;float:right;clear:right;position:absolute;margin:0;font-size:100%;right:0;bottom:0;border:1px #85A9D8 solid;background-color:white;padding:5px 17px;color:#004B87;font-weight:bold;border-radius:8px 0 8px 0;}*/
#foto_tydne .fbtn {position:absolute;right:0;bottom:0;background:white url(images/bg_btn_l.gif) no-repeat 0 0;z-index:5;padding:0;padding-left:10px;margin:0;height:31px;width:7em;}
html>body #foto_tydne .fbtn{min-width:7em;width:auto;} 
#foto_tydne .btn{display:block;font-size:100%;overflow:hidden;border:none;background:white url(images/bg_btn_r.gif) no-repeat right top;padding:7px 20px 0 10px;color:#004B87;font-weight:bold;height:31px;text-decoration:none;white-space:nowrap;}
html>body #foto_tydne .fbtn .btn{padding:7px 20px 0 7px;height:24px;}
/*html>body #foto_tydne .btn{margin: 0;}*/
#foto_tydne .btn a{text-decoration:none;}
#foto_tydne .btn a:hover,#foto_tydne .btn a:active,#foto_tydne .btn a:focus{color:#004B87;}

#prehled_aktivit {height:320px;}
html>body #prehled_aktivit{min-height:320px;height:auto;}

 /*anketa*/
#anketa dl{margin:0;padding:0;width:290px;}
#anketa dd,#anketa dt{margin:0;padding:0;width:100%;clear:both;display:block;overflow:hidden;}
#anketa dt{margin-bottom:3px;}
#anketa dd{margin-bottom:10px;}
.pocet{float:right;display:inline;width:3em;padding:0 0 0 4px;line-height:150%;height:1.5em;position:relative;z-index:5;}
.hlas {padding:0;height:1.5em;margin-right:3em;position:relative;z-index:1;left:3px;margin-left:-3px;padding-left:3px;}
.hlas div{overflow:hidden;font-size:65%;position:relative;top:5px;left:0.3em;background-image:url(images/bg_anketa.gif);background-repeat:repeat-y;}
#anketa p{margin:0;padding:3px 0 15px 0;}


/*kalendar*/

#kalendar{width:238px;margin:0 8px 20px 0;text-align:right;float:left;}
#kalendar .pozadiKal{margin:2px 0 0 0;background:white url(images/bg_kalakci.gif) repeat-y 0 0;}
html>body #kalendar .pozadiKal{margin:3px 0 0 0;}
#kalendar #kalakci{padding: 0 6px 1px 6px;height: 198px;text-align:center;min-width:7em;background-color:white;background:transparent url(images/bg_kalakci_top.gif) no-repeat 0 0;}
html>body #kalendar #kalakci{min-height:197px;height:auto;}
#titul #kalakci p.mesice{padding:10px 0!important;font-size:110%;margin:0;font-weight:bold;}
#kalendar #kalakci_pata{background:transparent url(images/bg_kalakci_bottom.gif) no-repeat left bottom;height:7px;font-size:1%;margin:0;padding:0;}

/*kontakt*/
#kontakt{padding:1px 0 0 0;}
#kontakt h2{background:transparent url(images/iko_kontakt.gif) no-repeat 0 0.7em;margin:0 0 0 28px;padding:12px 0 0 25px;line-height:1em;font-size:140%;border:0;clear:left;}
#kontakt div.kont{height:87px;position:relative;padding:0;margin:0 auto;width:996px;background:transparent url(images/obrazek.jpg) no-repeat 500px -181px;text-align:left;}

html>body #kontakt div.kont{height:auto;min-height:87px;}
#kontakt address{display:block;font-style:normal;padding:38px 450px 5px 15em;margin:-2.5em 0 0 5px;}
#kontakt strong{font-weight:normal;}
#kontakt .dalsi{margin:0;padding:0;position:absolute;left:25px;top:2.6em;margin-top:2px;background:transparent url(images/bg_btn_kontakt.gif) no-repeat 0 0;text-align:center;}
#kontakt .dalsi a{display:block;float:left;width:12.2em;text-decoration:none;background:transparent url(images/bg_btn_kontakt.gif) no-repeat right bottom;height:36px;vertical-align:middle;line-height:120%;white-space:nowrap;}
#kontakt .dalsi a span{position:relative;display:block;top:-0.2em;margin:13px 8px 0 8px;}
/*pata*/

#pocitadlo{text-align:center;padding:0 0 15px 0;}
#pocitadlo h2{display:inline;font-weight:normal;font-size:100%;}
#fv{float:right;width:250px;text-align:left;border-width:0 0 0 1px;border-style:solid;}
#fv img{float:left;position:relative;margin-top:-4px;}
#fv p{padding:8px 0 0 110px;margin:0;}
/*.pvlevo{float:left;width:58%;padding-top:15px;}*/

#vpravo .odkazy {width:100%;}
#vpravo .odkazy ul{padding:0 9px 20px 17px;margin:0;}
#vpravo .odkazy ul ul{padding:0;}
#vpravo .odkazy ul.ui li{display:block;list-style-type:none;margin-left:0;padding-left:15px;background:transparent url(images/mul/u2.gif) no-repeat  0 0.2em;}
#vpravo .odkazy strong{font-weight:normal;}
#vpravo .odkazy a{text-decoration:underline;}

#pocasi div{padding:15px 0 10px 5px;margin:0;background-color:transparent!important;text-align:left!important;}
#pocasi div div{width:auto!important;padding:0;text-align:left!important;}
#pocasi div div div{padding:0!important;width:49%!important;margin:0 -10px 10px 0!important;text-align:center!important;} /*šířka dle počtu dnů*/
#celek #pocasi p{font-size:100%!important;}
#pocasi a{display:inline!important;width:auto!important;padding-left:20px;}
#pocasi p a{padding-left:0;font-size:92%!important;}

#jmeniny{width:100%;margin-bottom:15px;}
#jmeniny .cas{padding:0 15px;float:left;}
#jmeniny .dnes{float:left;}

#pomocne{margin-top:0;}

#novedok{background:transparent url(images/bg_novedok.gif) repeat-y 0 0;margin-left:8px;width:980px;}
#novedok h2{background:transparent url(images/bg_novedok_top.gif) no-repeat top left;padding:40px 40px 20px 40px;color:#005789;}
#novedok .dok{padding:0 40px;}
#novedok .dalsi{background:transparent url(images/bg_novedok_bottom.gif) no-repeat bottom left;padding:5px 40px 20px 40px;margin:0;text-align:right;font-weight:bold;}

#napiste .bezny.gdprsouhlas a, #abo .bezny.gdprsouhlas a{color: white;}