﻿@charset "utf-8";
/* CSS Document */

body {
	background-color:#000000;
	color:#FFFFFF;
	azimuth:center;
    font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	padding:0px;
	margin:0 auto;
	
}
a {
	text-decoration:none;
	border:none;
}
.content {
	padding-top:140px;
}

.pas {display:none}

.a_sait {
	text-decoration:none;
	border:none;
}
.red {
	color:#B70003;
	text-shadow:0 0 1em #FF0000;
}
h1 {
display:block;
color: #00EFFB;
font-size:26px;
text-align:center;
margin:16px 0px 10px 0px;
max-width:1200px;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
text-shadow:0 0 1em #00EFFB;
}

h2 {
color:#00EFFB;
font-size:22px;
text-align:center;
max-width:1200px;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
text-shadow:0 0 1em #00EFFB;
display:block;
}

h3 {
color:#00EFFB;
font-size:20px;
text-align:left;
font-weight:500;
max-width:1200px;
margin-left:20px;
margin-bottom:6px;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
text-shadow:0 0 1em #00EFFB;
display:block;
}

img {
	border:none;
	outline: none;
}
.img_back{
	width:100%;
	min-width:1200px;
	margin-top:0px;
	position: fixed;
	z-index:-10;
}
input {
	padding:0px;
	margin:0px;
}
.text {
	width:1100px;
}
.a_text {
	color: #00EFFB;
	font-weight: normal;
	text-decoration: underline;
	font-family: inherit;
	text-shadow:0 0 1em #00EFFB;
}

.a_text:hover {
	color:#F7FF00;
	text-shadow:0 0 1em #F7FF00;
}

.a_head {
	color: #FFFFFF;
	font-size:12px;
	text-decoration: none;
	font-family: inherit;
	text-shadow:0 0 1em #FFFFFF;
}
.a_head:hover {
	text-decoration: underline;
}

.p_text{
	color: #66cccc;
	font-size:22px;
	text-align:justify;
	line-height:26px;
	text-indent:20px;
	margin-top:0px;
	font-family: inherit;
}
.p_spasibo{
	color: #00EFFB;
	font-size:22px;
	text-align: center;
	text-indent:0px;
	margin-top:40px;
	text-shadow:0 0 1em #00EFFB;
	font-weight:900;
	display:block;
	width:1100px;
	float:left;
}
.p_spas{
	color: #00EFFB;
	text-shadow:0 0 1em #00EFFB;
	font-weight:900;
}
.beliy {
	color:#FFFFFF;
	font-weight:500;
}

.red {
	color:#FF1B1B;
}

ol {
margin-top:0px;
margin-left:20px;
text-align: justify;
font-family: inherit;
}

ul {
margin-top:0px;
margin-left:20px;
text-align: justify;
font-family: inherit;
}

li {
	text-align:left;
	color:#BBBBBB;
	font-size:14px;
	text-decoration:none;
	font-family: inherit;
}
.li_dostavka {
	text-align:left;
	color:#BBBBBB;
	font-size:18px;
	text-decoration:none;
	font-family: inherit;
}

.main_table {
	width:100%;
	margin-top:-23px;
	height:1000px;
	min-height:1000px;
	padding-top:0px;
	opacity:0.95;
	z-index:2;
}


/*-------------------шапка------------------------------------------------------------*/
.div_top{
	width:100%;
	height:70px;
	margin:0px auto;
	min-width:1200px;
	padding:0px;
	opacity:0.9;
	background-color: #000000;
	border-bottom:#00EFFB 4px solid;
	position: fixed;
	top:0px;
	z-index:10;

}
.div_header{
	margin:0px auto;
	position: relative;
	z-index:3;
	width:1200px;
	height:70px;
	background:#000000;
}

