body{
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#page{
position:absolute;
top:0px;
left:50%;
margin-left:-475px;
width:950px;
background-color:#CCCCCC;
border-left:1px solid #666666;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
background-image:url(occasion-auto/fd_page.jpg);
background-repeat:no-repeat;
z-index:1;
}

#mail_page{
width:980px;
padding:0px 20px 0px 20px;
}

#menu{
position:absolute;
top:178px;
left:50%;
margin-left:-475px;
padding-left:50px;
width:900px;
height:34px;
z-index:50;
}

#menu li{
display:inline;
float:left;
padding:0px;
margin:0px;
}

#menu li a{
padding-top:5px;
background-image:url(occasion-auto/btn_of.jpg);
background-repeat:no-repeat;
display:block;
width:131px;
height:29px;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
text-align:center;
text-decoration:none;
}

#menu li a:hover{
background-image:url(occasion-auto/btn_on.jpg);
color:#f9f200;
}

#btn_accueil{
width:950px;
height:205px;
float:left;
}

html>body #selection_detail{
/*margin-top:205px;*/
float:left;
width:937px;
margin-left:10px;
background-image:url(occasion-auto/fd_detail_selection.png);
background-repeat:repeat-y;
filter:none;
} 


#selection_detail{
/*margin-top:205px;*/
float:left;
width:937px;
margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../occasion-auto/fd_detail_selection.png',sizingMethod='scale');
background-image:none;
}

#zoom{
border-right: 2px solid #f9f200;
float:left;
width:470px;
}

#itineraire{
margin-left:3px;
border-right: 2px solid #f9f200;
float:left;
width:467px;
_width:464px;
}

#itineraire iframe{
position:relative;
z-index:1000;
}


html>body #selection{
/*margin-top:205px;*/
float:left;
width:689px;
margin-left:10px;
background-image:url(occasion-auto/fd_selection.png);
background-repeat:repeat-y;
filter:none;
} 


#selection{
/*margin-top:205px;*/
float:left;
width:689px;
margin-left:5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='occasion-auto/fd_selection.png',sizingMethod='scale');
background-image:none;
}


#titre_selection{
float:left;
}

#gros_plan{
margin-left:10px;
float:left;
}

#vignettes{
padding-left:10px;
width:126px;
float:left;
}


#vignettes img{
margin:1px;
_margin:0px 1px 1px 1px;
position:relative;
z-index:1500;
}

#bas_selection{
float:left;
}

#bloc_rechercher{
padding-top:50px;
padding-left:10px;
/*margin-top:205px;*/
float:left;
width:228px;
height:341px;
background-image:url(occasion-auto/fd_bloc_recherche.jpg);
background-repeat:repeat-x;
padding-right:10px;
}

#bloc_rechercher div{
margin-bottom:10px;
float:left;
width:228px;
}

#libelle{
padding-left:10px;
float:left;
}

#liste{
float:right;
}

#btn_tous{
display:block;
margin-top:15px;
float:right;
}

#btn_valider{
float:right;
}

select{
width:120px;
}

.bouton {
background-image:url(occasion-auto/fd_valider.jpg);
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border:0px solid #bbbbbb;
font-weight:bold;
width:120px;
height:26px;
cursor:pointer;
}

.bouton2 {
background-image: url(occasion-auto/btn_valider2.gif);
background-repeat:no-repeat;
background-color:#007f37;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
border:0px solid #007f37;
font-weight:bold;
width:120px;
height:26px;
cursor:pointer;
}

.chp_contact{
border:1px solid #333333;
background-color:#666666;
color:#FFFFFF;
}

.tb-fond { 
	background-color: #999999; 
	border:1px solid #333333;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ; 
	color:#ffffff; 
}


.legende1{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ; 
	color:#007f37;
}

.titre_mail{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	color:#FFFFFF; 
	font-weight:bold;
	margin-left:10px; 
}

#logo_presta{
float:left;
}

#txt{
font-size:13px;
margin-top:15px;
color:#333333;
float:left;
width:390px;
}

.gd_txt{
font-size:13px;
}

#mediums{
color:#333333;
margin-top:15px;
float:left;
width:470px;
margin-bottom:20px;
}

#mediums img{
float:left;
border:1px solid #333333;
}

#financement{
margin-top:15px;
float:left;
margin-left:80px;
}

#financement_detail{
margin-top:17px;
float:left;
border:1px solid #007f37;
}

