/********************************************************************* Balise ****************************************************************/
form {
	padding: 0px;
	margin: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}


select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	width: 180px;
}

body {
	margin: 0px;
}

legend {
	color: #3283AE;
}

h1 	{
	font-size:13px;
	text-align:left;
	color: #3283ae;
	padding:0;
	margin:0;
}

h3 {
font-size:12px;
text-align:center;
color: #3283ae;
text-transform:uppercase;
padding:0;
margin:0;
}

/******************************************************************** Lien ******************************************************************/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3283AE;
	text-decoration: underline;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3283AE;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #3283AE;
}
a:active {
	text-decoration: underline;
	color: #3283AE;
}


a.lien1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.lien1:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.lien1:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.lien1:active {
	text-decoration: none;
	color: #ffffff;
}

a.numpage,a.bt_suivant,a.bt_precedent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40565f;
	text-decoration: none;
}
a.numpage:link,a.bt_suivant:link,a.bt_precedent:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40565f;
	text-decoration: none;
}
a.numpage:hover,a.bt_suivant:hover,a.bt_precedent:hover {
	text-decoration: none;
	color: #666666;
}
a.numpage:active,a.bt_suivant:active,a.bt_precedent:active {
	text-decoration: none;
	color: #40565f;
}


/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border-bottom:#bbbbbb 1px solid;
	border-top:#bbbbbb 1px solid;
	border-left:#bbbbbb 1px solid;
	border-right:#bbbbbb 1px solid;
}

.bouton_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#ffffff;
	background-color:#585858;
	border:#585858 1px solid;
}

/**********************************************************BDD AUTO **************************************/

.numpage_selec {
	color:#4777CC;
}

.liste_cat{
}
.fichierbin{
}
/**********************************************************************************************************/



