#p-index h1 {display:none}
#maincnt{float:right;width:60%;}
#mside{float:left;width:40%;}
.main{width:72%}
.main[class]{width:73.5%}
.sside{float:right !important;width:100%}
.tips{width:974px;padding:6px 5px 6px 0;background:#E7EAEF;margin:12px 0;}
.tips {clear:both;}
.tips div {position:relative;float:left;width:24%;margin:0 0 0 4px;background:#F7F8F9;border:1px solid #CECECE;height:90px;}
.tips h3 {background:#2F4B72;border-left:10px solid #DD3211;color:#fff;font-style:italic;font-size:1.2em;padding:3px 1px 3px 5px;margin:8px 0}
.tips h3 a{color:#fff;text-decoration:none}
.tips h3 a:visited{color:#fff !important}
.tips p {margin:4px 6px 8px 6px;height:90px;position:relative;}
body[id] .tips {display:table;table-layout:auto;width:100%;border-collapse:separate;border-spacing:6px;clear:both;border:1px solid #F7F8F9;padding:0}
.tips h2 {display:none}
.tips>div {display:table-cell;width:25%;float:none;height:auto}
.tips h3+p{height:auto;}
#p-index .sbox {border-width:1px}
#p-index .txts {margin:0}
#p-index h2.first {margin-right:12px;}
.txts-top {border-bottom:1px solid #CECECE;margin: 0 0 26px 0}
.txts-top {qwe}
.txts-top[class]{margin:0 0 10px 0}
#p-index .txts-top {font-size:1.2em;}
.txts .actual .txt {margin:0}
.actu .actual .txt {margin-bottom:1.3em}
.txts .previous .txt {margin:0 0 .7em}
.txts .actu .previous .txt {margin-left:.7em}
.txts .previous h3 {font-size:1em}
.txts .previous h3 span {font-size:.8em;font-weight:normal}
.txts-1 {border-right:1px solid #CCC}
.txts-2 {}
.actu,
.txts {position:relative;margin:0}
.txts .add {position:absolute;top:.5em;right:.5em;text-align:right;text-transform:lowercase}
.main {padding-top:0}
.main .next {text-align:center;margin:6px 12px;text-transform:lowercase;font-weight:bold}
.diskuse{position:relative}
.diskuse h3{margin:0 !important;font-size:1em;clear:both;padding:0}
.diskuse p, .diskuse .info span{position:relative}
.diskuse .info span{float:right}
.diskuse .opin{float:left;margin:0 !important;top:-6px}
.diskuse .opin a {font-weight:normal}
.diskuse .more {clear:both}
.diskuse .txt{margin:0 !important}
#more {border:solid #6D819C 1px; background-color:#F2F4F8;padding:.3em;font-weight:bold;}
#more a:link {color:#2F4B72}
#more a:visited {color:#5689C7}
#maincnt .stb {border: 2px #E7EAEF solid;padding:.5em 4px .4em 4px !important;margin-top:0;margin-bottom:.6em;background:#F2F4F8;text-align:center}
#maincnt .diskuse {border: 2px #E7EAEF solid;padding:.25em .25em;margin-bottom:0em;background:#F2F4F8}
#maincnt #promo-sh {
text-align: left !important;
}
#maincnt #promo-sh #promo-info { margin-left: 145px !important; text-align: left !important; position: relative; }
#maincnt #promo-sh #promo-info strong {
font-size: 115%
}
#maincnt #promo-sh h3 {
font-size: 120% !important;
border: 0px none; margin: 0; padding: 0;
text-align: left !important;
}
#maincnt #promo-sh .stb p {margin: .5em 0 .75em 0 !important; }
#maincnt #promo-sh .sh-pl-img img { border: 1px solid #E7EAEF;float: left; margin-right: .5em }
#maincnt #promo-sh .stb #promo-info #enter-sh { text-align: left; }
#maincnt #promo-sh .stb #enter-sh a { 
font-size: 100%;
padding-left: 1.75em;
padding-bottom: 3px;
text-decoration: none;
background: url("http://i.iinfo.cz/d/cart-r-icon.png") 2px 50% no-repeat ;
}
#mside .box{border: 2px #E7EAEF solid;padding:4px;margin:0 8px 10px 0;background:#F2F4F8}
#mside h2{text-align:right;border-right: 1em #DD3211 solid;text-transform:uppercase;font-size:1.2em;margin:0 0 .2em 0;padding-right:.5em;position:relative;margin:0 8px 2px 0}
#mside h3{font-size:1.2em}
.cons img{margin:0 6px 6px 0;float:left;border:1px #CECECE solid}
.cons .opinions {clear:both;padding-bottom:.1em}
#maincnt h2 {text-align:right;border-right: 1em #DD3211 solid;text-transform:uppercase;font-size:1.2em;margin:0 0 .2em 0;padding-right:.5em;position:relative}
#maincnt h2 a, #mside h2 a {text-decoration:underline !important;color:#2F4B72 !important}
#maincnt h2 a:link {color:#2F4B72 !important}
#maincnt h2 a:visited {color:#2F4B72 !important;text-decoration:underline}
.stb[class]{width:auto}
.stb h3{border-bottom:2px solid #b4becc;padding-bottom:4px;}
.stb a:link{text-decoration:underline !important}
.stb img {}

.txts h2.first {display:none} 
.ipn-prevnext {font-weight:bold;background:#f2f4f8}
.ipn-prevnext .prv, .ipn-prevnext .nxt{display:block;width:50%}
.ipn-prevnext .prv{float:left}
.ipn-prevnext .nxt{float:right}
.oth-art H3{color:#5689C7}
#cesky {text-align:center}
#cesky p {font-weight:bold}
.glosa {font-style:italic;width:96%}
.glosa img {float:left;margin:0 .5em .5em 0}
.lastdisc {padding: 0 4px 6px 4px;border: 1px solid #999}
.lastdisc table {width: 100%}
.lastdisc table thead th.first {font-weight: bold}
.lastdisc table tbody th {text-align: left;font-weight: normal}
.lastdisc table tbody td {border-left: 2px solid #FFFFFF;text-align: center}
.lastdisc table tbody tr.odd td {border-left: 2px solid #F0FAFF}
.lastdisc table tbody td {border-left: 2px solid #FFF}
.lastdisc table tbody tr.odd {background-color: #FFF}
.lastdisc table tbody tr.odd td {border-left: 2px solid #F2DF4F8}
/* MAPA VYPINANI ANALOG */
#maincnt .map {
background-color: #f2f4f8;
padding-bottom: 12px;
position: relative;

border:2px solid #E7EAEF;
margin: 0 0 20px 0;
}
#maincnt .map img{
display: block;
margin: 10px auto;
}
#maincnt .map h2 {
background: #f38a01 url(http://i.iinfo.cz/d/map-heading-bg.gif) top left repeat-x;
border: 1px solid #f1ab48;
border-color: #f1ab48 #e48c17 #df7f04;
color: #fff;
font-size: 110%;
margin: 4px 3px 15px;
padding: 12px 18px 13px;
text-align: left;
}
.map .corner {
display: none;
}
.map-help {
margin: 5px 0 10px 10px;
text-align: center;
}
.map-help p{
margin: 0;
text-align: center;
}
.map-help span {
border-left-style: solid;
border-left-width: 15px;
display: block;
float: left;
margin-right: 15px;
padding-left: 3px;
}
.map-help span.green {
border-left-color: #9bb822;
}
.map-help span.orange {
border-left-color: orange;
}
.map-help span.red {
border-left-color: red;
}
.map-help p {
margin:25px 0 0 0;font-weight:bold
}
.map-search {
border-top: 1px solid #dce1ea;
padding: 10px 0 0 0;
}
.map-search fieldset{
border: none;
}
.map-search legend{
color: #767f8f;
font-weight: bold;
}
.map-search label{
margin: 0 0 0 3px;
}
#ad-400x200,
#ad-300x300,
#ad-300x300-2 {margin:1.6em auto 20px auto}
#ad-400x200 .ad-ad {width:400px}
#ad-300x300 .ad-ad,
#ad-300x300-2 .ad-ad {width:300px}
#ad-index-arts-bottom {background:#D8D8D8;padding:3px 0;margin:1.3em 0 0}
#ad-index-arts-bottom .ad-ad {width:460px}
#ad-actuality-1,
#ad-actuality-2 {display:none}