#footer{
width:950px;
float:left;
background-image:url(occasion-auto/fd_footer.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
text-align:center;
line-height:34px;
height:34px;
}


#gros_plan1,#gros_plan2,#gros_plan3{
display:none;
position:absolute;
left:20px;
top:235px;
z-index:1000;
width:525px;
height:327px;
}

#frm1{
float:left;
height:20px;
}

#ht_tablo{
background-image:url(occasion-auto/ht_tablo.gif);
background-repeat:no-repeat;
width:552px;
height:50px;
float:left;
color:#ffffff;
font-size:12px;
padding-left:137px;
}

#ht_tablo li{
display:inline;
float:left;
list-style-type:none;
margin:0px;
padding-top:30px;
height:20px;
}

#ht_tablo li a{
position:relative;
z-index:500;
}

a.tri:link, a.tri:visited{
text-decoration:underline;
color:#ffffff;
font-size:12px;
}

a.tri:hover, a.tri:active{
color:#f9f200;
text-decoration:none;
}



#prix{
display:block;
width:40px;

}

#annee{
padding-left:27px;
display:block;
width:50px;
}

#km{
padding-left:35px;
display:block;
width:60px;
}

.decal_modele{
padding-left:65px;
padding-right:167px;
}



#tablo_liste{
float:left;
margin-left:17px;
_margin-left:10px;
_margin-top:0px;
}

#tablo_liste tr{
position:relative;
height:43px;
}

#tablo_liste td{
background-image:none;
}

.cell_foncee{
background-image:url(occasion-auto/fd_cell_fonce.jpg);
background-repeat:no-repeat;
color:#f9f200;
}

.cell_claire{
background-image:url(occasion-auto/fd_cell_clair.jpg);
background-repeat:no-repeat;
color:#007f37;
}

.tour_jaune{
border:1px solid #f9f200;
}

.tour_vert{
border:1px solid #007f37;
}

.lien_vert:link, .lien_vert:visited {
color:#007f37;
font-weight:bold;
text-decoration:underline;
}

.lien_vert:hover, .lien_vert:active {
text-decoration:none;
}

.lien_jaune:link, .lien_jaune:visited{
color:#f9f200;
font-weight:bold;
text-decoration:underline;
}

.lien_jaune:hover, .lien_jaune:active{
text-decoration:none;
}

#pub_liste{
/*margin-top:350px;
_margin-top:200px;
margin-left:37px;*/
margin-right:45px;
float:right;
}

#ht_detail{
padding-left:20px;
padding-top:10px;
width:917px;
height:34px;
background-image:url(occasion-auto/ht_detail.jpg);
background-repeat:no-repeat;
float:left;
}

#navig_fiche{
float:left;
height:34px;
width:48px;
padding-left:427px;
}

#navig_fiche a{
position:relative;
z-index:1000;
}

#btn_preced{
 float:left;
}
#btn_suivant{
 float:left;
}

#infos_droite{
padding-left:10px;
float:left;
width:441px;
background-image:url(occasion-auto/fd_droit_detail.jpg);
background-repeat:repeat-x;
color:#f9f200;
}

#infos_droite div{
width:430px;
float:left;
}

#form_contact{
width:330px;
}

.nom_vehicule{
font-size:12px;
font-weight:bold;
color:#ffffff;
width:275px;
float:left;
}

.votre_choix{
font-size:12px;
font-weight:bold;
color:#f9f200;
width:100px;
float:left;
}

#icones{
float:left;
width:46px;
}

#icones img{
float:left;
position:relative;
z-index:200;
}

.intitule{
width:130px;
float:left;
}

.contenu{
color:#FFFFFF;
width:300px;
float:left;
}

#tablo_contact{
margin-left:-2px;
}

#tablo_contact input{
position:relative;
}

a.liste:link, a.liste:visited {
font-family:Arial, Helvetica, sans-serif ; 
font-size:12px ; 
font-variant:small-caps; 
color:#FFFFFF; 
font-weight:bold; 
margin-left:10px;
}

a.liste:hover, a.liste:active {
color:#f9f200;
}

#ss_footer{
margin-left:10px;
width:920px;
text-align:center;
float:left;
line-height:20px;
}

.lien_marque:link, .lien_marque:visited{
color:#333333;
font-size:12px;
letter-spacing:0.1em;
text-decoration:underline;
}

.lien_marque:hover, .lien_marque:active{
text-decoration:none;
}

