/*
GREY-MAROON color cheme (grey #4B4B4B, maroon #790000)
 */
/* background grey */
	.checkout table caption span.num, #content h1, #content .h1, .rsb_header.compare, ul.top_menu.right li, #content h1 span.same { background-color: #4B4B4B; }
/* color grey */
	a, .checkout table caption span.lab, .checkout table a, .okay a, .okay a, .tabbasket table tbody th a, .tabcheckout table thead th, .admap, .green, p.add a, #bottom_menu ul li a, #copyright a, .catalogue li li, .catalogue li li a, .banner_slim p.f2russia a, #search_sb a, .holidays li.link a, #content h2, #content .h2, #content h2 a, #content .h2 a, .items p.desc, .items p.desc a, .paging a, #item_detail .button a, a.special, .ordinary_table th a, p.more_items a, .article a, .clean_table caption, .items.comp li p.desc, body.popup.item p, .namedays li a, .for_link a, #cat_rubrica li a, .items.cards div.button a, span.must a, #content .news h1, .popup.ind #content h1, #content .moretext h1, ol#guru .qw a, ol#guru p.checkbox a, #clock span, div.linkz, #login_enter span, .dotted, p.video a, #AddArticle_choices ul li.title span, #operators p span, .poparticle h3, body#statpop h3, .article ul.sitemap li { color: #4B4B4B!important; }
/* background maroon */
	ul.top_menu.left li, #AddArticle_choices ul li.selected, #AddArticle_choices ul li.title.selected, .rsb_header, .rsb_header.cat, .rsb_header.holiday, #content h1 span, #titleh1 span, .buynow a, .jcomments-container .comments .comment .border .bg,.jcomments-container .comments .text { background-color: #790000; }
/* color maroon */
	.orange, .banner_slim p a span, #header_txt h1, #header_txt .h1, #logo_phone, #logo_phone800, .catalogue li, .catalogue li a, .holidays li a, .article ul.anons a.tag, .article ul.anons li.link a, .items p.title a, #nav li, #nav li a, #item_detail p.price, #item_detail p.price_discont span, .little_items p.price, body.popup.item p.discont span, body.popup.item p.price_discont span, .little_items p.lit_title a, body.popup.item p.price, body.popup.item h2, p.opa_price, #AddArticle_choices ul li p.name, #AddArticle_choices ul li p.price, .items.guru p, body.popup.cards h2, #content .news .date, #content #nav li h2, ol#guru p.checked, #clock, .header_right_text h3, #content h3, #content .h3, #content h3 a, #content .h3 a, div.linkz, div.linkz a, #item_detail p.discont span, #item_detail p.store_alert, #item_detail p.store_alert span.rBold, p.s_price.dig, #login_zone p, .tooltip p span, #login_zone p a, body#statpop th, .consult_custom_obj p, .-jquery-miniature { color: #790000!important; }
/* border over grey headers */
	#content h1, #content .h1, .rsb_header.compare, ul.top_menu.right li, #content h1 span.same { border-top: 1px solid #171717!important; }
/* border over maroon headers */
	ul.top_menu.left li, #item_detail p.discont span, .rsb_header, #content h1 span, #titleh1 span { border-top: 1px solid #4f0000!important; }
/* grey borders */
	#rules1 .helpcont, #rules2 .helpcont, #rules3 .helpcont, #rules4 .helpcont, #div_discount .helpcont, div#mGlass, #clock { border: 1px solid #4B4B4B; }
	#bottom_menu ul li { border-right: 2px solid #4B4B4B; }
/* maroon borders */
	#item_detail p.discont span, body.popup.item p.discont span { border-top: 1px solid #790000!important; border-bottom: 1px solid #790000!important; }
	.jcomments-container .comments .comment .border,#example #image{border-color:#790000}
