/*
 RED-GREEN color cheme (red #d8041e, green #48AC43)
 */
/* background green */
	.checkout table caption span.num, #content h1, #content .h1, .rsb_header.compare, ul.top_menu.right li, #content h1 span.same, .add_gifts_menu ul li { background-color: #48AC43; }
/* color green */
	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 h3, #content .h3, #content h2 a, #content .h2 a, #content h3 a, #content .h3 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, .lv_Title, .items.spec p.desc, 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: #48AC43!important; }
/* background red */
	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, .add_gifts_menu ul li.selected, .buynow a, .jcomments-container .comments .comment .border .bg,.jcomments-container .comments .text { background-color: #d8041e; }
/* color red */
	.orange, .banner_slim p span, .banner_slim h2, .banner_slim div.h2, #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, .items.spec p.title, #item_detail p.discont span, #item_detail p.store_alert, #item_detail p.store_alert span.rBold, p.s_price.dig, .tooltip p span, .add_gifts_menu p, #login_zone p a, body#statpop th, .consult_custom_obj p, .-jquery-miniature { color: #d8041e!important; }
/* border over green headers */
	#content h1, #content .h1, .rsb_header.compare, ul.top_menu.right li, #content h1 span.same { border-top: 1px solid #1f8a21!important; }
/* border over red headers */
	ul.top_menu.left li, #item_detail p.discont span, .rsb_header, #content h1 span, #titleh1 span { border-top: 1px solid #ad0001!important; }
/* green borders */
	#rules1 .helpcont, #rules2 .helpcont, #rules3 .helpcont, #rules4 .helpcont, #div_discount .helpcont, div#mGlass, #clock { border: 1px solid #1f8a21; }
	#bottom_menu ul li { border-right: 2px solid #48AC43; }
/* red borders */
	#item_detail p.discont span, body.popup.item p.discont span { border-top: 1px solid #D8041E!important; border-bottom: 1px solid #D8041E!important; }
	.jcomments-container .comments .comment .border,#example #image{border-color:#d8041e}
/* 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)}
/* red arrows */
	.checkout .arrtoright, .checkout2 .arrtoright { background-image: url(/pics/arrtoright2.png); }
	.checkout .arrtoleft, .checkout2 .arrtoleft { background-image: url(/pics/arrtoleft2.png); }
/* buttons */
	/* red */
	.butn.orng, .buynow a { border-color: #f33331 #ad0001 #ad0001 #f33331; background-color: #d8041e; }
	.butn.orng.push,.butn.orng:active,.buynow a:active { border-color: #ad0001 #f33331 #f33331 #ad0001; }
	/* green */
	.butn.grn { border-color: #63c559 #1f8a21 #1f8a21 #63c559; background-color: #48AC43; }
	.butn.grn.push,.butn.grn:active { border-color: #1f8a21 #63c559 #63c559 #1f8a21; }
	/* light red */
	.butn.light { border-color: #d97474 #ba1e24 #ba1e24 #d97474; background-color: #df453e; color: #fff!important; }
	.butn.light.push,.butn.light:active { border-color: #ba1e24 #d97474 #d97474 #ba1e24; }
/* tables */
	/* light green in background */
	.ordinary_table thead th, .ordinary_table thead td, .calendar thead th, #AddArticle_choices ul li.title { background-color: #E6F6E0; }
	.consult_custom_obj{border-color:#E6F6E0}
	/* light red in background */
	#AddArticle_choices ul li { background-color: #fff1f3; }
	/* green borders */
	.ordinary_table thead th, .ordinary_table thead td { border-top: 1px solid #B6D9A9; border-bottom: 1px solid #B6D9A9; }
	.ordinary_table.basket_table tbody tr.bot_bord td { border-bottom: 1px solid #B6D9A9; }

/* css images */
	.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); }
	.add_gifts_menu ul { background: url(/pics/bg_add_gifts.png) repeat-x 0 0; }
	.add_gifts_menu p { background: url(/pics/ico_gift.png) no-repeat 0 50%; }
	.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)}
	#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}
	#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)}
	a.new_cat{background:url(/pics/ico-all-cat.png) no-repeat 0 50%;padding:25px 0 25px 76px}

/* toggle */
	.onlyfs,.nomart8 { display: none; }
	.mart8 { display: block!important }

/* 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'); }
*div.rsb_header.compare { border-top: 1px solid #48AC43!important; background-color: #48AC43; }

/* substitutes */
.catalogue .long li { line-height: 15px; padding-top: 2px; }
.banner_slim h2, .banner_slim .h2 { font-size: 12px; }
#header_txt h1, #header_txt .h1 { font: normal 26px/30px Verdana,sans-serif; padding-bottom: 7px; }
.banner_slim div.easytext { background: url(/pics/ico_gift.png) no-repeat 0 50%; padding-left: 38px; margin: 5px 0; *margin: 3px 0!important; }
.banner_slim div.easytext p { padding: 0; background: none; }
.items.spec p.title { font: normal 18px/20px Verdana,sans-serif; }

/* admin interface */
body#admintr a{color:#337b30!important}
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: #337b30}
h4,table.basictab td sup,.navi_top{border-bottom:1px solid #337b30}
.navi_top,#main hr{border-top:1px solid #337b30}
ul.sort_flow li{border:1px solid #337b30}
div#splash,input.button_re,#AddArticle_choices ul li.selected, #AddArticle_choices ul li.selected * {background-color:#337b30}
