body{padding: 0px; margin: 0px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF;}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #405682; font-weight: bold; text-decoration: none; padding: 0px;}
a:hover {color: #7493CF; font-weight: bold; text-decoration: none; padding: 0px;}

#mainDiv {width: 800px; margin: 0px auto; text-align: left;}
#containerDiv {width: 800px;}

#contentDiv {padding: 10px;}
#contentDiv #contentContainerDiv {padding: 2px; border: 1px solid #a6bfcf;}

#langDiv {float: right;}
#headerDiv {height: 195px;}
#headerDiv #logoDiv {float: left;}
#headerDiv #imageDiv {float: right; height: 195px; background-color: #437DA3;
	background-image: url("img/header_line.gif"); background-repeat: repeat-x; background-position: bottom;
}

#menuDiv {height: 32px; background-image: url("img/shadow.gif"); background-repeat: repeat-x; background-position: bottom;}
#menuDiv div {line-height: 28px; color: #FFFFFF; text-align: right;
	background-color: #983737;
	background-image: url("img/menu_bg.gif"); background-repeat: repeat-y; 
	border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}

#menuDiv div a {padding: 0px 20px; color: white; font-size: 13px; color: #FFFFFF; text-decoration: none;}
#menuDiv div a:hover {color: #CCCCCC; text-decoration: none;}

#languagesDiv {line-height: 20px; padding: 5px;}

#footerDiv {height: 23px; background-image: url("img/footer.gif"); background-repeat: repeat-x; background-position: bottom; background-color: #4D87AD;}

#back {padding-bottom: 5px;}

.vehicles_list{font-family: Verdana, Helvetica, sans-serif; font-size: 11px; width: 770px;}
.vehicles_list td {border-top: 1px solid #a6bfcf; padding-top: 15px; padding-bottom: 15px; text-align: left;}
.vehicles_list_img_cell{vertical-align: top; width: 74px;}
.vehicles_list_data_cell{vertical-align: top; padding-left: 10px;}
.vehicles_list_price_cell{text-align: right; font-weight: bold;}

.vehicle_details{font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
.vehicle_details td{padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #a6bfcf;}
.vehicle_details th{padding-top: 3px; padding-bottom: 3px; background-color: #a6bfcf;}
.make_and_model_title{	width: 150px;}
.bargain_price {color: #d91313}

#vehicleImagesContainerDiv {text-align: center;}
/*#vehicleImagesContentDiv {width: 648px; margin: 0px auto; clear: both; padding: 10px 0px;}*/
#vehicleImagesContentDiv div {padding: 1px;}
#vehicleImagesContentDiv div img {border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
/*.vehicleImageDiv0 {float: left;}
.vehicleImageDiv1 {float: right;}*/
.vehicleImageDiv {text-align: center; font-family: Tahoma, Helvetica, sans-serif; font-size:10px; clear: both;}

#search form, #auto24Content form {padding: 0px margin: 0px;}
#search, #auto24Content form {text-align: center;}
#search table, #auto24Content form table {width: 650px; margin: 0px auto;}
#search table, #search input, #search select, #auto24Content form table, #auto24Content form input, #auto24Content form select {font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
#search input, #search select, #auto24Content form input, #auto24Content form select {width: 125px; border: 1px solid #a6bfcf;}
#search table td, #auto24Content form table td {padding: 2px;}

#contact, #contact td, #contact th, #contact input, #contact textarea {font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
#contact input, #contact textarea {border: 1px solid #a6bfcf;}

.contact {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; border: 1px solid #a6bfcf; padding: 10px;}
.contact td, .contact th {border-bottom: 1px solid #a6bfcf; line-height: 20px;}

#contentDiv,
#footerDiv {
	display: none;
}


#auto24Content form .submit {
	text-align: center;
	font-weight: bold;
}
#back-btn {
	margin-bottom: 2px;
}