/* shadow beside price */
	p.opa_price.copy { color: #fff!important; }
/* dotted links */
	.dotted { text-decoration: none!important; background: transparent url(/pics/link_dots_color.png) repeat-x 0 100%; }
	.orange.dotted{background-image:url(/pics/dots_color.png)}
/* maroon arrows */
	.checkout .arrtoright, .checkout2 .arrtoright { background-image: url(/pics/arrtoright2.png); }
	.checkout .arrtoleft, .checkout2 .arrtoleft { background-image: url(/pics/arrtoleft2.png); }
/* buttons */
	/* maroon */
	.butn.orng, .buynow a { border-color: #a80802 #4b0002 #4b0002 #a80802; background-color: #790000; }
	.butn.orng.push,.butn.orng:active,.buynow a:active { border-color: #4b0002 #a80802 #a80802 #4b0002; }
	/* grey */
	.butn.grn { border-color: #8c8c8c #171717 #171717 #8c8c8c; background-color: #4B4B4B; }
	.butn.grn.push,.butn.grn:active { border-color: #1c8717 #81e270 #81e270 #1c8717; }
	/* light maroon */
	.butn.light { border-color: #b56c61 #75332c #75332c #b56c61; background-color: #924c44; color: #fff!important; }
	.butn.light.push,.butn.light:active { border-color: #75332c #b56c61 #b56c61 #75332c; }
/* tables */
	/* light green in background */
	.ordinary_table thead th, .ordinary_table thead td, .calendar thead th, #AddArticle_choices ul li.title { background-color: #F6F6F6; }
	.consult_custom_obj{border-color:#F6F6F6}
	/* light maroon in background */
	#AddArticle_choices ul li { background-color: #fff; }
	/* green borders */
	.ordinary_table thead th, .ordinary_table thead td { border-top: 1px solid #D3D1D1; border-bottom: 1px solid #D3D1D1; }
	.ordinary_table.basket_table tbody tr.bot_bord td { border-bottom: 1px solid #4f0000; }

/* css images */
	/* marker romb orange */
	.holidays li, #nav li:first-child, span.must, span.must a { background-image: url(/pics/marker_dot.png); }
	#nav li, #cat_rubrica li, .article ul li, a.special, .catalogue li li, .holidays li { background-image: url(/pics/marker_arrow.png); }
	.catalogue li li.alink { background-image: url(/pics/marker_arrow_green.png); }
	a.buy, .items p.add a { background-image: url(/pics/ico_vasa.png); }
	a.zoom, .items p.add.top a { background-image: url(/pics/ico_zoom.png); }
	.header_alert { background: url(/pics/sign_attent.png) no-repeat 0 0; }
	.tocompare { background: url(/pics/ico_compare.png) no-repeat 0 50%; }
	.saved { background: url(/pics/ico_saved.png) no-repeat 0 50%; }
	.rsb_header.cat { background-image: url(/pics/ico_flower.png); }
	.rsb_header.compare { background-image: url(/pics/ico_compare_head.png); }
	div.linkz a { background: url(/pics/marker_arrow_green_left.png) no-repeat 0 5px; }
	div.linkz a.to_top { background: url(/pics/marker_arrow_green_top.png) no-repeat 100% 6px; }
	.jcarousel-skin-fs .jcarousel-next-horizontal { background-image: url(/pics/next-horizontal.png); }
	.jcarousel-skin-fs .jcarousel-prev-horizontal { background-image: url(/pics/prev-horizontal.png); }
	#login_zone p {	background-image: url(/pics/avatar.png); }
	.imap { background-image: url(/pics/ico_map.png); }
	.itnx { background-image: url(/pics/ico_letter.png); }
	.ifeed { background-image: url(/pics/ico_feedback.png); }
	div.article blockquote{background-image: url(/pics/laquo.png)}
	div.article blockquote div{background-image: url(/pics/raquo.png)}
	#consult a { background-image: url(/pics/banner_chat_new.png); }
	#fancybox-close{background-image:url(/pics/fancybox.png)}
	#fancybox-left-ico{background-image:url(/pics/fancybox.png)}
	#fancybox-right-ico{background-image:url(/pics/fancybox.png)}
	.little_items p.vasa a{background-image:url(/pics/tringle.png);background-repeat:no-repeat;background-position:100% 50%}
	.article ul.sitemap li li{background-image:url(/pics/marker_dot.png)}
	.article ul.sitemap li li li{background-image:url(/pics/marker_arrow.png)}
	.article ul.sitemap li li li li{background-image:url(/pics/marker_plus.png)}
	table.trackbar{background-image:url(/pics/b_bg_on.gif)!important}
	table.trackbar .l,table.trackbar .r{background-image:url(/pics/b_bg_off.gif)!important}
	.sprite{background-image:url(/pics/sprite.png)}
	#neighbours_content .jcarousel-container{background:url(/pics/ajax-loader.gif) no-repeat 50% 50%}
	.arrtoleft{background-image:url(/pics/arrtoleft2.png)}
	.arrtoright{background-image:url(/pics/arrtoright2.png)}
/* toggle */
	.onlyfs { display: none; }

/* ie hacks */
#nav li { background-image: expression(previousSibling==null ? 'url\(\/pics\/marker_dot.png)' : 'url\(\/pics\/marker_arrow.png)'); }
#bottom_menu ul li { border-right: expression(nextSibling==null ? 'none' : '2px solid #48AC43!important'); }
*div.rsb_header.compare { border-top: 1px solid #087A01; background-color: #4B4B4B; }

/* substitutes */
.rsb_header.compare { background-position: 6px 50%; }
#header_txt h1, #header_txt .h1 { font: normal 26px/30px Verdana,sans-serif; padding-bottom: 7px; }
.paging.sorted a { color: #790000!important; }
.none { display: none; visibility: hidden; }
.vh { visibility: hidden; }
.items p.title b { font-weight: 400!important; }
#login_zone p a { color: #790000!important; }

/* admin interface */
body#admintr a,.colorr,span.blocked,h4,table.bordered.space td.th_inline,#main h3,.zakaz span,.line1_right table th,table.basictab caption,table.basictab td sup,#main hr,.line3 th,.line4_left_top,.line4_right_top,.title_blue,.input_price,#navbar ul li a,#AddArticle_choices ul li span span,ul.rights li,ul.sort_flow li p.item_id,table.order_bordered.wideup thead th,dl.guru dd{color:#790000!important}
h4,table.basictab td sup,.navi_top{border-bottom:1px solid #790000}
.navi_top,#main hr{border-top:1px solid #790000}
ul.sort_flow li{border:1px solid #790000}
div#splash,input.button_re,#AddArticle_choices ul li.selected, #AddArticle_choices ul li.selected * {background-color: #790000}
