/* CSS Document */
#content { min-height: 630px; background-image: url(http://ni.dir-i.net/esspresso/img/body-backgr-2.png); background-repeat: repeat-y; background-color: #FFFFFF; }
#content5 { min-height: 630px; background-image: url(http://i.dir.bg/esspresso/images/body-backgr-5-new.png); background-repeat: repeat-y; padding: 10px 15px 0 15px; }
/*--------------Reset browser default--------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; outline: none; }
fieldset, img { border: 0; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, 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; }
/********** Global Settings **********/
html, body { border: 0; margin: 0; padding: 0; }
body { font: 12px/1.25 Arial, Helvetica, sans-serif; color: #333; background-repeat: repeat; background-position: center 156px; background-color: #617D9C; background-attachment: fixed; }
.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: 0 0 10px 0; font-size: 24px; 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 5px; }
h3 a:link, h3 a:visited { color: #036; display: block; height: 18px; }
h3 a:hover { color: #F60; text-decoration: none; }
h4 { color: #036; font-size: 13px; font-weight: bold; padding: 5px 0 10px 10px; }
h4 a:link, h3 a:visited { color: #036; display: block; height: 18px; }
h4 a:hover { color: #F60; display: block; text-decoration: none; }
.ispace { margin-bottom: 15px; text-align:center; }
.share { float: right; position: relative; top: -11px; }
.shareNews { float: right; position: relative; top: -6px; }
.gallery_share { position: absolute; top: 700px; z-index: 55; padding-left: 400px; }
/********** Links **********/
a { text-decoration: none; color: #0060BF; }
a:hover { text-decoration: none; color: #000; }
/********** 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; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
/********** Navigation **********/
#topnav { margin: 0; padding: 1px 0 0 0; height: 44px; background-repeat: no-repeat; position: relative; background-position: 0 0; }
#topnav li { display: inline; }
#topnav li a { display: block; float: left; color: #D7DFEA; font-size: 14px; padding: 0 12px; text-decoration: none; height: 42px; line-height: 42px; font-family: Arial, Helvetica, sans-serif; background-image: url(http://ni.dir-i.net/esspresso/img/butt-linia.gif); background-position: right bottom; background-repeat: no-repeat; position: relative; top: -1px; text-shadow: 0px 1px 0px #000; font-weight: bold; }
#topnav li#izborli a { background-image: url(http://ni.dir-i.net/esspresso/images/tab-backgr.png); background-position: right top; background-repeat: no-repeat; padding-right: 45px; }
#topnav li#izborli a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/tab-backgr-hover.png); background-position: right top; background-repeat: no-repeat; padding-right: 45px; }
#topnav #izborli.active a { background-image: url(http://ni.dir-i.net/esspresso/images/tab-backgr-active.png); background-position: right top; background-repeat: no-repeat; padding-right: 45px; }
#topnav li a:hover { background-image: url(http://ni.dir-i.net/esspresso/img/main-hover.jpg); background-repeat: repeat-x; background-position: center top; color: #FFF; }
#topnav li#videoMenu a, #topnav li#imagesMenu a { font-family: Verdana, Geneva, sans-serif; font-size: 10px; text-transform: uppercase; color: #FFF; padding-top: 11px; height: 23px; }
#topnav li#videoMenu a, #topnav li#imagesMenu a { margin-left: 0px; }
#topnav ul .active a, #topnav ul .active a:hover { background-repeat: no-repeat; color: #FFF; background-image: url(http://ni.dir-i.net/esspresso/img/main-active.png); background-position: center top; }
.borderfix_right { border-right: none !important; margin: 0; padding-left: 0 !important; padding-right: 0 !important; width: 0px !important; }
#articlebody ul li { list-style: disc; margin: 5px 0 5px 20px; }
/********** Font size**********/
#font-size { margin: 0; background-repeat: no-repeat; width: 70px; padding-top: 4px; }
#font-size li { display: inline; }
#font-size a { float: left; color: #7B96B9; font-size: 12px; background-repeat: no-repeat; width: 22px; height: 19px; text-align: center; padding-top: 3px; font-weight: bold; background-position: 0 -109px; display: block; }
#font-size li a:hover { color: #273649; background-repeat: no-repeat; background-position: 0 -135px; }
#font-size a.small, #font-size a.big { font-size: 14px; font-weight: bold; padding-top: 1px; height: 20px; }
#header { height: 101px; background-image: url(http://i.dir.bg/esspresso/img/header-backgr-4.png); background-repeat: no-repeat; position: relative; margin-bottom: 8px; }
#logo { width: 220px; height: 70px; background-repeat: no-repeat; position: relative; top: 12px; background-position: 0 -211px; }
#logo2 { width: 270px; height: 60px; background-repeat: no-repeat; position: absolute; top: 20px; background-position: 0 -136px; }
#topBaner { width: 728px; height: 90px; padding-top: 3px; }
#rightClomn { width: 306px; padding-right: 15px; padding-top: 10px; }
#leftClomn { padding-top: 10px; padding-left: 15px; width: 605px; }
#leftClomn2 { padding-top: 10px; padding-left: 15px; width: 580px; }
#rightClomnMnenie { width: 331px; padding-right: 15px; padding-top: 10px; }
/*fp-dnes */

#fpContent { background-color: #D6DEE9; border-width: 0 1px 0 1px; border-color: #486385; border-style: solid; width: 960px; }
#fpTop { padding: 15px 15px 15px 15px; width: 600px; }
#fpLeft { width: 615px; float: left; padding: 15px }
#fpRight { float: left; padding: 15px 0; width: 300px; }
.fpTopRight { float: right; width: 300px; }
.panes .contactContainer { padding-top: 10px }
/*dragable blocks*/
.fpColumns { float: left; width: 300px; }
.fpBlock { background-image: url(http://ni.dir-i.net/esspresso/images/fp-block-bottom.png); background-repeat: no-repeat; background-position: 0px bottom; margin-bottom: 15px; background-color: #FFF; }
.fpBlockHed { height: 22px; cursor: move; padding-left: 6px; padding-right: 3px; background-image: url(http://ni.dir-i.net/esspresso/images/fpBlock-header.png); background-repeat: no-repeat; background-position: left top; padding-top: 5px; line-height: 12px; }
.fpBlockHed h3 { padding: 5px 0 0 5px !important; }
.fpBlockBody { background-image: url(http://ni.dir-i.net/esspresso/images/fp-block-backgr.png); background-repeat: no-repeat; background-position: left top; padding: 10px; }
.fpBlockBody .anonsi2 li a { background-position: -500px -500px; background-repeat: no-repeat; padding: 2px; margin-bottom: 5px; }
.fpBlockHed h3 a { cursor: pointer; width: 200px !important; display: block; background-position: -400px; left: -4px; }
#tagList { margin: 0; padding: 0; }
#tagList li { list-style-type: none; float: left; margin: 0 10px; height: 35px; width: auto; }
.fpTags { text-align: center; }
.fpTags a { border-bottom: 1px dashed #999; }
.fpTags a:hover { text-decoration: none; border-bottom: 1px dashed #000; }
.tema a { font-size: 32px !important; font-weight: normal; }
/************/

.path a { font-size: 11px; }
#anons { font-weight: bold; margin-bottom: 10px; }
#source { font-size: 11px; color: #536997; margin-bottom: 10px; font-family: Tahoma, Geneva, sans-serif; }
#newsbody { font-size: 12px; color: #333; line-height: 1.6; font-family: Verdana, Geneva, sans-serif; }
#newsbody br { line-height: 0.8; }
#newsbody p { }
#newsImage { margin: 0 8px 0 0; width: 248px; color: #617D9C; font-size: 11px; }
#moreTheme { line-height: 1.5; width: 330px; float: left; margin-bottom: 15px; }
#moreTheme li { display: inline; }
#moreTheme li a { background-repeat: no-repeat; margin-right: 6px; display: block; padding: 3px 0 3px 0px; display: block; }
#moreTheme b, #temi b { font-size: 14px; }
.comentator { border-bottom: 1px dashed #CCC; height: 32px; padding: 5px 0; }
#videoEmbed { background-repeat: no-repeat; background-position: center center; width: 246px; margin-bottom: 15px; }
#videoEmbed a { display: block; background-position: 0 bottom; background-repeat: no-repeat; height: 150px; width: 236px; border: 5px solid #000; background-image: url(http://ni.dir-i.net/esspresso/images/video-embed.png); }
#videoEmbed a:hover { border: 5px solid #ccc; background-image: url(http://ni.dir-i.net/esspresso/images/video-embed-hover.png) }
#videoEmbed2 { background-repeat: no-repeat; background-position: center center; width: 180px; margin-bottom: 15px; margin-top: 3px; }
#videoEmbed2 a { display: block; background-position: -70px bottom; background-repeat: no-repeat; height: 114px; width: 170px; border: 5px solid #000; background-image: url(http://ni.dir-i.net/esspresso/images/video-embed.png); }
#videoEmbed2 a:hover { border: 5px solid #ccc; background-image: url(http://ni.dir-i.net/esspresso/images/video-embed-hover.png) }
#imageContainer { width: 246px; height: 246px; overflow: hidden; margin-bottom: 15px; background-position: center center; position: relative; margin-left: -5px; }
#imageContainer a { width: 236px; height: 236px; display: block; border: 5px solid #fff; background-image: url(http://ni.dir-i.net/esspresso/images/galeri-look.png); background-repeat: no-repeat; background-position: 0 bottom; }
#imageContainer a:hover { width: 236px; height: 236px; border: 5px solid #999; background-image: url(http://ni.dir-i.net/esspresso/images/galeri-look-hover.png); }
#imageContainer span { position: absolute; bottom: 7px; left: 10px; color: #FFF; font-size: 10px; }
#imageContainer2 { width: 190px; height: 190px; overflow: hidden; margin-bottom: 3px; background-position: center center; position: relative; margin-left: -5px; background-repeat: no-repeat; }
#imageContainer2 a { width: 180px; height: 180px; display: block; border: 5px solid #fff; background-image: url(http://ni.dir-i.net/esspresso/images/galeri-look2.png); background-repeat: no-repeat; background-position: right bottom; }
#imageContainer2 a:hover { width: 180px; height: 180px; border: 5px solid #999; background-image: url(http://ni.dir-i.net/esspresso/images/galeri-look2.png); }
#imageContainer2 span { position: absolute; bottom: 7px; left: 10px; color: #FFF; font-size: 10px; }
.comentator div { padding-top: 6px; }
.comentNumber { background-image: url(http://ni.dir-i.net/esspresso/images/icon-coment.gif); background-repeat: no-repeat; padding-left: 15px; background-position: 0 9px; width: auto; }
/*- listNavigation ----------------------- */
#listNavigation { margin: 0 0 10px 0; padding: 0; float: left; width: 605px; height: 28px; border-bottom: 1px solid #A2B5CE; }
#listNavigation ul, #listNavigation li { margin: 0; padding: 0; list-style: none; }
#listNavigation li { display: inline; }
#listNavigation a { float: left; margin: 0 1px 0 0; line-height: 29px; width: 150px; height: 29px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #036; text-align: center; font-weight: bold; background-position: -1255px -176px }
#listNavigation a:hover { color: #FFF; background-position: -1255px -205px }
#listNavigation .active a, #listNavigation .active a:hover { background-position: -1255px -234px; color: #000; }
#listNavigation a span { color: #F60; font-weight: normal; font-size: 9px; }
/*- listNavigation BOTTOM ----------------------- */
#listNavigation2 { margin: 0 0 10px 0; padding: 0; float: left; width: 605px; height: 28px; border-top: 1px solid #A2B5CE; }
#listNavigation2 ul, #listNavigation li { margin: 0; padding: 0; list-style: none; }
#listNavigation2 li { display: inline; }
#listNavigation2 a { float: left; margin: 0 1px 0 0; line-height: 29px; width: 150px; height: 29px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #036; text-align: center; font-weight: bold; position: relative; top: -1px; background-position: -308px 0; }
#listNavigation2 a:hover { background-position: -308px -29px; color: #FFF; }
#listNavigation2 .active a, #listNavigation2 .active a { background-position: -308px -58px; color: #000; }
#listNavigation2 a span { color: #F60; font-weight: normal; font-size: 9px; }
/*- newsBlock ----------------------- */
#newsBlock { padding: 5px 0 10px 0; font-family: Arial, Helvetica, sans-serif; }
#newsBlock a { font-size: 14px; font-weight: bold; color: #0060BF; }
#newsBlock p { line-height: 16px; font-size: 12px; color: #666; }
#newsBlock .newsdate { color: #536997; 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: #EAEEF4; text-decoration: none; }
.newsListImage { position: relative; margin-right: 10px; width: 70px; height: 70px; text-align: center; }
/*- Paging --------------------------- */
#paging { margin: 0 0 24px 0; padding: 0; }
#paging ul, #paging li { margin: 0; padding: 0; }
#paging li { display: inline; }
#paging li a { float: left; display: block; background-color: #EDEEF3; background-repeat: repeat-x; border: 1px solid #B9B9B9; padding: 4px 7px 2px 7px; margin: 0 3px 0 0; text-decoration: none; font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-size: 10px; color: #666; }
#paging li a:link, #paging li a:visited { text-decoration: none; }
#paging li a:hover, #paging li.active a { background: none; background-color: #FFF; color: #000; }
#paging.paging_gallery_news { margin-left: 50px; }
#paging.paging_gallery_cat { margin-top: 25px; margin-left: 180px; }
#paging.paging_gallery_video { margin-left: 50px; }
/*- 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; }
/*temi blockche*/
#leftcontainer { width: 250px; height: auto; }
#temiblockche { width: 240px; height: auto; margin: 10px 0; padding: 4px 0; background-image: url(http://ni.dir-i.net/esspresso/images/blockche_temite.png); background-repeat: repeat-x; background-position: bottom; }
#temiblockche b { color: #333; font-size: 12px; }
#temiblockche p { margin: 0; padding: 0 0 0 3px; line-height: 14px; }
.lcontainer_tema p { margin-bottom: 7px !important; }
.lcontainer_tema a { font-size: 13px; font-weight: bold; }
.newlcon_tema { margin-bottom: 10px !important; }
.newlcon_tema a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
._tdiv { float: right; width: 75px; }
.comentBroi, .photoBroi, .newsBroi, .viewBroi, .videoBroi { font-size: 11px; color: #536997; background-repeat: no-repeat; padding-left: 17px; background-position: 0 1px; width: auto; background-image: url(http://ni.dir-i.net/esspresso/images/sprite1-gif.gif) }
.comentBroi { background-position: 0 0 }
.photoBroi { background-position: 0 -50px }
.newsBroi { background-position: 0 -32px; padding-left: 18px; }
.viewBroi { background-position: 0 -160px; }
.videoBroi { background-position: 0 -16px; padding-left: 22px; }
/*News Tabs*/
ul.tabs2 { list-style: none; margin: 0; padding: 0; height: 30px; }
ul.tabs2 li { float: left; text-indent: 0; padding: 0; margin: 0; list-style-image: none; }
ul.tabs2 a { font-size: 11px; display: block; height: 29px; line-height: 29px; text-align: center; text-decoration: none; color: #036; padding: 0px; margin: 0px; position: relative; top: 1px; background-repeat: no-repeat; font-weight: bold; width: 102px; font-family: Arial, Helvetica, sans-serif; }
/*.tabs2 a:hover { background-position:0 -29px; }
.tabs2 a.current { background-position:0 -58px; }*/
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; color: #000; }
.tabs2 #w2 a { width: 112px; background-position: -551px -176px }
.tabs2 #w2 a:hover { background-position: -551px -205px; }
.tabs2 #w2 a.current { background-position: -551px -234px; }
.tabs2 #w1 a { width: 92px; background-position: -459px -176px }
.tabs2 #w1 a:hover { background-position: -459px -205px; }
.tabs2 #w1 a.current { background-position: -459px -234px; }
.tabs2 #w3 a { background-position: -663px -176px }
.tabs2 #w3 a:hover { background-position: -663px -205px; }
.tabs2 #w3 a.current { background-position: -663px -234px; }
.tabs2 #w4 a { width: 150px; background-position: -1255px -234px; }
#w5 a { width: 120px; background-image: url(http://ni.dir-i.net/esspresso/images/add-news.png); background-position: 0px center; text-align: right; padding-left: 15px; background-repeat: no-repeat; height: 30px; line-height: 30px; padding-right: 10px; display: block; margin-left: 5px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.  #w5 a:hover {
color:#000
}
/*City Tabs*/
ul.tabsCity { list-style: none; margin: 0; padding: 0; height: 30px; }
ul.tabsCity li { float: left; text-indent: 0; padding: 0; margin: 0; list-style-image: none; }
ul.tabsCity a { font-size: 11px; display: block; height: 29px; line-height: 29px; text-align: center; text-decoration: none; color: #036; padding: 0px; margin: 0px; position: relative; top: 1px; background-repeat: no-repeat; font-weight: bold; width: 61px; font-family: Arial, Helvetica, sans-serif; background-position: -770px -176px }
.tabsCity a:hover { background-position: -770px -205px; }
.tabsCity a.current { background-position: -770px -234px; }
ul.tabsCity a:active { outline: none; }
ul.tabsCity a:hover { color: #fff; }
ul.tabsCity a.current, ul.tabs2 a.current:hover, ul.tabs2 li.current a { cursor: default; color: #000; }
.panesCity { border-style: solid; border-color: #A2B5CE; border-width: 0px 1px 1px 1px; margin-bottom: 15px; }
div.panesCity div.pane { display: none; }
.panes2 { border-style: solid; border-color: #A2B5CE; border-width: 0px 1px 1px 1px; margin-bottom: 15px; }
div.panes2 div.pane { display: none; }
/*City Tabs2*/
ul.tabsCity2 { list-style: none; margin: 0; padding: 0; height: 30px; }
ul.tabsCity2 li { float: left; text-indent: 0; padding: 0; margin: 0; list-style-image: none; }
ul.tabsCity2 a { font-size: 11px; display: block; height: 29px; line-height: 29px; text-align: center; text-decoration: none; color: #036; padding: 0px; margin: 0px; position: relative; top: 1px; background-repeat: no-repeat; font-weight: bold; width: 86px; font-family: Arial, Helvetica, sans-serif; background-position: -836px -176px; }
.tabsCity2 a:hover { background-position: -836px -205px; }
.tabsCity2 a.current { background-position: -836px -234px; }
ul.tabsCity2 a:active { outline: none; }
ul.tabsCity2 a:hover { color: #fff; }
ul.tabsCity2 a.current, ul.tabs2 a.current:hover, ul.tabs2 li.current a { cursor: default; color: #000; }
.panesCity2 { border-style: solid; border-color: #A2B5CE; border-width: 0px 1px 1px 1px; margin-bottom: 15px; width: 428px; }
div.panesCity2 div.pane { display: none; }
.panesCity2 div { padding: 10px 3px 10px 10px; }
.panesCity2 div img { float: left; margin-right: 5px; }
.panesCity2 div ul { float: left; width: 330px; display: block; }
.panesCity2 div li { margin-bottom: 6px; }
/*It Tabs*/
ul.tabsIt { list-style: none; margin: 0; padding: 0; height: 30px; }
ul.tabsIt li { float: left; text-indent: 0; padding: 0; margin: 0; list-style-image: none; }
ul.tabsIt a { font-size: 11px; display: block; height: 29px; line-height: 29px; text-align: center; text-decoration: none; color: #036; padding: 0px; margin: 0px; position: relative; top: 1px; background-repeat: no-repeat; font-weight: bold; width: 215px; font-family: Arial, Helvetica, sans-serif; background-position: -927px -176px }
.tabsIt a:hover { background-position: -927px -205px; }
.tabsIt a.current { background-position: -927px -234px; }
ul.tabsIt a:active { outline: none; }
ul.tabsIt a:hover { color: #fff; }
ul.tabsIt a.current, ul.tabsIt a.current:hover, ul.tabsIt li.current a { cursor: default; color: #000 }
.panesIt { border-style: solid; border-color: #A2B5CE; border-width: 0px 1px 1px 1px; margin-bottom: 15px; height: 95px; overflow: hidden; }
div.panesIt div.pane { display: none; }
.panesIt div { padding: 10px 3px 10px 10px; }
.panesIt div img { float: left; margin-right: 5px; }
.panesIt div ul { float: left; width: 330px; display: block; }
.panesIt div li { margin-bottom: 6px; }
/*News Tabs*/
ul.tabsNews { list-style: none; margin: 0; padding: 0; height: 30px; }
ul.tabsNews li { float: left; text-indent: 0; padding: 0; margin: 0; list-style-image: none; }
ul.tabsNews a { font-size: 11px; display: block; height: 29px; line-height: 29px; text-align: center; text-decoration: none; color: #036; padding: 0px 8px; margin: 0px; position: relative; top: 1px; background-repeat: no-repeat; font-weight: bold; font-family: Arial, Helvetica, sans-serif; background-position: -1147px -176px; border-right: 1px solid #C5D1E2; }
.tabsNews a:hover { background-position: -1147px -206px; }
.tabsNews a.current { background-position: -1147px -234px; }
ul.tabsNews a:active { outline: none; }
ul.tabsNews a:hover { color: #fff; }
ul.tabsNews a.current, ul.tabsNews a.current:hover, ul.tabsNews li.current a { cursor: default; color: #000; }
.panesNews { padding: 0 5px; }
div.panesNews div.pane { display: none; }
.panesNews div { padding: 10px 3px 0 10px; }
/*.panesNews div img { float:left; margin-right:5px; }
.panesNews div ul { float:left; width:330px; display: block; }
.panesNews div li { margin-bottom:6px; }*/


/*anonsi*/
.anonsi li { position: static; }
.anonsi li:hover { display: block; cursor: pointer; }
.anonsi li img { float: left; margin-right: 2px; }
.anonsi li a { display: block; width: 590px; height: 16px; padding: 6px; border-bottom: 1px dashed #CCC; cursor: pointer; }
.anonsi li em {
no-repeat; width: 140px; height: 225px; position: absolute; padding: 10px; font-style: normal; z-index: 1; display: none; color: #666; font-size: 11px; left: 446px; background-repeat: no-repeat; top: -5px; }
#headlines .anonsi li em { background: url(http://ni.dir-i.net/esspresso/images/anons3.png); height: 456px; background-repeat: no-repeat; }
.anonsi li em b { display: block; margin-bottom: 5px; }
.anonsi li a:hover { background-color: #A2B5CE; color: #FFF; text-decoration: none; background-repeat: no-repeat; background-position: 435px -250px; display: block; cursor: pointer; }
.anonsi li:hover { background-color: #A2B5CE; color: #FFF; text-decoration: none; background-image: url(http://ni.dir-i.net/esspresso/images/anons-link-backgr.png); background-repeat: no-repeat; background-position: 435px 10px; display: block; cursor: pointer; }
.anonsi div { position: static; }
.anonsi div:hover { display: block; cursor: pointer; }
.anonsi div img { float: left; margin-right: 2px; }
.anonsi div a { display: block; width: 590px; height: 16px; padding: 6px; border-bottom: 1px dashed #CCC; cursor: pointer; }
.anonsi div em { background: url(http://ni.dir-i.net/esspresso/images/anons2.png) no-repeat; width: 140px; height: 225px; position: absolute; padding: 10px; font-style: normal; z-index: 1; display: none; color: #666; font-size: 11px; left: 446px; background-repeat: no-repeat; top: -5px; z-index: 2; }
#headlines .anonsi div em { background: url(http://ni.dir-i.net/esspresso/images/anons3.png); height: 456px; background-repeat: no-repeat; }
.anonsi div em b { display: block; margin-bottom: 5px; }
.anonsi div a:hover { background-color: #A2B5CE; color: #FFF; text-decoration: none; background-image: url(http://ni.dir-i.net/esspresso/images/anons-link-backgr.png); background-repeat: no-repeat; background-position: 435px 10px; display: block; cursor: pointer; }
#headlinesSpecial .anonsi div em { height: 456px; background-repeat: no-repeat; left: -5px; background-position: 0 -257px; }
#headlinesSpecial .anonsi div a { display: block; width: 420px; height: 16px; padding: 6px 0 6px 174px; border-bottom: 1px dashed #CCC; cursor: pointer; overflow: hidden; }
#headlinesSpecial .anonsi div a:hover { background-color: #A2B5CE; color: #FFF; text-decoration: none; background-repeat: no-repeat; background-position: 162px -230px; display: block; cursor: pointer; }
#moreNews div a b { color: #536997; font-size: 12px; }
#moreNews div a span { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#moreNews div a { display: block; padding: 7px 0; border-bottom: 1px dashed #ccc; height: 18px; }
#moreNews div a:hover { background-color: #A2B5CE; text-decoration: none; }
#moreNews ul li a b { color: #536997; font-size: 12px; }
#moreNews ul li a span { font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#moreNews ul li a { display: block; padding: 7px 0; border-bottom: 1px dashed #ccc; height: 18px; }
#moreNews ul li a:hover { background-color: #A2B5CE; text-decoration: none; }
.anonsiFP li a { display: block; padding: 8px; padding: 7px 0; height: 75px; font-size: 13px !important; }
.anonsiFP img { border: 1px solid #fff; float: left; margin-right: 5px; }
.anonsiFP li a:hover { text-decoration: none; color: #000; }
.anonsiFP2 li a { display: block; margin-bottom: 3px; overflow: hidden; padding-left: 8px; background-repeat: no-repeat; background-position: 0 -175px; }
#headlines .anonsi li em img { padding-bottom: 3px; margin-left: 0px; }
#simular li a:hover { background-position: 0 -1000px; }
.anonsi2 .spanAnonce { display: block; padding-top: 5px; }
.anonsi2 .spanit { display: block; color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 2px; line-height: 14px; }
.searchres li { border-bottom: 1px dashed #ccc; padding: 10px; }
.searchres li a { font-size: 14px; }
.searchres li a:hover { text-decoration: none; color: #000; }
.searchres li:hover { background-color: #FFFFE1; }
.searchres li a p { color: #5C5C5C; padding-top: 3px; font-size: 12px; }
.searchres img { float: left; margin-right: 10px; }
.searchTheme { padding-top: 3px; color: #999; }
.searchTheme a { font-size: 11px; font-weight: bold; color: #090; }
/*anonsiTag temite new start*/
.anonsiTag li a { display: block; background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr.png); background-repeat: repeat-x; background-position: 0px bottom; padding: 7px 5px; height: 75px; width: 288px; }
.anonsiTag li a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-hover.png); background-repeat: repeat-x; background-position: 0px top; text-decoration: none; color: #000; cursor: pointer; }
.anonsiTag img { border: 1px solid #fff; float: left; margin-right: 5px; }
.anonsiTag li { position: relative; }
.anonsiTag li .anonsTheme { position: absolute; top: 55px; left: 87px; width: 205px; }
.anonsiTag li .anonsTheme b { color: rgb(62, 94, 142); font-size: 11px; }
.anonsiTag li .anonsTheme a { display: inline; padding: 0; color: #900; font-size: 11px; font-weight: normal; background-position: 1000px 1000px; background-repeat: no-repeat; }
.anonsiTag li .anonsTheme a:hover { color: #000; text-decoration: underline; }
/*anonsiTag temite end */

.anonsi2 li { position: relative; }
.anonsi2 li a { display: block; background-repeat: repeat-x; background-position: -1970px bottom; padding: 5px 5px 0 0; height: 75px; width: 298px; font-size: 13px; }
.anonsi2 li a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-hover-new.png); background-repeat: repeat-x; background-position: 0px top; text-decoration: none; color: #000; cursor: pointer; }
.anonsi2 img { float: left; margin-right: 8px; }
.anonsi2 li .anonsTheme { position: absolute; top: 40px; left: 80px; }
.anonsi2 li .anonsTheme b { color: rgb(62, 94, 142); font-size: 11px; }
.anonsi2 li .anonsTheme a { display: inline; padding: 0; color: #900; font-size: 11px; font-weight: normal; background-position: 1000px 1000px; background-repeat: no-repeat; }
.anonsi2 li .anonsTheme a:hover { color: #000; text-decoration: underline; }
.temaheadline { padding: 20px 20px 0px 20px; }
#seeAll a { height: 24px; font-weight: bold; color: rgb(62, 94, 142); width: 290px; text-align: center; padding: 0 7px; line-height: 20px }
#seeAll a:hover { color: #F60; }
.seeAll a { height: 24px; font-weight: bold; color: rgb(62, 94, 142); width: 290px; text-align: center; padding: 0 7px; line-height: 20px }
.seeAll a:hover { color: #F60; }
b.data { margin-right: 5px; color: #000; font-weight: normal; font-size: 11px; }
/*buttons */

/********* new css code **************/

/*new srch code*/
#srchDnes { background-repeat: no-repeat; width: 293px; height: 25px; padding: 10px 0 0 13px; margin-bottom: 15px; background-position: 0 -48px; }
#srchButton { width: 21px; height: 21px; position: relative; top: -3px; float: right; margin: 0 7px 0 0; display: inline; }
#srchInput { border: 0px solid #27354A; background-color: #FFF; width: 255px; height: 15px; color: #777; }
/*new srch code end*/

#playSmall { background-image: url(http://ni.dir-i.net/esspresso/images/playSmall.png); position: absolute; background-repeat: no-repeat; margin: 41px 0 0 60px; padding: 0; width: 14px; height: 12px; outline: none; }
#playSmall-news { background-image: url(http://ni.dir-i.net/esspresso/images/play-last.png); position: absolute; background-repeat: no-repeat; margin: 62px 0 0 92px; padding: 0; width: 57px; height: 58px; outline: none; }
#thumbs4 img { height: 75px; overflow: hidden; }
/* subtabs */
#subtabs { float: left; width: 100%; background-color: #0F141C; line-height: normal; background-image: url(http://ni.dir-i.net/esspresso/images/sub_navigation.png); background-repeat: no-repeat; height: 29px; }
#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; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#subtabs a span { float: left; display: block; background-color: #0F141C; padding: 3px 13px 2px 13px; color: #FFF; margin-top: 2px; margin-left: 1px; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/

#subtabs a span { float: none; }
/* End IE5-Mac hack */

#subtabs a:hover span { color: #CCC; }
#subtabs a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/sub_menu_arrow.png); background-repeat: no-repeat; height: 29px; background-position: center 23px; }
#subtabs li.active a { background-image: url(http://ni.dir-i.net/esspresso/images/sub_menu_arrow.png); background-repeat: no-repeat; height: 29px; background-position: center 23px; }
/* subtabs end */

/* new code */
#tooltip { position: absolute; background-color: #ffc; padding: 4px 10px; font-size: 12px; display: none; border: 1px solid #dacdae; text-align: left; z-index: 5000; }
.fixedheight { height: 210px; }
/*gallery css*/

/*scrollable*/
div.scrollable, div.scrollable88 { position: relative; overflow: hidden; width: 260px; height: 96px; padding: 5px 0; border: 1px solid #8BA3C5; background-color: #FFF; }
div.scrollable div.items, div.scrollable88 div.items { width: 20000em; position: absolute; clear: both; margin-left: 6px; }
div.scrollable div.items div, div.scrollable88 div.items div { float: left; text-align: center; width: 75px; font-size: 20px; border: 1px outset #ccc; background-color: #ddd; margin-right: 4px; height: 75px; padding: 2px; overflow: hidden; }
div.scrollable div.items div.active, div.scrollable88 div.items div.active { border: 1px inset #F60; background-color: #F60; }
div.scrollable, div.scrollable88 { float: left; }
a.prevGall, a.nextGall { display: block; width: 21px; height: 108px; float: left; margin: 0; cursor: pointer; font-size: 1px; background-image: url(http://ni.dir-i.net/esspresso/images/galery-min-left2.png); background-repeat: no-repeat; margin-bottom: 15px; }
a.prevGall:hover, a.nextGall:hover { background-position: 0px -110px; }
a.nextGall { background-image: url(http://ni.dir-i.net/esspresso/images/galery-min-right2.png); clear: right; }
#nextGall.disabled a, #prevGall.disabled a { background-position: 0 -220px; cursor: default; display: block; visibility: visible; }
#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://ni.dir-i.net/esspresso/images/sprite3-png-transp.png); background-repeat: no-repeat; margin-bottom: 15px; }
#bigGalery a.prev, #bigGalery a.prevPage { background-position: -170px -188px; }
#bigGalery a.next, #bigGalery a.nextPage { background-position: -221px -188px; }
#bigGalery a.prev:hover, #bigGalery a.prevPage:hover { background-position: -195px -188px }
#bigGalery a.next:hover, #bigGalery a.nextPage:hover { background-position: -248px -188px }
#bigGalery a.next, #bigGalery a.nextPage { clear: right; }
.scrollinfo { padding-top: 85px; color: #9A9A9A; font-size: 11px; text-align: center; }
.item a { display: block; background-repeat: repeat-x; background-position: -1970px bottom; padding: 5px 5px 0 0; height: 77px; width: 299px; overflow: hidden; font-size: 12px; }
.item a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-hover-new.png); background-repeat: repeat-x; background-position: 0px top; text-decoration: none; color: #000; cursor: pointer; border-bottom: 1px solid #DCDEE7 }
.item { position: relative; height: 82px; overflow: hidden; }
.item .anonsTheme { position: absolute; top: 50px; left: 83px; }
.item .anonsTheme b { color: rgb(62, 94, 142); font-size: 11px; }
.item .anonsTheme a { display: inline; padding: 0; color: #900; font-size: 11px; font-weight: normal; background-position: 1000px 1000px; background-repeat: no-repeat; }
.item .anonsTheme a:hover { color: #000; text-decoration: underline; }
.scrollableRight, .scrollableRight2, .scrollableRight3 { position: relative; overflow: hidden; height: 493px; width: 304px; }
.scrollableRight .items, .scrollableRight2 .items, .scrollableRight3 .items { position: absolute; height: 1200px; }
.pr { display: block; width: 280px; height: 75px; font-size: 13px; padding-right: 15px; background-image: url(http://i.dir.bg/tests/life-pr-news/k.gif); background-repeat: no-repeat; background-position: top right; }
/*image gallery*/
.galleryImages { margin-bottom: 10px; float: left; width: 280px; }
.galleryImages img { padding: 2px; }
.galleryMulty { position: absolute; background-color: #FFFFCC; color: #F60; width: 19px; height: 11px; margin: 66px 0 0 58px; font-family: Verdana, Geneva, sans-serif; font-size: 9px; text-align: center; }
.galleryImages span { display: block; border: 1px solid #A2B5CE; padding: 0; margin: 3px 0 0 3px; }
.galleryMultyPart span { display: block; border: 1px solid #A2B5CE; padding: 0; margin: 2px 0 0 2px; }
.gallerySinglePart { float: left; width: 83px; height: 83px; margin-left: 5px; overflow: hidden; border: 1px solid #A2B5CE; text-align: center; }
.galleryMultyPart { float: left; background-repeat: no-repeat; background-position: -1879px bottom; width: 84px; height: 83px; margin-left: 9px; }
.galleryMultyPart img { border: 1px solid #A2B5CE }
.videoMultyPart { float: left; background-image: url(http://ni.dir-i.net/esspresso/images/video-rbgr-gallery.png); background-repeat: no-repeat; background-position: 0 bottom; width: 78px; height: 58px; margin-left: 12px; position: relative; margin-right: 4px; }
.videoMulty { position: absolute; background-color: #FFFFCC; color: #F60; width: 21px; height: 11px; top: 37px; left: 48px; font-family: Verdana, Geneva, sans-serif; font-size: 9px; text-align: center; }
.imageHolder { float: left; width: 550px; overflow: visible; text-align: center; height: 550px; overflow: hidden; padding: 5px; font-size: 11px; color: #666; margin-bottom: 15px; }
.imageHolder img { max-height: 450px; margin-bottom: 8px; }
.imageHolder table tr td span { margin: 0 auto; text-align: center; }
.imageHolder span { margin: 0 auto; }
#right_pictures { position: relative; }
.curenttheme { text-align: center; top: 5px; position: absolute; margin-top: 57px; width: 246px; left: 30px; z-index: 100; }
.videoItems { float: left; text-align: center; font-size: 20px; font-family: 'bitstream vera sans'; border: 1px outset #ccc; background-color: #ddd; margin-right: 10px; padding: 5px; width: 54px; height: 42px; margin-left: 5px; position: relative; }
.items2 { padding-left: 12px; }
.search-butt { background-image: url(http://ni.dir-i.net/esspresso/images/search-butt.gif); background-repeat: no-repeat; width: 29px; height: 26px; display: block; }
.margin16 { margin-right: 16px; }
.margin8 { margin-right: 9px; }
.margin8r { margin-left: 9px; }
.blockContent { padding: 0; }
.blockContentIt { padding: 0 10px; }
.blockContentGallery { padding: 15px 10px 0 10px; }
.blockContentVideo { border: 1px solid #A2B5CE; width: 306px; margin-bottom: 15px; }
.topBorder { border-top: 1px solid #A2B5CE; width: 304px; height: 1px; margin: 0; padding: 0; }
/* newsAnonceVideo */
.newsAnonceVideo { background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr.png); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 98%; height: 58px; padding: 3px; }
.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://ni.dir-i.net/esspresso/images/right-news-backgr-hover.png); background-repeat: repeat-x; /*	background-image:none;*/ }
.anonceTextVideo { display: block; padding: 5px; height: 35px; line-height: normal; font-weight: normal; }
.anonceVideo { height: 62px; width: 80px; overflow: hidden; }
#adinfoMenu { margin: 10px 0 20px 0 }
#adinfoMenu li { display: inline; }
#adinfoMenu li a { display: block; background-image: url(http://ni.dir-i.net/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 { background-image: url(http://ni.dir-i.net/esspresso/images/subsub-hover.png); color: #FFF; text-decoration: none; font-weight: bold; }
#adinfoMenu li a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/subsub-hover.png); color: #FFF; }
a.goAllTop { width: 10px; height: 20px; float: left; margin-right: 0px; }
.bigtags { text-align: center; }
.heatmap a { border-bottom: 1px dashed #999 }
p.heatmap { text-align: left; line-height: 35px; padding-top: 10px; margin-bottom: 20px; }
p.heatmap a { margin: 0 0.2em 0 0; border: none; }
p.heatmap_you { text-align: left; line-height: 35px; padding: 15px 0; margin-bottom: 10px; }
p.heatmap_you a { margin: 0 0.2em 0 0; border: none; }
/************/

.mapsDiri { width: 612px; height: 480px; }
.mapsDiri img { margin-top: 15px; }
.settitTime2 { color: #666; height: 24px; background-color: #FFC; border: 1px solid #FFCD02; padding: 5px; margin-bottom: 5px; width: 280px; }
.settitTime2 p { padding-bottom: 4px; }
.settitTime2 input { width: 185px; border: 1px solid #CCC; height: 20px; color: #666; padding: 2px 0 0 2px; }
.searchTemite { color: #666; height: 24px; background-color: #FFC; border: 1px solid #FFCD02; padding: 5px; margin-bottom: 5px; width: 335px; }
.searchTemite p { padding-bottom: 4px; }
.searchTemite input { width: 215px; border: 1px solid #CCC; height: 20px; color: #666; padding: 2px 0 0 2px; }
.searchTemiteFp { color: #666; height: 24px; background-color: #FFC; border: 1px solid #FFCD02; padding: 5px; margin-bottom: 5px; width: 603px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.searchTemiteFP p { padding-bottom: 4px; }
.searchTemiteFP.srtxt { width: 110px; height: 14px; color: #000; padding-top: 7px; }
.searchTemiteFp input { width: 480px; 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;/*sorry for IE5*/ display/**/: block;/*sorry for IE5*/ position: absolute; top: 0; left: 0; z-index: -1; 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://ni.dir-i.net/finance/images/autocomplete_indicator.gif') right center no-repeat; }
.ac_over { background-color: #C9D7FA; color: #000000; font-weight: bold; }
/************/
.extreme { width: 258px; height: 23px; padding: 9px 5px 0 42px; margin-bottom: 15px; background-image: url(http://ni.dir-i.net/esspresso/images/extreme.png); background-repeat: no-repeat; }
.extreme a { font-family: Arial, Helvetica, sans-serif; color: #3F5778; font-size: 12px; font-weight: bold; }
.extreme a:hover { text-decoration: none; color: #000; }
.citati { margin-bottom: 15px; }
.citata { width: 255px; border: 1px dashed #9FA7C4; padding: 5px 5px 5px 30px; font-size: 11px; height: auto; background-image: url(http://ni.dir-i.net/esspresso/images/quote-gray.png); background-repeat: no-repeat; background-position: 7px 9px; color: #666; float: left; line-height: 1.3; margin-right: 10px; margin-top: 15px; position: relative; }
.citata p { margin-bottom: 5px; }
.citata i { color: #000; font-weight: bold; }
.greenquote { background-image: url(http://ni.dir-i.net/esspresso/images/quote-green.png); background-color: #E9FCF5; font-size: 12px; margin-bottom: 5px }
.redquote { background-image: url(http://ni.dir-i.net/esspresso/images/quote-red.png); background-color: #FFF3E1; font-size: 12px; margin-bottom: 5px; }
#personToolTip { background-repeat: no-repeat; height: 167px; width: 216px; background-position: -168px 0 }
#prevBtn a, #prevBtn2 a, #prevBtn3 a { height: 26px; padding-left: 61px; font-weight: bold; color: rgb(62, 94, 142); padding: 0; text-indent: 1000px; background-image: url(http://ni.dir-i.net/esspresso/images/see-up.png); margin-top: 5px; width: 304px; display: block; }
#prevBtn a:hover, #prevBtn2 a:hover, #prevBtn3 a:hover { color: #F60; background-image: url(http://ni.dir-i.net/esspresso/images/see-up-hover.png); }
#nextBtn a, #nextBtn2 a, #nextBtn3 a { height: 26px; padding-left: 61px; font-weight: bold; color: rgb(62, 94, 142); background-image: url(http://ni.dir-i.net/esspresso/images/see-down.png); padding: 0; text-indent: 1000px; width: 304px; display: block; }
#nextBtn a:hover, #nextBtn2 a:hover, #nextBtn3 a:hover { color: #F60; background-image: url(http://ni.dir-i.net/esspresso/images/see-down-hover.png); }
#prevBtn.disabled a, #prevBtn2.disabled a, #prevBtn3.disabled a { background-image: url(http://ni.dir-i.net/corner/images/see-up-dis.png); cursor: default !important; }
#nextBtn.disabled a, #nextBtn2.disabled a, #nextBtn3.disabled a { background-image: url(http://ni.dir-i.net/corner/images/see-down-dis.png); cursor: default !important; }
/*buttons end*/


.videoCount { height: 21px; line-height: 21px; font-size: 10px; color: #FFF; background-color: #000; width: 226px; padding: 0 5px; }
#slider2 li, #slider2 { width: 304px; height: 384px; overflow: hidden; }
.slide { position: static; }
#morelinks { width: 224px; }
#morelinks li { display: inline; }
#morelinks li a { display: block; padding: 7px 0; border-bottom: 1px dashed #CCC; font-size: 12px; }
#morelinks li a.last-child { border:none;}
#morelinks li a:hover { background-color: #FFC; }
.externallyLinks { border: 1px solid #F1F1F1; padding: 4px 5px 0 5px; margin-top: 20px; width: 224px; }
.externallyLinks p { font-weight: bold; margin: 0; padding: 0; }
/*new code*/
.m-tags-all { margin: 0 0 5px 0; padding: 0; width: 345px; height: auto; }
.tag-obs { width: 335px; height: 24px; padding: 4px 5px 0 5px; background-image: url(http://ni.dir-i.net/esspresso/images/tag-obs-bgr.png); background-repeat: no-repeat; margin-bottom: 10px; }
.m-container { width: 333px; height: auto; padding: 0 5px; margin: 0; border: 1px solid #C5D1E2; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#m-ontags { margin: 10px 0; width: 333px; }
#m-ontags li { display: block; width: 327px; padding: 3px; border-bottom: 1px dashed #CCC; overflow: visible; }
#m-ontags li:hover { background-color: #FFC; }
#m-ontags li a.f-size { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#m-ontags li a.f-size:hover { color: #F60; }
/*new code end*/


/*old for delete*/
.tag-observer { width: 337px; height: 24px; padding: 4px 5px 0 5px; background-image: url(http://ni.dir-i.net/esspresso/images/tag-observer-bgr.png); background-repeat: no-repeat; }
.moreontags_container { width: 335px; height: auto; padding: 1px 5px; margin: 0; border-left: 1px solid #C5D1E2; border-right: 1px solid #C5D1E2; }
.moreontags_top { width: 347px; height: 3px; background-image: url(http://ni.dir-i.net/esspresso/images/moreontags_top.png); background-position: bottom; background-repeat: no-repeat; }
.moreontags_bottom { width: 347px; height: 3px; background-image: url(http://ni.dir-i.net/esspresso/images/moreontags_bottom.png); background-repeat: no-repeat; background-position: top; float: right; }
#moreontags { margin: 10px 0; width: 337px; }
#moreontags li { display: inline; display: block; width: 329px; padding: 3px; border-bottom: 1px dashed #CCC; overflow: visible; }
#moreontags li:hover { background-color: #FFC; }
/*old for delete end*/

.longLname { padding-top: 0 !important; padding-bottom: 7px !important; }
.moreTagClouds { width: 284px; height: auto; padding: 10px; border: 1px solid #FFCD02; margin-bottom: 15px; }
.observer { width: 300px; height: 26px !important; }
.observer a { color: #FFF !important; font-weight: bold; font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
.observer a:hover { color: #CCC; }
.observer img { width: 26px; height: 26px; }
.nb_add_tema { display: block; width: 95px; height: 18px; position: relative; top: 3px; margin-right: 5px; background-image: url(http://ni.dir-i.net/esspresso/images/add_tema.png); background-repeat: no-repeat; }
.nb_add_tema:hover { background-image: url(http://ni.dir-i.net/esspresso/images/add_tema_hover.png); background-repeat: no-repeat; }
.nb_exit { display: block; width: 45px; height: 18px; position: relative; top: 3px; margin-right: 5px; background-image: url(http://ni.dir-i.net/esspresso/images/nb_exit.png); background-repeat: no-repeat; }
.nb_exit:hover { background-image: url(http://ni.dir-i.net/esspresso/images/nb_exit_hover.png); background-repeat: no-repeat; }
.nb_refresh_tags { display: block; height: 20px; width: auto; background-repeat: no-repeat; background-position: 0 -310px }
.fp_temi_link { font-size: 16px; font-weight: bold; color: #999 !important; padding: 7px 0; display: block; }
.fp_temi_link:hover { color: #F60 !important; }
.nb_prothher_tag { display: block; width: 180px; height: 20px; text-align: center; padding-top: 3px; font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #F60 !important; background-image: url(http://ni.dir-i.net/esspresso/images/pr-dr_tema.png); background-repeat: no-repeat; }
.nb_prothher_tag:hover { background-image: url(http://ni.dir-i.net/esspresso/images/pr-dr_tema_hover.png); background-repeat: no-repeat; }
.exploreraddfixes { margin: 10px 0 0 0; }
.hr_small { clear: both; font-size: 0; line-height: 0; border-top: 1px solid #c9d9ed; height: 0px; margin: 10px auto; }
.tagfromyou { width: 880px; height: auto; margin: auto; margin-bottom: 20px; }
.tagfromyou ul { list-style: none; float: left; }
.tagfromyou li { float: left; display: block; width: 400px; border-bottom: 1px dashed #F1F1F1; height: 20px; padding: 10px 0 0 0; margin: 0 40px 0 0; }
.tagfromyou li:hover { border-bottom: 1px dashed #CCC; background-color: #FFC; }
.tagfromyou li a { font-weight: bold; font-family: Verdana, Geneva, sans-serif; font-size: 14px; }
.youtagsform input { width: 200px; height: 22px; }
.youtagsform select { width: 202px; height: 22px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #666; }
.youtagsform textarea { width: 340px; height: 140px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #666; padding-top: 3px; }
.youtagsform input, .youtagsform select, .youtagsform textarea { border: 1px solid #E3E9EF; border-top: 1px solid #ABADB3; padding-left: 3px; }
.youtagsform input:hover, .youtagsform select:hover, .youtagsform textarea:hover { border: 1px solid #C7E2F1; border-top: 1px solid #B7D5EA; }
.youtagsform .button_i { width: 140px; height: 22px; margin: 0; padding: 0 0 2px 0; display: block; text-align: center; cursor: pointer; background-color: #E7ECF3; border: 1px solid #EEE; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #036; }
.youtagsform .button_i:hover { background-color: #FFF; border: 1px solid #B3C2D9; }
.nb_staniiunac { padding: 10px 20px; }
.nb_user_agree { padding: 15px 315px 15px 40px; font-family: Verdana, Geneva, sans-serif; font-size: 12px !important; text-align: justify; }
.nb_user_agree p { line-height: 18px; color: #333; margin-bottom: 10px; }
.nb_user_agree a { color: #069; font-weight: bold; font-size: 13px; }
.nb_user_agree a:hover { color: #F60; }
.lentaLog { display: block; width: 400px; float: left; position: absolute; top: 3px; left: 45%; }
/*tag_dropdown_choice*/
ul#tag_dropdown_choice { font-family: Verdana, Geneva, sans-serif; font-size: 12px; list-style: none; padding: 0; margin: 0; }
#tag_dropdown_choice li { float: left; position: relative; width: 400px; border: 1px solid #D3D3D3; background-color: #FFF; }
.tdown_choice { background-image: url(http://ni.dir-i.net/esspresso/images/nb_back.png); background-repeat: repeat-x; }
ul#tag_dropdown_choice li a { display: block; text-decoration: none; color: #069; font-weight: bold; padding: 5px 10px; }
ul#tag_dropdown_choice li a:hover { background-color: #F1F1F1; color: #333; }
#tag_dropdown_choice li ul { display: none; position: absolute; width: 400px; top: 0; left: 0; margin-left: -1px; list-style: none; z-index: 9999999; }
#tag_dropdown_choice li ul li { margin-top: 2px; border: 1px solid #C5D1E2; }
#tag_dropdown_choice li ul li:hover { border: 1px solid #CCC; }
#tag_dropdown_choice li>ul { top: auto; left: auto; }
#tag_dropdown_choice li:hover ul, li.over ul { display: block; background-color: #FFF; top: 26px; }
ul#tag_dropdown_choice li.current { background-color: #FFF; }
#tag_dropdown_choice span { float: right; color: #900; font-size: 11px; font-style: italic; padding: 5px 18px 0 0; }
.comments-image { background-image: url(http://ni.dir-i.net/esspresso/images/icon-coment.gif); background-repeat: no-repeat; background-position: right bottom; margin-right: 5px; }
.comments-image2 { background-image: url(http://ni.dir-i.net/esspresso/images/icon-coment.gif); background-repeat: no-repeat; background-position: left bottom; margin-right: 5px; padding-left: 15px; color: #C00; }
#articlebody .citati { float: right; width: 300px; margin-left: 7px; }
#idrss { width: 135px; position: relative; margin: 0 0 -25px 0; padding: 0; right: 0; }
#idrss a { display: block; width: 106px; height: 24px; background-position: 8px -84px; padding: 0 0 0 29px; margin: 0; line-height: 24px; background-repeat: no-repeat; }
#imageContainerNew { position: relative; z-index: 0; width: 240px; margin-right: 10px; font-size: 11px; color: #999; line-height: 1.3 }
a#imageLink { display: block; width: 240px; height: 240px; overflow: hidden; border: 3px solid #fff; position: relative; top: -3px; left: -3px; padding: 0; margin: 0; color: #FFF; font-size: 10px; text-decoration: none; z-index: 10; }
a:hover#imageLink { border: 3px solid #333; }
.count { position: absolute; top: 219px; background-position: right top; height: 13px; width: 232px; padding: 4px; z-index: 66; color: #FFF; font-size: 10px; background-repeat: no-repeat; background-position: 0 -1970px; }
.count a { display: block; width: 142px; height: 20px; color: #FFF; text-decoration: none; border: 0px solid #000; background-repeat: no-repeat; }
.count a:hover { color: #FFF; }
/********* regional and IT **************/
.regionalBlock { width: 300px; background-image: url(http://ni.dir-i.net/esspresso/images/fp-block-bottom.png); background-repeat: no-repeat; background-position: 0px bottom; margin-bottom: 15px; background-color: #FFF; }
.regionalBlockHed { height: 25px; padding: 3px 0 0 3px; background-image: url(http://ni.dir-i.net/esspresso/images/fpBlock-header.png); background-repeat: no-repeat; background-position: left top; }
.regionalBlockHed h4 a { width: 180px; color: #036; text-transform: uppercase; }
.regionalBlockHed h4 a:hover { color: #F60; }
.regionalBlockBody { background-image: url(http://ni.dir-i.net/esspresso/images/fp-block-backgr.png); background-repeat: no-repeat; background-position: left top; padding: 10px; }
.regionalBlockBody select, .regionalBlockBody input { width: 275px; height: 20px; border: 1px solid #C7E2F1; margin: 10px 0; color: #666; }
.regionalBlockBody p { color: #8793B4; font-size: 12px; }
.regionalButton { background-image: url(http://ni.dir-i.net/esspresso/images/regional/button_regional.png); background-repeat: no-repeat; width: 74px; height: 16px; padding-top: 4px; text-align: center; }
.regionalButton a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #26384C; }
.regionalButton a:hover { color: #F60; text-decoration: none; }
.insideRegion { margin-top: 10px; }
.insideRegion p { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #666; margin-bottom: 5px; }
.insideRegion img { float: left; border: 1px solid #F1F1F1; margin: 0 5px 10px 0; padding: 1px; }
.rightBlock li { padding-bottom: 5px; }
.rightBlock { background-repeat: no-repeat; background-position: 0px bottom; padding-bottom: 5px; margin-bottom: 15px; }
.blockHeader { background-repeat: no-repeat; height: 40px; background-position: 0 0; }
.blockHeader h4 a { color: #036; }
.blockHeader h4 a:hover { color: #F60; }
/*new*/
#effect { height: 115px; padding-top: 15px; width: 200px; background-color: #0F141C; position: absolute; left: 50%; margin-left: -110px; top: 50%; margin-top: -75px; z-index: 666; border: 4px solid #000; }
#effect h3 { font-family: Verdana, Geneva, sans-serif; text-align: center; font-size: 18px; line-height: 1.5; color: #FFF; }
.poz1 { padding-left: 20px; background-image: url(http://ni.dir-i.net/esspresso/images/quote-green2.gif); background-repeat: no-repeat; font-size: 12px; margin-bottom: 5px; background-position: 2px 2px }
.poz2 { padding-left: 20px; background-image: url(http://ni.dir-i.net/esspresso/images/quote-red2.gif); background-repeat: no-repeat; font-size: 12px; background-position: 2px 2px }
#content .fpBlockHed { cursor: default; }
#itBlock .item a { border-left: 1px solid #A2B5CE; width: 289px; }
#itBlock { padding-bottom: 0px; }
/*footer*/
#footer { height: 90px; background-repeat: no-repeat; color: #FFF; padding: 20px 15px 10px 15px; width: 941px; margin: auto; background-image: url(http://ni.dir-i.net/esspresso/img/footer.png); }
#footer a { color: #A2B5CE; font-size: 12px; }
#footer a:hover { color: #FFF; }
.footerLinks { margin-bottom: 25px; }
.footerLinks p { font-size: 11px; color: #3D5576; font-weight: normal; }
#goTop { float: right; width: 81px; height: 36px; position: relative; top: -12px; }
#goTop a { display: block; width: 81px; height: 36px; background-position: -225px -136px; font-size: 11px; text-align: center; }
#goTop a:hover { background-position: -310px -136px; color: #FFF; text-decoration: none; }
#goTop a#design { color: #FFF }
#goTop a#design:hover { color: #A2B5CE }
#goTop a b { padding-top: 14px; display: block; }
#copyright { color: #FFF; font-size: 12px; height: 30px; line-height: 30px; }
#rss { float: right; margin-right: 17px; }
#rss a { display: block; width: 45px; height: 33px; text-indent: -9999px; background-position: -225px -173px }
#rss a:hover { background-position: -273px -173px }
/*contacts*/
#redakcia { padding: 0; margin-bottom: 20px; }
#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 }
#pr { margin-bottom: 15px; height: 60px; border: 1px solid #CCC; }
#pr img { padding-left: 6px; }
#pr.item a { color: #006; background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-pr.png); background-repeat: repeat-x; }
#pr.item a:hover { color: #000; background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-hover-pr.png); background-repeat: repeat-x; }
/*gallery results*/
.searchGallery { background-image: url(http://ni.dir-i.net/esspresso/images/search_gallery.png); background-repeat: no-repeat; width: 294px; height: 27px; padding: 7px 0 0 11px; color: #666; }
.searchGallery p { padding-bottom: 4px; }
.searchGallery input { width: 280px; border: none; height: 19px; color: #666; padding: 1px 0 0 2px; }
.searchGallContent { width: 283px; height: auto; padding: 5px 10px; border-left: 1px solid #FC6; border-right: 1px solid #FC6; background-color: #FFC; }
.searchGallBottom { background-image: url(http://ni.dir-i.net/esspresso/images/search_gallery_bottom.png); background-repeat: no-repeat; height: 5px; margin: 0 0 15px 0; }
#AppComm_buttons_ext_container { height: 30px; }
.newsUnder { cursor: pointer; }
.newsUnder .first { margin-right: 5px; }
.newsUnder a { float: left; width: 284px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 5px; background-color: #ECEFF2; border: 1px solid #E2E6EB; cursor: pointer; background-color: #F6F8FB; }
.newsUnder a:hover { background-color: #EAEFF5; }
.newsUnder a p { color: #666; font-size: 10px; font-family: Verdana, Geneva, sans-serif; cursor: pointer; }
.newsUnder a:hover p { color: #333; }
.newsUnder .sm-block { width: 200px; }
#bottomLeft { float: left; width: 175px; position: relative; left: -10px; }
#bottomRight { float: right; width: 430px }
#bottomRight .blockHeader { background-position: 0 -88px; }
#bottomRight .rightBlock { background-position: -1440px bottom; }
#bottomRight .rightBlock .anonsiFP2 li a span { color: #036; font-size: 11px; }
#bottomLeft h3 { margin-bottom: 0px; padding-left: 15px; padding-bottom: 0px; }
/*calendar*/
.caltable { border-collapse: separate; border: 1px solid #9DABCE; border-width: 0px 0px 1px 1px; margin: 10px auto; font-size: 11px; text-align: center; font-family: Arial, Helvetica, sans-serif; }
.caltable td, .caltable th { width: 17px; height: 14px; 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: 25px; 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 }
.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 .events { position: relative; }
.caltable .events ul { text-align: left; position: absolute; display: none; z-index: 1000; padding: 15px; background: #E7ECF2 url(http://ni.dir-i.net/esspresso/images/calendar/popup.png) no-repeat; color: white; border: 1px solid white; font-size: 15px; width: 200px; list-style: none; color: #444444; margin-left: -90px; }
.caltable .events li { padding-bottom: 5px; }
.caltable .events li span { display: block; font-size: 12px; text-align: justify; color: #555; }
.caltable .events li span.title { font-weight: bold; color: #222; }
.calnav { font-family: Verdana, Geneva, sans-serif; width: 170px; text-align: center; font-weight: bold; line-height: 24px; }
.calNext { width: 26px; height: 26px; background-image: url(http://ni.dir-i.net/esspresso/images/calendar/calendara-right.png); display: block; float: right; }
.calNext:hover { background-image: url(http://ni.dir-i.net/esspresso/images/calendar/calendara-right-hover.png); }
.calPrev { width: 26px; height: 26px; background-image: url(http://ni.dir-i.net/esspresso/images/calendar/calendara-left.png); display: block; float: left; }
.calPrev:hover { background-image: url(http://ni.dir-i.net/esspresso/images/calendar/calendara-left-hover.png); }
#calNews li { margin-bottom: 7px; padding-left: 11px; }
#switch a { color: #FFF }
#switch a:hover { color: #FFF; text-decoration: underline; }
.font-news { font-size: 13px; }
#fixings li { padding-bottom: 3px; }
#fixings a { color: #036; font-size: 11px; font-weight: bold; }
#fixings a.current { color: #F60; }
#fixings a:hover { color: #F60; text-decoration: underline; }
.panesBanki div { float: left; width: 190px; height: 136px; overflow: hidden; }
a.kumkom { display: block; width: 162px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/kumkom3.gif) }
a:hover.kumkom { display: block; width: 162px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/kumkom-hover3.gif) }
.check-tag { float: left; position: relative; top: 7px; margin-right: 7px; }
.newsUnder .svurzana { border: 1px solid #fff; background-position: -1000px -1000px; background-color: #FFF; background-repeat: no-repeat; padding-left: 0px; }
#new_topq_lenta { background-color: #036; height: 21px; padding: 4px 8px 0 8px; line-height: 25px; color: #BFE6FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 8px; }
.q_lentalogin { display: block; width: 400px; float: left; position: absolute; top: 0px; left: 45%; }
.q_lentalogin a { color: #FFF; text-decoration: none; }
.q_lentalogin 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-position: right -67px; background-repeat: no-repeat; width: 60px; text-align: left; }
#topnav { background-image: url(http://ni.dir-i.net/esspresso/img/main-navigation-2.png); padding-left: 4px; padding-top: 6px; }
#font-size a, #font-size a:hover, .q_dir, #idrss a, .anonsiFP2 li a, #headlinesSpecial .anonsi div a:hover, .anonsi li a:hover, .nb_refresh_tags { background-image: url(http://ni.dir-i.net/esspresso/images/sprite1-gif.gif); }
.blockHeader, #srchDnes, #goTop a, #goTop a:hover, #rss a, #rss a:hover, #bottomRight .blockHeader, ul.tabs2 a, ul.tabsCity a, ul.tabsCity2 a, ul.tabsIt a, ul.tabsNews a, #bottomRight .rightBlock, .caltable td.padding, #listNavigation a, #listNavigation2 a, .galleryMultyPart, .anonsi2 li a, .item a { background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); }
.anonsi li em, #headlinesSpecial .anonsi div em, .rightBlock, #personToolTip, .count { background-image: url(http://ni.dir-i.net/esspresso/images/sprite3-png-transp.png) }
.modal { background-color: #ffc; display: none; width: auto; height: auto; padding: 15px; border: 1px solid #dacdae; -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 50px #ccc; -webkit-box-shadow: 0 0 50px #ccc; color: #333; line-height: 16px; }
.sendComments { margin-right: 10px; }
#choosenGal h2 { border-bottom: 0px solid #fff; padding: 10px 0; }
#choosenGal a { float: left; display: block; width: 120px; text-align: center; }
#choosenGal a img { border: 2px solid #ccc; }
#choosenGal a:hover img { border: 2px solid #666; }
#discNews { color: #666; line-height: 1.2; font-size: 11px; padding: 7px; border-width: 0 0px 0px 0px; border-color: #A2B5CE; border-style: solid; position: relative; top: -1px; }
#discNews img { float: left; margin-right: 4px; }
#discNews b { color: #000; font-size: 12px }
.discusii { }
.uchastvai { display: block; background-color: #F0F0F0; border: 1px solid #CCC; padding: 5px; text-align: center; font-weight: bold; margin: 7px 0; background-image: url(http://ni.dir-i.net/esspresso/images/nb_back.png); background-repeat: repeat-x; }
.popravi { display: block; background-color: #F0F0F0; border: 1px solid #CCC; text-align: center; font-weight: bold; margin: 7px 0; background-image: url(http://ni.dir-i.net/esspresso/images/nb_back.png); background-repeat: repeat-x; width: 150px; float: right; }
#options { padding-left: 20px; }
#options li a { display: block; width: 202px; height: 162px; float: left; margin-right: 10px; margin-bottom: 15px; text-indent: -5000px; }
#options li a:hover { background-position: 0 -162px; }
#enterTable td { padding: 3px 0; }
#enter { }
.blockContentEnter { color: #666; line-height: 1.2; font-size: 11px; padding: 7px; border-width: 0 1px 1px 1px; border-color: #A2B5CE; border-style: solid; position: relative; top: -1px; }
a .orange { color: #F60; }
.chooseimage { float: left; text-align: center; width: 95px; margin-bottom: 10px }
#allDiscusion { border: 1px solid #A2B5CE; margin-bottom: 15px; }
#allDiscusion li { display: inline }
#allDiscusion li a { display: block; padding: 8px; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-position: -1970px bottom; line-height: 1.3; font-size: 14px; height: 70px; }
#allDiscusion li.active a { color: #F60 }
#allDiscusion li a span { font-size: 11px; font-family: Verdana, Geneva, sans-serif; }
#allDiscusion li a b { font-size: 14px; }
#allDiscusion li a:hover { background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-hover-new.png) }
#onfocus h3 { font-size: 16px; padding-bottom: 5px }
#uchastvai { background-image: url(http://ni.dir-i.net/esspresso/images/uchastvai.gif); width: 72px; height: 44px; cursor: pointer; }
.t-quote { width: 10px; height: 8px; background-image: url(http://ni.dir-i.net/esspresso/images/quote-gray-sm.gif); background-repeat: no-repeat; }
.n-pointer { padding-left: 10px; margin-left: 3px; background-image: url(http://ni.dir-i.net/esspresso/images/news-pointer.png); background-repeat: no-repeat; background-position: 0 5px; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #0060BF !important; }
/*old tag code - after apply new this must be deleted */
.n-udertags a { float: left; margin-top: 15px; width: 593px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 5px; background-color: #ECEFF2; border: 1px solid #C0CEE2; background-color: #F6F8FB; cursor: pointer; }
.n-udertags a:hover { display: block; background-color: #EAEFF5 !important; }
.n-udertags p { color: #333; margin-bottom: 4px; }
.n-udertags .sl-block { width: 130px; }
.n-udertags .st-block { width: 460px; }
.n-udertags .t-more { text-align: right; margin: 0; padding: 0; font-size: 11px; }
/*old tag code end*/

/*new tag code*/
.n-udertags-last { float: left; margin-top: 15px; width: 593px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 5px; background-color: #ECEFF2; border: 1px solid #C0CEE2; background-color: #F6F8FB; }
.n-udertags-last:hover { display: block; background-color: #EAEFF5 !important; }
.n-udertags-last p { color: #333; margin-bottom: 4px; }
.n-udertags-last .sl-block { width: 130px; }
.n-udertags-last .st-block { width: 460px; }
.n-udertags-last .t-more { text-align: right; margin: 0; padding: 0; font-size: 11px; }
.photoBroi:hover { color: #000; }
.all-ontag { color: #3E5E8E; font-size: 12px; border-bottom: 1px dotted #C0CEE2; margin-bottom: 6px; padding-bottom: 6px; }
/*new tag code end*/

/*top right hot-yellou-tag-dnes */
.yellou-tag-dnes { display: block; width: 296px; height: auto; background-color: #FFFDC7; border: 1px solid #FC6; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin: 15px 0; padding: 5px; position: relative; }
.yellou-tag-dnes:hover { background-color: #FFFFE1; }
.yellou-tag-dnes a { outline: none; }
.yellou-tag-dnes img { float: left; margin-right: 5px; }
.yellou-tag-dnes h4 { font-size: 16px; color: #D58F00; margin: 0; padding: 4px 0; line-height: 17px; }
.yellou-tag-dnes p { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666; margin: 0; }
.y-hot-tag-dnes { width: 117px; height: 24px; background-image: url(http://ni.dir-i.net/esspresso/images/hot-tag.png); background-repeat: no-repeat; position: absolute; top: -15px; right: 5px; }
.y-hot-tag-dnes a.yht-link { width: 120px; height: 20px; display: block; text-indent: -5000px; }
.hot-rss { background-image: url(http://i.dir.bg/dir.bg/img/hot-rss.png); background-repeat: no-repeat; display: block; width: 21px; height: 21px; text-indent: -5000px; }
.y-citate { display: block; float: left; background-image: url(http://ni.dir-i.net/esspresso/images/h-citat.png); background-repeat: no-repeat; width: auto; height: 25px; padding: 4px 0 0 33px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005FBF; }
#lifenews { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; margin-bottom: 15px; }
#lifenews h3 { background-image: url(http://ni.dir-i.net/esspresso/images/life-backgr.png); height: 30px; line-height: 30px; padding: 0 0 0 10px; color: #FFF; }
#lifenewsContent { font-family: Verdana, Geneva, sans-serif; color: #666; padding: 10px }
#lifeScroll { height: 350px; background-image: url(http://ni.dir-i.net/esspresso/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: #617D9C; 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; }
.load-gif { display: block; float: left; width: 16px; height: 16px; background-image: url(http://ni.dir-i.net/application.comments/images/indicator.gif); background-repeat: no-repeat; }
.m-tags-all #lifenews { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; margin-bottom: 15px; }
.m-tags-all #lifenews h3 { background-image: url(http://ni.dir-i.net/esspresso/images/life-backgr2.png); height: 30px; line-height: 30px; padding: 0 0 0 10px; color: #FFF; }
.m-tags-all #lifenewsContent { font-family: Verdana, Geneva, sans-serif; color: #666; padding: 10px }
.m-tags-all #lifeScroll { height: 350px; background-image: url(http://ni.dir-i.net/esspresso/images/life-backgr-content2.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; }
.m-tags-all .lifetext { margin-left: 50px; line-height: 1.4; width: 250px; margin-bottom: 8px; }
.m-tags-all .lifetext b { color: #000; font-family: Verdana, Geneva, sans-serif; }
.m-tags-all .lifetext em { font-size: 11px; color: #999; display: block; font-style: italic; padding: 5px 0 5px 0; }
#temashare { margin-top: 10px; width: 300px; }
#temashare li { display: inline; }
#temashare li a { display: block; float: left; margin-right: 5px; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: no-repeat; width: 24px; height: 24px; padding: 0; text-indent: -5000px; outline: none; }
#temashare li.temarss a { background-position: -228px -217px; }
#temashare li.temaface a { background-position: -259px -217px; }
#temashare li.tematweet a { background-position: -227px -247px; }
#temashare li.temamail a { background-position: -260px -247px; }
#footsocial { float: right }
#footsocial li { display: inline; }
#footsocial li a { display: block; float: left; margin-right: 5px; width: 31px; height: 30px; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: no-repeat; text-indent: -5000px; }
#footsocial li.footrss a { background-position: -2308px -7px }
#footsocial li.footface a { background-position: -2344px -7px }
#footsocial li.foottweet a { background-position: -2380px -7px }
#footsocial li.footphone a { background-position: -2417px -7px }
#socialTop li { float: left; margin-right: 5px; }
#socialBottom li { float: left; margin-right: 5px; }
#custom-tweet-button a, #custom-tweet-button2 a, #custom-facebook-button a, #custom-facebook-button2 a, #custom-like-button a, #custom-rss-button2 a { display: block; background-image: url(http://ni.dir-i.net/esspresso/images/sprite4-v1.png); background-repeat: no-repeat; }
#custom-facebook-button a { width: 72px; height: 19px; background-position: 0 0; }
#custom-tweet-button a { width: 72px; height: 19px; background-position: 0 -20px; }
#custom-facebook-button2 a { width: 18px; height: 18px; background-position: 0 -40px; }
#custom-rss-button2 a { width: 18px; height: 18px; background-position: -38px -40px; }
#custom-tweet-button2 a { width: 18px; height: 18px; background-position: -19px -40px; }
#custom-like-button a { width: 18px; height: 18px; background-position: -57px -40px; }
#textToVideo { padding: 5px 0; font-size: 11px; color: #666; }
#hottheme_link_dnes { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
#hottheme_link_dnes:hover { color: #000; }
.punk { display: block; width: 75px; height: 61px; background-image: url(http://ni.dir-i.net/esspresso/images/discus-big-image.png); margin-right: 5px; background-repeat: no-repeat; color: #FFF; text-align: center; padding-top: 13px; float: left; }
.punk ins { font-size: 11px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
#arhiva .punk { padding-top: 20px; }
#arhiva a { color: #001C46; }
#socialBottomDir a { display: block; float: right; }
#socialBottomDir li { display: inline; }
#socialBottomDir #docoment a { background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-position: -2464px -153px; width: 121px; height: 44px; text-indent: -5000px; outline: none }
#socialBottomDir #docoment a:hover { background-position: -2464px -197px; }
#socialBottomDir #comentcount a { background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); width: 110px; height: 37px; margin-left: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background-repeat: no-repeat; line-height: 37px; background-position: -2464px -243px; text-align: center; }
#socialBottomDir #comentcount a span { color: #DF5900 }
.quotata { width: 35px; margin-left: 5px; background-image: url(http://ni.dir-i.net/esspresso/images/sprite1-gif.gif); background-position: 0 -408px; width: 28px; height: 23px; background-repeat: no-repeat; margin-right: 4px; }
#comentnavnews li { display: inline }
#comentnavnews li a { display: block; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: no-repeat; float: left; margin-right: 5px; text-align: center; color: #333; font-weight: bold; }
#comentnavnews li a:hover { color: #C00; }
li#kumnews a { background-position: -2465px 0px; width: 129px; height: 44px; line-height: 34px; outline: none }
li#kumtema a { background-position: -2465px -50px; width: 113px; height: 44px; line-height: 34px; outline: none }
li#pishi a { background-position: -2464px -153px; width: 121px; height: 44px; text-indent: -5000px; outline: none }
li#pishi a:hover { background-position: -2464px -197px; }
#comentnavnews li a span { color: #C00; }
.narowhm { display: block; background-image: url(http://ni.dir-i.net/esspresso/images/sprite1-gif.gif); float: left; background-repeat: no-repeat; background-position: 0 -385px; padding-left: 22px; width: 120px; }
.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://ni.dir-i.net/esspresso/images/to-mobile.png); background-repeat: no-repeat; text-indent: -5000px; outline: none; }
.tomobile-big { display: block; width: 728px; height: 90px; background-image: url(http://ni.dir-i.net/esspresso/images/to-mobile-big.png); background-repeat: no-repeat; text-indent: -5000px; outline: none; }
.take-comments {  /*display:none;*/ margin: 200px auto; padding: 15px; border: 1px solid #CCC; width: 600px; height: auto; }
.t-yellow-com { width: 570px; height: auto; padding: 15px; background-color: #FFC; margin: 15px 0; color: #333; line-height: 24px; border: 1px solid #DACDAE; }
.t-yellow-com span { font-size: 13px; }
.take-comments b { color: #777; }
.t-social { margin: 15px 0; }
.radius { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.shadow { -moz-box-shadow: 0 0 50px #CCC; -webkit-box-shadow: 0 0 50px #CCC; box-shadow: 0 0 50px #CCC; }
.vauchers { width: 290px; padding: 10px 5px; height: auto; border: 1px solid #A2B5CE; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin-bottom: 15px; position: relative; }
.vauchers-blue { display: block; float: right; width: 37px; height: 47px; padding: 28px 0 0 5px; background-image: url(http://ni.dir-i.net/dir.bg/img/vauchers.gif); background-repeat: no-repeat; z-index: 99; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FFF; text-shadow: 0 1px 1px #462500; margin: 0 -10px 0 0; z-index: 99; position: relative; text-align: center; }
.vauchers-blue:hover { font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #FFF; }
.vauchers-blue 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; }
.gradovezakmet { padding: 20px 0; float: left; width: 120px; }
.gradovezakmet li { margin: 0; padding: 0; margin-bottom: 7px; }
#articlebody p span { position: relative; top: 3px; }
#top-right-buttons { display: block; width: 200px; height: 36px; position: absolute; top: 6px; right: 20px; }
#top-right-buttons li { display: inline; }
#top-right-buttons li a, #top-right-buttons li a:hover { display: block; float: left; width: 42px; height: 54px; background-image: url(http://ni.dir-i.net/esspresso/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 -5px; }
#top-right-buttons li.video a { background-position: -47px -5px; }
#top-right-buttons li.rss a { background-position: -96px -5px; }
#top-right-buttons li.photo a:hover { background-position: 0 -69px; }
#top-right-buttons li.video a:hover { background-position: -47px -69px; }
#top-right-buttons li.rss a:hover { background-position: -96px -69px; }
#top-right-buttons li.mobile a { background-position: -144px -5px; }
#top-right-buttons li.mobile a:hover { background-position: -144px -69px; }
a.svii { float: right; display: block; background-image: url(http://ni.dir-i.net/esspresso/img/svii.png); text-indent: -5000px; width: 34px; height: 30px; position: relative; top: 5px; right: 30px; }
a.svii:hover { background-image: url(http://ni.dir-i.net/esspresso/img/expand-button-hover.png); }
#searcha { width: 285px; height: 35px; position: relative; top: 37px; left: 370px; 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: #686868; 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: 72px; color: #666; text-shadow: 0px 1px 0px #fff; }
.social { top: 550px !important }
#socialBottomDir { width: 430px !important; }
#socialBottom { padding-top: 10px; }
a#gotoallcoments { display: block; height: 35px; line-height: 35px; text-align: center; color: #F60; border: 1px solid #CACAD9; background-color: #F6F8FB; font-weight: bold; font-size: 12px; text-decoration: none; border-radius: 3px; font-family: Verdana, Geneva, sans-serif; margin: 7px 0 0 0 }
a#gotoallcoments:hover { background-color: #FFF; color: #000; }
.article { margin-bottom: 12px; }
.articletext { background-color: #FFF; border-radius: 4px; width: 583px; padding-right: 10px; float: left; font-size: 13px; border: 6px solid #E9E9E9; position: relative; }
.articletext h2 { border-bottom: none; padding: 10px 0 13px 0; font-size: 1.45em }
.image-container { background-color: #F5F5F5; float: left; padding: 15px; border-radius: 6px 0px 0px 6px; margin-right: 15px; height: 100%; }
.image-container img { border: 2px solid #FFF; }
.info { color: #F60; width: 400px; padding-top: 10px; position: absolute; bottom: 10px; right: 20px; height: 20px; }
.coments { background-image: url(http://i.dir.bg/dir5/zona/html/img/coments.png); height: 25px; width: 58px; text-align: center; line-height: 28px; color: #656574; font-weight: bold; text-shadow: 0px 1px #F3F3F3; font-size: 11px; bottom: 5px; float: right; }
#moreOfers a { display: block; width: 476px; height: 44px; background-image: url(http://i.dir.bg/esspresso/img/more-news.png); margin: auto; text-indent: -5000px; }
#moreOfers a:hover { background-image: url(http://i.dir.bg/esspresso/img/more-news-hover.png) }
.tabslist { margin: 0 0 20px 0; padding: 0; float: left; width: 605px; height: 28px; border-bottom: 1px solid #A2B5CE; }
.tabslist li { display: inline; }
.tabslist a { float: left; margin: 0 1px 0 0; line-height: 29px; width: 150px; height: 29px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #036; text-align: center; font-weight: bold; background-position: -1255px -176px; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); }
.tabslist a:hover { color: #FFF; background-position: -1255px -205px }
.tabslist a.current, .tabslist a.current:hover { background-position: -1255px -234px; color: #000; }
#headlinesonly a { display: block; padding: 10px 0; font-size: 13px; border-bottom: 1px dotted #ccc; font-family: Arial, Helvetica, sans-serif; }
#headlinesonly a .chas { color: #FF6600; font-weight: normal; font-size: 11px; position: relative; top: -1px; }
#headlinesonly a span.viewBroi, #headlinesonly a span.comentBroi { float: right; display: block; position: relative; margin-right: 5px; font-weight: normal; top: 4px; }
#headlinesonly h3 { padding: 10px 0; margin: 0; color: #F60; font-size: 18px; font-weight: normal; border-bottom: 1px dotted #ccc; }
#loader { background-image: url(http://i.dir.bg/ajax-loader.gif); width: 32px; height: 32px; background-repeat: no-repeat; margin: 20px auto; }
#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/ui.totop2.png) no-repeat left top; }
#toTopHover { background: url(http://i.dir.bg/dir5/dir-new/html/img/ui.totop2.png) no-repeat left -51px; 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; }
.chas { zoom: 1; }
#potemata { background-color: #f6f6f6; margin-bottom: 15px; padding: 10px; box-shadow: inset 0px 0px 3px 0px #999; }
#potemata img { float: left; margin-right: 15px; }
#potemata h4 a { font-size: 22px; display: block; height: 30px; background-image: url(http://i.dir.bg/esspresso/img/tema.png); background-position: left center; background-repeat: no-repeat; position: relative; left: -22px; padding-left: 146px; color: #048; }
#potemata h4 a:hover { color: #F60 }
a#diskutirai { display: block; width: 145px; height: 38px; background-image: url(http://i.dir.bg/esspresso/img/discutirai.png); float: right; text-indent: -5000px; }
a#diskutirai:hover { background-image: url(http://i.dir.bg/esspresso/img/discutirai-hover.png) }
#citiran { font-size: 12px; color: #333; float: left; width: 420px; padding-left: 27px; background-image: url(http://i.dir.bg/esspresso/img/cavichki.png); background-repeat: no-repeat; line-height: 1.5; }
#citiran b { color: #000; font-family: Verdana, Geneva, sans-serif; display: block; margin: 0; padding: 0; padding-bottom: 4px; }
#from { float: left; width: 200px; font-style: italic; padding-top: 8px; }
.questions p { margin-bottom: 6px; }
.buttons-list { display: block; float: left; width: 285px; height: 25px; margin: 15px auto 0 auto; padding: 0; background-color: none; border: none; }
.buttons-list li { display: inline; }
.buttons-list li a, .buttons-list li a:hover { background-image: url(http://i.dir.bg/life5.dir.bg/images/buttons-back.png); background-repeat: repeat-x; }
.buttons-list li a { display: block; float: left; width: 115px; height: 19px; text-align: center; color: #696969; font-weight: bold; border: 1px solid #Ccc; padding: 4px 5px 0 5px; background-position: 0 0; }
.buttons-list li a:hover { color: #000; background-position: 0 -24px; }
.buttons-list li.results a, .buttons-list li.results a:hover { background-image: none; border: none; color: #333; float: right; margin: 0 0 0 5px; }
.buttons-list li.results a:hover { color: #767998; }
#mnenie { padding: 0px 10px 10px 30px; background-image: url(http://i.dir.bg/esspresso/images/quote-green.gif); background-repeat: no-repeat; background-position: 9px 16px; line-height: 1.4; background-color: #E9FCF5; }
#mnenie h3 { padding: 10px 0 5px 0; }
#mnenie a { color: #444 }
#mnenie a:hover { color: #F60 }
#ot { color: #000; font-style: italic; padding-top: 5px; text-align: left; margin-bottom: 6px; }
#mnenia { background-color: #E9FCF5; margin: auto; margin-bottom: 15px; border: 1px solid #9FA7C4; border-radius: 5px; width: 305px; box-shadow: 0px 0px 3px #333; }
.stayhere { display: none; position: fixed; bottom: 100px; right: -5px; }
.goaway { display: none; position: fixed; bottom: 100px; right: -1000px }
#go { background-image: url(http://i.dir.bg/esspresso/images/go.png); display: block; width: 18px; height: 18px; text-indent: -5000px; float: right; position: relative; top: 8px; }
#mnenia a#diskutirai { float: none; margin: auto; height: 32px; }
#chooseTheme.overlay { z-index: 6000; width: 580px; height: 460px; padding: 40px 40px !important; background-repeat: no-repeat; }
#temaLeft { width: 595px; float: left; padding: 15px 25px }
#temaRight { float: left; padding: 15px 0; width: 300px; }
#temaLeft h1 { font-weight: normal; font-family: Tahoma, Geneva, sans-serif; font-size: 36px; margin-bottom: 7px; }
#temaLeft p { margin-bottom: 10px;  }
#temaLeft { color: #5B5B5B; font-size: 14px; line-height: 1.4; }
#temaLeft b { color:#000;}
.label { background-color: #B94A48; border-radius: 3px 3px 3px 3px; color: #FFFFFF; display: inline-block; font-size: 14px; font-weight: bold; line-height: 14px; padding: 2px 4px 3px 4px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); vertical-align: baseline; white-space: nowrap; margin: 5px 0; 
}
#temamenu li a { display: block; padding: 9px 0 9px 25px; background-image: url(img/arow-gr.png); background-repeat: no-repeat; background-position: 10px center; border-bottom: 1px solid #E5E5E5; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; font-family: Verdana, Geneva, sans-serif; }
#temamenu li a:hover { background-color: #EFEFEF !important }
#temamenu { border-color: #E5E5E5; border-style: solid; border-width: 1px 1px 0 1px; box-shadow: 0px 0px 2px #CCC; margin-bottom: 15px; border-radius: 3px; }
#temamenu li.active a, #temamenu li.active a:hover { background-color: #0058A7; background-image: url(img/arow-wh.png); color: #FFF; }
a.addbut { -moz-box-shadow: inset 0px 1px 0px 0px #fce2c1; -webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1; box-shadow: inset 0px 1px 0px 0px #fce2c1; background-color: #ffa536; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #fa9e00; display: inline-block; color: #ffffff; font-family: arial; font-size: 15px; font-weight: bold; padding: 8px 0; text-decoration: none; text-shadow: 1px 1px 0px #cc9f52; width: 300px; text-align: center; margin-bottom: 15px; 
}a.addbut:hover {
	background-color:#f56f08;
}a.addbut:active {
	position:relative;
	top:1px;
}
#search_tema { border-color: #E5E5E5; border-style: solid; border-width: 1px; box-shadow: 0px 0px 2px #CCC; margin-bottom: 15px; border-radius: 3px;}
#search_tema .searchfield { background-color: #F4F4F4; padding: 15px 20px; }
.searchfield input { border: 1px solid #D4D4D4; background: rgba(255,255,255,0.5); height: 26px; border-radius: 26px; padding: 0 25px; background-image: url(img/lupa.png); background-repeat: no-repeat; background-position: 3px 2px; width: 210px; color: #AAAAAA; 
}
.cloud { padding: 10px; line-height: 1.6 }
ul.noorder li { padding-left: 12px; background: url(img/bullet-body.png) no-repeat left center; margin-bottom: 10px; color: #000; }
#toptemi { padding: 20px 0 0px 15px; }
.toptemi { border-color: #E5E5E5; border-style: solid; border-width: 1px; box-shadow: 0px 0px 2px #CCC; margin-bottom: 0px; border-radius: 3px; width: 300px; float: left; margin-right: 15px; padding-bottom: 8px; }
.toptemi h2 { background-color: #F4F4F4; padding: 10px 0 10px 10px; border-bottom: none; }
.toptemi p { padding: 5px 5px 10px 0px; float: left; width: 210px; font-size: 11px; color: #666666; }
.toptemi img { float: left; margin: 5px; }
.nomargin { margin-right:0 !important; }


.css_button { padding: 5px 0px; border: 1px solid #013F7C; background: -webkit-gradient(linear, left top, left bottom, from(#013F7C), to(#013F7C)); background: -webkit-linear-gradient(top, #013F7C, #013F7C); background: -moz-linear-gradient(top, #013F7C, #013F7C); background: -ms-linear-gradient(top, #013F7C, #013F7C); background: -o-linear-gradient(top, #013F7C, #013F7C); background-color: #013F7C; box-shadow: inset 0px 0px 1px #FFFFFF; -webkit-box-shadow: inset 0px 0px 1px #FFFFFF; -moz-box-shadow: inset 0px 0px 1px #FFFFFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-shadow: #233880 1px 1px 0px; color: #FFFFFF; font-size: 14px; font-family: Arial; text-decoration: none; font-weight: bold; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; cursor: pointer; margin: 5px 5px; display: block; text-align: center;
   }
.css_button:hover {
   background: -webkit-gradient(linear, left top, left bottom, from(#013F7C), to(#013F7C));
   background: -webkit-linear-gradient(top, #013F7C, #013F7C);
   background: -moz-linear-gradient(top, #013F7C, #013F7C);
   background: -ms-linear-gradient(top, #013F7C, #013F7C);
   background: -o-linear-gradient(top, #013F7C, #013F7C);
   background-color: #013F7C;
   box-shadow: 0px 0px 8px 0px #FFFFFF;
   -webkit-box-shadow: 0px 0px 5px 0px #FFFFFF;
   -moz-box-shadow: 0px 0px 5px 0px #FFFFFF;
   border: 1px solid #ffffff;
   color: #FFFFFF;
   }
.css_button:active {
   top: 1px;
   position: relative;
   }
.hr { clear: both; font-size: 0; line-height: 0; border-top: 1px solid #E1E1E1; height: 0px; margin: 15px auto; width: 940px }
#allthemes { }
#allthemes a { display: block; padding: 10px; border-radius: 3px; border-color: #E5E5E5; border-style: solid; border-width: 1px; box-shadow: 0px 0px 2px #CCC; font-size: 14px; background-image: url(img/arow-gr2.png); background-repeat: no-repeat; background-position: right center; margin-bottom: 10px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; width: 280px; float: left; margin-right: 15px; }
#allthemes a:hover { background-color: #F4F4F4; box-shadow: ; box-shadow: inset 0px 0px 2px #E6E6E6; }
.teaser { margin-right: 0px; width: 230px; position: relative; background-position: 5px 5px; padding-left: 5px; margin-top: 0;/* [disabled]padding-bottom: 5px; */ padding-top: 5px; background-color: #F3F4F8; padding-right: 5px; border: 1px solid #9FA7C4; box-shadow: 0px 0px 2px #C8C8C8; border-radius: 3px; }
.teaser h5 { font-weight: bold; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; font-size: 15px }
.teaser p { font-size: 11px; line-height: 1.3; font-family: Tahoma, Geneva, sans-serif; color: #525252 }
#addmenu li a { display: block; padding: 14px 0 14px 65px; background-repeat: no-repeat; background-position: 10px center; border-bottom: 1px solid #D25400; background-color: #F60; color: #FFF; font-weight: normal; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; font-family: Verdana, Geneva, sans-serif; text-shadow: 0px 1px #B94A00; }
#addmenu li a:hover { background-color: #EFEFEF; color:#333 }
#temamenu li.active a:hover { background-color: #0058A7 !important; background-image: url(img/arow-wh.png); color: #FFF; }
#addmenu { border-color: #D25400; border-style: solid; border-width: 1px 1px 0 1px; box-shadow: 0px 0px 2px #CCC; margin-bottom: 15px; border-radius: 3px; }
#addmenu li#add1 a { background-image:url(img/add-news.png)}
#addmenu li#add2 a { background-image: url(img/add-image.png) }
#addmenu li#add3 a { background-image: url(img/add-video.png); font-family: Verdana, Geneva, sans-serif; }
#onfocus { padding: 10px; background-color: #F3F4F8; padding-right: 5px; box-shadow: 0px 0px 2px #C8C8C8; }

/*Grey Button*/
  .grey-button { color: #5A5A5A; text-shadow: 0px 1px 0px #fff; border: 1px solid #e5e5e5; border-bottom-color: #acacac; background: #fafafa; background: -webkit-gradient( linear, left top, left bottom, color-stop(.2, #fafafa), color-stop(1, #eee) ); background: -moz-linear-gradient( center top, #fafafa 20%, #eee 100% ); float: right;
  }
  .grey-button:hover,
  .grey-button.hover,
  .grey-button.active {
  background: #f7f7f7;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(.2, #f7f7f7), color-stop(1, #e2e2e2) );
  background: -moz-linear-gradient( center top, #f7f7f7 20%, #e2e2e2 100% );
  }
  .grey-button:active,
  .grey-button.active {
  border-color: #d8d8d8;
  }
  
  /*GLOBAL BUTTON STYLES*/
  .blue-button, .grey-button{
  font-size: 13px;
  font-weight: 800;
  display: inline-block;
  margin: 10px;
  padding: 8px 30px 10px;
  text-align: center;
  text-decoration: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0, 0%, 0%, .29);
  -moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0, 0%, 0%, .29);
  box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0, 0%, 0%, .29);
  }
  .blue-button:active, .blue-button.active, .grey-button:active, .grey-button.active{
  -webkit-box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0, 100%, 100%, 1);
  -moz-box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0, 100%, 100%, 1);
  box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0, 100%, 100%, 1); 
  } 
  .blue-button:hover, .grey-button:hover{
  cursor: pointer;  
  }
  .blue-button.inactive, .grey-button.inactive{
  border: 1px solid #d5d5d5;
  border-bottom-color: #e6e2e2;
  color: #aeaeae;
  text-shadow: 0 1px 0 white;
  background: #e8e8e8;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(.2, #f3f3f3), color-stop(1, #e6e6e6) );
  background: -moz-linear-gradient( center top, #f3f3f3 20%, #e6e6e6 100% );
  -webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.5) , inset 0 0 2px hsla(0,100%,100%,.1) , 0 1px 0 hsla(0, 100%, 100%, .7);
  -moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.5) , inset 0 0 2px hsla(0,100%,100%,.1) , 0 1px 0 hsla(0, 100%, 100%, .7);
  box-shadow: inset 0 1px 0 hsla(0,100%,100%,.5) , inset 0 0 2px hsla(0,100%,100%,.1) , 0 1px 0 hsla(0, 100%, 100%, .7);
  }
#all_temi { border-color: #E5E5E5; border-style: solid; border-width: 1px; box-shadow: 0px 0px 2px #CCC; margin-bottom: 15px; border-radius: 3px;}
#all_temi h3, #search_tema h3 { background-color: #F4F4F4; padding: 10px; font-size: 18px; font-family: Verdana, Geneva, sans-serif; }  
#vgraden { background-color: #FFF; margin: 0 15px; padding: 10px 0; box-shadow: inset 0px 0px 3px #999; border-radius: 3px; width:940px }
.hlabel { position: relative; top: -4px; box-shadow: 0px 0px 1px #FFF; }
h1.tema { margin: 5px 0 13px 0; text-shadow: 0px 1px #FFF; font-weight:normal; font-size:36px; }
.backto { width: 250px; padding-top: 3px }
.backto .css_button { width:200px}
#content5 .imageHolder { width:500px;}
#leftClomn2 .lifetext { width: 520px; padding-bottom: 7px; margin-bottom: 7px; border-top: 1px dotted #ccc;  padding-top:7px }
#leftClomn2 .lifetext b { font-weight:bold; font-size:14px; display:block;}
#leftClomn2 .lifetext em { display:block; padding-top:5px}
#leftClomn2 .lifehour { color: #B94A48; border-top: 1px dotted #ccc; padding-top:10px }
.video_item { float: left; width: 280px; padding: 5px; margin-right: 10px; margin-bottom: 8px; border: 1px solid #ccc; box-shadow: 0px 0px 2px 0px #DDD; position: relative; }
.video_item img { margin-right:5px}
a.pleiche { display:block; position:absolute; top:14px; left:20px; background-image:url(http://i.dir.bg/esspresso/images/pleyche.png); width:24px; height:24px; text-indent:-5000px}
#docoment2 a { display: block; height: 37px; float: right; background-image: url(http://i.dir.bg/esspresso/img/vs4.png); margin-left: 5px; text-align: center; line-height: 37px; color: #000; font-family: Tahoma, Geneva, sans-serif; padding-right:7px; background-position: right top; }
#docoment2 a span { display: block; background-position: 0 0; padding-left: 7px; background-image: url(http://i.dir.bg/esspresso/img/vs4.png); }
#docoment2 a:hover { background-image:url(http://i.dir.bg/esspresso/img/vs3.png); color:#F60;}
#usernews {border-top:1px solid #f60; margin-top:-1px;}
 #usernews { border-style: solid; border-color: #A2B5CE; border-width: 1px 1px 1px 1px; margin-bottom: 15px; position: relative; top: -1px; z-index: 8; }
#platforma {}
#usernews a { display: block; padding-top: 5px; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: repeat-x;  background-position: -1970px bottom; }
#usernews a:hover { background-position: 0 top; background-image: url(http://ni.dir-i.net/esspresso/images/right-news-backgr-hover-new.png)}
#usernews a img { float:left; margin-right:5px}
.usertabs2 { display: block; width: 100px; padding: 5px 15px; text-align: center; border-style: solid; border-color: #F60; border-width: 1px 1px 0 1px; font-weight: bold; color: #F60; border-radius: 6px 6px 0px 0px; background-color: #FFF; position: relative; z-index: 12; }
#usernews .anonsTheme { display:block; padding-top:7px; color:#F60;}
.allmnenia { text-align:center; padding-bottom:6px}
#addhead { background-color: #D25400; color: #FFF; padding: 5px 0 5px 15px; font-weight: bold; font-size: 15px; text-shadow: 0px 1px #6C2C00; }
.spec_buttons li a.plus {
    background-position: 0 -138px; background-image: url(http://i.dir.bg/application.comments/images/special-buttons-v5.png)
}
.spec_buttons li a.plus:hover { background-position:0 -161px} 
.spec_buttons li a.minus {
    background-position: -23px -138px; background-image: url(http://i.dir.bg/application.comments/images/special-buttons-v5.png)
}
.spec_buttons li a.minus:hover { background-position:-23px -161px;}
.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;
}
#otgovori p { color: #333; font-size: 13px; padding-bottom: 11px; font-weight: bold; padding-top: 3px }
#img_ank { margin-bottom:5px; }
.marginleft { margin-left:30px}
#blockContentAnketa { padding:0 10px}
.anketalink { display: block; padding: 7px 0; border-bottom: 1px dotted #E2E2E2; }
#header-temi { height: 86px; background-image: url(http://i.dir.bg/esspresso/images/header-backgr-temi.png); background-repeat: no-repeat; position: relative; margin-bottom: 8px; padding-top: 15px; padding-left: 5px; z-index:18; }
#logo-temi { background-image: url(http://i.dir.bg/esspresso/images/temi-blu.png); height: 71px; position: absolute; color: #FFF; font-size: 34px; line-height: 71px; padding: 0 0 0 15px; text-shadow: 0px 1px #001E3C; z-index: 21; }
#logo-temi a { color:#FFF}
#corner { background-image: url(http://i.dir.bg/esspresso/images/temi-blu-left.png); float: right; height: 71px; width: 6px; margin-left: 5px; }
#tematadnes { background-image: url(http://i.dir.bg/esspresso/images/tematadnes.png); height: 26px; width: 135px; position: absolute; top: -2px; z-index: 22; left: 20px; }
#addmenutop li a { display: block; padding: 32px 0 5px 0px; background-repeat: no-repeat; background-position: center 4px; border-bottom: 1px solid #D25400; background-color: #F60; color: #FFF; font-weight: normal; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; font-family: Tahoma, Geneva, sans-serif; text-shadow: 0px 1px #B94A00; float: left; width: 58px; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size:11px }
#addmenutop li a:hover { background-color: #EFEFEF; color:#333 }
#addmenutop { border-color: #D25400; border-style: solid; border-width: 1px 1px 0 1px; box-shadow: 0px 0px 2px #CCC; margin-bottom: 15px; border-radius: 0px 0px 3px 3px; position: absolute; right: 20px; top: 5px; width: 294px; }
#addmenutop li#add1 a { background-image: url(http://i.dir.bg/esspresso/images/add-news2.png) }
#addmenutop li#add2 a { background-image: url(http://i.dir.bg/esspresso/images/add-image2.png); border-right: 1px solid #D25400; border-left: 1px solid #D25400; }
#addmenutop li#add3 a { background-image: url(http://i.dir.bg/esspresso/images/add-video2.png);}
#addmenutop li#add4 a { background-image: url(http://i.dir.bg/esspresso/css/img/add-idea2.png); border-right: 1px solid #D25400; }
#addmenutop li#add5 a { background-image: url(http://i.dir.bg/esspresso/img/add-vruzki.png); border-left: 1px solid #D25400; background-position: center 7px; }
#rightClomnComents { width: 306px; padding-right: 15px; padding-top: 10px; }
#scrollbar1 .overview { position: relative; top: -8px; }
#scrollbar1 .overview span { }
#scrollbar1 .overview span ins { color: #F60 }
#scrollbar1 { width: 340px; clear: both; }
#scrollbar1 .viewport { width: 315px; height: 600px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#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: 0 0 2px #CECECE inset; }
#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; }
		.tabrow { text-align: center; list-style: none; margin: 10px 15px 20px 0; padding: 0; line-height: 24px; height: 26px; overflow: hidden; font-size: 12px; font-family: verdana; position: relative; 
		}
		.tabrow li {
		    border: 1px solid #AAA;
		    background: #D1D1D1;
		    background: -o-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
		    background: -ms-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
		    background: -moz-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
		    background: -webkit-linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
		    background: linear-gradient(top, #ECECEC 50%, #D1D1D1 100%);
		    display: inline-block;
		    position: relative;
		    z-index: 0;
		    border-top-left-radius: 6px;
		    border-top-right-radius: 6px;
		    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4), inset 0 1px 0 #FFF;
		    text-shadow: 0 1px #FFF;
		    margin: 0 -5px;
		    padding: 0 20px;
		}
		.tabrow a {
			  color: #555;
			  text-decoration: none;
		}
		.tabrow li.selected {
		    background: #FFF;
		    color: #333;
		    z-index: 2;
		    border-bottom-color: #FFF;
		}
		#content5 .tabrow li.selected { background-color:#F3F3F3;}
		.tabrow:before {
		    position: absolute;
		    content: " ";
		    width: 100%;
		    bottom: 0;
		    left: 0;
		    border-bottom: 1px solid #AAA;
		    z-index: 1;
		}
		.tabrow li:before,
		.tabrow li:after {
		    border: 1px solid #AAA;
		    position: absolute;
		    bottom: -1px;
		    width: 5px;
		    height: 5px;
		    content: " ";
		}
		.tabrow li:before {
		    left: -6px;
		    border-bottom-right-radius: 6px;
		    border-width: 0 1px 1px 0;
		    box-shadow: 2px 2px 0 #D1D1D1;
		}
		.tabrow li:after {
		    right: -6px;
		    border-bottom-left-radius: 6px;
		    border-width: 0 0 1px 1px;
		    box-shadow: -2px 2px 0 #D1D1D1;
		}
		.tabrow li.selected:before {
		    box-shadow: 2px 2px 0 #FFF;
		}
		#content5 .tabrow li.selected:before {
		    box-shadow: 2px 2px 0 #F3F3F3;
		}
		.tabrow li.selected:after {
		    box-shadow: -2px 2px 0 #FFF;
		}
		#content5 .tabrow li.selected:after {
		    box-shadow: -2px 2px 0 #F3F3F3;
		}
		
.greenbutton { -moz-box-shadow: inset 0px 1px 0px 0px #caefab; -webkit-box-shadow: inset 0px 1px 0px 0px #caefab; box-shadow: inset 0px 1px 0px 0px #caefab; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) ); background: -moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
background-color: #77d42a; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #268a16; display: inline-block; color: #fbfff7; font-family: arial; font-size: 14px; font-weight: bold; padding: 3px 24px; text-decoration: none; text-shadow: 1px 1px 0px #3f7011; cursor:pointer 
}.greenbutton:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) ); background: -moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
background-color: #5cb811; color: #FFF; 
}.greenbutton:active {
	position:relative;
	top:1px;
}

.redbutton { -moz-box-shadow: inset 0px 1px 0px 0px #f29c93; -webkit-box-shadow: inset 0px 1px 0px 0px #f29c93; box-shadow: inset 0px 1px 0px 0px #f29c93; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) ); background: -moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
background-color: #fe1a00; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #d83526; display: inline-block; color: #ffffff; font-family: arial; font-size: 14px; font-weight: bold; padding: 3px 24px; text-decoration: none; text-shadow: 1px 1px 0px #b23e35; 
}.redbutton:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) ); background: -moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
background-color: #ce0100; color: #FFF; 
}.redbutton:active {
	position:relative;
	top:1px;
}

.paddingtext { padding: 0 10px 10px 10px; }
.platformh { font-size:22px !important}
.platformh3 { font-size:28px !important}
.expanded { width: 535px; padding-bottom: 10px; }
.expanded a { width:520px}
#fullarticles .whitecss { height: 30px; line-height: 30px; font-size: 14px; color: #53951E; margin: 10px; }
.bigestbutton .whitecss { width: 900px; text-align: center; height: 35px; line-height: 35px; font-size: 16px !important; color: #545454 !important; margin: 0 !important }
.bigestbutton { margin-bottom:15px}
label.radio, label.checkbox { margin-bottom:6px; display:block; cursor:pointer}
.btn { padding:3px 24px; font-size:14px;}
.progress {
    background-color: #F7F7F7;
    background-image: linear-gradient(to bottom, #F5F5F5, #F9F9F9);
    background-repeat: repeat-x;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}
.progress-success .bar, .progress .bar-success {
    background-color: #5EB95E;
    background-image: linear-gradient(to bottom, #62C462, #57A957);
    background-repeat: repeat-x;
}
.progress .bar {
    -moz-box-sizing: border-box;
    background-color: #0E90D2;
    background-image: linear-gradient(to bottom, #149BDF, #0480BE);
    background-repeat: repeat-x;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: 100%;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    transition: width 0.6s ease 0s;
    width: 0;
}



#accordion h4 {
    line-height: 14px;
    margin:0;
    padding:8px 15px;
    font-size:14px;
    font-weight:normal;
    border:1px solid #ccc;
    cursor:pointer;
	border-radius: 3px;
	color:#0A8ACB;
	margin-bottom:5px
}

#accordion h4.current {
    cursor:default;
    background-color:#fff;
}

#accordion .pane {
    border:1px solid #fff;
    border-width:0 2px;
    display:none;
    padding:15px;
    font-size:12px;
}

.tableanketa  td { padding:5px 3px;  border-bottom:1px solid #DCE0E2;}
.tableanketa  th { padding:3px; font-weight:bold;}

.modal {
    display:none;
    z-index:10000;
    background-color:#333;
    width:675px;
    min-height:200px;
    border:1px solid #666;
    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
	border-radius:5px;
	box-shadow:#999 3px;
}
.modal-header h3 { color:#FFF; font-size:20px}
 
.modal .close {
    background-image:url(/media/img/overlay/close.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
}
.modal .close {
    background-position: 0 0;
    cursor: pointer;
    right: 15px;
    top: 8px;
    z-index: 999999;
	background-image: url("http://i.dir.bg/application.comments/sprites/sprites-butt-move.png");
    background-repeat: no-repeat;
    height: 35px;
    position: absolute;
    width: 35px;
}
.temiColumns { float: left; margin-right: 16px; width: 460px; 
}

.orangebutton { -moz-box-shadow: inset 0px 1px 0px 0px #fff6af; -webkit-box-shadow: inset 0px 1px 0px 0px #fff6af; box-shadow: inset 0px 1px 0px 0px #fff6af; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffdb66), color-stop(1, #ffab23) ); background: -moz-linear-gradient( center top, #ffdb66 5%, #ffab23 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdb66', endColorstr='#ffab23');
background-color: #ffdb66; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #ffaa22; display: inline-block; color: #FFFFFF; font-family: arial; font-size: 14px; font-weight: bold; padding: 3px 24px; text-decoration: none; text-shadow: 1px 1px 0px #B16B01; 
}.orangebutton:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffdb66) ); background: -moz-linear-gradient( center top, #ffab23 5%, #ffdb66 100% ); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffdb66');
background-color: #ffab23; color: #FFF; 
}.orangebutton:active {
	position:relative;
	top:1px;
}
.block {
    background-color: #FFFFFF;
    border: 4px solid #E9E9E9;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 2px #F3F3F3;
    margin-bottom: 15px;
}
.block h2 { background-image: url("http://i.dir.bg/dir5/dir-new/html/img/dir-sprites3.png"); background-position: 0 -1240px; color: #004785; font-size: 20px; font-weight: bold; height: 34px; line-height: 32px; padding-left: 10px; text-shadow: 0 1px #FFFFFF; padding: 0 0 0 15px; border-bottom: none; 
}
.block h2 a { color: #004785 }
ol.top-links {  list-style:decimal; margin-left: 15px; }
.top-links { margin-bottom: 15px; padding: 0 15px; margin-bottom: 5px;}
.top-links a {
    border-bottom: 1px dotted #E2E2E2;
    overflow: hidden;
	 display: block;
    height: 30px;
    line-height: 30px;
}
#temimagesfirst { padding: 15px}
#temimagesfirst .padding { padding-right: 12px }
/*.block .whitecss { height:30px; line-height:30px}*/
#temimagesfirst img { margin-bottom: 0px }
.butoniontemafirst { padding:0 15px 15px 15px}
#temavid img { float:none}
#temavid { padding: 15px; position: relative; }
.play { position:absolute; display:block; background-image: url(http://i.dir.bg/esspresso/img/playb.png); width:94px; height:94px; text-indent:-5000px; left:50%; margin-left:-45px; top:50%; margin-top:-40px }
#anketi_tag_content { margin-bottom:15px}
#anketi_tag_content img { padding: 10px 0 0 10px }
#hrono_content { padding: 10px 15px 0 15px }
.hronotext { margin-bottom: 15px; line-height: 1.5; }
#content5 .articletext { width: 870px; float: left; }
#content5 .txt { width: 580px }
#content5 .coments { float:none; position:absolute; bottom:5px; right:8px}
.circle { height: 25px; width: 25px; border-radius: 50%; border: 6px solid #E9E9E9; text-align: center; line-height: 25px; float: left; margin-right: 5px; color: #7D7D7D; }

.vzemitoialink { padding-top:10px}

.linkoverlay {
    display:none;
    z-index:10000;
    background-color:#333;
    width:675px;
    min-height:150px;
    border:1px solid #666;
    -moz-box-shadow:0 0 90px 5px #000;
    -webkit-box-shadow: 0 0 90px #000;
	border-radius:5px;
	box-shadow:#999 3px;
	padding:15px;
	color:#FC0;
	font-size:14px;
}
.linkoverlay h3 { color:#FFF; font-size:20px}
.linkoverlay a { color:#fff}
 
.linkoverlay .close {
    background-image:url(/media/img/overlay/close.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
}
.linkoverlay .close, .modalwarning .close {
    background-position: 0 0;
    cursor: pointer;
    right: 15px;
    top: 8px;
    z-index: 999999;
	background-image: url("http://i.dir.bg/application.comments/sprites/sprites-butt-move.png");
    background-repeat: no-repeat;
    height: 35px;
    position: absolute;
    width: 35px;
}
.usertabs3 { display: block; width: 100px; padding: 5px 15px; text-align: center; border-style: solid; border-color: #A2B5CE; border-width: 1px 1px 0 1px; font-weight: bold; color: #000; border-radius: 6px 6px 0px 0px; background-color: #FFF; position: relative; z-index: 12; }
#mnenianews {border-top:1px solid #f60; margin-top:-1px;}
#mnenianews { border-style: solid; border-color: #A2B5CE; border-width: 1px 1px 1px 1px; margin-bottom: 15px; position: relative; top: -1px; z-index: 8; }
#mnenianews a { display: block; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: repeat-x; background-position: -1970px -218px; padding: 0 7px; height:40px; line-height:40px; }

#mnenianews .circle, .teaseridea .circle { background-color:#FFF; height:20px; width:20px; position:relative; top:4px; line-height:20px;}
.firecolumn { float: left; width: 200px; padding: 10px; }
.firecolumn p { padding-bottom:6px}
#firescale { background-color: #C00; height: 18px; width: 430px; margin: 0 10px 15px 10px; border-radius: 9px; }
#firescalegreen { background-color: #71CA28; height: 18px; border-radius: 9px 0px 0px 9px; }
.procent { display:block; padding:10px 10px 0 10px;}
.teaseridea { display: block; height: 40px; line-height: 40px; padding: 6px 0;/* [disabled]margin: 6px 0 0 0; *//* [disabled]border-top: 1px solid #fff; */ border-bottom: 1px solid #fff; }
.teaser #addmenutop { position: relative !important; left: -5px; margin-bottom: 0px; width: 239px; background-color: #F60; top:0 }
.linksvote { float: right; width: 180px; padding-top: 10px; }
#crosfirenews {border-top:1px solid #f60; margin-top:-1px;}
#crosfirenews { border-style: solid; border-color: #A2B5CE; border-width: 1px 1px 1px 1px; margin-bottom: 15px; position: relative; top: -1px; z-index: 8; }
#crosfirenews .firecolumn { width: 125px; padding-bottom: 0px; }
#crosfirenews h4 {color:#0060BF; font-size:14px; padding:10px}
a .firecolumn p { color:#666}
a .procent { color:#000}
a.croslinks { display: block; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: repeat-x; background-position: -1970px -218px; padding: 10px 7px; }
.crosfirepage .firecolumn { width: 275px;}

.crosfirepage #firescale { width: 585px }
.fireautor { font-weight:bold; color:#000;}
#ideiblock .circle { width:20px; height:20px; line-height:20px; border:5px solid #E9E9E9;}
#ideiblock .top-links a { padding:2px 0}
#content #addmenutop { position:static; margin:auto}

#dobavibackgr { background-color: #DDDDDD; min-height: 630px; margin: 0 5px; padding-top: 10px; }
#dobavinav { background-color: #F4F4F4; width: 900px; margin: auto; padding: 20px; border-radius: 6px; box-shadow: 0px 0px 2px #999; position: relative; z-index:100; }
#dobavinav li { display:inline;}
#dobavinav li a { display: block; float: left; width: 56px; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #8D8D8D; margin-right: 20px; text-shadow: 0px 1px #FFF; height: 75px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; }


.right .teaser { width:195px; padding:7px 7px 0 7px; }
.right .teaser p { color:#013F7C; font-size:12px !important; font-family:Verdana, Geneva, sans-serif; padding:0 3px; line-height:1.4; font-style:italic;}
#openblock { padding:10px}
#openblock img { margin-right:10px}
#openblock p { padding:10px 0}
.orange { color:#F60;}
.openmnenie { width:220px}
a#videoheadline { position: absolute; left: 15px; bottom: 15px; background-color: #000; opacity: 0.7; color: #FFF; padding: 15px; width: 390px; display:block; text-align:center; }
.protest{ background-size: cover; display: block; float: left; height: 85px; margin-right: 15px; width: 130px; }
#prot-images {
    border-color: #A2B5CE;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 15px;
    position: relative;
    top: -1px;
    z-index: 8;
}
#prot-images { border-top: 1px solid #A2B5CE; margin-top: -1px; padding: 15px 0 0 0; 
}
a.all-prot { display: block; background-image: url(http://i.dir.bg/esspresso/img/sprite2-v6.png); background-repeat: repeat-x; background-position: -1970px -218px; padding: 0 7px; height: 40px; line-height: 40px; text-align: center; margin-top: 15px; }

#menu-hots { background-position: left bottom; display: none; line-height: 1; padding: 20px; position: absolute; text-align: left; top: 40px; width: 180px; z-index: 1700; left: -80px; background-color: #3E6DB5; }
#menu-hots li { display:inline;}
#menu-hots a { display: block; height: 30px !important; line-height: 30px !important; border-bottom: 1px solid #364B67; float: none !important; border-left: hidden !important; background-image: url(http://i.dir.bg/p.gif) !important }

#menu-hots a:hover { color: #F60 !important }
#hot-menu { position:relative;}
#bigone.whitecss {
color: #53951E;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 10px;}