@import url("/css/externi/topkontakt-ahead-n4.css");

.r-head {position:relative; height:14px; line-height:12px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px !important; text-align:left; color:#666; }
.r-head span {display:inline-block; width:50px; height:14px; margin-left:-3px; background:url('/u/n4/r-head.gif') no-repeat}
.col-r .r-head span, .ahead .r-head span {margin:0; }

/* pro mizeni mezirek ve FF */
.r-body object, .r-body embed, .r-body iframe {display:block; margin:auto}

.ahead {display:table !important; width:700px; height:217px; margin:0 auto; border:0; border-collapse:collapse;}
.ahead td {vertical-align:bottom; }
.ahead .r-head {margin:0; padding: 3px 0 0;}
.ahead .r-body { margin:0; line-height:0;}

#adsintersticialelement {top:0; left:0; min-height:100% !important;}

.m58 {margin: 0 0 40px 85px;}

.rollout-banner {z-index:9; position:relative }
.rollout img, .rollout-banner img, .video-banner img {border:0}
.rollout, .rollout-banner, .video-banner {position:absolute; overflow:hidden}
.rollout .maly, .rollout-banner .maly, video-banner .maly {display:block}
.rollout .velky, .rollout-banner .velky, .video-banner .velky {display:none}
.rozvinuto .maly {display:none}
.rozvinuto .velky {display:block !important}

/*reklama partner*/
.m-partner-min .r-head, .m-partner-mid .r-head, .m-partner-big .r-head {float:left; margin:0; padding:0 3px; background:#FFF; }
.m-partner-min .r-head span, .m-partner-mid .r-head span, .m-partner-big .r-head span {display:none}
.m-partner-min .r-body, .m-partner-mid .r-body, .m-partner-big .r-body {clear:both; background:#FFF;}

/* reklama r-bwin */
.r-bwin {line-height:11px}
.r-bwin input {margin:0; height:0}
.r-bwin td {text-align:left}

.m11, .m12, .m17 { width:300px;}
.m54 {width:970px; margin:0 auto}

#hyper300 .r-body {padding-top:4px;}
#hyper300 .entry, #hyper300 .r-art {overflow:hidden; width:100%; min-height:60px; _float:left; margin-bottom:8px;}
#hyper300 .entry img {float:right; margin:0 0 0 8px; border:1px solid #000}
#hyper300 .entry span.midi {float:right; border:1px solid #999}
#hyper300 .entry b { font-weight:normal;}
#hyper300.vver-b .entry img { width:80px; height:55px;} 

.col-b .r-body {margin-bottom:22px}

#imagebox { visibility:hidden; float:right; width:300px; margin-top:-114px;}

#current-edition { position:fixed; left:0; bottom:0; z-index:666; width:100%; min-height:47px; background:url('/o/metro/current-edition.png') no-repeat 50% 100%; cursor:default;}
#current-edition .box-in {position:absolute; left:50%; bottom:6px; width:530px; margin-left:-384px; background:url('/o/metro/current-edition.png') repeat-y -120px -10px;}
#current-edition h3 { float:left; height:30px; line-height:30px; margin:0 22px 0 0; font-family:GeoSlb712MdBT-Bold, Arial, sans-serif; font-size:125%; color:#FFF; text-shadow: 1px 1px 1px #000;}
#current-edition .bttn { float:left; position:relative; top:1px;}
#current-edition .ico {position:absolute; top:0; right:0; z-index:5;}
#current-edition .ico span { margin:5px 0 0;}


/* pro branding */
.klikaci-body .m-bg-1 {padding:7px 0 0; margin:0; background:url("/o/metro/bg/body-top.png") 50% 0 no-repeat}
.klikaci-body .m-bg-2 {padding:0 0 30px; margin:0; background:url("/o/metro/bg/body-bot.png") 50% 100% no-repeat}
.klikaci-body .m-bg-3 {background:url("/o/metro/bg/body-mid.gif") repeat-y top center}
.klikaci-body .m-bg-4 {min-height:400px; _height:400px; background:#FFF}
.klikaci-body #foot {padding:10px 0 0; cursor:default}
.klikaci-body #foot #f-iservis li {background:none}
.klikaci-body #foot #f-emblem a {background:url("/o/metro/logo-footer-black.png")}
.klikaci-body #f-searcher-box .inp {background-image:url("/o/metro/bg/b-bbox-input.gif")}
.klikaci-body #f-searcher-box span {background-image:url("/o/metro/bg/bttn-green.png")}

@media print {.r-head, .r-body, .col-r  {display:none}}

/* branding metro */
.body-metro .m-bg-1 {margin:0; padding:20px 0 0; background:none}
.body-metro .m-bg-2 {margin:0; padding:0; background:none}
.body-metro .m-bg-3 {background:url("/o/metro/bg/body-mid.gif") repeat-y top center}
.body-metro .m-bg-4 {min-height:400px; padding: 0; background:#FFF}
.body-metro #foot {padding:10px 15px 0; cursor:default}
.body-metro #foot #f-iservis li {background:none}
.body-metro #foot #f-emblem a {background:url("/o/metro/logo-footer-black.png")}
.body-metro #f-searcher-box .inp {background-image:url("/o/metro/bg/b-bbox-input.gif")}
.body-metro #f-searcher-box span {background-image:url("/o/metro/bg/bttn-green.png")}

.ads-mockup {pointer-events: none}
.ads-mockup h3 span, .ads-mockup .perex span { background: rgba(128,128,128,0.1); color: transparent }