body {
	background: #FFF url(../images/ny-cloud-rainbow/bg.jpg) no-repeat center top;
	color:#666;
}
a {
	color:#666;
}
h2{
	color:#885b00;
}
h3{
	color:#885b00;
}
/*body*/
/*top_menu*/
#top_menu{
	color:#885b00;
}
#top_menu a{
	color:#885b00;
}
#top_menu a:hover span{
	border:none;
}
#top_menu a.login{
	background:url(../images/ny-cloud-rainbow/login.png) no-repeat;
}
#top_menu a.basket{
	background:url("../images/ny-cloud-rainbow/basket.png") no-repeat scroll 0 4px transparent;
}
/*header*/
#header .logo{
	font-family: 'segoeui', Arial, Helvetica, sans-serif;	
	color:#cc4444;
}
#header .logo span.lightitalic{
	color: #06ACBB
}
.contackts span.contakt{
	color:#987122;
}
a.contakt{
	color:#987122;
	border-bottom:1px dashed #987122;
}
a.contakt:hover{
	border:none;
}
/*main_menu*/
#main_menu .nav{
	border: solid 1px #00A6B4;
	background-color: #0CB0BE;
	background-position: 0 1px;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #06ACBA 0%, #0CB2C0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #06ACBA), color-stop(100%, #0CB2C0));
	background-image: -webkit-linear-gradient(top, #06ACBA 0%, #0CB2C0 100%);
	background-image: -o-linear-gradient(top, #06ACBA 0%, #0CB2C0 100%);
	background-image: -ms-linear-gradient(top, #06ACBA 0%, #0CB2C0 100%);
	background-image: linear-gradient(top, #06ACBA 0%, #0CB2C0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#06ACBA", endColorstr="#0CB2C0", GradientType=0);
}
#main_menu .nav a{
	color:#FFFFFF;
}
#main_menu .nav a:hover{
	color:#FFEEAA;
}
#main_menu .nav a:active,
#main_menu .nav a.active {
	color:#FFDD99;
}

#main_menu .nav div.nav-separator {
	border-left: 1px solid #00909E;
	border-right: 1px solid #23C9D7;
}
/*content*/

/*left_menu*/

#left_menu a{
	color:#cc4444;
}
#left_menu li.active>a{
	border-left:3px solid #cc4444;
	color:#cc4444;
}
#left_menu a:hover{
	color:#000;
}
#left_menu .top_title{
	color:#553322;
}
/*ul.list*/
.h3{
	color:#556622;
}
ul.list a{
	color:#8BA914;
	border-bottom:1px dashed #8BA914;
}
/*right_content*/
.search_sumbit{
	background: url(../images/ny-cloud-rainbow/searchgif.png) no-repeat;
}
.block_spec, .block_pay{
	background:#F1F6FC;
	border:1px dashed #dddddd;
}
/*block_item_v*/
.block_item_v .title a{
	color:#885b00;
}
.block_item_v .price{
	color:#cc4444;
}
/*block_item_g*/
.block_item_g .title a{
	color:#885b00;
}
.block_item_g .price{
	color:#cc4444;
}
/*sort*/
.sort a{
	border-bottom:1px dashed #8BA914;
	color:#8BA914;
}
.sort a:hover{
	border-color:#fff;
}
/*navigation*/
.navigation{
	text-align:center;
	clear:both;
}
.page-navigator{
	margin-top:20px;
}
.page-navigator a, .page-navigator span{
	color:#f2a100;
}
.page-navigator a:hover{
	color:#666;
}
.page-navigator span.active{
	background:#f2a100;
	color:#FFF;
}
.page-navigator span.first a{
	background:url(../images/ny-cloud-rainbow/navigation_arrow_left.gif) no-repeat;
}
.page-navigator span.last a{
	background:url(../images/ny-cloud-rainbow/navigation_arrow_right.gif) no-repeat;
}
.page-navigator span.prev a{
	background:url(../images/ny-cloud-rainbow/navigation_arrow_left.gif) no-repeat;
}
.page-navigator span.next a{
	background:url(../images/ny-cloud-rainbow/navigation_arrow_right.gif) no-repeat -4px 0;
}
/*description*/
.description .price{
	color:#cc4444;
}
.description .price span{
	color:#666;
}
/*big_btn*/
.big_btn{
	border:1px solid #b67900;
	background-color: #E9A319;
	background-position: 0 1px;
	background-image: -moz-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8a500), color-stop(100%, #c58300));
	background-image: -webkit-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: -o-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: -ms-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: linear-gradient(top, #f8a500 0%, #c58300 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8a500", endColorstr="#c58300", GradientType=0);
	text-shadow: 0px 1px 0px #b67900;
}
/*parametrs*/
.parametrs{
	color:#666;
}
.parametrs .odd td{
	background:#f7f7f7;
}
/*pays*/
.pays a{
	color:#9f9f9f;
}
/*delivery*/
.delivery{
	color:#999;
}
.delivery span{
	color:#333;
}
/*cntackt_data_left*/
.emsg{
	border-top:1px solid #f2f2f2;
}
/*.cntackt_data_right*/
.cntackt_data_right{
	border:1px solid #ddd;
}
.cntackt_data_right .dark_band{
	background:#f2f2f2;
}
.cntackt_data_right .dark_band .day{
	border:1px solid #444;
	background:#666;
	color:#fff;
	text-shadow: 0px 1px 0px #444444;
}
#context h1{
	color:#885b00;	
}
/*footer*/
#footer{
	background:#333333;
	color:#888;
}
#footer a{
	color:#888;
}
#footer span{
	color:#888;
}
/*-*/
.black{
	color:#000;
}
/*btn*/
.btn{
	color:#FFF !important;
	border:1px solid #b67900;
	background-color: #f9bf4b;
	background-position: 0 1px;
	background-image: -moz-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8a500), color-stop(100%, #c58300));
	background-image: -webkit-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: -o-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: -ms-linear-gradient(top, #f8a500 0%, #c58300 100%);
	background-image: linear-gradient(top, #f8a500 0%, #c58300 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8a500", endColorstr="#c58300", GradientType=0);
	text-shadow: 0px 1px 0px #b67900;
}

.recommerce-logo img {
	background-image: url('/media/system/images/re-white.png') !important;
}



.irs-from, .irs-to, .irs-single {
	background: #C44 !important;
}
.irs-bar {
	border-top: 1px solid #A44 !important;
	border-bottom: 1px solid #A44 !important;
	background: #C44 !important;
}


.re-images-tr>div.active {
	background-color: #C44;
}


.product_tabs,
.p_tab a:hover {
	border-bottom-color: #C44;
}
.p_tab a.active {
	border-color: #C44;
	border-bottom-color: #FFF;
}