body { margin: 10 0 0 0; padding: 0; border: 0; }
div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, img, pre, blockquote, li, ul, p, th, td, form,fieldset,label,input { margin: 0; padding: 0; border: 0; }
.clear { clear:both; }

body{
font-family:Arial, Helvetica, sans-serif;
background-color:#000;
}
html, body {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -11em;
}
   
#container {
	width:960px;
	height:auto;
	margin:0 auto;
}
#logo{
width:274px;
height:96px;
background:url(../images/logo.jpg) no-repeat;
float:left;
}
#menu01{ 
float:left;
display:block;
width:85px; 
height:96px; 
background:url(../images/menu01.jpg) no-repeat; 
} 
#menu01:hover{background:url(../images/menu01_on.jpg) no-repeat;} 
#menu02{ 
float:left;
display:block;
width:86px; 
height:96px; 
background:url(../images/menu02.jpg) no-repeat; 
} 
#menu02:hover{background:url(../images/menu02_on.jpg) no-repeat;} 
#menu03{ 
float:left;
display:block;
width:88px; 
height:96px; 
background:url(../images/menu03.jpg) no-repeat; 
} 
#menu03:hover{background:url(../images/menu03_on.jpg) no-repeat;} 
#menu04{ 
float:left;
display:block;
width:86px; 
height:96px; 
background:url(../images/menu04.jpg) no-repeat; 
} 
#menu04:hover{background:url(../images/menu04_on.jpg) no-repeat;} 
#menu05{ 
float:left;
display:block;
width:135px; 
height:96px; 
background:url(../images/menu05.jpg) no-repeat; 
} 
#menu05:hover{background:url(../images/menu05_on.jpg) no-repeat;} 
#menu06{ 
float:left;
display:block;
width:88px; 
height:96px; 
background:url(../images/menu06.jpg) no-repeat; 
} 
#menu06:hover{background:url(../images/menu06_on.jpg) no-repeat;} 

#content{
background:url(../images/index_bg.jpg) no-repeat;
width:960px;
float:left;
}
.brand{
width:120px;
margin:0 0 0 89px;
}
.brand ul{padding-top:250px;}
.brand ul li{
padding-bottom:10px;
width:120px;
height:53px;
}
.content_main{
	background:url(../images/bg.png) no-repeat;
	width:653px;
	clear:left;
	float:right;
	padding:5px;
	margin: 0 40px 0 0;
	filter: Alpha(Opacity=85);
}
.title{
font-size:12px;
font-weight:bold;
width:637px;
border:1px #666666 solid;
padding:3px;
color:#385893;
float:left;
}
.title_audi{
font-size:12px;
font-weight:bold;
width:637px;
border:1px #666666 solid;
padding:3px;
color:#DB0000;
float:left;
}
.title_while{
font-size:12px;
font-weight:bold;
width:637px;
border:1px #666666 solid;
padding:3px;
color:#ffffff;
float:left;
}
.vendorlogos{
margin:10px;
}
.product{
width:653px;
}
.detail{
font-size:11px;
line-height:15px;
color:#CCCCCC;
width:100px;
height:130px;
padding:20px 3px 20px 3px;
float:left;

}

#content_footer {
/*	width:960px; */
	height:auto;
	margin:0 auto;
}
.footer{
background-color:#1f1b18;
color:#666;
font-size:12px;
line-height:20px;
text-align:center;
padding:20px;
}