/*** reset***/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th { margin: 0; padding: 0; border: 0; outline: 0; font-family: inherit; }
:focus { outline: 0; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
ins { text-decoration:none; }
legend { display:none; }
input, select, textarea, button { font-size:12px; font-family:tahoma, arial, sans-serif; }
input, select, label, button { vertical-align:baseline; }
button { width:auto; overflow:visible; padding:0 20px; font-size:11px; }
ol { list-style-type:decimal; font-size:11px; line-height:140%; margin-left:20px; padding:0; list-style-position:outside; }
ol li { padding-bottom:5px; }
ol li a { display:block; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: #F60; }
/***common***/
.fl_left { float:left; }
.fl_right { float:right; }
.t_center { text-align:center; }
.padd_0_15px { padding:0 15px; }
.padd_top_5px { padding-top:5px; }
.padd_top_10px { padding-top:10px; }
.padd_5_0 { padding:5px 0; }
.mt_20 { margin-top:20px; }
.ispace { margin-bottom:15px; text-align:center; }
/*messages*/
.m_err { background:#feefee url(http://i.dir.bg/new_market/media/images/m_error.gif) no-repeat 15px 10px; padding:15px 15px 15px 50px; border:1px solid #f6d6d3; font-weight:bold; font-size:11px; color:#d9574d; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom:15px; }
.m_err p { padding:0; margin:0; }
.m_ok { background:#dcf2c8 url(http://i.dir.bg/new_market/media/images/m_ok.gif) no-repeat 15px 10px; padding:15px 15px 15px 50px; border:1px solid #c8ddb5; font-weight:bold; font-size:11px; color:#739d4c; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom:15px; }
.m_err p { padding:0; margin:0; }
/***lauout***/
body { font: 100% Tahoma, Arial, Helvetica, sans-serif; background: #FFF; color: #000000; text-align:center; font-size:12px; }
#container { width: 95%; background: #fff; margin: 0 auto; text-align: left; min-width:980px; max-width:1400px }
/* header */
#header { background-image:url(http://i.dir.bg/new_market/media/images/back_head.png); background-repeat:repeat-x; height:63px; position:relative; margin:25px auto 15px auto; background-position: bottom }
.radius { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.logo { display:block; position:absolute; float:left; width:221px; height:57px; background-image:url(http://i.dir.bg/new_market/media/images/logo.png); background-repeat:no-repeat; top:-18px; left:10px; }
.r-offer { float:right; color:white; font-weight:bold; font-size:11px; line-height:23px; text-decoration:none; margin-right:10px; }
.r-offer:hover { color:#C9D9ED; }
/*menu*/
.nav-position { position:absolute; top:40px; left:5px; width:99%; }
.main_nav li { float:left; line-height:23px; height:23px; font:bold 14px Arial, Helvetica, sans-serif; border-right:1px solid #8aadd8; }
.main_nav a { color:white; padding:0 10px; text-decoration:none; line-height:23px; display:block; }
.main_nav a:hover { color:#C9D9ED; }
.main_nav li.active a { background-color:#036; }
.main_nav li a.st { color:#FC0; font-family:Verdana, Geneva, sans-serif; }
.main_nav li.active a.st { color:#F60; }
a.promo_link { background:url(http://i.dir.bg/new_market/media/images/new.gif) no-repeat right -3px; padding-right:30px; }
/* left - 180, right-200, middle-float */
#sidebar1 { float: left; width: 180px; }
#sidebar2 { float: right; width: 320px; }
#mainContent { margin: 0 331px 0 195px; position:relative; }
/* left - none, right-320px, middle-float */
.noleft { }
.noleft:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.noleft { display: inline-block; }
/* Hides from IE-mac \*/
	* html .noleft { height: 1%; }
.noleft { display: block; }
/* End hide from IE-mac */
.noleft #sidebar1 { display:none; }
.noleft #sidebar2 { float: right; width: 320px; padding: 0 0 15px 0; }
.noleft #mainContent { margin: 0 325px 0 0; }
/* right 200, no left */
.small_right { }
.small_right:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.small_right { display: inline-block; }
/* Hides from IE-mac \*/
	* html .small_right { height: 1%; }
.small_right { display: block; }
/* End hide from IE-mac */
.small_right #sidebar2 { width: 180px; }
.small_right #mainContent { margin: 0 200px 0 0; padding: 0 0 15px 0; }
.small_right #sidebar1 { display:none; }
/* 1 column only */
	.column1 #sidebar1, .column1 #sidebar2 { display:none; }
.column1 #mainContent { margin:0; }
.column1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.column1 { display: inline-block; }
/* Hides from IE-mac \*/
	* html .column1 { height: 1%; }
.column1 { display: block; }
/* End hide from IE-mac */
/* in index - 2 column in the main */
.in_main_2_col { float:left; width:99%; }
.in_main_2_col .left_col { width:49.2% !important; float:left; }
.in_main_2_col .right_col { width:49.2% !important; float:right !important; }
/* footer */
#footer { }
#footer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#footer { display: inline-block; }
/* Hides from IE-mac \*/
	* html #footer { height: 1%; }
#footer { display: block; }
/*** typo***/ 
a { color:#3E6196; }
a:hover { text-decoration:none; color:#F60; }
h1, h2, h3 { font-family:Arial, Helvetica, sans-serif; }
h2 { font-size:18px; font-weight:normal; color:#6d7580; }
h3 { }
h3 a { text-decoration:none; }
h3 b { font-weight:normal !important; color:#000 !important; font-size:12px !important; }
/* used for price */
h4 { color:#f60; font-weight:bold; font-size:inherit; font-size:12px; }
h4 a { color:#f60; font-weight:bold; font-size:inherit; }
h4 del { color:#666; font-size:11px; }
h5 { font-size:11px; font-weight:bold; }
/*** header design ***/ 
#search { padding:5px 0 0 100px; height:26px; }
#search * { vertical-align:middle; margin-right:3px; }
#search a { font-weight:bold; text-decoration:none; }
#search a:hover { color:#3E6196 !important; text-decoration:underline; }
#search input { width:50%; }
#search button { font-size:11px; padding:0 20px; }
a.offer { color:white; font-weight:bold; font-size:11px; line-height:23px; text-decoration:none; }
a.offer:hover { color:#C9D9ED; }
/***advanced search***/
.advanced_search { background:#f7f7f8; border:1px solid #dadee3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; padding:15px; margin-bottom:15px; }
.advanced_search { font-size:11px; margin-top:15px; }
.advanced_search h2 { display:block; width:180px; float:left; margin:0; padding:0; }
.advanced_search .keyword { width:500px; padding:3px; }
.advanced_search label { display:inline-block; width:180px; }
.hr { clear:both; font-size:0; line-height:0; border-top:1px solid #c9d9ed; height:0px; margin:20px auto; }
.hr_small { clear:both; font-size:0; line-height:0; border-top:1px solid #c9d9ed; height:0px; margin:10px auto; }
.hr_new { clear:both; font-size:0; line-height:0; border-top:1px solid #EFF3FA; height:0px; margin:10px auto; }
.advanced_search .hr { background:#fff; height:1px; margin:10px auto; border-top:1px solid #dadee3; }
.margin_left_180 { margin-left:180px; }
.advanced_search button { padding:2px 20px; margin-left:3px; }
.checkboxes label { width:auto !important; }
.autowidth { width:auto !important; }
.advanced { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
/***offer admin***/
.offer_admin { background:#f7f7f8; border:1px solid #dadee3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; padding:15px; }
.offer_admin { font-size:11px; margin-top:15px; }
.offer_admin h2 { display:block; width:auto; float:left; margin:0; padding:0; padding-right:10px }
.offer_admin .keyword { width:300px; padding:3px; }
.offer_admin label { display:inline-block; width:180px; }
.offer_admin label.autowidth { width:auto !important; }
.offer_admin .hr { background:#fff; height:1px; margin:10px auto; border-top:1px solid #dadee3; }
.offer_admin button { padding:2px 20px; margin-left:3px; }
.offer_admin .list_text_only img { float:left; margin:0 10px 0 0; }
.offer_admin .list_text_only h2 { float:none; }
.offer_admin .list_text_only li { padding:0; margin:0; border:0; }
/*** block-desing***/
/* box models */
.box { background:#FFF; border:1px solid #C9D9ED; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; padding:15px; }
.light_blue { background:#f1f6fc; } /* used on registration */
.box_with_title, .box_with_title a { font-family:Arial, Helvetica, sans-serif !important; font-size:12px; }
.box_with_title { margin-bottom:10px; background:#fff url(http://i.dir.bg/new_market/media/images/h3.png) repeat-x; border:1px solid #C9D9ED; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
.box_with_title .padd { padding: 10px; }
.box_with_title h5 { line-height:35px; padding:0 5px 0 10px; font-size:14px; color:#6D7580; height:27px; }
.box_with_title h3 { line-height:35px; padding:0 5px 0 10px; font-size:14px; color:#6D7580; height:27px; }
.box_with_title h3 small { font:bold 12px tahoma, arial, sans-serif; line-height:34px; }
.box_with_title h3 select { margin-top:7px; }
/******/
#mainContent .box, #mainContent .box_with_title { width:99%; float:left; }
#mainContent .box_with_title .box { width:auto; float:none; }
/* compare block */
.compare_block { background:#fffbe3; border-color:#dbd7c9; }
.delete { display:block; background:url(http://i.dir.bg/new_market/media/images/delete.gif) no-repeat; width:19px; height:19px; margin-right:5px; vertical-align:middle; float:left; }
.delete span { display:none; }
.compare_block a { text-decoration:none; color:#333; }
.compare_list li { margin-bottom:4px; font-size:11px; }
.compare_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.compare_list li { display: inline-block; }
/***hides from IE-mac \*/
* html .compare_list li { height: 1%; }
.compare_list li { display: block; }
.compare_list .button_sravni { margin-top:7px; }
.compare_block ul { padding:0; margin:0; padding-top:7px; border-top:1px solid #dbd7c9; padding-bottom:7px; }
.compare_block h3 { font-size:14px; height:32px; line-height:32px; }
.compare_block .padd { padding:0 15px 15px 15px; }
#mainContent .compare_list li { display: -moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word; padding-bottom:15px; }
* html #mainContent .compare_list li { display:inline; }
* + html #mainContent .compare_list li { display:inline; }
.noleft #mainContent .compare_list li > * { display:table; table-layout:fixed; overflow:hidden; }
* html #mainContent .compare_list li { width:24%; }   /*ie6*/
#mainContent .compare_list li > * { }
#mainContent .compare_list li { width:24%; } /*all*/
#mainContent .compare_list li li { width:auto; float:none; padding:0; height:auto; display:block; }
.table_compare th img { float:left; margin-right:5px; }
.table_compare th, .table_compare td { padding:5px 10px; border:1px solid #dadee3; font-size:11px; }
.table_compare td { border:1px solid #dadee3; }
.table_compare { background:#fff; margin:7px 0; }
.table_compare th { font-weight:bold; padding:10px; }
.table_compare { border-collapse:collapse; }
.table_compare th p { margin-top:5px; }
.table_compare th p .delete { padding-left:25px; font-size:11px; line-height:19px; display:inline; width:auto; height:auto; }
.no_border td, .no_border th, .no_border { border:none; font-weight:normal; }
.no_border th a { font-weight:bold; }
tr.even td { background-color:#f9f9f9; }
tr.over td { background-color:#fffcdb; }
/* breadcrumbs */
.breadcrumbs, .breadcrumbs ins { padding:0; margin:0; height:1px; font-size:1px; display:none !important; visibility:hidden !important; }
/***sidebars customs***/
#sidebar1, #sidebar2 { font-size:11px; }
#sidebar1 ul { line-height:160%; }
#sidebar1 ul li.active { background:url(http://i.dir.bg/new_market/media/images/li.gif) no-repeat left 7px; padding-left:7px; }
#sidebar1 ul li.active a { font-weight:bold; }
#sidebar1 p, #sidebar2 p { padding-top:15px; }
#sidebar1 h3 { font:bold 12px Tahoma, Arail, sans-serif; line-height:26px; height:26px; margin-top:5px; }
#sidebar1 .box_with_title { background-position:left 0; }
#sidebar2 ul { line-height:160%; }
#sidebar2 ul li.active { background:url(http://i.dir.bg/new_market/media/images/li.gif) no-repeat left 7px; padding-left:7px; }
#sidebar2 ul li.active a { font-weight:bold; }
#sidebar2 p, #sidebar2 p { padding-top:15px; }
#sidebar2 h3 { font:bold 12px Tahoma, Arail, sans-serif; line-height:26px; height:26px; margin-top:5px; }
#sidebar2 .box_with_title { background-position:left 0; }
/*sidebar open.close */
.opened_widget a { background:url(http://i.dir.bg/new_market/media/images/arrwtit.gif) no-repeat right -42px; background-repeat:no-repeat; display:block; }
.opened_widget a:hover { background:url(http://i.dir.bg/new_market/media/images/arrwtit.gif) no-repeat right bottom; background-repeat:no-repeat; }
.closed_widget a { background:url(http://i.dir.bg/new_market/media/images/arrwtit.gif) no-repeat right top; background-repeat:no-repeat; display:block; }
.closed_widget a:hover { background-position:right -21px; background-repeat:no-repeat; }
/***roducts display***/
/*title + pic + price*/
.pic_title li { display:-moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word; text-align:center; padding-bottom:5px; }
* html .pic_title li { display:inline; }
* + html .pic_title li { display:inline; }
.pic_title li > * { display:table; table-layout:fixed; overflow:hidden; }
* html .pic_title li { width:25%; }   /*ie6*/
.pic_title li > * { }
.pic_title li { width:24%; } /*all*/
.pic_title a { text-decoration:none; line-height:normal; text-align:center; margin:0 auto; width:80%; display:block; overflow:visible; white-space:normal }
.pic_title a:hover { color:#3E6196; }
/*3 column*/	
	.col_list_3 li { width:32% !important; }
.col_list_3 li a { width:auto; overflow:hidden; display:block; }
.pic_title img { padding-bottom:3px; }
.pic_title h4 { padding-top:3px; text-align:center; margin:0 auto; }
/* sidebar lists in 3 column */
	#sidebar1 .pic_title li, #sidebar2 .pic_title li { float:none; width:auto; height:auto; text-align:center; display:block; padding-bottom:5px; }
#sidebar1 .pic_title a, #sidebar2 .pic_title a { width:auto; }
.noleft #sidebar2 .pic_title li { display:-moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word; text-align:center; padding-bottom:15px; }
* html .noleft #sidebar2 .pic_title li { display:inline; }
* + html .noleft #sidebar2 .pic_title li { display:inline; }
.noleft #sidebar2 .pic_title li > * { display:table; table-layout:fixed; overflow:hidden; }
* html .noleft #sidebar2 .pic_title li { width:49%; }   /*ie6*/
.noleft #sidebar2 .pic_title li > * { }
.noleft #sidebar2 .pic_title li { width:49%; } /*all*/
/* list only*/ 
	.floated_list li { float:left; }
.list_text_only { }
.list_text_only h2 { font-size:14px; font-weight:bold; padding-bottom:2px; }
.list_text_only h2 a { text-decoration:none; }
.list_text_only h4 { padding-bottom:5px; }
.list_text_only h5 { font-size:11px; padding-bottom:5px; }
.list_text_only p { font-size:11px; line-height:130%; }
.list_text_only li { padding:0 0 10px 0; margin-bottom:10px; border-bottom:1px solid #c9d9ed; }
.list_text_only li li { padding:0; margin:0; border:0; padding-bottom:5px; }
.list_text_only ul.fl_right { padding-left:15px; width:190px; }
.list_text_only li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.list_text_only li { display: inline-block; }
/*hides from IE-mac \*/
		* html .list_text_only li { height: 1%; }
.list_text_only li { display: block; }
/*end hide from IE-mac */
.ico_prelojeniq { background:url(http://i.dir.bg/new_market/media/images/ico_predlojeniq.gif) no-repeat left center; height:27px; line-height:27px; display:inline-block; padding-left:33px; }
.ico_sravni { background:url(http://i.dir.bg/new_market/media/images/ico_compare.gif) no-repeat left center; height:27px; line-height:27px; display:inline-block; padding-left:33px; }
.ico_commenta { background:url(http://i.dir.bg/new_market/media/images/ico_li_comment.gif) no-repeat left center; height:27px; line-height:27px; display:inline-block; padding-left:33px; }
/* for the image preview */
	#screenshot { position:absolute; border:1px solid #c9d9ed; background:#fff url(http://i.dir.bg/new_market/media/images/loading.gif) no-repeat center center; padding:2px; display:none; color:#fff; }
/* tooltip */
#tooltip { display:none; position:absolute; margin:0; max-width:200px; background-color:#EBF1F8; padding:5px 10px; border:1px solid #C9D9ED; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; filter:alpha(opacity=92); -moz-opacity:.92; opacity:.92; text-align:left; z-index:999999 !important; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
/***product alone***/
.table_turgovci { background:#f7f7f8; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; border:1px solid #dadee3; margin:15px 0; }
.table_turgovci td, .table_turgovci th { padding:9px 12px; }
.table_turgovci th { font-weight:bold; border-bottom:1px solid #dadee3; }
.table_turgovci td { width:33%; border-top:1px solid #fff; }
.tableFix td { border-bottom:1px solid #dadee3; border-top:none; padding:0 12px 12px 12px; color:#666; }
.button_prelojeniq { display:inline-block; background:#fff url(http://i.dir.bg/new_market/media/images/button_predlojeniq.gif) no-repeat 10px center; font-weight:bold; padding:4px 10px 4px 30px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.button_sravni { display:inline-block; background:#fff url(http://i.dir.bg/new_market/media/images/button_compare.gif) no-repeat 10px center; font-weight:bold; padding:4px 10px 4px 30px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.button_comment { display:inline-block; background:#fff url(http://i.dir.bg/new_market/media/images/button_message.gif) no-repeat 10px center; font-weight:bold; padding:4px 10px 4px 30px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.button_simple { display:inline-block; background:#fff; font-weight:bold; padding:4px 10px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.button_xml { display:inline-block; background:#fff url(http://i.dir.bg/new_market/media/images/xml.gif) no-repeat 5px center; font-weight:bold; padding:12px 20px 12px 45px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.button_delete { display:inline-block; background:#ffe4e4; color:#C33 !important; font-weight:bold; padding:4px 10px; text-decoration:none; border:1px solid #fbaeae; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.button_delete:hover { border-color:#f28888; }
.button_prelojeniq:hover, .button_sravni:hover, .button_comment:hover, .button_simple:hover { border-color:#9ec0ea; }
.product_menu li { margin-bottom:5px; }
.opisanie { line-height:140%; }
.opisanie h2 { padding-bottom:15px; }
.opisanie p { padding-bottom:7px; color:#666; }
.opisanie ul { padding:7px; }
.opisanie li { background:url(http://i.dir.bg/new_market/media/images/li.gif) no-repeat left 6px; padding-left:10px; }
.opisanie table { background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; border:1px solid #dadee3; margin:7px 0; }
.opisanie table th { font-weight:bold; }
.opisanie table th, .opisanie table td { padding:5px 10px; }
.opisanie table td { border-top:1px solid #dadee3; }
.vtora_uportreba { padding-top:10px; font-size:11px; }
.vtora_uportreba li { background:url(http://i.dir.bg/new_market/media/images/li.gif) no-repeat left 6px; padding-left:10px; line-height:160%; }
/* comments */
	h2.ico_comment { background:url(http://i.dir.bg/new_market/media/images/ico_comment.gif) no-repeat left center; padding-left:30px; }
.comments { padding:15px 0 0 0; font-size:11px; list-style-type:decimal; list-style-position:inside; }
.comments li { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #dadee3; vertical-align:top; }
.comments h5 { display:inline; }
.comments p { padding-top:5px; }
.add_comment { list-style-type:none; list-style-position:outside; border:none !important; }
.add_comment li { padding-bottom:3px; margin:0; border:none; }
.add_comment label { width:60px; display:inline-block; vertical-align:top; }
.add_comment input, .add_comment textarea { width:300px; }
.add_comment textarea { height:70px; }
.add_comment small { display:block; padding:4px 0 0 62px; font-size:9px; }
.add_comment button { margin-left:60px; }
#product_pic { text-align:center; font-size:11px; }
#product_pic img { margin-bottom:4px; display:block; margin:0 auto; }
.product h1 { font-size:20px; padding-bottom:15px; font-weight:normal; color:#333; }
.product h4 { font-size:14px; font-weight:bold; }
.product h4 span { font-size:11px; color:#333; }
.product_menu { width:180px; float:right; }
#product_pic { width:150px; float:left; padding-right:15px; }
.product_title { margin:0 10px 0 150px; padding:0 15px; border-left:0px solid #c9d9ed; }
.product_title h4 { font-size:22px; font-weight:normal; font-family:Verdana, Geneva, sans-serif; }
.product_title h4 span { font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
/* promo */
	.promo { position:absolute; background:url(http://i.dir.bg/new_market/media/images/promo.png) no-repeat; width:55px; height:55px; display:block; }
.promo span { display:none; }
/* usloviq */
	.usloviq { font-size:11px; }
.usloviq p { padding-bottom:5px; }
.usloviq h2 { margin:10px 0 5px 0; }
.usloviq h3 { color:#000; margin:10px 0 0 0; font-size:12px; padding:0; font-family:tahoma, arial, sans-serif; height:auto; line-height:normal; }
.usloviq ul { padding:7px; }
.usloviq li { background:url(http://i.dir.bg/new_market/media/images/li.gif) no-repeat left 6px; padding-left:10px; margin-bottom:4px; }
.usloviq_scroll { height:200px; overflow:auto; padding:10px; }
.usloviq_scroll li { padding-bottom:5px; background:none; padding-left:0; }
.usloviq_cite { padding:15px 15px; background:url(http://i.dir.bg/new_market/media/images/filters.png) repeat-x left bottom; font-size:11px; }
.usloviq_cite p { background:url(http://i.dir.bg/new_market/media/images/cite.gif) no-repeat left top; padding-left:35px; line-height:140%; font-size:12px; }
/* login */
	.login label { display:inline-block; width:80px; }
.login input { width:200px; }
.login button { padding:0 20px; font-size:11px; margin-left:80px; }
.login a { font-size:11px; margin-left:5px; }
/* vklu4vane */
	.vklu4vane label { font-size:12px; font-weight:bold; }
.vklu4vane div, .vklu4vane li, .vklu4vane p { margin-bottom:10px; }
.vklu4vane div label { display:block; padding:3px 3px 3px 0; }
.vklu4vane input { padding:3px; width:400px; }
.vklu4vane li input { width:200px; }
.vklu4vane li label { width:220px; display:inline-block; }
.vklu4vane .names li label { width:120px; }
.vklu4vane h4 { margin:20px 0 10px 0; }
.vklu4vane h3 { padding:0; }
.vklu4vane ul.floated_list input { padding:0; width:auto; }
.vklu4vane ul.floated_list label { display:inline-block; width:auto; }
.vklu4vane ul.floated_list { margin-bottom:5px }
.vklu4vane ul.floated_list li { width:150px; margin:0; }
.vklu4vane em { font-size:11px; color:#666; font-style:normal; }
.vklu4vane textarea { width:500px; height:120px; }
/***lists***/
.normal_links { width: 98%; }
.normal_links li a { text-decoration:none; font-size:12px; }
.normal_links li { color:#999; float:left; margin-bottom:5px; overflow:hidden; }
.list_links_with_numbers { color:#999; }
.list_links { }
.list_links li { display:-moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word; padding-bottom:15px; }
* html .list_links li { display:inline; }
* + html .list_links li { display:inline; }
.list_links li > * { display:table; table-layout:fixed; overflow:hidden; }
* html .list_links li { width:24%; }   /*ie6*/
.list_links li > * { }
.list_links li { width:24%; } /*all*/
.list_links h4 { padding-bottom:5px; }
.list_links p { margin:0 10px 0 0; line-height:140%; font-size:11px; }
.list_links a { text-decoration:none; }
.list_links ul li { display:block; width:auto; float:none; word-wrap:normal; white-space:normal; height:auto; padding:0; line-height:140%; font-size:11px; margin:0 10px 0 0; }
.list_links ul li * { display:inline !important; width:auto !important; height:auto !important; overflow:auto !important; white-space:normal; overflow:visible; }
.list_links ul { display:block; }
/* list navigation with letters */
.listNav { }
.listNav a { font-size:11px; margin:0 5px 0 0 !important; font-weight:bold; }
.listNav a.ln-last { }
.listNav a.ln-selected { color:#000; }
.listNav a.ln-disabled { color:#ccc; display:none; }
.listNav .ln-letterCount { text-align:center; font-size:9px; color:#336699; } /* extra styling using jquery.listnav.js internally used class name */
/* paging */
.pages { font-size:11px; line-height:35px; height:35px; padding:0 15px; background:url(http://i.dir.bg/new_market/media/images/paging.png) repeat-x; }
.pages h5 { float:left; }
.pages p { float:right; font-weight:bold; }
.pages a { padding:3px 5px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; }
.pages a:hover { background:#f2f4f7; color:#3e6196; }
.pages a.active { background:#c9d9ed; }
/* filters */
.filters { font-size:11px; line-height:35px; height:35px; padding:0 5px 0 10px; background:url(http://i.dir.bg/new_market/media/images/filters.png) repeat-x left bottom; }
.filters a { margin-right:10px; text-decoration:none; }
.sort_up { background:url(http://i.dir.bg/new_market/media/images/sort.gif) no-repeat left -27px; padding-left:12px; }
.sort_down { background:url(http://i.dir.bg/new_market/media/images/sort.gif) no-repeat left 3px; padding-left:12px; }
.sort { background:url(http://i.dir.bg/new_market/media/images/sort.gif) no-repeat left -11px; padding-left:12px; }
.filters a.active { font-weight:bold; }
.filters select { margin-top:8px; }
.view_change { float:right; padding:5px 0 0 0; }
.view_change a.ico_change_pic { background: url(http://i.dir.bg/new_market/media/images/view_1.gif) no-repeat center center; display:inline-block; width:19px; height:15px; margin-right:5px; }
.view_change a.ico_change_list { background: url(http://i.dir.bg/new_market/media/images/view_2.gif) no-repeat center center; display:inline-block; width:19px; height:15px; }
.view_change a span { display:none; }
.view_change a:hover, .view_change a.active { background-color:#fff; }
.view_change a.active { border:1px inset #000; }
/***adverts***/
#sidebar1 .advert, #sidebar2 .advert { padding:10px; margin-bottom:10px; }
#sidebar2 .advert p, #sidebar1 .advert p { padding:0; }
/*.advertFix { padding-left:2px !important;}*/

/***footer***/
#footer { padding:5px 10px; margin-top:15px; }
#footer { background:#E3EBF5; }
#footer p { text-align:center; color:#a0bada; line-height:160%; }
#footer a { padding:0 3px; }
/***index page***/
.left_nav a { display:block; background:#6d7580 url(http://i.dir.bg/new_market/media/images/left.gif) no-repeat; width:27px; height:26px; }
.left_nav a:hover { background-color:#f60; }
.right_nav a { display:block; background:#6d7580 url(http://i.dir.bg/new_market/media/images/right.gif) no-repeat; width:27px; height:26px; float:right; }
.right_nav a:hover { background-color:#f60; }
.left_nav a span, .right_nav a span { display:none; }
.left_nav, .right_nav { padding-top:45px; }
#rightMarki .left_nav, #rightMarki .right_nav { padding-top:0; }
.left_nav { width:40px; float:left; }
.right_nav { width:40px; float:right; text-align:right; }
.slider { overflow:hidden; }
.slider ul { white-space:nowrap; display:block; overflow:visible; }
.slider li { margin:0; padding:0; }
.slider_down { padding:0px 0 10px 0; }
.slider_down .hr { margin-bottom:10px; }
.slider_down p { line-height:150%; font-size:11px; padding:5px 0; }
.slider_down .list_links li { width:32%; }
.slider_down .list_links li li { width:auto; }
.slider_down2 { padding:0 0 10px 0; }
.slider_down2 .hr { margin-bottom:10px; }
.slider_down2 p { line-height:150%; font-size:11px; padding:5px 0; }
.slider_down2 .list_links li.list_kat { width:70%; }
.slider_down2 .list_links li.list_kat li { width:45%; float:left; }
.slider_down2 .list_links li.list_marki { width:29%; }
.slider_down2 .list_links li li { padding-left:10px; background:url(http://i.dir.bg/new_market/media/images/li.gif) no-repeat left 6px; }
.news div img { margin-right:10px; }
.news li { padding-bottom:4px; }
.dir_logo { background:url(http://i.dir.bg/new_market/media/images/dir.bg.png) no-repeat right center; }
.rezultati_anketa span.anketa_rate { padding:3px 0; vertical-align:middle; background:url(http://i.dir.bg/new_market/media/images/anketa_rate.gif) no-repeat; text-align:center; display:block; margin-top:3px; }
.rezultati_anketa li { margin-bottom:5px; }
/* news */
.novini li { margin-bottom:15px; }
.novini li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.novini li { display: inline-block; }
/* Hides from IE-mac \*/
* html .novini li { height: 1%; }
.novini li { display: block; }
/* end hide from IE-mac */
.novini li img { float:left; margin:0 15px 0 0; }
.novini p { padding-top:5px; line-height:140%; }
.novini p span { color:#666; }
.novini_img { float:left; margin:0 0 10px 0; display:inline; width:165px; }
.novini_img p { font-size:10px; color:#6d7580; }
.novini_img img { }
.novini h3 { padding:0; line-height:normal; height:auto; }
.novini h5 { line-height:140%; font-size:12px; margin:10px 0 5px 0; }
.info_news { color:#6d7580; font-size:11px; }
/* UPDATE */
	.tabs { border-bottom:1px solid #c9d9ed; display:block; height:39px; margin:20px 0 0 0; padding-left:20px; _overflow:hidden; }
.button_company { display:inline-block; background:#fff url(http://i.dir.bg/new_market/media/images/bus.gif) no-repeat 5px center; font-weight:bold; padding:12px 20px 12px 37px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius: 3px; }
.button_person { display:inline-block; background:#fff url(http://i.dir.bg/new_market/media/images/person.gif) no-repeat 5px center; font-weight:bold; padding:12px 20px 12px 37px; text-decoration:none; border:1px solid #c9d9ed; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius: 3px; }
.selected { background-color:#f1f6fc; border-bottom:1px solid #f1f6fc; color:#ff6600; }
.selected, .selected:hover { color:#ff6600 !important; }
.second_hand_list li img { float:left; margin-right:10px; }
.second_hand_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.second_hand_list li { display: inline-block; }
/* Hides from IE-mac \*/
	* html .second_hand_list li { height: 1%; }
.second_hand_list li { display: block; }
/* End hide from IE-mac */
.perm_link { margin-bottom:10px; }
.perm_link ins { padding:0 3px; color:#BABEC5; }
.status { float:right; width:100px; text-align:right; }
.status small { font-size:9px; padding-top:10px; display:block; color:#777 }
.info { float:left; width:85%; }
.status_active { background:url(http://i.dir.bg/new_market/media/images/status_active.gif) no-repeat left center; padding:3px 0 3px 28px; font-weight:bold; font-size:11px; color:#339933; display:inline-block; }
.status_paused { background:url(http://i.dir.bg/new_market/media/images/status_paused.gif) no-repeat left center; padding:3px 0 3px 28px; font-weight:bold; font-size:11px; color:#7f7f7f; display:inline-block; }
.status_banned { background:url(http://i.dir.bg/new_market/media/images/status_banned.gif) no-repeat left center; padding:3px 0 3px 28px; font-weight:bold; font-size:11px; color:#e90000; display:inline-block; }
.logged { background:url(http://i.dir.bg/new_market/media/images/logged_bg.gif) no-repeat right center; padding:4px 20px 5px 10px; margin-right:10px; }
.pad img { max-height:100px; max-width:100px; }
#mainContent { padding-top:0; }
.allshops li { margin-bottom:5px; padding-left:12px; background-image: url(http://i.dir.bg/new_market/media/images/point.png); background-repeat:no-repeat; background-position:0 3px; }
.allshops ul { width:25%; float:left; }
#allshops_second li { display:inline; width:auto; height:20px; float:left; padding-left:12px; margin-right:25px; background-image: url(http://i.dir.bg/new_market/media/images/point.png); background-repeat:no-repeat; background-position:0 4px; }
#allshops_second ul { float:left; margin:15px 0; }
.columnizer4 { width:25%; float:left; }
.columnizer6 { width:20%; float:left; }
.links_columns { display:block; width:200px; float:left; font-size:10px; }
.links_columns2 { display:block; width:120px; float:left; font-size:10px; }
.marki-right { margin-bottom:10px; }
.marki-right li { display:inline; }
.marki-right li a { display:block; width:99px; float:left; margin-bottom:5px; overflow:hidden; color:#888; text-decoration:none; font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; }
.marki-right li a:hover { color:#F60; }
.subCategory { padding-bottom:15px !important; }
.subCategory li { display:block; width:33%; float:left; margin-bottom:5px; overflow:hidden; }
/* new code */
	.marki-right-new { width:300px; }
.marki-right-new li { display:inline; }
.marki-right-new li a { color:#888 !important; font-family:Arial, Helvetica, sans-serif !important; text-decoration:none !important; font-size:11px !important; }
.marki-right-new li { display:block; width:100px; float:left; margin-bottom:5px; overflow:hidden; color:#888; text-decoration:none; }
.marki-right-new li a:hover { color:#F60 !important; }
.marki-right-new li.active { background-image:none !important; padding:0 !important; margin:0 0 5px 0 !important; }
.marki-right-new li.active a { font-weight:normal !important; color:#F60 !important; }
/* promo 4 blocks*/
	#promoStyle ul li { display:inline-block; width:140px; height:110px; float:left; margin:0 0 10px 0; overflow:hidden; text-align:center; padding:0; }
#promoStyle ul li img { border:1px solid #C9D9ED; padding:1px; }
/*searchButt */
	#searchButt { width:20px; height:20px; background-image:url(http://i.dir.bg/new_market/media/images/search-butt_c.png); background-repeat:no-repeat; cursor:pointer; border:none; background-color:transparent; }
#searchButt:hover { background-image:url(http://i.dir.bg/new_market/media/images/search-butt_ch.png); background-repeat:no-repeat; }
/* clear Fix*/
.right { float: right; }
.left { float: left; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.clearright { clear:right; height:0; font-size: 1px; line-height: 0px; }
.clearleft { clear:left; height:0; font-size: 1px; line-height: 0px; }
.autocomplete-w1 { background:url(http://i.dir.bg/new_market/media/images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
.imgVertical { float:left; width:75px; min-height:65px; text-align:center; overflow:hidden; margin-right:10px; }
.imgVertical img { max-height:60px; max-width:60px; }
#trugovci { padding: 10px 0; }
#trugovci ul { padding: 5px 0 0 0; }
#trugovci li a { padding: 10px 0; display: block; background-image: url(http://i.dir.bg/new_market/media/images/kupi.png); background-position: center right; background-repeat: no-repeat; padding-left:10px; }
#trugovci li a:hover { background-color:#FFC; background-image: url(http://i.dir.bg/new_market/media/images/kupi-hover.png); }
#trugovci li { border-bottom:1px dashed #CCC; background-image:url(http://i.dir.bg/esspresso/images/bullet.gif); background-repeat:no-repeat; background-position:0 center; }
#trugovci li b { display:block; width:45%; float:left; }
#trugovci li ins { color:#F60; display: block; width: 30%; float: left; margin-right: 10px; }
#trugovci li span { color:#333; }
.kupi { background-image:url(http://i.dir.bg/new_market/media/images/kupi.png); background-repeat:no-repeat; display:block; width:49px; height:17px; }
.kupi:hover { background-image:url(http://i.dir.bg/new_market/media/images/kupi-hover.png); background-repeat:no-repeat; display:block; width:49px; height:17px; }
table.mytable { width: 100%; padding: 0px; border: none; border: 1px solid #DADEE3; font-size: 12px; }
table.mytable td { font-size: 12px; border: none; background-color: #F4F4F4; vertical-align: top; padding: 7px; line-height: 1.4; }
table.mytable tr.special td { border-bottom: 1px solid #ff0000; background-color: #DBE6E6; color: #FF0000; }
table.mytable tr.tablehead td { border-bottom: 1px solid #f60; background-color: #FFFFFF; font-size: 14px; font-weight: bold; color: #009999; }
.last { border:1px solid #D7E3F1; }
.mytable tr .magazin b a { font-size:14px; }
.mytable tr .magazin { border-bottom:1px solid #D6D6D6; background-color: #D7E3F1; }
.more { display:none; }
.more ul { padding-top:5px; font-weight:bold; }
.more li { background-position:left 6px; background-image:url(http://i.dir.bg/new_market/media/images/li.gif); background-repeat:no-repeat; padding-left: 10px; }
.second { font-size:12px; display:none; }
.second b { display:block; float:left; width:45% }
.second ins { color:#F60; }
.second li { padding-bottom:5px; border-bottom:1px dashed #CCC; background-position:0 5000px; margin-bottom:5px; }
#columnizer .last { border:0px solid #fff; }
.columnizer4 .last { border:0px solid #fff; }
.columnizer6 .last { border:0px solid #fff; }
.noborder, .noborder td { border:none !important; background-color:#FFF !important; }
.widthFix { width:100px !important; margin:0 7px 0 2px; }
#category_submarkets { width:208px; height:22px; margin-left:45px; }
/***tooltip in product tTip***/
.tTip li { position:static; }
.tTip li a { font-size:14px; }
.tTip li img { margin-bottom:10px; }
.tTip li em { position: absolute; display:none; border:1px solid #DBD7C9; background:#FFFBE3; padding:5px; font-size:12px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; width:auto; filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; text-align:left; color:#777; font-style:normal; }
.tTip li a:hover { text-decoration:none; }
/***new code****/
.prevPage, .nextPage { display:block; width:27px; height:26px; margin-top:55px; }
.prevPage { background:#6d7580 url(http://i.dir.bg/new_market/media/images/left.gif) no-repeat; margin-right:12px; }
.prevPage:hover { background-color:#F60; }
.nextPage { background:#6d7580 url(http://i.dir.bg/new_market/media/images/right.gif) no-repeat; margin-left:12px; }
.nextPage:hover { background-color:#F60; }
.scrollable { position:relative; overflow:hidden; width:auto; height:145px; margin-bottom:10px; border:1px solid #C9D9ED; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
.items { width:20000em; position:absolute; }
.items img { margin-bottom:10px; }
.itemsCount a { cursor:pointer; line-height:12px; }
.itemsCount { float:left; width:115px; height:auto; text-align:center; border:1px solid #F1F1F1; margin:0 5px; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; }
.itemsCount:hover { border:1px solid #C9D9ED; }
#box_with_search.box_with_title { background-image:url(http://i.dir.bg/new_market/media/images/h3-s.png); background-repeat:repeat-x; }
#auto_toggle { margin-bottom: 15px; padding: 0 0 0 0px; background-image: url(http://i.dir.bg/new_market/media/images/toggle-bottom.png); background-repeat: repeat-x; background-position: 0 bottom; }
.panel_button { background-image: url(http://i.dir.bg/new_market/media/images/toggl-butt.png); background-repeat: no-repeat; height: 14px; width: 29px; cursor: pointer; margin-left: 100px; }
#panel { top: 1px; height: 0px; overflow: hidden; text-align: left; background-color:#036; }
#panel ul { margin-left:100px; }
#panel li { display:inline; }
#panel li a { display:block; color:#6B98CD; padding: 3px; width: 350px; }
#panel li a:hover { background-color:#00458A; }
#panel li a ins { color:#fff; font-weight:bold; }
#scroll { height: 90px; width:620px; }
.forwhat { color:#666; font-size:14px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px dashed #ccc; }
.smallSearch #keyword { width:45% }
.orange { color:#F60; }
#shopping_list { font-family:Verdana, Geneva, sans-serif; line-height:15px; }
#shopping_list td { border-bottom:1px dashed #CCC; padding: 10px 0; }
#shopping_list b { color:#333; font-size:12px; }
#shopping_list a:hover { text-decoration:none; }
#shopping_list p { font-size:12px; }
.allsum { float:left; text-indent:60px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; font-weight:bold; }
.point_n { background-image:url(http://i.dir.bg/new_market/media/images/point_n.jpg); background-position:center left; background-repeat:no-repeat; padding-left: 8px; }
#TB_closeAjaxWindow, #TB_closeWindowButton, #TB_title { display:none !important; }
.overWindow { width:640px; margin:auto; }
.overWindow a { cursor:pointer; }
/*last modification*/
.nm_offers { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; padding-bottom:10px; font-weight:bold; }
table.nm_mytable { width:100%; padding: 0px; font-size: 12px; }
table.nm_mytable td { font-size: 12px; border: none; background-color: #FFF; vertical-align: top; padding: 7px 0; line-height: 1.4; }
table.nm_mytable tr.special td { background-color: #FFF; color: #FF0000; }
table.nm_mytable td strong { font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#069; }
table.nm_mytable tr.tablehead td { background-color: #FFF; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #999; font-weight:normal; }
.last { border-bottom: 1px dashed #CCC !important; }
.nm_info { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
.nm_mytable tr .nm_magazin b a { font-size:14px; }
.nm_mytable tr .nm_magazin { background-image:url(http://i.dir.bg/new_market/media/images/nm_product_bgr.png); background-repeat:repeat-x; background-color: #FFF; }
.nm_more { padding-top: 5px; color:#666; }
.nm_ipad img { padding-right:5px; }
.nm_user { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
/*new fixed pages*/
#nm_container { width:960px; background: #fff; margin: 0 auto; text-align: left; }
#nm_Content_all { margin:auto; width:962px; height:auto; margin-top:15px; }
.nm_top_left { width:210px; height:200px; padding-top:20px; margin-right:20px; }
.nm_top_right { width:680px; height:auto; float:left; text-align:left; }
.nm_top_right p { padding:7px 0 15px 0; }
.nm_include_in { display:block; width:199px; height:35px; background-image:url(http://i.dir.bg/new_market/media/images/nm_button_vkl.png); background-repeat:no-repeat; }
.nm_include_in:hover { display:block; width:199px; height:35px; background-image:url(http://i.dir.bg/new_market/media/images/nm_button_vkl_hover.png); background-repeat:no-repeat; }
.nm_blue_content { padding:10px 15px 15px 15px; }
.nm_jquerry_tabs { width:962px; height:285px; background-image:url(http://i.dir.bg/new_market/media/images/nm_tobtabs_background.png); background-repeat:no-repeat; }
#nm_Content { margin:auto; padding:15px; width:930px; border:1px solid #C9D9ED; border-top:none; height:auto; }
#nm_RightColumn { float:right; width:260px; height:auto; border-left:1px dashed #DBDBDB; }
#nm_RightColumn h1 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#333; font-weight:normal; text-align:left; margin-bottom:15px; padding-left:10px; }
#nm_LeftColumn { float:left; width:645px; height:auto; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; line-height:18px; font-weight:normal; }
#nm_LeftColumn h1 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#6D8EC2; font-weight:normal; margin-bottom:15px; line-height:26px; }
#nm_LeftColumn h2 { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#666; margin-bottom:15px; font-weight:bold; }
#nm_LeftColumn b { font-family:Verdana, Geneva, sans-serif; font-size:12px; }
.nm_info_top { width:645px; height:10px; background-image:url(http://i.dir.bg/new_market/media/images/nm_info_top.png); background-repeat:no-repeat; }
.nm_info_middle { width:623px; height:auto; padding:0 10px; background-color:#F5F5F5; border-left:1px dashed #E6E6E6; border-right:1px dashed #E6E6E6; }
.nm_info_middle b { font-size:14px; }
.nm_point { margin:7px 0; padding-left:15px; background-image:url(http://i.dir.bg/new_market/media/images/nm_point.png); background-repeat:no-repeat; background-position:center left; }
.nm_info_bottom { width:645px; height:10px; background-image:url(http://i.dir.bg/new_market/media/images/nm_info_bottom.png); background-repeat:no-repeat; margin-bottom:20px; }
.nm_green_01 { background-image:url(images/nm_green_topleft.png); background-repeat:no-repeat; width:620px; height:80px; padding:50px 0 0 35px; margin-bottom:20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; }
.nm_green_02 { background-color:#F5F5F5; border-left:1px dashed #E6E6E6; border-right:1px dashed #E6E6E6; width:598px; padding:0 10px; }
.nm_green_03 { background-image:url(images/nm_green_bottom.png); background-repeat:no-repeat; width: 620px; height:10px; margin:0; }
.nm_green_01 p { margin-bottom:10px; }
.nm_green_01 a { color:#06C; text-decoration:underline; }
.nm_green_01 span { color:#85CC00; font-weight:bold; }
.nm_yinfo_top { width:645px; height:12px; background-image:url(http://i.dir.bg/new_market/media/images/nm_yinfo_top.png); background-repeat:no-repeat; }
.nm_yinfo_middle { width:623px; height:auto; padding:0 10px; background-color:#FFC; border-left:1px dashed #FFD77D; border-right:1px dashed #FFD77D; }
.nm_yinfo_middle img { padding:10px 0; }
.nm_y_more { border-top: 1px dashed #FFD77D; padding:10px 0; margin-top:15px; }
.nm_y_more a { font-weight:bold; }
.nm_y_more_special { margin:7px 0; padding-left:15px; background-image:url(http://i.dir.bg/new_market/media/images/nm_triangle.png); background-repeat:no-repeat; background-position:center left; font-weight:bold; }
#nm_targovci_vmore, #nm_targovci_vmore_sec { padding-top:10px; }
.nm_yinfo_bottom { width:645px; height:12px; background-image:url(http://i.dir.bg/new_market/media/images/nm_yinfo_bottom.png); background-repeat:no-repeat; margin-bottom:20px; }
.nm_contacts_info { padding-top:25px; color:#333; }
.nm_contacts_info p { margin-bottom:4px; }
.usloviq_scroll li { font-weight:normal; }
.blueTopText { font-family:Verdana, Geneva, sans-serif; font-size:18px; line-height:22px; font-weight:normal; color:#EEF3F9; }
/*jQuery tabs*/
div.panes div.tabove { display:none; width:960px; height:auto; padding:0; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:12px; color:#B5C8DF; line-height:18px; }
ul.tabs { list-style:none; margin:0; padding:0 0 0 20px; width:940px; border:none; font-family:Verdana, Geneva, sans-serif; }
ul.tabs li { float:left; text-indent:0; padding:0; margin:0 1px 0 0; list-style-image:none; font-size:14px; color:#3666A0; }
ul.tabs a, ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a, ul.tabs a.or-tab, ul.tabs a.blue-tab, ul.tabs a.blue-tab-big, ul.tabs a.or-tab.current, ul.tabs li.current a.or-tab, ul.tabs a.or-tab:hover, ul.tabs a.blue-tab.current, ul.tabs li.current a.blue-tab, ul.tabs a.blue-tab:hover, ul.tabs a.blue-tab-big.current, ul.tabs li.current a.blue-tab-big, ul.tabs a.blue-tab-big:hover { display:block; background-image:url(http://i.dir.bg/new_market/media/images/tabs-buttons.png); background-repeat:no-repeat; outline:none; text-align:center; text-decoration:none; padding:5px 0 0 0; margin:0; position:relative; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCDBEE; font-weight:bold; }
ul.tabs a { width:161px; height:20px; background-position:0 0; }
ul.tabs a:hover, ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { background-position:0 -26px; color:#FFF; }
ul.tabs a.or-tab { width:230px; background-position:0 -52px; color:#FFF; }
ul.tabs a.blue-tab { width:230px !important; background-position:0 -78px; }
ul.tabs a.blue-tab-big { width:300px; background-position:0 -156px; }
ul.tabs a.or-tab.current, ul.tabs li.current a.or-tab, ul.tabs a.or-tab:hover, ul.tabs a.blue-tab.current, ul.tabs li.current a.blue-tab, ul.tabs a.blue-tab:hover { width:230px; background-position:0 -104px; color:#FFF; }
ul.tabs a.blue-tab-big.current, ul.tabs li.current a.blue-tab-big, ul.tabs a.blue-tab-big:hover { width:300px; background-position:0 -182px; color:#FFF; }
div.panes div.pane { display:none; }
/*jQuery tabs end*/
.nm_magazin_listing ul { float:left; font-weight:normal; }
.nm_magazin_listing ul li { width:120px; display:inline; list-style:none; float:left; padding-bottom:15px; padding-left:10px; text-align:center; }
.nm_magazin_listing ul li img { padding:0; margin:0; border:1px dotted #F1F4FA; padding:2px; }
.nm_magazin_listing ul li a { text-decoration:none; line-height:normal; text-align:center; }
.nm_magazin_listing ul li a:hover { color:#333; text-decoration:underline; }
.fpFix { margin-top:0 !important; }
.sysText { font-size:12px; color:#666; background-color:#F3F3F3; border:1px dashed #ccc; padding:15px; }
#nm_add_edit_my_offers { list-style-type:none; margin-left:20px; position:relative; top:1px; }
#nm_add_edit_my_offers li { display:inline; float:left; margin-right:1px; }
#nm_add_edit_my_offers li a { display:block; float:left; width:120px; height:20px; background-image:url(http://i.dir.bg/new_market/media/images/tabs_nm_small.png); background-repeat:no-repeat; text-align:center; padding:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#CCDAED; }
#nm_add_edit_my_offers li a:hover, #nm_add_edit_my_offers li.active a { background-image:url(http://i.dir.bg/new_market/media/images/tabs_nm_active_small.png); background-repeat:no-repeat; color:#FFF; text-decoration:none; }
#nm_add_edit_my_offers li#big_button a { display:block; float:left; width:161px; height:20px; background-image:url(http://i.dir.bg/new_market/media/images/tabs_nm.png); background-repeat:no-repeat; }
#nm_add_edit_my_offers li#big_button a:hover, #nm_add_edit_my_offers li#big_button.active a { background-image:url(http://i.dir.bg/new_market/media/images/tabs_nm_active.png); background-repeat:no-repeat; }
#nm_add_edit_my_offers li#small_stand a { display:block; float:left; width:100px; height:20px; background-image:none; color:#069; }
#nm_add_edit_my_offers li#small_stand a:hover { background-image:none; color:#F60; }
.qtip .qtip-content { padding: 10px; overflow: hidden; }
.qtip .qtip-content .qtip-title, .qtip-cream .qtip-content .qtip-title { background-color: #F0DE7D; }
.qtip-light .qtip-content .qtip-title { background-color: #f1f1f1; }
.qtip-dark .qtip-content .qtip-title { background-color: #404040; }
.qtip-red .qtip-content .qtip-title { background-color: #F28279; }
.qtip-green .qtip-content .qtip-title { background-color: #B9DB8C; }
#dialog_link { padding: .4em 1em .4em 20px; text-decoration: none; position: relative; }
#dialog_link span.ui-icon { margin: 0 5px 0 0; position: absolute; left: .2em; top: 50%; margin-top: -8px; }
ul#icons { margin: 0; padding: 0; }
ul#icons li { margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none; }
ul#icons span.ui-icon { float: left; margin: 0 4px; }
.ico_cop { display:block; background:url(http://i.dir.bg/my.dir.bg/images/cop.png) no-repeat 0 center; width:20px; height:17px; }
/*new listing*/
ul.topmodels table { margin:auto; height:100px; }
ul.topmodels { list-style-type:none; float:left; margin:0; padding:0; width:100%; }
ul.topmodels li { margin:0 1px; padding:5px 0; float:left; display:block; text-align:center; overflow:hidden; width:24%; }
ul.topmodels li span { font-weight:bold; color:#F60; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:18px; display:block; line-height:12px; }
ul.topmodels p { display:block; padding:5px; height:26px; overflow:hidden; }
.ln-letters a { font-size:14px !important; }
.topChoise, .topChoiseIE6, .opisatelenTxt, .opisatelenTxtCenter, .opisatelenTxt a { color:#999; font-size:10px !important; font-family:Verdana, Geneva, sans-serif !important; text-transform:uppercase; font-weight:normal; }
.opisatelenSrch, .opisatelenSrch a { margin-top:5px; font-size:11px !important; font-family:Verdana, Geneva, sans-serif !important; color:#777; font-weight:normal; }
.opisatelenSrch a { color:#0F3575; }
.opisatelenSrch a:hover { color:#F60; text-decoration:underline; }
.srchbg { color:#000; background-color:#FFD; }
.topChoise { margin:0 auto; padding:0; width:500px; height:16px; border-bottom:1px solid #F1F1F1; text-align:center; position:relative; top:-20px; }
.topChoiseIE6 { margin:0 auto; padding:0; width:500px; height:16px; border-bottom:1px solid #F1F1F1; text-align:center; margin-bottom:10px; }
.opisatelenTxtCenter { margin:0 auto; margin-bottom:15px; display:block; width:500px; height:16px; border-bottom:1px solid #F1F1F1; text-align:center; }
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 597; 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; }
ul.dropdown li a:hover { color:#09F; text-decoration:underline; }
.dir li a { padding:3px; display:block; width:100px; }
.dir { background-image:url(http://i.dir.bg/new_market/media/images/nav-arrow-down-on.png); background-position:right 3px; background-repeat:no-repeat; width:50px; text-align:left; }
#shopping_cnt { height:20px; }
#commentsOv { margin-left:-90% !important; }
/*nm_profile_expand*/
.nm_profile { padding:9px 15px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; }
.nm_profile_content { min-height:300px; height:auto; padding:15px 10px; }
.nm_profile_right { width:30%; height:auto; }
.nm_profile_right p { color:#666; font-size:12px; line-height:18px; margin-bottom:7px; padding-left:10px; }
.nm_profile_left { width:70%; height:auto; }
.nm_prfile_table { font-family:Verdana, Geneva, sans-serif; color:#333; font-size:12px; }
.nm_prfile_table i { color:#F60; font-size:11px; }
.nm_prfile_table td { padding: 7px 5px; color:#666; }
.nm_prfile_table td b { color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
/*new SH first page */
.sh_listing { list-style-type:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:center; }
.sh_listing li { display:block; width:25%; height:200px; float:left; }
.sh_listing img { margin-bottom:7px; }
.sh_listing span { color:#999; font-size:10px; }
.sh_listing p { font-weight:bold; color:#F60; margin-bottom:3px; }
.sh_top_user { width:128px; height:25px; line-height:13px; margin:auto; margin-top:10px; }
.sh_top_user a { font-size:11px; color:#333; }
.sh_top_user b { font-size:11px; color:#444; font-family:Arial, Helvetica, sans-serif; }
.sh_top_user a:hover { color:#F60; }
.sh_users_list li { margin-bottom:20px; }
.sh_user_avatar { width: 33px; height:33px; float:left; }
.sh_user_info { width: 122px; height:33px; float:left; line-height:16px; }
.sh_user_info span { color:#999; font-size:10px; }
.buttons_for_links { position:relative; }
.buttons_for_links ul { list-style-type:none; font-family:Verdana, Geneva, sans-serif; display:inline; }
.buttons_for_links li { float:left; margin-left:10px; text-align:center; }
.buttons_for_links a { display:block; width:160px; height:19px; background-image:url(http://i.dir.bg/new_market/media/images/button_links.png); background-repeat:no-repeat; text-align:center; padding:3px 0 0 0; font-size:14px; }
.buttons_for_links a:hover { background-image:url(http://i.dir.bg/new_market/media/images/button_links_hover.png); background-repeat:no-repeat }
#current_title { margin:10px 0 0 10px; }
.profil_links { display:block; line-height:12px !important; font-weight:normal !important; border-bottom:1px dashed #F1F1F1; margin:5px 0 0 0; padding:0 0 5px 0; }
/*new bazar user profile*/
.user_bazar_padding { padding:10px; }
.user_bazar_info a { font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:17px; }
.user_bazar_info a { font-weight:bold; font-size:13px; }
.user_bazar_info b { color:#036; font-family:Arial, Helvetica, sans-serif; }
.user_bazar_info p { color:#444; }
.user_bazar_info h2 { font-size:14px; padding:3px 0; color:#FFF; background-color:#C9D9ED; font-family:Arial, Helvetica, sans-serif; margin:0; }
.shtand_form_txt { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; }
#gal_div { padding:15px 0; }
/***/				      
#nb_promoStyle ul li { display:inline; line-height:14px !important; }
#nb_promoStyle ul li { display:block; width:140px; float:left; margin:0 0 10px 0; overflow:hidden; text-align:center; padding:0; }
/* root element for scrollable */
.nb_scrollable { position: relative; overflow:hidden; height:310px; width: 100%; margin:0 auto !important; padding:0; text-align:center; }
.nb_scrollable .nb_items { position: relative; margin:auto 0; padding:0; height:20000em; }
#nb_actions { text-align:center; width:140px; margin:0 auto; }
#nb_actions a { display:block; width:60px; height:30px; float:left; cursor:pointer; }
#nb_actions .prev { background-image:url(http://i.dir.bg/new_market/media/images/nscroll_up.png); background-repeat:no-repeat; }
#nb_actions .next { background-image:url(http://i.dir.bg/new_market/media/images/nscroll_down.png); background-repeat:no-repeat; }
#nb_actions .prev:hover { background-image:url(http://i.dir.bg/new_market/media/images/nscroll_up_hover.png); background-repeat:no-repeat; }
#nb_actions .next:hover { background-image:url(http://i.dir.bg/new_market/media/images/nscroll_down_hover.png); background-repeat:no-repeat; }
#nb_actions .prev.disabled { background-image:url(http://i.dir.bg/new_market/media/images/nscroll_up_disable.png) !important; background-repeat:no-repeat; }
#nb_actions .next.disabled { background-image:url(http://i.dir.bg/new_market/media/images/nscroll_down_disable.png) !important; background-repeat:no-repeat; }
.nb_scrollable .nb_resize { height:290px; padding-bottom:20px; }
#itsOpen { display:block; width:75px; height:58px; background-image:url(http://i.dir.bg/new_market/media/images/open_icon.png); float:right; }
#itsOpenSmall { display:block; width:56px; height:33px; background-image:url(http://i.dir.bg/new_market/media/images/open_icon_small.png); float:left; margin:0 10px 0 0; }
#markiPromos { display:block; }
#aboutShtand { font-family: Arial, Helvetica, sans-serif; }
#aboutShtandHeader { background-image: url(http://i.dir.bg/new_market/media/images/raz-right.png); background-repeat: no-repeat; height: 196px; background-position: right 1px; }
#aboutShtandBody h2 { font-family: Verdana, Geneva, sans-serif; font-size: 24px; color: #000; margin-bottom: 20px; }
#aboutShtandBody { padding-left:35px; }
#aboutShtandBody li { font-family:Arial, Helvetica, sans-serif; font-size:13px; background-image:url(http://i.dir.bg/new_market/media/images/chavka.png); background-repeat:no-repeat; padding-left:25px; margin-bottom: 12px; background-position: 0 center; }
#aboutShtandBody-or { padding-left:0; margin-bottom:15px; }
#aboutShtandBody-or li { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6D8EC2; background-image:url(http://i.dir.bg/new_market/media/images/chavka-or.png); background-repeat:no-repeat; padding-left:25px; margin-bottom:15px; background-position: 0 center; }
#shava_listing { margin:0; padding:0; }
#shava_listing li { width:99px; height:auto; float:left; text-align:center; margin-bottom:10px; }
#shava_listing li img { margin-bottom:7px; }
/*firmen magazin*/
.nm_fm_leadig { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#000; }
#aboutFirmenMagazin { margin:20px 0; padding-left:35px; width:650px; }
#aboutFirmenMagazin li { font-family:Verdana, Geneva, sans-serif; font-size:13px; background-image:url(http://i.dir.bg/new_market/media/images/fm-strelka.png); background-repeat:no-repeat; padding-left:40px; margin-bottom: 20px; background-position: 0 top; color:#333; }
#aboutFirmenMagazin li:hover { background-image:url(http://i.dir.bg/new_market/media/images/fm-strelka-hover.png); background-repeat:no-repeat; color:#000; }
#shStyle ul li { display:inline-block; float:left; width:148px; height:auto; margin:0 0 15px 0; padding:0; text-align:center; }
#shStyle ul li img { border:1px solid #C9D9ED; padding:1px; }
#itsOpenTrans { display:block; width:80px; height:50px; background-image:url(http://i.dir.bg/new_market/media/images/open_icon_big.png); float:left; background-repeat:no-repeat; margin:0 10px 0 0; }
.sh_rblink { margin:0; padding:0; }
.sh_rblink a { color:#999; }
.sh_rblink a:hover, .sh_rbopen a:hover { color:#F60; }
.sh_rbopen { font-size:14px !important; color:#6D7580; }
/*new*/
.productButtons { float:right; width:70px; margin:0 0 10px 0; padding:0; }
.productButtons .pr-product, .productButtons .nx-product { display:block; width:27px; height:26px; margin-left:5px; float:left; }
.productButtons .pr-product { background:#6d7580 url(http://i.dir.bg/new_market/media/images/left.gif); background-repeat:no-repeat; }
.productButtons .pr-product:hover { background-color:#f60; }
.productButtons .nx-product { background:#6d7580 url(http://i.dir.bg/new_market/media/images/right.gif); background-repeat:no-repeat; }
.productButtons .nx-product:hover { background-color:#f60; }
.pr-selected { border:1px dashed #C9D9ED; }
.pr-selected:hover { border:1px solid #C9D9ED; }
/*new end*/
#pay-method b { color:#999; float:left; margin-right:8px; }
#pay-method ul { margin:0; padding:0; width:auto; height:22px; }
#pay-method ul li { display:block; float:left; width:auto; margin:0 5px 5px 0; padding:0; }
#pay-method ul li span { display:block; float:left; width:auto; height:22px; overflow:hidden; background-image:url(http://i.dir.bg/new_market/media/images/pay.gif); background-repeat:no-repeat; }
#pay-method ul li span.visa { background-position:0 0; width:33px; }
#pay-method ul li span.mastercard { background-position:-38px 0; width:35px; }
#pay-method ul li span.paypal { background-position:-77px 0; width:34px; }
#pay-method ul li span.epay { background-position:-112px 0; width:45px; }
#pay-method ul li span.easypay { background-position:-160px 0; width:68px; }
#pay-method ul li span.bank { background-position:-231px 0; width:34px; }
#pay-method ul li span.transcard { background-position:-265px 0; width:28px; }
#pay-method ul li span.euroline { background-position:-295px 0; width:34px; }
#pay-method ul li span.tbi { background-position:-329px 0; width:47px; }
#pay-method ul li span.mbookers { background-position:-380px 0; width:40px; }
#pay-method ul li span.dsk { background-position:-421px 0; width:49px; }
#pay-method ul li span.cash { background-position:-476px 0; width:24px; }
#pay-method ul li span.nplatej { background-position:-501px 0; width:22px; }
#pay-method ul li input { width:16px; height:16px; float:left; }
#infoto h2 { color:#003366; }
.infoto { float:left; width:201px; margin-right:5px; background-image:url(http://i.dir.bg/new_market/media/images/bla.png); background-repeat:no-repeat; padding: 5px; color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.infoto li { background-image:url(http://i.dir.bg/new_market/media/images/chavka.png); background-position:0 center; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px; padding-left:25px; }
#promonav { height:27px; border-bottom:1px solid #C9D9ED }
#promonav li { display:inline; }
#promonav li a { display:block; float:left; margin-right:3px; font-family:Arial, Helvetica, sans-serif; height:26px; line-height:26px; border:1px solid #C9D9ED; padding:0 5px; background-color:#E9F0F8; font-weight:bold; }
#promonav li a:hover { background-color:#FFF; color:#000; }
#promonav li.active a { background-color:#FFF; color:#000; ; border-bottom:1px solid #fff; }
/*christmas*/
.ch-had-txt { display:block; width:30px; height:40px; background-image:url(http://i.dir.bg/new_market/media/images/ch-had-txt.png); background-repeat:no-repeat; position:relative; top:-6px; right:-3px; margin:0; padding:0; cursor:pointer !important; outline:none; background-position:right -5000px; }
.for_shapka_top { background-image:url(http://i.dir.bg/new_market/media/landing/list2-top.png); background-repeat:repeat-x; height:30px; position:relative; }
.ch-had-txt2 a { display:block; width:544px; height:77px; background-image:url(http://i.dir.bg/new_market/media/images/bb.png); background-repeat:no-repeat; top:-20px; right:-3px; margin:0; padding:0; outline:none; }
.ch-had-txt2 a:hover { background-image:url(http://i.dir.bg/new_market/media/images/bb-hover.png) }
/***social-networks***/
#social { float:right; width:220px; height:31px; margin:0; padding:0; }
#socialTop li { float:left; list-style:none; margin:0 5px 0 0; padding:0; }
#custom-tweet-button2 a { display: block; width:18px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/share/t.png); background-repeat:no-repeat; }
#custom-facebook-button2 a { display: block; width:18px; height: 18px; background-image: url(http://i.dir.bg/esspresso/images/share/f.png); background-repeat:no-repeat; }
/***vaucheri***/
.abonament { margin:15px 0; }
.abonament li { display:block; float:none; width:200px; margin:5px 15px 5px 0; border:1px solid #FFF; }
.abonament li:hover { border:1px dotted #999; }
.abn-save { display: block; float:left; width:120px; height:21px; padding-top:7px; background-image: url( http://i.dir.bg/market/vaucheri/button-sv.png); background-repeat:no-repeat; text-align:center; font-weight:bold; color: #069; }
.abn-save:hover { color: #F60; }
/***header-promo-link***/
.top-vh { display:block; width:278px; height:41px; position:absolute; top:-6px; right:10px; background-image:url(http://i.dir.bg/new_market/media/images/vaucheri-head.png); background-repeat:no-repeat; text-indent:-5000px; cursor:pointer; outline:none; }
/*vouchers*/
.oferlist { background-color:#FFF; border:1px solid #A2B5CE; width:298px; padding: 10px; position: relative; margin-bottom: 15px; }
.oferlist img { float:left }
.oferotstupka { background-image: url(http://i.dir.bg/it5.dir.bg/img/vouchers-bgr.png); background-repeat:no-repeat; position: absolute; width: 100px; height: 122px; z-index: 44; right: -6px; line-height: 125px; font-size: 26px; font-family: Arial, Helvetica, sans-serif; text-shadow: 0 1px 1px #462500; color:#FFF; font-weight: bold; text-indent: 23px; }
.oferlisttext { margin-top:15px; }
.oferlisttext a { font-family: Verdana, Geneva, sans-serif; line-height: 1.4; font-weight: bold; }
#scroll { position:static !important; overflow:auto; }

/***new-product-tpl-button***/
#social-market { float:right; width:150px; height:20px; }
#product-opisanie { margin-top:20px;}
#bey-button { display:block; float:right; width:120px; height:55px; background-image: url(http://i.dir.bg/new_market/media/images/bey-buttons-lnew.png); background-repeat:no-repeat; background-position:0 0; text-indent:-5000px; margin-right:-25px; }
#bey-button:hover { background-position:0 -56px; }