div#auto24 {width: 100%;}
div#auto24, div#auto24 table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
div#auto24 a {color: #FFFFFF; text-decoration: underline; font-weight: bold; line-height: 15px;}
div#auto24 a:hover {color: #216BAA;  text-decoration: none;}
.vehicles_list,
.vehicle_details { width: 100%; }

.vehicles_list td{ padding: 2px; line-height: 17px;}
tr.vehicles_list_row1 td {background-color: #333333;}
.vehicles_list td {padding: 10px 2px;}
.vehicles_list_data_cell { width: 100%; vertical-align: top; }
.vehicles_list_price_cell { text-align: right; vertical-align: top; white-space: nowrap; }
.vehicles_list_img_cell img {border: 1px solid black; border-bottom-width: 2px; border-right-width: 2px;}

.vehicle_details td { padding: 2px; border-bottom: 1px solid #999999; line-height: 17px; }
.vehicle_details th { text-align: left; font-size: 12px; background-color: #666666; color: #FFFFFF; padding: 3px;}
.vehicle_details th.make_and_model_title {width: 150px;}

/*.lang_select { float: right; }
.lang_select ul { margin: 0px; padding: 0px; }
.lang_select ul li { list-style: none; float: left; margin: 0px; padding: 0px; margin-left: 2px; }
.lang_select ul li.active { display: none; }*/

.bargain_price { font-weight: bold; color: #b30000;}

span#currency_selection {display: block; text-align: right;}
span#currency_selection select {font-size: 11px;}

div#vehicleImagesContentDiv {}
div#vehicleImagesContentDiv div {margin-bottom: 2px;}
div#vehicleImagesContentDiv div.vehicleImageDiv {clear: both;}
