/*
 GREEN-PURPLE color cheme ( green #5b9b34, purple #7a206d )
 */
/* background green */
	.checkout table caption span.num, #AddArticle_choices ul li.selected, #content h1, #content .h1, .rsb_header.compare, ul.top_menu.right li, .add_gifts tbody td, #content h1 span.same { background-color: #5b9b34; }
/* color green */
	a, .checkout table caption span.lab, .checkout table thead select, .checkout table tbody input, .checkout table tbody select, .checkout table tbody select option, .checkout table tbody textarea, .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 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, ol#guru .qw a, ol#guru p.checkbox a, #clock span { color: #5b9b34!important; }
/* background purple */
	ul.top_menu.left li, #AddArticle_choices ul li.title, #item_detail p.discont span, .rsb_header, .rsb_header.cat, .rsb_header.holiday, .add_gifts tbody th, #content h1 span, #titleh1 span { background-color: #7a206d; }
/* color purple */
	.orange, .banner_slim p a span, #header_txt h1, #header_txt .h1, #logo_phone, .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, .little_items p.vasa a, .little_items p.lit_title a, .add_gifts p, body.popup.item p.price, body.popup.item h2, p.opa_price, #AddArticle_choices ul li span.price, .items.guru p, body.popup.cards h2, #content .news .date, #content #nav li h2, ol#guru p.checked, #clock, .header_right_text h3 { color: #7a206d!important; }
/* border over green headers */
	#content h1, #content .h1, .rsb_header.compare, ul.top_menu.right li, .add_gifts tbody td, #content h1 span.same { border-top: 1px solid #136000!important; }
/* border over purple headers */
	ul.top_menu.left li, #item_detail p.discont span, .rsb_header, .add_gifts tbody th, #content h1 span, #titleh1 span { border-top: 1px solid #520046!important; }
/* green borders */
	#rules1 .helpcont, #rules2 .helpcont, #rules3 .helpcont, #rules4 .helpcont, #div_discount .helpcont, div#mGlass, #clock { border: 1px solid #5b9b34; }
	#bottom_menu ul li { border-right: 2px solid #5b9b34; }
/* shadow beside price */
	p.opa_price.copy { color: #f0e2c9!important; }
/* dotted links */
	.checkout table a.dotted { text-decoration: none!important; padding-bottom: 1px; background: transparent url("link_dots_color.png") repeat-x 0 100%; }
/* purple arrows */
	.checkout .arrtoright { background-image: url("arrtodown.png"); }
	.checkout .arrtoleft { background-image: url("arrtoup.png"); }
	.checkout2 .arrtoright { background-image: url("arrtoright.png"); }
	.checkout2 .arrtoleft { background-image: url("arrtoleft.png"); }
/* buttons */
	/* purple */
	.butn.orng { border-color: #ab519c #520046 #520046 #ab519c; background-color: #7a206d; }
	.butn.orng.push { border-color: #520046 #ab519c #ab519c #520046; }
	/* green */
	.butn.grn { border-color: #82c759 #136000 #136000 #82c759; background-color: #5b9b34; }
	.butn.grn.push { border-color: #136000 #82c759 #82c759 #136000; }
	/* light purple */
	.butn.light { border-color: #b358a4 #7a206d #7a206d #b358a4; background-color: #ab519c; color: #fff!important; }
	.butn.light.push { border-color: #7a206d #b358a4 #b358a4 #7a206d; }
/* tables */
	/* light green in background */
	.ordinary_table thead th, .ordinary_table thead td, .calendar thead th { background-color: #E6F6E0; }
	/* 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; }
	/* light grey in table foot */
	.ordinary_table tfoot th, .ordinary_table tfoot td { background-color: #F6F6F6; }
/* css images */
	.holidays li, #nav li:first-child, span.must, span.must a { background-image: url("marker_dot.png"); }
	#nav li, #cat_rubrica li, .article ul li, a.special, .catalogue li li, .holidays li { background-image: url("marker_arrow.png"); }
	.catalogue li li.alink { background-image: url("marker_arrow_green.png"); }
	a.buy, .items p.add a { background-image: url("ico_buy.png"); }
	a.zoom, .items p.add.top a { background-image: url("ico_zoom.png"); }
	.header_alert { background: url("sign_attent.png") no-repeat 0 0; }
	a.tocompare { background-image: url("ico_compare.png"); }
	a.oneclick { background-image: url("ico_oneclick.png"); }
	a.saved { background-image: url("ico_saved.png"); }
	.little_items p.vasa { background: url("ico_vasa.png") no-repeat 0 100%; }
	.rsb_header.cat { background-image: url("ico_flower.png"); }
	.rsb_header.holiday { background-image: url("ico_baloons.png"); }
	.rsb_header.compare { background-image: url("ico_compare_head.png"); }

/* 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 #5b9b34'); }
*div.rsb_header.compare { border-top: 1px solid #136000!important; background-color: #5b9b34; }