p{
	margin:0;
	padding:0;
}

#resultats{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:780px;
	border-left:1px solid #666;
	border-right:1px solid #666;
	margin:0;
	padding:10px 0 0 0;
}
html>body #resultats{
	width:778px;
}
#resultats p {
	padding:0 10px;
}

h1{
	margin: 10px 0 0 0;
	padding:0;
	font-size:24px;
	font-weight:normal;}
h2{
	margin:0 5px 0 0;
	padding:3px;
	border:1px solid #CCC;
	background: #F4F4F4 url(../images/fleche-r.gif) no-repeat center right;
	font-size:18px;
	font-weight:normal;
}
#haut_recherche h2{
	margin-top:12px;
	width:175px;
}
#haut_recherche{
	width:460px;
	float:left;
	margin-left: 3px;
}
#haut_recherche p{
	margin:0;
	padding:0;
}
#auto_recherche{margin:0; padding:0;}
#form_recherche{
	width:445px;
	background-color:#F4F4F4;
	border:1px solid #CCC;
	padding:0 4px;
	font-weight:bold;
}
.critere{
	float: left;
	margin: 0 10px 5px 0;
}
#form_recherche select{
	width:100px;
	font-weight:normal;
	font-size:11px;
}
select option{padding:1px 2px;}
#form_recherche .small{width:52px;}
#form_recherche .medium{width:75px;}
#form_recherche .medium2{width:90px;}
#form_recherche .large{width:135px;}
#form_recherche .annee{width:110px;}
#form_recherche .grand{width:170px;}
#form_recherche .marque{width:180px;}
#form_recherche .modele{width:150px;}
#form_recherche .select {margin:0;padding:0;}
#form_recherche .region {width:230px;}
#form_recherche .large_text {width:400px;}

#form_recherche #critere_prix, #form_recherche #critere_boite {
	width: 180px;
}
#form_recherche #critere_with_photos{
	width: 280px;
}

#form_recherche #critere_specification {
	width:425px;
}
#form_recherche #with_tags{
	width:12px;
}
#form_recherche #full_critere {display:none;}
#form_recherche #critere_less {display:none;}

#form_recherche .critere_cat, #form_recherche .critere_distance{
	width: 450px;
}
#form_recherche .critere_cat span {
	display: block;
	float: left;
	width: 70px;
	margin: 3px 5px;
	font-weight:normal;
}
#form_recherche .critere_cat span.cta_big{
	width: 110px;
}
#form_recherche .font_normal{
	font-weight:normal;
}

#form_recherche #cp_villes {display: inline;}

select#prix{width:110px;}

input#code_postal{
	margin-left: 5px;
	width: 56px;
	font-size:11px;
	border:1px solid #444;
}

input#trouver_occasion{
	width:95px;
	margin:14px 0 0 2px;
}
#modele_tags a.tags_5 {font-size:20px;color:#0072BC;}
#modele_tags a.tags_4 {font-size:16px;font-weight:bold;color:#0072BC;}
#modele_tags a.tags_3 {font-size:14px;color:#FFBC47;}
#modele_tags a.tags_2 {font-size:11px;font-weight:bold;}
#modele_tags a.tags_1 {font-size:11px;color:#0072BC;font-weight:normal;}


#autos_a_la_une{
	width:300px;
	float:left;
}
#autos_a_la_une h2{
	width:175px;
	text-align:center;
}

#a_la_une{
	width:304px;
	background-color:#fff;
	border: 1px solid #CCC;
	padding:2px 1px 0 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
html>body #a_la_une{
	width:302px;
}

#a_la_une .detail_auto{
	float:left;
	width:75px;
	padding-bottom:6px;
}
#a_la_une hr{
	margin:0;
	padding:0;
    border:0;
	color:#fff;
	visibility:hidden;
	display:none;
}
html>body #a_la_une hr{
	clear:both;
	display:block;

}

#a_la_une a{
	color:#000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#mask_a_la_une_plus {
	display:none;
}
.detail_auto strong{
	font-size:12px;
}
.fleche {
	font-weight:normal;
}
.croix {
	font-weight:normal;
}

