body {font-family:Arial, Helvetica, sans-serif;}
a, p, h1, h2, h3, li { color:#000;}
#container, #content, #rightColumn, table.resultTable {width: 100%; margin: 0; float: none;}
#topNav, #mainNav, .filters fieldset, h1#pagination_count, .resultsTableHeader ul, .addToList, .removeFromList, 
td.thComparison input, #compareBar, #footer ul, #loadingbar, #breadcrumbBar, .tabsBar, ul.thumbs, ul.loansInsurance, 
.relatedCars, #topBar, .dealerNav, a#new_auto, #subNav, .selectStore, .radioFilters, .dealerAutosList, 
.autosListTools, .noPrint, .pagination, a.orangeBtn, a.printBtn {display:none;}
table.resultTable td, .resultTableDealer td { padding:5px;}
td.thCarDesc {width:30%}
td.thComparison { width:1%;}
td.thCarPhoto { width:8%;}
td.thCarKm, td.thCarPrice, td.thCarModifyDate, td.thCarYear, td.thCarModifyDate { width:15%}
#header h1 a {
	background:url(../images/logo.gif) no-repeat;
	width:191px;
	height:67px;
	text-indent:-9999px;
	display:block;
}
td.thCarDesc a {text-decoration:none; font-size:16px; font-weight:bold;}
td.carDesc { font-size:12px; }

table.resultTable, .resultTableDealer { border-bottom:1px solid #000;}
td.thCarPrice { font-weight:bold;}
ul.carPrice li { font-size:2em; list-style-type:none; margin:-10px 10px 0 0; float:right;}
.tittleBar {border:1px solid #ccc; float:left; width:99%; clear:both; margin-top:20px;}
.tittleBar h1 { float:left; padding:5px; margin:0;}
.genericTable { clear:both; margin:10px 0 0 0; page-break-after:auto;}
.measure { margin:-10px 0 0 0; clear:both;}
.genericTable th, .genericTable td, .measure th, .measure td, .featuresTable td, .comparisonTable th, .comparisonTable td { text-align:left; border-bottom:1px solid #ccc; padding:10px 0;} 
.comparisonTable { width:100%;}
.euroEmissions {
	background:url(../images/euro.gif) no-repeat;
	width:71px;
	height:31px;
	text-align:center;
	font-size:1.4em;
	padding-top:30px;
	font-weight:bold;
	margin:10px 5px;
}
.dealerBox p { margin:5px 0;}
.featuresTable { clear:both; margin:10px 0;}
.featuresTable th {
	background:url("../images/bgHdr.gif") repeat-x scroll 0 0 transparent;
	text-align:left;
}
.storeGallery { position:absolute; top:165px; left:8px;}
.storeInfo { margin-top:10px;}
.dealerName h1 { margin:0; font-size:1.4em;}
.largePhoto { position:absolute; top:20px; right:20px;}
.largePhoto img { width:150px;}
a.infoBtn {float:right; margin:12px 10px 0 0;}
li.sale { color:#666; text-decoration:line-through;}