@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

/* Основной
-----------------------------------------------------------------------------*/

body, html {
	margin:0px;
	padding:0px;
	height:100%;
	font: 12px/18px Verdana, sans-serif;
	color: #444444;
}
#maket {
	min-width: 315px;/**/
	max-width: 1300px;
	margin: 0 auto;
	min-height: 100%;

}

#header{
	height: 115px;
}

#leftheader{
	float: left;
	margin-left: 10px;
	margin-top: 7px;
}


#rightheader{
	width: 200px;
	float: right;
	text-align: left;
}


#menuheader{
	margin-right: 255px;
	margin-left: 250px;
	padding-top: 40px;/**/
	text-align:center; 
}

#ser{
	margin: 0 auto; width: 77%; /*border:1px solid red;*/
}

#search{
	clear: both;
}

#right{
	width:200px;
	float:right;
	margin-right: 12px;
}
/*#content{
	margin-right: 202px;
	padding-bottom: 60px;
	
}*/

#footer{
	clear:both;

	color: #444444;	
	/*min-width: 1000px;*/
	max-width: 1300px;	
	height:60px;
	margin-top:-60px;
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px;
}

hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
}

/* Основной end
-----------------------------------------------------------------------------*/


#search0 {
	margin-top: 2px;
	margin-left: 12px;
	margin-right: 12px;
	padding: 3px 0 0 0;
	border:1px solid #f0f0f0;
	background-color: #b30000;
}

#search1 {
	/*border:1px solid #f0f0f0;*/
	border: 1px solid #f0f0f0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: url(../im/sear.jpg) repeat-x;
	/*background-color: #f9f9f9;*/
	margin-top: 4px;
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 10px;
	padding: 0 0 24px 0;
	color: #444444;
	
	-moz-box-shadow: 0 4px 2px -2px rgba(0,0,0,0.4); /* Для Firefox */
    -webkit-box-shadow: 0 4px 2px -2px rgba(0,0,0,0.4); /* Для Safari и Chrome */
    box-shadow: 0 4px 2px -2px rgba(0,0,0,0.4);
	
	text-shadow: 1px 1px 0px #fcfcfc; /* Тесьма */
	height: 32px; 
}


#search2 { /*height: 23px;*/ /*border:1px solid red; float:left; width: 100%;*/ margin-right: 190px;}
#search22 { float:right; }


#input1 { /*border:1px solid red; float: right;*/  width: 160px; padding-top: 16px; }
#input1 a{ color: #444444; }
#input1 a:hover{ text-decoration:none; /*color: #b30000;*/ }

#input1_ { /*border:1px solid red; float: right;*/  width: 160px; padding-top: 16px; }
#input1_ a{ color: #444444; }
#input1_ a:hover{ text-decoration:none; /*color: #b30000;*/ }

#input11 { /*border:1px solid red; float: right;*/ width: 180px; padding-top: 16px; }
#input11 a{ color: #444444; }
#input11 a:hover{ text-decoration:none; /*color: #b30000;*/ }

#input2 { 
	display:none;
	margin-left: -30px;
	height: 145px; width: 160px;
	position: absolute;
	-webkit-border-radius : 6px;
	-moz-border-radius : 6px;
	border-radius : 6px;					
	box-shadow : 0.3em 0.3em 3px rgba(122,122,122,0.5);
	-moz-box-shadow : 0.3em 0.3em 3px rgba(122,122,122,0.5);
	-webkit-box-shadow : 0.3em 0.3em 3px rgba(122,122,122,0.5);						
	background : #ffffff;
	color : #444444;
	padding : ;5px;
	position : absolute;
	border : 1px double #bbb;
	padding: 10px;
	z-index: 9999;
}

#input3 { float:left; margin-top: 14px; font: 11px Verdana, sans-serif; padding-left: 10px; }
#input4 { float:left; margin-top: 9px; font: 12px Verdana, sans-serif; }
#input5 { clear: both; }
#input6 { padding-top: 9px; }

#sText61 {
	font: 12px Verdana, sans-serif;
	color: #444444;
	height: 20px; width: 150px; padding-left: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bfbfbf;
}

#bsearch0111{border:none;background:url("../im/btn-search7.png") no-repeat top left;height:22px;width:56px;color: #444444; cursor:pointer;  text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch0111:hover{background-position:0 -22px;}
#bsearch0111:active{background-position:0 -44px; padding:1px 0 0;}
/* --------------------------------T E X T---------------------------------------*/
#sText6 {
	font: 14px Verdana, sans-serif;
	color: #444444;
	height: 25px; width: 430px; padding-left: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bfbfbf;
	margin-left: 17px;
}



