@charset "utf-8";
/* CSS Document */


/******************************************************STRUCTURE GENERALE******************************************************/
Body{
	background-image: url(../images/structure/background-pal-small.gif);
	background-repeat:repeat-y;
	background-color:#53524D;
	background-position:center;
	margin:0;
}
#p1{margin:0px;}
.lien_orange {
   color: #ED7A21;
   text-decoration: none;
}
.lien_orange:hover {
   color:#ED7A21;
   text-decoration: underline;
}
.lien_gris {
   color: #53524D;
   text-decoration: none;
}
.lien_gris:hover {
   color:#53524D;
   text-decoration: underline;
}
.lien_gris_footer {
   color: #53524D;
   text-decoration: none;
}
.lien_gris_footer:hover {
   color:#ED7A21;
   text-decoration: underline;
}

.lien_gris_souligne_italique {
   color: #53524D;
   text-decoration: underline;
   font-style:italic;
}
.lien_gris_souligne_italique:hover {
   color:#53524D;
   text-decoration: underline;
   font-style:italic;
}
.lien_gris_coordonnees {
   color: #53524D;
   text-decoration: underline;
   font-weight:bold;
}
.lien_gris_coordonnees:hover {
   color:#53524D;
   text-decoration: underline;
   font-weight:bold;
}
.lien_blanc {
   color: #FFFFFF;
   text-decoration: none;
}
.lien_blanc:hover {
   color:#FFFFFF;
   text-decoration: underline;
}
.lien_vert {
   color: #4A7700;
   text-decoration: none;
}
.lien_vert:hover {
   color:#4A7700;
   text-decoration: underline;
}
.lien_bleu {
   color: #006590;
   text-decoration: none;
}
.lien_bleu:hover {
   color:#006590;
   text-decoration: underline;
}

#Conteneur{
	width:980px;
	margin:0 auto;
	position:relative;
	height: auto;
}
#Contenu-stock{
	width:980px;
	height:auto;
	position:relative;
	float:left;
}

/********************************************************HEADER*******************************************************************/
#Logo{
	width:361px;
	float: left;
	position: relative;
	margin-left: 25px;
}
#Banniere-haut-droite{
	width:500px;
	height:80px;
	float:right;
	position:relative;
	display: inline;
	margin-top: 0px;
	margin-right: 15px;
}
#Banniere-haut-droite-occasion{
	width:500px;
	height:80px;
	float:right;
	position:relative;
	display: inline;
	margin-top: 11px;
	margin-right: 35px;
	border: 1px solid #4e4e4e;
}

/********************************************************MENU******************************************************************************/
#Menu{
	width:950px;
	position:relative;
	z-index: 10;
	float: left;
	display: inline;
	margin-left: 16px;
}


/********************************************************TOP CHRONO******************************************************************************/
#Cadre-Top-Chrono{
	height:265px;
	width:980px;
	margin:0 auto;
	background-color:#e2e3e2;
	float: left;
}
#Cadre-Top-Chrono-mauve{
	height:265px;
	width:980px;
	margin:0 auto;
	float: left;
	background-image: url(../images/structure/top-chrono-mauve-bg.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#Cadre-Top-Chrono-mauve-large{
	height:265px;
	width:980px;
	margin:0 auto;
	float: left;
	background-repeat: no-repeat;
	position: relative;
}
#Description-Top-Chrono{
	width:524px;
	height:261px;
	float:left;
	position:relative;
	background-image:url(../images/top-chrono/mai2010/12646/12646.gif);
}
#Countdown-Top-Chrono-mauve{
	width:auto;
	height:auto;
	text-align: center;
	margin-top: 85px;
	margin-right: 30px;
}
#Cadre-cu3er{
	width:386px;
	height:208px;
	position:relative;
	float:left;
	display: inline-block;
	margin-top: 30px;
	margin-left: 30px;
}
#Cadre-cu3er-large{
	width:960px;
	height:250px;
	position:relative;
	float:left;
	display: inline-block;
	margin-left: 10px;
}
#cu3er-container {
	width:386px;
	outline:0;
	position:relative;
}
#img-top-chrono-cu3er{
	width:564px;
	height:265px;
	position:relative;
	float:right;
	background-image: url(../images/top-chrono/cu3er/maintenance.gif);
}
#en-savoir-plus-exclu-web{
	width:275px;
	height:43px;
	float:right;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