/*********************************************************LIGHTBOX*****************************************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(gifs/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale");
	}
	
/**********************************************************************************************************/
.petagehaut {
	background-color: #4577cc;
	background-image: url(gifs/images/autovalbleu_01.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 25%;
	height: 767px;
}
.petagebas {
	background-color: #4577cc;
	background-image: url(gifs/images/autovalbleu_36.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 25%;
	height: 103px;
}
.fd {
	background-image: url(gifs/images/fd_23.jpg);
	height: 476px;
	width: 531px;
	background-repeat: repeat-y;
	padding: 5px;
}


#accueil {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 68px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_09.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#accueil a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_09.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#accueil a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#neuf {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 128px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_10.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#neuf a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_10.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#neuf a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#occasion {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 196px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_11.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#occasion a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_11.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#occasion a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#apres-vente {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 100px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_12.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#apres-vente a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_12.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#apres-vente a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#boutique {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 163px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_13.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#boutique a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_13.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#boutique a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#utilitaire {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 118px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_14.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#utilitaire a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_14.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#utilitaire a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#contact2 {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 121px;  /* changer la largeur ici */ 
    height: 53px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_15.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#contact2 a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/autovalbleu_15.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#contact2 a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 
.fdnewsletter {
	background-image: url(gifs/images/autovalbleu_32.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 202px;
}
.fdmoteur {
	background-image: url(gifs/images/autovalbleu_22.jpg);
	background-repeat: repeat-y;
	height: 120px;
	width: 202px;
}
.fdoffremois {
	background-image: url(gifs/images/autovalbleu_24.jpg);
	background-repeat: no-repeat;
	height: 145px;
	width: 204px;
}
.fdneuf {
	background-image: url(gifs/images/new_35.jpg);
	background-repeat: repeat-y;
	height: 134px;
	width: 204px;
}
.fdpromo {
	background-image: url(gifs/images/new_44.jpg);
	background-repeat: no-repeat;
	height: 151px;
	width: 204px;
}

.fddiscount {
	background-image: url(gifs/images/autovalbleu_31.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 204px;
}
.fdbas {
	background-image: url(gifs/images/autovalbleu_39.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 947px;
	text-align:center;
	color:#FFFFFF;
	padding-top: 5px;
}
.fdgris {
	background-color: #F1F2F4;
}
.contour {
	border: 1px solid #FFFFFF;
}

.contour4 {
	border: 1px solid #9b9b9b;
}
.contour2 {
	border: 1px solid #9b9b9b;
	height: 53px;
	width: 70px;
}

.contour3 {
	border: 1px solid #9b9b9b;
	/*height: 100px;*/
	height:128px !important;
	width: 170px;
}

.petit {
	font-size: 10px;
}

.petit strong {
	font-size: 10px;
	font-weight: bold;
	color:#40565f;
}

.bleu {
	color:#3283AE;
}
.encart1 {
	background-image: url(gifs/images/index_30.jpg);
	background-repeat: no-repeat;
	height: 182px;
	width: 131px;
	padding-left: 3px;
	padding-top: 5px;
	line-height: 15px;
}
.encart2 {
	background-image: url(gifs/images/index_31.jpg);
	background-repeat: no-repeat;
	height: 182px;
	width: 127px;
	padding-left: 3px;
	padding-top: 5px;
	line-height: 15px;
}
.encart3 {
	background-image: url(gifs/images/index_32.jpg);
	background-repeat: no-repeat;
	height: 182px;
	width: 127px;
	padding-left: 7px;
	padding-top: 5px;
	line-height: 15px;
}
.encart4 {
	background-image: url(gifs/images/index_33.jpg);
	background-repeat: no-repeat;
	height: 182px;
	width: 125px;
	padding-left: 8px;
	line-height: 15px;
	padding-top: 5px;
}
.enteteTableau {
	text-align: center;
	font-weight: bolder;
	color: #2E2E2E;
	background-color: #cccccc;
}
.nombre {
	font-size: 16px;
	font-weight: bold;
	color:#40565f;
}

.titre {
	font-size: 14px;
	font-weight: bold;
	color:#3283AE;
	text-align: left;
	width: 200px;
	padding-left: 0px;
}

.titre-ref {
	font-size:13px;
	text-align:left;
	color: #3283ae;
	padding:0;
	margin:0;
	font-weight:bold;
	padding:0 0 0 10px;
	}

.bleu2 {
	font-size: 11px;
	font-weight: bold;
	color:#3283AE;
}


.hauteur {
	height: 20px;
}


.Tableau1 {
	background-color: #dee2e5;
	text-align:center;
	height: 35px;
}
.Tableau2 {
	background-color: #eeeeee;
	text-align:center;
	height: 35px;
}

.resover{
text-align:center;
	height: 35px;
background-color:#D9D9D9;
cursor:pointer;}

.padding {
	padding: 5px;
}
.petagedroit {
	background-image: url(gifs/images/petagedroit_49.jpg);
	background-repeat: repeat-y;
}
.petagegauche {
	background-image: url(gifs/images/petagegauche_49.jpg);
	background-repeat: repeat-y;
}


#neuf2 {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 254px;  /* changer la largeur ici */ 
    height: 121px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_39.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#neuf2 a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/menu_index_39.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#neuf2 a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 


#occasion2 {    /* "lien" sera notre conteneur, ici la balise div */ 
    width: 258px;  /* changer la largeur ici */ 
    height: 121px; /* changer la hauteur ici */ 
    background: url(gifs/images/over_41.jpg) no-repeat left top;    /* placement de l'image over */ 
} 

#occasion2 a {    /* définition du lien qui occupera toute la place du conteneur */ 
    display: block; 
    width: 100%; 
    height: 100%; 
    background: url(gifs/images/menu_index_41.jpg) no-repeat left top;    /* placement de l'image du menu */ 
    color: #000; 
} 

#occasion2 a:hover {    /* masquage de l'image1 au survol */ 
    background: transparent none; 
} 

/******************** Modifs *******************/
.contour_actu {
	border: 1px solid #9b9b9b;
}

.desc  {
	text-align:justify;
	padding:5px;
	display:block;
	float:left;
	width:360px;
	/*height:135px;*/
}

#photo{
display:block;
float:left;
width:150px;
height:auto;
padding:5px;
}

.actu {
background-image:url(gifs/images/encart_actu.jpg);
background-repeat:no-repeat;
width:531px;
height:145px;
}

.actuhaut {
	background-image:url(gifs/images/encart_actu_01.jpg);
	height:32px;
	line-height:32px;
}
.actucentre {
	background-image:url(gifs/images/encart_actu_03.jpg);
	padding: 0 10px;
}

.titre_actu {
padding-left:3px;
font-weight:bold;
color:#3283AE;
font-size:14px;
width:180px;
height:25px;
}
.alignementGauche {
	float:left;
	margin-right: 5px;
	border: 1px solid #000000;
}
.alignementDroite {
	float:right;
	margin-left: 5px;
	border: 1px solid #000000;
}
.alignementCentre {
	margin-left: 5px;
	margin-right: 5px;
	border: 1px solid #000000;
}

.boutons {
float:left;
width:262px;
height:100px;
text-align:center;
}

#utilitaires td {
	text-align:left;
	height:30px;
}

