/* CSS Document */

	body{
		margin:0;
		padding:0;
		background-color:#aa89a5;
		font-family:verdana;
		font-size:11px;
		color:#000;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
		padding:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
	#global{
		margin:auto;
		border-top:10px solid #aa89a5;
		width:995px;
		background-image:url(images/fond-page.gif);
		background-repeat:repeat-y;
	}
	
	#entete{
		width:995px;
		height:112px;
		background-image:url(images/fond-entete.gif);
		background-repeat:no-repeat;
	}
	
	#logo{
		float:left;
		width:242px;
		padding:17px 0 0 35px;
		margin:0 35px 0 0;
	}
	
	.specialiste{
		margin:5px 0 5px 0;
		padding:0 0 0 0;
		color:#a49e9e;
		font-size:100%;
		font-weight:normal;
	}
	
	.specialiste a{
		color:#a49e9e;
		text-decoration:none;
	}
	
	#drapeaux{
		float:left;
		width:80px;
		margin:23px 20px 0 0;
	}
	
	#espace{
		float:left;
		width:362px;
		margin:16px 0 0 0;
		padding:0;
	}
	
	#enteteAide{
		float:left;
		width:90px;
		margin:16px 0 0 0;
		padding:0;
	}
	
	#enteteAide a.tete{
		display:block;
		width:57px;
		height:18px;
		background-image:url(images/picto-aide.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		padding:6px 0 0 33px;
		color:#a39f9f;
		text-decoration:none;
		
	}
	
	h5.titreEntete{
		font-size:100%;
		font-weight:normal;
		color:#a39f9f;
		margin:0 0 2px 0;
		_margin:0 0 3px 0;
		padding:6px 0 0 33px;
		height:20px;
		background-image:url(images/picto-espace.gif);
		background-repeat:no-repeat;
	}
	
	h5.titreEnteteIdentifie{
		font-size:100%;
		font-weight:normal;
		color:#a39f9f;
		margin:3px 0 0 0;
	}
	
	#espaceIdentifie{
		display:block;
	}
	
	#espaceIdentifie a{
		color:#a06797;
		text-decoration:none;
	}
	
	#espaceIdentifie a:hover{
		color:a06797;
		text-decoration:underline;
	}
	
	#espaceIdentifie p{
		font-size:80%;
		color:#a39f9f;
		margin:0 0 10px 0;
	}
	
	.normal{
		font-weight:normal;
	}
	
	#espaceIdentifie ul{
		margin:0 0 0 0;
		padding:0;
		list-style:none;
		font-size:80%;
	}
	
	#espaceIdentifie li{
		float:left;
		padding:0 12px 0 14px;
		margin:0;
		height:15px;
		background-image:url(images/puce-espace.gif);
		background-repeat:no-repeat;
		background-position:0 2px;
	}
	
	#espaceIdentifie li.souscrire{
		float:left;
		padding:0 0 0 14px;
		margin:0;
		height:15px;
		background-image:url(images/puce-espace.gif);
		background-repeat:no-repeat;
		background-position:0 2px;
	}
	
	.motDePasseOublie{
		color:#ff5400;
		text-decoration:none;
	}
	
	.motDePasseOublie:hover{
		text-decoration:underline;
	}
	
	#espaceIdentifie li a{
		font-weight:bold;
		color:#a06797;
	}
	
	#espace table{
		margin:0 0 0 33px;
	}
	
	#espace td{
		padding:0 5px 0 0;
	}
	
	#espace td.monEmail{
		padding:0 10px 0 0;
	}
	
	.emailMdp{
		font-size:90%;
		color:#875f82;
	}
	
	input.champEntete{
		font-family:verdana;
		font-size:10px;
		color:#000;
		background-color:#f1eadc;
		padding:1px 2px 1px 2px;
		text-align:center;
		border:0;
	}
	
	div.champEntete{
		font-family:verdana;
		font-size:10px;
		color:#000;
		background-color:#f1eadc;
		padding:1px 2px 1px 2px;
		text-align:center;
		border:0;
		width:105px;
	}
	
	#panier{
		float:left;
		width:120px;
		margin:16px 0 0 0;
	}
	
	#panier a{
		display:block;
		width:87px;
		_height:18px;
		min-height:18px;
		background-image:url(images/picto-panier.gif);
		background-repeat:no-repeat;
		font-size:100%;
		font-weight:bold;
		color:#ff5400;
		margin:0 0 6px 0;
		padding:0 0 0 33px;
		text-decoration:none;
	}
	
	#montantPanierEntete{
		margin:2px 0 0 0;
		text-align:center;
		color:#ff5400;
		font-weight:bold;
	}
	
	ul#menu{
		margin:0;
		padding:0 0 0 19px;
		list-style:none;
	}
	
	ul#menu li{
		float:left;
		margin:0 1px 0 0;
		width:88px;
	}
	
	ul#menu li.petitOnglet{
		float:left;
		margin:0 1px 0 0;
		width:78px;
	}
	
	ul#menu li a.ongletInvisible{
		display:none;
	}
	
	ul#menu li a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	ul#menu li a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	ul#entreesThematiques{
		margin:-2px 0 0 0;
		border-top:1px solid #fff;
		background-color:#f2ecdc;
		width:852px;
		height:42px;
		padding:2px 0 0 143px;
		list-style:none;
	}
	
	ul#entreesThematiques li{
		float:left;
		width:118px;
		margin:0 5px 0 0;
		padding:0;
	}
	
	ul#entreesThematiques li a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	ul#entreesThematiques li a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	#recherches{
		width:964px;
		margin:-1px 0 20px 15px;
		padding:0 0 0 0;
		height:27px;
		background-image:url(images/fond-recherches.gif);
		background-repeat:no-repeat;
	}
	
	#rechercheRapide{
		float:left;
		width:332px;
		padding:0 0 0 167px;
		background-image:url(images/loupe-recherche.gif);
		background-repeat:no-repeat;
		background-position:147px 5px;
		font-size:90%;
		color:#665a39;
	}
	
	#rechercheRapide table{
		height:27px;
	}
	
	#rechercheRapide td{
		padding:1px 5px 0 0;
	}
	
	#rechercheRapide td.okRecherche{
		padding:2px 0 0 0;
	}
	
	#rechercheRapide input{
		border:0;
		font-family:verdana;
		font-size:10px;
		padding:2px;
	}
	
	#rechercheThemes{
		display:none;
		float:left;
		width:171px;
		position:relative;
		padding:8px 0 0 0;
	}
	
	#rechercheMarques{
		float:left;
		width:171px;
		position:relative;
		padding:6px 0 0 217px;
	}
	
	.nomRecherche{
		display:block;
		font-family:verdana;
		color:#665a39;
		text-decoration:none;
		font-size:90%;
		padding:1px 0 2px 11px;
		_height:10px;
		min-height:10px;
		width:160px;
		background-color:#fff;
		border:1px solid #665a39;
		background-image:url(images/fleche-recherche-marques.gif);
		background-repeat:no-repeat;
		background-position:right 0;
	}
	
	#resultatRechercheThemes{
		display:none;
		position:absolute;
		top:28px;
		left:-94px;
		z-index:100;
		width:556px;
		border:1px solid #e7d7b6;
		background-color:#fff;
		padding:0;
	}
	
	.rechercheFlecheGauche{
		float:left;
		width:13px;
		margin:0 0 0 0; 
		padding:72px 0 0 0;
	}
	
	.resultatsVisibles{
		float:left;
		width:510px;
		padding:0 0 0 20px;
		margin:0 0 0 0;
		display:block;
	}
	
	.resultatsInvisibles{
		display:none;
	}
	
	.colonneResultats{
		float:left;
		width:150px;
		height:150px;
		padding:10px 20px 5px 0;
	}
	
	.colonneResultats ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	.colonneResultats ul li{
		margin:0;
		padding:0;
	}
	
	.colonneResultats a{
		display:block;
		width:140px;
		margin:0 0 5px 0;
		padding:0 0 0 10px;
		background-image:url(images/fleche-resultat-recherche.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		color:#665a39;
		text-decoration:none;
		font-size:90%;
		font-weight:normal;
	}
	
	.colonneResultats a:hover{
		text-decoration:underline;
	}
	
	.rechercheFlecheDroite{
		float:left;
		width:13px;
		margin:0 0 0 0; 
		padding:72px 0 0 0;
	}
	
	#resultatRechercheMarques{
		display:none;
		position:absolute;
		top:26px;
		left:0;
		z-index:50;
		width:556px;
		border:1px solid #e7d7b6;
		background-color:#fff;
	}

	#barreDroite{
		float:left;
		width:195px;
	}
	
	#barreDroite a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#barreDroite a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#fraisPort{
		margin:0 0 16px 0;
	}
	
	h1#nosEngagements{
		margin:0 0 2px 0;
		padding:0;
	}
	
	ul#listeEngagements{
		margin:0 0 9px 0;
		padding:0;
		list-style:none;
	}
	
	ul#listeEngagements li{
		margin:-2px 0 0 0;
		padding:0;
	}
	
	#serviceClient{
		margin:0 0 7px 0;
	}
	
	#paiement3Fois{
		margin:0 0 9px 0;
	}
	
	#chequeCadeau, #espaceAssociation, #espaceCe{
		margin:0 0 9px 0;
	}
	
	#achatConfiance{
		margin:0 0 0px 0;
	}
	
	#pied{
		width:995px;
		height:18px;
		background-image:url(images/fond-pied.gif);
		background-repeat:no-repeat;
		text-align:center;
		color:#665a39;
		font-size:80%;
		padding:9px 0 0 0;
	}
	
	#pied a{
		color:#665a39;
		text-decoration:none;
	}
	
	#pied a:hover{
		color:#665a39;
		text-decoration:underline;
	}
	
	
	
	
	
	/* homePage*/
	#contenuHome{
		float:left;
		width:764px;
		margin:0 15px 0 0;
		padding:0 0 0 15px;
	}
	
	#homeGauche{
		float:left;
		width:373px;
		padding:0 0 0 0;
		margin:16px 18px 0 0;
	}
	
	#homeDroite{
		float:left;
		width:373px;
		margin:16px 0 0 0;
	}
	
	#homeGauche h1, #homeDroite h1{
		margin:0;
		padding:0;
	}
	
	.hautFiches{
		width:373px;
		height:2px;
		background-image:url(images/haut-fiches-accueil.gif);
		background-repeat:no-repeat;
	}
	
	.fondFiches{
		width:373px;
		background-image:url(images/fond-fiches-accueil.gif);
		background-repeat:repeat-y;
		padding:0 0 0 0;
	}
	
	.fiche{
		width:358px;
		padding:0 0 0 15px;
	}
	
	.visuelFiche{
		float:left;
		width:102px;
		height:102px;
		padding:10px 0 10px 0;
		margin:0 6px 0 0;
		position:relative;
		text-align:center;
	}
	
	.visuelFiche img{
		border:1px solid #e8e8e8;
	}
	
	.visuelFiche a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelFiche a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.pasDispo{
		position:absolute;
		z-index:5;
		left:1px;
		top:37px;
		width:100px;
		height:26px;
		background-color:#ff5400;
		color:#fff;
		padding:3px 0 0 0;
		text-align:center;
		font-size:80%;
	}

	.pasDispo2{
		position:absolute;
		z-index:5;
		left:1px;
		top:43px;
		width:100px;
		height:16px;
		background-color:#94708f;
		color:#fff;
		padding:3px 0 0 0;
		text-align:center;
		font-size:80%;
	}

	.texteFiche{
		float:left;
		width:232px;
		padding:10px 0 0 0;
	}
	
	.rubrique{
		float:left;
		width:132px;
	}
	
	.rubrique h2{
		font-size:100%;
		font-weight:bold;
		margin:0 0 0 0;
		padding:0 0 6px 0;
		height:11px;
	}
	
	.violet{
		color:#a06797;
	}
	
	.vert{
		color:#698643;
	}
	
	.gris{
		color:#acacac;
	}
	
	.marron{
		color:#c1a466;
	}
	
	.tousProduitsRubrique{
		float:left;
		width:95px;
		height:17px;
	}
	
	.tousProduitsRubrique a{
		display:block;
		width:85px;
		height:15px;
		padding:1px 0 0 10px;
		background-image:url(images/triangle-voir-tous.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		font-size:80%;
		font-weight:bold;
		color:#8a723c;
		text-decoration:none;
	}
	
	.tousProduitsRubrique a:hover{
		text-decoration:underline;
	}
	
	.clearEnteteFiche{
		clear:both;
		height:1px;
		background-image:url(images/pointilles-fiche.gif);
		background-repeat:no-repeat;
	}
	
	.texteFiche p{
		width:232px;
		margin:0 0 0 0;
		padding:6px 0 0 0;
		height:38px;
	}
	
	.pictoFiche{
		float:left;
		width:63px;
		height:27px;
		margin:0 8px 0 0;
		
	}
	
	.prixFiche{
		float:left;
		width:80px;
		margin:5px 0 0 0;
		height:21px;
		font-size:120%;
		font-weight:bold;
		color:#ff5400;
	}
	
	.ajouterPanier{
		margin:1px 0 4px 120px;
	}
	
	.ajouterPanier a img,.ajouterPanierListeProduit a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.ajouterPanier a:hover img,.ajouterPanierListeProduit a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.clearFiche{
		clear:both;
		height:2px;
		margin:0 0 0 15px;
	}
	
	.clearDerniereFiche{
		clear:both;
		height:2px;
		margin:10px 0 0 0;
	}
	
	.voirtout{
		margin:5px 0 0 180px;
		padding:0 0 6px 0;
	}
	
	.voirtoutCalage{
		margin:24px 0 0 180px;
		padding:0 0 6px 0;
	}
	
	.voirtout a, .voirtoutCalage a{
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:0 2px;
		display:block;
		height:15px;
		width:167px;
		padding:0 0 0 13px;
	}
	
	.voirtout a:hover, .voirtoutCalage a:hover{
		text-decoration:underline;
	}
	
	.voirNouveautes{
		background-image:url(images/fleche-voir-nouveautes.gif);
		color:#a06797;
	}
	
	.voirTops{
		background-image:url(images/fleche-voir-tops.gif);
		color:#c3a767;
	}
		
	.basFiches{
		width:373px;
		height:4px;
		background-image:url(images/bas-fiches-accueil.gif);
		background-repeat:no-repeat;
	}
	
	.venteFlash{
		margin:15px 0 0 0;
		padding:0 0 0 11px;
		width:359px;
		height:127px;
		background-image:url(images/fond-vente-flash-all.gif);
		background-repeat:no-repeat;
	}
	
	.venteFlash2{
		margin:0 0 20px 0;
		padding:0 0 0 11px;
		width:359px;
		height:127px;
		background-image:url(images/fond-vente-flash-all.gif);
		background-repeat:no-repeat;
	}
	
	.venteFlashGauche{
		float:left;
		width:176px;
		margin:0 9px 0 0;
		padding:36px 0 0 0;
	}
	
	.nomVenteFlash{
		width:176px;
		height:28px;
		margin:0 0 4px 0;
	}
	
	.seTermine{
		color:#ffd374;
		margin:0 0 1px 0;
	}
	
	.decompte{
		color:#fff;
		font-size:180%;
		font-weight:bold;
		margin:0 0 1px 0;
	}
	
	.toutesLesVentesFlash a{
		color:#fff;
		font-size:90%;
		text-decoration:none;
		font-weight:bold;
	}
	
	.toutesLesVentesFlash a:hover{
		text-decoration:underline;
	}
	
	.venteFlashDroite{
		float:left;
		width:174px;
		padding:10px 0 0 0;
	}
	
	.visuelVenteFlash{
		position:relative;
		width:169px;
	}
	
	.visuelVenteFlash img{
		border:1px solid #e8e8e8;
	}
	
	.visuelVenteFlash a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelVenteFlash a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.prixVenteFlash{
		position:absolute;
		z-index:10;
		top:46px;
		left:56px;
		width:108px;
		height:53px;
		background-color:#fff;
		border:1px solid #b18ea7;
		text-align:center;
		color:#ff5400;
	}
	
	.nouveauPrix{
		font-size:200%;
		font-weight:bold;
	}
	
	.ajouterPanierVenteFlash{
		position:absolute;
		z-index:11;
		top:100px;
		left:55px;
	}
	
	.ajouterPanierVenteFlash a img{
		border:0;
	}
	
	#carteScrapmalin{
		float:left;
		margin:17px 0 0 0;
		background-image:url(images/fond-carte-adherent-all.gif);
		background-repeat:no-repeat;
		width:282px;
		height:288px;
	}
	
	#carteScrapmalin ul{
		margin:129px 0 0 20px;
		padding:0;
		list-style:none;
	}
	
	#carteScrapmalin li{
		margin:0 0 7px 0;
		color:#fff;
	}
	
	.grasCarte{
		font-weight:bold;
		color:#ffd200;
	}
	
	#adhererCarte{
		margin:44px 0 0 60px;
	}
	
	#adhererCarte a{
		display:block;
		height:15px;
		width:180px;
		background-image:url(images/fleche-carte.gif);
		background-repeat:no-repeat;
		background-position:0 2px;
		padding:0 0 0 11px;
		font-size:90%;
		font-weight:bold;
		color:#fff;
		text-decoration:none;
	}
	
	#adhererCarte a:hover{
		text-decoration:underline;
	}
	
	#promos{
		float:left;
		margin:17px 0 0 0;
		padding:0 0 0 21px;
		background-image:url(images/fond-promos.gif);
		background-repeat:no-repeat;
		width:461px;
		height:288px;
	}
	
	.fichePromo{
		float:left;
		width:140px;
		margin:14px 10px 0 0;
	}
	
	.visuelPromo{
		width:100px;
		height:100px;
		text-align:center;
		margin:0 0 3px 0;
		position:relative;
		border-left:20px solid #f3eddd;
	}
	
	.visuelPromo a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelPromo a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.fichePromo h2{
		width:110px;
		margin:0 0 0 15px;
		padding:0;
		height:28px;
		font-size:100%;
		font-weight:bold;
		color:#8a723c;
		text-align:center;
	}
	
	.fichePromo p{
		width:110px;
		height:26px;
		margin:0 0 1px 15px;
		padding:0;
		text-align:center;
	}
	
	.prixPromo{
		text-align:center;
		margin:4px 0 3px 0;
		font-size:120%;
		font-weight:bold;
		color:#ff5400;
	}
	
	.cagnottez{
		float:left;
		width:56px;
		color:#7f6020;
		padding:6px 0 0 8px;
		margin:1px 2px 0 0;
		font-size:90%;
	}
	
	.montantCagnotte{
		float:left;
		width:70px;
		height:24px;
		background-image:url(images/fond-cagnottez.gif);
		background-repeat:no-repeat;
		text-align:center;
		font-size:120%;
		font-weight:bold;
		color:#7f6020;
		padding:5px 0 0 0;
		margin:0 0 1px 0;
	}
	
	.promoAjouterPanier{
		text-align:center;
	}
	
	.promoAjouterPanier a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.promoAjouterPanier a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.voirToutesPromos{
		margin:16px 0 0 260px;
	}
	
	.voirToutesPromos a{
		display:block;
		width:180px;
		height:15px;
		padding:6px 0 0 11px;
		color:#c3a767;
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-image:url(images/fleche-voir-promos.gif);
		background-repeat:no-repeat;
		background-position:0 8px;
	}
	
	.voirToutesPromos a:hover{
		text-decoration:underline;
	}
	
	#leScrapbooking{
		display:none;
		padding:0 75px 0 30px;
	}
	
	#leScrapbooking a{
		display:block;
		background-image:url(images/fleche-cliquez-ici.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		font-size:100%;
		color:#a06797;
		margin:20px 0 10px 0;
		padding:0 0 0 15px;
		font-weight:normal;
		text-decoration:none;
	}
	
	#leScrapbooking a:hover{
		text-decoration:underline;
	}
	
	#texteScrapbooking{
		display:none;
	}
	
	#leScrapbooking p{
		color:#a06797;
		margin:0 0 10px 0;
		padding:0 0 0 15px;
	}
		
	#piedHome{
		margin:25px 0 0 0;
	}
	
	
	
	
	/* contenu interne */
	
	#compas{
		margin:-17px 0 5px 25px;
		padding:0;
		font-size:90%;
		color:#665a39;
	}
	
	#compas2{
		margin:0 0 5px 10px;
		padding:0;
		font-size:90%;
		color:#665a39;
	}

	#compas a, #compas2 a{
		color:#665a39;
		text-decoration:underline;
	}
	
	#compas a:hover, #compas2 a:hover{
		text-decoration:none;
	}

	#barreGauche{
		float:left;
		padding:0 0 0 15px;
		width:185px;
		margin:0 16px 0 0;
	}
	
	#barreGauche h1{
		width:135px;
		height:21px;
		background-image:url(images/toutes-nos-refs-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.nombreRefsNouveautes{
		width:135px;
		height:20px;
		background-image:url(images/toutes-nos-nouveautes-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.nombreRefsCoupCoeur{
		width:135px;
		height:20px;
		background-image:url(images/tous-nos-coups-coeur-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.nombreRefsTopVentes{
		width:135px;
		height:20px;
		background-image:url(images/tous-nos-tops-ventes-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.resultatsRecherche{
		width:135px;
		height:20px;
		background-image:url(images/resultats-recherche-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}

	#barreGauche h1.nombreRefsPromos{
		width:135px;
		height:20px;
		background-image:url(images/toutes-nos-promos-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.nombreRefsBonnesAffaires{
		width:135px;
		height:20px;
		background-image:url(images/le-coin-bonnes-affaires-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.nombreRefsMarques{
		width:135px;
		height:20px;
		background-image:url(images/toutes-les-marques-all.gif);
		background-repeat:no-repeat;
		font-size:80%;
		font-weight:bold;
		color:#fff;
		padding:27px 0 0 50px;
		margin:0;
	}
	
	#barreGauche h1.intituleMenuPage{
		width:185px;
		height:40px;
		background-image:url(images/fond-titre-menu.gif);
		background-repeat:no-repeat;
		font-size:110%;
		font-weight:bold;
		color:#fff;
		padding:7px 0 0 0;
		margin:0;
		text-align:center;
	}
	
	#barreGauche ul{
		margin:0 0 20px 0;
		padding:0 0 9px 0;
		list-style:none;
		background-image:url(images/bas-menu-gauche.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
	}

	#barreGauche ul.recherche{
		height:160px;
		margin:0 0 20px 0;
		padding:0 0 0px 0;
		list-style:none;
		background-image:url(images/fond-resultat-recherche.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
	}
	
	#barreGauche li.recherche{
		margin:5px;
		padding:5px;
		font-size:100%;
		color:#665a39;
	}
	
	.motRecherche{
		color:#000;
	}

	#barreGauche li{
		margin:0;
		padding:0;
	}
	
	#barreGauche li a{
		margin:0;
		padding:3px 0 0 24px;
		display:block;
		width:161px;
		min-height:17px;
		_height:17px;
		background-image:url(images/fond-lien-menu-gauche.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		color:#665a39;
		text-decoration:none;
		font-size:90%;
	}
	
	#barreGauche li a:hover{
		background-position:0 -30px;
		color:#665a39;
	}
	
	#barreGauche li ul{
		display:none;
		margin:0;
		padding:0;
		background-image:url(images/fond-sous-menu-gauche.gif);
		background-repeat:repeat-y;
	}
	
	#barreGauche li ul li{
		margin:0 0 0 0;
		padding:0 0 1px 0;
		min-height:12px;
		_height:12px;
		
	}
	
	#barreGauche li ul li a{
		display:block;
		width:151px;
		padding:3px 0 0 34px;
		background-image:url(images/puce-sous-menu-gauche.gif);
		background-repeat:no-repeat;
		background-position:22px 0;
		text-decoration:none;
		color:#665a39;
	}
	
	#barreGauche li ul li a:hover{
		background-position:22px -70px;
		color:#000;
	}
	
	#barreGauche li ul li a.sousMenuActif{
		background-image:url(images/puce-sous-menu-gauche-2.gif);
		background-repeat:no-repeat;
		background-position:22px 2px;
		font-weight:bold;
	}
	
	#barreGauche li ul li a:hover.sousMenuActif{
		background-image:url(images/puce-sous-menu-gauche-2.gif);
		background-repeat:no-repeat;
		background-position:22px 2px;
		font-weight:bold;
		color:#665a39;
	}

	#barreGauche li ul li ul{
		display:block;
	}

	#barreGauche li ul li ul li a{
		display:block;
		width:139px;
		padding:2px 0 0 46px;
		background-image:url(images/puce-sous-menu-gauche.gif);
		background-repeat:no-repeat;
		background-position:34px 0;
		text-decoration:none;
		color:#665a39;
		font-weight:normal;
	}
	
	#barreGauche li ul li ul li a:hover{
		background-position:34px -70px;
		color:#000;
	}
	
	#barreGauche li ul li ul li a.sousSousMenuActif{
		background-position:34px -70px;
		color:#665a39;
		font-weight:bold;
	}
	
	#barreGauche li ul li ul li a.sousSousMenuActif:hover{
		background-position:34px -70px;
		color:#665a39;
		font-weight:bold;
	}
	
	#btnBarreGauche {
		text-align:center;
	}

	#btnBarreGauche a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#btnBarreGauche a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#contenuInterne{
		float:left;
		width:566px;
		margin:0 12px 0 0;
	}
	
	#banniereRubrique{
		margin:0 0 16px 0;
	}
	
	.titresRubrique{
		margin:0;
		padding:0;
	}
	
	.hautNouveautesRubrique{
		width:566px;
		height:2px;
		background-image:url(images/haut-nouveautes-rubrique.gif);
		background-repeat:no-repeat;
	}
	
	.contenuNouveautesRubrique{
		width:565px;
		padding:0 0 0 1px;
		background-image:url(images/fond-nouveautes-rubrique.gif);
		background-repeat:repeat-y;
	}
	
	.nouveauteRubrique{
		float:left;
		width:185px;
		margin:0 2px 0 0;
	}
	
	.visuelNouveauteRubrique{
		margin:0 0 0 41px;
		padding:10px 0 3px 0;
		width:102px;
		height:102px;
		position:relative;
		text-align:center;
	}
	
	.visuelNouveauteRubrique img{
		border:1px solid #e8e8e8;
	}
	
	.visuelNouveauteRubrique a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelNouveauteRubrique a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	h2.nomNouveauteRubrique{
		margin:4px 0 0 13px;
		padding:0 0 6px 0;
		width:157px;
		height:12px;
		background-image:url(images/pointilles-nouveautes-rubri.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		font-weight:bold;
		font-size:100%;
		color:#a06797;
	}
	
	p.texteNouveauteRubrique{
		margin:8px 0 0 13px;
		width:157px;
		height:26px;
		padding:0;
	}
	
	.pictoNouveauteRubrique{
		float:left;
		padding:0 0 0 12px;
		margin:7px 8px 0 0;
		width:63px;
		height:27px;
	}
	
	.pictoNouveauPrix{
		float:left;
		padding:5px 0 0 0;
		margin:7px 8px 0 12px;
		width:63px;
		height:22px;
		background-image:url(images/fond-nouveau-prix.gif);
		background-repeat:no-repeat;
	}
	
	.prixBarre{
		text-decoration:line-through
	}
	
	.pictoNouveauPrixTexte{
		text-align:center;
		color:#000;
		font-size:120%;
		font-weight:bold;
	}
	
	.prixNouveauteRubrique{
		float:left;
		width:80px;
		margin:11px 0 0 0;
		font-size:120%;
		font-weight:bold;
		color:#ff5400;
	}
	
	.ajouterPanierNouveauteRubrique{
		margin:16px 0 0 36px;
		padding:0 0 11px 0;
	}
	
	.ajouterPanierNouveauteRubrique a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.ajouterPanierNouveauteRubrique a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.voirToutNouveautesRubrique{
		width:183px;
		height:33px;
		padding:7px 0 0 383px;
		background-image:url(images/bas-nouveautes-rubrique.gif);
		background-repeat:no-repeat;
	}
	
	.voirToutNouveautesRubrique a{
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:0 2px;
		background-image:url(images/fleche-voir-nouveautes.gif);
		color:#a06797;
		display:block;
		height:15px;
		width:157px;
		padding:0 0 0 13px;
	}
	
	.voirToutNouveautesRubrique a:hover{
		text-decoration:underline;
	}
	
	#promosRubrique{
		float:left;
		width:275px;
		margin:5px 15px 0 0;
	}
	
	#topRubrique{
		float:left;
		width:275px;
		margin:5px 0 0 0;
	}
	
	.hautPromosTopRubrique{
		width:275px;
		height:2px;
		background-image:url(images/haut-promos-top-rubrique.gif);
		background-repeat:no-repeat;
	}
	
	.contenuPromosTopRubrique{
		width:275px;
		padding:0 0 12px 0;
		background-image:url(images/fond-promos-top-rubrique.gif);
		background-repeat:repeat-y;
	}
	
	.fichePromosTopRubrique{
		width:275px;
		_height:150px;
		min-height:150px;
	}
	
	.fichePromosTopRubriqueGauche{
		float:left;
		padding:0 0 0 0;
		margin:0 8px 0 0;
		width:116px;
	}
	
	.visuelPromosTopRubrique{
		margin:16px 0 0 14px;
		padding:0 0 0 0;
		width:102px;
		height:102px;
		position:relative;
		text-align:center;
	}

	.visuelPromosTopRubrique img{
		border:1px solid #e8e8e8;
	}
	
	.visuelPromosTopRubrique a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelPromosTopRubrique a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.cagnottezPromosTopRubrique,.cagnottezCoupCoeurRubrique{
		width:70px;
		height:25px;
		background-image:url(images/fond-cagnottez2-all.gif);
		background-repeat:no-repeat;
		text-align:center;
		font-size:120%;
		font-weight:bold;
		color:#7f6020;
		padding:14px 0 0 0;
		margin:8px 0 0 31px;
	}
	
	.cagnottezPromosTopRubriqueVide{
		width:70px;
		height:34px;
		padding:5px 0 0 0;
		margin:8px 0 0 31px;
	}
	
	.fichePromosTopRubriqueDroite{
		float:left;
		padding:0 0 0 0;
		margin:0 0 0 0;
		width:142px;
	}
	
	h2.titrePromosTopRubriques,h2.titreCoupCoeurRubrique{
		margin:16px 0 0 0;
		padding:0 0 6px 0;
		width:142px;
		height:12px;
		background-image:url(images/pointilles-promos-rubri.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		font-weight:bold;
		font-size:100%;
		color:#a06797;
	}
	
	p.textePromosTopRubriques,p.texteCoupCoeurRubrique{
		margin:8px 0 0 0;
		width:142px;
		height:39px;
		padding:0;
	}
	
	.pictoPromosTopRubrique,.pictoCoupCoeurRubrique,.pictoListeProduit{
		float:left;
		padding:0 0 0 0;
		margin:8px 5px 0 0;
		width:63px;
		height:27px;
	}
	
	.pictoListeNouveauPrix{
		float:left;
		padding:5px 0 0 0;
		margin:8px 5px 0 0;
		width:63px;
		height:22px;
		background-image:url(images/fond-nouveau-prix.gif);
		background-repeat:no-repeat;
		text-align:center;
		color:#000;
		font-size:120%;
		font-weight:bold;
	}
	
	.prixPromosTopRubrique,.prixCoupCoeurRubrique{
		float:left;
		width:74px;
		margin:13px 0 0 0;
		font-size:120%;
		font-weight:bold;
		color:#ff5400;
	}
	
	.ajouterPanierPromosTopRubrique,.ajouterPanierCoupCoeurRubrique{
		margin:22px 0 0 22px;
	}

	.ajouterPanierPromosTopRubrique a img,.ajouterPanierCoupCoeurRubrique a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.ajouterPanierPromosTopRubrique a:hover img,.ajouterPanierCoupCoeurRubrique a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.clearFichePromosTopRubrique{
		width:275px;
		height:2px;
		background-image:url(images/liseret-fiche-rubrique.gif);
		background-repeat:no-repeat;
		background-position:14px 0;
		margin:5px 0 0 0;
	}
	
	.basPromosRubrique{
		width:203px;
		height:36px;
		padding:4px 0 0 70px;
		background-image:url(images/bas-promos-top-rubrique.gif);
		background-repeat:no-repeat;
	}

	.basPromosRubrique a{
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:0 8px;
		background-image:url(images/fleche-voir-promos-rubrique.gif);
		color:#d28964;
		display:block;
		height:15px;
		width:190px;
		padding:6px 0 0 13px;
	}
	
	.basPromosRubrique a:hover{
		text-decoration:underline;
	}
	
	.basTopRubrique{
		width:195px;
		height:33px;
		padding:7px 0 4px 80px;
		background-image:url(images/bas-promos-top-rubrique.gif);
		background-repeat:no-repeat;
	}

	.basTopRubrique a{
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:0 2px;
		background-image:url(images/fleche-voir-promos.gif);
		color:#c3a767;
		display:block;
		height:15px;
		width:165px;
		padding:0 0 0 13px;
	}
	
	.basTopRubrique a:hover{
		text-decoration:underline;
	}
	
	.hautCoupCoeurRubrique{
		width:566px;
		height:2px;
		background-image:url(images/haut-coup-coeur-rubrique.gif);
		background-repeat:no-repeat;
	}
	
	.contenuCoupCoeurRubrique{
		width:566px;
		background-image:url(images/fond-coup-coeur-rubrique.gif);
		background-repeat:repeat-y;
	}
	
	.coupCoeurRubriqueGauche{
		float:left;
		width:280px;
		margin:0 8px 0 0;
	}
	
	.coupCoeurRubriqueDroite{
		float:left;
		width:276px;
	}
	
	.ficheCoupCoeurRubriqueGauche{
		float:left;
		width:116px;
		margin:0 8px 0 0;
	}
	
	.visuelCoupCoeurRubrique{
		margin:16px 0 0 14px;
		padding:0 0 0 0;
		width:102px;
		height:102px;
		position:relative;
		text-align:center;
	}
	
	.visuelCoupCoeurRubrique img{
		border:1px solid #e8e8e8;
	}
	
	.visuelCoupCoeurRubrique a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelCoupCoeurRubrique a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.ficheCoupCoeurRubriqueDroite{
		float:left;
		width:152px;
	}
	
	.basCoupCoeurRubrique{
		width:191px;
		height:34px;
		padding:7px 0 0 375px;
		background-image:url(images/bas-coup-coeur-rubrique.gif);
		background-repeat:no-repeat;
	}

	.basCoupCoeurRubrique a{
		font-size:90%;
		font-weight:bold;
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:0 2px;
		background-image:url(images/fleche-voir-coup-coeur.gif);
		color:#c2749c;
		display:block;
		height:15px;
		width:170px;
		padding:0 0 0 13px;
	}
	
	.basCoupCoeurRubrique a:hover{
		text-decoration:underline;
	}
	
	#basPage{
		width:995px;
		height:25px;
		background-image:url(images/bas-page.gif);
		background-repeat:no-repeat;
	}
	
	
	/* présentation des produits */
	
	.pagination{
		width:562px;
		border-top:1px dotted #a3a3a3;
		border-bottom:1px dotted #a3a3a3;
		background-color:#fff;
		margin:15px 0 19px 0;
		padding:5px 0 5px 0;
	}
	
	.compteur{
		float:left;
		width:443px;
		padding:0 17px 0 0;
		font-size:90%;
		color:#898171;
		text-align:right;
	}
	
	.pageActive{
		font-weight:bold;
		color:#ff5400;
	}
	
	.compteur a{
		color:#898171;
		text-decoration:underline;
	}
	
	.compteur a:hover{
		color:#898171;
		text-decoration:none;
	}
	
	.paginationToutVoir{
		float:left;
		width:101px;
		padding:0 0 0 0;
	}
	
	.paginationToutVoir a{
		display:block;
		width:93px;
		padding:0 0 0 8px;
		background-image:url(images/puce-triangle-pagination.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		color:#898171;
		font-weight:bold;
		text-decoration:none;
		font-size:90%;
	}
	
	.paginationToutVoir a:hover{
		text-decoration:underline;
	}
	
	h1.produitsEnteteMarque{
		width:542px;
		height:17px;
		background-image:url(images/fond-titre-marque.gif);
		background-repeat:no-repeat;
		margin:0;
		padding:5px 0 0 20px;
		font-size:100%;
		font-weight:bold;
		color:#665a39;
	}
	
	.hautListeProduits{
		width:566px;
		height:2px;
		background-image:url(images/haut-liste-produits.gif);
		background-repeat:no-repeat;
	}
	
	.contenuListeProduits{
		width:566px;
		background-image:url(images/fond-liste-produits.gif);
		background-repeat:repeat-y;
	}
	
	.ficheListeProduitsGauche{
		float:left;
		width:282px;
		margin:0 0 0 0;
	}
	
	.ficheListeProduitsDroite{
		float:left;
		width:278px;
	}
	
	.conteneurVisuelListeProduits{
		float:left;
		width:116px;
		margin:0 8px 0 0;
	}
	
	.visuelListeProduits{
		margin:16px 0 0 14px;
		padding:0 0 0 0;
		width:102px;
		heigth:102px;
		position:relative;
		z-index:1;
		text-align:center;
	}
	
	.visuelListeProduits img{
		border:1px solid #e8e8e8;
	}
	
	.visuelListeProduits a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelListeProduits a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.texteListeProduits{
		float:left;
		width:152px;
	}
	
	p.intituleListeProduits{
		margin:15px 0 0 0;
		width:142px;
		height:39px;
		padding:0;
	}
	
	.prixListeProduits{
		float:left;
		width:142px;
		margin:13px 0 0 0;
		font-size:120%;
		font-weight:bold;
		color:#ff5400;
	}
	
	.ajouterPanierListeProduit{
		margin:8px 0 0 23px;
	}
	
	.liseretFiche{
		width:566px;
		height:2px;
		margin:10px 0 0 0;
		background-image:url(images/liseret-liste-produits.gif);
		background-repeat:no-repeat;
	}
	
	.basListeProduits{
		width:566px;
		height:14px;
		background-image:url(images/bas-liste-produits.gif);
		background-repeat:no-repeat;
		margin:0 0 16px 0;
	}
	
	/* fiche produit */
	
	h1.titreFicheProduit{
		font-size:130%;
		font-weight:bold;
		color:#726085;
		margin:10px 0 0 2px;
		padding:0;
	}
	
	h2.marqueFicheproduit{
		font-size:100%;
		font-weight:normal;
		font-style:italic;
		color:#726085;
		margin:0 0 8px 2px;
		padding:0;
	}
	
	.hautFicheProduit{
		width:566px;
		height:2px;
		background-image:url(images/haut-fiche-produit.gif);
		background-repeat:no-repeat;
	}
	
	.fondFicheProduit{
		width:566px;
		background-image:url(images/fond-fiche-produit.gif);
		backhground-repeat:repeat-y;
	}
	
	.ficheProduitGauche{
		float:left;
		padding:19px 0 0 21px;
		margin:0 19px 0 0;
		width:300px;
	}
	
	.visuelFicheProduit{
		width:300px;
		text-align:center;
	}
	
	.zoomFicheProduit{
		float:left;
		width:126px;
		height:24px;
		margin:1px 1px 0 0;
		border:1px solid #e4e4e4;
	}
	
	.articlesKitFicheProduit{
		float:left;
		width:169px;
		height:24px;
		margin:1px 0 0 0;
		border:1px solid #e4e4e4;
	}
	
	.zoomFicheProduit a img, .articlesKitFicheProduit a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.zoomFicheProduit a:hover img, .articlesKitFicheProduit a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	.venteFlashFicheProduit{
		width:202px;
		height:38px;
		margin:10px 0 14px 0;
		padding:6px 0 0 98px;
		background-image:url(images/fond-vente-flash2-all.gif);
		background-repeat:no-repeat;
	}
	
	.plusQue{
		font-size:90%;
		color:#fff;
		font-weight:bold;
	}
	
	.decompte2{
		font-size:120%;
		font-weight:bold;
		margin:5px 0 0 0;
		color:#ffdd40;
	}
	
	.pourEnProfiter{
		font-size:75%;
		color:#fff;
	}
	
	.ficheProduitDroite{
		float:left;
		width:203px;
		padding:19px 0 0 0;
	}
	
	.tableauTailles{
		width:201px;
		border:1px solid #e4e4e4;
	}
	
	.tableauTaillesCellGauche{
		font-size:90%;
		font-weight:bold;
		color:#726085;
		padding-left:14px;
		width:72px;
	}
	
	.tableauTaillesCellDroite{
		font-size:90%;
		color:#726085;
	}
	
	.tableauTaillesCellGauche1,.tableauTaillesCellDroite1{
		padding-top:10px;
		padding-bottom:4px;
	}
	
	.tableauTaillesCellGauche2,.tableauTaillesCellDroite2{
		padding-bottom:4px;
	}
	
	.tableauTaillesCellGauche3,.tableauTaillesCellDroite3{
		padding-bottom:10px;
	}
	
	.ficheProduitDroite p{
		margin:12px 0 0 0;
		width:203px;
	}
	
	.tableauMatiere{
		width:203px;
		margin:18px 0 0 0;
	}
	
	.tableauMatiereLigne1{
		background-color:#e4e4e4;
		color:#726085;
		font-size:90%;
		font-weight:bold;
		vertical-align:middle;
		padding:4px 3px 4px 7px;
	}
	
	.tableauMatiereLigne1a{
		border-left:1px solid #e4e4e4;
		border-right:1px solid #f2f2f2;
		width:72px;
	}
	
	.tableauMatiereLigne1b{
		border-right:1px solid #e4e4e4;
	}
	
	.tableauMatiereLigne2{
		background-color:#fff;
		color:#726085;
		font-size:90%;
		vertical-align:top;
		padding:4px 3px 4px 7px;
	}
	
	.tableauMatiereLigne2a{
		border-left:1px solid #e4e4e4;
		border-right:1px solid #e4e4e4;
		border-bottom:1px solid #e4e4e4;
		width:72px;
	}
	
	.tableauMatiereLigne2b{
		border-right:1px solid #e4e4e4;
		border-bottom:1px solid #e4e4e4;
	}
	
	.produitIndisponibleFicheProduit{
		width:203px;
		text-align:center;
		font-size:80%;
		color:#665a39;
		margin:25px 0 0 0;
	}
	
	.produitIndisponibleFicheProduit a{
		color:#665a39;
		text-decoration:underline;
	}
	
	.produitIndisponibleFicheProduit a:hover{
		text-decoration:none;
	}
	
	.produitIndisponibleGras{
		font-size:110%;
		font-weight:bold;
		color:#ff5400;
	}
	
	.pictosFicheProduit{
		float:left;
		padding:0 0 0 11px;
		width:63px;
		margin:25px 14px 0 0;
	}
	
	.pictoFicheProduit{
		margin:0 0 4px 0 ;
	}
	
	.pictoFicheNouveauPrix{
		float:left;
		padding:5px 0 0 0;
		margin:0 0 4px 0;
		width:63px;
		height:22px;
		background-image:url(images/fond-nouveau-prix.gif);
		background-repeat:no-repeat;
		text-align:center;
		color:#000;
		font-size:120%;
		font-weight:bold;
	}
	
	.prixGagnotteFicheProduit{
		float:left;
		width:115px;
		margin:23px 0 0 0;
	}
	
	.prixFicheProduit{
		font-size:120%;
		font-weight:bold;
		color:#ff5400;
		text-align:left;
	}

	.prixAulieu{
		font-size:80%;
		font-weight:normal;
		color:#000;
	}
	
	.cagnottezFicheProduit{
		width:70px;
		height:25px;
		background-image:url(images/fond-cagnottez2-all.gif);
		background-repeat:no-repeat;
		text-align:center;
		font-size:120%;
		font-weight:bold;
		color:#7f6020;
		padding:14px 0 0 0;
		margin:6px 0 0 13px;
	}
		
	.basFicheProduit{
		width:566px;
		height:34px;
		background-image:url(images/bas-fiche-produit.gif);
		background-repeat:no-repeat;
	}
	
	.envoyerAmiFicheProduit{
		float:left;
		padding:0 0 0 22px;
		margin:12px 37px 0 0; 
		width:104px;
	}
	
	.imprimerFicheProduit{
		float:left;
		margin:11px 148px 0 0;
		width:48px;
	}
	
	.ajouterpanierFicheProduit{
		float:left;
		width:163px;
		margin:3px 0 0 0;
	}
	
	.envoyerAmiFicheProduit a img, .imprimerFicheProduit a img, .ajouterpanierFicheProduit a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.envoyerAmiFicheProduit a:hover img, .imprimerFicheProduit a:hover img, .ajouterpanierFicheProduit a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#conseilsExemples{
		width:566px;
		margin:28px 0 0 0;
	}
	
	ul#listeOnglets{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	ul#listeOnglets li{
		float:left;
		margin:0;
		padding:0;
	}
	
	ul#listeOnglets li#conseils{
		width:247px;
		height:23px;
	}
	
	ul#listeOnglets li#exemples{
		width:211px;
		height:23px;
	}
	
	ul#listeOnglets li#video{
		width:108px;
		height:23px;
	}
	
	ul#listeOnglets li a{
		display:block;
		height:23px;
		background-repeat:no-repeat;
	}
	
	#ongletConseils{
		width:247px;
		background-image:url(images/fiche-onglet1-all.gif);
		
	}
	
	#ongletExemples{
		width:211px;
		background-image:url(images/fiche-onglet2-all.gif);
	}
	
	#ongletVideo{
		width:108px;
		background-image:url(images/fiche-onglet3-all.gif);
	}
	
	.ongletActif{
		background-position:0 0;
	}
	
	.ongletInactif{
		background-position:0 -23px;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.ongletInactif:hover{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#contenuConseilsExemples{
		margin:-1px 0 0 0;
		width:566px;
		background-image:url(images/fond-conseils-fiche.gif);
		background-repeat:repeat-y;
	}
	
	#contenuConseils{
		padding:20px 30px 8px 30px;
	}
	
	#contenuConseils p{
		padding:0;
		margin:0 0 12px 0;
	}
	
	#contenuExemples{
		width:566px;
	}
	
	#exemplesFlecheGauche{
		float:left;
		width:26px;
		padding:0 0 0 1px;
		margin:44px 23px 0 0;
	}
	
	#exemplesFlecheGauche a img, #exemplesFlecheDroite a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#exemplesFlecheGauche a:hover img, #exemplesFlecheDroite a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.serieExemplesActive{
		float:left;
		width:480px;
		display:block;
	}
	
	.serieExemplesInactive{
		float:left;
		width:480px;
		display:none;
	}
	
	.exempleUtilisation{
		float:left;
		width:102px;
		margin:24px 0 0 0;
		padding:0 18px 0 0;
	}
	
	.visuelExempleUtilisation{
		width:102px;
		height:102px;
		text-align:center;
	}
	
	.visuelExempleUtilisation img{
		border:1px solid #e8e8e8;
	}
	
	.visuelExempleUtilisation a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.visuelExempleUtilisation a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.lienExempleUtilisation{
		display:block;
		width:18px;
		height:16px;
		background-image:url(images/fond-cercle-numeros.gif);
		background-repeat:no-repeat;
		margin:6px 0 15px 38px;
		color:#fff;
		font-weight:bold;
		text-align:center;
		padding:2px 0 0 0;
		text-decoration:none;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.lienExempleUtilisation:hover{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#exemplesFlecheDroite{
		float:left;
		width:26px;
		padding:0;
		margin:44px 0 0 0;
		padding:0 0 0 6px;
	}
	
	#modeEmploiExemple{
		text-align:center;
		padding:0 0 15px 0;
	}
	
	#basConseilsExemples{
		width:566px;
		height:4px;
		background-image:url(images/bas-conseils-fiche.gif);
		background-repeat:no-repeat;
	}
	
	h1.titreVentesAdditionnelles{
		margin:21px 0 9px 3px
	}
	
	
	/* zoom */
	
	#globalZoom{
		width:516px;
		height:546px;
		background-color:#c3a666;
	}
	
	#zoomEntete{
		width:508px;
		height:49px;
		margin:3px 0 0 3px;
		border-left:1px solid #d5c194;
		border-top:1px solid #d5c194;
		border-right:1px solid #ba9c5c;
	}
	
	#zoomTitre{
		float:left;
		width:400px;
		padding:12px 0 0 31px;
	}
	
	#fermerFenetre{
		float:left;
		width:58px;
	}
	
	#fermerFenetre a{
		display:block;
		width:74px;
		height:16px;
		padding:1px 0 0 0;
		margin:3px 3px 0 0;
		background-image:url(images/croix-fermer.gif);
		background-repeat:no-repeat;
		background-position:right 0;
		text-decoration:none;
		font-size:80%;
		font-weight:bold;
		color:#fff;
	}
	
	#fermerFenetre a:hover{
		background-position:right -17px;
		color:#ede4d1;
	}
	
	h1#zoomTitreProduit{
		width:480px;
		height:17px;
		background-color:#f2e9d7;
		margin:0 0 0 3px;
		padding:4px 0 0 30px;
		font-size:100%;
		font-weight:bold;
		color:#726085;
	}
	
	#zoomVisuel{
		border-left:3px solid #c3a666;
		border-right:3px solid #c3a666;
		border-bottom:3px solid #c3a666;
		background-color:#fff;
		text-align:center;
		padding:10px 0 9px 0;
	}
	
	/* zoom kit */
	
	#zoomFlecheGauche{
		float:left;
		width:26px;
		height:275px;
		padding:194px 4px 0 0;
		border-left:3px solid #c3a666;
		background-color:#fff;
	}

	#zoomFlecheDroite{
		float:left;
		height:275px;
		padding:194px 0 0 4px;
		width:26px;
		background-color:#fff;
	}
	
	#zoomFlecheGauche a img, #zoomFlecheDroite a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#zoomFlecheGauche a:hover img, #zoomFlecheDroite a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.kitActif{
		float:left;
		width:450px;
		height:459px;
		padding:10px 0 0 0;
		background-color:#fff;
		display:block;
	}
	
	.kitInactif{
		float:left;
		width:450px;
		height:459px;
		padding:10px 0 0 0;
		background-color:#fff;
		display:none;
	}
	
	
	/* exemples de réalisations */
	
	.exempleReaActif{
		float:left;
		width:450px;
		height:499px;
		padding:10px 0 0 0;
		background-color:#fff;
		display:block;
	}
	
	.exempleReaInactif{
		float:left;
		width:450px;
		height:499px;
		padding:10px 0 0 0;
		background-color:#fff;
		display:none;
	}
	
	.exempleReaActif p,.exempleReaInactif p{
		margin:10px 0 0 0;
		padding:0;
	}
	
	#exempleReaFlecheGauche{
		float:left;
		width:26px;
		height:315px;
		padding:194px 4px 0 0;
		border-left:3px solid #c3a666;
		background-color:#fff;
	}

	#exempleReaFlecheDroite{
		float:left;
		height:315px;
		padding:194px 0 0 4px;
		width:26px;
		background-color:#fff;
	}
	
	#exempleReaFlecheGauche a img, #exempleReaFlecheDroite a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#exempleReaFlecheGauche a:hover img, #exempleReaFlecheDroite a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	
	/* panier */
	
	#contenuCommande{
		float:left;
		width:747px;
		margin:0 11px 0 0;
		padding:0 0 0 36px;
	}
	
	#infoPaiementSecurise{
		float:left;
		width:145px;
		margin:0 33px 0 0;
	}
	
	h1#titrePaiementSecurise{
		width:145px;
		height:100px;
		margin:0;
		padding:0;
	}
	
	#fondInfoPaiementSecurise{
		width:127px;
		padding:12px 8px 20px 10px;
		background-image:url(images/fond-info-espace-securise.gif);
		background-repeat:repeat-y;
		color:#665a39;
		font-size:90%;
	}
	
	#basInfoPaiementSecurise{
		width:145px;
		height:2px;
		background-image:url(images/bas-info-espace-securise.gif);
		background-repeat:no-repeat;
	}
	
	#monPanier{
		float:left;
		width:569px;
	}
	
	#poursuivreMesAchats{
		width:569px;
		height:20px;
		padding:6px 0 0 0;
		background-image:url(images/pointilles-panier.gif);
		background-repeat:no-repeat;
	}
	
	#poursuivreMesAchats a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#poursuivreMesAchats a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#cheminCommande{
		margin:18px 0 0 0;
		padding:0 0 0 3px;
	}
	
	.etapeCommande{
		float:left;
		width:137px;
		margin:0 6px 0 0;
	}
	
	.derniereEtapeCommande{
		float:left;
		width:137px;
	}
	
	#monPanier h1, #carteAdhesion h1{
		margin:16px 0 0 18px;
	}
	
	#monPanier table{
		margin:8px 0 0 3px;
	}
	
	.panierEntete1{
		width:231px;
		height:27px;
	}
	
	.panierEntete2{
		width:93px;
		height:27px;
	}
	
	.panierEntete3{
		width:73px;
		height:27px;
	}
	
	.panierEntete4{
		width:93px;
		height:27px;
	}
	
	.panierEntete5{
		width:76px;
		height:27px;
	}
	
	.panierCellule1{
		width:203px;
		padding:9px 14px 9px 14px;
		font-size:95%;
		color:#000;
		background-image:url(images/panier-cellule1.gif);
		background-repeat:repeat-y;
	}
	
	.panierCellule2{
		width:93px;
		text-align:center;
		font-size:95%;
		color:#000;
		background-image:url(images/panier-cellule2.gif);
		background-repeat:repeat-y;
	}
	
	.panierCellule3{
		width:73px;
		text-align:center;
		font-size:95%;
		color:#000;
		background-image:url(images/panier-cellule3.gif);
		background-repeat:repeat-y;
	}
	
	.panierCellule3 input{
		font-family:verdana;
		font-size:11px;
		color:#000;
		border:1px solid #a5acb2;
		padding:2px 0 2px 0;
		text-align:center;
	}
	
	.panierCellule4{
		width:93px;
		text-align:center;
		font-size:110%;
		font-weight:bold;
		color:#ff5400;
		background-image:url(images/panier-cellule4.gif);
		background-repeat:repeat-y;
	}
	
	.panierCellule5{
		width:76px;
		text-align:center;
		background-image:url(images/panier-cellule5.gif);
		background-repeat:repeat-y;
	}
	
	.panierCellule5 a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.panierCellule5 a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.panierSepCellule1{
		width:231px;
		height:2px;
		background-image:url(images/panier-sep-cellule1.gif);
		background-repeat:no-repeat;
	}
	
	.panierSepCellule2{
		width:93px;
		height:2px;
		background-image:url(images/panier-sep-cellule2.gif);
		background-repeat:no-repeat;
	}
	
	.panierSepCellule3{
		width:73px;
		height:2px;
		background-image:url(images/panier-sep-cellule3.gif);
		background-repeat:no-repeat;
	}
	
	.panierSepCellule4{
		width:93px;
		height:2px;
		background-image:url(images/panier-sep-cellule4.gif);
		background-repeat:no-repeat;
	}
	
	.panierSepCellule5{
		width:76px;
		height:2px;
		background-image:url(images/panier-sep-cellule5.gif);
		background-repeat:no-repeat;
	}
	
	.panierCelluleEncart{
		width:179px;
		height:76px;
		font-size:95%;
		background-image:url(images/panier-cellule-encart.gif);
		background-repeat:no-repeat;
		color:#6c5523;
		padding:22px 28px 0 24px;
		vertical-align:top;
	}
	
	.montantAdherent{
		font-weight:bold;
		color:#ff5400;
	}
	
	.panierCelluleTotal{
		width:148px;
		height:46px;
		_height:31px;
		background-image:url(images/panier-cellule-total.gif);
		background-repeat:no-repeat;
		text-align:right;
		padding:15px 18px 0 0;
		font-size:120%;
		font-weight:bold;
		color:#726085;
		vertical-align:top;
	}
	
	.panierCelluleMontant{
		width:169px;
		height:46px;
		_height:35px;
		padding:11px 0 0 0;
		background-image:url(images/panier-cellule-montant.gif);
		background-repeat:no-repeat;
		font-size:160%;
		font-weight:bold;
		color:#ff5400;
		text-align:center;
		vertical-align:top;
	}
	
	.panierCelluleRecalculer{
		width:335px;
		height:52px;
		background-image:url(images/panier-cellule-recalculer.gif);
		background-repeat:no-repeat;
		vertical-align:top;
	}
	
	#texteRecalculer{
		float:left;
		width:208px;
		padding:0 0 0 20px;
		font-size:90%;
		color:#726085;
		font-weight:bold;
		margin:9px 0 0 0;
	}
	
	#btnRecalculer{
		float:left;
		width:107px;
		margin:15px 0 0 0;
	}
	
	#btnRecalculer a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#btnRecalculer a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#sauvegarderContinuer{
		width:569px;
		height:26px;
		padding:5px 0 0 0;
		margin:17px 0 0 0;
		background-image:url(images/pointilles-panier2.gif);
		background-repeat:no-repeat;
	}
	
	#sauvegarder{
		float:left;
		width:341px;
	}
	
	#continuer{
		float:left;
		width:225px;
	}
	
	#sauvegarder a img, #continuer a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#sauvegarder a:hover img, #continuer a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
		
	/* page identification */
	
	.identificationPointilles{
		width:569px;
		height:1px;
		margin:10px 0 16px 0;
		background-image:url(images/pointille-identification.gif);
		background-repeat:no-repeat;
	}
	
	.formIdentification{
		float:left;
		width:280px;
	}
	
	.nouveauClient{
		padding:0 0 0 4px;
		margin:0 5px 0 0;
	}
	
	.formIdentificationHaut{
		width:267px;
		height:22px;
		padding:5px 0 0 13px;
		background-image:url(images/haut-form-identification.gif);
		font-weight:bold;
		color:#665a39;
	}

	.contenuNouveauClient{
		padding:11px 10px 0 15px;
		width:255px;
		background-image:url(images/fond-form-identification.gif);
		background-repeat:repeat-y;
	}
	
	.identificationNotice{
		margin:0 0 18px 0;
	}

	.labelIdentification{
		width:93px;
		color:#000;
		vertical-align:top;
		padding:2px 0 5px 0;
	}
	
	.champIdentification{
		width:162px;
		vertical-align:top;
		padding:0 0 5px 0;
	}
	
	.labelIdentification2{
		width:200px;
		color:#000;
		vertical-align:top;
		padding:2px 0 5px 0;
	}

	.champIdentification input, .champIdentification select, .champIdentification textarea, .choixMdpChamp input{
		font-family:verdana;
		font-size:11px;
		color:#000;
		padding:1px 0 1px 2px;
		border:1px solid #7f9db9;
		background-color:#fbfbfb;
	}
	
	.choixMdp{
		color:#000;
		padding:0 0 2px 0;
	}
	
	.choixMdpChamp{
		color:#000;
		padding:0 0 10px 0;
	}
	
	.infosIndispensables{
		font-style:italic;
		font-size:90%;
		padding:10px 0 0 0;
	}
	
	.continuerCommande{
		margin:14px 0 0 90px;
		padding:0 0 15px 0;
	}
	
	.continuerCommande input{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.continuerCommande input:hover{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.formIdentificationContenu{
		width:264px;
		padding:10px 0 0 16px;
		background-image:url(images/fond-form-identification.gif);
		background-repeat:repeat-y;
	}
	
	.formIdentificationContenu label{
		display:block;
		margin:25px 0 5px 0;
		font-weight:bold;
	}
	
	.champDejaClient input{
		font-family:verdana;
		font-size:11px;
		color:#000;
		padding:1px 0 1px 2px;
		border:1px solid #7f9db9;
		background-color:#fbfbfb;
	}
	
	.enregistrerMdp{
		margin:12px 0 0 0;
		font-size:90%;
	}
	
	#oubliMotPasse{
		width:224px;
		border-top:1px solid #e1e1e1;
		border-bottom:1px solid #e1e1e1;
		padding:9px 0 9px 0;
		margin:25px 0 20px 0;
		_margin:25px 0 20px 0;
		font-size:90%;
	}
	
	#oubliMotPasse a{
		display:block;
		width:88px;
		height:15px;
		padding:0 0 0 14px;
		background-image:url(images/fleche-cliquez-ici.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		font-weight:bold;
		color:#a06797;
		text-decoration:underline;
	}
	
	#oubliMotPasse a:hover{
		text-decoration:none;
	}
	
	.messageOubliMdp{
		margin:0 0 15px 0;
	}
	
	.formIdentificationBas{
		width:280px;
		height:5px;
		background-image:url(images/bas-form-identification.gif);
		background-repeat:no-repeat;
	}
	
	
	/* page paiement */
	
	.adresseFacturation{
		float:left;
		width:280px;
		padding:0 0 0 4px;
		margin:0 5px 0 0;
	}
	
	.adresseLivraison{
		float:left;
		width:280px;
		margin:0 0 0 0;
	}
	
	.hautCoordonnees{
		width:267px;
		height:22px;
		padding:5px 0 0 13px;
		background-image:url(images/haut-form-identification.gif);
		font-weight:bold;
		color:#665a39;
	}

	.contenuCoordonnees{
		padding:11px 10px 0 15px;
		width:255px;
		height:80px;
		background-image:url(images/fond-form-identification.gif);
		background-repeat:repeat-y;
	}
	
	#monPanier h1.titreCommande{
		margin:2px 0 8px 20px;
		padding:0;
	}
	
	.basFacturation{
		width:280px;
		height:31px;
		background-image:url(images/bas-facturation.gif);
		background-repeat:no-repeat;
	}
	
	.basLivraison{
		width:280px;
		height:31px;
		background-image:url(images/bas-livraison.gif);
		background-repeat:no-repeat;
	}
	
	.basLivraison a{
		display:block;
		width:185px;
		height:20px;
		margin:0 0 0 80px;
		padding:7px 0 0 14px;
		font-size:80%;
		font-weight:bold;
		color:#a06797;
		text-decoration:underline;
		background-image:url(images/fleche-cliquez-ici.gif);
		background-repeat:no-repeat;
		background-position:0 9px;
	}
	
	.basLivraison a:hover{
		text-decoration:none;
	}
	
	table.tableauCommande{
		width:565px;
		margin:0 0 0 4px;
	}
	
	.commandeEntete1{
		width:324px;
		height:28px;
	}
	
	.commandeEntete1b{
		width:46px;
		height:28px;
	}
	
	.commandeEntete2{
		width:94px;
		height:28px;
	}
	
	.commandeEntete3{
		width:147px;
		height:28px;
	}
	
	.commandeCellule1{
		width:296px;
		padding:9px 14px 9px 14px;
		font-size:95%;
		color:#000;
		background-image:url(images/commande-cellule1.gif);
		background-repeat:repeat-y;
	}
	
	.commandeCellule2{
		width:64px;
		padding:0 0 0 30px;
		font-size:95%;
		color:#000;
		font-weight:bold;
		background-image:url(images/commande-cellule2.gif);
		background-repeat:repeat-y;
	}
	
	.commandeCellule3{
		width:122px;
		padding:0 25px 0 0;
		font-size:95%;
		color:#000;
		font-weight:bold;
		text-align:right;
		background-image:url(images/commande-cellule3.gif);
		background-repeat:repeat-y;
	}
	
	.commandeSep1{
		width:324px;
		height:2px;
		background-image:url(images/commande-sep1.gif);
		background-repeat:no-repeat;
	}
	
	.commandeSep2{
		width:94px;
		height:2px;
		background-image:url(images/commande-sep2.gif);
		background-repeat:no-repeat;
	}
	
	.commandeSep3{
		width:147px;
		height:2px;
		background-image:url(images/commande-sep3.gif);
		background-repeat:no-repeat;
	}
	
	.commandeTotal{
		width:398px;
		background-image:url(images/commande-total-commande.gif);
		background-repeat:repeat-y;
		text-align:right;
		padding:0 20px 0 0;
		font-size:120%;
		font-weight:bold;
		color:#726085;
	}
	
	.commandeCellule3b{
		width:147px;
		background-image:url(images/commande-cellule3b.gif);
		background-repeat:repeat-y;
		font-weight:bold;
		color:#ff5400;
		padding:14px 25px 14px 0;
		text-align:right;
	}
	
	.commandeOption{
		width:278px;
		background-image:url(images/commande-option1.gif);
		background-repeat:repeat-y;
		padding:14px 0 14px 14px;
	}
	
	.commandeChoixOption{
		width:140px;
		background-image:url(images/commande-option2.gif);
		background-repeat:repeat-y;
	}
	
	.commandeFraisLivraison{
		width:398px;
		background-image:url(images/commande-cellule1b.gif);
		background-repeat:repeat-y;
		text-align:right;
		padding:0 20px 0 0;
		font-size:120%;
		font-weight:bold;
		color:#726085;
	}
	
	.commandeFraisPort{
		width:418px;
		background-image:url(images/commande-cellule1b.gif);
		background-repeat:repeat-y;
		padding:0 0 5px 0;
		font-size:100%;
		color:#000;
	}
	
	.commandeAutres{
		width:406px;
		background-image:url(images/commande-total-a-payer.gif);
		background-repeat:repeat-y;
		padding:10px 0 10px 14px;
		font-size:100%;
		color:#000;
		line-height:17px;
	}
	
	.commandeAutres span{
		color:#a06797;
	}
	
	#titreFraisPort{
		font-size:140%;
		font-weight:normal;
		color:#726085;
		padding:0 25px 0 12px;
	}
	
	.commandeFraisPort p{
		margin:0 0 5px 0;
	}
	
	.commandeFraisPort p span{
		margin:0 0 12px 0;
		font-weight:bold;
		color:#a06797;
	}

	.commandeAutreFraisLivraison{
		font-size:80%;
		color:#FF5400;
	}

	.commandeAutreFraisLivraison{
		font-size:80%;
		color:#FF5400;
	}
	
	.commandeCellule3bb{
		width:147px;
		background-image:url(images/commande-cellule3b.gif);
		background-repeat:repeat-y;
		font-weight:bold;
		color:#000;
		font-size:95%;
		padding:14px 25px 14px 0;
		text-align:right;
	}
	
	.commandeTotalAPayer{
		width:398px;
		background-image:url(images/commande-total-a-payer.gif);
		background-repeat:repeat-y;
		font-size:160%;
		font-weight:bold;
		color:#726085;
		padding:14px 20px 14px 0;
		text-align:right;
	}
	
	.commandeTotalAPayer2{
		width:398px;
		height:28px;
		background-image:url(images/rappel-commande-bas1.gif);
		background-repeat:no-repeat;
		font-size:160%;
		font-weight:bold;
		color:#726085;
		padding:14px 20px 14px 0;
		text-align:right;
	}
	
	.montantTotalAPayer{
		width:122px;
		padding:0 25px 0 0;
		font-size:160%;
		color:#ff5400;
		font-weight:bold;
		text-align:right;
		background-image:url(images/commande-cellule3.gif);
		background-repeat:repeat-y;
	}
	
	.montantTotalAPayer2{
		width:122px;
		height:56px;
		padding:0 25px 0 0;
		font-size:160%;
		color:#ff5400;
		font-weight:bold;
		text-align:right;
		background-image:url(images/rappel-commande-bas2.gif);
		background-repeat:no-repeat
	}
	
	.commandeNoticeRecalculer{
		width:398px;
		height:24px;
		padding:12px 20px 16px 0;
		background-image:url(images/commande-bas1.gif);
		background-repeat:no-repeat;
		color:#726085;
		text-align:right;
		font-size:90%;
		font-weight:bold;
	}
	
	.commandeRecalculer{
		width:147px;
		height:52px;
		background-image:url(images/commande-bas2.gif);
		background-repeat:no-repeat;
		text-align:center;
	}
	
	.commandeRecalculer a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.commandeRecalculer a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.commandeCellule3c{
		width:122px;
		height:39px;
		padding:5px 0 5px 0;
		font-size:95%;
		color:#665a39;
		font-weight:bold;
		background-image:url(images/commande-cellule3.gif);
		background-repeat:repeat-y;
	}
	
	#montantCarte{
		background-image:url(images/fond-montant-carte.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		height:29px;
		width:105px;
		margin:0 0 0 20px;
		padding:10px 0 0 0;
		text-align:center;
	}
	
	#montantCarteVisible{
		background-image:url(images/fond-montant-carte.gif);
		background-repeat:no-repeat;
		background-position:0 0;
		height:29px;
		width:105px;
		margin:0 0 0 20px;
		padding:10px 0 0 0;
		text-align:center;
	}
	
	.conditionsGenVente{
		width:565px;
		margin:8px 0 5px 4px;
		font-size:95%;
		font-weight:bold;
	}
	
	#conditionsGenVente a{
		color:#ff5400;
		text-decoration:underline;
	}
	
	#conditionsGenVente a:hover{
		text-decoration:none;
	}
	
	#choixPaiement{
		width:565px;
		_height:121px;
		min-height:121px;
		margin:0 0 0 4px;
		background-image:url(images/fond-choix-paiement.gif);
		background-repeat:no-repeat;
	}
	
	#choixPaiement a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#choixPaiement a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#choixPaiementSecurise{
		float:left;
		width:68px;
		margin:29px 32px 0 0;
	}
	
	#paiementCB{
		float:left;
		width:63px;
		margin:34px 45px 0 0;
		text-align:center;
	}
	
	#paiementMandat{
		float:left;
		width:54px;
		margin:34px 47px 0 0;
		text-align:center;
	}
	
	#paiementCheque{
		float:left;
		width:42px;
		margin:34px 47px 0 0;
		text-align:center;
	}
	
	#paiementVirement{
		float:left;
		width:42px;
		margin:34px 50px 0 0;
		text-align:center;
	}
	
	#paiement3x{
		float:left;
		width:58px;
		margin:34px 0 0 0;
		text-align:center;
	}
	
	#paiement4x{
		float:left;
		width:58px;
		margin:28px 0 0 0;
		padding:0 0 0 102px;
		text-align:center;
	}
	
	#paiement5x{
		float:left;
		width:58px;
		margin:28px 0 0 0;
		padding:0 0 0 40px;
		text-align:center;
	}
	
	#listeCb{
		width:565px;
		height:66px;
		margin:0 0 0 4px;
		background-image:url(images/fond-choix-cb.gif);
		background-repeat:no-repeat;
		display:none;
	}
	
	#listeCb ul{
		list-style:none;
		margin:0 0 0 108px;
		padding:13px 0 0 0;
	}
	
	#listeCb ul li{
		float:left;
		margin:0 45px 0 0;
	}
	
	#listeCb ul li a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#listeCb ul li a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#basChoixPaiment{
		width:532px;
		margin:0 0 0 4px;
		padding:6px 0 0 33px;
		height:26px;
		background-image:url(images/bas-choix-paiement.gif);
		background-repeat:no-repeat;
	}
	
	#textePaiementCb{
		font-size:80%;
		display:none;
	}
	
	.important{
		font-weight:bold;
		color:#ff5400;
	}
	
	
	/* pages confirmation paiement */
	
	#hautInstructionPaiement{
		width:565px;
		height:2px;
		margin:0 0 0 4px;
		background-image:url(images/haut-instruction-paiement.gif);
		background-repeat:no-repeat;
	}
	
	#fondInstructionPaiement{
		width:565px;
		margin:0 0 0 4px;
		background-image:url(images/fond-instruction-paiement.gif);
		background-repeat:repeat-y;
	}
	
	#fondInstructionPaiement p{
		padding:10px 0 10px 16px;
		margin:0;
	}
	
	#fondInstructionPaiement p a{
		font-weight:bold;
		color:#a06797;
		text-decoration:underline;
	}
	
	#fondInstructionPaiement p a:hover{
		font-weight:bold;
		color:#a06797;
		text-decoration:none;
	}
	
	#fondInstructionPaiement ul{
		margin-top:0;
		margin-bottom:10px;
	}
	
	#fondInstructionPaiement ul li{
		margin:0 0 5px 0;
	}
	
	.confirmationNomClient, .montantCumul{
		color:#726085;
		font-weight:bold;
	}
	
	.confirmationNumeroCommande{
		color:#726085;
	}
	
	#fondInstructionPaiement p.adresseScrapmalin{
		padding:10px 0 10px 200px;
		margin:0;
		font-weight:bold;
		color:#ff9600;
	}
	
	#fondInstructionPaiement p.virementScrapmalin{
		padding:10px 0 10px 130px;
		margin:0;
		font-weight:bold;
		color:#ff9600;
	}
	
	.pointillesConfirmation{
		width:565px;
		text-align:center;
	}
	
	#basInstructionPaiement{
		width:565px;
		height:5px;
		margin:0 0 0 4px;
		background-image:url(images/bas-instruction-paiement.gif);
		background-repeat:no-repeat;
	}
	
	#retourPageAccueil{
		margin:6px 0 0 404px;
	}
	
	#retourPageAccueil a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#retourPageAccueil a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	
	/* page mon compte */
	
	#monCompte{
		width:964px;
		margin:-12px 0 0 15px;
	}
	
	#monCompte h1{
		margin:0 0 8px 217px;
		padding:0;
	}
	
	.pointillesMonCompte{
		width:964px;
		height:1px;
		margin:0 0 14px 0;
		background-image:url(images/pointille-mot-passe.gif);
		background-repeat:no-repeat;
	}
	
	#porteMonnaie{
		width:549px;
		height:28px;
		margin:0 0 10px 202px;
		padding:11px 0 0 16px;
		background-image:url(images/fond-porte-monnaie.gif);
		background-repeat:no-repeat;
	}
	
	#mesCommandes{
		width:565px;
		margin:0 0 0 202px;
	}
	
	.mesCommandesEntete1{
		width:135px;
	}
	
	.mesCommandesEntete2{
		width:143px;
	}
	
	.mesCommandesEntete3{
		width:287px;
	}
	
	.mesCommandesCell1{
		width:118px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-commandes-cell1.gif);
		background-repeat:repeat-y;
	}
	
	.mesCommandesCell2{
		width:126px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-commandes-cell2.gif);
		background-repeat:repeat-y;
	}
	
	.mesCommandesCell3{
		width:270px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-commandes-cell3.gif);
		background-repeat:repeat-y;
	}
	
	.mesCommandesSep1{
		width:135px;
		height:2px;
		background-image:url(images/mes-commandes-sep1.gif);
		background-repeat:no-repeat;
	}
	
	.mesCommandesSep2{
		width:143px;
		height:2px;
		background-image:url(images/mes-commandes-sep2.gif);
		background-repeat:no-repeat;
	}
	
	.mesCommandesSep3{
		width:287px;
		height:2px;
		background-image:url(images/mes-commandes-sep3.gif);
		background-repeat:no-repeat;
	}
	
	#mesCommandesBas{
		width:565px;
		height:4px;
		margin:0 0 10px 202px;
		background-image:url(images/mes-commandes-pied.gif);
		background-repeat:no-repeat;
	}
	
	.enteteMespaniers{
		margin:0 0 0 202px;
		width:420px;
		height:17px;
		background-image:url(images/entete-mes-paniers.gif);
		background-repeat:no-repeat;
		color:#665a39;
		font-weight:bold;
		padding:5px 0 0 13px;
	}
	
	.mesPaniers{
		width:565px;
		margin:0 0 0 202px;
	}
	
	.mesPaniersEntete1{
		width:216px;
	}
	
	.mesPaniersEntete2{
		width:115px;
	}
	
	.mesPaniersEntete3{
		width:115px;
	}
	
	.mesPaniersEntete4{
		width:119px;
	}
	
	.mesPaniersCell1{
		width:199px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-paniers-cell1.gif);
		background-repeat:repeat-y;
	}
	
	.mesPaniersCell2{
		width:98px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-paniers-cell2.gif);
		background-repeat:repeat-y;
	}
	
	.mesPaniersCell3{
		width:98px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-paniers-cell3.gif);
		background-repeat:repeat-y;
	}
	
	.mesPaniersCell4{
		width:102px;
		padding:12px 0 12px 17px;
		vertical-align:top;
		background-image:url(images/mes-paniers-cell4.gif);
		background-repeat:repeat-y;
	}
	
	.mesPaniersSep1{
		width:216px;
		height:2px;
		background-image:url(images/mes-paniers-sep1.gif);
		background-repeat:no-repeat;
	}
	
	.mesPaniersSep2{
		width:115px;
		height:2px;
		background-image:url(images/mes-paniers-sep2.gif);
		background-repeat:no-repeat;
	}
	
	.mesPaniersSep3{
		width:115px;
		height:2px;
		background-image:url(images/mes-paniers-sep3.gif);
		background-repeat:no-repeat;
	}
	
	.mesPaniersSep4{
		width:119px;
		height:2px;
		background-image:url(images/mes-paniers-sep4.gif);
		background-repeat:no-repeat;
	}
	
	.mesPaniersBas{
		width:565px;
		height:4px;
		margin:0 0 5px 202px;
		background-image:url(images/mes-paniers-pied.gif);
		background-repeat:no-repeat;
	}
	
	.supprimerPanier{
		float:left;
		width:74px;
		height:15px;
		padding:0 0 0 611px;
		margin:0 8px 10px 0;
	}
	
	.reprendrePanier{
		float:left;
		width:71px;
		height:15px;
		margin:0 0 10px 0;
	}
	
	.supprimerPanier a img, .reprendrePanier a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.supprimerPanier a:hover img, .reprendrePanier a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.compteCoordonnees{
		padding:0 0 0 202px;
		margin:0 5px 0 0;
	}
	
	.compteEnregistrerModifications{
		width:168px;
		height:17px;
		margin:0 0 0 0;
		padding:30px 0 0 112px;
		background-image:url(images/fond-modifier-coordonnees.gif);
		background-repeat:no-repeat;
	}
	
	.compteEnregistrerModifications a{
		font-size:80%;
		font-weight:bold;
		color:#a06797;
		text-decoration:underline;
	}
	
	.compteEnregistrerModifications a:hover{
		text-decoration:none;
	}
	
	.correctionHauteur{
		height:45px;
		_height:49px;
	}
	
	#enteteMonMotDePasse{
		width:552px;
		height:20px;
		color:#665a39;
		font-weight:bold;
		padding:5px 0 0 13px;
		margin:10px 0 0 202px;
		background-image:url(images/mot-passe-entete.gif);
		background-repeat:no-repeat;
	}
	
	#monMotDePasse{
		width:549px;
		height:68px;
		margin:0 0 10px 202px;
		padding:12px 0 0 16px;
		background-image:url(images/fond-modifier-mot-passe.gif);
		background-repeat:no-repeat;
	}
	
	.monMotChamp1{
		width:82px;
	}
	
	.monMotChamp2{
		width:143px;
	}
	
	.monMotChamp2 input{
		font-family:verdana;
		font-size:11px;
		color:#000;
		padding:1px 0 1px 2px;
		border:1px solid #7f9db9;
		background-color:#fbfbfb;
	}
	
	.monMotChamp3{
		width:160px;
	}
	
	.enregistrerMotPasse{
		margin:28px 0 0 372px;
		_margin:26px 0 0 372px;
	}
	
	#mesNewsletters{
		width:547px;
		height:108px;
		background-image:url(images/fond-newsletter.gif);
		background-repeat:no-repeat;
		padding:12px 0 0 18px;
		margin:0 0 0 202px;
	}
	
	.enregistrerNewsletters{
		margin:28px 0 0 372px;
		_margin:25px 0 0 372px;
	}
	
	
	/*page base*/
	#contenuPage{
		float:left;
		width:660px;
		padding:0 0 0 40px;
		color:#665a39;
	}
	
	#contenuPage a{
		color:#ff8400;
		text-decoration:underline;
	}
	
	#contenuPage a:hover{
		color:#513f18;
		text-decoration:underline;
	}
	
	#contenuPage h1{
		width:660px;
		margin:0 0 4px 0;
		padding:0 0 0 0;
		color:#726085;
		font-size:230%;
		font-weight:normal;
	}
	
	#contenuPage p{
		margin:0 0 10px 0;
		color:#665a39;
	}
	
	#contenuPage ul,#contenuPage ol{
		color:#665a39;
	}
	
	#contenuPage ul{
		list-style:none;
	}
	
	#contenuPage ul li{
		background-image:url(images/puce-page.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		padding:0 0 0 15px;
		margin:0 0 2px 0;
	}
	
	#contenuPage ul li ul li{
		background-image:url(images/puce-page2.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		padding:0 0 0 12px;
		margin:0 0 2px 0;
	}
	
	#contenuPage h2{
		color:#726085;
		font-size:160%;
		font-weight:normal;
		margin:0 0 3px 0;
	}
	/*fin page base*/

	/*page ventes flash*/
	#ventesFlashGauche{
		float:left;
		width:373px;
		padding:0 0 0 0;
		margin:0 18px 0 0;
	}
	
	#ventesFlashDroite{
		float:left;
		width:373px;
		margin:0 0 0 0;
	}
	
	/*message alerte*/
	
	#repere{
		width:1px;
		height:1px;
		position:absolute;
		z-index:98px;
		bottom:0;
		right:0;
		background-color:#0033FF;
	}
	
	#messageAlerte{
		width:362px;
		height:162px;
		background-color:#fff;
		border:2px solid #c3a666;
		position:absolute;
		z-index:90;
		display:none;
		left:0;
		top:0;
	}
	
	#enteteAlerte{
		width:61px;
		height:24px;
		padding:8px 0 0 301px;
		background-image:url(images/entete-alerte.gif);
		background-repeat:no-repeat;
	}
	
	#contenuAlerte{
		width:258px;
		height:64px;
		background-image:url(images/picto-attention.gif);
		background-repeat:no-repeat;
		background-position:10px 8px;
		padding:19px 25px 12px 79px;
		color:#665a39;
	}
	
	#okAlerte{
		width:208px;
		height:35px;
		padding:0 0 0 154px;
	}
	
	/*page adhesion*/
	
	#pageAdhesion{
		float:left;
		width:725px;
	}
	
	#tableauAdhesion{
		width:725px;
		margin:0;
		padding:0;
	}
	
	.tableauAdhesionGauche{
		width:325px;
		margin:0;
		padding:5px;
	}
	
	.tableauAdhesionDroite{
		width:400px;
		margin:0;
		padding:5px;
	}
	
	#tableauAdhesion input{
		font-family:verdana;
		font-size:11px;
		color:#000;
		padding:2px 3px 2px 3px;
	}
	
	#monPanier h1.titrePage, #pageAdhesion h1.titrePage{
		margin:0 0 0 0;
		padding:0 0 15px 0;
		color:#726085;
		font-size:230%;
		font-weight:normal;
	}
	
	.pPage{
		margin:0 0 10px 0;
		padding:0;
		color:#665a39;
	}

	.listePage{
		list-style:none;
		color:#665a39;
	}
	
	.listePage li{
		background-image:url(images/puce-page.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
		padding:0 0 0 15px;
		margin:0 0 2px 0;
	}

	.video{
		padding:10px 10px 10px 116px;
	}
	
	.montantSurCarte{
		color:#ff5400;
		font-weight:bold;
	}
	
	.identificationCentre{
		margin:0 0 0 216px;
	}
	
	a.panier {
		color:#ff8400;
		text-decoration:underline;
	}

	a.panier:hover {
		color:#513f18;
		text-decoration:underline;
	}
	
	.casesAdhesion{
		padding-left:20px;
	}
	
	.casesAdhesion2{
		padding-left:10px;
	}
	
	#animationSpeciale{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:1400px;
		background-color:#fff;
		z-index:100;
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#animationSpecialeFlash{
		margin:auto;
		padding:20px 0 0 0;
		width:770px;
	}
	
	#fermerAnimation{
		margin:auto;
		background-color:#fff;
		width:770px;
		padding:4px 0 0 0;
		text-align:center;
	}
	
	#fermerAnimation a{
		font-size:200%;
		font-weight:bold;
		color:#000099;
		text-decoration:none;
	}
	
	#fermerAnimation a:hover{
		color:#cc0033;
	}
	
	.xyron{
	padding:10px 0 10px 70px ;
	}

	.invisible{
		display:none;
	}