/********************************************************TITRES 1*******************************************************************/
#Titres-1{
	width:980px;
	position: relative;
	float: left;
	margin-bottom: 10px;
}
#Cadre-vo{
	width:310px;
	height:261px;
	float:left;
	position:relative;
	background-image: url(../images/structure/fond-cadre-vo.gif);
	display: inline;
	margin-left: 10px;
}
#Cadre-promos{
	width:310px;
	height:260px;
	float:left;
	position:relative;
	background-image: url(../images/structure/fond-cadre-promos.gif);
	display: inline;
	margin-left: 15px;
}
#Cadre-hdg{
	width:310px;
	height:261px;
	float:left;
	position:relative;
	background-image: url(../images/structure/fond-cadre-hdg.gif);
	display: inline;
	margin-left: 15px;
}
#com-utilitaire{
	width:300px;
	height:250px;
	float:left;
	position:relative;
	display: inline;
	margin-left: 20px;
	margin-top: 5px;
}
#Titre-Titres-1{
	color:#FFF;
	font-size:24px;
	text-align:center;
	position:relative;
	height:25px;
	margin-top:15px;
}
#Footer-VO{
	color:#ed7a21;
	font-size:14px;
	text-align:right;
	float:right;
	font-family: Helvetica, Arial, sans-serif;
	padding-right: 5px;
	font-weight: bold;
	margin-top: 11px;
	height: 24px;
	width: 300px;
}
#Footer-Promos{
	color:#4a7700;
	font-size:14px;
	text-align:right;
	float:right;
	font-family: Helvetica, Arial, sans-serif;
	padding-right: 5px;
	font-weight: bold;
	margin-top: 11px;
	height: 24px;
	width: 300px;
}
#Footer-hdg{
	color:#006590;
	font-size:14px;
	text-align:right;
	float:right;
	font-family: Helvetica, Arial, sans-serif;
	padding-right: 5px;
	font-weight: bold;
	margin-top: 11px;
	height: 24px;
	width: 300px;
}
#Texte-Tites-1{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#53524d;
	text-align:justify;
	padding-left: 10px;
	padding-right: 10px;
	height: 165px;
	margin-top: 20px;
	float: left;
}
.img-cadres-titres-1{
	margin-right:10px;
}
.img-cadres-titres-1-promotions{
	margin-right:10px;
}
.Texte-Tites-1-italique-souligne{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#53524d;
	text-align:justify;
	padding-top: 85px;
	padding-right: 10px;
	font-style: italic;
	margin-left: 10px;
}

/********************************************************RECHERCHE RAPIDE*******************************************************************/
#Conteneur-recherche-rapide{
	width:980px;
	height:42px;
	float:left;
	position:relative;
	text-align: center;
	padding-bottom: 5px;
	background-image: url(../images/structure/background-recherche-rapide.gif);
	background-repeat: no-repeat;
}
.titre-rech-rapide{
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#53524d;
	padding-top:5px;
}
.type-rech-rapide{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#ed7a21;
	padding-left:5px;
	padding-top:5px;
	padding-bottom: 5px;
}
#separateur-rech-rapide{
	width:980px;
	height:9px;
	margin:0 auto;
	float:left;
	position: relative;
}