#primer {
	border-bottom:1px dotted Black;
	line-height:12px;
	cursor:pointer;
	color:#666666;
	float:left;
	font-weight:normal;
	padding-top:2px;
	margin: 3px 0px 0px 135px;
}

#basket  {
	font: 11px Verdana, sans-serif;
	color: #494949;
	padding: 28px 0 0 40px;
}

#basket  a{
	font: 11px Verdana, sans-serif;
	color: #B30000;
}
#hrefbasket a{
	font: 11px Verdana, sans-serif;
	text-decoration: none; /* Отменяем подчеркивание у ссылки */
	color: #494949;
}


#texts11 {
	font: 12px Verdana, sans-serif;
	color: #444444;
	/*border: 1px solid #ccc;*/
	margin-left: 30px;
	margin-right: 25px;
	margin-top: 25px;
}

#texts12 {
	font: 12px Verdana, sans-serif;
	color: #b30000;
	font-weight: bold;
}


#news_date{
	/*color: #797a7d;
	background-color:#f2f2f2;*/
	font: 12px Verdana, sans-serif; float:left;
	padding: 1px 3px;
}
#news_text_n{
	margin-left: 87px;
}

#news_text_n a{
	color: #444444;
}

#news_text_n8 { color: #444444;}
#news_text_n8 a{ color: #444444;}
#date_n2 { background-color:#f2f2f2; padding: 1px 3px;}

#ris_news {
	background-color: #fff;
	/*border:1px solid #bbb;*/
	float:left;
	margin-bottom: 20px;
	
	border:1px solid #dedede;
	width: 100%;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

#contentnews {
	font: 12px Verdana, sans-serif;
	margin-left: 15px;
	padding-right: 17px;
	margin-top: 20px;
}
#name_n { margin-left: 100px; margin-top: 8px;}
#ris_news a{ color: #444444;}
#date_n { background-color:#f2f2f2; padding: 1px 3px; float:left; margin-left: 8px; margin-top: 8px;}


/* Меню
-----------------------------------------------------------------------------*/
.menu {
	margin: 0 auto;
	text-align: center;
}

.menu tr td a{
	color: #494949;
	text-decoration:none;
}

#menuoil {
	height:35px; width: 40px;
	margin:0 auto;
}

/* Навел */
.menu tr td a:hover #menuoil{
	background:url("../im/menu21.png") repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.menu tr td a:hover{
	text-decoration:underline;
}


/* Нажал */
.menu tr td a.current #menuoil{
	background:url("../im/menu21.png") repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.menu tr td a.current{	
	text-decoration:underline; color: #b30000;
}

#min_vin { min-width: 90px;}
#min_tyres { min-width: 97px;}

/* Меню end
-----------------------------------------------------------------------------*/



/* Кнопка
-----------------------------------------------------------------------------*/

#bsearch8{border:none;background:url("../im/btn-search8.png") no-repeat top left;height:26px;width:150px;color: #444444; cursor:pointer;  text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch8:hover{background-position:0 -26px;}
#bsearch8:active{background-position:0 -52px;padding:3px 0 0;}

#bsearch0{border:none;background:url("../im/btn-search5.png") no-repeat top left;height:22px;width:66px;color: #444444; cursor:pointer; margin-left:10px; text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch0:hover{background-position:0 -22px;}
#bsearch0:active{background-position:0 -44px;padding:1px 0 0;}

#bsearch099{border:none;background:url("../im/btn-search5.png") no-repeat top left;height:22px;width:66px;color: #444444; cursor:pointer; margin-left:1px; text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch099:hover{background-position:0 -22px;}
#bsearch099:active{background-position:0 -44px;padding:1px 0 0;}

#bsearch3{border:none;background:url("../im/btn-search3.png") no-repeat top left;height:26px;width:80px;color: #444444; cursor:pointer;  text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch3:hover{background-position:0 -26px;}
#bsearch3:active{background-position:0 -52px;padding:3px 0 0;}

#bsearch{border:none;background:url("../im/btn-search2.png") no-repeat top left;height:26px;width:60px;color: #444444; cursor:pointer;  text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch:hover{background-position:0 -26px;}
#bsearch:active{background-position:0 -52px;padding:3px 0 0;}

#bsearch5{border:none;background:url("../im/btn-search4.png") no-repeat top left;height:22px;width:110px;color: #444444; cursor:pointer;  text-shadow: 1px 1px 0px #fcfcfc;}
#bsearch5:hover{background-position:0 -22px;}
#bsearch5:active{background-position:0 -44px;padding:2px 0 0;}

