/********************************/
/* Général                      */
/* Structure                    */
/* Typo                         */
/* Liens                        */
/* Formulaire                   */
/* Menu                         */
/* Liste                        */
/* Comparateur                  */
/* Espace CE modif 10/05/2010   */
/********************************/

/********************************/
/* Général                      */
/********************************/
html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-weight:normal;
}
strong{
	font-weight:bold;
}
.WHM{
	width:100%;
	height:100%;
}
.WM{
	width:100%;
}
.HM{
	height:100%;
}
p.classique{
	text-align:justify;
}
p.p1{
	text-align:justify;
	padding:10px;
	padding-right:20px;
}
.IG font{
	font-size:normal;
}

/********************************/
/* Structure                    */
/********************************/
#cellDegradeSiteG{
	background:#2A67A6 url(../images/background/bg-degrade-G.jpg) repeat-x 0 0;
}
#cellDegradeSiteD{
	background:#2A67A6 url(../images/background/bg-degrade-D.jpg) repeat-x 0 0;
}
#colSite{
 width:1000px;
 background:#2A67A6 url(../images/background/bg-degrade-D.jpg) repeat-x 0 0;
}
#colSiteBlanche{
 width:1000px;
 background-color:#FFFFFF;
}
#cellTabBord{
	background-image:url(../images/background/bg-trait-rouge.jpg);
	background-repeat:no-repeat;
}
#cellEncartPanier{
	 width:115px;
	 background-image:url(../images/background/bg-encart-mon-panier.gif);
	 background-repeat:no-repeat;
}
#cellEncartIdentification{
	 width:114px;
	 background-image:url(../images/background/bg-encart-adherent.jpg);
	 background-repeat:no-repeat;
}
.cellEncartAccueil{
	width:244px;
	background:url(../images/background/bg-encart-accueil.png);
	background-repeat:no-repeat;
}
.cellEncartAdherent{
	width:244px;
	background:url(../images/background/bg-encart-identification.png);
	background-repeat:no-repeat;
}
#cellEncartNewsletter{
	width:416px;
	background-image:url(../images/background/bg-newsletter.png);
	background-repeat:no-repeat;
}
#cellEncartAutresAvantages{
	width:416px;
	background-image:url(../images/background/bg-autres-avantages.png);
	background-repeat:no-repeat;
}
#cellInsererNumAdherent{
	 width:570px;
	 height:230px;
	 background-image:url(../images/background/bg-adherent-identification.png);
	 background-repeat:no-repeat;
}
#encartPointsDeVente{
	width:965px;
	height:165px;
	background-image:url(../images/background/bg-points-de-vente.png);
	background-repeat:no-repeat;
}
#encartFournisseurs{
	width:965px;
	height:200px;
	background-image:url(../images/background/bg-fournisseurs.png);
	background-repeat:no-repeat;
}
#encartSite{
	width:965px;
	height:420px;
	background-image:url(../images/background/bg-site.png);
	background-repeat:no-repeat;
}
#encartAdherer{
	width:640px;
	height:449px;
	background-image:url(../images/background/bg-adherer.png);
	background-repeat:no-repeat;
}
#encartAcces{
	width:855px;
	height:265px;
	background-image:url(../images/background/bg-acces.png);
	background-repeat:no-repeat;
}
#encartUnivers{
	width:855px;
	height:492px;
	background-image:url(../images/background/bg-univers.png);
	background-repeat:no-repeat;
}
#encartContact{
	width:657px;
	height:606px;
	background-image:url(../images/background/bg-contact.png);
	background-repeat:no-repeat;
}
#encartNumeroOublie{
	width:632px;
	height:490px;
	background-image:url(../images/background/bg-num-oublie.png);
	background-repeat:no-repeat;
}
#encartInscriptionCE{
	width:635px;
	height:630px;
	background-image:url(../images/background/bg-inscription-CE.png);
	background-repeat:no-repeat;
}
#encartEspaceCE{
	width:820px;
	height:570px;
	background-image:url(../images/background/bg-espace-CE.png);
	background-repeat:no-repeat;
}
#encartEspaceCEAll-haut{
	width:820px;
	height:30px;
	background-image:url(../images/background/bg-espace-CEAll-haut.png);
	background-repeat:no-repeat;
}
.encartEspaceCEAll-y{
	background-image:url(../images/background/bg-espace-CEAll-y.png);
	background-repeat:repeat-y;
}
#encartEspaceCEAll-bas{
	height:61px;
	background-image:url(../images/background/bg-espace-CEAll-bas.png);
	background-repeat:no-repeat;
}
#divText1{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#82808d;
	line-height:25px;
}
#encartGuideAvantages{
	width:856px;
	height:516px;
	background-image:url(../images/background/bg-guide-avantages.png);
	background-repeat:no-repeat;
}
#encartCompteAdherent{
	width:618px;
	height:276px;
	background-image:url(../images/background/bg-compte-adherent.png);
	background-repeat:no-repeat;
}
#cellEncartPaiement{
	 width:854px;

	 background-image:url(../images/background/bg-paiement.png);
	 background-repeat:no-repeat;
}