/********************************************************Titres 2*******************************************************************/
#Conteneur-titres-2{
	width:980px;
	height:140px;
	margin:0 auto;
	position: relative;
	float: left;
	margin-top: 10px;
}
#Cadre-financement{
	width:235px;
	height:140px;
	float:left;
}
#Titre-financement{
	width:235px;
	height:32px;
	text-align:center;
	font-size:22px;
	color:#53524d;
}
#txt-financement{
	font-family:Helvetica, Arial, sans-serif;
	color:#53524d;
	font-size:12px;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 20px;
}
#Cadre-garanties{
	width:200px;
	height:140px;
	float:left;
}
#Titre-garanties{
	width:200px;
	height:32px;
	text-align:center;
	font-size:22px;
	color:#53524d;
}
#Cadre-complementaire{
	width:255px;
	height:140px;
	float:left;
}
#Titre-complementaire{
	width:255px;
	height:32px;
	text-align:center;
	font-size:22px;
	color:#53524d;
}
#Cadre-parrainage{
	width:275px;
	height:140px;
	float:left;
}
#Titre-parrainage{
	width:275px;
	height:32px;
	text-align:center;
	font-size:22px;
	color:#53524d;
}
#Separateur-titres-2{
	width:5px;
	height:140px;
	float:left;
	position:relative;
}
.en-savoir-plus{
	color:#ed7a21;
	font-weight:bold;
	float: right;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.en-savoir-plus:hover{
	color:#ed7a21;
	font-weight:bold;
	float: right;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
/********************************************************ET AUSSI********************************************************/
#Barre-et-aussi{
	width:980px;
	height:204px;
	margin:0 auto;
	float:left;
	position:relative;
}

/********************************************************Encart du bas********************************************************/
#encart-alvergnas{
	width:930px;
	height:auto;
	float:left;
	position:relative;
	padding-left: 15px;
}
#titre-encart-alvergnas{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	font-size:20px;
	color:#53524d;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom:5px;
}
#txt-encart-alvergnas{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#53524d;
	text-align:justify;
	float: left;
	margin-top: 15px;
	width: 740px;
}
.txt-encart-alvergnas-megastores{
	padding-left:30px;
}
.txt-encart-alvergnas-megastores-italic-souligne{
	text-decoration:underline;
	font-style:italic;
}
#separateur-encart-bas{
	height:340px;
	width:14px;
	float:left;
	position:relative;
	background-image: url(../images/structure/separateur-encart-bas.gif);
	background-repeat: repeat-y;
}
#encart-news{
	width:240px;
	height:290px;
	position:relative;
	float:left;
	margin-top: 15px;
}
#titre-encart-news{
	width:240px;
	height:20px;
	float:left;
	position:relative;
	font-size:20px;
	color:#53524d;
	padding-left:0px;
}	
#date-news{
	padding-left:5px;
	color:#ed7a21;
	font-size:14px;
	width:150px;
	float: left;
	padding-top: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
}
#txt-news{
	width:230px;
	padding-left:5px;
	padding-right:5px;
	color:#53524d;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align:justify;
	position:relative;
	float:left;
	padding-top: 10px;
}

/***************************************************************FOOTER*************************************************************/
#Conteneur-footer{
	width:980px;
	height:auto;
	margin:0 auto;
	position:relative;
	float:left;
	border-top: 5px solid #53524d;
}
#Conteneur-footer-pages{
	width:980px;
	height:auto;
	margin:0 auto;
	position:relative;
	float:left;
	border-top: 5px solid #53524d;
	margin-top:15px;
}
#titres_footer{
	width:240px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:bold;
	margin-left: 20px;
	margin-bottom: 15px;
	margin-top: 15px;
}
#cadres_rubriques_footer{
	width:160px;
	height:200px;
	border-left:1px solid #bfbfbf;
	margin-left: 20px;
	position: relative;
	float: left;
	display: inline;
}
#cadres_rubriques_footer_gauche{
	width:180px;
	height:200px;
	margin-left: 20px;
	position: relative;
	float: left;
	display: inline;
}
#cadres_rubriques_footer_bas{
	width:180px;
	height:200px;
	margin-left: 55px;
	position: relative;
	float: left;
	display: inline;
}
#titres_rubriques_footer{
	width:155px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#333;
	height:15px;
	padding-left: 25px;
}
#liens_footer{
	width:160px;
	padding-left:20px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#666;
	padding-top: 10px;
}
#liens_marques_footer{
	width:950px;
	height:auto;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#666;
	position: relative;
	clear: both;
	margin-top: 15px;
	text-align: center;
	padding-top: 15px;
	margin: 0 auto;
}

