/* 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; }
/*--------------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, em, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/********** 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; letter-spacing:-1px; 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 }
.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; }
/********** 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 14px; 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-3.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; }

/*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;}
/************/

.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 { margin-bottom:12px; }
#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; }

.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 { margin:-10px 0 4px 0 !important; width:224px; }
#morelinks li { display:inline; }
#morelinks li a { display:block; padding: 3px 0; border-bottom:1px dashed #CCC; font-size:11px; }
#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://ni.dir-i.net/esspresso/images/kumkom2.gif)}
a:hover.kumkom { display:block; width:162px; height:18px; background-image:url(http://ni.dir-i.net/esspresso/images/kumkom-hover2.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://ni.dir-i.net/esspresso/images/sprite2-v5.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://ni.dir-i.net/esspresso/images/sprite2-v5.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://ni.dir-i.net/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://ni.dir-i.net/esspresso/images/sprite2-v5.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://ni.dir-i.net/esspresso/images/sprite2-v5.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://ni.dir-i.net/esspresso/images/sprite2-v5.png);
	width:92px;
	height:19px;
	text-indent: -5000px;
	background-position:-2296px -185px;
	
}
#socialBottomDir #comentcount a {
	background-image:url(http://ni.dir-i.net/esspresso/images/sprite2-v5.png);
	width:88px;
	height:19px;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	background-repeat: no-repeat;
	padding-left: 9px;
	line-height: 17px;
	background-position:-2296px -209px;
}
#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://ni.dir-i.net/esspresso/images/sprite2-v5.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:-2296px -53px; width:142px; height:32px; line-height:25px; outline:none}
li#kumtema a { background-position:-2296px -53px; width:142px; height:32px; line-height:25px; outline:none}
li#pishi a { background-position:-2296px -123px; width:91px; height:25px; text-indent:-5000px; outline:none}
li#pishi a:hover {background-position:-2296px -155px;}
#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:99999999; 
 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:99999999; 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}