html, td, th{
	font: 12px/150% Tahoma;
	color:#484040;
}

/* Кузова */	
.kzv0, .kzv1, .kzv2, .kzv3, .kzv4, .kzv5, .kzv6, .kzv7, .kzv8, .kzv9{
 background: url(img/kuzov/kuzov.png);
 width: 35px;
	height: 18px;
  overflow: hidden;
  font-size: 1px;
  float: left;
  display: block;

}

.kzv0{
/**********************left****top****/
  background-position: 0px   2px;}

.kzv1{
/**********************left****top****/
  background-position: -35px   2px;}
.kzv2{
/**********************left****top****/
  background-position: -70px   0px;}
.kzv3{
/**********************left****top****/
  background-position: -105px   1px;}
.kzv4{
/**********************left****top****/
  background-position: -140px   2px;}
.kzv5{
/**********************left****top****/
  background-position: 0px   -17px;}
.kzv6{
/**********************left****top****/
  background-position: -35px   -17px;}
.kzv7{
/**********************left****top****/
  background-position: -70px   -17px;}
.kzv8{
/**********************left****top****/
  background-position: -105px   -17px;}
.kzv9{
/**********************left****top****/
  background-position: -140px   -17px;}
  
  
a{
	color: #484040;
}
body{
	background: #484040 url(img/body.png) repeat-x scroll top;
	margin: 0;
}

/* Разметка сраницы */
.page{
	border-left: 2px solid #a9a5a5;
	margin: 0 auto 0 auto;
	width: 999px;
	padding-top: 191px;
	text-align: left;
}

.middel{
	background: url(img/middelbg.png) repeat-y scroll right;
	border-top: solid 5px #ffffff;
	border-bottom: solid 1px #ffffff;
	width: 999px;
}

.top{
	position: absolute;
	top: 0px;
	background: url(img/topbg1.jpg) repeat-x top;
	height: 191px;
	width: 999px;
}

.parapet{
	background: url(img/topbg2.jpg) repeat-x bottom;
	height: 51px;
	width: 100%;
	width: 999px;
	position: absolute;
	bottom: 0px;
}

.logo{
	position: absolute;
	margin-top:30px;
	margin-left:60px;
}

.visual{
	position: absolute;
	margin-top:94px;
	margin-left:190px;
}

.left{
	width:240px;
	float: left;
	padding: 5px;
	color: #ffffff;
}
.subleft{
	padding: 5px;
}
.left a{
	color: #ffffff;
}


.content{
	float: right;
	width: 735px;
	padding-top: 50px;
	background: #fff;
}

.bottom{
 background: #7f818c;
 color: #ffffff;
 padding:15px;
}
.bottom a, .bottom td{
	color: #ffffff;
}

.bottom p{
  margin:0px;
}




.menu{
  position: absolute;
  top:200px;
  width: 723px;
  
  
}
.mstart{
	background: transparent url(img/menu.png) no-repeat scroll -9px top;
	width:9px;
	height: 44px;
   float: left;
}
.mstop{
	background: transparent url(img/menu.png) no-repeat scroll left;
	width:9px;
	height: 44px;
   float: left;
	
}

.menu ul{

	width:705px;
	border-top: solid 1px 	#c9c6c4;
   border-bottom: solid 1px 	#c9c6c4;
	background: #b42a18;
   float: left;
	margin: 0;
	padding: 9px 0;
}

.menu ul li{display: inline; margin: 0; padding:0 13px;
  float:left;
  height: 24px;
  position: relative;
}

.menu li.active{
	background: #751a1a;
}

.menu ul li ul{
	display: none;
	position: absolute;
	width: auto;
	left: 0px;
	top:20px;
	border:none;
}
.menu ul li ul li{
	display: block;
	float: none;

}

.menu a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

.search_form{
	padding:12px 0px 15px 3px;
}


.banner1{
  position: absolute;
	height: 129px;
	width: 160px;
  background: url(img/banner1.png);
	margin: 7px 0px 0 313px;
	padding:2px;
}

.banner2{
	background: url(img/banner2.png);
	position: absolute;
	height: 129px;
	width: 160px;
	padding:2px;
	margin: 7px 0px 0 543px;
}

.enter{
	position: absolute;	
	height: 133px;
	font-weight:bold;
margin-left: 756px; width: 222px; margin-top: 10px;
}

/* Базовые настройки отображения*/
.title, h1, h2{
	font: 18px/37px Tahoma;
	font-weight: normal;
	margin: 0px;
}
	
.adv{
	margin-bottom: 15px;
	font: 12px/16px Tahoma;
}

.all_model td a{
	font: 16px/24px Tahoma;
	color:#3752a0;
}
.all_model td{
	width: 168px;
	border: none;
}

/* Элементы управленичя */
.action {
background:transparent url(img/plus.gif) no-repeat scroll left 0.4em;
color:#39981F;
padding-left:1em;
font-weight:bold;
font-size:16px;
line-height:24px;
}