.cellEncOrange, .cellEncViolet, .cellEncRouge{
	height:70px;
	background-repeat: no-repeat;
}
.cellEncOrange{
	background-image:url(../images/background/bg-enc-orange.png);
}
.cellEncViolet{
	background-image:url(../images/background/bg-enc-violet.png);
}
.cellEncRouge{
	background-image:url(../images/background/bg-enc-rouge.png);
}
.contenuCellEncORV{
	padding-top:0px;
	padding-left:10px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
#encartPromotion{
	width:924px;
	border:1px solid #2489d8;
}
#encartRechercheRubrique{
	width:924px;
	height:55px;
	background-image:url(../images/background/bg-recherche-rubrique.jpg);
	background-repeat:no-repeat;	
}
#tabColGaucheRubrique{
	width:229px;
	height:573px;
	background-image:url(../images/background/bg-col-gauche-rubrique.jpg);
	background-repeat:no-repeat;
}
.espCellColGauRub{
	padding-left:15px;
	padding-right:15px;
}
.espCellPdtPanier{
	padding:5px;
	height:35px;
}
.fondROUGE{
	background-color:#cf0000;
	text-align:center;
}
.fondBLEU{
	background-color:#2489d8;
	text-align:center;
}
.fondORANGE{
	background-color:#ff7e00;
	text-align:center;
}
.fondVIOLET{
	background-color:#b01f90;
	text-align:center;
}
.fondGRIS{
	background-color:#8F8F8F;
	text-align:center;
}
.cellMilieuRubriqueROUGE{
	border-left:1px solid #f5cccc;
	border-right:1px solid #f5cccc;
}
.cellMilieuRubriqueBLEU{
	border-left:1px solid #d3e7f7;
	border-right:1px solid #d3e7f7;
}
.cellMilieuRubriqueORANGE{
	border-left:1px solid #ffe5cc;
	border-right:1px solid #ffe5cc;
}
.cellMilieuRubriqueVIOLET{
	border-left:1px solid #efd2e9;
	border-right:1px solid #efd2e9;
}
.encartMiseEnAvantROUGE{
	width:144px;
	height:204px;
	background-image:url(../images/background/bg-MEA-ROUGE.jpg);
	background-repeat:no-repeat;
}
.encartMiseEnAvantBLEU{
	width:144px;
	height:204px;
	background-image:url(../images/background/bg-MEA-BLEU.jpg);
	background-repeat:no-repeat;
}
.encartMiseEnAvantORANGE{
	width:144px;
	height:204px;
	background-image:url(../images/background/bg-MEA-ORANGE.jpg);
	background-repeat:no-repeat;
}
.encartMiseEnAvantVIOLET{
	width:144px;
	height:204px;
	background-image:url(../images/background/bg-MEA-VIOLET.jpg);
	background-repeat:no-repeat;
}
.arianeROUGE{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-transform:uppercase;
}
.arianeBLEU{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2489d8;
	font-weight:bold;
	text-transform:uppercase;
}
.arianeORANGE{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	font-weight:bold;
	text-transform:uppercase;
}
.arianeVIOLET{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b01f90;
	font-weight:bold;
	text-transform:uppercase;
}
.arianeGRIS{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676767;
	font-weight:bold;
	text-transform:uppercase;
}
#tabHautListePdt{
	width:1000px;
	height:109px;
	background-image:url(../images/background/bg-comp-liste-pdt.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.cellTraitRougeCaseComp{
	/*margin-left:28px;*/
	background-image:url(../images/background/bg-ligne-rouge.gif);
	background-repeat:repeat-y;
}
.cellGTabListePdtROUGE{
	background-color:#FFFFFF;
	border-left:1px solid #fc0000;
	border-bottom:1px solid #f2bcbc;
}
.cellCTabListePdtROUGE{
	background-color:#f7f7f7;
	border-bottom:1px solid #f2bcbc;
}
.cellDTabListePdtROUGE{
	background-color:#f7f7f7;
	border-right:1px solid #fc0000;
	border-bottom:1px solid #f2bcbc;
}
.cellGTabListePdtBLEU{
	background-color:#FFFFFF;
	border-left:1px solid #2489d8;
	border-bottom:1px solid #d3e7f7;
}
.cellCTabListePdtBLEU{
	background-color:#f7f7f7;
	border-bottom:1px solid #d3e7f7;
}
.cellDTabListePdtBLEU{
	background-color:#f7f7f7;
	border-right:1px solid #2489d8;
	border-bottom:1px solid #d3e7f7;
}
.cellGTabListePdtORANGE{
	background-color:#FFFFFF;
	border-left:1px solid #ff7e00;
	border-bottom:1px solid #ffe5cc;
}
.cellCTabListePdtORANGE{
	background-color:#f7f7f7;
	border-bottom:1px solid #ffe5cc;
}
.cellDTabListePdtORANGE{
	background-color:#f7f7f7;
	border-right:1px solid #ff7e00;
	border-bottom:1px solid #ffe5cc;
}
.cellGTabListePdtVIOLET{
	background-color:#FFFFFF;
	border-left:1px solid #b01f90;
	border-bottom:1px solid #efd2e9;
}
.cellCTabListePdtVIOLET{
	background-color:#f7f7f7;
	border-bottom:1px solid #efd2e9;
}
.cellDTabListePdtVIOLET{
	background-color:#f7f7f7;
	border-right:1px solid #b01f90;
	border-bottom:1px solid #efd2e9;
}
.cellGTabListePdtGRIS{
	background-color:#FFFFFF;
	border-left:1px solid #8F8F8F;
	border-bottom:1px solid #CFCFCF;
}
.cellCTabListePdtGRIS{
	background-color:#f7f7f7;
	border-bottom:1px solid #CFCFCF;
}
.cellDTabListePdtGRIS{
	background-color:#f7f7f7;
	border-right:1px solid #8F8F8F;
	border-bottom:1px solid #CFCFCF;
}
#cellCoteGDetailPdtROUGE{
	width:15px;
	height:56px;
	background-image:url(../images/background/bg-coteG-detail-pdtROUGE.jpg);
	background-repeat:no-repeat;
}
#cellCoteMDetailPdtROUGE{
	width:670px;
	background-color:#CC0001;
}
#cellCoteDDetailPdtROUGE{
	width:15px;
	background-image:url(../images/background/bg-coteD-detail-pdtROUGE.jpg);
	background-repeat:no-repeat;
}
#cellCoteGDetailPdtBLEU{
	width:15px;
	height:56px;
	background-image:url(../images/background/bg-coteG-detail-pdtBLEU.jpg);
	background-repeat:no-repeat;
}
#cellCoteMDetailPdtBLEU{
	width:670px;
	background-color:#2489d8;
}
#cellCoteDDetailPdtBLEU{
	width:15px;
	background-image:url(../images/background/bg-coteD-detail-pdtBLEU.jpg);
	background-repeat:no-repeat;
}
#cellCoteGDetailPdtORANGE{
	width:15px;
	height:56px;
	background-image:url(../images/background/bg-coteG-detail-pdtORANGE.jpg);
	background-repeat:no-repeat;
}
#cellCoteMDetailPdtORANGE{
	width:670px;
	background-color:#ff7e00;
}
#cellCoteDDetailPdtORANGE{
	width:15px;
	background-image:url(../images/background/bg-coteD-detail-pdtORANGE.jpg);
	background-repeat:no-repeat;
}
#cellCoteGDetailPdtVIOLET{
	width:15px;
	height:56px;
	background-image:url(../images/background/bg-coteG-detail-pdtVIOLET.jpg);
	background-repeat:no-repeat;
}
#cellCoteMDetailPdtVIOLET{
	width:670px;
	background-color:#b01f90;
}
#cellCoteDDetailPdtVIOLET{
	width:15px;
	background-image:url(../images/background/bg-coteD-detail-pdtVIOLET.jpg);
	background-repeat:no-repeat;
}
#cellSousPointG{
	background-image:url(../images/background/bg-sous-pointG.gif);
	background-repeat:repeat-y;
}
#cellSousPointD{
	background-image:url(../images/background/bg-sous-pointD.gif);
	background-repeat:repeat-y;
}
#tabCellDetPdt{
	width:154px;
	height:154px;
	background-image:url(../images/background/bg-pdt-detail.jpg);
	background-repeat:no-repeat;
}
.fondPastelROUGE{
	background-color:#ffefec;
}
.fondPastelBLEU{
	background-color:#f2f8fc;
}
.fondPastelORANGE{
	background-color:#fff7ef;
}
.fondPastelVIOLET{
	background-color:#ffedfb;
}
.cellHautPanier{
	height:24px;
	background-color:#6f6f6f;
	border-left:1px solid #FFFFFF;
}
#cellHGPanier{
	background-image:url(../images/background/bg-BG-haut-panier.jpg);
	background-repeat:no-repeat;
}
#cellHDPanier{
	background-image:url(../images/background/bg-BD-haut-panier.jpg);
	background-repeat:no-repeat;
}
.cellPointPanier{
	height:3px;
	background-image:url(../images/background/bg-point-panier.gif);
	background-repeat:repeat-x;
}
.cellPointPanierF{
	height:3px;
	background-image:url(../images/background/bg-point-panierF.gif);
	background-repeat:repeat-x;
	z-index:1;
}
.cellGuide-1{
	background-color:#E50083;
	padding:5px;
}
.cellGuide-2{
	background-color:#F28E00;
	padding:5px;
}
.cellGuide-3{
	background-color:#00B0A8;
	padding:5px;
}
.cellGuide-4{
	background-color:#721085;
	padding:5px;
}
.filetTechnique{
	margin-top:5px;
	border-right:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
}

