
/* Copyright © Website Engineers Limited */

/* Car Search */
img.CarSearchCall { position: relative; float: right; margin-right: 10px; width: 174px; height: 62px; }

/* Car Search Listings */
.CarSearchListings { position: relative; text-align: left; width: 720px; }
.CarSearchListings .Top { position: relative; margin-top: 20px; margin-bottom: 0px; width: 720px; height: 30px; background-image: url(images/car_search_listing_top_bg.gif); background-color: #ffffff; }
.CarSearchListings .Top .Tabs { position: absolute; z-index: 10; top: 0px; left: 8px; }
.CarSearchListings .Top .Tabs li { cursor: pointer; float: left; list-style: none; margin: 0px; padding: 0 0 0 8px; background: url('images/data_tab_left.gif') no-repeat left top; }
.CarSearchListings .Top .Tabs a { display: block; padding: 12px  30px  6px  0px; text-decoration: none; font-weight: normal; font-size: 11px; color: #666666; background: url('images/data_tab_right.gif') no-repeat right top; }
.CarSearchListings .Top .Tabs a:visited { text-decoration: none; font-weight: normal; color: #666666; }
.CarSearchListings .Top .Tabs a:hover { text-decoration: none; font-weight: normal; color: #41a3e1; }
.CarSearchListings .Top .Tabs li.Active { float: left; list-style: none; margin: 0px; padding: 0 0 0 8px; color: #666666; background: url('images/data_tab_left_active.gif') no-repeat left top; }
.CarSearchListings .Top .Tabs li.Active a { display: block; padding: 12px  30px  6px  0px; text-decoration: none; font-weight: normal; font-size: 11px; color: #666666; background: url('images/data_tab_right_active.gif') no-repeat right top; }
.CarSearchListings .Top .Tabs li.Active a:visited { text-decoration: none; font-weight: normal; color: #666666; }
.CarSearchListings .Top .Tabs li.Active a:hover { text-decoration: none; font-weight: normal; color: #41a3e1; }
.CarSearchListings .Mid { position: relative; margin-bottom: 0px; padding: 10px; background-image: url(images/car_search_listing_mid_bg.gif); background-color: #ffffff; }
.CarSearchListings .Bot { position: relative; clear: both; width: 720px; height: 20px; background-image: url(images/car_search_listing_bot_bg.gif); }

/* Car Search Listing */
.CarSearchListing { position: relative; cursor: pointer; clear: both; padding-left: 10px; padding-right: 10px; height: 135px; border-bottom: 1px solid #eeeeee; background-color: #ffffff; }
.CarSearchListing:hover { background-color: #fafafa; }
.CarSearchListing h3 { line-height: 1.4; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #223d91; }
.CarSearchListing p { padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; line-height: 1.6; font-size: 11px; }
.CarSearchListing img.Photo { position: relative; float: left; margin-right: 20px; margin-top: 10px; margin-bottom: 10px; width: 150px; }
.CarSearchListing .Price { font-weight: bold; font-size: 15px; color: #ff7100; }
.CarSearchListing .PriceEuro { font-weight: bold; font-size: 15px; color: #009543; }
.CarSearchListing p.Location { position: absolute; text-align: right; top: 4px; left: 592px; color: #999999; }
.CarSearchListing p.TagNo { position: absolute; text-align: right; top: 4px; left: 522px; color: #999999; }
.CarSearchListings .Mid p.NoResults { padding: 10px; }

/* End */