#b3{border:none;background:url("../im/btn-search6.png") no-repeat top left;height:26px;width:120px;color: #444444; float:right; cursor:pointer; margin-right:3px;  text-shadow: 1px 1px 0px #fcfcfc;}
#b3:hover{background-position:0 -26px;}
#b3:active{background-position:0 -52px;padding:3px 0 0;}

#b31{border:none;background:url("../im/btn-search6.png") no-repeat top left;height:26px;width:120px;color: #444444; cursor:pointer; margin-right:3px;  text-shadow: 1px 1px 0px #fcfcfc;}
#b31:hover{background-position:0 -26px;}
#b31:active{background-position:0 -52px;padding:3px 0 0;}

.incart{cursor:pointer;display:inline-block;width:76px;height:19px;background:url('../im/btn-incart3.png') no-repeat;background-position:top left;position:relative;top:0; margin-left: 4px; margin-right: 4px;}
.incart:hover{background-position:left -20px;}
.incart:active{background-position:left -39px;height:21px;top:1px;}

#incartdiv { /* height:35px;  margin-top: 3px; margin-bottom: 30px;*/}
#incartdiv1 { margin-top: 8px; margin-bottom: 8px; }
#incartdiv2 { margin-top: 3px; margin-bottom: 3px;}

/* Кнопка end
-----------------------------------------------------------------------------*/




/*------------------ Партнеры на главную ----------------*/

#sale2 {
	background-color:#ffffff;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border:1px solid #dedede;
	width: 100%;
}

.gallery{
	margin: 5px auto;
}

.gallery li{
	
	float:left;
	text-align: center;
	background-color:#ffffff;
}

.gallery li div{
	margin: 0 auto;
	height: 58px;
	width: 124px;
}

.boxleft {
	width: 21px;
	float:left;
}

.boxright {
	width: 21px;
	float:right;
}

.box{

	background:#ffffff;
	padding:10px 0;
	overflow:hidden;
	
	margin-left: 22px;
	margin-right: 22px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
}

.textalign2{
	display: table-cell;
	vertical-align: middle;
}


a.up2, a.down2{
	display: block;
	width:20px;
	height:30px;
	/*border:1px solid #bbb;*/ 
	
	margin-top: 28px;
	/*height: 133px;*/
}

a.up2{
	padding-bottom: 2px;
	background:url(../im/u-button2.png);
	background-color:#ffffff;
}

a.down2 {
	padding-top: 2px;
	background:url(../im/d-button2.png);
	background-color:#ffffff;
}



/* Footer
-----------------------------------------------------------------------------*/
#footer { padding-left:15px; padding-right:15px;}


#footer a{
	text-decoration:none;
	font: 11px Verdana, sans-serif;
	color: #444444;	
}

#footer1 {
	float:left;
	margin-top: 8px;
	margin-left: 0;
	font: 11px Verdana, sans-serif;
}

#footer2 {
	margin-top: 16px;
	font: 11px Verdana, sans-serif;
	text-align:center;
	margin-left: 220px;
	margin-right: 200px;
}

#footer3 {
	margin-top: 9px;
	float: right;
	font: 12px Verdana, sans-serif;
	margin-right: 0;
}

#footer31 { margin-right: 30px;}

#blokR1-1{
	font: 12px Verdana, sans-serif;
	color: #494949;
}
#blokR1-1 a{
	font: 12px Verdana, sans-serif;
	color: #494949;
}

#blokSoc1{
	margin-left: 45px;
	float:left;
}

#blokSoc2{
	margin-left: 18px;
	float:left;
}

#blokSoc3{
	margin-left: 18px;
	float:left;
}

#blokR1{
	margin-top: 20px;
	font: 12px Verdana, sans-serif;
	font-weight:bold;	
	color: #494949;
	
	text-align: center;
}

#contc {	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	/*   background-color: #f6f6f6;	Б Ы Л О ЗАМЕНИЛ ВСЕ НА #f4f4f6*/
	background-color: #f4f4f6;
	width: 170px;
	margin-left: 15px;
	padding-bottom: 8px;


	border:1px solid #dedede;
}

/*#hedercontc {
	
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	
	width: 172px;
	margin-left: 15px;
	
	border-top: 1px solid #6A6B70;
	background-color: #6A6B70;
	padding: 6px 0;
	color:#FFFFFF;
}*/

#texts {
	margin-top: 20px;
	margin-left: 25px;
	margin-right: 25px;
	font: 12px Verdana, sans-serif;
	color: #444444;
}