/***********************************************STRUCTURE PAGES******************************************************/
#Conteneur-page{
	width:961px;
	float: left;
	height: auto;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	border-top: 1px solid #d5d5d5;
}
#Colonne-gauche{
	width:194px;
	float: left;
	position: relative;
	display: inline;
}
#Colonne-droite{
	width:194px;
	float: left;
	position: relative;
	display: inline;
}
#Colonne-centrale{
	width:545px;
	float:left;
	position:relative;
	height: auto;
	display: inline;
	padding-top: 5px;
	padding-left: 14px;
	padding-right: 14px;
}
#Colonne-centrale-large{
	width:739px;
	float:left;
	position:relative;
	height: auto;
	display: inline;
	padding-top: 5px;
	padding-left: 14px;
	padding-right: 14px;
}
#Colonne-centrale-recrutement{
	width:739px;
	float:left;
	position:relative;
	height: auto;
	display: inline;
	padding-top: 5px;
	padding-left: 14px;
	padding-right: 14px;
}
#Top-bloc-pages{
	width:545px;
	height:23px;
	position:relative;
	background-image: url(../images/structure/top-bloc-page-small.gif);
	float: left;
	color: #000102;
}
#Top-bloc-pages-large{
	width:739px;
	height:23px;
	position:relative;
	background-image: url(../images/structure/top-bloc-page-large.gif);
	float: left;
	color: #000102;
}

#Middle-bloc-pages{
	width:525px;
	height:auto;
	background-image:url(../images/structure/middle-bloc-page-small.gif);
	background-repeat:repeat-y;
	position:relative;
	margin: 0px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #53524D;
}
#Middle-bloc-pages-large{
	width:719px;
	height:auto;
	background-image:url(../images/structure/middle-bloc-page-large.gif);
	background-repeat:repeat-y;
	position:relative;
	margin: 0px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #53524D;
}
#Middle-bloc-pages-recrutement{
	width:719px;
	height:auto;
	background-repeat:repeat-y;
	position:relative;
	margin: 0px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #53524D;
}
#Bottom-bloc-pages{
	width:545px;
	height:26px;
	position:relative;
	background-image: url(../images/structure/bottom-bloc-page-small.gif);
	float: left;
}
#Header-bloc{
	width:189px;
	background-image:url(../images/structure/fond-header-bloc.gif);
	height:23px;
	float: left;
	position: relative;
	margin-top: 15px;
	font-family: Verdana, Geneva, sans-serif;
	color: #53524d;
	padding-top:8px;
	padding-left:5px;
}
#Bloc{
	width:194px;
	height:auto;
	background-image:url(../images/structure/fond-bloc.gif);
	float: left;
	position: relative;
	color: #010202;
}
#Footer-Bloc{
	width:194px;
	height:1px;
	background-image:url(../images/structure/footer-bloc.gif);
	float: left;
	font-size: 1px;
	line-height: 1px;
}
.Titre-Bloc{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	margin:0px;
	color: #53524d;
	padding-bottom: 5px;
}
.Texte-Bloc{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	padding-left:20px;
	margin:0px;
	color: #53524d;
	padding-right: 20px;
	text-align: justify;
}
.Texte-Bloc-pourquoi-contacter{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	padding-left:10px;
	margin:0px;
	color: #53524d;
	padding-right: 10px;
	text-align: justify;
	padding-bottom: 10px;
	font-weight: bold;
}
.Texte-Bloc-Plan{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	margin:0px;
	color: #53524d;
	text-align: justify;
	padding-left:20px;
	padding-right:20px;
	padding-top: 10px;
}
.Texte-Bloc-Contact{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	margin:0px;
	color: #53524d;
	text-align: justify;
	padding-left:20px;
	padding-right:20px;
	padding-top: 10px;
}
.Texte-Bloc-FAQ{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	margin:0px;
	color: #53524d;
	padding-left:20px;
	padding-right:20px;
	padding-top: 10px;
}
.Lien-Bloc{
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	padding-left:20px;
	margin:0px;
	color: #ed7a21;
	padding-right: 20px;
	padding-top:10px;
	text-align: right;
}

