BODY {
	margin: 0px;
	padding: 0px;
	background: #F1F1F1;
	font-size: 12px;
	font-family: Tahoma, sans-serif;
	color: #333333;
}
TABLE, P, DIV, IMG, H1, H2, H3, OL {
	margin: 0px;
	padding: 0px;
}
TABLE, IMG {
	border: 0px;
}
H1 {
	font-weight: normal;
}
A { 
	text-decoration: underline;
}
A:hover {
	text-decoration: none;
}
OL {
	padding-left: 36px;
	padding-bottom: 8px;
}

.main {
	max-width: 1182px;
	min-width: 1001px;
	width: 100%;
	width: expression((documentElement.clientWidth || document.body.clientWidth) < 1001 ? "1001px" : (documentElement.clientWidth || document.body.clientWidth) > 1182 ? "1182px" : "100%"); 
	background: #fff;
}
/* линии */
.line1 {
	background: #64655F;
	height: 4px;
}
.line2 {
	background: #63665F;
	height: 3px;
}
.line3 {
	height: 1px;
}
.line4 {
	background: #FFB401;
	height: 3px;
}
.line5 {
	background: #3D3D3D;
	height: 3px;
}
.line6 {
	background: #B3B4B6;
	height: 5px;
}
.line7 {
	background: #B9BABC;
	height: 3px;
}
.line8 {
	background: #666666;
	height: 4px;
}
/* хедер */
.logo {
	padding: 20px 0px 0px 37px;
}
.top {
	padding-bottom: 14px;
	width: 631px;
}
.phone {
	background: url("/images/phone.gif") no-repeat 8px 48px;
	font-family: Arial, sans-serif;
	color: #FF6600;
	font-size: 40px;
	padding: 39px 59px 0px 0px;
	float: left;
	white-space: nowrap;
}
.phone SPAN.c1 {
	font-size: 20px;
	padding-left: 46px;
	padding-right: 8px;
}
.phone SPAN.c2 {
	padding-left: 4px;
	font-size: 24px;
	color: #999999;
}
.rlinks {
	float: left;
	padding-top: 43px;
	white-space: nowrap;
}
.rlinks A {
	color: #CFCFCF;
	font-size: 11px;
}
.mail {
	background: url("/images/mail.gif") no-repeat 0px 3px;
	padding-left: 33px;
	margin-bottom: 7px;
}
.fav {
	background: url("/images/fav.gif") no-repeat 0px 0px;
	padding-left: 33px;
	padding-bottom: 5px;
}
.navtop {
	background: url("/images/nav_top.gif");
	height: 5px;
}
.nav {
	background: url("/images/nav.gif");
	height: 34px;
}
.nav A {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}
.nav A:hover {
	text-decoration: underline;
}
.nav DIV {
	float: left;
	background: url("/images/nav.gif");
	height: 34px;
}
.nav P {
	padding: 8px 35px 0px 40px;
}
.nav DIV.act {
	background: url("/images/nav_active.gif") !important;
	height: 34px;
}
.nav DIV.dot {
	background: url("/images/dot.gif");
	width: 2px;
}

/* картинка в центре */
.pic {
	background: url("/images/main_bg.jpg") no-repeat right;
	text-align:right;
	height: 240px;
}
.picr {
	position: relative;
	z-index: 2;
	padding-top: 209px;
}
.picl {
	position: relative;
	float: left;
	margin: -144px 0px 0px 0px;
	z-index: 1;
}
.png1 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sholder.png'); width:expression(1); height:expression(1);
}
.png2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/car.png'); width:expression(1); height:expression(1);
}
/* контент */
.content {
	background: #D2D3D5;
	padding-bottom: 10px;
}
/* слева */
.left {
	margin: 0px 14px 0px 20px;
	width: 285px;
}
.left H1.or {
	padding: 25px 0px 2px 18px;
	font-size: 18px;
	color: #E05D00;
}
.navleft {
	padding-left: 16px;
	padding-right: 16px;
	background: #BBBCBE;
}
.navleft DIV {
	background: url("/images/left_arr.gif") no-repeat 6px 6px;
	padding: 2px 0px 0px 27px;
}
.navleft A {
	font-size: 13px;
	color: #000;
	text-decoration: none;
}
.navleft A:hover {
	text-decoration: underline;
}