.formulaire {
	font-family:Arial, Helvetica, sans-serif;
	color:#3285af;
	font-size:11px;
	width: 150px;
}

.bleu {
color:#3285af;
}

#bioflexe_encart {
	background-image:url(gifs/images/bioflex.jpg);
	background-repeat:no-repeat;
	height:130px;
	width:202px;
	text-align: center;
}

#bioflexe_encart .titre a {
	text-decoration: none;
	color:#3283ae;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
}

#bioflexe_encart .ss_titre a {
	color:#20b53f;
	font-size:11px;
	padding-left: 70px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

#bioflexe_encart .bioflex_txt a {
	text-decoration: none;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: right;
	padding-right: 5px;
}

.bleu3 {
	color:#3283ae;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

.vert1 {
	color:#20b53f;
	font-size:11px;
	padding-left: 70px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

#occasion_encart {
	background-image:url(gifs/images/occasion.jpg);
	background-repeat:no-repeat;
	height:40px;
	width:200px;
	text-align: center;
}

#offre_encart {
	background-image:url(gifs/images/offre.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:204px;
	text-align: center;
}

#accesoires_encart {
	background-image:url(gifs/images/accessoires.jpg);
	background-repeat:no-repeat;
	height:32px;
	width:180px;
	text-align: center;
}

.titre{
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
}

.titre3{
	line-height:13px;
	padding-bottom:3px;
	text-align: center;
}


.titre2 {
	font-size:13px;
	text-align:left;
	padding-bottom:4px;
	padding-left:10px;
}

#titre_encart {
	background-image:url(gifs/images/encart_titre.jpg);
	background-repeat:no-repeat;
	height: 28px;
	width: 541px;
}


#bioflexe_encart a, #bioflexe_encart a:link, #bioflexe_encart a:active, #bioflexe_encart a:hover {
	line-height:13px;
	padding-bottom:8px;
	text-align: center;
	text-decoration:none;
	}
	
	#bioflexe_encart h3 {
	padding:6px 0 0 0;
	}

	#bioflexe_encart p {
		padding: 5px 4px 0 95px;
		text-align:center;
		line-height:16px;
		}
	
.fdAdresses {
	background-image:url(gifs/images/newaccueil_36.jpg);
}
.fdEncart1 {
	background-image: url(gifs/images/newaccueil_30.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-top: 5px;
	height:104px;
	background-position: top;
}
.fdEncart2 {
	background-image: url(gifs/images/newaccueil_31.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-top: 5px;
	height:104px;
	background-position: top;
}
.fdEncart3 {
	background-image: url(gifs/images/newaccueil_32.jpg);
	background-repeat: no-repeat;
	padding-left: 7px;
	padding-top: 5px;
	height:104px;
	background-position: top;
}
.fdEncart4 {
	background-image: url(gifs/images/newaccueil_33.jpg);
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-top: 5px;
	height:104px;
	background-position: top;
}