body {
	background: #fff url(../images/auto-red/bg.jpg) no-repeat center top;
	color:#666;
}
a {
	color:#990000;
}
h2{
	color:#666;
}
h3{
	color:#666;
}
/*body*/
/*top_menu*/
#top_menu{
	color:#666;
}
#top_menu a{
	color:#666;
}
#top_menu a:hover span{
	border:none;
}
#top_menu a.login{
	background:url(../images/auto-red/login.png) no-repeat;
}
#top_menu a.basket{
	background:url("../images/auto-red/basket.png") no-repeat scroll 0 4px transparent;
}
/*header*/
#header .logo{
	font-family: 'segoeui', Arial, Helvetica, sans-serif;
	color:#990000;
}
#header .logo span.lightitalic{
	color: #000;
}
.contackts span.contakt{
	color:#000;
}
a.contakt{
	color:#990000;
	border-bottom:1px dashed #22417f;
}
a.contakt:hover{
	border:none;
}
/*main_menu*/
#main_menu .nav{
	border: solid 1px #660000;
	background-color: #990000;
	background-position: 0 1px;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #990000 0%, #990000 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #990000), color-stop(100%, #990000));
	background-image: -webkit-linear-gradient(top, #990000 0%, #990000 100%);
	background-image: -o-linear-gradient(top, #990000 0%, #990000 100%);
	background-image: -ms-linear-gradient(top, #990000 0%, #990000 100%);
	background-image: linear-gradient(top, #990000 0%, #990000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#990000", endColorstr="#990000", GradientType=0);
}
#main_menu .nav a{
	color:#FFFFFF;
}
#main_menu .nav a:hover{
	color:#ffcccc;
}
#main_menu .nav a:active,
#main_menu .nav a.active {
	color:#FB0;
}

#main_menu .nav div.nav-separator {
	border-left: 1px solid #660000;
	border-right: 1px solid #990000;
}
/*content*/

/*left_menu*/

#left_menu a{
	color:#666;
}
#left_menu li.active>a{
	border-left:3px solid #666;
	color:#666;
}
#left_menu a:hover{
	color:#000;
}
#left_menu .top_title{
	color:#990000;
}
/*ul.list*/
.h3{
	color:#990000;
}
ul.list a{
	color:#666;
	border-bottom:1px dashed #666;
}
/*right_content*/
.search_sumbit{
	background: url(../images/auto-red/searchgif.png) no-repeat;
}
.block_spec{
	background:#eee;
	border:1px dashed #dddddd;
}
/*block_item_v*/
.block_item_v .title a{
	color:#666;
}
.block_item_v .price{
	color:#990000;
}
/*block_item_g*/
.block_item_g .title a{
	color:#666;
}
.block_item_g .price{
	color:#990000;
}
/*sort*/
.sort a{
	border-bottom:1px dashed #666;
	color:#666;
}
.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:#a1c220;
}
.page-navigator a:hover{
	color:#666;
}
.page-navigator span.active{
	background:#a1c220;
	color:#FFF;
}
.page-navigator span.first a{
	background:url(../images/tech-blue/navigation_arrow_left.gif) no-repeat;
}
.page-navigator span.last a{
	background:url(../images/tech-blue/navigation_arrow_right.gif) no-repeat;
}
.page-navigator span.prev a{
	background:url(../images/tech-blue/navigation_arrow_left.gif) no-repeat;
}
.page-navigator span.next a{
	background:url(../images/tech-blue/navigation_arrow_right.gif) no-repeat -4px 0;
}
/*description*/
.description .price{
	color:#314e88;
}
.description .price span{
	color:#666;
}
/*big_btn*/
.big_btn{
	border:1px solid #003db6;
	background-color: #005a96;
	background-position: 0 1px;
	background-image: -moz-linear-gradient(top, #0053f8 0%, #0044cc 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0053f8), color-stop(100%, #0044cc));
	background-image: -webkit-linear-gradient(top, #0053f8 0%, #0044cc 100%);
	background-image: -o-linear-gradient(top, #0053f8 0%, #0044cc 100%);
	background-image: -ms-linear-gradient(top, #0053f8 0%, #0044cc 100%);
	background-image: linear-gradient(top, #0053f8 0%, #0044cc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0053f8", endColorstr="#0044cc", GradientType=0);
	text-shadow: 0px 1px 0px #003db6;
}
/*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:#990000;
}
/*footer*/
#footer{
	background:#222;
	color:#ddd;
}
#footer a{
	color:#888;
}
#footer span{
	color:#888;
}
#footer span.adr, #footer span.tel, #footer span.email {
	color:#ddd;
}
/*-*/
.black{
	color:#000;
}
/*btn*/
.btn,
.re-filters-submit{
	color:#FFF !important;
	border:1px solid #a33636;
	background-color: #c64242;
	background-position: 0 0;
	background-image: -moz-linear-gradient(top, #c64242 0%, #9e3535 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c64242), color-stop(100%, #9e3535));
	background-image: -webkit-linear-gradient(top, #c64242 0%, #9e3535 100%);
	background-image: -o-linear-gradient(top, #c64242 0%, #9e3535 100%);
	background-image: -ms-linear-gradient(top, #c64242 0%, #9e3535 100%);
	background-image: linear-gradient(top, #c64242 0%, #6e6e6e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c64242", endColorstr="#9e3535", GradientType=0);
	text-shadow: 0px 1px 0px #9e3535;
}

.recommerce-logo img {
	background-image: url('/media/system/images/re-white.png') !important;
}



.irs-from, .irs-to, .irs-single {
	background: #AA0000 !important;
}
.irs-bar {
	border-top: 1px solid #990000 !important;
	border-bottom: 1px solid #990000 !important;
	background: #AA0000 !important;
}


.re-images-tr>div.active {
	background-color: #AA0000;
}


.product_tabs,
.p_tab a:hover {
	border-bottom-color: #AA0000;
}
.p_tab a.active {
	border-color: #AA0000;
	border-bottom-color: #FFF;
}