#presentation_autos{
	margin:14px 0 0 3px;
}
html>body #presentation_autos{
	margin-bottom:10px;
}
#presentation_autos img{
	margin-bottom:-3px;
}
#presentation_autos p{
	padding:2px;
	margin:0;
}
.autos_trouves{
	font-weight:normal;
	font-size:16px;
}
#presentation_autos strong{
	color:#f00;
	font-size:18px;
}
#new_recherche{
	display:none;
}
/*	liste autos
*/

#occasion_autos_liste{
	width:600px;
	float:left;
}

.annonce_par_page{
	float:left;
	margin-bottom: 3px;
}
.pagination {
	display:inline;
	float:left; 
	width:380px; 
	text-align:right;
}

/*	selection_auto 
*/

#selection_auto{
	clear:both;
	border: 1px solid #999;
	padding:2px;
	margin:2px 5px;
	height:22px;
	line-height:22px;
}
.head_selectionner{
	width: 205px;
	float:left;
}
.head_selectionner img{
	margin:2px 0 0 3px;
}

.head_modele{
	float:right;
	text-align:right;
	width:255px;    
}

/*	trier_auto 
*/

#trier_auto{
	border: 1px solid #999;
	background-color: #E9E9E9;
	padding:2px;
	margin:0 5px;
	height:25px;
	line-height:25px;
}
.column_selectionner{
	padding-left:3px;
	width: 30px;
	float:left;
}
.column_photos{
	float:left;
	text-align:center;
	width:85px;    
}
.column_trier{
	float:left;
	width:335px;
}
.column_prix{
	float:left;
	width:120px;
	text-align:center;
}

/*	auto_detail 
*/

.auto_detail{
	padding: 2px;
	margin: 0 5px;
	clear: both;
	width: 578px;
	height: 75px;
}
html>body .auto_detail{
	width: 574px;
}
.annonce_colored{
	background-color:#ffcaca;
}
.selection{
	float:left;
	width:25px;
	margin-top: 30px;
	text-align:center;
}
.photo{
	float:left;
	width: 78px;
	margin:4px 4px;
}
.diaporama{
	color:#666;
	cursor:pointer;
}
.diaporama a:hover{
	text-decoration:underline;
}
.photo span{
	text-align: center;
	color: #666;
	margin:0 10px;
}
.no_photo{
	float:left;
	width: 80px;
	margin:4px 4px;
}
.details{
	float:left;
	width:325px;
	font-size: 12px;
}
.annonce_pro{
	position:relative;
	top: -14px;
	left:55px;
}
.prix_auto{
	float:left;
	width:76px;
	padding:3px 5px 3px 25px;
	margin: 1px;
	text-align:center;
}
.cadre_prix{
	width:76px;
	border:1px solid #ccc;
	padding: 2px;
	margin: 1px;
}

.cadre_prix span{
	display: block;
	width: 100%;
	min-width: 100%;
	text-align: center;
	font-size:14px;
	font-weight:bold;
	background-color:#ffd555;
}

.infos_page_auto {
	clear:both;
}
.sponsor{
	width:125px;
}

#FormSelection {
	margin:0;
	padding:0;
}
#FormSelection table{
	margin-right:0px;
	margin-left:5px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
html>body #FormSelection table{
	margin-right:3px;
}
#bas_recherche{
	margin:0 5px;
/* 	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
 */}

/* publicite
*/
#publicite_autos{
	width:160px;
	float:left;
}
#publicite_autos strong{
	margin:0;
	padding:0;
}
.assurland{
	margin:0 0 8px 4px;
}
.liens_utiles{
	width: 167px;
}
.liens_utiles img.img_right{float:right; margin: 0 0 0 1px;}
.liens_utiles img.pro{ margin:0 2px 0 0;}
.liens_utiles a.publicite{background-image: none;}
.liens_utiles a.publicite img{margin: 5px 7px;}

.display_none {
	display: none;
}