form{
   margin: 0;
   padding: 0;
}
#scrollbars_fond{
	background-color:#ffffff;
}
.banniere{
   border-left: 0px solid #000000;
   border-right: 0px solid #000000;
   border-top: 0px solid #000000;
   /*background-color:#FFFFFF;*/
}
.listing{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   color: #000000;
   font-size: 10px;
   border: 1px solid #C0C0C0;
   border-collapse: collapse;

}
.listing  td{
   border: 1px solid #C0C0C0;
   border-collapse: collapse;
}
.erreurs{
	  border:1px dashed #FF0000;
	  padding-left:5px;
	  color: #FF0000;
}
.liste{
   background-color:#FFFFFF;
   border-right:1px solid #C0C0C0;
}
.caracprix{
   background-color:#1E52C0;
   font-size:12px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   text-align:left;
}
.contactcadre{
   border: 0px solid #C0C0C0;
   /*background-color:#ecebea;*/
}
.caracprixligne{
border-bottom: 1px solid #FFFFFF;
vertical-align:middle;
}
.caracprixligne2{
   background-image:url(fond_menu_carac.jpg);
   background-repeat:repeat-x;
   background-position:top left;
   border-bottom: 1px solid #FFFFFF;
   vertical-align:middle;
}
.caracprixligne2 img{
border:0px;
}
.caracprixligne3{
   background-image:url(fond_menu_carac.jpg);
   background-repeat:repeat-x;
   background-position:top left;
}
.caracprix td{
padding-left:8px;
}
.caracinfos td{
border: 1px solid #C0C0C0;
padding-left:6px;
text-align:left;
}
.caracimages{
  /*position:relative;
  left:5px;*/
  border-collapse: collapse;
}
.caracimages td{
   /*background-color:#ecebea;
   border: 1px solid #C0C0C0;*/
}
.caracinfos{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   color: #000000;
   font-size: 12px;
   /*background-color:#ecebea;*/
   border: 1px solid #C0C0C0;
   border-collapse: collapse;
   filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.caracinfospdf{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   color: #000000;
   font-size: 12px;
   filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.caracinfospdf td{
padding-left:6px;
text-align:left;
}
.typevehicule{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:10px;
   color:#000000;
}	
.lienpanier{
   border: 1px solid #C0C0C0;
   padding-right:3px;
}

.liencomparer{
   background-color:#FFFFFF;
   border-bottom: 1px solid #C0C0C0;
   border-left:1px solid #C0C0C0;
   border-right:1px solid #C0C0C0;   
   padding-right:3px;
}
.liencomparer a{
   	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration:none;
}
.liencomparer a:hover{
   	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0D418D;
}
.lienpanier a{
   	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration:none;
}
.lienpanier a:hover{
   	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0D418D;

}
.legende{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#969696;
}	

.typemaj{
   font-size:18px;
}
.type{
   font-size:12px;
}	
.prix{
   color:#0033CC;
   font-size:11px;
}		
.borduretype{
   border-bottom: 1px solid #C0C0C0;
}
.lienoffres2{
   border: 1px solid #C0C0C0;
   cursor: pointer;
}
.nombrevehicule{
      font-size:15px;
}
.fondmenu{
   border: 0px solid #000000;
   /*border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   /*background-color:#4487BC;*/
   background-image:url(fond_menu.jpg);
   background-repeat:repeat-x;
   background-position:top left;
}
.degradbleu{
   /*background-image:url(degrade_bleu.jpg);
   background-repeat:repeat-x;
   background-position:top left;
   background-color:#F4F4F4;*/
   background-color:#ecebea;
   border-top:0px solid #C0C0C0;
}
.degradoccasions{
   background-image:url(occasions.jpg);
   background-position:top left;
   background-color:#0D418D;
   background-repeat:no-repeat;
}
.degradentete{
   background-image:url(degrade_gris.jpg);
   background-position:top left;
   background-repeat:repeat-x;
   background-position:top left;
   text-align:center;
}
.degraddroite{
	/*background-color:#000000;
   filter: progid:DXImageTransform.Microsoft.Shadow(color=#5B5B5B,direction=150);*/
}
.degradbas{
	/*background-color:#000000;
   filter: progid:DXImageTransform.Microsoft.Shadow(color=#5B5B5B,direction=150);*/
   /*background-image:url(ombreporteebas.jpg);
   background-repeat:repeat-x;
   text-align:center;
   height:10px;*/
}
.copyright{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#FFFFFF;
   padding-right:3px;
   border-left:0px solid #000000; 
   border-right:0px solid #000000; 
   border-bottom:0px solid #000000; 
   /*background-color:#0D418D;*/
   background-image:url(fond_copyright.jpg);
   background-repeat:repeat-x;
   background-position:bottom left;
}
a.liensatisfair{
      text-decoration:none;
      color:#FFFFFF;
}
a:hover.liensatisfair{
      color:#FFCC00;
}
a.lienoffres1{
      text-decoration:none;
	  color:#000000;
}
a.lienpgsuivpgprec{
      text-decoration:none;
      color: #808080;
}
a:hover.lienpgsuivpgprec{
      color: #0D418D;
}
a.liencontact{
      text-decoration:none;
      color: #FFFFFF;
}
a:hover.liencontact{
      color: #ffffff;
}
.contenus label{
   font-weight:normal;
}
.titrepage{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px;
   color:#000000;
   /*background-image:url(degrade_blanc.jpg);
   background-repeat:repeat-x;
   background-position:top left;*/
   padding-left:4px;
   border-bottom:0px solid #000000;
}
a.titrepage{
color:#000000;
text-decoration:none;
}
.compage{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#000000;
}
.contenus{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:11px;
   color:#000000;
   border-left:0px solid #000000;
   border-right:0px solid #000000;       
   background-color:#FFFFFF;
}
.panier{
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:11px;
   color:#000000;
}
input, select, textarea{

	  font-family: Arial, Helvetica, sans-serif; 
	  font-size: 11px; 
	  color: #000000;
} 
#menu{
width:700px;
height:24px;
}

#menu ul {
	padding:0;
	margin:0;
}
#menu ul li{
list-style:none;
display:inline;
}
#menu li a {
    padding:4.5px 6px; 
	float:left;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
