BODY {FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: tahoma,arial,helvetica; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #454545; SCROLLBAR-ARROW-COLOR: #454545; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #454545;}

a:link, a:visited {FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: none}
a:hover {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline}

.lahter {BORDER-RIGHT: #454545 1px solid; BORDER-TOP: #454545 1px solid; FONT: 11px tahoma,arial,helvetica; TEXT-TRANSFORM: none; BORDER-LEFT: #454545 1px solid; COLOR: #000000; BORDER-BOTTOM: #454545 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}
.nupp {BORDER-RIGHT: #454545 1px outset; BORDER-TOP: #454545 1px outset; FONT: 11px tahoma,arial,helvetica; TEXT-TRANSFORM: none; BORDER-LEFT: #454545 1px outset; COLOR: #000000; BORDER-BOTTOM: #454545 1px outset; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}
.text {FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: none}
.text A:link {FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: none}
.text A:hover {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: tahoma,arial,helvetica; TEXT-DECORATION: underline}
.mudel {font-weight: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma,arial,helvetica;}
.pb {BORDER-RIGHT: #454545 1px solid; BORDER-TOP: #454545 1px solid; BORDER-LEFT: #454545 1px solid; BORDER-BOTTOM: #454545 1px solid}

.details_td {background-color: #F7F7F7; border: 1px solid #DDDDDD;}
.list_td {background-color: #F7F7F7; border: 1px solid #DDDDDD; padding: 10px;}
.list_space {padding: 1px;}

.special_offer {background-color: #F7F7F7; border: 1px solid #DDDDDD; font-size: 11px; font-family: tahoma,arial,helvetica; padding-left: 5px; padding-right: 5px;}

.menu a:hover{background-color: #E6ECF2; font-size: 74px;}
.active{background-color: #C6D6E3;}

.kaart a {font-size: 75px; background-image: url("img/04_avatud_1b.gif"); background-repeat: no-repeat; background-position: center center; }
.kaart a:hover {background-image: url("img/04_avatud_2.gif"); background-repeat: no-repeat; background-position: center center;}

.vehicle_details{font-family: tahoma,arial,helvetica; font-size: 11px;}
.vehicle_details td{padding-top: 3px; padding-bottom: 3px;}
.vehicle_details th {text-align: left;}
.make_and_model_title {width: 150px;}

.langs {FONT-SIZE: 10px; border-right: 1px solid #777777; font-family: tahoma,arial,helvetica;}
.langs a, .langs a:visited{FONT-SIZE: 10px; COLOR: #555555; text-decoration: none;}
.langs a:hover{FONT-SIZE: 10px; COLOR: #444444;  text-decoration: underline;}
.langs span {FONT-SIZE: 10px; font-weight: bold; font-family: tahoma,arial,helvetica; text-decoration: none;}

.bargain_price {color: #a10100; font-family: tahoma,arial,helvetica; font-size: 11px;}

#currency_selection select {font-family: tahoma,arial,helvetica; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000;}

.parts_table {background-color: #DDDDDD; color: #000000; font-family: tahoma,arial,helvetica; font-size: 11px; border: 1px solid #DDDDDD;}
.parts_title {background-color: #DDDDDD; color: #000000; font-family: tahoma,arial,helvetica; font-size: 11px; font-weight: bold;}
.parts_td_title {color: #000000; font-family: tahoma,arial,helvetica; font-size: 11px;}
.parts_td_title td {background-color: #F7F7F7;}
.parts_tr {font-family: tahoma,arial,helvetica; font-size: 11px;}
.parts_tr td {background-color: #F7F7F7;}

.parts_detail {font-family: tahoma,arial,helvetica; font-size: 11px;}

.line_up {border-top: 3px solid #DDDDDD; background-color: #FFFFFF;}
.line_down {border-bottom: 3px solid #DDDDDD; background-color: #FFFFFF;}

.line {background-color: #DDDDDD;}

.side_menus {padding-right: 10px; padding-left: 10px;}
.side_menu{background-color: #F7F7F7; border: 1px solid #DDDDDD; padding-top: 5px; padding-bottom: 5px; height: 75px;}
.body_table {border-right: 1px solid #777777; border-left: 1px solid #777777; border-bottom: 1px solid #777777; padding-bottom: 5px;}

.content {padding-right: 20px; padding-left: 10px;}
.back {padding-left: 20px;}
.price {white-space: nowrap;}
.price font {color: #A10100;}

#vehicleImagesContainerDiv {text-align: center; }
#vehicleImagesContentDiv {width: 644px; margin: 0px auto;}
#vehicleImagesContentDiv div {padding: 1px;}
.vehicleImageDiv0 {float: left;}
.vehicleImageDiv1 {float: right;}
.vehicleImageDiv {text-align: center;}

div.banner {position: absolute; margin-left: 277px;}
div.banner img {border: none;}

.special-offers {display: table; width: 100%; table-layout: fixed;}
.special-offers .row {display: table-row;} 
.special-offers .row .separator, 
.special-offers .row .item { display:table-cell; *float:left;}
.special-offers .row .item a img {border: none;}
.special-offers .separator {width: 10px;}