body { margin: 0px; padding: 0px; background-image: url('imgs/bg.top.gif'); background-position: top left; background-repeat: repeat-x; text-align: center; }
form { margin: 0xp; padding: 0px; }
#centerMain { width: 949px; margin: auto; }
#centerHeading { width: 949px; margin: auto; text-align: left; }
#topLeft { width: 11px; float: left; }
#leftColumn { width: 189px; float: left; }
#mainColumn { width: 749px; float: left; }
#actionHolder { float: left; padding: 4px 0px 0px 4px; }
#promoHeader { width: 749px; height: 46px; float: left; background-image: url('imgs/en/header-promo.gif'); background-position: top left; background-repeat: no-repeat; text-align: right; }
#promoHeader strong { display: block; float: left; width: 733px; padding: 18px 0px 0px 0px; }

h1 { display: block; z-index: 819; position: absolute; font-family: Verdana, Sans-serif; font-weight: normal; font-size: 10px; color: #393939; width: 180px; text-align: center; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 15px; }
h2 { display: block; clear: both; float: left; font-family: Verdana, Sans-serif; font-size: 10px; font-weight: bold; color: #434343; width: 100%; }

#footer { float: left; clear: both; width: 949px; height: 83px; background-image: url('imgs/bg.footer.gif'); background-position: top left; background-repeat: no-repeat; margin: 10px 0px 2px 0px; }
#copyrightNotice { float: left; text-align: left; width: 460px; height: 83px; }
#copyrightNotice strong { display: block; float: left; padding: 32px 0px 0px 220px; font-family: Tahoma, Helvetica, Sans-serif; font-weight: bold; font-size: 9px; color: #A0A0A0; }
#footerLinks { float: left; text-align: right; width: 489px; height: 83px; }
#footerLinks strong { display: block; float: left; padding: 38px 0px 0px 100px; font-family: Tahoma, Helvetica, Sans-serif; font-weight: bold; font-size: 9px; color: #777777; }
#footerLinks strong a { font-family: Tahoma, Helvetica, Sans-serif; font-weight: bold; font-size: 9px; color: #777777; text-decoration: underline; }
#footerLinks strong a:HOVER { font-family: Tahoma, Helvetica, Sans-serif; font-weight: bold; font-size: 9px; color: #777777; text-decoration: none; }
#endingLine { float: left; clear: both; width: 949px; font-family: Verdana, Sans-serif; font-weight: bold; font-size: 10px; color: #A0A0A0; text-align: right; margin: 0px 0px 5px 0px; }

#carMainImages { float: left; clear: both; width: 745px; text-align: center; }
#carMainImages div.verdana10normal { float: left; clear: both; width: 745px; text-align: center; font-family: Verdana, Sans-serif; font-weight: normal; font-size: 10px; color: #434343; }
#imagesLine { float: left; clear: both; width: 745px; text-align: center; padding-top: 15px; }
#imagesLine div.carImage { float: left; width: 247px; text-align: center; }

#detailsLineLeft { float: left; width: 293px; text-align: left; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: normal; color: #434343; padding-top: 20px; }
#detailsLineLeft .paddingSetter { float: left; padding-left: 23px; }
#detailsLineLeft .detailsLineLabel { float: left; width: 125px; height: 20px; clear: left; font-weight: bold; }
#detailsLineLeft .detailsLineContent { float: left; width: 145px; height: 20px; }

#detailsLineRight { float: left; width: 450px; text-align: left; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: normal; color: #434343; padding-top: 20px; }
#detailsLineRight .paddingSetter { float: left; padding-left: 23px; }
#detailsLineRight .detailsLineLabel { float: left; width: 100px; height: 20px; clear: left; font-weight: bold; }
#detailsLineRight .detailsLineContent { float: left; width: 310px; height: 20px; }

#carDescription { float: left; clear: both; width: 745px; text-align: left; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: normal; color: #434343; padding-top: 20px; line-height: 16px; }
#carDescription .paddingSetter { float: left; padding: 0px 23px 0px 23px; }

#priceTableHolder { float: left; padding: 15px 0px 15px 180px; text-align: center; }
#pricingTable { float: left; clear: both; width: 407px; text-align: left; border-width: 1px 1px 0px 0px; border-style: solid; border-color: #E4E4E4; }
#pricingTable .leftCell { float: left; clear: both; font-family: Verdana, Sans-serif; font-weight: normal; font-size: 11px; color: #434343; line-height: 16px; border-width: 0px 0px 1px 1px; border-color: #E4E4E4; border-style: solid; }
#pricingTable .leftCell span { float: left; display: block; width: 100px; padding: 7px 0px 7px 0px; text-align: center; }
#pricingTable .daysCell { float: left; font-family: Verdana, Sans-serif; font-weight: bold; font-size: 11px; color: #434343; line-height: 16px; border-width: 0px 0px 1px 1px; border-color: #E4E4E4; border-style: solid; }
#pricingTable .daysCell span { float: left; display: block; width: 60px; padding: 7px 0px 7px 0px; color: #A0A0A0; text-align: center; }
#pricingTable .priceCell { float: left; font-family: Verdana, Sans-serif; font-weight: bold; font-size: 11px; color: #434343; line-height: 16px; border-width: 0px 0px 1px 1px; border-color: #E4E4E4; border-style: solid; }
#pricingTable .priceCell span { float: left; display: block; width: 60px; padding: 7px 0px 7px 0px; color: #434343; text-align: center; }
#pricingTable .depositCell { float: left; font-family: Verdana, Sans-serif; font-weight: bold; font-size: 11px; color: #434343; line-height: 16px; border-width: 0px 0px 1px 1px; border-color: #E4E4E4; border-style: solid; }
#pricingTable .depositCell span { float: left; display: block; width: 304px; padding: 7px 0px 7px 0px; color: #434343; text-align: center; }