.left DIV.bg {
	background: url("/images/left_bg.gif") repeat-x;
	height: 1px;
	padding: 0px 0px 6px 0px;
	margin-top: 10px;
}
.left DIV.bot {
	height: 5px;
}
/* справа */
.right {
	margin: 0px 17px 0px 0px;
	width: 318px;
}
.right H1.or {
	padding: 25px 0px 2px 18px;
	font-size: 18px;
	color: #E05D00;
}
.p18 {
	padding: 18px 0px 18px 0px;
	background: #B4B5B7;
}
/* скидки */
.discount {
	padding-top: 39px;
	padding-left: 38px;
}
.discount H1 {
	background: url("/images/arr.gif") no-repeat 0px 5px;
	padding-left: 26px;
	padding-bottom: 10px;
}
.discount A {
	color: #000;
	font-size: 16px;
	font-weight: bold;
}
.card2 {
	padding: 30px 0px 0px 18px;
}
.card1 {
	padding-left: 37px;
}

.text {
	padding-right: 20px;
}
.text H1 {
	background: url("/images/arr.gif") no-repeat 0px 6px;
	color: #E05D00;
	font-size: 22px;
	padding-left: 26px;
	padding-bottom: 16px;
}
.center {
	margin-left: 36px;
}
.navline {
	padding: 15px 0px 4px 28px;
	color: #666666;
	font-size: 9px;
}
.navline A {
	color: #666666;
}
.text {
	padding-left: 27px;
}
.text P {
	padding-bottom: 6px;
}
.text A {
	color: #006699;
}
/* футер */
.textbot {
	background: #B9BABC;
	padding: 18px 36px 8px 26px;
}
.textbot P {
	padding-bottom: 10px;
}
.foot {
	background: #D2D3D5;
	height: 87px;
}
.copy {
	padding-left: 30px;
	width: 200px;
}
.copy DIV.c1 {
	padding: 12px 0px 8px 0px;
	color: #333333;
}
.copy DIV.c2 {
	color: #666666;
}
.copy DIV.c2 A {
	color: #666666;
}
.footright {
	width: 200px;
}
.navfoot {
	padding-top: 12px;
	color: #999999;
}
.navfoot A {
	color: #333333;
}
.navfoot SPAN {
	padding-left: 12px;
	padding-right: 12px;
}

.doptable{
border-top:#999999 solid 2px;
border-left:#999999 solid 2px;}

.doptable1{
border-top:#999999 solid 2px;
border-left:#999999 solid 2px;}

.dop_td{
padding:3px 3px 3px 5px;
border-right:#999999 solid 2px;
border-bottom:#999999 solid 2px;}

.dop_td1{
padding:3px 3px 3px 5px;
border-right:#999999 solid 2px;
border-bottom:#999999 solid 2px;}

.avto_pic{
border:#999999 solid 3px;}

.iesa_order div{
padding-left:0;
margin-left:0;
padding-top:10px;}

.air_map{
padding:0 40px 0 40px;}

.left_kr{
background:url("/images/order_lt.gif") left top no-repeat;
}

.left_kr1{background:url("/images/order_lb.gif") left bottom no-repeat;}

.right_kr{
background:url("/images/order_rt.gif") right top no-repeat;
}

.right_kr1{background:url("/images/order_rb.gif") right bottom no-repeat;
width:100%;
bottom:0;}

.order_centr{
border-left:#D2D3D5 solid 1px;
border-right:#D2D3D5 solid 1px;}

.spec{
padding:0;
margin:0;}

#zvz{
color:#FF3300;}