#searchBody3 {
	color: #444444;
	font: 12px Verdana, sans-serif;
	padding: 0px 0px 0px 20px;	
}

#partbord {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #dedede;
	float:left;
	width: 100%;
}
#partbordl {	
	padding: 5px 5px;
	float:left;
}

#partbordp {
	text-align:left;
	padding: 5px;
	margin-left: 245px;
}

#riscon { float:left; margin-left: 25px; text-align:left;}
#concon { margin-left: 48px; margin-top: 2px; text-align:left;}

#riscon2 { float:left; margin-left: 26px; text-align:left;}
#concon2 { margin-left: 49px; margin-top: 2px; text-align:left;}


/*------------------------V I N--------------------------------------------------*/

#contentv {
	width: 96%;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #dedede;
	background-color: #f4f4f6; padding-left: 15px; padding-right: 15px;
}

#contentv11 {	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #dedede;
	background-color: #f4f4f6; padding-left: 15px; padding-right: 15px;
}

#contentvin {
	width: 100%;
	margin:0 auto;
}

#text2 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 505px;
	font: 12px Verdana, sans-serif;
	color: #B30000;
	/*border: #B30000; Параметры границы */
    background: #fc3; /* Цвет фона */
	padding: 5px; /* Поля вокруг текста */
	text-align: center;
}

#content1 {
	float:left;
	/* border: 1px solid black;*/
}

.vtd {
	font: 11px Verdana, sans-serif;
	color: #444444;
}

#content2 {
	margin-left: 388px;

	/* width: 250px;*/
	height: 350px;
	background: url(../im/reg4.png) no-repeat 0px 25px;
	/* border: 1px solid black;*/
}

#sale_name {
	color: #444444; margin: 0 auto; width: 170px;
}


#sText1 {
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	font: 11px Verdana, sans-serif;
	color: #444444;

	width:200px;
	height: 17px;
	overflow:auto;
}

#sText9 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width:200px;
	height: 17px;
	overflow:auto;
}
#sText311 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width: 200px;
	height: 17px;
	overflow:auto;
}
#sText3 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width: 160px;
	height: 17px;
	overflow:auto;
}
#sText411 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width:200px;
	height: 17px;
	overflow:auto;
}
#sText4 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width:160px;
	height: 17px;
	overflow:auto;
}
#sText5 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width:200px;
	height: 17px;
	overflow:auto;
}
#sText511 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width: 160px;
	height: 17px;
	overflow:auto;
}
#sText2 {
	font: 11px Verdana, sans-serif;
	color: #444444;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #bfbfbf;
	width:200px;
	height: 45px;
	padding:2px;
	overflow:auto;
}


#sText21 {
	margin-left: 15px;
	padding-right: 17px;
	margin-top: 25px;
}

#consale {
	padding-left: 15px;
	padding-right: 17px;
}

#sale {
	background-color:#f4f4f6;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #dedede;
	width: 100%;
}

.gallery2{
	margin: 5px auto;
}


.box2{
	background-color:#f4f4f6;
	padding: 0;
	overflow:hidden;

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #bbb;
	width: 100%;	

	font-size: 11px;
	position: relative;	
}

.box2lef{
	float:right;
	width: 30px;
	height: 45px; z-index: 10; position: absolute;
	bottom: 42px; /* Положение от нижнего края */
	left: 0;
}

.box2rig{
	float:right;
	width: 30px;
	height: 45px; z-index: 10; position: absolute;
	bottom: 42px; /* Положение от нижнего края */
    right: 0;
}


.gallery2 li{
	overflow: hidden;
	float: none;
	display: block;
	padding: 0;
	text-align: center;
}

.gallery2 li a{
	text-decoration: none;
}

.gallery2 li div{
	margin: 0 auto;
	margin-top: 5px;
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 5px;
	padding: 4px;
	border: 1px solid #bbb;
	height: 105px;
	width: 115px;
	background-color:#ffffff;
}

samp#salechena {
	color:#ffffff; font-size:12px; background-color: #c72424; padding-left: 8px; padding-right: 8px;
}

samp.schena {
	color:#ffffff; font-size:14px; background-color: #c72424; padding-left: 8px; padding-right: 8px;
}

a.up, a.down{
	display: block;
	width:30px;
	height:40px;
}
a.up{
	background:url(../im/u-button3.png) no-repeat;
}
a.down {
	background:url(../im/d-button3.png) no-repeat;
}

/*------------------------S E A R C H--------------------------------------------------*/

.searchBody {
	color: #333333;
	/*background-color: #DCE2C5;
	background-color: #f4f4f6;*/ background-color: #fff;
}

