/* CSS Document */
#car_title
{
  width:990px;
  height:20px;
  padding:2px 0 2px 25px;
  font-size:15px;
  text-align:left;
}

#car_overview
{
  width:940px;
  height:233px;
  padding:10px 25px 10px 25px;
  overflow:auto;
  font-size:11px;
  color:#666666;
  line-height:16px;
  text-align:justify;
}

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

.car_content
{
  font-family:verdana;
  color:#666666;
  font-size:10px;
  line-height:13px;
}

#car_l
{
  width:375px;
  float:left;
}

#car_pl
{
  width:185px;
  float:left;
}

#car_pr
{
  width:185px;
  padding-left:5px;
  float:left;
}

#car_left
{
  width:80px;
  float:left;
}

#car_right
{
  width:285px;
  padding-left:10px;
  float:left;
}

#car_space
{
  width:25px;
  float:left;
}

#car_img
{
  width:139px;
  padding-top:5px;
  float:left;
}

#car_clear
{
  clear:both;
}

#colour_title
{
  font-size:11px;
  color:#333333;
  font-weight:bold;
  width:940px;
  padding:40px 25px 10px 25px;
  text-align:left;
}

#colour_content
{
  width:945px;
  padding:0 20px 0 25px;
}

#colour_img
{
  width:98px;
  padding:0 7px 0 0;
  font-size:11px;
  float:left;
}

#colour_box
{
  width:290px;
  left:50%;
  top:258px;
  z-index:100;
  position:absolute;
}

#colour_l
{
  width:120px;
  font-size:10px;
  font-weight:bold;
  line-height:20px;
  text-align:center;
  float:left;
}

#c_box
{
  width:116px;
  height:56px;
  border:2px dotted #333333;
}  

#colour_r
{
  width:160px;
  padding-left:10px;
  font-size:9px;
  text-align:left;
  color:#000000;
  float:right;
}

#bimg{
	width:990px;
	height:350px;
	position: absolute;
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); 
	OVERFLOW: hidden;
}

#simg
{
   width:960px;
   padding:15px;
   top:558px;
   position:absolute;
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}

.f1
{
  opacity:0.5;
  filter:alpha(opacity=50);
}

#gallery_img
{
   width:52px;
   float:left;
   padding:14px;
   cursor:pointer;
}