body { font-size: 5mm; line-height: 7mm; }

div#top_menu,
div#cars_for_sale,
div#login_menu,
div#booking_form,
div#body_base,
#home_images 
{ display: none !important; }

div#middle_col,
#PAGE_home #middle_col, 
#PAGE_car_for_sale #middle_col, 
#PAGE_quote_car #middle_col 
{ width: 170mm; line-height: 7mm; }

div#envelope,
#header { left: 0; top: 0; background: none; width: auto; height: 30mm; margin: 0; padding: 0; position: relative}

#header h1, 
#header h2 {display: block; margin: 0; padding: 0;}

div.side_block ul { margin: 0; }
div#side_col { height: auto; width: 50mm; float: right; }

div#middle_col p,
#side_menu li a { padding: 0;  font-size: 5mm; display: inline;}

div#middle_col p,
#side_menu li { padding: 0; margin: 7mm 0; line-height: 7mm; } 

h2,
#PAGE_home #middle_col h2,
div.side_block h3,
ul.promos .title { margin: 0; line-height: 7mm; font-size: 6mm; padding: 0; }

ul.promos { margin: 0; }

ul.promos li { margin: 5mm 0; width: auto; }

ul.promos .title,
ul.promos .description { width: auto; padding: 0; margin: 0; text-align: left;  font-family:Times New Roman;}
ul.promos .description { padding: 0; line-height: 7mm; }
ul.promos .description p { margin: 0; }