/* ============================================================ ACCUEIL MARS 2008 */
	#accueilCollectionsGauche{
		float:left;
		width:379px;
		margin:21px 6px 0 0;
	}
	
	#accueilCollectionDroite{
		float:left;
		width:378px;
		margin:22px 0 0 0;
	}
	
	#accueilCollectionDetail{
		width:378px;
		height:234px;
		padding:0;
		background-image:url(images/accueil-fond-collection.gif);
		background-repeat:no-repeat;
	}
	
	#accueilCollectionDetail h1{
		height:41px;
		margin:0;
		padding:15px 0 0 0;
		font-size:110%;
		font-weight:bold;
		text-align:center;
	}
	
	.accueilCollectionNom{
		font-size:120%;
		color:#875f81;
	}
	
	.accueilCollectionMarque{
		color:#875f81;
	}
	
	#accueilCollectionEchantillon{
		float:left;
		width:100px;
		margin:15px 0 0 0;
		padding:0 0 0 21px;
		text-align:center;
	}

	#accueilCollectionEchantillon a{
		color:#875f81;
		text-decoration:none;
	}
	
	#accueilCollectionEchantillon a:hover{
		text-decoration:underline;
	}

	#accueilCollectionListe{
		float:left;
		width:235px;
		margin:15px 0 0 0;
	}
	
	#accueilCollectionListe ol{
		margin-top:0;
	}
	
	#accueilCollectionListe li{
		margin:0 0 4px 0;
	}
	
	#accueilCollectionListe li a{
		color:#000;
		text-decoration:none;
	}
	
	#accueilCollectionListe li a:hover{
		text-decoration:underline;
	}
	
	#accueilCollectionBas{
		width:378px;
		height:93px;
		background-image:url(images/accueil-bas-collection.jpg);
		background-repeat:no-repeat;
	}
	
	#accueilNouveautes{
		width:763px;
		height:249px;
		margin:21px 0 0 0;
		background-image:url(images/accueil-fond-nouveautes.gif);
		background-repeat:no-repeat;
	}
	
	#accueilNouveautes h1{
		float:left;
		width:83px;
		margin:0 486px 0 0;
	}
	
	#accueilVoirNouveautes{
		float:left;
		width:178px;
		margin:10px 0 0 0;
		color:#470454
	}
	
	#accueilVoirNouveautes a{
		color:#470454;
		text-decoration:none;
	}
	
	#accueilVoirNouveautes a:hover{
		text-decoration:underline;
	}
	
	.accueilNouveauteVignette{
		float:left;
		width:223px;
		margin:23px 0 0 0;
		padding:0 0 0 23px;
	}
	
	.accueilNouveauteVisuel{
		float:left;
		width:82px;
		margin:0 7px 0 0;
	}

	.accueilNouveauteVisuel a img{
		border:1px solid #e8e8e8;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.accueilNouveauteVisuel a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.accueilNouveauteTexte{
		float:left;
		width:134px;
	}
	
	.accueilNouveauteTexte h2{
		margin:0 0 2px 0;
		padding:0 0 4px 0;
		border-bottom:1px dotted #787878;
		font-size:100%;
		font-weight:bold;
		color:#7c3b70;
	}
	
	.accueilNouveauteDescriptif{
		margin:0 0 2px 0;
	}
	
	.accueilNouveautePrix{
		margin:0 0 2px 0;
		font-weight:bold;
		color:#ff5701;
	}
	
	.accueilNouveauteAjoutPanier{
		margin:0;
		color:#7c3b70;
	}
	
	.accueilNouveauteAjoutPanier a{
		text-decoration:none;
		color:#7c3b70;
	}
	
	.accueilNouveauteAjoutPanier a:hover{
		text-decoration:underline;
	}
	
	#accueilFlashBas{
		float:left;
		width:372px;
		margin:21px 8px 0 0;
	}
	
	#accueilActualites{
		float:left;
		width:383px;
		height:255px;
		margin:21px 0 0 0;
		background-image:url(images/accueil-fond-actualites.gif);
		background-repeat:no-repeat;
	}
	
	#accueilActualitesTitre{
		height:19px;
		margin:0 0 6px 0;
	}
	
	#accueilActu{
		width:316px;
		height:32px;
		margin:0 0 0 14px;
		padding:9px 20px 7px 20px;
		background-image:url(images/accueil-fond-actus.gif);
		background-repeat:no-repeat;
	}
	
	.actu{
		margin:0;
	}
	
	.actu a{
		color:#470454;
		text-decoration:none;
	}
	
	.actu a:hover{
		text-decoration:underline;
	}
	
	#accueilCoupsCoeurTitre{
		margin:14px 0 0 2px;
	}
	
	.accueilVignetteCoupCoeur{
		float:left;
		width:102px;
		margin:16px 0 0 0;
		padding:0 0 0 20px;
	}
	
	.accueilVisuelCoupCoeur{
		margin:0 0 5px 0;
		text-align:center;
	}
	
	.accueilVisuelCoupCoeur a img{
		border:1px solid #e8e8e8;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.accueilVisuelCoupCoeur a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.accueilTexteCoupCoeur{
		margin:0;
		text-align:center;
	}
	
	.accueilTexteCoupCoeur a{
		font-size:90%;
		font-weight:bold;
		color:#7c3b70;
		text-decoration:none;
	}
	
	.accueilTexteCoupCoeur a:hover{
		text-decoration:underline;
	}