.div_header_left{
	width:250px;
	height:70px;
	background-color: #000000;
	border-right:1px solid #00EFFB;
	float:left;
	margin-left:20px;
}
.div_logo{
	float:left;
	margin-top:3px;
	width:60px;
	height:60px;
	margin-right:6px;
	border-radius:20px 0px;
	background: linear-gradient(to right, #00EFFB, transparent);
	border:2px solid #00EFFB;

}
.img_logo{
	height:50px;
	width:auto;

}

.div_logo_text{
	width:180px;
	color:#00EFFB;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	float:left;
	align-content:left;
	text-align: left;
}
.logo_text_1{
	font-size:25px;
	font-weight: normal;
}
.logo_text_2{
	font-size:12px;
}
.top_center{
	background-color:#000000;
	width:666px;
	height:70px;
	float:left;
}
.top_center_1, .top_center_2, .top_center_3, .top_center_4, .top_center_5, .top_center_6 {
	color:#FFFFFF;
	border-right:1px solid #00EFFB;
	width:110px;
	height:44px;
	float:left;
	padding-top:26px;
	text-align:center;
	background-color:#000000;
}
.top_center_1:hover, .top_center_2:hover, .top_center_3:hover, .top_center_4:hover, .top_center_5:hover, .top_center_6:hover {
	background-color: #FF0000;
}
.a_main{
	font-size:16px;
	font-weight:900;
	text-shadow:0 0 2em #FFFFFF;
	text-height:10px;
}
.div_header_right{
	width:240px;
	height:70px;
	background-color:#000000;
	float:left;
	padding-left:10px;
	text-align:left;
}
.a_right{
	color:#00EFFB;
	font-size:16px;
	margin-top:4px;
}
.a_right:hover{
	text-decoration:underline;
}
.yellow{
	color:#F7FF00;
}
.form_in{
	margin-top:2px;
}
.chujoi {
	color: #E1E1E1;
	font-size:10px;
}

.smotreno {
	color: #848484;
	font-size:14px;
}

.smotreno_div {
	display:block;
	float:left;
}

.smotreno_N {
	color:#3BFF01;
	font-size:14px;
}
.submit_in {
	width:auto;
	height:24px;
	background-color: #000000;
	border: #009607 2px solid;
	border-radius:4px;
	font-size:12px;
	color:#00EB0C;
	padding:2px;
	font-weight:bold;
	margin:0px;
	text-align:center;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
}
.submit_in:hover {
	color:#FFFFFF;
	background-color: #009607;
}

.nic_in {
	padding:2px 4px;
	font-size:14px;
	width:80px;
	border-radius:4px;
	border:2px solid #000000;
	height:20px;
}

.pass_in {
	padding:2px 4px;
	font-size:14px;
	width:60px;
	margin:0px;
	border-radius:4px;
	border:2px solid #000000;
	height:20px;
}
.pass_in:hover, .nic_in:hover {
	border-color:#00EFFB;
}
.remember {
	font-size:14px;
}

/*-------------------------------------------------------------------------------*/

/*--------------------------------подложка под контент-------------------------------*/
.td_mt_right{
	width:20px;
	min-width:20px;
	height:100%;
	background:#000000;
	background: linear-gradient(to right, #000000 30%, transparent);
	opacity:0.95;
	z-index:0;
}
.td_mt_center{
	width:1160px;
	min-width:1160px;
	max-width:1160px;
	background:#000000;
	vertical-align:top;
	padding-top:100px;
	opacity:0.95;
	z-index:10;
}
.td_mt_left{
	width:20px;
	min-width:20px;
	height:100%;
	background:#000000;
	background: linear-gradient(to left, #000000 30%, transparent);
	opacity:0.95;
	z-index:0;
}
.td_mt_left0{
	width:30%;
	height:100%;
	opacity:0.95;
	z-index:0;
}
.td_mt_right0{
	width:30%;
	height:100%;
	opacity:0.95;
	z-index:0;
}
/*----------------------------------------------------------------------------------*/

/*--------------------------------footer-------------------------------------------------------*/
.div_footer_back {
	width:100%;
	height:86px;
	background-color:#000000;
	border-top:#00EFFB 4px solid;
	bottom:0px;
}
.div_footer {
	width:1160px;
	height:80px;
	font-size:12px;
	margin:0px auto;
}
.div_footer_1 {
	color: #00EFFB;
	width:290px;
	height:76px;
	float:left;
	text-align:left;
}
.div_footer_2 {
	color: #00EFFB;
	width:290px;
	height:76px;
	float:left;
	text-align:left;
}
.div_footer_3 {
	color: #00EFFB;
	width:290px;
	height:76px;
	float:left;
	text-align:left;
}
.div_footer_4 {
	color: #00EFFB;
	width:290px;
	height:76px;
	float:left;
	text-align:left;
}
.a_footer {
	color:#00EFFB;
	display:block;
	text-decoration:none;
	border:none;
	padding:0px;
	margin:2px 0px 0px 0px;
}
.a_footer:hover {
	color:#00EFFB;
	text-decoration:underline;
}
.p_footer{
	color:#00EFFB;
	padding:0px;
	margin:2px 0px 0px 0px;
}
.img_partner {
	border:2px solid #000000;
	border-radius:10px;
	height:70px;
}
.img_partner:hover {
	border:2px solid #FFFFFF;
}

/*---------------------------------------------------------------------------------------------*/

/*-----------------------------------иконки транспортные компании--------------------------------------------------------*/

.div_tk{
	width:100%;
	height:150px;
}
.img_tk{
	max-width:120px;
	max-height:120px;
}
.div_tk_1, .div_tk_2, .div_tk_3, .div_tk_4, .div_tk_5, .div_tk_6{
	width:182px;
	height:150px;
	float:left;
	font-size:22px;
	margin:10px 0px 10px 0px;
	
}
.div_tk_10, .div_tk_20, .div_tk_30, .div_tk_40, .div_tk_50, .div_tk_60{
	width:120px;
	height:120px;
	background-color:#FFFFFF;
	border-radius:12px;
	opacity:0.8;
}
.div_tk_10:hover, .div_tk_20:hover, .div_tk_30:hover, .div_tk_40:hover, .div_tk_50:hover, .div_tk_60:hover{
	opacity:1;
}
/*---------------------------------------------------------------------------------------------*/

.map{
	width:1000px;
	height:400px;
	background:#000000;
	border:#FF0000 2px solid;
	margin-bottom:20px;
}

/*--------------------------------страница СТО-----------------------------*/
.div_sto{
	width:1100px;
	height:750px;
	align-content:center;
	margin:0px auto;
}
.div_sto_tuman{
	width:1100px;
	height:852px;
	background-color:#000000;
	opacity:0.2;
	position:absolute;
	z-index:99990;
	
}
.h2_sto{
	font-size:22px;
	padding:0px;
	margin:0px auto;
	color: #00EFFB;
	text-shadow:0px 0px 10px #00EFFB;
	background: #000000;
	background:linear-gradient(to bottom, #000000, transparent);
}
.div_sto_top{
	width:1100px;
	height:50px;
	background:linear-gradient(to bottom, #000000, transparent);
	position:absolute;
	z-index:99991;
}
.div_sto_center{
	width:100%;
	height:700px;
	left:0px;
	top:100px;
	position:absolute;
	z-index:99999;
	text-align:left;
}
.p_sto{
	color: #00EFFB;
	font-size:16px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	position:absolute;
	font-size:22px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.div_sto_p_1, .div_sto_p_2, .div_sto_p_3, .div_sto_p_4, .div_sto_p_5, .div_sto_p_6, .div_sto_p_7, .div_sto_p_8, .div_sto_p_9{
	width:100%;
	height:30px;
	background:#000000;
	background:linear-gradient(to right, #000000 80%, transparent);
	position:absolute;
	z-index:99998;
	margin:0px;
	padding:0px;
}
.div_sto_p_1{
	top:128px;
}
.div_sto_p_2{
	top:182px;
}
.div_sto_p_3{
	top:236px;
}
.div_sto_p_4{
	top:290px;
}
.div_sto_p_5{
	top:344px;
}
.div_sto_p_6{
	top:398px;
}
.div_sto_p_7{
	top:452px;
}
.div_sto_p_8{
	top:506px;
}
.div_sto_p_9{
	top:560px;
}
.div_sto_left{
	width:50px;
	height:750px;
	left:0px;
	bottom:0px;
	background:linear-gradient(to left, transparent, #000000);
	position:absolute;
	z-index:99990;
}
.div_sto_right{
	width:50px;
	height:750px;
	right:0px;
	bottom:0px;
	background:linear-gradient(to right, transparent, #000000);
	position:absolute;
	z-index:99990;
}
.img_sto{
	width:1100px;
	height:750px;
}
.div_icon_sto{
	width:100%;
	height:81px;
	background:linear-gradient(to top, #000000, transparent);
	position:absolute;
	bottom:0px;
	z-index:99999;
	margin:0px auto;
}
.div_icon_sto_1, .div_icon_sto_2, .div_icon_sto_3, .div_icon_sto_4, .div_icon_sto_5, .div_icon_sto_6, .div_icon_sto_7{
	width:112px;
	height:76px;
	float:left;
	margin:0px 10px 0px 0px;
}
.div_icon_sto_1{
	margin-left:128px;
	background: url(/images/sto_01.jpg);
}
.div_icon_sto_2{
	background: url(/images/sto_05.jpg);
}
.div_icon_sto_3{
	background: url(/images/sto_06.jpg);
}
.div_icon_sto_4{
	background: url(/images/sto_071.jpg);
}
.div_icon_sto_5{
	background: url(/images/sto_08.jpg);
}
.div_icon_sto_6{
	background: url(/images/sto_09.jpg);
}
.div_icon_sto_7{
	background: url(/images/sto_010.jpg);
}
/*--------------------------------------------------------------------------*/
/*-------------------------------Форма заказ запчастей-------------------------------------------*/
.zakaz{
	background-color:#000000;
	border:#66cccc 2px solid;
	border-radius:20px;
	padding:20px;
	width:600px;
	font-size:18px;
	color:#66cccc;
	text-align:left;
	margin-bottom:40px;
}
.div_zakaz_1{
	margin-top:6px;
}
.zakaz_name, .zakaz_telefon, .zakaz_email{
	width:400px;
	height:20px;
	font-size:16px;
	padding:4px;
	border:2px solid #000000;
	border-radius:6px;
	color:#FFFFFF;
	background-color:#444444;
}
.zakaz_name:hover, .zakaz_telefon:hover, .zakaz_email:hover{
	border-color:#00EFFB;
}
.zakaz_text{
	width:580px;
	font-size:16px;
	padding:4px;
	border-radius:10px;
	border:2px solid #000000;
	margin-bottom:20px;
	color:#FFFFFF;
	background-color:#444444;
}
.zakaz_text_b{
	display:none;
}
.zakaz_text:hover{
	border-color:#00EFFB;
}
.add_zakaz{
	background-color:#B70003;
	border:2px solid #000000;
	height: auto;
	width:300px;
	padding:10px 10px 10px 10px;
	font-size:20px;
	color:#FFFFFF;
	border-radius:10px;
	margin-left:150px;
	font-weight:900;
	cursor:pointer;
}
.add_zakaz:hover{
	background-color:#FF0000;
	border-color:#FF0000;
}
.back_zakaz{
	width:200px;
	height:40px;
	background-color:#000000;
	border:2px solid #004CFF;
	border-radius:6px;
	font-size:20px;
	color:#2868FF;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	margin-left:30px;
	padding:0px;
	font-weight:900;
	cursor: pointer;
}
/*--------------------------------------------------------------------------*/

/*-------------------------------ОТЗЫВЫ-------------------------------------------*/
.ul_otziv{
	color:inherit;
	font-size:20px;
	font-style:italic;
}
.li_otziv{
	color:#66cccc;
	font-size:20px;
	font-style:italic;
}
.otziv{
	background-color:#000000;
	border:#66cccc 2px solid;
	border-radius:15px;
	padding:20px;
	width:600px;
	font-size:18px;
	color:#66cccc;
	text-align:left;
	margin-bottom:40px;
}
.div_otziv_1{
	margin-top:6px;
}
.otziv_name, .otziv_telefon, .otziv_email{
	width:400px;
	height:20px;
	font-size:16px;
	padding:4px;
	color:#FFFFFF;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}
.otziv_name:hover, .otziv_telefon:hover, .otziv_email:hover{
	border-color:#00EFFB;
}
.otziv_text{
	width:580px;
	font-size:16px;
	padding:4px;
	border-radius:10px;
	border:2px solid #000000;
	margin-bottom:20px;
	color:#FFFFFF;
	background-color:#444444;
}
.otziv_text:hover{
	border-color:#00EFFB;
}
.add_otziv{
	background-color:#B70003;
	border:2px solid #000000;
	height: auto;
	width:300px;
	padding:10px 10px 10px 10px;
	font-size:20px;
	color:#FFFFFF;
	border-radius:10px;
	margin-left:150px;
	font-weight:900;
	cursor: pointer;
}
.add_otziv:hover{
	background-color:#FF0000;
	border-color:#FF0000;
}
.submit_back{
	width:300px;
	height:50px;
	background-color:#000000;
	border:2px solid #004CFF;
	border-radius:6px;
	font-size:20px;
	color:#2868FF;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	margin-left:30px;
	padding:0px;
	font-weight:900;
	
}
.submit_back:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color:#ffffff;
}
.otziv_text_b{
	display:none;
}
.back_otziv{
	width:200px;
	height:40px;
	background-color:#000000;
	border:2px solid #004CFF;
	border-radius:6px;
	font-size:20px;
	color:#2868FF;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	margin-left:30px;
	padding:0px;
	font-weight:900;
}

/*--------------------------------------------------------------------------*/
/*-------------------------------КАТАЛОГ-------------------------------------------*/
.poisk_zip {
	width:800px;
	height:290px;
	border: #66cccc 3px solid;
	background-color:#000000;
	margin: 12px 0px 0px 0px;
	border-radius:20px;
	color: #66cccc;
	align-content:center;
	padding:12px;
}
.p_poisk{
	margin:0px;
	padding:0px;
	text-indent:20px;
}
.poisk_zip:hover {
	border-color:#00EFFB;
}
.div_poisk {
	margin-bottom:12px;
}

.select_mm {
	width:220px;
	height:120px;
	float:left;
	text-align:left;
}
.select_mm p {
	font-size:16px;
	margin:0px;
}
.select_dk {
	width:150px;
	height:120px;
	float:left;
	text-align:left;
}
.select_dk p {
	font-size:16px;
	margin: 0px;
}
.select_pl {
	width:100px;
	height:100px;
	float:left;
	text-align:left;
}
.select_pz {
	width:100px;
	height:100px;
	float:left;
	text-align:left;
}

.select_vn {
	width:100px;
	height:100px;
	float:left;
	text-align:left;
}

.select_kn {
	width:120px;
	height:100px;
	float:left;
	text-align:left;
}

.select_detal {
	width:370px;
	height:110px;
	float:left;
	text-align:left;
}
.select_detal p{
	font-size:16px;
	margin: 0px;
}

.select_foto {
	width:120px;
	height:90px;
	float:left;
	text-align:left;
}

.select_foto span {
	font-size:16px;
	margin: 0px;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
}

.select_rez {
	width:160px;
	height:90px;
	float: left;
	text-align:left;
	margin: 0px;

}
.select_rez p {
	font-size:16px;
	margin: 0px;
}

.select_vn {
	padding-top:12px;
}
.select_vn input{
	cursor:pointer;
}

.select_pl {
	padding-top:12px;
}
.select_pl input {
	cursor:pointer;
}

.select_pz {
	padding-top:12px;

}
.select_pz input {
	cursor:pointer;
}

.select_kn {
	padding-top:12px;

}
.select_kn input {
	cursor:pointer;
}

.s_marka {
	font-size:16px;
	width:200px;
	margin:0px 12px 12px 12px;
	padding:4px 6px 4px 6px;
	cursor:pointer;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}
.s_marka:hover, .s_model:hover, .in_dvs:hover, .in_kuzov:hover, .in_detal:hover, .s_detal:hover, .id_detal:hover {
	border-color:#00EFFB;
}
.s_model {
	font-size:16px;
	width:200px;
	margin:0px 12px 6px 12px;
	padding:4px 6px 4px 6px;
	cursor:pointer;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}

.in_dvs {
	font-size:16px;
	width:100px;
	margin:0px 12px 12px 12px;
	padding:4px 6px 4px 6px;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}
.in_kuzov {
	font-size:16px;
	width:100px;
	margin:0px 12px 6px 12px;
	padding:4px 6px 4px 6px;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}

.in_detal {
	font-size:16px;
	width:320px;
	margin:2px 12px 4px 12px;
	padding:4px 6px 4px 6px;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}

.s_detal{
	font-size:16px;
	width:336px;
	margin:12px;
	padding:4px 6px 4px 6px;
	cursor:pointer;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}
.parametr {
	text-align:center;
	width:420px;
	float:right;
}

.parametr p {
	margin: 0px;
	color:#FFFFFF;
	font-size:20px;
}

.parametr span {
	margin-left:12px;
}

.td_poisk {
	align-content:center;
}

.id_detal {
	font-size:14px;
	width:120px;
	margin:2px 2px 4px 0px;
	padding:4px 6px 4px 6px;
	color: #ffffff;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:6px;
}

.in_foto {
	margin:32px 6px 0px 2px;
	cursor:pointer;
}

.poisk_sub {
	width:800px;
	height:60px;
	float:left;
}
.poisk_reset {
	width:800px;
	height:40px;
	float:left;
}

.submit_1 {
	width:150px;
	height:auto;
	background-color:#000000;
	border:2px solid #009607;
	border-radius:8px;
	font-size:26px;
	font-weight:900;
	color:#00EB0C;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	padding:0px;

}
.submit_1:hover {
	background-color:#009607;
	color:#ffffff;
}
.submit_2 {
	width:100px;
	height:auto;
	background-color:#000000;
	border:2px solid #004CFF;
	border-radius:6px;
	font-size:20px;
	color:#2868FF;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	margin-left:30px;
	padding:0px;
	font-weight:900;
}

.submit_2:hover {
	background-color:#004CFF;
	border-color:#004CFF;
	color:#ffffff;
}

/*----------------------------------------таблица с деталями------------------------------------*/
.table_list {
	width:1106px;
}
.trh_list {
	font-size:20px;
	color:#BBBBBB;
	height:60px;
}

.tdh_list_foto {
	width:160px;
	height:60px;
	text-align:center;	
}

.tdh_list_detal {
	width:470px;
	height:60px;
	text-align:center;	
}
.tdh_list_mm {
	width:250px;
	height:60px;
	text-align:center;	
}
.tdh_list_kd {
	width:120px;
	height:60px;
	text-align:center;	
}

.tdh_list_cena {
	width:120px;
	height:60px;
	text-align:center;	
}

.tr_list {
	font-size:20px;
	color:#BBBBBB;
}
.tr_list:hover {
	color: #FFFFFF;
	background-color: #6F6F6F;
}
.tr_list:hover a {
	color: #FFFFFF;
}
.td_list_foto {
	width:160px;
	height:120px;
	text-align:center;
	border-bottom:#6F6F6F 4px solid;
}
.td_list_foto a {
	text-decoration:none;
}
.td_list_foto img {
	text-decoration:none;
	border:none;
	margin:6px;
}

.td_list_detal {
	width:450px;
	height:60px;
	text-align:center;
	border-bottom:#6F6F6F 4px solid;
}

.td_list_detal a {
	color: #BBBBBB;
	font-size:24px;
	font-weight:600;
}
.td_list_detal a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.td_list_mm {
	width:250px;
	height:60px;
	text-align:center;
	border-bottom:#6F6F6F 4px solid;
}
.td_list_kd {
	width:120px;
	height:60px;
	text-align:center;
	border-bottom:#6F6F6F 4px solid;	
}

.td_list_cena {
	width:120px;
	height:60px;
	text-align:center;
	border-bottom:#6F6F6F 4px solid;	
}
.cena_submit {
	padding:4px;
	width:80%;
	margin:0px auto;
	border:yellow 2px solid;
	border-radius:6px;
	color:yellow;
	font-weight:900;
	background-color: #000000;
	cursor: pointer;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.cena_submit:hover {
	background-color:yellow;
	border-color:yellow;
	color: #FF0000;
}
.cena_a_submit {
	display: block;
	z-index:inherit;
}
.korzina_submit {
	width:50px;
	height:50px;
	padding:0px;
	margin-top:2px;
	border-radius:6px;
	color: #009607;
	border: #000000 2px solid;
	cursor: pointer;
}
.korzina_submit:hover {
	border: #66cc00 2px solid;
	background-color:#000000;
}
.korzina_a_submit {
	width:50px;
	height:50px;
	z-index:inherit;
}
.img_korzina_add{
	width:50px;
	height:50px;
}
.korzina_submit_с10 {
	width:50px;
	height:50px;
	margin-top:2px;
	padding:0px;
	border: #000000 2px solid;
	border-radius:6px;
	color: #2868FF;
	cursor: pointer;
}
.korzina_submit_с10:hover {
	border: #004CFF 2px solid;
	background-color:#000000;
}
.korzina_a_submit_с10 {
	width:50px;
	height:50px;
	z-index:inherit;
}
.img_korzina_full{
	width:50px;
	height:50px;
}
.list_tdh {
	width:1106px;
	height:60px;
	border-radius:12px;
	background-color:#222222;
	border:2px solid #66cccc;
	font-size:20px;
	color:#66cccc;
}
.list_tdh {
	height:60px;
}
.list_tdh_1 {
	width:170px;
	height:60px;
	float:left;
	padding-top:16px;
}

.list_tdh_2 {
	width:440px;
	height:60px;
	float:left;
	padding-top:4px;
}
.list_tdh_3 {
	width:250px;
	height:60px;
	float:left;
	padding-top:4px;
}
.list_tdh_4 {
	width:115px;
	height:60px;
	float:left;
	padding-top:4px;
}
.list_tdh_5 {
	width:120px;
	height:60px;
	float:left;
	padding-top:16px;
}

.list_td {
	width:100%;
	height:130px;
	font-size:20px;
}

.list_td:hover {
	color:#00EFFB;
}
.td_list {
	height:130px;
	border:#000000 1px solid;
	border-bottom-color: #66cccc;
	color:#66cccc;
}
.td_list:hover {
	border-color:#00EFFB;
	color:#00EFFB;
	background-color:#111111;
	border-radius:6px;
	box-shadow:0px 0px 20px #00EFFB;
}

.td_list:hover a{
	color:#00EFFB;
}

.list_td_1 {
	width:168px;
	height:130px;
	float:left;
	margin-right:12px;
	text-align:center;
	vertical-align:middle;
}

.img_detal_catalog {
	max-height:116px;
	max-width:156px;
	border-radius:6px;
	border: #333333 2px solid;
	margin:5px;
	vertical-align:middle;
}

.img_detal_catalog:hover{
	border-color:#00EFFB;
}

.list_td_2 a:hover{
	text-decoration:underline;
	color:#00EFFB;
}

.list_td_2 a{
	color:#66cccc;
	font-size:24px;
	font-weight:500;
	display:block;
	margin-top:10px;
}


.list_td_2 {
	width:430px;
	height:130px;
	float:left;
	text-align:left;
	display:block;
	padding-left:4px;
}
.catalog_primech {
	font-style:italic;
	font-size:10px;
	color:#707070;
}

.list_td_3 {
	width:250px;
	height:130px;
	float:left;
}
.list_td_4 {
	width:120px;
	height:130px;
	float:left;
}
.list_td_5 {
	width:120px;
	height:130px;
	float:left;
}
/*--------------меню со строницами---------------------------*/

.pages {
	padding: 6px 0px;
	color: #ffffff;
}
.a_listing:hover {
	color: #000000;
}
.a_listing {
	color: #ffffff;
}
.div_listing {
font-size:18px;
float:left;
border: #66cccc 2px solid;
margin:2px;
background: #000000;
border-radius:4px;
cursor: pointer;
}

.div_listing:hover {
border-color: #00EFFB;
background: #00EFFB;
color:#000000;
}

.div_listing:hover a{
color:#000000;
}

.div_listing_activ {
font-size:22px;
float:left;
color: #000000;
border: #00EFFB 2px solid;
border-radius:4px;
background: #00EFFB;
}

.div_listing_activ a{
color: #000000;
}
.div_listing_activ:hover {
border-color: #00EFFB;
color:#000000;
}

.a_listing {
	display:block;
	text-decoration:none;
	padding:2px 10px 2px 10px;
}

/*--------------------------------------------------------------------------*/
/*-----------------------------страница детали-------------------------------------------*/

.detal_img_main {
	border-radius:12px;
	border: #999999 2px solid;
	max-height:675px;
	max-width:900px;
}

.img_small {
	border:#999999 2px solid;
	border-radius:6px;
	margin:3px 2px;
	max-height:129px;
	max-width:172px;
}
.div_img_small{
	margin:0px auto;
	float:left;
}
.img_detal_galerey{
	margin:0px auto;
	width: 900px;
	align-content:center;
}
.detal_img_div{
	margin:0px auto;
}

.img_small:hover {
	border-color:#00EFFB;
	
}
.no_foto {
	border:#cccccc 2px solid;
	border-radius:6px;
	width:160px;
	height:120px;
	margin:10px 10px 10px 10px;
}
.div_detal_back {
	width:1100px; 
	height: 260px; 
	border: #66cccc 2px solid; 
	background-color: #000000;
	border-radius:10px;
	margin-bottom:40px;
}
.div_detal_left {
	width:200px;
	min-width:200px;
	height: 100%;
	float:left;
	color: #66cccc;
	text-align:left;
}
.div_detal_left_1, .div_detal_left_2, .div_detal_left_3, .div_detal_left_4, .div_detal_left_5, .div_detal_left_6 {
	width:170px;
	height: 24px;
    font-size:20px;
	text-align:left;
	color: #66cccc;
	border-bottom: #666666 dashed 1px;
	margin-left:20px;
	margin-top:6px;
	padding: 2px;
}
.div_detal_right_1, .div_detal_right_2, .div_detal_right_3, .div_detal_right_4, .div_detal_right_5, .div_detal_right_6 {
	width:870px;
	height: 24px;
    font-size:20px;
	text-align:left;
	margin-left:10px;
	padding: 2px;
	margin-top:6px;
	border-bottom:#666666 dashed 1px;
	color: #00EFFB;
	text-shadow:0 0 1em #00EFFB;
}
.p_detal {
	margin:0px;
	padding:0px;
	text-indent:0px;
}
.p_detal_promechanie {
	margin:0px;
	padding:0px;
	font-style:italic;
	font-size:16px;
	color: #666666;
	padding-top:4px;
}
.div_detal_right {
	width:880px; 
	height: 100%;
	float:left; 
}
.korzina_detal{
	width:330px;
	height:60px;
	margin-bottom:20px;
	padding:0px 10px;
	font-size:24px;
	border: #009607 2px solid;
	border-radius:6px;
	color: #00EB0C;
}
.korzina_detal:hover{
	background-color:#009607;
	border-color:#009607;
	color: #ffffff;
}
.korzina_detal_a{
	color:#ffffff;
	display: block;
	z-index:inherit;
}
.korzina_detal_in{
	width:330px;
	height:60px;
	margin-bottom:20px;
	padding:0px 10px;
	font-size:24px;
	border: #004CFF  2px solid;
	border-radius:6px;
	color: #004CFF;
}
.korzina_detal_in:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color: #ffffff;
}
.korzina_detal_in_a{
	color:#ffffff;
	display: block;
	z-index:inherit;
}
.div_knopka{
	float:left;
	margin-top:15px;
	margin-left:40px;
}
.img_korzina_add_detal{
	float:left;
	margin-top:0px;
	background-color:#000000;
	border-radius:6px;
}
/*--------------------------------------------------------------------------*/


/*------------------------------Страница Клиента--------------------------------------------*/
.div_user_0{
	width:1100px;
	margin-top:20px;
	min-height:170px;
}
.div_user{
	width:400px;
	height:150px;
	border:#66cccc 2px solid;
	border-radius: 10px;
	margin-top:20px;
	right:0px;
	float:right;
}
.div_user_l{
	border-bottom:#666666 dashed 1px;
	color:#66cccc;
	float:left;
	text-align:right;
	width:80px;
	text-indent:0px;
	margin-left:6px;
	padding:2px 0px;
	height:20px;
}
.div_user_r{
	width:296px;
	border-bottom:#666666 dashed 1px;
	margin-left:10px;
	margin-right:6px;
	height:20px;
	color: #00EFFB;
	text-shadow:0 0 1em #00EFFB;
	float:left;
	text-align:left;
	padding:2px 0px;
}
.p_client{
	margin:0px;
	padding:0px;
	font-size:16px;
}


.client_edit_div{
	width:200px;
	margin:10px 0px 10px 50px;
	padding:4px;
	font-size:16px;
	border: #009607 2px solid;
	border-radius:6px;
	color: #00EB0C;
	float:left;
	font-weight:900;
}
.client_edit_div:hover{
	background-color:#009607;
	border-color:#009607;
	color: #ffffff;
}
.client_edit_a{
	display: block;
}
.client_in_div{
	width:80px;
	margin:10px 0px 10px 20px;
	padding:4px;
	font-size:16px;
	border: #004CFF 2px solid;
	border-radius:6px;
	color: #2868FF;
	float:left;
	font-weight:900;
}
.client_in_div:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color: #ffffff;
}
.client_in_a{
	display: block;
}
.client_exit_div{
	width:40px;
	margin:10px 0px 10px 40px;
	padding:4px;
	font-size:16px;
	border: #004CFF 2px solid;
	border-radius:6px;
	color: #2868FF;
	float:left;
	font-weight:900;
}
.client_exit_div:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color: #ffffff;
}
.user_reg{
	width:600px;
	height:450px;
	border:#66cccc 2px solid;
	border-radius: 10px;
	margin:20px auto;
}
.user_reg_left{
	text-align:left;
	color:#66cccc;
	font-size:14px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:280px;
}
.user_reg_right{
	text-align:left;
	color:#66cccc;
	font-size:14px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	width:280px;
}
.user_reg_name, .user_reg_familiy, .user_reg_otchestvo, .user_reg_telefon, .user_reg_email, .user_reg_city{
	width:270px;
	height:24px;
	margin-bottom:4px;
	font-size:16px;
	padding:4px;
	color:#FFFFFF;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:4px;
}
.user_reg_name:hover, .user_reg_familiy:hover, .user_reg_otchestvo:hover, .user_reg_telefon:hover, .user_reg_email:hover, .user_reg_city:hover {
	border-color:#00EFFB;
}
.add_user_reg{
	width:300px;
	height:40px;
	font-size:20px;
	font-weight:bold;
	border:2px solid #009607;
	border-radius:6px;
	background-color:#000000;
	color: #00EB0C;
	margin-top:20px;
	float:left;
	margin-left:80px;
	cursor:pointer;
}
.add_user_reg:hover{
	background-color:#009607;
	color: #FFFFFF;
}
.reg_otmena_a{
	margin-top:20px;
}
.reg_otmena{
	width:100px;
	padding:6px;
	height:24px;
	margin-top:20px;
	margin-left:20px;
	font-size:18px;
	border: #004CFF 2px solid;
	border-radius:6px;
	color: #2868FF;
	float:left;
	font-weight:bold;
}
.reg_otmena:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color: #ffffff;
}
.div_user_reg_20{
	margin-left:94px;
}
.user_reg_login{
	margin-left:94px;
	width:160px;
	height:24px;
	margin-bottom:4px;
	font-size:16px;
	padding:4px;
	padding-left:20px;
	color:#FFFFFF;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:4px;
}
.user_reg_login:hover, .user_reg_pass:hover{
	border-color:#00EFFB;
}
.user_reg_pass{
	width:160px;
	height:24px;
	margin-bottom:4px;
	font-size:16px;
	padding:4px;
	padding-left:20px;
	color:#FFFFFF;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:4px;
}
.div_user_in_1{
	text-align:left;
	color:#66cccc;
	font-size:14px;
	float:left;
	margin-left:40px;
	width:300px;
	margin-top:6px;
	
}
.user_in_login, .user_in_pass{
	margin-left:30px;
	width:300px;
	height:24px;
	font-size:16px;
	padding:2px;
	padding-left:20px;
	color:#FFFFFF;
	background-color:#444444;
	border:2px solid #000000;
	border-radius:4px;
	float:left;	
}
.user_in_login:hover, .user_in_pass:hover{
	border-color:#00EFFB;
}
.submit_in_login {
	width:200px;
	height:30px;
	background-color: #000000;
	border: #009607 2px solid;
	border-radius:4px;
	font-size:16px;
	color:#00EB0C;
	padding:2px;
	font-weight:bold;
	text-align:center;
	margin:4px 0px 0px 40px;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	float:left;
}
.submit_in_login:hover {
	color:#FFFFFF;
	background-color: #009607;
}
.login_in_a{
	margin-top:10px;
}
.login_in_div{
	width:80px;
	padding-top:6px;
	height:20px;
	margin-top:4px;
	margin-left:20px;
	font-size:14px;
	border: #004CFF 2px solid;
	border-radius:6px;
	color: #2868FF;
	float:left;
	font-weight:bold;
}
.login_in_div:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color: #ffffff;
}
.smotr_div{
	width:1100px;
	height:440px;
	margin-bottom:30px;
	background:#000000;
	float:left;
	left:0px;
	padding-left:5px;
}
.smotr_div_0{
	width:200px;
	height:430px;
	float:left;
	padding:20px 0px  0px;
}
.smotr_div_1{
	width:200px;
	height:410px;
	border: #66cccc 2px solid;
	border-radius:6px;
	color:#66cccc;
	float:left;
	margin:0px;
}
.smotr_div_1:hover{
	background-color:#111111;
	border-color:#00EFFB;
	color:#00EFFB;
	box-shadow:0px 0px 20px #00EFFB;
}
.div_nomer{
	width:26px;
	height:20px;
	border-radius:13px;
	padding-top:4px;
	background-color:#66cccc;
	border:#66cccc 1px solid;
	color:#000000;
	font-weight:bold;
	text-shadow:0px 0px 10px #00EFFB;
	float:left;
	margin-left:10px;
}
.div_data{
	padding-top:6px;
}
.img_detal_smotr{
	width:196px;
	height:147px;
	background:#333333;
	border-radius:4px;
}
.smotr_div_img{
	width:196px;
	height:147px;
	border-radius:5px;
	border:#333333 2px solid;
	margin-bottom:20px;
}
.smotr_div_img:hover{
	border-color:#00EFFB;
}
.smotr_div_2{
	width:190px;
	height:35px;
	border-bottom:#333333 1px dotted;
	font-size:14px;
	padding:2px 0px;
	margin:auto 0px;
}
.p_smotr{
	font-size:14px;
	color:#00EFFB;
	margin:0px;
	
}
.smotr_sub_10{
	padding:4px;
	width:60%;
	margin:6px auto 0px;
	border: yellow 2px solid;
	border-radius:6px;
	color: yellow;
	font-size:16px;
	font-weight:900;
	background-color:#000000;
}
.smotr_sub_10:hover{
    background-color:yellow;
	color: #FF0000;
}
.smotr_sub_20{
	padding:0px;
	margin-top:4px;
	width:50px;
	height:50px;
	border: #000000 2px solid;
	border-radius:6px;
	color: #009607;
	font-size:16px;
	font-weight:900;
}
.smotr_sub_20:hover{
    border-color:#66cc00;
	background-color:#000000;
}
.img_smotr_add{
	width:50px;
	height:50px;
}
.smotr_sub_30{
	padding:0px;
	margin-top:4px;
	width:50px;
	height:50px;
	border: #000000 2px solid;
	border-radius:6px;
	color: #2868FF;
	font-size:16px;
	font-weight:900;
}
.smotr_sub_30:hover{
	border-color:#3366ff;
	background-color:#000000;
}
.img_smotr_full{
	width:50px;
	height:50px;
}
.zakazi_div{
	width:100%;
	height:auto;
	margin-bottom:30px;
	float:left;
	padding-left:4px;
}
.zakazi_div_1{
	width:200px;
	height:300px;
	border: #66cccc 2px solid;
	border-radius:6px;
	color:#66cccc;
	float:left;
	margin-right:16px;
}
.korzina_div{
	width:900px;
	height:auto;
	background-color:#000000;
	border:2px solid #66cccc;
	border-radius:10px;
	padding-top:20px;
}
.korzina_div:hover {
	border-color:#00EFFB;
	box-shadow:0px 0px 20px #00EFFB;
}
.korzina_client {
	height:100px;
	width:860px;
	margin:0px 10px;
	border:#000000 1px solid;
	border-bottom-color: #66cccc;
	font-size:16px;
}
.korzina_client:hover {
	border-color:#00EFFB;
	background-color:#111111;
	box-shadow:0px 0px 20px #00EFFB;
	border-radius:6px;
}

.a_korzina{
	color:#66cccc;
	font-size:20px;
}
.a_korzina:hover{
	color:#00EFFB;
	text-decoration:underline;
}
.red_korzina{
	color:#FF0000;
	font-size:20px;
	margin-top:10px;
}
.red_korzina:hover{
	text-decoration:underline;
}

.korzina_client_1 {
	width:120px;
	height:100px;
	float:left;
	margin-right:12px;
	text-align:center;
	vertical-align:middle;
}

.img_detal_korzina {
	max-height:84px;
	max-width:112px;
	height:84px;
	width:112px;
	border-radius:6px;
	border: #333333 2px solid;
	margin:5px;
	vertical-align:middle;
}

.img_detal_korzina:hover{
	border-color:#00EFFB;
}

.korzina_client_2 {
	width:600px;
	height:100px;
	float:left;
	text-align:left;
	display:block;
	padding-left:4px;
	color:#66cccc;
}

.korzina_client_3 {
	width:220px;
	height:100px;
	float:left;
}
.korzina_client_4 {
	width:120px;
	height:100px;
	float:left;
}
.korzina_client_5 {
	width:120px;
	height:100px;
	float:left;
}
.cena_korzina {
	padding:4px;
	width:80%;
	margin:0px auto;
	border:yellow 2px solid;
	border-radius:6px;
	color:yellow;
	font-weight:900;
	background-color:#000000;
}
.cena_korzina:hover {
	background-color:yellow;
	border-color:yellow;
	color: #FF0000;
	
}
.cena_a_korzina {
	color:#BBBBBB;
	display: block;
	z-index:inherit;
	margin-top:10px;
}
.korzina_sub_div {
	float:left;
	width:100%;
}
.korzina_sub {
	padding:4px;
	width:40px;
	height:40px;
	margin-top:2px;
	border: #000000 2px solid;
	border-radius:6px;
	color: #2868FF;
	font-weight:900;
}
.korzina_sub:hover {
	border-color:#ff0000;
	background-color:#000000;
}
.korzina_a_sub {
	width:40px;
	height:40px;
	z-index:inherit;
}
.img_korzina_del{
	width:40px;
	height:40px;
}
.client_korzina_sub1{
	width:250px;
	margin:10px 0px 10px 220px;
	padding:10px;
	font-size:24px;
	border: #009607 2px solid;
	border-radius:6px;
	color: #00EB0C;
	float:left;
	font-weight:900;
}
.client_korzina_sub1:hover{
	background-color:#009607;
	border-color:#009607;
	color: #ffffff;
}
.client_korzina_sub10{
	display: block;
}
.client_korzina_sub2{
	width:120px;
	margin:10px 0px 10px 40px;
	padding:10px;
	font-size:24px;
	border: #004CFF 2px solid;
	border-radius:6px;
	color: #2868FF;
	float:left;
	font-weight:900;
}
.client_korzina_sub2:hover{
	background-color:#004CFF;
	border-color:#004CFF;
	color: #ffffff;
}
.client_korzina_sub20{
	display: block;
}
.detal_z{
	width:800px;
	height:380px;
	font-size:18px;
	color:#66cccc;
}
.div_form{
	width:600px;
	height:320px;
	margin:0px auto;
}
.error_zakaz{
	font-size:14px;
	color:#FF0000;
}
.detal_z_left{
	width:300px;
	float:left;
	text-align:left;
}
.detal_z_right{
	width:400px;
	float:left;
	text-align:left;
}

.div_detal_z_1{
	margin-top:6px;
}
.detal_z_name, .detal_z_telefon, .detal_z_email, .detal_z_familiy, .detal_z_otchestvo, .detal_z_city{
	width:250px;
	height:20px;
	font-size:16px;
	padding:4px;
	border:2px solid #000000;
	border-radius:6px;
	color:#FFFFFF;
	background-color:#444444;
}
.detal_z_name:hover, .detal_z_telefon:hover, .detal_z_email:hover, .detal_z_familiy:hover, .detal_z_otchestvo:hover, .detal_z_city:hover{
	border-color:#00EFFB;
}
.detal_z_text{
	width:560px;
	font-size:16px;
	padding:4px;
	border-radius:6px;
	border:2px solid #000000;
	margin-bottom:20px;
	color:#FFFFFF;
	background-color:#444444;
}
.detal_z_text:hover{
	border-color:#00EFFB;
}

.add_detal_z{
	width:400px;
	height:50px;
	background-color:#000000;
	border:2px solid #009607;
	border-radius:6px;
	font-size:20px;
	color:#00EB0C;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	margin:0px auto 20px;
	padding:0px;
	font-weight:900;
	
}
.add_detal_z:hover{
	background-color:#009607;
	color:#ffffff;
}

.out_detal_z{
	width:250px;
	height:50px;
	background-color:#000000;
	border:2px solid #004CFF;
	border-radius:6px;
	font-size:20px;
	color:#2868FF;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	cursor:pointer;
	margin-left:30px;
	padding:0px;
	font-weight:900;
	float:left;
	
}
.out_detal_z:hover{
	background-color:#004CFF;
	color:#ffffff;
}
.detal_z_text_b{
	display:none;
}
.zakaz_div{
	width:100%;
	height:auto;
	margin-bottom:30px;
	float:left;
	padding-left:4px;
}
.zakaz_div_1{
	width:200px;
	height:300px;
	max-height:300px;
	border: #66cccc 2px solid;
	border-radius:6px;
	color:#66cccc;
	float:left;
	margin:0px 16px 20px 0px;
}
.zakaz_div_1:hover{
	background-color:#111111;
	border-color:#00EFFB;
	color:#00EFFB;
	box-shadow:0px 0px 20px #00EFFB;
}
.zakaz_div_2{
	width:190px;
	height:20px;
	padding:0px;
	padding-top:4px;
	margin:0px;
	float:left;
}
.zakaz_div_2l{
	float:left;
	width:58px;
	color:#66cccc;
	min-height:20px;
	font-size:14px;
	margin-left:4px;
	margin-top:10px;
	text-align: right;
	border-bottom:1px dotted #999999;	
}
.zakaz_div_2r{
	float:left;
	width:124px;
	min-height:20px;
	text-align: left;
	margin-left:4px;
	margin-top:10px;
	border-bottom:1px dotted #999999;
	font-size:14px;
	color:#00EFFB;
	text-shadow:0px 0px 10px #00EFFB;	
}
.a_zakaz{
	font-size:14px;
	color:#00EFFB;
	text-shadow:0px 0px 10px #00EFFB;
}
.a_zakaz:hover{
	text-decoration:underline;
}
.zakaz_div_20{
	width:190px;
	height:35px;
	font-size:20px;
	padding:2px 0px;
	margin:auto 0px;
	color:#FF0000;
	text-align: center;
}

/*--------------------------------------------------------------------------*/

/*-----------------------------------------------Главная страница------------------------------------*/
.div_auto_right_11{
	width:100%;
	height:24px;
	float:right;
	text-align:right;
	color: #66cccc;
	padding:0px 4px 3px;
	border-bottom:1px #66cccc solid;
	border-right:5px #66cccc solid;
	background:linear-gradient(to right, transparent, #000000 60px);
}
.div_auto_right_11:hover{
	color: #00EFFB;
	text-shadow:0px 0px 20px #00EFFB;
	background:linear-gradient(to right, transparent, #666666 60px);
}
.a_index{
	color: #66cccc;
	font-weight: normal;
	font-size:20px;
	font-family: inherit;
	text-shadow:0 0 1em #66cccc;
}
.a_index:hover{
	text-decoration: underline;
	color: #00EFFB;
	font-weight: normal;
	font-family: inherit;
	text-shadow:0 0 1em #00EFFB;
}
.a_zip{
	color:#66cccc;
	font-size:18px;
	margin:20px;
}
.a_zip:hover{
	color:#00EFFB;
	text-shadow:0px 0px 20px #00EFFB;
}
.div_zip{
	border:2px #000000 solid;
	width:200px;
	padding-bottom:4px;
	margin:20px;
	background-color:#333333;
}
.div_zip:hover{
	border-color:#00EFFB;
	color:#00EFFB;
	text-shadow:0px 0px 20px #00EFFB;
	box-shadow:0px 0px 20px #00EFFB;
	background-color:#666666;
}
.img_main_small{
	width:120px;
	height:120px;
}
.img_main{
	width:900px;
	height: auto;
	position:absolute;
	bottom:20px;
}
.div_main_right_1, .div_main_right_2{
	width:200px;
	height:602px;
	right:30px;
	top:20px;
	padding-top:25px;
	position:absolute;
	z-index:99998;
	background:linear-gradient(to right, transparent, #000000 60px);
}
.div_main{
	width:900px;
	height:602px;
}
/*.div_main_top{
	width:100%;
	height:20px;
	background:linear-gradient(to bottom, #FFFFFF, transparent);
	position:absolute;
	z-index:99999;
}*/
.div_icon_auto{
	width:220px;
	height:65px;
	position:absolute;
	bottom:0px;
	left:440px;
	z-index:99999;
	border-radius: 10px 10px 0px 0px;
	
}
.div_icon_auto_1{
	width:90px;
	height:60px;
	background: url(/images/Icons_auto_red.png) 0px 0px;
	float:left;
	margin:0px 10px;
}
.div_icon_auto_2{
	width:90px;
	height:60px;
	background: url(/images/Icons_auto_red.png) 90px 0px;
	float:left;
	margin:0px 10px;
}
/*-----------------------------иконки с марками-------------------------------------------*/
.div_marki{
	width: auto;
	height:140px;
	margin:0px auto;
}
.div_marki_left{
	width:120px;
	height:140px;
	float:left;
	position:absolute;
	z-index:2;
	background:linear-gradient(to right, #000000, transparent);

}
.div_marki_right{
	width:120px;
	height:140px;
	float:right;
	margin-left:980px;
	background:linear-gradient(to left, #000000, transparent);
	position:absolute;
	z-index:2;
}
.div_marki_1{
	width:90px;
	height:125px;
	float: left;
	align-content:center;
	text-align:center;
	color:#66cccc;
	font-weight:900;
}
.div_marki_1:hover{
	background-color:#333333;
	color:#00EFFB;
	text-shadow:0px 0px 20px #00EFFB;
	text-decoration:underline;
}
.img_marka_icon{
	width:90px;
	height:90px;
	border:none;
}
.p_marka{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:inherit;
}
/*------------------------------------------------------------------------*/



.top_menu a{
	margin:0px 6px 0px;
	display:block;
	color: #BBBBBB;
	font-size:25px;
	text-decoration:none;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif
}

.top_menu:hover {
	border-color:#FFFFFF;
	color:#FFFFFF;
}

.top_menu:hover a{
	color:#FFFFFF;
}

.top_right {
	height:100px;
	width:230px;
	background:url(img/logo_right_2_100_200.png) no-repeat;
	background-position: bottom;
	float:left;
}