#menu li a:hover, #menu li a:focus{
	background:#406BC9;
	color:#FFFFFF;
}
#menu li a:active {
    background:#406BC9;
	color:#FFFFFF;
}
.degraddroite_accueil{
   background-image:url(degrade_daccueil.jpg);
   background-position:top left;
   background-repeat:repeat-y;
   background-position:top left;
}
.degradbas_accueil{
   background-image:url(degrade_baccueil.jpg);
   background-position:top left;
   background-repeat:repeat-x;
   background-position:top left;
}
#fond{
top:0px;
left:0px;
position:absolute;
z-index:0; /*pour mettre à l'arrière plan */
}
#conteneur_site{
width:1000px;
left:50%;
position:absolute;
margin-top:0px;
margin-left:-500px;
}
body{
/*overflow-x:hidden;*/
background-repeat:repeat-x;
background-position:left top;
/*background:fixed;*/
/*background-color:#adb1b7;*/
background-color:#ecebea;
}
#contenus_page{
background-color:#ffffff;
}
.fond_contact{
   background-image:url(fond_contact.jpg);
   background-position:bottom right;
   background-repeat:no-repeat;
}
.formulaire_contact{
background-color:#ecebea;
filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.coin_contact{
filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.lien_bas_site{
   font-family:Arial, Helvetica, sans-serif;
   /*color: #878787;*/
   color:#b5b3b2;
   font-size: 11px;
   text-align:left;
}
.liste_marques{
color: #878787;
text-decoration:none;
}
#description_bas_site {
   border-bottom:1px solid #b5b3b2;
   border-top:1px solid #b5b3b2;
   border-left:1px solid #b5b3b2;
   border-right:1px solid #b5b3b2;
   padding:10px;
}
a.lien_bas_site{
text-decoration:none;
}
.lien_plan_site{
   font-family:Arial, Helvetica, sans-serif;
   color: #878787;
   font-size: 11px;
}
a.lien_plan_site{
text-decoration:none;
}
.fond_caracteristiques{
   background-image:url(fond_caracteristiques.jpg);
   background-position:top left;
   background-repeat:no-repeat;
}
#avancement_siteOK{
border-bottom:5px solid #6b6a69;
color:#f80c00;
}
#avancement_site{
border-bottom:5px solid #b5b3b2;
color:#b5b3b2;
}
.lien_ajout_selection{
   border: 0px solid #C0C0C0;
   padding-right:3px;
   font-size:5px;
}
.lien_ajout_selection a{
   	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration:none;
}
.lien_ajout_selection a:hover{
   	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0D418D;
}
.liste_haut{
	border-top: 1px solid #C0C0C0;
}
.liste_haut_droite{
	border-top: 1px solid #C0C0C0;
	border-right: 1px solid #COCOCO;
}
#fond_liste1{
   /*background-color:#ecebea;*/
   background-image:url(fond_liste.png);
   background-position:top;
   background-repeat:repeat-x;
}
#fond_liste2{
	background-color:#ffffff;
}
.titre_contact{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:30px;
font-weight:bold;
vertical-align:bottom;
text-align:left;
border-spacing:0px;
padding:0px;
top:10px;
position:relative;
}
.loupe{
position:absolute;
margin-top:290px;
margin-left:395px;
border:0px;
}
.numero_critere{
position:absolute;
margin-top:-10px;
margin-left:-10px;
border:0px;
}
.loupe_miniature{
position:absolute;
margin-top:85px;
margin-left:117px;
border:0px;
}
.loupe_comparer{
position:absolute;
margin-top:125px;
margin-left:170px;
border:0px;
}
.fond_comparer{
   background-image:url(fond_comparer.jpg);
   background-position:bottom right;
   background-repeat:no-repeat;
}
.fond_tableau_comparer{
border: 1px collapse #000000;
border-collapse: collapse;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=150);
}
.fond_celulle_comparer{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color: #000000;
font-size: 12px;
background-color:#ecebea;
text-align:left;
filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.fond_celulle_comparer_menu{
font-family:arial;
color: #000000;
font-size: 12px;
background-color:#ecebea;
text-align:right;
filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.fond_celulle_comparer_menu2{
font-family:arial;
color: #000000;
font-size: 12px;
text-align:right;
background-color:#ffffff;
filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.fond_celulle_comparer2{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color: #000000;
font-size: 12px;
background-color:#ffffff;
text-align:left;
filter:alpha(opacity=85);-moz-opacity:0.5;opacity: 0.5;
}
.fond_marque_titre_comparer{
background-image:url(fond_titre_comparer.jpg);
background-repeat:repeat-x;
background-position:top left;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
/*border-bottom: 1px solid #FFFFFF;
vertical-align:middle;*/
}
.ref{
height:30px;
width:105px;
/*background-color:#f90d00;/*#1E52C0;*/
color:#ffffff;
background-image:url(reference.jpg);
background-repeat:repeat-x;
background-position:top left;
}
.ref2{
height:30px;
width:55px;
/*background-color:#f90d00;/*#1E52C0;*/
color:#ffffff;
background-image:url(reference.jpg);
background-repeat:repeat-x;
background-position:top left;
}
select{
font-family:verdana;
font-size:14px;
/*font-weight:bold;*/
}
label{
font-family:verdana;
font-size:12px;
}
#fond_critere_selection{
   background-color:#cbcbcb;
}
#fond_etat_vehicule{
   background-image:url(arr_plan_critere.jpg);
   background-position:top;
   background-repeat:repeat-x;
}
