/* Global */

 
body { font-size: 60%; font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; background:  #ffffff; color:#000000; }
  

/* Classes */

.printonly {clear:both;  }
.printonly img {width:100%;}


.warning { }
embed {padding-top:0; margin-top:0;}
/* Structure */
 
#bar {   margin: 0 auto; }
#branding-bar { float: left; }
#menu-bar { height: 26px; float: right;   }
#branding-bar h1{ }
#master-container-old {   }
#master-container {    margin: 0 0 0 0; }
#container {   margin: 0 auto;  }
#header { display:none;}
	 
#motor_mini {   padding-left:15px;}
#bottom, .push { height: 3px; }
.push { clear: both; }
#bottom { clear: both; }
#footer { width: 720px; margin: 0 auto; height: 54px;  }

/* Content */

#content { clear: both;  }

.content-module {  display:none; } 
.content-module-search {  display:none;   } 
#search-form { display:none;}
.content-module-double {  display:none; } 
.content-module h2, .content-module-double h2  {   display:none; }
.content-module h2 span {  }
.content-module-box { display:none;}
.content-module-offers {display:none;}

 

.content-module-box ul { display:none;} 

.module-offers-text { display:none; }  


.stockpanel {  }
.stockpanel img {border:0;}
.stockpanel a {  text-decoration:none;}

 
/* Banner */

#branding-bar h1 {  height: 26px;   font-size:1.3em; font-weight:normal; padding-top:3px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
 
#branding-bar h1 span { display: none; }

#menu-bar ul { display:none;}


/* Header */

#header-dashboard  { display:none; } 

/* Footer */
#footer {display:none;}
#footer ul { float: left; list-style: none; padding: 12px 0 0 12px; }
#footer ul li { display: inline; font-size: 1em;   }
#footer ul li a { text-decoration: none;   }
#footer .mobility-logo { float: right; padding-right: 10px; }

#sidebar {display:none;}
#with-sidebar {     }

#with-sidebar H1 {font-size: 3em;     font-weight:normal;}

#with-sidebar H2 {font-size: 1.8em;  margin-top:6px; color: #C02228; font-weight:normal;text-transform:uppercase;}
 
#with-sidebar H3 {font-size: 1.5em;  margin-top:4px; font-weight:normal; }
 
#with-sidebar p {font-size: 1.1em;    margin-top:6px;  }
#with-sidebar li {font-size: 1.1em;  margin-top:4px; margin-left:25px;}

#with-sidebar img {     }
#with-sidebar strong img {width:auto;    padding-right:5px; }
#with-sidebar     a{   text-decoration:none;     font-weight:bold;} 

#with-sidebar ul {}
#with-sidebar   li{list-style: none; font-size:1.1em; padding:2px;   }
#with-sidebar   li a{  padding:2px; margin:2px; text-decoration:none;  border-left:5px solid #C02228; font-weight:bold; }
#with-sidebar   li a:Hover{    border-left:5px solid #000000;  }


/* motors */

#registration,#make,#model,#specificaton,#colour,#engsize,#motorbody,#fuel, #trans, #motortrim,#regdate,#regyear ,#mileage ,#price,#owners,#motorstatus,#offer,#siteid,#glasscode,#capcode { font-size: 1.3em;   margin-top:4px; }


#registration strong,#make strong ,#model  strong,#specificaton strong ,#colour strong ,#engsize strong ,#motorbody  strong,#fuel strong ,#trans  strong,#motortrim strong ,#regdate strong ,#regyear strong ,#mileage  strong,#price strong ,#owners strong,#motorstatus  strong,#offer strong ,#siteid strong ,#glasscode strong ,#capcode  strong{ font-size: 1.5em;    }



#registration {}
#make {}
#model {}
#specificaton {}
#colour {}
#engsize { }
#motorbody {;}
#fuel { }
#trans { }
#motortrim {}
#regdate {}
#regyear {}
#mileage {}
#price { width:100%; clear:both; font-size:20px; border-top:1px solid #000000;text-align:right}
#owners {}
#motorstatus {}
#offer {}
#siteid {}
#glasscode {}
#capcode {}

 
#price strong {
  font-size:28px; 
  color:#ff0000;
} 

.spec{
  font-size: 14px;  
	display:block;
	border-bottom:0px solid #b0b0b0;
	padding: 4px;
  font-size: 10px;  
}
 
/* search  */

#search_results {}

#search_results .search_car {
	display:block;
	border-bottom:1px solid #b0b0b0; 
}

#search_results .search_car img{
	width:120px;
}
#search_results .search_car a, #search_results .search_car a:visited{
	text-decoration:none; 
}
#search_results .search_car a strong {  
}
#search_results .search_car a .price { 
	font-size:12px; 
	color:#C02228;
}





#search_related .search_car_related {
	display:block;
	border-bottom:1px solid #b0b0b0;
	color:#404040;
}
#search_related .search_car_related a { 
  text-decoration:none; 
}
#search_related .search_car_related .price { 
	font-size:12px; 
	color:#C02228;
}



.search_car{ 
  margin: 5px;
  padding: 10px;
  min-height:30px;
  width: 400px;
  font-size: 18px;
}

.search_car_related{
  background-color: #EEEEEE;
  margin: 2px;
  padding: 10px;
  min-height:30px;
  width: 386px;
  font-size: 18px;
}

#search_related{
  min-height: 120px;
  width: 100%;  
}

#wideform{display:none;}
#wideform  h2 {   border-left: 7px solid #282727 ; padding-left:6px; background:#282727  ; text-transform:uppercase; padding-top:7px; padding-bottom:7px; padding-left:6px; font-size:12px; color:#D12027;}
#wideform input, textarea, select, option { width:220px; font-size:1em;}


#colour, #engsize, #motorbody, #fuel, #trans, #mileage, #owners, #siteid { display:block;   } 

 
	
	#overlay a , #overlay a:hover,#overlay  a:visited {color:#FF0000; text-decoration:none;}
	
	#vehiclestrip { width:100%; background:#000000; color:#ffffff; text-align:center; padding-top:8px; padding-left:18px; padding-right:18px;}
	#vehiclestrip img{ border:0px;}
	#vehiclestrip a , #vehiclestrip a:hover,#vehiclestrip  a:visited {color:#FFFFFF; text-decoration:none;}
	
	h2 {border-bottom:2px dotted #b0b0b0;}
	
 /*  END OF STOCK PANEL CSS */