html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
ins { text-decoration: none; }
body { background-color: #f3f3f3; font: 12px/1.3 Tahoma, Arial, Helvetica, sans-serif; color: #626262; background-color: #f3f3f3; width: 100%;  }
a { text-decoration: none; color: #3268BA; font-family: Tahoma, Arial, Geneva, sans-serif }
a:hover { text-decoration: none; color: #F60; -webkit-transition: color 500ms linear; -moz-transition: color 500ms linear; -o-transition: color 500ms linear; -ms-transition: color 500ms linear; transition: color 500ms linear; }
.left { float: left; }
.right { float: right }
.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.nomargin { margin-right: 0 }
#wrapper { margin: auto; width: 964px; background-color: #F3F3F3; }
#options { height: 33px; line-height: 33px; border-radius: 0px 0px 4px 4px; margin-bottom: 10px; position: relative; text-shadow: 0px 1px #FFF; background-repeat: no-repeat; background-position: 0 9px; }
#options li { display: inline; }
#options li a { display: block; float: left; margin-right: 15px; font-family: Tahoma, Arial, Geneva, sans-serif; font-size: 11px; text-decoration: underline; background-repeat: no-repeat; background-position: 0 10px; padding-left: 15px; text-shadow: 0px 1px #FFF; }
a#set { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -810px no-repeat; display: block; width: 12px; height: 15px; text-indent: -5000px; position: absolute; top: 10px; left: -15px; }
#home { position:relative;}
.sethome { background-color: #FFFEF0; border: 3px solid #D5E1F7; position: absolute; z-index: 101; padding: 8px; border-radius: 3px; box-shadow: 0px 3px 5px #666; width: 430px; left: -120px; top: 35px; line-height: 1.4; }
.sethome b { font-size: 13px; font-weight: bold; display: block; padding-bottom: 7px; }
.sethome p { font-size:11px; font-family:Verdana, Geneva, sans-serif; padding-bottom:6px;}
.strelka { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -1360px no-repeat; width:24px; height:11px; position:absolute; z-index:1; top:-11px; left:30px;}
.closehome { position: absolute; z-index: 2; right: 10px; top: 10px; color: #900; background-color: #FFF; border: 1px solid #666; cursor: pointer; width: 15px; height: 15px; line-height: 11px; text-align: center; font-weight: bold; }
.sethome img { float: left; margin-right: 10px; }
#options li#home a { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -142px no-repeat; padding-left: 18px; }
#options li#chasa a { color: #666; text-decoration: none; font-family: Tahoma, Arial, Geneva, sans-serif; padding-left: 0px; }
#options li#chasa a:hover { color: #000; }
#options li#set2 a { background-image: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png); background-position: 0 -1298px; padding-left: 18px }
#switch { float: right; width: 290px; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) right -862px no-repeat; text-align: right; padding-right: 20px; }
#switch a { font-family: Verdana, Geneva, sans-serif; font-size: 11px; text-decoration: underline; }
#switch a:hover { color: #000; text-decoration: none; }
#switch2 { float: right; width: 186px; }
#switch2 a { font-family: Verdana, Geneva, sans-serif; font-size: 11px; text-decoration: underline; }
#switch2 a:hover { color: #000; text-decoration: none; }
#leftColumn { float: left; width: 474px; margin-right: 16px; }
#rightColumn { float: left; width: 474px; }
.block { border: 4px solid #E0E0E0; background-color: #FFF; border-radius: 4px; margin-bottom: 15px; border-color: #E9E9E9; box-shadow: 0px 0px 2px #F3F3F3; }
.block h2 { height: 34px; line-height: 32px; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png); background-position:0 -1240px; padding-left: 10px; font-size: 20px; font-weight: bold; text-shadow: 0px 1px #FFF; color: #004785; 
}
.block h2 a { font-size: 20px; font-weight: bold; text-shadow: 0px 1px #FFF; color: #004785; display: block; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 420px -73px no-repeat; width: 445px; }
.block h2 a:hover { color: #F60; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 420px 3px no-repeat; }
.topnews { padding: 10px 3px 0 10px; }
.topnews img { float: left; margin-right: 8px; }
.topnews a { display: block; height: 30px; line-height: 30px; }
.top-links { float: left; width: 320px; position: relative; top: -8px; z-index:22; }
.top-links a { border-bottom: 1px dotted #E2E2E2; overflow:hidden; }
#dnes a { color: #003A75; }
#dnes a:hover { color:#F60;} 
.last-news { background-color: #FFFFFF; padding: 0px 0 10px 30px; }
#lastall { position:relative; z-index:20;}
.top-links .last { border-bottom: none }
.last-news a { display: block; width: 195px; font-size: 12px; float: left; margin-right: 20px; line-height: 1.4; color: #3268BA !important; }
.last-news a:hover { color:#F60 !important;}
.last-news a span { color: #999; display: block; padding-top: 3px; font-size: 10px; }
.last-news a img { float: left; margin-right: 5px; }
.last-news .last { margin-right: 0 }
#dnes-nav { background-color: #F5F5F5; padding: 8px 45px; position: relative; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png); background-position:0 -1240px; }
#dnes-nav a { color: #004284; font-weight: bold }
#dnes-nav a:hover { color: #000 }
#dnes.block { border-color: #E1EAFB; }
#dnes.block h2, #dnes-nav { background-image: none; background-color: #EEF4FB }
#news-count { background-color: #FFFFFF; border-radius: 0px 0px 3px 3px; position: absolute; width: 116px; text-align: center; z-index: 5; top: -1px; left: 50%; margin-left: -58px; font-size: 11px; color: #999; height: 28px; line-height: 32px; }
#news-count a { color: #F60 }
#weather-top { position: absolute; top: 0px; width: 230px; left: 50%; margin-left: -87px; z-index: 16; }
#weather-top img { position: relative; top: 5px; }
#weather-top b { font-weight: bold; }
#weather-top a { font-family: Verdana, Geneva, sans-serif; font-size: 11px; }
#weather-top a:hover { text-decoration: underline; }
.block-nav { background-color: #efefef; padding: 8px 10px; position: relative; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png); background-position: 0 -1240px; color: #B6B6B6; }
.block-nav a { color: #002953 }
.block-nav a:hover { color: #F60 }
.poletna img { position: relative; top: 4px; }
#life .last-news a { width: 185px; }
#life .last-news { padding: 10px 0 }
.previos { }
.next { float: right; display: block }
#fixinga { float: left; margin-right: 8px; width: 135px; }
a.fixing { border: 1px solid #FFD78C; height: 16px; text-align: center; width: 16px; line-height: 16px; margin: 0 4px 5px 0; float: left; }
#currencylayer a { height: 27px; line-height: 25px; }
#banksnav { position: relative; height: 27px; line-height: 27px; z-index:21; }
#banksnav a { color: #002953; display: inline; border-bottom: none; }
#banksnav a:hover { color: #F60 }
#corner .topnews a { height: 29px; line-height: 29px; }
#pochivki { padding: 10px 10px 15px 23px; }
#pochivki a { display: block; width: 203px; font-size: 11px; float: left; margin-right: 10px; line-height: 1.5; }
#pochivki a span { color: #F60; display: block; padding-top: 5px }
#pochivki a span ins { color: #999; display: block; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/promo.png); width: 45px; float: left; background-repeat: no-repeat; background-position: 0 center; }
#pochivki a img { float: left; margin-right: 5px; }
#pochivki a.last { margin-right: 0; }
#pochivki a.topofer { }
#promo { padding: 0px 10px 10px 23px; }
#promo a { display: block; width: 203px; font-size: 11px; float: left; margin-right: 10px; line-height: 1.5; margin-bottom: 10px; }
#promo a span { color: #F60; display: block; padding-top: 5px }
#promo a span ins { color: #999; display: block; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/promo.png); width: 45px; float: left; background-repeat: no-repeat; background-position: 0 center; }
#promo a img { float: left; margin-right: 5px; }
#promo a.last { margin-right: 0; }
.tabs { background-image: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png); background-position:0 -1240px; }
.tabs li { display: inline; }
.tabs a { height: 34px; display: block; line-height: 34px; float: left; font-size: 16px; font-family: Tahoma, Arial, Geneva, sans-serif; font-weight: bold; width: 90px; text-align: center; border-right: 1px solid #ccc; color: #004785; }
.tabs a:hover { color: #F60; }
.tabs a.last { border-right: none; width: 93px }
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-color: #FFF !important; color: #000000 !important; cursor: default !important; }
.overview { position: relative; top: -8px; }
.overview span { color: #AAAAAA; font-size: 10px; }
.overview span ins { color: #F60 }
#scrollbar1 { width: 445px; clear: both; margin: 8px 10px 10px 10px; }
#scrollbar1 .viewport { width: 425px; height: 170px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; height: 300px; }
#scrollbar1 .thumb .end, #scrollbar1 .thumb { background-color: #C3C3C3; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar1 .track { background-color: #E9E9E9; height: 100%; width: 6px; position: relative; padding: 0 1px; border-radius: 3px; box-shadow: inset 0px 0px 2px #CECECE; }
#scrollbar1 .thumb { height: 20px; width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; border-radius: 3px; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 6px; }
#scrollbar1 .disable { display: none; }
#scrollbar1 .overview a { display: block; height: 31px; line-height: 31px; border-bottom: 1px dotted #E2E2E2; }
#spravlinks { padding: 0 10px; }
#spravlinks a { display: block; height: 27px; line-height: 27px; border-bottom: 1px dotted #E2E2E2; width: 100px; float: left; margin-right: 10px; width: 100px; }
#spravlinks a.last { margin-right: 0; }
#spravlinks a.bottom { border-bottom: none; }
#tvlinks { padding: 0 10px 5px 10px; }
#tvlinks a { display: block; height: 27px; line-height: 27px; border-bottom: 1px dotted #E2E2E2; width: 100px; float: left; margin-right: 8px; width: 103px; }
#tvlinks a.last { margin-right: 0; }
#tvlinks a.bottom { border-bottom: none; }
a#allchanels { font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#catlinks { padding: 0 0 0 10px }
#catlinks a { display: block; height: 27px; line-height: 27px; border-bottom: 1px dotted #E2E2E2; width: 102px; float: left; margin-right: 10px; }
#catlinks a.last { margin-right: 0; }
#catlinks a.bottom { border-bottom: none; }
/*calendar*/
.caltable { border-collapse: separate; border: 1px solid #9DABCE; border-width: 0px 0px 1px 1px; font-size: 11px; text-align: center; font-family: Arial, Helvetica, sans-serif; line-height: 1; margin-top: 11px; }
.caltable td, .caltable th { width: 14px; height: 16px; text-align: center; vertical-align: middle; background: url(http://ni.dir-i.net/esspresso/images/calendar/cells.png); color: #444; position: relative; padding: 2px; }
.caltable th { height: 16px; font-weight: bold; font-size: 12px; }
.caltable td:hover, .caltable th:hover { background-position: 0px -81px; color: #222; }
.caltable td.date_has_event { background-position: 162px 0px; color: white; cursor: pointer; }
.caltable td.date_has_event a { color: #FFF; font-size: 18px }
.caltable td.date_has_event a:hover { color: #FFF; font-size: 18px; text-decoration: underline; }
.caltable td.date_has_event:hover { background-position: 162px -81px; }
.caltable td.padding { background-position: -335px -182px; border-top:1px solid #9DACBE }
.caltable td.today { background-position: 81px 0px; color: #FF0; }
.caltable td.today a { color: white; font-weight: bold; font-size: 18px }
.caltable td.today:hover { background-position: 81px -81px; }
.caltable td a { font-size: 11px !important; }
#calholder { float: left; margin-right: 7px; }
#cal { padding: 0 0 10px 10px; }
.events { width: 310px; float: left; }
.events a { display: block; height: 30px; line-height: 30px; border-bottom: 1px dotted #E2E2E2; }
.events a.last { border-bottom: none }
#weatherlinks a { display: block; height: 30px; line-height: 30px; border-bottom: 1px dotted #E2E2E2; }
#weatherlinks a.last { border-bottom: none }
#vremeto { position:relative; z-index:5;}
#vremeto img { margin-right: 20px; float: left }
#danni { float: left; width: 170px; line-height: 1.57; }
#now { font-size: 24px; font-weight: bold; color: #000; }
#weatherlinks { float: left; width: 150px; }
#weathercontent { padding: 10px 10px 4px 10px; }
#zodialinks { padding: 10px 10px 0 10px; }
#zodialinks a { display: block; width: 73px; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/zodii/zodii-sprite2.png); background-repeat: no-repeat; float: left; padding-top: 30px; text-align: center; }
.z1 { background-position: 22px 0; width: 30px; height: 30px; }
.z10 { background-position: 22px -80px; width: 30px; height: 30px; }
.z11 { background-position: 22px -160px; width: 30px; height: 30px; }
.z12 { background-position: 22px -240px; width: 30px; height: 30px; }
.z2 { background-position: 22px -320px; width: 30px; height: 30px; }
.z3 { background-position: 22px -400px; width: 30px; height: 30px; }
.z4 { background-position: 22px -480px; width: 30px; height: 30px; }
.z5 { background-position: 22px -560px; width: 30px; height: 30px; }
.z6 { background-position: 22px -640px; width: 30px; height: 30px; }
.z7 { background-position: 22px -720px; width: 30px; height: 30px; }
.z8 { background-position: 22px -800px; width: 30px; height: 30px; }
.z9 { background-position: 22px -880px; width: 30px; height: 30px; }
.market-items { padding: 10px 30px; }
.market-items a { float: left; text-align: center; margin-right: 10px; width: 70px }
.market-items a span { color: #F60; font-weight: bold }
.market-items a.last { margin-right: 0 }
#footerlinks { background-color: #EBEBEB; border: 6px solid #fff; border-radius: 4px; padding: 10px; }
#footerlinks h5 { font-size: 16px; color: #F60; }
#footer { text-align: center; color: #666; padding: 15px 0; text-shadow: 0px 1px #FFF; }
#footer a { color: #666 }
#footer a:hover { color: #000 }
#movies { padding: 10px; }
.movieinfo { width: 218px; float: left; }
.movieinfo p { float: left; width: 150px; font-size: 11px; line-height: 1.5; }
.movieinfo img { float: left; margin-right: 5px; }
.movieinfo p a { font-size: 13px; }
#vic { padding: 10px 25px; min-height: 80px }
#toTop { display: none; text-decoration: none; position: fixed; bottom: 10px; right: 10px; overflow: hidden; width: 51px; height: 51px; border: none; text-indent: 100%; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) no-repeat 0 -1097px; }
#toTopHover { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) no-repeat 0 1148px; width: 51px; height: 51px; display: block; overflow: hidden; float: left; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); }
#toTop:active, #toTop:focus { outline: none; }
#searchForm fieldset { width: 240px; position: relative; display: block; }
/*#hot { font-family: Verdana, Geneva, sans-serif; height: 33px; line-height: 33px; padding-left: 35px; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 13px -208px no-repeat #fff; font-weight: bold; background-color: #EEF4FB; }*/
#hot { font-family: Verdana, Geneva, sans-serif; height: 33px; line-height: 33px; padding-left: 25px; font-weight: bold; background-color: #EEF4FB; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/hot.png); background-repeat: no-repeat; background-position: 5px 6px }
#hot a { font-weight: normal; color: #F60; }
#hot a:hover { color: #F60; }
#dneslinks { height: 33px; line-height: 33px; padding-left: 10px; color: #D3E2F5 !important }
#dneslinks a { font-weight: normal; color: #002953 }
.panes { height: 135px; overflow: hidden; }
a.next { height: 49px; width: 11px !important; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -449px no-repeat; display: block; margin-right: 0; text-indent: -5000px }
a.next:hover { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -350px no-repeat }
a.previos { height: 49px; width: 11px !important; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -647px no-repeat; display: block; text-indent: -5000px; }
a.previos:hover { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 0 -548px no-repeat; }
#trip a.next { position: absolute; top: 100px; right: 10px; }
#trip a.previos { position: absolute; top: 100px; left: 6px; }
#fun { position: relative; }
#fun a.next { position: absolute; top: 60px; right: 5px; z-index: 13 }
#fun a.previos { position: absolute; top: 60px; left: 5px; z-index: 14 }
#market a.next { position: absolute; top: 20px; right: 5px; z-index: 11; }
#market a.previos { position: absolute; top: 20px; left: 5px; z-index: 10 }
#dnes a.next { position: absolute; top: 2px; right: 5px; z-index: 11; }
#dnes a.previos { position: absolute; top: 2px; left: 5px; z-index: 10 }
a.autoarticle { width: 140px; display: block; float: left; margin-right: 11px; line-height: 1.2 }
a.autoarticle img { padding-bottom: 4px; }
.autonews { padding: 10px; }
.autonews .last { margin-right: 0 }
#saitofday { padding: 10px; }
#saitofday a { display: inline; }
#vip { background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 10px -921px no-repeat; padding: 10px 10px 10px 35px; }
#vip a { font-weight: bold; color: #004284; display: block; padding-bottom: 5px; }
#footerlinks .sites-all { width: 75px; float: left; margin-right: 13px; margin-bottom: 15px; }
#footerlinks .sites-all li { display: inline; }
#footerlinks .sites-all li a { display: block; height: 25px; line-height: 25px; border-bottom: 0px solid #06C; color: #666; }
#footerlinks .sites-all li a:hover { color: #000 !important; }
.orange a { color: #F60; }
.orange a:hover { color: #000; }
a.orange { color: #F60; }
a.orange:hover { color: #000; }
#feedbuttons li { display: inline }
#feedbuttons li a { display: block; height: 30px; line-height: 30px; border: 1px solid #999; border-radius: 2px; margin: auto; margin-top: 10px; width: 150px; }
#feedbuttons li a:hover { border: 1px solid #999; box-shadow: 0px 0px 1px #666 }
#life img, #it img { padding-bottom: 8px; }
#banks .top-links { width: 300px; margin-right: 10px; }
#feedback { border: 4px solid #C7DCEB; padding-top: 90px; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/feedback.png); background-repeat: no-repeat; padding-bottom:10px; background-position: center 10px; text-align: center; }
#trip { position: relative; }
#marketlinks { position: relative; }
a.grey { color: #666666; }
a.grey:hover { color: #000000; text-decoration: underline; }
.gradusi { color: #333333; }
/***for-livescore***/
.top-livescore { width: 426px; margin-bottom: 2px; height: 20px; background-color: #F2F9FF; text-align: center; }
.top-livescore a { font-weight: bold; font-size: 11px; color: #354E6A; }
.top-livescore a:hover { color: #F60; }
.corner-livescore { width: 208px !important; float: left !important; }
.corner-livescore li { display: block; float: left; width: 208px; background-color: #F9FCFF; border-bottom: 2px solid #FFF; }
.corner-livescore li.one-score { margin-left: 110px; }
.corner-livescore li.more-score { margin-left: 9px; }
.ls_blink { text-align: center; }
#dnes-nav a.unactive { color: #CCCCCC !important; cursor: default !important; }
.whatscore { float: left; width: 140px; padding-left: 25px; font-weight: bold; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 7px -278px no-repeat; }
.whatscore a { color: #000000; }
.onescore { position: relative; height: 30px; line-height: 30px; border-bottom: 1px dotted #E2E2E2; }
.corner-livescores { text-align: center; width: 330px; display: block; position: absolute; right: 0px; }
.one-score { width: 330px; }
#game { display: none; width: 550px; border: 7px solid #B8CFF1;border: 7px solid rgba(184, 207, 241, 0.698); font-family: Verdana, Geneva, sans-serif; padding: 15px; font-size: 12px; background-color: #FFFFF0; box-shadow: 0px 0px 11px #000; border-radius: 3px; line-height: 1.5; }
#game p { margin-bottom: 10px }
#game h2 { margin-bottom: 0px; color: #F60; padding: 5px 0; font-size: 20px; font-family: Tahoma, Arial, Geneva, sans-serif; }
#gamelink { background-color: #003A6F; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #002546 inset; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 6px; margin: 15px 0; }
#game .close { background-image: url(http://i.dir.bg/dir5/dir-new/html/img/close-overlay.png); width: 41px; height: 41px; position: absolute; right: -21px; top: -21px; cursor: pointer; }
.ispace { text-align: center; margin-bottom: 15px; background-color: #E0E0E0; border-radius: 3px; padding: 6px 0 }
.adblock { text-align:center;}
input#searchSubmit { top:5px !important}
.topnews img {cursor: pointer;}
#options li#home #ff a { display:inline; padding-left:0; margin-right:5px;}
.inactiven { cursor: default; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/nextnoactive.png) !important; background-position: 0 0 !important; }
.inactivep { cursor: default; background-image: url(http://i.dir.bg/dir5/dir-new/html/img/prevnoactive.png) !important; background-position: 0 0 !important; }
#chooseother{ position: absolute; top: 3px; left: 282px; z-index: 10; color: #666; display: block; height: 30px; line-height: 30px; }
#chooseother:hover { color:#F60;}
#banerpole { text-align:center}
#banerpole .ispace{ text-align:center; background-color:#f3f3f3; }
.recepti { padding: 10px 3px 10px 10px; }
.recepti img { margin-right: 8px; float: left; }
.recepti a { display: block; width: 220px; float: left; }
.recepti a.first { margin-right:5px}
.recepti a ins{ display: block; color: #000; padding-top: 5px; font-size: 10px; }
.recepti a ins:hover { color:#F60;}
#party a { color: #3268BA; }
#party a b, #party a strong { color:#F60; font-weight:bold;}
#party a:hover, #party a b:hover, #party a strong:hover { color:#000}
.to-mobile { text-align:center; width:100%; height:30px; padding-top:4px; background-color:#069; border-bottom:1px solid #00356A; }
.to-mobile a { display:block; margin:0 auto; width:219px; height:25px; background-image:url(http://i.dir-i.net/dir.bg/img/to-mobile.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; }
#hapni a { color:#002953}
#hapni a:hover { color: #FF6600}
#livenews { padding: 2px 2px 0 5px; }
#temata {font-weight: bold; background: url(http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png) 7px -278px no-repeat; padding:5px 0 5px 25px;  }
#temata a { color:#000;}
#temata a:hover { color: #F60; }
#last { padding: 5px 5px 10px 5px; font-style: italic; border-bottom:1px dotted #E2E2E2 }
.anketa-right { float: left; width: 320px; position: relative; top: -8px; }
.anketa-links a { border-bottom: 1px dotted #E2E2E2; overflow:hidden; }
#otgovori { padding-bottom:5px; border-bottom: 1px dotted #E2E2E2; }
#otgovori a { float: left; margin-right: 8px; height: 24px; line-height: 24px; }
.whitecss { -moz-box-shadow: inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff; box-shadow: inset 0px 1px 0px 0px #ffffff; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
background-color: #ededed; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #dcdcdc; display: inline-block; color: #545454; font-family: arial; font-size: 12px; font-weight: bold; padding: 0 24px; text-decoration: none; text-shadow: 1px 1px 0px #ffffff; 
}.whitecss:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.whitecss:active {
	position:relative;
	top:1px;
}
.anketa-right p { color: #333; font-size: 13px; padding-bottom: 11px; font-weight: bold; padding-top: 3px }
#img_ank { margin-bottom:5px; }
.marginleft { margin-left:75px}

h2 ins { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: normal; color: #999; position: relative; top: -3px; }
h2 img { position: relative; top: 3px; }
#izbori .whitecss { float: left; margin-right: 8px; height: 24px; line-height: 24px; padding: 0; width: 75px; margin-bottom: 6px; padding-left: 5px; }
.whitecss span { display:inline-block; width:9px; height:9px}

 .tooltip { display: none; font-size: 12px; padding: 10px; color: #333; background-color: #FFC; border:1px solid #FC3;  }
  



@media screen and (orientation:portrait) {
body {overflow-x: hidden}	
#rightColumn, #leftColumn { float: none; width: 480px; margin: auto; }
.block { width: 480px; ; margin: auto; }
#weather-top { display: none; }
#wrapper { width: 520px; margin: auto; }
#options { width: 480px; margin: auto; display: none; }
}
#party { float: left; width: 245px; }
#lifenews { }
#temata { }
