/*--------------Reset browser default--------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote { padding: 0; margin: 0; }
fieldset, img { border: 0; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
*:focus {outline: none;}
/********** Global Settings **********/
html, body { border:0; margin:0; padding:0; }
body { font:12px/1.25 Arial, Helvetica, sans-serif; color:#333; background-image:url(http://i.dir.bg/football.dir.bg/images/bodybackgr.png); }
.verdana { font-family:Verdana, Geneva, sans-serif; }
/********** Wrapper **********/
#wrap { width:971px; margin:0 auto; }
/********** Headings **********/
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { padding:10px 0 10px 0; letter-spacing:-1px; font-size:28px !important; color: #000; font-weight: 700; }
h2 { padding:20px 0 15px 0; font-size:1.5em; border-bottom: 1px dashed #ccc; }
h3 { font-size:13px; font-weight:bold; padding: 5px 0 10px 10px; color: #930; }
h3 a { color:#930; display:block; height: 18px; }
h3 a:hover { color:#F60; display:block; text-decoration: none; }
/********** Links **********/
a:link, a:visited { text-decoration:none; color: #930; outline:none; }
a:hover { text-decoration:none; color: #000; outline:none; }
/********** Float elements **********/
.left { float:left; }
.right { float:right }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.clearleft { clear:left; height:0; font-size: 1px; line-height: 0px; }
.clearright { clear:right; height:0; font-size: 1px; line-height: 0px; }

.orange { color:#F60 !important; }
.black { color:#000; }
/********** font size**********/

#font-size { padding:0; margin:0 0 0 10px; width: 60px; }
#font-size li { display:inline; float:left; padding:0; margin:0; }
#font-size a { display:block; font-size:11px; text-align:center; color:#333; width:16px; height:15px; margin:0 0 0 2px; padding:1px 0 0 0; font-weight: bold; background-image: url(http://i.dir.bg/corner/images/font-size.png); background-repeat:no-repeat; background-color:#FFF; }
#font-size a:hover { color:#777; background-image: url(http://i.dir.bg/corner/images/font-size-hover.png); background-repeat:no-repeat; }
#font-size a.small { font-size:10px; }
#font-size a.big { font-size:12px; height: 16px; }

/*lenta*/
#new_topq_lenta { background-color:#003366; height:21px; padding:4px 8px 0 8px; line-height:25px; color:#F1F1F1; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom: 10px; }
.lentaLog { display:block; width:400px; float:left; position:absolute; top:0px; left:45%; }
.lentaLog a { color:#FFF; text-decoration:none; }
.lentaLog a:hover { color:#09F; text-decoration:none; }
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 10000; float: left; }
ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; margin-right: 5px; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown li:hover > ul { visibility: visible; }
ul.dropdown li a { color:#FFF; text-decoration:none; }
ul.dropdown li a:hover { color:#09F; text-decoration:underline; }
.q_dir li a { padding:3px; display:block; width:100px; }
.q_dir  { background-image:url(http://i.dir.bg/new_market/media/images/nav-arrow-down-on.png); background-position:right 3px; background-repeat:no-repeat; width:50px; text-align:left; font-size: 12px; color: #09F; }
/*lenta end*/

#header { height: 109px; background-image: url(http://i.dir.bg/corner/img/corner-header.png); margin-bottom: 8px; margin-top:10px; position: relative; background-repeat:no-repeat; }
#logo { width: 291px; height: 75px; top:2px; position:absolute; }
#logo a span { display:block; float:left; width:201px; height:65px; background-image:none; }

#topBaner { height: 90px; width: 728px; padding-top: 3px; }

#content-new { background-image: url(http://i.dir.bg/corner/img/content-backgr.png); }
#rightClomn { width: 300px; padding: 15px 15px 0 0; }
#rightColumn { width: 300px; padding-right: 15px; }
#leftClomn { padding-left: 15px; width: 615px; }
#source { font-size: 11px; color: #555; margin-bottom: 20px; width:280px; }

#newsbody { font-size: 12px; color: #333; line-height: 1.5; }
#newsbody p { margin-bottom:12px; }
#newsbody ul { list-style:circle; margin:0; padding:0 0 0 27px; }
#newsbody em { font-style:italic; }
#newsImage { margin: 0 8px 0 0; width: 355px !important; color: #777; font-size: 11px; }
#anons { font-weight: bold; margin-bottom: 8px; }
/* new search */
#srchCorner-new { background-image:url(http://i.dir.bg/corner/images/srch-cn-bgr.png); background-repeat:no-repeat; width:288px; height:25px; padding:10px 0 0 12px; margin:0 0 15px 0; }
#srchButton { width: 21px; height: 21px; position: relative; top: -3px; float:right; margin:0 8px 0 0; display:inline; }
#srchInput { border:0px solid #27354A; background-color:#FFF; width: 250px; height:15px; color:#777; }
/* new search end */

#moreTheme { margin-bottom: 15px; line-height: 1.5; }
#moreTheme li { background-image: url(http://i.dir.bg/corner/images/bulet.png); display: inline; padding-left: 6px; background-repeat: no-repeat; margin-right: 6px; background-position: 0 5px; }

.comentator { border-bottom:1px dashed #CCC; height: 32px; padding: 5px 0; }
.comentator div { padding-top:6px; }
.comentNumber { background-image: url(http://i.dir.bg/corner/images/icon-coment.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 0 9px; width: auto; }

/***listnavigationsmall***/
#listNavigationSmall { margin:0 0 10px 0; padding:0; float:left; width:615px; height:26px; border-bottom: 1px solid #D9D9D9; }
#listNavigationSmall ul, #listNavigationSmall li { margin:0; padding:0; list-style: none; }
#listNavigationSmall li { display:inline; }
#listNavigationSmall a { float:left; margin:0 1px 0 0; padding: 8px 0 0 0; background-image: url(http://i.dir.bg/corner/images/list_tab_small.png); width: 100px; height: 19px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#444; text-align: center; font-weight: bold; }
#listNavigationSmall li a:link { display:block; width: 100px; }
#listNavigationSmall li a:hover, #listNavigationSmall li.active a { background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; text-decoration: none; display:block; width: 100px; height:19px; }
#listNavigationSmall span { color:#900; font-size:10px; font-weight:normal; font-style:italic; }
#listNavigationSmall li#predComment a { background-image: url(http://i.dir.bg/corner/images/list_tab_ultra.png); background-repeat:no-repeat; width: 180px; }
#listNavigationSmall li#predComment a:hover, #listNavigationSmall li#predComment.active a { background-image: url(http://i.dir.bg/corner/images/list_tab_ultra_hover.png); background-repeat:no-repeat; width: 180px; }
/***newsblock***/
#newsBlock { padding:5px 0 10px 0; font-family:Arial, Helvetica, sans-serif; }
#newsBlock a { font-size:14px; font-weight:bold; }
#newsBlock p { line-height:16px; font-size:12px; color:#666; }
#newsBlock .newsdate { color:#555; font-size:10px; font-family:Verdana, Geneva, sans-serif; margin-top:5px; }
.newsList { width:99%; padding:13px 5px; border-bottom: 1px dashed #ccc; }
.newsList:hover { background-color: #FFC; text-decoration: none; }
.newsListImage { position:relative; margin-right: 10px; width:70px; height:70px; text-align:center; }
/***paging***/
#paging, #paging1 { margin:20px 0 15px 175px; padding:0; }
#paging ul, #paging li, #paging1 ul, #paging1 li  { margin:0; padding:0; }
#paging li, #paging1 li { display:inline; }
#paging li a, #paging1 li a { float:left; display:block; background-image:url(http://i.dir.bg/corner/images/paging_bgr.png); background-repeat:repeat-x; border:1px solid #B9B9B9; text-shadow:0px 1px 0px #fff; padding:3px 7px 0 7px; height:16px; margin:0 3px 0 0; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:10px; color:#555; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
#paging li a:link, #paging li a:visited, #paging1 li a:link, #paging1 li a:visited { text-decoration:none; }
#paging li a:hover, #paging li.active a, #paging1 li a:hover, #paging1 li.active a { background:none; background-color:#FFF; color:#000; box-shadow:0px 0px 3px 1px #CCC; }
/*** newform***/
#newForm { margin:0; padding:0; }
#newForm label, #newForm input, #newForm select { display: block; width: 160px; height:18px; float: left; margin-bottom: 22px; padding:2px 0 0 2px; }
#newForm select { width: 446px; height:22px; }
#newForm input, #newForm textarea, #newForm select { border:1px solid #B3C2D9; font-size:13px; color:#666; font-family:Arial, Helvetica, sans-serif; }
#newForm input:hover, #newForm textarea:hover, #newForm select:hover { border:1px solid #D9D9D9; }
#newForm textarea { width:440px; height:120px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; }
#newForm label { cursor:pointer; text-align: right; width: 55px; padding:0 10px 0 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#newForm #button { width:100px; margin:5px 0 0 250px; cursor:pointer; background-color:#E7ECF3; font-weight: bold; height: 24px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#036; padding-bottom:4px; }
#newForm #button:hover { background-color:#FFF; border:1px solid #B3C2D9; }
#newForm br { clear: left; }

/***scrollable small gallery right***/
div.scrollable { position:relative; overflow:hidden; width: 258px; height:71px; padding:5px 0; border-top:1px solid #CECECE; border-bottom:1px solid #CECECE; background-color:#FFF; }
div.scrollable div.items { width:20000em; position:absolute; clear:both; margin-left:5px; }
.items img { margin-bottom:10px; font-size:12px; }
div.scrollable div.items div { float:left; text-align:center; width:67px; font-size:20px; font-family: 'bitstream vera sans'; border:1px outset #ccc; background-color: #ddd; margin-right: 4px; -moz-border-radius:4px; height: 40px; padding: 3px; }
div.scrollable div.items div.active { border:1px inset #ccc; background-color:#fff; }
div.scrollable { float:left; }
a.prev, a.next, a.prevPage, a.nextPage { display:block; width:21px; height:83px; float:left; margin:0; cursor:pointer; font-size:1px; background-image: url(http://i.dir.bg/corner/images/galery-min-left.png); background-repeat: no-repeat; margin-bottom: 15px; }
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover { background-position:0px -100px; }
a.next, a.nextPage { background-image:url(http://i.dir.bg/corner/images/galery-min-right.png); clear:right; }
a.prevGall, a.nextGall { display:block; width:21px; height:83px; float:left; margin:0; cursor:pointer; font-size:1px; background-image: url(http://i.dir.bg/corner/images/galery-min-left.png); background-repeat: no-repeat; margin-bottom: 15px; }
a.prevGall:hover, a.nextGall:hover { background-position:0px -100px; }
a.nextGall { background-image:url(http://i.dir.bg/corner/images/galery-min-right.png); clear:right; }

/***scrollable 2 big gallery left***/
div.scrollable2 { position:relative; overflow:hidden; width: 558px; height:570px; padding: 10px 5px; background-color:#FFF; }
div.scrollable2 div.items { width:20000em; position:absolute; clear:both; margin-left:10px; }
div.scrollable2 div.items div { float:left; text-align:center; width:520px; font-size:12px; font-family: Arial, Helvetica, sans-serif; background-color: #FFF; margin-right: 10px; -moz-border-radius:5px; height: 420px; padding: 5px; color: #666; }
div.scrollable2 div.items div.active { border:1px inset #ccc; background-color:#fff; }
div.scrollable2 { float:left; }
#bigGalery a.prev, #bigGalery a.next, #bigGalery a.prevPage, #bigGalery a.nextPage { display:block; width:22px; height:462px; float:left; margin:0; cursor:pointer; font-size:1px; background-image: url(http://i.dir.bg/corner/images/gal-big-left.png); background-repeat: no-repeat; margin-bottom: 15px; }
#bigGalery a.prev:hover, #bigGalery a.next:hover, #bigGalery a.prevPage:hover, #bigGalery a.nextPage:hover { background-position:0px -550px; }
#bigGalery a.next, #bigGalery a.nextPage { background-image:url(http://i.dir.bg/corner/images/gal-big-right.png); clear:right; }

/***scrollable5 fpVideo***/
#fpVideo { background-image: url(http://i.dir.bg/corner/images/fp-video-backgr.png); background-repeat: repeat-x; height: 190px; width: 930px; margin: auto; margin-bottom: 15px; }
div.scrollable5 { float:left; }
#fpVideo a.prev, #fpVideo a.next, #fpVideo a.prevPage, #fpVideo a.nextPage { display:block; width:41px; height:80px; float:left; background-image:url(http://i.dir.bg/corner/images/fp-video-left.png); cursor:pointer; font-size:1px; background-repeat: no-repeat; margin-top: 30px; }
#fpVideo a.prev:hover, #fpVideo a.next:hover, #fpVideo a.prevPage:hover, #fpVideo a.nextPage:hover { background-position:0px -84px; }
#fpVideo a.next, #fpVideo a.nextPage { background-image:url(http://i.dir.bg/corner/images/fp-video-right.png); clear:right; }
#fpVideo div.navi { margin-left:230px; width:200px; height:28px; position:absolute; margin-top:265px; z-index: 888; }
#fpVideo div.navi a { width:16px; height:16px; float:left; margin:3px; display:block; font-size:1px; background-image:url(navigator.gif); }
#fpVideo div.navi a:hover { background-position:-21px 0px; }
#slideshow div.navi a.active { background-position:-42px 0; }
div.scrollable5 { position:relative; overflow:hidden; width: 848px; height:170px; }
div.scrollable5 a { color:#666; }
div.scrollable5 a:hover { text-decoration:none; color:#000; }
#thumbs4 { position:absolute; width:20000em; clear:both; height: 150px; padding-top: 15px; }
#fpVideo a.prev, #fpVideo a.next { margin-top:30px; }
#thumbs4 div { float:left; width:195px; height:120px; color:#fff; cursor:pointer; margin-left: 15px; text-align: center; line-height: 1.1; }
#thumb4s div.hover { background-image: url(read-more.gif); background-repeat: no-repeat; background-position: 235px 200px; }
#thumbs4 div.active { cursor:pointer; }
#thumbs4 h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height: 1.1; }
#thumbs4 img { background-color:#111; padding:4px; margin-bottom: 3px; }

/***scrollableRight right news***/
#prevBtn a { height:26px; padding-left:61px; font-weight:bold; color:rgb(62, 94, 142); padding:0; text-indent:1000px; background-image:url(http://i.dir.bg/corner/images/worldcup/see-up.png); margin-top:1px; width:298px; display:block; }
#prevBtn a:hover { color:#F60; background-image:url(http://i.dir.bg/corner/images/worldcup/see-up-hover.png); background-position:0 0;}
#nextBtn a { height:26px; padding-left:61px; font-weight:bold; color:rgb(62, 94, 142); background-image:url(http://i.dir.bg/corner/images/worldcup/see-down.png); padding:0; text-indent:1000px; width:298px; display:block; }
#nextBtn a:hover { color:#F60; background-image:url(http://i.dir.bg/corner/images/worldcup/see-down-hover.png); background-position:0 0 }
#pr a { height:30px; overflow:visible; }
#slider2 li, #slider2 { width:304px; height:384px; overflow:hidden; }
.slide { position:static; }
#morelinks { margin:10px 0; width:236px; }
#morelinks li { display:inline; }
#morelinks li a { display:block; padding: 3px 0; border-bottom:1px dashed #ccc }
#morelinks li a:hover { background-color:#FFC; }
.item a { display: block; background-image: url(http://i.dir.bg/corner/images/worldcup/right-news-backgr.png); background-repeat: repeat-x; background-position: 0px bottom; padding: 8px; padding:7px; height:50px; width:284px; overflow:hidden; }
.item a:hover { background-image: url(http://i.dir.bg/corner/images/right-news-hover.png); background-repeat: repeat-x; background-position: 0px top; text-decoration:none; color:#000; cursor:pointer;}
.item { position:relative; height:66px; overflow:hidden; }
.scrollableRight { position:relative; overflow:hidden; height: 395px; width: 298px; }
.scrollableRight .items { position:absolute; height:500px; }
#prevBtn.disabled a { background-image:url(http://i.dir.bg/corner/images/see-up-dis.png); cursor:default !important; }
#nextBtn.disabled a { background-image:url(http://i.dir.bg/corner/images/see-down-dis.png); cursor:default !important; }

.seeAll li a { display:block; height:20px; background-image: url(http://i.dir.bg/corner/images/right-news-backgr.png); background-repeat: repeat-x; background-position: 0px bottom; padding: 5px; font-weight:bold; color:#900; width:288px; text-align:center; }
.seeAll li a:hover { color:#000; http://i.dir.bg/corner/images/right-news-backgr-hover.png); background-repeat: repeat-x; background-position: 0px top; }
.anonsi2 img { border:1px solid #FFF; float:left; margin-right:5px; }
 .anonsi2 .spanAnonce { display:block; padding-top:5px; }

/********/
.comentBroi, .photoBroi, .videoBroi, .viewBroi { font-size:11px; color:#777; background-repeat: no-repeat; padding-left: 15px; background-position: 0 1px; width: auto; }
.comentBroi { background-image: url(http://i.dir.bg/corner/images/icon-coment.gif); }
.photoBroi { background-image: url(http://i.dir.bg/corner/images/photo.png); }
.videoBroi { background-image: url(http://i.dir.bg/corner/images/icn_video.gif); }
.viewBroi { background-image: url(http://i.dir.bg/esspresso/images/eye.png); background-position:0 center; }
.scrollinfo { color:#9A9A9A; font-size:11px; padding-left:8px; padding-bottom: 5px; }

/**********tabs news right block************/
ul.tabs2 { list-style:none; margin:0 !important; padding:0; height:30px; position:relative; top:1px; }
ul.tabs2 li { float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; }
ul.tabs2 a { font-size:11px; display:block; height: 29px; line-height:29px; text-align:center; text-decoration:none; padding:0px; margin:0px; position:relative; top:1px; background-image: url(http://i.dir.bg/corner/images/new-tabs.png); background-repeat: no-repeat; font-weight: bold; outline:none; }
ul.tabs2 a:active { outline:none; }
ul.tabs2 a:hover { color:#fff; }
ul.tabs2 a.current, ul.tabs2 a.current:hover, ul.tabs2 li.current a { cursor:default !important; color:#000 !important; }
.tabs2 a.w1 { width:89px; }
.tabs2 a.w1:hover { background-position:0 -29px; }
.tabs2 a.w1.current { background-position:0 -58px; }
.tabs2 a.w2 { width:134px; background-position:-89px 0; }
.tabs2 a.w2:hover { background-position:-89px -29px; }
.tabs2 a.w2.current { background-position:-89px -58px; }
.tabs2 a.w3 { width:77px; background-position:-223px 0; }
.tabs2 a.w3:hover { background-position:-223px -29px; }
.tabs2 a.w3.current { background-position:-223px -58px; }
.panes2 { width:298px; border-style:solid; border-color:#CECECE; border-width:1px 1px 1px 1px; margin-bottom:15px; }
div.panes2 div.pane { display:none; }
b.data { margin-right:5px; color:#000; font-weight:normal; font-size:11px; }

/***eads RSS FP***/
.anonsi li { position:static; }
.anonsi li img { float:left; margin-right: 2px;}
.anonsi li a { display:block; padding:6px; border-bottom:1px dashed #CCC; }
.anonsi li em { background: url(http://i.dir.bg/corner/images/anons2.png) no-repeat; width: 140px; height: 225px; position: absolute; padding: 10px; font-style: normal; z-index: 888; display: none; color: #666; font-size: 11px; left:446px; background-repeat:no-repeat; top: 0; line-height:14px; }
#headlines .anonsi li em { background: url(http://i.dir.bg/corner/images/anons3.png); height:456px; background-repeat:no-repeat; }
.anonsi li em b { display:block; margin-bottom:5px; }
.anonsi li a:hover { background-color:#E1E1E1; color:#444; text-decoration:none; background-image:url(http://i.dir.bg/corner/images/anons-link-backgr.png); background-repeat:no-repeat; background-position:435px 10px }
/*leads RSS topnews*/


#headlines .anonsi li em img { padding-bottom:3px; margin-left:0px; }
#simular li a:hover { background-position:0 -1000px; }
#topnav ul .active a, #topnav ul .active a:hover { background-color:#FFF; color: #151E28; font-weight: bold; }


#fpContent , .subbackgr{ background-color: #FFF; background-image: url(http://i.dir.bg/corner/img/content-backgr.png); }
.rightBlock li { padding-bottom:5px; }
.rightBlock { background-image: url(http://i.dir.bg/corner/images/block-bottom.png); background-repeat: no-repeat; background-position: 0px bottom; padding-bottom: 5px; margin-bottom: 15px; }
.blockContent { padding: 0 10px; }
.blockContentGallery { padding: 0; }
.fpTopRight { float: right; width: 300px; }
.insideColumns { float:left; width:300px; margin-bottom:15px; background-color: #FFF; }

.insideBlock, .fpBlock { background-image: url(http://i.dir.bg/corner/images/fp-block-bottom.png); background-repeat: no-repeat; background-position: 0px bottom; background-color: #FFF; }
.fpBlock {margin-bottom: 15px;}
/*dragable blocks*/
.fpColumns { float:	left; width:300px; padding-left:15px; min-height:400px; margin-bottom:15px; }

.fpBlockHed, .fpBlockHed2 { height:27px; padding-left:	6px; padding-right:3px; background-image: url(http://i.dir.bg/corner/images/fpBlock-header.png); background-repeat: no-repeat; background-position: left top; padding-top: 5px; line-height: 12px; }
.fpBlockHed2 { cursor:pointer !important; }
.ui-sortable-placeholder { border: 1px dashed #fff; visibility: visible !important; background:#C6C6C6; }
.ui-sortable-placeholder * { visibility: hidden; }
.fpBlockBody { padding:10px; }

.fpBlockBody p { color:#555; }
.fpBlockHed h3 a { cursor:pointer; width:100px; height:13px; overflow:hidden; display:block; background-position:-400px; left: -4px; }

.anonsiFP li a { display: block; padding: 8px; padding:7px 0; height: 50px; }
.anonsiFP img { border:1px solid #fff; float:left; margin-right:5px; }
.anonsiFP span { width:88px; height:50xp; overflow:hidden; border:1px solid #fff; float:left; margin-right:5px; }
.anonsiFP li a:hover { text-decoration:none; color:#000; }

/*Sport last*/
#topNews { float:left; padding: 15px 0 15px 15px; height:auto; width: 618px; }
#topNewsSport { float:left; margin-right:12px; height:auto; width: 618px; }
/* newsAnonceVideo */

.newsAnonceVideo { background-image: url(http://i.dir.bg/corner/images/anons_bgr_big.png); background-repeat:no-repeat; padding-top:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:293px; height:66px; line-height:15px; }
.newsAnonceVideo img { padding:2px 2px 0 3px; }
.newsAnonceVideo a:link { text-decoration:none; }
.newsAnonceVideo a:visited { text-decoration:none; }
.newsAnonceVideo:hover, .newsAnonceVideo:active { background-image: url(http://i.dir.bg/corner/images/anons_hover_big.png); background-repeat:no-repeat; margin-left:-7px; padding-left:7px; }
/* newsAnonce */
.newsAnonce { background-image: url(http://i.dir.bg/corner/images/anons_bgr.png); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:255px; height:68px; line-height:15px; margin-top:-1px; }
.newsAnonce img { padding:6px 5px 0 5px; }
.newsAnonce a:link { text-decoration:none; }
.newsAnonce a:visited { text-decoration:none; }
.newsAnonce:hover, .newsAnonce:active { background-image: url(http://i.dir.bg/corner/images/anons_hover.png); background-repeat:no-repeat; margin-left:-7px; padding-left:7px; }

.full-news { display:block; width:95px; height:18px; background-image: url(http://i.dir.bg/corner/images/full-news.png); background-repeat:no-repeat; background-position:0 0; padding:0; margin-right:8px; }
.full-news:hover { background-position:0 -19px; }
.full-date {color:#999; padding-top:5px;}

.newsTitle { display:block; width:355px; height:38px; line-height:16px; }
.newsTitle a { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; }
.newsContent { display:block; width:355px; height:60px; }
.fpTopLeft { width:363px; }
.fpTopLeft img { margin-bottom:5px; }
.fix-image { width:355px; height:200px; overflow:hidden; margin-bottom:5px; }
.fpTopRightNews { width: 255px; }
.anonceImage { height:62px; width:114px; overflow:hidden; }
.anonceText { display:block; padding:4px; height:57px; }
.anonceText a { font-weight:bold; }
.anonceTextVideo { display:block; padding:5px; height:35px; }
.anonceVideo { height:62px; width:80px; overflow:hidden; }
.fpvideo { display:block; text-align:left; width:134px; height:auto; margin-bottom:10px; }
#play, #playSmall, #playRB { background-image:url(http://i.dir.bg/diri/images/play.png); position:absolute; background-repeat:no-repeat; margin:35px 0 0 55px; padding:0; width:23px; height:19px; }
#playSmall { margin:23px 0 0 32px; }
#playRB { margin:24px 0 0 36px; }
/*clasirane*/
.clasirane { display:block; width:298px; background-color:#FFF; border:1px solid #D7D7D7; }
.clasirane_nav { display:block; width:28px; background-color:#FFE16A; }
.clasirane_nav a { display:block; height:20px; padding-top:3px; }
.clasirane_nav a:hover { background-color:#FFFFF0; }
.clasirane_center { width:234px; background-color:#FCF2BC; padding:4px; height:15px; }
.clasirane_TopCenter, .clasirane_TopCenter2 { width:298px; background-color:#F1F1F1; padding:2px 0; height:17px; border-bottom:1px solid #ECE3B0; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; font-weight:bold; }
.clasirane_TopCenter2 { border-top:1px solid #FFF; height:18px; padding-top:4px; }
.resultatiFP { margin: 20px 0px 5px; padding: 10px 10px 3px 10px; }
.resultatiFP p { padding:5px 0; border-bottom:1px solid #CECECE; color:#555; }
/*clasirane end*/
/*FP zvezdi*/
.fpstars { display:block; text-align:left; width:90px; height: auto; text-align:center; }
#fpstars a { display:block; text-align:left; width:85px; height: auto; overflow:hidden; text-align:center; outline:none; }
#fpstars img { margin-bottom:7px; outline:none; }
/*FP zvezdi end*/
/*sport blocks */
.right_pad { padding-right:5px; }
.sportBlocks { line-height:15px; padding-top:15px; padding-bottom:15px; }
/*gallery*/
.galleryImages { margin-bottom:5px; float:left; }
.galleryImages img { border:1px solid #CECECE; padding:1px; }
.galleryMulty { position:absolute; background-color:#FFFFCC; color:#F60; width:19px; height:11px; margin:40px 0 0 68px; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-align:center; }
.gallerySinglePart, .galleryMultyPart { float:left; width:92px; height:60px; margin-left:1px; }
/*news new comments balon*/
.openPost-coments { margin-top: 20px; display:block; width:73px; height:55px; padding-left:5px; }
.openPost-coments a { background-image: url(http://i.dir.bg/football.dir.bg/images/comment_b_news.png); background-repeat:no-repeat; padding:22px 0 0 25px; width:48px; height:33px; display:block; }
.openPost-coments a:hover { background-image: url(http://i.dir.bg/football.dir.bg/images/comment_over_news.png); background-repeat:no-repeat; text-decoration:none; }
/*news new comments balon end*/ 
.searchVideoIcon { background-image:url(http://i.dir.bg/football.dir.bg/images/def_video.png); background-repeat:no-repeat; padding-left:20px; }
.searchNewsIcon { background-image:url(http://i.dir.bg/football.dir.bg/images/def_news.png); background-repeat:no-repeat; padding-left:20px; }
/* more css code */
#topnavFootball { height:46px; background-repeat: no-repeat; background-image: url(http://i.dir.bg/corner/img/navi-backgr.png); padding-top: 4px; }
#topnavFootball li { display:inline; }
#topnavFootball li a { float:left; color:#FBB726; font-size:15px; font-weight:bold; line-height:42px; padding: 0 10px; text-decoration: none; display:block; height: 42px; font-family: Arial, Helvetica, sans-serif; text-shadow: 0px 1px #5B0000; background-image: url(http://i.dir.bg/corner/img/razdelitel.png); background-position: right top; background-repeat: no-repeat; }
#topnavFootball li a:hover { color:#FFF; background-image:url(http://i.dir.bg/corner/img/corner-hover.png); background-repeat:repeat-x; background-position:top; }
 #topnavFootball li.active a,  #topnavFootball li.active a:hover { color:#FFF; background-image:url(http://i.dir.bg/corner/img/corner-active.png); background-repeat:repeat-x; background-position:top; }
#topnavFootball li#home a { background-image:url(http://i.dir.bg/corner/images/icon-home.png); background-repeat:no-repeat; width:30px; height:26px; padding:1px 0 0 0; background-position:8px 5px; border-left:0; }
#topnavFootball li#home a:hover { background-image: url(http://i.dir.bg/corner/images/home-hover.gif); background-repeat:no-repeat; height:25px; }

.predictFootball { border-bottom: 1px dotted #999; padding-bottom: 3px; margin-bottom: 3px; }
.predictFootball a:hover { text-decoration:none; }
.predictFootball b { color:#000; }
.predictFootball a b { color:#930; }
.predictFootball a b:hover { text-decoration:underline; }
.predictFootball a.active { color:#555 !important; text-decoration:underline; }
.lastSport { line-height:20px; width:260px; margin-left:10px; background-color:#5C5C5C; border:1px solid #D1D1D1; }
.lastSport p { border-bottom:1px solid #3E3E3E; border-top: 1px solid #D1D1D1; padding:2px 0 2px 0; color:#D1D1D1; }
.lastSreshti { padding:5px 0; color:#FFF; font-weight:bold; background-color:#444; padding-left:4px; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.lastSport a { text-decoration:none; color:#FFF; }
.lastSport a:hover { text-decoration:underline; color:#F1F1F1; }
.lastSport i { color:#F00; font-size:10px; }
.noborder { border-top:none; }
.leedNews { overflow: hidden; float: left; width: 275px; height: 180px; margin-bottom: 10px; }
.leedText { line-height: 12px; }
.leedText p { margin-bottom: 8px; }
.resultati { width:100%; border-bottom:1px solid #CECECE; color:#555; text-align:left; margin: 20px 0px 5px 0px; padding:10px 5px; }
.resultati b { padding:0 10px; color:#000; }
.resultati p { padding:5px 0; border-bottom:1px solid #CECECE; color:#555; }
.lastResults { border-bottom:1px dotted #CCC; padding-bottom:5px; margin-bottom:5px; }
.lastResults b { color:#CA1D13; }
.procentResult:hover table td { text-decoration:underline; }
.tableColor tr, td { color:#666666; }
.tableColor th { text-align:center; background-color:#EEE; font-weight:bold; }
/*blogs*/
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 { background: transparent url(http://i.dir.bg/corner/images/demobox.png) no-repeat bottom right; }
.cssbox { width: 99% !important; width: 99%; padding-right: 10px; margin: 10px auto; }
/* set the top-right image */ 
.cssbox_head { background-position: top right; margin-right: -10px; padding-right: 10px; height: 40px; }
/* set the top-left image */ 

.cssbox_head h2 { background-position: top left; border: 0; height: 100%; }
.cssbox_head h2, .cssbox_head h2 a { margin: 0; padding:7px 0 0 10px; font-size:13px; font-weight:bold; }
.cssbox_head h2 a { padding-left:0; }
.cssbox_head h2 a:hover { text-decoration:none; cursor:pointer; }
.cssbox_body { background-position: bottom left; margin-right: 3px; padding: 3px 0 10px 10px; }
/*blogs end */

/* subtabs */
#subtabs { width:966px; background-color:#242424 !important; line-height:normal; background-repeat:no-repeat; height:35px; padding-left: 5px; position: relative; top: -3px; }
#subtabs ul { margin:0; padding:0; list-style:none; }
#subtabs li { display:inline; margin:0; padding:0; }
#subtabs a { float:left; margin:0; padding:0 10px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #FFF; line-height: 35px; height: 35px; }
#subtabs a span { }
#subtabs a span { float:none; }
#subtabs a:hover span { color:#F00; }
#subtabs a:hover, #subtabs li.active a { background-image:url(http://i.dir.bg/corner/img/corner-hover.png); background-repeat:repeat-x; }
/* subtabs end */

.liveScore { background-image:url(http://i.dir.bg/corner/images/live_transparant.png); background-repeat:no-repeat; float:right; width:79px; height:28px; top:162px; left:265px; z-index:999; position:absolute; }
#tVote { margin:45px 200px 0 0; width: 130px; }
#tVote li { display:inline; }

#tVote .vote1 a, #tVote .votex a, #tVote .vote2 a, 
#tVote .vote1 a:hover, #tVote .votex a:hover, #tVote .vote2 a:hover
{ float:left; display:block; width:32px; height:22px; margin-left:10px; background-image:url(http://i.dir.bg/corner/sprites/sprites-votes.png); background-repeat:no-repeat; }
#tVote .vote1 a { background-position:0 0; }
#tVote .votex a { background-position:-33px 0 ; }
#tVote .vote2 a { background-position:-66px 0 ; }
#tVote .vote1 a:hover { background-position:0 -23px; }
#tVote .votex a:hover { background-position:-33px -23px; }
#tVote .vote2 a:hover { background-position:-66px -23px; }

#FPtVote { margin:0; float:right; width: 60px; }
#FPtVote li { display:inline; }

#FPtVote .vote1fp a, #FPtVote .votexfp a, #FPtVote .vote2fp a,
#FPtVote .vote1fp a:hover, #FPtVote .votexfp a:hover, #FPtVote .vote2fp a:hover  
{ float:left; display:block; width:15px; height:15px; margin-left:4px; background-image:url(http://i.dir.bg/corner/sprites/sprites-votes.png); background-repeat:no-repeat; }

#FPtVote .vote1fp a { background-position:0 -46px; }
#FPtVote .votexfp a { background-position:-16px -46px; }
#FPtVote .vote2fp a { background-position:-32px -46px; }
#FPtVote .vote1fp a:hover { background-position:-48px -46px; }
#FPtVote .votexfp a:hover { background-position:-64px -46px; }
#FPtVote .vote2fp a:hover { background-position: -80px -46px; }

.liveResults { width:615px; font-family:Arial, Helvetica, sans-serif; padding:0 0 20px 0 }
.liveResults p { font-size:13px; color:#777; }
.liveResults h1 { font-size:26px; color:#000; font-weight:normal; }
.liveResults h4 { font-size:26px; color:#CA1D13; text-align:center; font-weight:bold; }

.liveUpdate { background-image:url(http://i.dir.bg/corner/sprites/sprites-votes.png); background-repeat:no-repeat; width:60px; height:40px; padding:10px; background-position:0 -62px; margin:0 0 20px 270px; color:#777; }
.strelki p { background-image:url(http://i.dir.bg/football.dir.bg/images/strelki.png); background-repeat:no-repeat; background-position:0 4px; padding-left:10px; margin:8px 0 0 2px; line-height:12px; }

.liveScoreTable table { background-color:#CCC; }
.liveScoreTable td { background-color:#666; padding:5px; color:#FFF; border-bottom:1px solid #333; }
.liveSVideo { text-decoration:none; color:#F60 !important; font-weight:bold; font-size:12px; }
.liveSVideo:hover { text-decoration:underline; color:#000; }
.sizeMax1 { font-size:16px; font-weight:bold; }
.sizeMax2 { font-size:15px; }
.sizeMax3 { font-size:14px; }
.liveTableHeight { width: 614px; height: 1000px; overflow: auto; margin-bottom:20px; }

.loaderInfo img { border:0; }

/*********live scores main content**********/
.ispace { margin-bottom:10px; }
.halfTime { width:270px; height:10px; background-color:#090; border:1px solid #FFF; position:relative; }
.halfTimeCurrent { background-color:# F00; }
.topTim, .bottomTim { position:absolute; z-index:999; }
.topTim { top:-21px; }
.bottomTim  { top:13px; }

.iconYellowCard, .iconJC, .iconRedCard, .iconRC, .iconCorner, .iconTime, .iconGol, .iconSmqna, .iconPen, 
.topTimJC, .topTimRC, .topTimGol, .topTimGolne, .topTimCorner, .topTimSmqna, .topTimPen, 
.bottomTimJC, .bottomTimRC, .bottomTimGol, .bottomTimGolne, .bottomTimCorner, .bottomTimSmqna, .bottomTimPen
{ background-image:url(http://i.dir.bg/corner/sprites/sprites-livescore.png); background-repeat:no-repeat; } 

.iconYellowCard, .iconJC, .iconRedCard, .iconRC, .iconSmqna, .iconPen { width:10px; height:15px; }  
.iconGol { width:16px; height:16px; }
.iconTime { width:14px; height:14px; }
.iconCorner { width:12px; height:11px; }
.topTimJC, .topTimRC, .topTimSmqna, .topTimPen, .bottomTimJC, .bottomTimRC, .bottomTimSmqna, .bottomTimPen { width:10px; height:20px; }
.topTimGol, .topTimGolne, .bottomTimGol, .bottomTimGolne { width:16px; height:20px;}
.topTimCorner, .bottomTimCorner { width:12px; height:20px; }

.iconYellowCard, .iconRedCard, .iconCorner, .iconTime, .iconGol, .iconSmqna, .iconPen, 
.iconJC, .iconRC, .iconCorner, .iconTime, .iconGol { margin:0 0 0 5px; display:block; }

.iconYellowCard, .iconJC { background-position: 0 0;}
.iconRedCard, .iconRC { background-position: -11px 0;}

.iconCorner { background-position: -33px -16px;}
.iconTime { background-position: -17px -16px;}
.iconGol { background-position: 0 -16px;}
.iconSmqna { background-position: -22px 0;}
.iconPen { background-position: -46px 0;}

.topTimJC { background-position: 0 -33px;}
.topTimRC { background-position: -11px -33px;}
.topTimGol { background-position: 0 -76px;}
.topTimGolne { background-position: -17px -76px;}
.topTimCorner { background-position:-34px -78px;}
.topTimSmqna { background-position: -22px -33px;}
.topTimPen { background-position: -33px -33px;}

.bottomTimJC { background-position: 0 -54px;}
.bottomTimRC { background-position: -11px -54px;}
.bottomTimGol { background-position: 0 -96px;}
.bottomTimGolne { background-position: -17px -96px;}
.bottomTimCorner { background-position: -34px -96px;}
.bottomTimSmqna { background-position: -22px -54px;}
.bottomTimPen { background-position: -33px -54px;}

.topTimCursor, .bottomTimCursor { width:10px; height:20px; background-repeat:no-repeat; }
.topTimCursor {background-image:url(http://i.dir.bg/corner/images/icon_cursor_top.png); }
.bottomTimCursor {background-image:url(http://i.dir.bg/corner/images/icon_cursor_bottom.png); }


.liveLinks { font-size:10px; color:#777; margin-top:10px; }
.liveLinks a { font-size:11px; color:#FFF !important; text-decoration:none; font-weight:bold; }
.liveLinks a:hover { text-decoration:underline; }
.liveLinks span { padding-right:5px; color:#CCC; font-size:11px; }
.liveAdmin input, .liveAdmin select, .liveAdmin textarea { background-color:#DDD; color:#555; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.liveAdmin input { width:17px; height:15px; padding:3px; font-weight:bold; }
.liveAdmin select { width:30px; height:23px; background-image:url(http://i.dir.bg/corner/images/arrow.png); background-repeat:no-repeat; }
.liveAdmin textarea { width:100%; height:60px; }
.liveMachList { color:#999; }
.liveMachList b { font-size:14px; }
.liveMachList li { padding:7px 0; margin-right:5px; border-bottom:1px dashed #CCC; }
.liveMachList li:hover { background-image:url(http://i.dir.bg/corner/images/right-news-backgr.png); background-repeat:repeat-x; margin:0 -4px 0 -9px; padding:7px 9px 7px 9px; border-bottom:1px dashed #FFF; }
/*table bg color*/

.bgColor1 { background-color:#FEDA9C; }
.bgColor2 { background-color:#D8E7FC; }
.bgColor3 { background-color:#C4FFE9; }
.bgColor4 { background-color:#EEE; }
.bgColor5 { background-color:#E5E5E5; }
.bgColor6 { background-color:#F3F1F3 }
.timeLive { background-color:#222; color:#FFF; width:16px; height:16px; padding:2px; font-weight:bold; }
.trackF1 { line-height:18px; margin-top:-10px; }
.trackF1 img { margin-top:15px; }
.fpDiscipline p { margin-bottom:5px; }
.fpCalendar { margin-bottom:10px; }
.fpCalendar td { text-align:center; border:1px solid #D1D1D1; }
.fpCalendar td:hover { background-color:#E1E1E1; }
.fpDays td { background-color:#EFEFEF; }
.noBorder { border:none !important; }
.admRight { border-bottom: 1px dotted #CCC; padding-bottom: 5px; margin: 0 5px 5px 0; }
.admRight:hover { background-image:url(http://i.dir.bg/corner/images/right-news-backgr.png); background-repeat:repeat-x; }
.admRight a:hover { text-decoration:none; }
.admRight b { color:#000; }
.admRight a b { color:#930; }
.admRighta b:hover { text-decoration:underline; }
.admRight a.active { color:#555 !important; text-decoration:underline; }
.rightLiveScore { background-color:#FFF !important; background-image:url(http://i.dir.bg/corner/images/liveScoreTR.png); background-repeat:repeat-x; background-position:bottom; border-bottom:1px solid #F1F1F1; padding:0 5px; height:65px; }
.rightLiveScore:hover { background-color:#E9E9E9 !important; background-image:none; border-bottom:1px solid #F1F1F1; }
.rightLiveScore h3 { font-size:20px; color:#CA1D13; }
.rightLiveScore .strong { font-size:13px; font-weight:bold; }
.newRightScores { border:1px solid #CCC; width:298px; height: auto; margin-top:-3px; border-top:none; }
.hUp, .hDown { font-size:11px; color:#777; background-repeat: no-repeat; padding-left: 15px; background-position: 0 1px; width: auto; }
.hUp { background-image: url(http://i.dir.bg/banki.dir.bg/img/h_up.png); }
.hDown { background-image: url(http://i.dir.bg/personi.dir.bg/images/h_down.png); }
/* CLUBS CSS  CODE */

/*rigth navigation*/
#rnavigation { margin:0 0 5px 0; padding:0; width:100%; border-bottom:1px dotted #CCC; line-height:16px; text-align:left; }
#rnavigation a { font-weight:bold; text-decoration:none; }
#rnavigation a:hover { text-decoration:underline; }
.mostread { width:240px; padding-bottom:4px; }
.mostrusers { width:235px; padding-bottom:4px; }
.clubsAvatar { width: 37px; height: 35px; }
#point { margin-bottom:2px; }
#point p { background-image:url(http://i.dir.bg/football.dir.bg/images/point.png); background-position:0 6px; background-repeat:no-repeat; padding-left:15px; line-height:20px; }
#point_link_top { color:#8A2E2E; font-size:14px; margin-bottom:5px; }
#point_link_bottom { padding-left:160px; margin:5px 0 25px 0; }
#point_avatar { width:150px; height:auto; margin-left:10px; }
#point_avatar a { line-height:22px; }
#point_avatar img { border:1px solid #CCC; padding:4px; margin-bottom:15px; }

/*balon*/
#balon { position:absolute; padding:20px 0 0 210px; width:85px; height:64px; }
#balon p { position:absolute; padding:26px 0 0 35px; }
#balon a { color:#333; text-decoration:none; }
#balon a:hover { color:#333; text-decoration:underline; }
.comentbackgr { background-image: url(http://i.dir.bg/football.dir.bg/images/comments_b.png); background-repeat:no-repeat; width:85px; height:64px; position:absolute; margin-left:200px; margin-top:115px; }
.comentcount { position:absolute; margin-left:198px; margin-top:118px; width:80px; text-align:center; padding-top:20px }

/* tooltip */
#tooltip { display:none; position:absolute; margin:0; max-width:200px; background-color:#FFC; padding:4px 8px; font-size:12px; color:#000; border:1px solid #dacdae; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95; text-align:left; z-index:5000; }
.border img { border:1px solid #ccc; }
.black td, .black tr { color:#000; font-size:22px; }
.statistika td { border-bottom:1px dotted #ccc }
/*new jQuery tabs_live*/
	div.panes_live div.tabove_live { display:none; width:300px; height:auto; background-color:#444; padding:0; margin-bottom:15px; }
ul.tabs_live { list-style:none; margin:0; padding:0; width:300px; height:25px; }
ul.tabs_live li { float:left; text-indent:0; padding:0; margin:0; list-style-image:none; }
ul.tabs_live a { background-image:url(http://i.dir.bg/corner/images/jtabs.png); background-repeat:no-repeat; width: 100px; height: 20px; background-color:#FFF; display:block; text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0; position:relative; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
ul.tabs_live a:active { outline:none; }
ul.tabs_live a:hover { background-image:url(http://i.dir.bg/corner/images/jtabs.png); background-repeat:no-repeat; background-color:#FFF; color:#000; font-size:11px; font-weight:bold; }
ul.tabs_live a.current, ul.tabs_live a.current:hover, ul.tabs_live li.current a { background-image:url(http://i.dir.bg/corner/images/jtabs_active.png); background-repeat:no-repeat; background-color:#FFF; cursor:default; color:#FFF; }
div.panes_live div.pane { display:none; }
.taboveContent { border:1px solid #CECECE; border-top:none; padding:0 0 10px 10px; width:288px; height:auto; max-height:270px !important; overflow:auto; }
.nc_info_sreshti { padding:12px 0 5px 0; color:#FFF; font-weight:bold; background-color:#444; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.nc_info_results { line-height:20px; width:96%; background-color:#5C5C5C; border:1px solid #D1D1D1; }
.nc_info_results p { border-bottom:1px solid #3E3E3E; border-top: 1px solid #D1D1D1; padding:2px 0 2px 0; color:#D1D1D1; }
.nc_info_results i { color:#F00; font-size:10px; }
.nc_info_results a { text-decoration:none; color:#FFF !important; }
.nc_info_results a:hover { text-decoration: underline; color:#F1F1F1 !important; }
/*new jQuery tabs_live end*/

/*anketi*/
.polls { padding:10px; width:275px; }
.polls p {  margin-bottom:5px; }
.pollsa { color:#333 !important; font-weight:bold; }
.pollsa:hover { color:#F60 !important; }

.polls input { margin-right:5px; }
.polls_button { display:block; float:left; margin-left:25px; width:105px; height:20px; padding-top:3px;  background-image:url(http://i.dir.bg/corner/images/polls-buttons.png); background-repeat:no-repeat; background-position:0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; }
.polls_button:hover { background-position:0 -24px; color:#000; }
/*anketi end*/

a#imageLink { display:block; width:355px; height:200px; overflow:hidden; border:3px solid #fff; position:relative; top:-3px; left:-3px; padding:0; margin:0; color:#FFF; font-size:10px; text-decoration:none; }
a:hover#imageLink { border:3px solid #333; }
.count { background-image:url(http://i.dir.bg/corner/images/galeri-look2.png); position:absolute; top:179px; background-position:right top; height:13px; width:347px; padding:4px; z-index:66; color:#FFF; font-size:10px; background-repeat:no-repeat; }
.count a { display:block; width:142px; height:20px; color:#FFF; text-decoration:none; border:0px solid #000; background-repeat:no-repeat; font-size:10px; font-family:Verdana, Geneva, sans-serif; }
.count a:hover { color:#FFF; }
.liveLinksToAll { text-align:center; padding-top:10px; }
.liveLinksToAll a { color:#F60 !important; }
.liveLinksToAll a:hover { color:#FFF !important; text-decoration:underline; }
.liveLinksSMS { text-align:center !important; padding-top:5px; }
.liveLinksSMS a { color:#FFF !important; }
.liveLinksSMS a:hover { color:#F60 !important; text-decoration:underline; }
.liveLinksSMS span { color:#F60 !important; }
.liveLinksSMS a:hover span { color:#FFF !important; }
.programa tr td .noBorder tr td { border-bottom:1px solid #FFF; }
.videoCount { height:21px; line-height:21px; font-size:10px; color:#FFF; background-color:#0D0D0D; width:345px; padding:0 5px; }
.prognoziFP li { padding:4px 0; border-bottom:1px dashed #CCC; }
.prognoziFP li:hover { background-color:#FFC; }
.shampionat a { font-size:11px; color:#333; }
.shampionat a:hover { color:#000; text-decoration:underline; }
.vote { padding-top:9px; }
.vote a { background-image:url(http://i.dir.bg/corner/images/vote.gif); width:113px; height:34px; display:block; text-indent: -222222px; }
.vote a:hover { background-image:url(http://i.dir.bg/corner/images/vote-hover.gif); }
.subscribe { padding-top:9px; width:115px; }
.subscribe a { background-image:url(http://i.dir.bg/corner/images/subscribe.gif); width:113px; height:34px; display:block; text-indent: -222222px; }
.subscribe a:hover { background-image:url(http://i.dir.bg/corner/images/subscribe-hover.gif); }
.smsPhoneChange { padding-top:9px; width:115px; }
.smsPhoneChange a { background-image:url(http://i.dir.bg/corner/images/change.gif); width:113px; height:34px; display:block; text-indent: -222222px; }
.smsPhoneChange a:hover { background-image:url(http://i.dir.bg/corner/images/change_hover.gif); }
.smsPhoneActive { padding-top:9px; }
.smsPhoneActive a { background-image:url(http://i.dir.bg/corner/images/activirai.gif); width:113px; height:34px; display:block; text-indent: -222222px; }
.smsPhoneActive a:hover { background-image:url(http://i.dir.bg/corner/images/activirai_hover.gif); }
.sms td, .sms tr { color:#000; font-size:14px; }
#izhod { width:200px; color:#FFF; text-align:right; padding:5px 10px 0 0 }
#izhod a { color:#FC0; }
#izhod a:hover { text-decoration:underline; }
a.delAbonament { display:block; background-image:url(http://i.dir.bg/new_market/media/images/x_button.png); width:17px; height:16px; background-repeat:no-repeat; }
.geimove td { border-right:1px dashed #CCC; }
.geimove td.first { border-left:1px dashed #CCC; }
.imageHolder { float:left; width:540px; text-align:center; overflow:hidden; }
.tennisPoints { font-weight:bold; display:block; width:40px; text-align:center; color:#000; border:4px solid #333; padding:7px 5px; font-size:22px; }
.dirplayer_corner_button { background-image:url(http://i.dir.bg/corner/images/dirplayer_corner_button.png); background-repeat:no-repeat; width:300px; height:24px; text-align:center; margin-bottom:15px; }
.dirplayer_corner_button a { font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; color:#FFF !important; display:block; width:300px; height:20px; padding-top:4px; }
.dirplayer_corner_button a:hover { color:#F60 !important; text-decoration:none; }
/*market*/

div.panes div.tabove { display:none; border:1px solid #ccc; border-top:0; border-bottom:0; width:288px; height:auto; background-color:#FFF; padding:5px 5px 10px 5px; }
div.adsMarket { border:1px solid #ccc; border-top:0; margin-bottom:15px; width:298px; }
ul.tabs { list-style:none; margin:0; padding:0; width:300px; height:21px; }
ul.tabs li { float:left; text-indent:0; padding:0; margin:0; list-style-image:none; }
ul.tabs a { background-image:url(http://i.dir.bg/corner/images/jtabs.png); background-repeat:no-repeat; width: 100px; height: 20px; background-color:#FFF; display:block; text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0; position:relative; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; font-weight:bold; }
ul.tabs a:active { outline:none; }
ul.tabs a:hover { background-repeat:no-repeat; background-color:#FFF; color:#000; font-weight:bold; background-image:url(http://i.dir.bg/football.dir.bg/images/jtabs-hov.png); }
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-repeat:no-repeat; background-color:#FFF; cursor:default; color:#000; border-bottom:1px solid #fff; background-image:url(http://i.dir.bg/football.dir.bg/images/jtabs-hov.png) }
div.panes div.pane { display:none; }
.tabove img { margin:auto; padding-bottom:5px }
.wtalign { width: 110px; text-align:center; float:left; padding:5px 0; }
.topTabInfo { font-size:11px; color:#666; text-align:center; margin-bottom:4px; }
.whpSettings { width: 29px; height: 28px; padding-top: 30px; }
.adsMarket table { border-top:1px dashed #ccc; }
.adsMarket td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; }
.adsMarket td a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0073BF; text-decoration: none; font-weight:bold; }
.panes a { font-size:11px; text-decoration:none; }
#redakcia { padding:0; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
#redakcia li { list-style:none; font-size:12px; color:#666; padding:5px 0; }
#redakcia li.title { font-weight:bold; }
#redakcia li.last { margin-bottom:5px; border-bottom:1px dashed #CCC; padding-bottom:10px }
.redakciaform { border:1px solid #B3C2D9; background-color:#E6EBF2; width:350px }
.smallSizeMarket { float:left; width:222px; }
/*temite*/
#fpLeft { width:615px; float:left; padding:15px }
#fpRight { float:left; padding: 15px 0 15px 0; width:300px; }
.fpColumnsTemite { float:	left; width:	300px; }
.nb_refresh_tags { display:block; height:20px; width:auto; background-image: url(http://i.dir.bg/esspresso/images/refresh_tag.png); background-repeat:no-repeat; }
.nb_refresh_tags a { width:200px !important; }
.fp_temi_link { font-size: 16px; font-weight:bold; color:#999 !important; padding: 0 0 4px 0; display: block; }
.fp_temi_link:hover { color:#F60 !important; }

#panesTemi .anonceTextVideo { font-weight:normal !important; }
.temaheadline { padding: 0 20px 20px 20px; }
.temaheadline h1 { margin:0 !important; padding:0 !important; }
.tema { font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:34px !important; margin:0; padding:0; }
.searchTemite { color:#666; height:24px; background-color:#FFC; border:1px solid #FFCD02; padding:5px; margin-bottom:5px; width:288px; }
.searchTemite p { padding-bottom:4px; }
.searchTemite input { width: 175px; border:1px solid #CCC; height:20px; color:#666; padding:2px 0 0 2px; }
.subName { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:16px; padding:4px 0 0 0; font-weight:bold; }
.ac_results { padding: 0px; border: 1px solid #C1DAD7; background-color: #fff; overflow: hidden; z-index:99999999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results iframe { display:none; display:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
.ac_results li { position:relative; margin: 0px; padding: 2px 5px; cursor: pointer; display: block; width: 100%; font: menu; font-size: 12px; overflow: hidden; border-bottom:1px dashed #CFCFE7; padding:5px; text-align:left; }
.ac_loading { background : #fff url('http://i.dir.bg/finance/images/autocomplete_indicator.gif') right center no-repeat; }
.ac_over { background-color: #C9D7FA; color: #000000; font-weight:bold; }
.moreTagClouds { width:278px; height:auto; padding:10px; border:1px solid #FFCD02; margin-bottom:15px; }
span.green { color:#060; }
span.red { text-decoration:line-through; color:#F00; }
span.approved { background-color:#E6F8DA; }
span.discard { background-color:#FEDEE3; }
#imageContainer { position:relative; }
#imageContainerTag { width: 355px; height:200px; overflow:hidden; margin-bottom:15px; background-position: center center; position:relative; margin-left:-5px; }
#imageContainerTag a { width: 355px; height:200px; display: block; border:5px solid #fff; background-image: url(http://i.dir.bg/corner/images/galeri-look.png); background-repeat: no-repeat; background-position: 0 174px; }
#imageContainerTag a:hover { width: 345px; height:190px; border:5px solid #000; background-image: url(http://i.dir.bg/corner/images/galeri-look-hover.png); background-position: 0 169px; }
#imageContainerTag span { position:absolute; bottom:7px; left:10px; color:#FFF; font-size:10px; }
#adinfoMenu { margin:10px 0 20px 0 }
#adinfoMenu li { display:inline; }
#adinfoMenu li a { display:block; background-image:url(http://i.dir.bg/esspresso/images/subsub.png); width:120px; height:24px; text-align:center; line-height:24px; float:left; margin-right:1px; background-repeat:no-repeat; }
#adinfoMenu .active a, #adinfoMenu li a:hover  { background-image:url(http://i.dir.bg/esspresso/images/subsub-hover.png); color: #FFF; text-decoration:none; font-weight:bold; }
#galanonsi a:hover { background-position:1000px 0 }
.bannerBottom { position:fixed; width:100%; height:50px; background-color:#900; z-index:99999px; bottom:0; color:#FFF; font-size:18px; text-align:center; }
.black { color:#000; }

#rightGal { padding-left:5px; }
#rightGal li { float:left; padding: 5px; }
.rightGrupi { text-align:center; color:#666; font-weight:bold; width:69px; font-size:16px; float:left; margin: 2px 2px 10px 2px; }
.rightGrupi ul { text-align:left; }
.rightGrupi img { border:1px solid #999; }
.rightOtbori li { display:inline; }
.rightOtbori li a { display:block; background-color:#FFF; padding:2px; color: #000; font-weight: normal; border-bottom: 1px dotted #ccc; font-size: 12px; }
.rightOtbori li a:hover { background-color:#FFC }

.tabsGrupi { list-style:none; margin:0 !important; padding:0; height:19px; position:relative; top:-6px; }
.tabsGrupi li { float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; }
.tabsGrupi a { background-image: url(http://i.dir.bg/corner/images/list_tab_small.png); width: 100px; height: 27px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#444; font-size:10px; display:block; line-height:27px; text-align:center; text-decoration:none; color:#000; padding:0px; margin:0px; position:relative; top:1px; font-weight: bold; }
.tabsGrupi a:active { outline:none; background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; }
.tabsGrupi a:hover { background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; }
.tabsGrupi .current, .tabsGrupi .current:hover, .tabsGrupi li.current a { background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; cursor:default !important; color:#000 !important; }
.tabsAnketa li { float:left; text-indent:0; padding:0; margin:0 0 0 -1px !important; list-style-image:none !important; }
.tabsAnketa a { background-image: url(http://i.dir.bg/corner/images/list_tab_small.png); width: 100px; height: 27px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#444; font-size:10px; display:block; line-height:27px; text-align:center; text-decoration:none; color:#000; padding:0px; margin:0px; position:relative; top:1px; font-weight: bold; }
.tabsAnketa a:active { outline:none; background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; }
.tabsAnketa a:hover { background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; }
.tabsAnketa .current, .tabsAnketa .current:hover, .tabsAnketa li.current a { background-image: url(http://i.dir.bg/corner/images/list_tab_hover_small.png); background-repeat: no-repeat; cursor:default !important; color:#000 !important; }
.klasiraneGrupi { padding:10px 0 5px 0 }
.klasiraneGrupi li { display:inline }
.klasiraneGrupi li a { display:block; padding:5px 0; border-bottom: 1px dotted #ccc; }
.klasiraneGrupi li a:hover { background-color:#FFC; color:#000; }
.rezultsGrupi { padding:10px 0 5px 0 }
.rezultsGrupi li { display:inline }
.rezultsGrupi li a { display:block; padding:5px 0; border-bottom: 1px dotted #ccc; }
.rezultsGrupi li a:hover { background-color:#FFC; color:#000; }
.futureGrupi li { padding:5px 0; border-bottom: 1px dotted #ccc; }
.futureGrupi td { padding-bottom:4px }
.sastavi li { padding:5px 0; border-bottom: 1px dotted #ccc; }
.programa td { border-bottom:1px dotted #ccc }
.programa a { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.stadionThumbs { width: 190px; float: left; text-align: center; margin-right: 8px; overflow: hidden; margin-bottom: 15px; }
.panesAnketa { padding-top:15px; }
.submit { border:1px solid #999; color:#900; width:80px; height:25px; background-color: #EEE; font-size: 11px; font-weight: bold; cursor: pointer; }
.calData { text-align:center; font-weight:bold; color:#000; font-size:13px }
.calSreshta { padding: 5px 0; border-bottom: 1px dotted #ccc; }
.calSreshta li { float:left; font-size:11px; width: 25px; }
table.border2 { background-color:#ccc; }
.border2 td { background-color:#FFF; } 
.border2 img { border:1px solid #CCC; }

/***********lnews list**************/
.tabs-nav { list-style: none; margin: 0; padding: 0; width:300px; border-bottom:1px solid #CECECE; }
.tabs-nav:after { display: block; clear: both; content: " "; }
.tabs-nav li { float: left; margin: 0; min-width: 80px; }
.tabs-nav a, .tabs-nav a span { display: block; padding: 0 10px; background: url(http://i.dir.bg/football.dir.bg/images/jtab.png) no-repeat; }
.tabs-nav a { position: relative; top: 1px; z-index: 2; padding-left: 0; margin-right:1px; font-size:11px; line-height: 1.2; font-weight:bold; color:#841111 !important; text-align: center; text-decoration: none; font-family:Arial, Helvetica, sans-serif; white-space: nowrap; }
.tabs-nav .active a, .tabs-nav a:hover { color: #000 !important; }
.tabs-nav .active a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { background-position: 100% -150px; outline: 0; }
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active { background-position: 100% -100px; }
.tabs-nav a span { width: 80px; min-width: 80px; height: 18px; min-height: 18px; padding-top: 7px; padding-right: 0; }
*>.tabs-nav a span { width: auto; height: auto; }
.tabs-nav .active a span { padding-top: 7px; }
.tabs-nav .active a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span { background-position: 0 -50px; }
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span { background-position: 0 0; }
.tabs-nav .active a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { cursor: text; }
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { cursor: pointer; }
.tabs-nav .tabs-disabled { opacity: .4; }
.tabs-container { border-top: 1px solid #CECECE; padding: 1em 8px; background: #fff;}
.tabs-loading em { padding: 0 0 0 20px; background: url(loading.gif) no-repeat 0 50%; }

/***************footer**********/

#footer { background-image: url(http://i.dir.bg/corner/img/footer-backgr-2.png); height: 115px; background-repeat: no-repeat; color: #FFF; padding: 20px 15px 10px 15px; }
#footer a { color:#FFF; }
.footerLinks { margin-bottom: 25px; }

#goTop a, #rss a { cursor:pointer; }
#goTop { float: right; width:81px; height:36px; position: relative; top: -12px; }
#goTop a { display:block; width:81px; height:36px; background-image:url(http://i.dir.bg/corner/images/go-top.png); background-repeat:no-repeat; font-size:11px; text-align:center; }
#goTop a:hover { background-image:url(http://i.dir.bg/corner/images/go-top-hover.png); background-repeat:no-repeat; color:#FFF; text-decoration:none; }
#goTop a b { padding-top:14px; display:block; }
#copyright { color: #999; font-size: 12px; }
#rss { float: right; margin-right: 17px; }
#rss a { display:block; width:45px; height:33px; text-indent:-9999px; background-image: url(http://i.dir.bg/corner/images/rss.png); background-repeat:no-repeat;}
#rss a:hover { background-image: url(http://i.dir.bg/corner/images/rss-hover.png); background-repeat:no-repeat;}

/***social-networks***/
#social {float:left; width:250px; height:31px; margin:0; padding:0; position:relative; left:-25px;     }
#socialTop li { float:left; list-style:none; margin:0 5px 0 0; padding:0; }
#custom-tweet-button2 a { display: block; width:18px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/share/t.png); background-repeat:no-repeat;  }
#custom-facebook-button2 a { display: block; width:18px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/share/f.png); background-repeat:no-repeat; } 

#lifenews { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555; margin-bottom: 15px; }
#lifenews h3 { background-image:url(http://i.dir.bg/corner/images/life-backgr.png); height:30px; line-height:30px; padding:0 0 0 10px; color: #FFF; }
#lifenewsContent { font-family: Verdana, Geneva, sans-serif; color: #555; padding:10px }
#lifeScroll { height:450px; background-image: url(http://i.dir.bg/corner/images/life-backgr-content.png); background-repeat: no-repeat; overflow: auto; border-left:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7; background-position: -1px top; }
.lifehour { color:#333; font-weight:bold; float: left; width: 50px; }
.lifetext { margin-left:50px; line-height: 1.4; width: 220px; margin-bottom: 8px; }
.lifetext b { color:#000; font-family: Verdana, Geneva, sans-serif; }

.tomobile-big { display:block; width:728px; height:90px;  background-image:url(http://i.dir.bg/esspresso/images/to-mobile-big.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; }

/*livescore-n*/
.livescore-n li { padding:1px 0; border-bottom:1px solid #F1F1F1; }
.livescore-n li a { display:block; cursor:pointer; }
.livescore-n li:hover, .livescore-n li.active { background-color:#FFC; }
.livescore-n span.livelead { color:#777;}

.logo { display:block; float:left; width:40px; height:22px; background-image:url(http://i.dir.bg/corner/images/tv-logos.png); background-repeat:no-repeat;}
.logo.btv { background-position:0 0; }
.logo.btv-action { background-position:0 -23px; } 
.logo.nova { background-position:0 -46px; }    
.logo.nova-sport { background-position:0 -69px; }    
.logo.ring { background-position:0 -92px; }    
.logo.tv7 { background-position:0 -115px; }      
.logo.bnt { background-position:0 -138px; }      

.live-play, .live-play:hover { display:block; float:left; width:auto; margin-left:230px; padding:0 0 0 18px; height:11px; background-image:url(http://i.dir.bg/corner/images/live.gif); background-repeat:no-repeat;}
.live-play { background-position:0 0; }
.live-play:hover, .live-play.active { background-position:0 -12px; }

.live-close { cursor:pointer; margin:0 10px 0 0; font-weight:normal; }

.livevolley_set span { color:#F60 !important; }

/*vauchers*/
.vauchers { width:290px; padding:10px 5px; height:auto;  border: 1px solid #CCC; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; margin-bottom:15px; position:relative; }
.vauchers-corner { display:block; float:right; width:40px; height:50px; padding:32px 0 0 5px; background-image:url(http://i.dir.bg/corner/images/vouchers_corner.png); background-repeat:no-repeat; z-index:99999999; 
 font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#FFF !important; text-shadow: 0 1px 1px #462500; margin:0 -11px 0 0; z-index:99999999; position:relative; text-align:center; }
.vauchers-corner:hover { font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; }
.vauchers-corner span { font-size:10px; font-weight:normal; } 
.vauchers-img { display:block; float:left; width:100px; min-height:75px; height:auto; margin-right:7px;  }
.vauchers-txt { float:left; width:145px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
#leftSports { padding-top: 15px; }

#nov-sport {margin-bottom:15px;}
.n-sport {width:294px; height:26px; margin-bottom:1px; padding:0 0 0 4px; border:1px solid #911515; background-image:url(http://i.dir.bg/corner/images/nov-block.png); background-repeat:repeat-x; }
.n-sport a {display:block; float:left; width:258px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#F90 !important; text-align:left; background-image:url(http://i.dir.bg/corner/images/nov-block-arrow.png); background-position:center right; background-repeat:no-repeat; }
.n-sport a:hover { color:#FFF !important; background-image:url(http://i.dir.bg/corner/images/nov-block-arrow-hov.png);}

.n-item { height:auto; }
.n-item a { width:286px !important; height:auto; } 
.n-fix { display:block; min-height:27px;}
.n-time { display:block; padding-top:4px;}
.n-time b { color:#777; font-size:11px;}

.n-sport h4 {display:block; width:auto; height:26px; padding-left:28px; background-image:url(http://i.dir.bg/corner/images/sport-icons.png); background-repeat: no-repeat; }
.n-sport h4.voleibol {background-position:0 0;}
.n-sport h4.basketbol {background-position:0 -27px;}
.n-sport h4.tenis {background-position:0 -54px;}
.n-sport h4.formula {background-position:0 -81px;}
.n-sport h4.others {background-position:0 -108px;}
.n-sport h4.football {background-position:0 -135px;}

.v-sport { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#930; margin:0 7px 0 0;}
.v-sport-fix { width:300px; float:left;  } 
#cataloga a, #cataloga2 a { display:block; width:130px; float:left; padding:5px 0; padding-left: 10px; background-image:url(http://i.dir.bg/corner/images/buletche.png); background-repeat:no-repeat; background-position:left center; }

.tablica-gol { empty-cells: show; width:100%; font-size:12px; }
.tablica-gol tr td { border-bottom:1px solid #F1F1F1; }
.tablica-gol tr:hover { background-color: #F1F1F1; color:#000; }
.tablica-gol tbody td { color:#333; padding:5px 0; }

#archiv { line-height:20px; }
#archiv a { display:block; width:270px; height:20px; margin:1px 0; text-decoration:none; font-weight:bold; }
#archiv a:hover, #archiv p.active a { background-image:url(http://i.dir.bg/football.dir.bg/images/arrow_ar.png); background-repeat:no-repeat; text-decoration:none; color:#333; }

.nstyle-tabs { width:618px; margin-bottom:15px; }
.nstyle-tabs li { display:inline; }
.nstyle-tabs li a { display:block; float:left; margin:3px; height:18px; width:auto; padding:3px 10px 0 10px; text-align:center; border:1px solid #CCC; background-color:#F1F1F1; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; box-shadow:1px 1px 1px #CCC; }
.nstyle-tabs li a:hover, .nstyle-tabs li.active a { border:1px solid #333; background-color:#999; color:#FFF; }
.size-fix { width:618px; margin:13px 0; }
#topnavFootball ul { padding-left:5px;}
#top-right-buttons { display:block; width:220px; height:36px; position:absolute; top:5px; right: 10px; }
#top-right-buttons li { display:inline; }

#top-right-buttons li a, #top-right-buttons li a:hover { display:block; float:left; width:47px; height:55px; background-image:url(http://i.dir.bg/corner/img/top-buttons.png); background-repeat:no-repeat; text-indent:-5000px; outline:none; margin-right: 7px; }
#top-right-buttons li.photo a { background-position:0 0; }
#top-right-buttons li.video a { background-position:-50px 0; }
#top-right-buttons li.rss a { background-position:-100px 0; }
#top-right-buttons li.photo a:hover { background-position:0 -67px; }
#top-right-buttons li.video a:hover { background-position:-50px -67px; }
#top-right-buttons li.rss a:hover { background-position:-100px -67px; }
#top-right-buttons li.mobile a { background-position:-150px 0; }
#top-right-buttons li.mobile a:hover { background-position:-150px -67px; }
#searcha { width:295px; height:35px; position:relative; top:40px; left:360px; color:#666; }
#searcha #search-button { width: 58px; height: 30px; position: relative; top: 0px; float:right; margin:0 2px 0 0; display:inline; }
#searcha #search-input { border:0px solid #F4DDDE; background: none; width: 220px; height:20px; color:#999999; position:relative; top:6px; left:5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
#searcha input { color:#777;}
#chasa { position: absolute; right: 30px; top: 80px; color: #999; text-shadow: 0px 1px 0px #000; }
#playSmall-news {
    background-image: url("http://ni.dir-i.net/esspresso/images/play-last.png");
    background-repeat: no-repeat;
    height: 58px;
    margin: 62px 0 0 92px;
    outline: medium none;
    padding: 0;
    position: absolute;
    width: 57px;
}