.searchBody a {
	/* text-decoration: none;  Отменяем подчеркивание у ссылки */
	color: #333333;
}
.searchBody777 {color: #333333; background-color: #fff; cursor: pointer; }
.searchBody777 a {color: #333333;}

#search_table { padding-left: 17px;}
#search_table2 { padding-left: 15px; }
#search_table3 { padding-left: 5px;}
#search_table4 { padding-left: 12px;}
#search_table9 { padding-left: 24px;}

#content6 {
	font: 12px Verdana, sans-serif;
	margin-left: 15px;
	padding-right: 17px;
	margin-top: 25px;
}

#texts20 {
	margin-left: 17px;
	margin-right: 25px;
	font: 12px Verdana, sans-serif;
	color: #444444;
}

.bordsearc {border:1px solid #bbb;}

/*------------------------S A L E--------------------------------------------------*/

#contentsale {
	 /*border: 1px solid red;*/
	 margin-left: 15px;
	 margin-top: 30px;
	 margin-right: 12px;
	 
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #dedede;
	background-color: #f4f4f6;	
}

#contentw {
	 /*border: 1px solid #0000FF;*/
	 width: 515px;
	 margin: 0 auto;
	 margin-top: 20px;
}

.basketoil{ font-size:12px; float:right; margin-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.basketoil a{ color: #333333; }

.basketbat{ font-size:12px; float:right; margin-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.basketbat a{ color: #333333; }

.basketacces{ font-size:12px; float:right; margin-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.basketacces a{ color: #333333; }

.baskettyres{ font-size:12px; float:right; margin-right: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.baskettyres a{ color: #333333; }

#countsale { float:left }
#sales {
	width: 510px; border: 1px solid #bbb;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* тень */
    background: #FFFFFF; /* Цвет фона */
    -moz-box-shadow: 0 0 4px rgba(0,0,0,0.55); /* Для Firefox */
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.55); /* Для Safari и Chrome */
    box-shadow: 0 0 4px rgba(0,0,0,0.55); /* Параметры тени */
}

#saleimg {
	float: left; padding: 8px; text-align: center;
}

#sf1 { padding: 8px;}

#sf2 { padding: 8px;}

/* Отмена оптекания*/
.clear { clear: both; }

.inputs {width: 18px;}

samp.schena {
	color:#ffffff; font-size:14px; background-color: #c72424; padding-left: 8px; padding-right: 8px;
}

/*------------------------O I L--------------------------------------------------*/

/*#ahref {
	font: 12px Verdana, sans-serif;
	padding-right: 17px;
	margin-top: 15px;
}*/

#ahref_oil {font: 12px Verdana, sans-serif; padding-right: 17px; margin-top: 15px;}
#ahref_oil a{color: #494949;}
#ahref_oil a:hover{text-decoration:none;}

#number {
	font: 12px Verdana, sans-serif;
	color: #444444;
	height: 20px; width: 200px; padding-left: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bfbfbf;
	
	overflow:auto; padding-left: 3px;
}

#primer2 {
	border-bottom:1px dotted Black;
	line-height:12px;
	cursor:pointer;
	color:#666666;
	float:left;
	font-weight:normal;
	padding-top:5px; margin-left: 3px; 
}

#ahref2oil {
	margin-left: 15px;
	font: 12px Verdana, sans-serif;
	padding-right: 17px;
	color: #B30000;
}

#ahref2oil a{
	font: 12px Verdana, sans-serif;
	color: #B30000;
}

#ahref2oil a img{
	text-decoration: none;
}

#ris3 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #bbb; padding: 5px;
	height: 104px;
	padding-top: 20px;
}

#table_oil { margin-left: 10px; margin-right: 10px;}

/*------------------------T Y R E S--------------------------------------------------*/

#table_tyres { margin-left: 14px; margin-right: 10px;}

#ahref2 {
	font: 12px Verdana, sans-serif;
	margin-left: 15px;
	padding-right: 17px;
	margin-top: 70px;
/*border:1px solid red;*/	
}

#ahref3 {
	font: 12px Verdana, sans-serif;
	margin-left: 5px;
	padding-right: 17px;
	margin-top: 25px;
}

#ahref2 a{
	color: #B30000;
}

#ahref2 a img{
	text-decoration: none;
}

#tyresris {
	float:left;
	text-align: center;
/*border:1px solid #00FF33;*/
}


