/* iB - titulní stránka */

/*layout*/

#stred{width:298px;float:left;margin-top:-19px;}  /*padding:0 18px;overflow:hidden nelze kvuli kalendari;*/
#vpravo{float:left;width:443px;margin-top:-18px;}
#stred .kont{background-position: -253px 0;}
#dvasloupce{width:742px;float:right;}
#telo{background:transparent url(images/bg_telo_titul.png) repeat-y;background-position:left 30px;}
#vpravo .kont{background-color:#ffffff;}

#vpravo{border-right:1px transparent solid;}


/*stred*/
#uvod{padding-top:12px;font-size:110%;line-height:135%;overflow:hidden;}
#uvod h3{font-weight:normal;margin:10px 0;padding:0;font-family:OswaldWeb;}

#stred .zahlavi{background:#87C46E url(images/bg_h2.png) no-repeat left bottom;}

/*formy*/
form{margin:0;padding:0;}
.fbtn,.btn{float:right;}
/*abo*/
#abo{background-color:#eeeeee;padding:20px;}
#abo .format{width:300px;padding:2px 0 2px 5px;margin:2px 0;border:1px #cccccc solid;}
#abo p{padding:0 0 10px 0;margin:0;}
#abo p.opiste{padding:6px 0 0 0;}
#abo .fbtn,#abo .btn{float:left;clear:none;margin:1px 0 0 0;}
#abo .btn{width:100%;padding-top:2px;padding-bottom:2px;}
#abo .fbtn{width:102px;}
#abo label{padding-right:10px;}
#abo #caobrabo{width:95px;margin-top:5px;}
#titul #abo img{float:left;margin:5px 8px 0 0;}

 /*anketa*/
#anketa ul{padding:0;width:100%;float:left;margin:5px 0;}
#anketa ul li{list-style-type:none;margin-bottom:8px;}
.hlas {padding:1px;margin-top:2px;z-index:1;}
.hlas div{overflow:hidden;position:relative;height:10px;}
#anketa p{margin:0;padding:0;}

/*kalendar*/
#kalakci{min-width:7em;}
#titul #kalakci p.mesice{font-size:100%;margin-top:0;}
#kalendar p.dalsi a:hover{text-decoration:none;}
#kalakci .floatingBubbleElm {margin-left:-30px!important;left:auto!important;}
html>body  #kalakci .floatingBubbleElm {margin-left:-15px!important;}

/*pocasi (pro blueboard 2 dny)*/
#pocasi div{float:left;width:100%;display:inline!important;padding:0;font-size:100%!important;}
#pocasi div div,#pocasi div p{font-size:100%!important;width:100%!important;}
#pocasi div div div{width:50%!important;}
#pocasi div div{padding:0;}
#pocasi p{clear:both;margin:0;padding:0;width:105px;}
#pocasi 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:auto;clear:both;width:100%;margin:15px 0 0 0!important;padding:5px 0 0 0!important;}

/*odkazy*/
.odkazy{background:transparent url(images/bg_odkazy.gif) repeat-y;margin-top:15px;float:left;width:100%;}
.odkazy ul.ui{margin:0 -20px 0 20px;padding:0;width:996px;}
.odkazy ul.ui ul.ui{left:0;margin:0;width:auto;}
.odkazy ul.ui li{display:block;list-style-type:none;margin:8px 30px 0 0;padding:0;float:left;width:300px;background:none;}
.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;}

/*bannery*/
#mbannery{position:relative;left:0;padding:0;margin:15px 0 0 0;font-size:92%;text-align:center;}
#mbannery .editor{text-align:center;}
#mbannery ul{display:inline;}
#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;}

/*pata*/
#pocitadlo{margin:15px 0 0 0;text-align:center;padding-bottom:15px;font-size:91%;}
#pocitadlo h2{display:inline;font-weight:normal;font-size:100%;}
#pocitadlo ul.inline li{border-color:#CCCCCC;}
#fv{text-align:center;padding-top:10px;}
#fv p{padding:5px 0 0 0;margin:0;}
