ul,li{list-style: none;}
img{border:none;}
a{text-decoration: none;}

#wrapper {
	width: 978px;
	height: 383px;
}

#slider {
	width: 673px;
	height: 383px;
	float: left;
	margin-right: 20px;
}

#vehicle{width:282px; height: 383px; position: relative; float: left; background: url("../images/bg_vehicle.png") no-repeat left top,#000;border: 1px solid #2C2C2C;}
#vehicle span.vehicle_title{font-family: URM-Gothic_400, Arial ; font-size: 25px; color: #E20121;
    display: block; float: left; margin-top: 10px; margin-left: 15px; width: 250px; padding-bottom: 5px; text-align: center;}
.title-pic {margin:70px 0 0 8px;}
#vehicle .car_links{float: left; position: relative; }
#vehicle .car_links .roof_link{width: 238px; text-align: center; }
#vehicle .car_links .car_pic{position: absolute; top: 20px; left:0px;}
#vehicle .car_links li a{font-family: Arial; font-size: 18px; color: #fff;}
#vehicle .car_links li a:hover{text-decoration: underline;}
#vehicle .car_links .floor_link{position: absolute; left: 140px; top: 100px;}

#vehicle .options{float:left; width: 260px; height: 27px;}
.car_type{margin-top: 100px; margin-left: 10px;}

#vehicle .options .default{ width: 221px; height: 27px; border: #000000 solid 1px; margin-bottom: 1px; margin-left:20px;}
#vehicle .options .inactive{ width: 221px; height: 27px; border: #000000 solid 1px; margin-bottom: 1px; cursor: default;}
#vehicle .options .inactive a{padding-left:8px;display: block; line-height:27px; width: 213px; height: 27px;
     color: #000000; font-family: Arial; font-size: 16px;background:url("../images/bg_option_hover.jpg") no-repeat right center, #454545;cursor: default;}
#vehicle .options .default a{padding-left:8px;display: block; line-height:27px; width: 213px; height: 27px;
    background:url("../images/bg_option.jpg") no-repeat right center, #454545; color: #fff; font-family: Arial; font-size: 16px;}
#vehicle .options .default a:hover{background:url("../images/bg_option_hover.jpg") no-repeat right center, #454545;}
#vehicle .options .default a:active{background:url("../images/bg_option_hover.jpg") no-repeat right center, #272727;}

#vehicle .shop_button{ float:left; margin-left:67px; margin-top: 235px; width: 151px; height: 26px; 
	background:url("../images/shop_button.png") no-repeat #F80000; border: 0px; color:#fff; font-weight:bold;}

#vehicle #options {display:none; position:absolute; top:268px; left: 40px; background: #454545; width: 270px; height: 81px;}
#vehicle #options ul{float: left; margin-left: 0px; width: 221px; height: 50px; padding: 0px; margin: 0px;}
#vehicle #options ul li{width: 221px; height: 27px; float: left; margin-left: 0px; line-height: 27px;}
#vehicle #options ul li a{ padding-left:8px; display:block;  width: 213px; height: 27px; background: #454545;color: #000000; font-family: Arial; font-size: 16px; }
#vehicle #options ul li a:hover{background: #272727;}

#vehicle #car_type {display:none; position:absolute; top:130px; left: 31px; background: #454545; width: 221px; height: 189px;}
#vehicle #car_type ul{float: left; margin-left: 0px; width: 221px; background: #454545; padding: 0px; margin: 0px;}
#vehicle #car_type ul li{width: 221px; height: 27px; float: left; margin-left: 0px; line-height: 27px;}
#vehicle #car_type ul li a{ padding-left:8px; display:block;  width: 213px; height: 27px; background: #454545;color: #fff; font-family: Arial; font-size: 16px; }
#vehicle #car_type ul li a:hover{background: #272727;}

#options_{float:left; margin-top:-5px;display:block;color:#fff;}
#shop_button{display:none; }
#car_links{display:block;}
#car_type_{position:absolute; top:0px; left: 0px; }
#back_button{display:none;background:url("../images/shop_button.png") no-repeat; border:none; position:absolute; top:360px; left: 230px; color:#fff;}

#options_ .item{float: left; margin-left: 0px; width: 265px; height: 130px; padding: 0px; margin: 0px; z-index:13999;}
#options_ .item ul {width: 265px; margin: 0 0 10px 13px;}
#options_ .item li{min-width: 77px; min-height: 20px; float: left;}
#options_ .item li a{padding:5px; display:block;  min-width: 77px; height: 17px; /*background: #454545;*/color: #ffffff; 
			font-family: Arial; font-size: 14px; }
#options_ .item li a:hover{background: #454545;}

#sedanbg{float: left; width: 260px; height: 150px; padding: 0px; margin: 10px 0 0 10px; z-index:13999; background: url("../images/sedan.png") no-repeat scroll 0 0 transparent;}
#sedanbg div{float: left; width: 260px; height: 150px; padding: 0px; margin: 0px; display:block; position:absolute;}

#hatchbg{float: left; width: 260px; height: 150px; padding: 0px; margin: 10px 0 0 10px; z-index:13999; background: url("../images/hatchback.png") no-repeat scroll 0 0 transparent;}
#hatchbg div{float: left; width: 260px; height: 150px; padding: 0px; margin: 0px; display:block; position:absolute;}

#suvbg{float: left; width: 260px; height: 150px; padding: 0px; margin: 10px 0 0 10px;  z-index:13999; background: url("../images/SUV.png") no-repeat scroll 0 0 transparent;}
#suvbg div{float: left; width: 260px; height: 150px; padding: 0px; margin: 0px; display:block; position:absolute;}

#vanbg{float: left; width: 260px; height: 150px; padding: 0px; margin: 10px 0 0 10px; z-index:13999; background: url("../images/van.png") no-repeat scroll 0 0 transparent;}
#vanbg div{float: left; width: 260px; height: 150px; padding: 0px; margin: 0px; display:block; position:absolute;}

#truckbg{float: left; width: 260px; height: 150px; padding: 0px; margin: 10px 0 0 10px; z-index:13999; background: url("../images/truck.png") no-repeat scroll 0 0 transparent;}
#truckbg div{float: left; width: 260px; height: 150px; padding: 0px; margin: 0px; display:block; position:absolute;}

#convertbg{float: left; width: 260px; height: 150px; padding: 0px; margin: 10px 0 0 10px; z-index:13999; background: url("../images/convert.png") no-repeat scroll 0 0 transparent;}
#convertbg div{float: left; width: 260px; height: 150px; padding: 0px; margin: 0px; display:block; position:absolute;}

#Large_Sedan_Sm-Mid_Sedan{display:none;}
#Convertible{display:none}
#Large_Van{display:none}
#Sm-Mid_Truck_Large_Truck{display:none}
#Sm-Mid_SUV-Hatchback{display:none}
#Large_SUV{display:none}
#Small_Sports_Car{display:none}

#checkbox{display:none}
#mat-sheet{display:none; position:absolute; top:365px; left: 10px; font-size:12px;}