#arrow_gray{
  color:#3752a0;	
  font-weight:bold;
}

/*
Оформление
*/
div.day_photo {
background:transparent url(img/day_photo_bg.jpg) no-repeat scroll left top;
height:168px;
margin:10px 0;
padding:6px 0 0 6px;
width:247px;
}

.articles ul, .articles li {
	margin: 0; padding: 0; list-style: none;
}
.articles ul{
	padding-left: 16px;
}

.blockstart{
	background: url(img/block.png) no-repeat scroll -9px 0px;
	height: 9px;
	background-color: #f0f0f0;
}

.blockstart div{
	background: url(img/block.png) no-repeat scroll 0 0;
	height: 9px;
	width:9px;
	float: right;
}

.block{
	background-color: #f0f0f0;	
	padding:5px 30px;
	font-size: 120%;
	line-height: 110%
}

.block a{
	font-size: 130%;
	line-height: 110%
	
}

.blockend{
	background: url(img/block.png) no-repeat scroll -9px -9px;
	height: 9px;
	background-color: #f0f0f0;
	
}

.blockend div{
	background: url(img/block.png) no-repeat scroll 0 -9px;
	height: 9px;
	width:9px;
	float: right;
}

.news{
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}
.news_link{
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;


}


a.page_list {
background-color:silver;
border:1px solid gray;
font-size:16px;
padding:3px 8px;
}

.adv_result{
	width: 100%;
	border-spacing:0px;
}

.adv_result td{
   padding: 3px;	
}

.adv_result .head td{
	background: #484040;
	color:#ffffff;
	line-height: 100%;

	text-align: center;
}

.adv_result td a{
  color:#0099cc;	
}

.adv_result .head td a{
  color:#ffffff;	
}

.adv_result .first td{
	background: #eae0e0;	
}

.adv_result .after td{
	background: #ffffff;	
}

.crumb{
	margin-top:10px;
	margin-bottom:14px;
	margin-left: 6px;
	font-size: 16px;
}

.crumb a{
	font-size: 12px;
}

.auto_gallery{
	overflow: hidden;
	width:352px;
	margin-top:15px;
	margin-bottom:15px;
}
.auto_gallery img{
	width: 80px;
	border: 2px solid #ffcc00;
	margin-right:1px;
}

.auto_adv_info td{
	font-size:14px;
}


/* стили таблиц характеристик в АВТО */
   #autotable {
    background: #7f818c;
    border: 0px solid;
    margin-top:20px;
    }
    #autotable td {
	border:0px;
    /* text-align:center; */
    background: #fff;
	padding-left:5px;
	}
    #autotable th {
	border:0px;
    background: #e9e9e9;
	}
	
/****************** comments *******************/
.comment {overflow:hidden;position:relative;}
.coment_content  {background:none repeat scroll 0 0 #F7F7F7;margin:0;padding:0;}
.coment_info {font-size:11px;line-height:9px;margin-bottom:25px;margin-left:0;overflow:hidden;}
#w8{display: none;width:217px;margin: 0 auto;}

.tb {background:url("/img/comment-tb.gif") repeat-x scroll 0 0 transparent;height:7px;overflow:hidden;}
.tl {background:url("/img/comment-tl.gif") no-repeat scroll left top transparent;height:7px;}
.tr {background:url("/img/comment-tr.gif") no-repeat scroll right top transparent;height:7px;}
.bl {background:url("/img/comment-bl.gif") no-repeat scroll left bottom transparent;height:15px;}
.bb {background:url("/img/comment-bb.gif") repeat-x scroll 0 0 transparent;height:15px;margin-left:24px;}
.br {background:url("/img/comment-br.gif") no-repeat scroll right bottom transparent;height:15px;}

.coment_text {border-left:1px solid #DDDEDE;border-right:1px solid #DDDEDE;overflow:auto;padding:5px 10px;}
.coment_info p {font-size:10px;margin:0;}
.coment_info ul {list-style:none outside none;padding:0;}
.coment_info li {font-size:10px;}
.coment_date {color:#999999;float:left;margin-right:10px;padding:0 20px 0 0;}
.coment_author {color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
.coment_avatar {border:medium none;float:left;margin:3px 7px 0 0;}

#addComment{position: relative;}
#nameComm{position: absolute;color: #888; font-size: 11px;left:45px;top:42px;}
#emailComm{position: absolute;color: #888; font-size: 11px;left:45px;top:70px;}
#captchaLabel{position: absolute;color: #888; font-size: 11px;left:198px;top:42px;}

/*************** popup div **********************/
#popup{border: 1px solid #000; width: 350px; text-align: center;padding: 12px; background-color: #fff;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow: 0 0 50px #ccc;-webkit-box-shadow: 0 0 50px #ccc;position: relative;display: none;}
#popup .close {background-image:url(img/close.png); position:absolute; right:-17px; top:-17px; cursor:pointer; height:35px; width:35px;}