#ris1 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #bbb; margin-right: 10px;
	padding-left: 5px; padding-right: 5px; padding-top: 10px; padding-bottom: 10px;
}
#ris2 {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #bbb; margin-left: 10px;
	padding-left: 5px; padding-right: 5px; padding-top: 10px; padding-bottom: 10px;
}

#tyresinput {
	font: 11px Verdana, sans-serif;
	margin-left: 145px;
}


#searchtyres1 {
	font: 11px Verdana, sans-serif;
	color:#333333;
}

#searchtyres2 {
	font: 11px Verdana, sans-serif;
	color:#333333; width: 115px;
}

#submitcentr {
	text-align: center;
}

#sale_name3 {
	color: #444444; margin: 0 auto; width: 180px; margin-top: 60px;
}


/* Выпадающий список */
#panel {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

	box-shadow: 0.3em 0.3em 3px rgba(122,122,122,0.5);
    -moz-box-shadow: 0.3em 0.3em 3px rgba(122,122,122,0.5);
    -webkit-box-shadow: 0.3em 0.3em 3px rgba(122,122,122,0.5);

	background: #f4f4f6;
	color: #444444;
	padding: 6px;
	display: none;/**/
	position: absolute;
	border: 1px double #bbb;
	
	margin-left: 14px; margin-top: 2px;/**/
	font: 12px Verdana, sans-serif; z-index: 100;
}

#panel a{ color: #444444;}
#panel a:hover { color: #b30000;}

.panel_h{ margin-top: 5px; margin-bottom: 5px;}

.btn-slide {
	font: 12px Verdana, sans-serif;
	color: #444444;
	font-weight:bold;
}

.btn-slide1 {
	font: 12px Verdana, sans-serif;
	color: #444444;
	font-weight:bold;
	margin-left: 15px;
}

a.btn-slide {
	text-decoration: none;
	border-bottom: 1px dashed #666666;
	font: 12px Verdana, sans-serif;
	color: #444444;
	font-weight:bold;
}


/*#ahref a{
	font: 12px Verdana, sans-serif;
	color: #B30000;
}*/


/*---------Таблица---------*/
#searchHed {
	color: #ffffff;
	background-color: #6A6B70;
	height: 40px;
	/*font-weight: 600;*/
}
.searchBody2 {
	color: #333333;
	background-color: #f4f4f6;
	/*background-color: #F0F0E7;*/
}

#searchBodyBord {
	border-right: 1px solid #ddd;
	background-color: #ffffff;
}

.firma {
	color: #08339f
	/*border: 1px solid black;*/
}

#text_na { color: #444444; }
#text_na a{ color: #444444; text-decoration:none; }

/* Выделение масел */
.hover2 {
	background-color:#e2e2de;
	cursor:default;
}

/* Выделение при поиске */
.hover1 {
	/*background-color:#e3f6ef; */
	background-color: #f6f6f6;
	cursor:default;	
}

.hover777 {background-color:#f6f6f6;cursor:pointer;}

#rzm1 { width: 60px;}
#rzm2 { width: 140px;}
#rzm3 { width: 65px;}
#rzm4 { width: 60px;}
#rzm5 { width: 102px;}
#rzm51 { width: 126px;}
#rzm512 { width: 75px;}
#rzm6 { width: 110px;}
#rzm7 { width: 110px;}
#rzm8 { width: 150px;}
#rzm9 { width: 120px;}
#rzm11 { width: 55px;}
#rzm12 { width: 170px;}
#rzm14 { width: 70px;}
/*------------------ для карзины ----------------*/
#navpmob {
	width: 56px;
}

#navpm11 {
	float:left;
	
}

#navpm21 {
	float:left;
	margin-top: 4px;
	margin-left: 10px;
	margin-right: 5px;
}

#navpm31 {
	float:left;
	margin-top: 4px;
	margin-left: 5px;
	margin-right: 5px;
}

#navpm2 {
	float:left;
	margin-top: 5px;
}

#navpm3 {
	float: right;
	margin-top: 5px;
}

.plus {
	height: 11px;
	width: 11px;
	background:url(../im/p.png);
	cursor:pointer;
}
.min {
	height: 11px;
	width: 11px;  
	background:url(../im/m.png);
	cursor:pointer;
}

.plus2 {
	height: 11px;
	width: 11px;
	background:url(../im/p.png);
	cursor:pointer;
}
.min2 {
	height: 11px;
	width: 11px;  
	background:url(../im/m.png);
	cursor:pointer;
}



.lockon {
	display:none;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0.35;
	z-index: 999;
}

#close {
	width: 18px;
	height: 18px;
	margin-top: 4px;
	text-align: right;
	margin-right: 5px;
	cursor:pointer;
	float:right;
}

