/* iB - titulní stránka */

/*layout*/
#dvasloupce{width:697px;float:right;}
#stred{width:436px;float:left;}
#vpravo{width:234px;float:right;}
#vlevo{width:273px;}

.box .boxobsah{font-size:110%;}

/*stred*/
#uvod{padding-top:12px;margin-bottom:40px;overflow:hidden;}
#uvod h3{margin:10px 0;padding:0;line-height:110%;}

/*formy*/
form{margin:0;padding:0;}
.fbtn,.btn{float:right;}

 /*anketa*/
#anketa ul{padding:0;width:100%;float:left;margin:5px 0;}
#anketa ul li{list-style-type:none;margin-bottom:8px;}
#anketa p{margin:0;padding:0;}
#anketa a,#anketa a:link,#anketa a:visited{color:#1A4FA5;}
.hlas{padding:1px;margin-top:2px;z-index:1;}
.hlas div{overflow:hidden;position:relative;height:10px;border-radius:3px;background-color:#4371BC;}

/*napiste a abo*/
.titulformular form{margin:0;padding:0;}
.titulformular label{line-height:130%;}
.titulformular .format{padding:2px 1%;margin:2px 0;width:97.5%;} /* zmenit na px, pokud bude potreba */
.titulformular textarea.format{margin-bottom:4px;resize:vertical;}
.titulformular img{float:left;margin:5px 8px 0 0;}
.titulformular #caobr,.titulformular #caobrabo{width:95px;margin-top:5px;float:right;}
.titulformular .fbtn,.titulformular .btn{clear:none;margin:1px 0 0 0;}
.titulformular .fbtn{width:102px;}
.titulformular .btn{width:100%;}
.titulformular p{padding:0 0 10px 0;margin:0;}
.titulformular p.opiste{padding:6px 0 0 0;}

/* JS zalozky na titulce */
#titul .zalozky{position:relative;top:0;float:left;width:100%;z-index:30;margin:0;padding:0;font-size:185%;font-family:ArchivoNarrowWeb;}
#titul .zalozky li{margin:0 3px 0 0;border:1px #E2E1E1 solid;border-radius:5px;background-color:#F1F0F0;}
#titul .zalozky li div{border-width:1px 0 0 1px;border-style:solid;border-radius:4px;border-color:#ffffff;}
#titul .zalozky li.azalozka{background:#FE7918 url(images/bg_zalozka.png) repeat-x 0 0;border-color:#D15900;}
#titul.zivot .zalozky li.azalozka{background:#F9E414 url(images/bg_zalozka_zivot.png) repeat-x 0 0;border-color:#E3B600;}
#titul .zalozky li.azalozka div{border-color:#FFC599;}
#titul.zivot .zalozky li.azalozka div{border-color:#FFF592;}
#titul .zalozky ul{float:left;width:100%;}
#titul .zalozky a{padding:8px 25px 8px 25px;}
#titul .zalozky .azalozka a:hover,.zalozky .azalozka a{text-decoration:none;cursor:default;}
.zalozky .azalozka:after{display:inline-block;position:absolute;top:100%;left:50%;margin:0 0 0 -12px;width:23px;height:11px;background:transparent url(images/zalozka_ruzek.png) no-repeat 0 0;content:' ';}
.zivot .zalozky .azalozka:after{background-image:url(images/zalozka_ruzek_zivot.png);}
#pozicovani{padding-bottom:20px;}
#pozicovani .dok{margin:8px 0;padding:0 4px;}
#pozicovani .dok .ktg a,#pozicovani .dok .ktg a:link,#pozicovani .dok .ktg a:visited{color:#757474;}
#titul .pozicovanijs .poz{padding:0;clear:both;}

.skryty{display:none;}
#k01,#k02,#k03,#k04{height:1px;overflow:hidden;line-height:1%;font-size:1%;}

/*kalendar*/
#kalakci{min-width:7em;}

#titul #kalakci p.mesice{font-size:100%;margin-top:0;}
#kalendar p.dalsi a:hover{text-decoration:none;}
/*nasledujici vyhodit, pokud maji bubliny vylezat zprava*/
#kalakci .floatingBubbleElm{margin-left:-15px!important;left:auto!important;}

/*pocasi (pro blueboard 2 dny)*/
#pocasi .boxobsah{float:left;width:100%;}
#pocasi .boxobsah div{float:left;width:100%;display:inline!important;padding:0;font-size:100%!important;margin:0;}
#pocasi .boxobsah div div,#pocasi .boxobsah div p{font-size:100%!important;width:100%!important;}
#pocasi .boxobsah div div div{width:50%!important;}
#pocasi .boxobsah div div{padding:0;margin:0;}
#pocasi .boxobsah p{clear:both;margin:0;padding:0;width:105px;}
#pocasi .boxobsah a{clear:both;padding-top:5px;width:auto!important;height:auto!important;background-color:transparent!important;text-align:left!important;padding-left:35px!important;}
#pocasi p.dalsi{width:100%;margin:15px 0 0 0!important;padding:0!important;}
#pocasi p.dalsi a{padding:5px!important;text-align:center!important;}

/*odkazy*/
.odkazy ul.ui{margin:0;padding:0;}
.odkazy ul.ui ul.ui{left:0;margin:0;width:auto;}
.odkazy ul.ui li{display:block;list-style-type:none;background-image:none;margin:8px 30px 0 0;padding:0;}
.odkazy ul.ui li li{padding:0 0 0 20px;float:none;margin-right:0;width:auto;background:none;background:transparent url(images/vismo_web/document.gif) no-repeat left top;}
.odkazy ul.ui li div{margin:2px 0 0 0;}
.odkazy strong{font-weight:normal;}

#odkazyobr{padding-top:16px;}
#odkazyobr ul{padding:0;margin:0;list-style-type:none;}
#odkazyobr ul li{display:block;background-image:none;}
#odkazyobr ul li a{display:block;padding:3px 0 3px 58px;min-height:40px;font-family:ArchivoNarrowWeb;font-size:140%;line-height:110%;background-repeat:no-repeat;background-position:0 50%;}

/*bannery*/
#mbannery{position:relative;left:0;padding:25px 0;margin:0;font-size:92%;text-align:center;border-top:2px #C6D1E5 solid;}
#mbannery .editor{text-align:center;}
#mbannery ul{display:block;}
#mbannery hr.grafika{position:absolute;width:100%;left:0;top:0;}
#mbannery img,#vpravo .editor img{float:none!important;vertical-align:middle;margin:5px 3px;}
#mbannery,#mbannery .editor a,#mbannery .editor  a:link,#mbannery .editor a:active,#mbannery .editor a:visited,#mbannery .editor a:hover{color:#000000!important;}
#mbannery ul.mbannery li{display:inline;margin-top:0;margin-bottom:0;}

/*pata*/
#pocitadlo{margin:15px 0 0 0;text-align:center;padding-bottom:15px;}
#pocitadlo ul.inline{padding-left:0;display:inline;}
#pocitadlo .inline li span{margin:0 0 0 2px;}