/********************************/
/* Typo                         */
/********************************/
h2.CGV{
	font-size:14px;
	color:#3F85CA;
	background-color:#F7F7F7;
	width:100%;
	padding:5px;
	border:1px solid #BFE9FF;
}
strong.CGV{
	color:#CC0000;
	font-weight:bold;
}
strong.CGV2{
	color:#CC0000;
}
strong.CGV3{
	color:#2489D8;
}
p.CGV{
	padding:0 0 0 0;
	margin:10px 0 15px 0;
	text-align:justify;
}
.texte1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.texte2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ea0014;
	font-weight:bold;
}
.texte3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656771;
	font-weight:bold;
}
.texte4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	font-weight:bold;
}
.texte5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b01f90;
	font-weight:bold;
}
.texte6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7f00;
}
.texte7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b01f90;
}
.texte8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2489d8;
}
.texte9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.texte9bis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.texte10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#e71b2c;
}
.texte11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
}
.texte12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#656771;
	font-weight:bold;
}
.texte13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff6900;
	font-weight:bold;
}
.texte14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656771;
	font-weight:bold;
}
.texte15{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff6900;
	font-weight:bold;
}
.texte16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cf0000;
	font-weight:bold;
}
.texte17{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2489d8;
	font-weight:bold;
}
.texte18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#b01f90;
	font-weight:bold;
}
.texte19{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2489d8;
	font-weight:bold;
}
.texte20{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2489d8;
}
.texte21{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b01f90;
	font-weight:bold;
}
.texte22{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#b01f90;
}
.texte23{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656771;
}
.texte24{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}
.texte25{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656771;
}
.texte26{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1f6600;
	font-weight:bold;
}
.texte27{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#373943;
}
.texte28{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.texte29{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#596979;
}
.texte30{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#596979;
	font-weight:bold;
}
.texte31{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#535f75;
	font-weight:bold;
	background-color:#FFFFFF;
}
.texte32{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#54576e;
	/*font-weight:bold;*/
}
.texte33{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#596979;
	font-weight:bold;
	font-style:italic;
}
.texte34, .texte34 strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#101999;
	font-weight:bold;
}
.texte35{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cf0000;
}
.texte36{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E50083;
	font-weight:bold;
}
.texte37{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F28E00;
	font-weight:bold;
}
.texte38{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00B0A8;
	font-weight:bold;
}
.texte39{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#721085;
	font-weight:bold;
}
.texte40{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
}
.texte41{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#2480C3;
}
.texte42{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FF7E00;
}
.texte43{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#B01F90;
}
.texte44{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ea0014;
	font-weight:bold;
	text-transform:uppercase;
}
.texte45{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
/* Style pour prix soldé */
.texte46{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CC0001;
}
.texte49{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffcc00;
}
/* Style pour prix barré */
.texte47{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:line-through;
	color:#ffffff;
}
.texte48{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:line-through;
	color:#656771;
}

/********************************/
/* Liens                        */
/********************************/
.lien1:link, .lien1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a6f8e;
	font-weight:bold;
	text-decoration:underline;
}
.lien1:hover, .lien1:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a6f8e;
	font-weight:bold;
	text-decoration:none;
}
.lien2:link, .lien2:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e91121;
	font-weight:bold;
	text-decoration:underline;
}
.lien2:hover, .lien2:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e91121;
	font-weight:bold;
	text-decoration:none;
}
.lien3:link, .lien3:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cf0000;
	text-decoration:none;
}
.lien3:hover, .lien3:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cf0000;
	text-decoration:underline;
}
.lien4:link, .lien4:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff7f00;
	text-decoration:underline;
}
.lien4:hover, .lien4:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff7f00;
	text-decoration:none;
}
.lien5:link, .lien5:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.lien5:hover, .lien5:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.lien6:link, .lien6:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-decoration:none;
}
.lien6:hover, .lien6:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	font-weight:bold;
	text-decoration:underline;
}
.lien7:link, .lien7:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	text-decoration:none;
}
.lien7:hover, .lien7:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cf0000;
	text-decoration:underline;
}
.lien8:link, .lien8:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	font-weight:bold;
	text-decoration:none;
}
.lien8:hover, .lien8:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	font-weight:bold;
	text-decoration:underline;
}
.lien9:link, .lien9:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	text-decoration:none;
}
.lien9:hover, .lien9:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	text-decoration:underline;
}
.lien10:link, .lien10:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b01f90;
	font-weight:bold;
	text-decoration:none;
}
.lien10:hover, .lien10:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b01f90;
	font-weight:bold;
	text-decoration:underline;
}
.lien11:link, .lien11:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b01f90;
	text-decoration:none;
}
.lien11:hover, .lien11:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b01f90;
	text-decoration:underline;
}
.lien12:link, .lien12:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2489d8;
	font-weight:bold;
	text-decoration:none;
}
.lien12:hover, .lien12:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2489d8;
	font-weight:bold;
	text-decoration:underline;
}
.lien13:link, .lien13:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2489d8;
	text-decoration:none;
}
.lien13:hover, .lien13:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2489d8;
	text-decoration:underline;
}
.lien14:link, .lien14:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2489d8;
	text-decoration:none;
}
.lien14:hover, .lien14:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2489d8;
	text-decoration:underline;
}
.lien15:link, .lien15:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656771;
	font-weight:bold;
	text-decoration:none;
}
.lien15:hover, .lien15:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656771;
	font-weight:bold;
	text-decoration:underline;
}
.lien16:link, .lien16:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A4A7D7;
	text-decoration:none;
}
.lien16:hover, .lien16:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A4A7D7;
	text-decoration:underline;
}
.lien17:link, .lien17:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656771;
	text-decoration:underline;
}
.lien17:hover, .lien17:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656771;
	text-decoration:none;
}
.lien18:link, .lien18:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A4A7D7;
	font-weight:bold;
	text-decoration:none;
}
.lien18:hover, .lien18:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A4A7D7;
	font-weight:bold;
	text-decoration:underline;
}
.lien19:link, .lien19:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cf0000;
	text-decoration:none;
}
.lien19:hover, .lien19:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cf0000;
	text-decoration:underline;
}
.lien20:link, .lien20:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7e00;
	text-decoration:none;
}
.lien20:hover, .lien20:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff7e00;
	text-decoration:underline;
}
.lien21:link, .lien21:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b01f90;
	text-decoration:none;
}
.lien21:hover, .lien21:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b01f90;
	text-decoration:underline;
}
.lien22:link, .lien22:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D3506;
	font-weight:bold;
	text-decoration:none;
}
.lien22:hover, .lien22:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D3506;
	font-weight:bold;
	text-decoration:underline;
}
.lien23:link, .lien23:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.lien23:hover, .lien23:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.lien24:link, .lien24:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e91121;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
}
.lien24:hover, .lien24:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e91121;
	font-weight:bold;
	text-decoration:none;
}
/********************************/
/* Formulaire                   */
/********************************/
.input1{
	width:95px;
	height:16px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a6f8e;
}
.input2{
	width:140px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
}
.input2Erreur{
	width:140px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#CC0000;
	font-weight:bold;
}
.input3{
	width:100px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#767676;
}
.input3Erreur{
	width:100px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#CC0000;
	font-weight:bold;
}
.input4{
	width:105px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
.input4Erreur{
	width:105px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#CC0000;
	font-weight:bold;
}
.input5{
	width:85px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
.input5Erreur{
	width:85px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#CC0000;
	font-weight:bold;
}
.input6{
	width:120px;
	height:18px;
	border:1px solid #83a4c7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#83a4c7;
	background-color:#cbdae9;
}
.input7{
	width:100px;
	height:18px;
	border:1px solid #52545a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff7e00;
	background-color:#ffffff;
}
.input8{
	width:400px;
	height:100px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
.input9{
	width:100px;
	height:18px;
	border:1px solid #52545a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f24a0f;
	background-color:#ffffff;
	text-align:center;
}
.input10{
	width:160px;
	border:1px solid #7f9db9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.input11{
	width:30px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
.input12{
	width:250px;
	height:18px;
	border:1px solid #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}
.input12 option{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}

/********************************/
/* Menu                         */
/********************************/
#lienContact a {
	display:block;
	width:108px;
	height:33px;
	background:url(../images/menu/contact.gif) 0 0 no-repeat;
}
#lienContact a:hover {	
	background-position: -108px 0;
}
#lienPointsDeVente a {
	display:block;
	width:108px;
	height:33px;
	background:url(../images/menu/points-de-vente.gif) 0 0 no-repeat;
}
#lienPointsDeVente a:hover {	
	background-position: -108px 0;
}
#lienGuideAvantages a {
	display:block;
	width:108px;
	height:31px;
	background:url(../images/menu/guide-avantages.gif) 0 0 no-repeat;
}
#lienGuideAvantages a:hover {	
	background-position: -108px 0;
}
#lienContact a {
	display:block;
	width:108px;
	height:33px;
	background:url(../images/menu/contact.gif) 0 0 no-repeat;
}
#lienContact a:hover {	
	background-position: -108px 0;
}
#lienLCDLED a {
	display:block;
	width:75px;
	height:31px;
	background:url(../images/menu/LCDLED.jpg) 0 0 no-repeat;
}
#lienLCDLED a:hover {	
	background-position: -75px 0;
}
#lienPLASMA a {
	display:block;
	width:75px;
	height:31px;
	background:url(../images/menu/PLASMA.jpg) 0 0 no-repeat;
}
#lienPLASMA a:hover {	
	background-position: -75px 0;
}
#lienMEUBLETV a {
	display:block;
	width:103px;
	height:31px;
	background:url(../images/menu/MEUBLES-TV.jpg) 0 0 no-repeat;
}
#lienMEUBLETV a:hover {	
	background-position: -103px 0;
}
#lienCUISSON a {
	display:block;
	width:72px;
	height:31px;
	background:url(../images/menu/CUISSON.jpg) 0 0 no-repeat;
}
#lienCUISSON a:hover {	
	background-position: -72px 0;
}
#lienFROID a {
	display:block;
	width:57px;
	height:31px;
	background:url(../images/menu/FROID.jpg) 0 0 no-repeat;
}
#lienFROID a:hover {	
	background-position: -57px 0;
}
#lienLAVAGE a {
	display:block;
	width:62px;
	height:31px;
	background:url(../images/menu/LAVAGE.jpg) 0 0 no-repeat;
}
#lienLAVAGE a:hover {	
	background-position: -62px 0;
}
#lienPETITELECTRO a {
	display:block;
	width:99px;
	height:31px;
	background:url(../images/menu/PETIT-ELECTRO.jpg) 0 0 no-repeat;
}
#lienPETITELECTRO a:hover {	
	background-position: -99px 0;
}
#lienLITERIE a {
	display:block;
	width:67px;
	height:31px;
	background:url(../images/menu/LITERIE.jpg) 0 0 no-repeat;
}
#lienLITERIE a:hover {	
	background-position: -67px 0;
}
#lienSALONS a {
	display:block;
	width:66px;
	height:31px;
	background:url(../images/menu/SALONS.jpg) 0 0 no-repeat;
}
#lienSALONS a:hover {	
	background-position: -66px 0;
}
#lienBANQUETTES a {
	display:block;
	width:95px;
	height:31px;
	background:url(../images/menu/BANQUETTES.jpg) 0 0 no-repeat;
}
#lienBANQUETTES a:hover {	
	background-position: -95px 0;
}
#lienCUISINESINTEGREES a {
	display:block;
	width:121px;
	height:31px;
	background:url(../images/menu/CUISINES-INTEGREES.jpg) 0 0 no-repeat;
}
#lienCUISINESINTEGREES a:hover {	
	background-position: -121px 0;
}
#lienCommentAdherent a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/comment-devenir-adherent.png) 0 0 no-repeat;
}
#lienCommentAdherent a:hover {	
	background-position: -218px 0;
}
#lienConsulterAvantages a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/consulter-guide-avantages.png) 0 0 no-repeat;
}
#lienConsulterAvantages a:hover {	
	background-position: -218px 0;
}
#lienEnvoyerMessage a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/envoyer-message.png) 0 0 no-repeat;
}
#lienEnvoyerMessage a:hover {	
	background-position: -218px 0;
}
#lienPointsVente a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/voir-nos-points-de-vente.png) 0 0 no-repeat;
}
#lienPointsVente a:hover {	
	background-position: -218px 0;
}
#lienConseilsAchat a {
	display:block;
	width:135px;
	height:55px;
	background:url(../images/menu/conseils-achat.png) 0 0 no-repeat;
}
#lienConseilsAchat a:hover {	
	background-position: -135px 0;
}
#lienVousRencontrez a {
	display:block;
	width:135px;
	height:55px;
	background:url(../images/menu/vous-rencontrez.png) 0 0 no-repeat;
}
#lienVousRencontrez a:hover {	
	background-position: -135px 0;
}
#lienAcheterEnLigne a {
	display:block;
	width:118px;
	height:40px;
	background:url(../images/menu/acheter-en-ligne.jpg) 0 0 no-repeat;
}
#lienAcheterEnLigne a:hover {	
	background-position: -118px 0;
}
#lienReserverEnMagasin a {
	display:block;
	width:118px;
	height:40px;
	background:url(../images/menu/reserver-en-magasin.jpg) 0 0 no-repeat;
}
#lienReserverEnMagasin a:hover {	
	background-position: -118px 0;
}
#lienEnvoyer a {
	display:block;
	width:138px;
	height:41px;
	background:url(../images/menu/envoyer.png) 0 0 no-repeat;
}
#lienEnvoyer a:hover {	
	background-position: -138px 0;
}
#lienAccueilCE a {
	display:block;
	width:69px;
	height:23px;
	background:url(../images/menu/accueil-CE.jpg) 0 0 no-repeat;
}
#lienAccueilCE a:hover {	
	background-position: -69px 0;
}
#lienPromotions a {
	display:block;
	width:73px;
	height:23px;
	background:url(../images/menu/promotions.jpg) 0 0 no-repeat;
}
#lienPromotions a:hover {	
	background-position: -73px 0;
}
#lienCommandesDocuments a {
	display:block;
	width:156px;
	height:23px;
	background:url(../images/menu/commandes-de-documents.jpg) 0 0 no-repeat;
}
#lienCommandesDocuments a:hover {	
	background-position: -156px 0;
}
#lienServiceNetCash a {
	display:block;
	width:102px;
	height:23px;
	background:url(../images/menu/service-Net-Cash.jpg) 0 0 no-repeat;
}
#lienServiceNetCash a:hover {	
	background-position: -102px 0;
}
#lienTraitementDocs a {
	display:block;
	width:274px;
	height:23px;
	background:url(../images/menu/traiter-demande.jpg) 0 0 no-repeat;
}
#lienTraitementDocs a:hover {	
	background-position: -274px 0;
}
#lienJourneesCE a {
	display:block;
	width:97px;
	height:23px;
	background:url(../images/menu/les-journees-CE.jpg) 0 0 no-repeat;
}
#lienJourneesCE a:hover {	
	background-position: -97px 0;
}
#lienQuitterEspaceCE a {
	margin-right:20px;
	display:block;
	width:131px;
	height:24px;
	background:url(../images/menu/quitter-espace-CE.jpg) 0 0 no-repeat;
}
#lienQuitterEspaceCE a:hover {	
	background-position: -131px 0;
}
#lienAjouterProduits a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/ajouter-des-produits.png) 0 0 no-repeat;
}
#lienAjouterProduits a:hover {	
	background-position: -218px 0;
}
#lienEtapeSuivante a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/etape-suivante.png) 0 0 no-repeat;
}
#lienEtapeSuivante a:hover {	
	background-position: -218px 0;
}
#lienValiderMaCommande a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/valider-ma-commande.png) 0 0 no-repeat;
}
#lienValiderMaCommande a:hover {	
	background-position: -218px 0;
}
#lienModifierMesCoordonnees a {
	display:block;
	width:150px;
	height:31px;
	background:url(../images/menu/modifier-mes-coordonnees.png) 0 0 no-repeat;
}
#lienModifierMesCoordonnees a:hover {	
	background-position: -150px 0;
}
#lienModifierMotDePasse a {
	display:block;
	width:150px;
	height:31px;
	background:url(../images/menu/modifier-mon-mot-de-passe.png) 0 0 no-repeat;
}
#lienModifierMotDePasse a:hover {	
	background-position: -150px 0;
}
#lienInscriptionNewsletter a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/s-inscrire-a-la-newsletter.png) 0 0 no-repeat;
}
#lienInscriptionNewsletter a:hover {	
	background-position: -218px 0;
}
#lienDesinscriptionNewsletter a {
	display:block;
	width:218px;
	height:45px;
	background:url(../images/menu/se-desinscrire-a-la-newsletter.png) 0 0 no-repeat;
}
#lienDesinscriptionNewsletter a:hover {	
	background-position: -218px 0;
}
#lienRetour a {
	display:block;
	width:138px;
	height:45px;
	background:url(../images/menu/retour.png) 0 0 no-repeat;
}
#lienRetour a:hover {	
	background-position: -138px 0;
}

