#header .login #set-now-form { display:inline; }
#header .login #set-now-form a { color:#a40207; }
.zarazka { font-weight:bold; color:#a40207; margin:0 4px; }
.aktualizovano { color:#a40207; margin:0 4px; white-space:nowrap; }
#box .box.section h3 a { color:#000; }
#box .box.section .hiddensections  { position: absolute; top: 22px; right: 0; background-color: #fff; border: 1px solid #ccc; padding: 0; margin:0; font: bold 10px Arial, Helvetica, sans-serif !important; color: #a40207; text-transform: uppercase; }
#box .box.section .hiddensections li { background: none; padding: 3px 6px; }
#box .box.section .hiddensections a { line-height: 1.2; }
#content.article .map { margin: 20px auto; }
#content.article .time-line { margin: 20px auto; }
.block h2 a { color:#000; }
#content ul.list ul { margin:0; }

#box .box.section .more.ico a.expanded { background: url(../img/ico-minus.png) 0 3px no-repeat; }

h1 { line-height: 28px; }
.main-article small{ line-height: 18px; font-size: 15px; color: #000; letter-spacing: 0; font-weight: bold; }

#page-hp #header { height: 95px; }

#content #box .box { margin-bottom: 12px; padding-bottom: 7px; }

#right .block { padding-top: 7px; padding-bottom: 7px;}
#right .block .content {background: none repeat scroll 0 0 #E3E4E5;clear: both;padding-left: 5px;}
#right .block .content img.right {margin-top: -4px;}


#nejctenejsi.block h2 {color: #A40207;float: left;font-size: 18px;}
#nejctenejsi ul.toggle {float: right;}
#nejctenejsi ul.toggle li {float: left;font-weight: bold;margin-left: 10px;}
#nejctenejsi ul.toggle li span {color: #A40207;text-decoration: underline;}

#content #box .box.gallery-article {
	background: #e5e5e5 url("../img/box-gallery-article-bg.jpg") 0 0 repeat-x;
	border-top:2px solid #BCBEC0; padding-top:7px;
}
#content #box .box.gallery-article p { font-size:14px; }
#content #box .box.gallery-article .gallery { clear:both; padding:10px 0 3px; }
#content #box .box.gallery-article .gallery h3 { margin:0 10px 0 0; }
#content #box .box.gallery-article .gallery img { float:left; margin-right:10px; }

#header .ticker {
    background: url("../img/ticker-bg.png") repeat-x scroll left top transparent;
    border: 1px solid #757575;
    left: 490px; position: absolute; text-transform: uppercase;
    top: 10px; width: 327px;
}
#header .ticker.image img { margin-right: 0;}
#header .ticker img { display: block; float: left; margin: 0 10px 0 0;}

#skyscraper { position: absolute; right: -135px; top: -4px;}
.leader {text-align: center;}
.leader .reklama {margin:-25px auto 25px;width:770px}
.leader .reklama img {vertical-align: top;}
#rssnews .reklama { background: url("../img/reklama-labelv.gif") no-repeat scroll right top transparent; width: 310px; float: right;}

#skyscraper .reklama {
    background: url("../img/reklama-labelv.gif") no-repeat scroll right top transparent;
    padding-right: 10px;
    margin-bottom: 18px;
}

#predplatne {font-size: 14px;margin-bottom: 16px; min-height: 145px;}
#predplatne.short {/*height:140px;*/}
#predplatne #main-box {/*height:184px;*/margin-left: 138px;position: relative;}
#predplatne #main-box.cv2 {height:182px;}
#predplatne #main-box img {left: -138px;position: absolute;}
#predplatne #main-box div.top, #predplatne #main-box div.bottom {background: none repeat scroll 0 0 #F1F1F1;left:0;position:absolute;width: 382px;/*width:100%;*/}

#predplatne #main-box.cv2 div.top, #predplatne #main-box.cv2 div.bottom, {width: 378px; right: 0;}

#predplatne #main-box div.top {top:0; background: url("/img/bg_predplatne.gif") no-repeat #a40207; height: 27px;}
#predplatne #main-box div.bottom {bottom:0; background: url("/img/bg_predplatne.gif") no-repeat #a40207; height: 27px;}

#predplatne #main-box div.top.tI, #predplatne #main-box div.bottom.tI {background:#ffc32f;}
#predplatne #main-box div.top.tI p, #predplatne #main-box div.bottom.tI p {color:#a40007;}

#predplatne #main-box div.top.tA, #predplatne #main-box div.bottom.tA {background:#99FFFF;}
#predplatne #main-box div.top.tA p, #predplatne #main-box div.bottom.tA p {color:#363636;}

#predplatne #main-box div.top.tP, #predplatne #main-box div.bottom.tP {background:#FFE600;}
#predplatne #main-box div.top.tP p, #predplatne #main-box div.bottom.tP p {color:#FE0000;}

#predplatne #main-box div.top.tT, #predplatne #main-box div.bottom.tT {background:#C7197A;}
#predplatne #main-box div.top.tT p, #predplatne #main-box div.bottom.tT p {color:#FFFD74;}

#predplatne #main-box div.top.tS, #predplatne #main-box div.bottom.tS {background:#ED2127;}
#predplatne #main-box div.top.tS p, #predplatne #main-box div.bottom.tS p {color:#fff;}

#predplatne #main-box div.top.tE, #predplatne #main-box div.bottom.tE {background:#ed1f23;}
#predplatne #main-box div.top.tE p, #predplatne #main-box div.bottom.tE p {color:#fff;}

#predplatne #main-box div.top.tW, #predplatne #main-box div.bottom.tW {background:#000;}
#predplatne #main-box div.top.tW p, #predplatne #main-box div.bottom.tW p {color:#fff;}

#predplatne #main-box.cv2 div.bottom {bottom:-2px;}
#predplatne #main-box div.content {padding:23px 10px;}
#predplatne #main-box div.content1 {padding-left: 120px;}
#predplatne #main-box div.cnt {min-height: 138px; padding:23px 10px;background:#e3e4e5;}

#predplatne #main-box.cv2 div.cnt {min-height: 137px; padding:23px 10px;background:#e3e4e5;}

#predplatne #main-box div.cnt2 {padding:22px 10px;background:#fceba8;}
#predplatne #main-box div.content p {font-size:13px;margin:0;}
#predplatne #main-box div.top p, #predplatne #main-box div.bottom p {font-weight: bold; margin: 0px 10px;padding: 0;color:#fff; font-size: 13px; line-height: 27px;}

#categories {font-size: 14px;border-bottom: 2px solid #BCBEC0;margin-bottom: 16px;}
#categories #boxes { margin-top: 25px;}
#categories #boxes .box {overflow: hidden;border: 1px solid #C6C7C8;float: left;margin-bottom: 20px;position: relative;width: 250px;height: 315px;}
#categories #boxes .box img {display: block;}
#categories #boxes .box .content {margin: 3px 5px;padding: 0; color:#000; line-height: 19px;}
#categories #boxes a.box:hover {text-decoration: none;}
#categories #boxes .box h4 {background: #e3e4e5; line-height: 25px; color: #000; padding-left: 5px; font-size: 14px;}
#categories #boxes .box.last {float: right;}
#categories #boxes .rectangle {width:520px; height:160px;}
#categories #boxes .rectangle img {float: left;margin-right: 21px;}
#categories #boxes .rectangle .content {height: 116px; overflow: hidden;}

.submit {
    background: url("/img/nav-next.png") no-repeat scroll right 7px #000000;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font: 10px/14px Arial,Helvetica,sans-serif;
    margin-top: 10px;
    padding: 5px 20px 5px 10px;
    text-transform: uppercase;
}
.prev {padding: 5px 10px 5px 20px; background: url("/img/nav-prev.png") no-repeat scroll left 7px #000000;}
.banner .reklama {
    background: url("../img/reklama-label.gif") no-repeat scroll right top transparent;
    padding-top: 14px;
}