@charset "utf-8";
/* CSS Document */

#main .section table.typeA th,
#main .section table.typeB th{
	width: 100px;
	font-weight: bold;
}
#main .section table.typeA td,
#main .section table.typeB td{
	width: 300px;
	text-align: left;
}
#normal #main .productLineUp .section table.usUsedCar{
	width: 550px;
}

#normal #main .productLineUp .section table.usUsedCar th,
#normal #main .productLineUp .section table.usUsedCar td{
	width: auto;
}
#normal #main .productLineUp .section table.usUsedCar th.photo,
#normal #main .productLineUp .section table.usUsedCar td.photo{
	width: 100px;
	text-align:center;
}
#main .section table.typeA th,
#normal #main .productLineUp table.typeA th{
	background: #fff url(../img/bg_tableTh.png) no-repeat 1px 1px;
	border: 1px solid #b5b5d9;
}
#main .section table.typeA td,
#normal #main .productLineUp table.typeA td{
	background: #fff url(../img/bg_tableTd.png) no-repeat 1px 1px;
	border: 1px solid #b5b5d9;
}
#main .section table.typeB{
	border-spacing: 1px;
	border-collapse: separate;
}
#main .section table.typeB th{
	background: #fff url(../img/bg_tableTh_B.gif) repeat 0 0;
	border: 1px solid #c8c8c8;
}
#main .section table.typeB td{
	background: #fff url(../img/bg_tableTd_B.gif) repeat 0 0;
	border: 1px solid #c8c8c8;
}
#normal #main .productLineUp table.typeA td{
	width: 405px;
}
#normal #main .productLineUp table.usedCarAndTruck{
	width: 600px;
}
#normal #main .productLineUp table.usedCarAndTruck th.year,
#normal #main .productLineUp table.usedCarAndTruck th.km,
#normal #main .productLineUp table.usedCarAndTruck th.tm,
#normal #main .productLineUp table.usedCarAndTruck th.cc,
#normal #main .productLineUp table.usedCarAndTruck th.maker,
#normal #main .productLineUp table.usedCarAndTruck th.chassis,
#normal #main .productLineUp table.usedCarAndTruck td{
	width: auto;
}
#normal #main .productLineUp table.usedCarAndTruck th.colour{
	width: 60px;
}
#normal #main .productLineUp table.usedCarAndTruck th.extra,
#normal #main .productLineUp table.usedCarAndTruck th.model{
	width: 150px;
}