/********************************/
/* Liste                        */
/********************************/
#navContainerMenuGauche ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#navContainerMenuGauche li li{
	padding: 0 0 0 10px;
}
#navContainerMenuGauche li li li{
	padding: 0 0 0 10px;
}

/********************************/
/* Comparateur                  */
/********************************/
.bordROUGE{
	border:1px solid #CC0000;
	padding:5px;
}
.fondROUGE-C{
	background-color:#FFDBD8;
}
.bordBLEU{
	border:1px solid #2489D9;
	padding:5px;
}
.fondBLEU-C{
	background-color:#A8D3FE;
}
.bordORANGE{
	border:1px solid #FF7E00;
	padding:5px;
}
.fondORANGE-C{
	background-color:#FFEFBE;
}
.bordVIOLET{
	border:1px solid #B01F90;
	padding:5px;
}
.fondVIOLET-C{
	background-color:#EFD1E9;
}
.bordGRIS{
	border:1px solid #8F8F8F;
	padding:5px;
}
.fondGRIS-C{
	background-color:#EFEFEF;
}


.bg1{
	width:618px;
	height:13px;
	background-image:url('../images/background/bg1-enc-rouge.png');
}
.bg2{
	width:618px;
	background-image:url('../images/background/bg2-enc-rouge.png');
}
.bg3{
	width:618px;
	height:20px;
	background-image:url('../images/background/bg3-enc-rouge.png');
}
.bg11{
	width:618px;
	height:13px;
	background-image:url('../images/background/bg1-enc-orange.png');
}
.bg21{
	width:618px;
	background-image:url('../images/background/bg2-enc-orange.png');
}
.bg31{
	width:618px;
	height:20px;
	background-image:url('../images/background/bg3-enc-orange.png');
}
.bg12{
	width:618px;
	height:13px;
	background-image:url('../images/background/bg1-enc-violet.png');
}
.bg22{
	width:618px;
	background-image:url('../images/background/bg2-enc-violet.png');
}
.bg32{
	width:618px;
	height:20px;
	background-image:url('../images/background/bg3-enc-violet.png');
}
/* Fond pour soldes liste */
div.divSoldes{
	width:90px;
	height:55px;
	background-image:url('../images/background/bg_soldes_liste.png');
	background-repeat:no-repeat;
	padding:35px 0 0 0;
}
/* Fond pour promo literie liste */
div.divPromoLiterie{
	width:90px;
	height:55px;
	background-image:url('../images/background/bg_literie_liste.png');
	background-repeat:no-repeat;
	padding:35px 0 0 0;
}
/* Fond pour soldes fiche */
div.divSoldesDetail{
	width:140px;
	height:30px;
	background-image:url('../images/background/bg_soldes_fiche.png');
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}
div.divPromoLiterieDetail{
	width:140px;
	height:30px;
	background-image:url('../images/background/bg_literie_fiche.png');
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}
/* tests */
tr.trListe td{
	padding-bottom:10px;
}
tr.trOver td.tdOver{
	cursor:pointer;
	background:#f7f7f7 url(../images/background/bg-degrade-liste2.gif) repeat-x bottom;
	/*background:#F00;*/
	/*border-top:1px solid red;*/
	/*border-bottom:1px solid red;*/
}
tr.trOver td.tdOverSpe{
	background:#fff url(../images/background/bg-degrade-liste.gif) repeat-x bottom;
}

/* Espace CE modif 10/05/2010   */
div.divLienCompteCE{
	padding:0;
	margin:4px 25px 0 0;
	float:right;
}