/*BANNIERE HEADER*/
#top-ban-header{
	width:728px;
	height:90px;
	margin:0 auto;
	position:relative;
}

/*AFFAIRE DE LA SEMAINE*/
#ban-affaire-semaine{
	width:904px;
	height:109px;
	position:relative;
	background-image: url(../images/illustration/ban-affaire-de-la-semaine.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	margin-top: 15px;
}
#conteneur-description-affaire-semaine{
	width:445px;
	height:auto;
	position:relative;
	float:left;
	margin-top: 50px;
	display: inline-block;
	margin-left: 20px;
	text-align: center;
}
#modele-affaire-semaine{
	width:auto;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#5948A4;
	float:left;
	position:relative;
	display: inline-block;
}
#version-affaire-semaine{
	width:auto;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#53524D;
	float:left;
	position:relative;
	display: inline-block;
	clear: left;
}
#caracteristiques-affaire-semaine{
	width:215px;
	height:auto;
	position:relative;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#53524D;
	margin-top: 20px;
	clear: left;
	text-align: left;
}
#btn-affaire-semaine{
	width:226px;
	height:auto;
	float:right;
	position:relative;
}
#txt-affaire-semaine{
	width:445px;
	height:auto;
	position:relative;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#53524D;
	display: inline-block;
	margin-left: 20px;
	text-align: justify;
	margin-top: 25px;
}
#img-cash{
	width:412px;
	height:199px;
	float:left;
	position:relative;
}
#date-affaire-semaine{
	width:auto;
	height:auto;
	float:right;
	font-size:20px;
	color:#53524D;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding-top: 80px;
	padding-right: 25px;
}
#prix-affaire-semaine{
	width:auto;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#F00;
	float:right;
	position:relative;
	display: inline-block;
}
#prix-legende-affaire-semaine{
	width:auto;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#53524D;
	float:right;
	position:relative;
	display: inline-block;
	clear: left;
	font-style: italic;
}	
/*GALERIE PHOTO AFFAIRE SEMAINE*/
div#galerie 
{
	width: 407px;
	border: 1px solid #c5c5c5;
	padding: 15px;
	font: 0.9em Georgia, serif;
	margin-left: 37px;
	margin-top: 30px;
	background-color: #F9F9F9;
	display: inline-block;
	float: left;
} 
 
ul#galerie_mini 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
} 
 
ul#galerie_mini li 
{ 
    float: left ; 
} 
 
ul#galerie_mini li a img 
{ 
    margin: 2px 1px ; 
    border: 1px solid #dcb ; 
} 
 
dl#photo 
{ 
    clear: both ; 
    margin: 0 auto ; 
} 
 
dl#photo dt 
{
	color: #5A49A5;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	display: none;
} 
 
dl#photo dd 
{ 
    margin: 0 ; 
} 
 
dl#photo img 
{
	border: 1px solid #c5c5c5;
	margin-top: 10px;
} 

/*BARRE ADRESSES*/
#bottom_nav {position:fixed;bottom:0px; width:100%; background-color:#ED7A21; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:30px; z-index:10000000000000; text-align:center;}