.close2 { display:none;}

.ajax_text {
	font: 14px Verdana, sans-serif;
	color:#b30000;
	margin-left: 10px;
}

.countbask {
	display:none;
}
.sumbask {
	display:none;
}

#loaimg { float:left; margin: 10px 10px; }
#loatext { margin: 20px; font: 14px Verdana, sans-serif;}

.basketBody {
	color: #333333;
	/*background-color: #DCE2C5;
	background-color: #F0F0E7;*/
	background-color: #f4f4f6;
}

#basketBody {
	color: #333333;
	/*background-color: #DCE2C5;*/
	background-color: #F0F0E7;
}

/*------------------ end для карзины ----------------*/


/*------------------------O R D E R--------------------------------------------------*/

#content5 {
	font: 12px Verdana, sans-serif;
	margin-left: 15px;
	padding-right: 17px;
	margin-top: 25px;
}

#basketHed {
	color: #ffffff;
	background-color: #6A6B70;
	height: 30px;
	/*font-weight: 600;*/
}

.hover3 {
	background-color: #e2e2de;
	cursor:default;
}

#order_table2 { padding-left: 15px;}

#order_h { padding-bottom: 4px; padding-top: 4px;}

/*------------------------C O N T--------------------------------------------------*/

#content7 {
	font: 12px Verdana, sans-serif;
	margin-left: 15px;
	padding-right: 17px;
	margin-top: 20px;
}

#contentv3 { 
	margin: auto 15px;
}
#contentv2 {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 30px;
	
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #dedede;
	background-color: #f4f4f6;*/
}

/*------------------------C A T A L O G--------------------------------------------------*/
#ris311 {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border:1px solid #bbb;
	padding: 5px;
	height: 34px;
	padding-top: 3px;
	margin-bottom: 9px;
	margin-left: 11px;
	background-color:#fcfcfa;
}
/* #ris311:hover{background-color: #f8f8f8;} Цвет при наведении*/

#ris312 {
	float:left; /*border:1px solid red;*/
	height: 35px;
	width: 35px;
}

#ris3121 {/*border:1px solid #111111;*/	}

#catolog_link { margin-left: 18px; margin-top: 12px;}
#catolog_link a{ color: #b30000;}
/*#catolog_link a:hover{text-decoration:none;}*/

#ris313 {
	/*border:1px solid green;*/
	text-decoration:underline;
	margin-left: 43px;
	margin-top: 8px;
}
#ris313:hover{ text-decoration:none;}

#ris3131 { text-decoration:none; margin-left: 43px; margin-top: 8px;}

#ris314 { float:right;}

#catalogs { margin-top: 10px;}
#catalogs2 { margin-top: 10px; margin-left: 25px;}

#menu_catalog  a{color: #494949;}
#menu_catalog  a:hover{text-decoration:none;}


#menu_catalog2 { padding-bottom: 4px;}


#catalog1 {margin-left: 15px; border:1px solid #bbb; margin-right: 45px; padding: 3px;}
#catalog11 {padding-bottom: 2px; padding-top: 2px; padding-left: 14px; color: #494949;}
#catalog11 a{color: #494949;}
#catalog11s {padding-bottom: 2px; padding-top: 2px; padding-left: 14px; color: #08339f;}
#catalog11s a{color: #08339f;}
#catalog12 { padding-left: 12px; color: #ffffff; background-color: #6A6B70; height: 39px; /*font-weight: bold;*/}
#catalog2 {margin-left: 15px; border:1px solid #bbb; margin-right: 25px; padding: 3px;}

#catalog3 {margin-left: 15px; margin-bottom: 20px; margin-right: 100px; padding-left: 24px; padding-top: 20px; padding-bottom: 20px; border:1px solid #bbb; background-color:#f8f8f8;} /* Тут цвет фона дерева */
#catalog3 a{color: #1e1e1e;}
#catalog3 a:hover{color: #656565; text-decoration:underline;}
.cler{clear:both;}

#catalog4 {margin-left: 15px; border:1px solid #bbb; margin-right: 30px; padding: 3px;}
#catalog41 {float: left;}
#catalog42 { margin-left: 40px; width: 30px;}
#catalog44 {float: left; margin-right: 7px;}
#catalog43 { margin-left: 1px;}

