div#content {
	height: auto;
	min-height: 450px;
}

div#content div.header h1 {
	float: left;
}

div#content div.header div.pages {
	float: left;
	width: 395px;
	margin: 5px 0 0 0;
	text-align: center;
	font-weight: bold;
}

div#content div.header form#display_form {
	float: left;
	margin: 0;
	font-weight: bold;
}

/***** vehicules *****/
div#content div.vos {
	clear: both;
	margin: 20px 0 20px 0;
}

div#content div.vos div.vo {
	float: left;
	width: 340px;
	margin: 0 0 15px 0;	
}

div#content div.vos div.even {
	margin-left: 5px;	
}

div#content div.vos div.vo img {
	float: left;
	margin-right: 5px;
	border: 1px solid rgb(125,125,125);		
}

div#content div.vos div.vo.even_line img {
	border-color: rgb(183,11,27);
}

div#content div.vos div.vo p {
	float: left;
	width: 150px;
	margin: 0;	
	font: normal normal normal 10px verdana;
}

div#content div.vos div.vo p.marque, div#content div.vos div.vo p.modele, div#content div.vos div.vo p.motor {	
	font: normal normal bold 10px tahoma;
}

div#content div.vos div.vo p.modele, div#content div.vos div.vo p.motor, div#content div.vos div.vo p.finition {	
	color: rgb(233,224,123);
}

div#content div.vos div.vo p.annee, div#content div.vos div.vo p.kilometre, div#content div.vos div.vo p.prix {	
	font: normal normal normal 11px tahoma;
	text-transform: uppercase;
}

div#content div.vos div.vo p.modele, div#content div.vos div.vo p.annee, div#content div.vos div.vo p.prix {
	margin-top: 7px;
}

div#content div.vos div.vo a {
	float: left;
	height: 22px;
	margin-top: 5px;
	padding: 3px 0 0 27px;
	background: url(../../images/bt_details.gif) no-repeat; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;	
}