/* ============================================================ ACCUEIL MARS 2008 */

/* ============================================================ COLLECTIONS MARS 2008 */
	#marqueCollectionsMarque{
		width:563px;
		border-bottom:1px solid #916c8b;
	}
	
	#marqueCollectionsMarque h2{
		margin:0 0 12px 0;
		font-size:130%;
		font-weight:normal;
	}
	
	#marqueCollectionsMarque ul{
		float:left;
		width:256px;
		margin:0;
		padding:0 24px 7px 0;
		list-style:none;
	}
	
	#marqueCollectionsMarque ul li{
		width:246px;
		margin:0 0 7px 0;
		padding:0 0 0 10px;
		background-image:url(images/marque-puce.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
		font-size:90%;
	}
	
	#marqueCollectionsMarque ul li a{
		color:#474747;
		text-decoration:none;
	}
	
	.listeCollectionNom{
		font-size:130%;
		color:#916c8b;
	}
	
	#marqueCollectionsMarque ul li a:hover{
		text-decoration:underline;
	}
	
	#marqueDecouvrezCollection{
		width:563px;
		margin:17px 0 0 0;
		background-image:url(images/marque-fond.gif);
		background-repeat:no-repeat;
	}
	
	#marqueDecouvrezCollection h1{
		float:left;
		width:260px;
		margin:0;
		padding:8px 0 0 0;
		text-align:center;
		font-size:220%;
		font-weight:normal;
	}
	
	.marqueNomCollection{
		font-size:130%;
		color:#875f81;
	}
	
	.marqueNomMarque{
		font-size:80%;
		font-style:italic;
		color:#875f81;
	}
	
	#marqueDecouvrezCollectionZoom{
		float:left;
		width:302px;
		padding:0 0 8px 0;
		text-align:center;
	}
	
	#marqueDecouvrezCollectionZoom img{
		border:1px solid #e8e8e8;
	}
/* ============================================================ COLLECTIONS MARS 2008 */