.auto_model {float: left; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; text-decoration:underline; padding: 4px; cursor: pointer; color: #b30000;}
.auto_all {float: left; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; text-decoration:underline; padding: 4px; cursor: pointer; color: #b30000;}
#hovers {
	background:url("../im/menu2.png") repeat-x;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-decoration:underline; /*none;*/
}
#nohovers {text-decoration:underline;}
#catalog5 {margin-left: 10px; margin-top: 10px; border:1px solid #bbb; margin-right: 15px; padding: 3px; width: 875px; background: #f9f9f9;}
.auto_v {word-break: break-all;}/*   П Е Р Е Н О С !!!!*/
#catalog51 {padding-bottom: 2px; padding-top: 2px; padding-left: 7px; color: #494949;}
#catalog51 a{color: #494949;}
#catalog52 { padding-left: 7px; color: #ffffff; background-color: #6A6B70; height: 39px; /*font-weight: bold;*/}

.btn-slide-cat { cursor: pointer;}
#cathref { margin-top: 16px; margin-bottom:7px; margin-left:2px;}
#cathref2 { margin-top: 7px; margin-bottom:7px; margin-left:2px; color: #b30000;}
/*#cathref a{ color: #b30000;}
#cathref2 a{ color: #b30000;}*/

.con {position:relative; margin-top: 4px; margin-bottom: 4px;}
.top {position:absolute;top:50px;left:60px;}

#set1 { /*border:1px solid red;*/ float:left; margin-top: 3px; margin-right: 3px; }
#set2 { float:left; margin-right: 3px; }
#set3 { float:left; margin-top: 4px; margin-right: 3px; margin-left: 7px; }

#table_snal {border-collapse: collapse; /* Убираем двойные линии между ячейками */ }
#table_snal td {border:1px solid #888899; padding-top: 2px; padding-bottom: 2px;}
#table_header { background-color:#f7f7f9; }

#ahref03 a{border:1px solid #888899; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; color: #333333; text-decoration: none;}
#ahref03 a:hover{border:1px solid #888899; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; color: #333333; text-decoration: underline; background: #f7f7f9;}


#ahref2ind { font: 12px Verdana, sans-serif; padding-right: 17px; color: #444444; }
#ahref2ind a{ font: 12px Verdana, sans-serif; color: #444444; text-decoration: none; }
#ahref2ind a:hover{ font: 12px Verdana, sans-serif; color: #888899; text-decoration: none; }
#ahref2ind a img{ text-decoration: none; }
#menuind{
	background:url("../im/menu2.png") repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 42px;
}

#ahref a{border:1px solid #888899; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; color: #333333; text-decoration: none;}
#ahref a:hover{border:1px solid #888899; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; color: #333333; text-decoration: underline; background: #f7f7f9;}
#nav{border:1px solid #888899; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; background: #f7f7f9;}

.basket_icon2 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bbb;
	/*fcfcfa*/ background-color:#fff; width: 32px; height: 22px; padding-top: 3px; padding-right: 2px; margin-bottom: 3px; margin-top: 3px; margin-right: 19px; margin-left: 5px; float:right;
}
.basket_icon2:hover {
	background-color:#fff8ad;/*fff8ad*/
}
.basket_icon {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bbb;
	/*fcfcfa*/ background-color:#fff; width: 32px; height: 22px; padding-top: 3px; padding-right: 2px; margin-bottom: 3px; margin-top: 3px; margin-right: 10px; float:right; 
}
.basket_icon:hover {
	background-color:#fff8ad;/*fff8ad*/
}

.sum_bas1 {
	font: 14px Verdana, sans-serif; margin-top: 7px; margin-right: 14px; float:right;
}
.sum_bas {
	font: 15px Verdana, sans-serif; margin-top: 10px; float:right;
}
.searchB {border-top: 1px solid #bbb;}





/* -------------------====================================------------------- */
.button155 {
  display: inline-block;
  font-family: Verdana,sans-serif;
  font-size: 14px;
  /*font-weight: bold;*/
  cursor: pointer;
  color: rgb(68,68,68);
  text-decoration: none;
  user-select: none;
  padding: .2em 1.2em;
  outline: none;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 2px;
  background: rgb(245,245,245) linear-gradient(#f4f4f4, #f1f1f1);
  transition: all .218s ease 0s;
}
.button155:hover {
  color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.button155:active {
  color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}

.button154 {
  display: inline-block;
  font-family: Verdana,sans-serif;
  font-size: 12px;
  font-weight: bold;/**/
  cursor: pointer;
  color: rgb(68,68,68);
  text-decoration: none;
  user-select: none;
  padding: .2em 1.2em;
  outline: none;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 2px;
  background: rgb(245,245,245) linear-gradient(#f4f4f4, #f1f1f1);
  transition: all .218s ease 0s;
}
.button154:hover {
  color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.button154:active {
  color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}