/*---------------------------------------------------------------------
				generalite
----------------------------------------------------------------------*/	

body, td, p, div, input, textarea {
				font-family: Arial, Verdana, Helvetica, sans-serif;
}
a {
				text-decoration:none;
}
a:hover {
}
a.lien img, a img {
				border:0px;
}
input, textarea {
				border:1px solid #CCCCCC;
				font-size:0.95em;
				color:#000000;
}
select {
				color:#000000;
}
input:hover, textarea:hover {
				border:1px solid #999999;
}
input.radioBox {
				border:none
}
form {

}
h1 {
				/*color:#810010;*/
					font-weight:normal;
				color:#026B1A;
				font-family:Arial, Verdana, Georgia, "Times New Roman", Times, serif;
				font-size:28px;
}
h1 a {
				/*color:#810010;*/ text-decoration:none;
}
h2 {
				color:#80724E;
				font-weight:bolder;
				font-size:16px;
				padding:0px;
				margin:0px;
}
h2 a {				/*color:#f3a3cb;*/
				text-decoration:none;
}
.ficheProduit #colonneGauche {
				display:none;
}
.ficheProduit #colonneDroite {
				margin:0px;
				width:auto;
}
.colonne {
				width:762px;
				margin-left:200px;
}
#menuLateralDroit {
				display:none
}
.processusCommande #menuLateralDroit {
				left:780px;
				top:67px;
}
#bloc_gauche {
/*	width:384px; overflow:hidden; clear:none;*/
}
.zoneCentrale td {
				vertical-align: top
}
.separateur {
				clear:both;
				margin:0px;
				padding:0px;
				height:1px;
				line-height:1px;
				font-size:1px;
				overflow:hidden;
}
.messageDefilant {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:14px;
				font-weight:normal;
				/*letter-spacing:-0.05em;*/
				color:#000;
				overflow:hidden;
				text-transform:none;
				text-align:left;
}
#ejs_box2_box {
				width:997px;
				height:15px;
				position:absolute;
				z-index:1;
				/*top:-100px; left:-730px;*/
			padding:0px;
				top:-12px;
				top:-9px;
				border:0px solid red;
				clear:both;
				float:none;
				overflow:hidden;
				padding-top:5px;
}
#scrollme {
				/*display:inline;*/ float:left;
				height:15px;
				white-space:nowrap;
				border-left:1px solid #000;
				padding-left:5px;
				border-right:1px solid #000;
				border:0px;
				padding-right:5px;
				background-color:#fff;
				overflow:visible;
				vertical-align:top
}
/*---------------------------------------------------------------------
				bloc famille
----------------------------------------------------------------------*/

#famille {
}
#famille li a, #famille h2 a {
				color:#ffffff;
				font-size:11px;
				letter-spacing:-0.05em;
				padding:0px;
				width:inherit;
				white-space:nowrap;
				font-size:16px; /*doit avoir la meme taille que celle utilisée pour le sIFR.*/
				text-transform:uppercase; /* interpretation correct pour le sIFR*/
}
#famille ul {
}
#famille li, #famille h2 {
				list-style:none;
				padding:0px;
				margin:0px;
				height:24px;
				float:left;
				font-size:16px;
				clear:none;
}
#famille li a.selected, #famille h2 a.selected {
				font-size:18px;
}
#famille li.selected, #famille h2.selected {
				list-style:none;
				padding:0px;
				margin:0px;
				height:24px;
				display:inline;
				font-size:18px;
}

/*---------------------------------------------------------------------
				bloc recherche avancee
----------------------------------------------------------------------*/
#blocRechercheAvancee {
				margin-top:20px;
}
#blocRechercheAvancee .submitBouton {
				border:0px;
				background-color:transparent;
				font-size:0.01em;
				line-height:0.01em;
				color:#fff;
				padding-top:15px;
				cursor:pointer;
}
#blocRechercheAvancee td {
				vertical-align:middle;
}
#blocRechercheAvancee #strRecherche {
				font-size:12px;
				padding-left:2px;
				height:18px;
				width:100px;
}
/*---------------------------------------------------------------------
				fil ariane
----------------------------------------------------------------------*/
 #typeFileArianne {
				margin-top:80px;
}
#typeFileArianne form {
				margin-top:5px;
				margin-bottom:20px;
				padding-left:350px;
}
#typeFileArianne select {
				border-color:#525252;
}
/*---------------------------------------------------------------------
				colonneGauche
----------------------------------------------------------------------*/



/*---------------------------------------------------------------------
				colonneGauche >> generalite menu
----------------------------------------------------------------------*/


/*---------------------------------------------------------------------
				colonneGauche >>  menu produit
----------------------------------------------------------------------*/

				
		.colonneGauche #dhtmlgoodies_listMenu {
				/*border-bottom:1px solid #fff; /*bug ie*/
					
					text-align:left;
				width:auto;
				margin:0px;
				padding:0px;
				background-image:none;
}
.colonneGauche #dhtmlgoodies_listMenu ul {
				margin-left:0px;
				padding:0px;
				margin:0px;
				background-image:none;
}
#famille .colonneGauche #dhtmlgoodies_listMenu {
				text-align:left;
				width:auto;
				margin:0px;
				padding:0px;
				background-image:none;
				position:absolute;
				/*left:20px;*/left:220px;
				top:59px;
				height:inherit;
}
.colonneGauche #dhtmlgoodies_listMenu ul ul {
}
/*premier element*/
		.colonneGauche #dhtmlgoodies_listMenu li {
				list-style-type:none;
				margin:0px;
				padding:0px;
				font-weight:normal;
				height:inherit;
				font-size:11px;
				padding:2px 15px 0 0;
}
.colonneGauche #dhtmlgoodies_listMenu li li {
				margin:0px;
				margin-left:0px;
				padding:0px;/*border-bottom:1px solid #e7ffbe; /*bug ie*/
}
.colonneGauche #dhtmlgoodies_listMenu li li li {
				background-color:#fff;
				margin-left:16px;/*border-bottom:1px solid #fff; /*bug ie*/
}
.colonneGauche #dhtmlgoodies_listMenu li a {
				padding:0px;
				margin:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				text-transform:none;
				font-size:11px;
				font-weight:normal;
				line-height:normal;
}
.colonneGauche #dhtmlgoodies_listMenu li a.activeMenuLink {
}
.colonneGauche #dhtmlgoodies_listMenu li li a {
}
.colonneGauche #dhtmlgoodies_listMenu li li li a {
}
.colonneGauche #dhtmlgoodies_listMenu a:hover {
				color:#DF53B8;
}
.colonneGauche #dhtmlgoodies_listMenu ul a {
}
.colonneGauche #dhtmlgoodies_listMenu ul a b {
}
.colonneGauche #dhtmlgoodies_listMenu ul a:hover b {
}
.colonneGauche #dhtmlgoodies_listMenu li a #selected {
}
.colonneGauche #dhtmlgoodies_listMenu li a.selected {
				background-color:#B189A1;
				border:1px solid #FFFFFF;
				font-weight:bold;
				font-size:11px;
				font-size:inherit;
				padding:0 7px 0 6px;
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc Produit
----------------------------------------------------------------------*/		
.BlocProduit {
				margin:0px;
				padding:0px;
}
.BlocProduit .menu h1 {
}
.BlocProduit .menu h1 img {
}
.blocProduit .separateur {
				display:none;
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc Marque
----------------------------------------------------------------------*/
	
.blocMarque {
}
.blocMarque div {
				padding:0px;
				margin:0px;
}
.blocMarque .menu {
}
.blocMarque .menu a {
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc blocBreveMarchand
----------------------------------------------------------------------*/	
.blocBreveMarchand {
}
.blocBreveMarchand h2 {
}
.blocBreveMarchand p {
}
.blocBreveMarchand p a {
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc Engagement
----------------------------------------------------------------------*/	
.blocEngagement {
				clear:both;
				padding:0px;
				margin:0px;
}
.blocEngagement .menu {
				padding-bottom:35px;
				padding-top:5px;
}
.blocEngagement .menu h2 {
				padding-bottom:10px;
				padding-top:10px;
}
.blocEngagement .menu a:hover {
				color:#026B1A;
				text-decoration:none;
}
.blocEngagement .menu a {
				background-color:transparent;
				background-image:url(images/puce_lien.gif);/**/
	background-repeat:no-repeat;
				border:0 none;
				color:#A2937E;
				display:block;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				line-height:12px;
				padding-bottom:10px;
				padding-left:18px;
				text-decoration:underline;
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc tagCloud
----------------------------------------------------------------------*/
.tagcloud {
				margin-top:10px;
				clear:both;
				border:0px solid #810010;
}
.tagcloud .menu {
				padding-bottom:5px;
}
.tagcloud .menu a {
				padding-left:18px;
				font-weight:normal;
				color:#fff;
				line-height:auto;
				margin-bottom:4px;
				padding-bottom:1px;
}
.tagcloud .menu a:hover {
				color:#fff;
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc forum
----------------------------------------------------------------------*/
.forum {
}
.forum .menu {
}
.forum .menu h1 a {
}
.forum .menu a {
}
.forum .menu a:hover {
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc conseil
----------------------------------------------------------------------*/		
.blocConseils {
}
.blocConseils h1 {
}
.blocConseils .menu {
}
.blocConseils .menu a {
}
.blocConseils .menu a:hover {
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc livre d'or
----------------------------------------------------------------------*/		
.blocLivreDOr {
}
.blocLivreDOr {
}
.blocLivreDOr[class] {
}
.blocLivreDOr h1 {
}
.blocLivreDOr .menu {
}
.blocLivreDOr .menu a {
}
.blocLivreDOr .menu a:hover {
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc Menu Client
----------------------------------------------------------------------*/
#menuClient {
				padding:Opx;
				margin:0px;
				clear:both;
				margin-bottom:10px;
				margin-top:15px;
}
#menuClient .menu form {
				padding-left:5px;
				padding:0px;
				margin:0px;
				background-color:transparent;
}
#menuClient .menu form h2 {
				font-size:12px;
				color: #80724E;
				margin-bottom:15px;
}
#menuClient .menu form h2 b {
				display:block;
				color: #026B1A;
				font-size:14px;
				padding-top:5px;
}
#menuClient .menu a {
				/*le lien de déconnection*/
			font-weight:normal;
				color:#a2937e;
				line-height:12px;
				font-size:12px;
}
#menuClient .menu form a, #menuClient .menu a {
				background-image:url(images/puce_lien.gif);
				background-repeat:no-repeat;
				background-position:left 2;
				display:block;
				color:#a2937e;
				line-height:12px;
				font-size:13px;
				font-weight:normal;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				border:0px;
				background-color:transparent;
				text-decoration:underline;
				padding-bottom:15px;
				padding-left:18px;
}
#menuClient .menu a:hover {
				color: #026B1A;
				text-decoration:none;
}
#menuClient .menu img {
				display:block;
				margin:0px;
				padding:0px;
}
#menuClient .menu p {
				padding:0px;
				margin:0px;
				padding-bottom:5px;
				font-size:14px;
				font-weight:bolder;
				padding-left:28px;
				padding-bottom:5px;
				padding-top:8px;
				margin-left:10px;
				color:#BA5C08;
}
/*---------------------------------------------------------------------
				colonneGauche >> bloc Menu Marchand
----------------------------------------------------------------------*/
.menuMarchand {
				margin-top:0px;
				clear:both;
				border:0px solid #810010;
}
.colonneGauche .menuMarchand .menu {
				padding-left:0px;
				padding-bottom:5px;
				padding-top:5px;
				border:0px;
}
.colonneGauche .menuMarchand .menu a {
}
.colonneGauche .menuMarchand .menu a:first-letter {
				text-transform:uppercase
}
.colonneGauche .menuMarchand .menu a b {
				display:none;
}
.colonneGauche .menuMarchand .menu a:hover {
}
.colonneGauche .menuMarchand .menu img {
}
/*---------------------------------------------------------------------
				colonneDroite
----------------------------------------------------------------------*/
.colonneDroite h1 {
				color:#FFFFFF;
				margin:0 auto;
				padding:0 0 3px;
				position:relative;
				text-align:justify;
				text-transform:uppercase;
				top:-10px;
				width:95px;
}
/*---------------------------------------------------------------------
			>>Page Texte 
----------------------------------------------------------------------*/
#colonneGauche .pageTexte {
				margin:0px;
				padding:0px;
				font-size:12px;
				padding-bottom:20px;
				margin-top:0px;
				padding-left:0px;
				color:#a2937e;
				padding-top:0px;
				background-color:transparent;
				width:621px;
				width:600px;
				overflow:hidden;
				padding-left:40px;
				width:560px;
				line-height:16px;

}

#colonneDroite .pageTexte {
				width:inherit;
				margin:0px;
				padding:0px;
				font-size:12px;
				color:#a2937e;
				padding-top:0px;
				background-color:transparent;
				overflow:hidden;
				line-height:16px;
				padding-right:15px;width:730px;
			
}
.accueilUnivers #colonneDroite .pageTexte {
				width:486px; 
}
.pageTexte a {
				text-decoration:underline;
				color:#afd615;
}
.pageTexte a:hover {
				color:#80724E;
}
.pageTexte a.lien {
				text-transform:uppercase;
				font-weight:bolder;
				display:block;
				text-align:right;
				padding-bottom:10px;
				background-color:transparent;
				color:#D00030;
				font-size:12px;
}
.pageTexte h1 {
				margin-bottom:15px;
				font-family:Arial, Verdana, Georgia, "Times New Roman", Times, serif;
				color:#026b1a;
				font-weight:normal;
				font-size:28px;
				
}
.pageTexte h2 {
				color:#80724E;
				margin-top:15px;
}
.pageTexte h2 b {
				color:#80724E;
}
.pageTexte h3 {
				color: #afd615;
}
.pageTexte img {
				/*float:right;*/
				display:block;
				padding:10px;
				margin:5px;
				border:0px solid #D00030;
}
.pageTexte p {
				margin-bottom:15px;
}
.pageTexte ul, .pageTexte ol {
				margin-left:22px;
}
.pageTexte p.commentaire {
				color:#afd615;
}
/*---------------------------------------------------------------------
			>>	les listes personnalisées de produit
----------------------------------------------------------------------*/

.listePersonnaliseProduit {
				clear:both;
}
.listePersonnaliseProduit h1 {
				font-size:14px;
}
/*---------------------------------------------------------------------
			>>	Page produit
----------------------------------------------------------------------*/
body.ficheProduit .colonneDroite {
				margin:0px;
				float:left;
				/*width:569px;*/
				position:relative;
				padding-bottom:20px;
}
/*
body.ficheProduit #perso{
				background-color:#FFFFFF;
				background-image:url(images/fd_pageProduit.gif);
				background-position:0px 0px;
				background-repeat:repeat-x;


}
body.ficheProduit #perso center{
				background-image:url(images/fd_pageProduit.jpg);
				background-position:center -12px;
				background-repeat:no-repeat;
}
*/
div.ficheProduit {
				margin:0px;
				padding:0px;
				
				border:0px solid red;
				background-color:transparent;
				/*position:absolute;top:106px;float:left; */
				position:relative;
				top:12px;
				overflow:hidden;
				padding-bottom:15px;
}
.ficheProduit #corpsProduit h1 {
				color:#026b1a;
				font-size:18px;
				line-height:18px;
				padding-bottom:10PX;
}
.ficheProduit #corpsProduit .description h1 {
}
div.ficheProduit #description {
				width:557px;
}
div.ficheProduit .description {
}
div.ficheProduit .description h1 {
}
/*---------------------------------------------------------------------
			>>	Page produit >> zone images
----------------------------------------------------------------------*/
.imageProduit {
				padding:0px;
				margin:0px;
				border:0px solid #000;
				text-align:center;
				overflow:hidden;
				clear:none;
				float:none;
				/*height:320px;*/
				position:relative;
				width:410px;
				height:514px;
				z-index:1;
				float:left;
}
.imageProduit a {
				display:block;
				width:auto;
				margin:0px;
				padding:0px;
				text-align:center;
				border:1px solid #d5d6d6;
				overflow:hidden;
				width:408px;
				height:408px;
}
.imageProduit legend {
				border-left:1px solid #8a8a8a;
				display:block;
				width:100%;
				text-align:center;
				font-style:italic;
}
.imageProduit a img {
				padding:0px;
				margin:0px;
}
.imageProduit .vueSecondaire {
				
				display:block;
				float:none;
				position:relative;
				width:408px;
				z-index:2;
				left:0px;
}
.imageProduit .vueSecondaire h3 {
				text-align:left;
				color:#80724e;
				font-size:16px;
				font-weight:normal;
				padding-bottom:3px;
				padding-top:0px;
}
.imageProduit .vueSecondaire a {
				background-image:none;
				border:0px;
				padding:0px;
				margin:0px;
				display:inline;
				clear:none;
				float:left;
				width:63px;
				height:63px;
				margin-right:5px;
				margin-right:6px;
				border:1px solid #d5d6d6;
				overflow:hidden;
}
.imageProduit .vueSecondaire a img {
				vertical-align:middle;
				width:63px; /*height:inherit;*/
}
.imageProduit .vueSecondaire a.zoom {
				
				width:65px;
				cursor:pointer;
}
.imageProduit .vueSecondaire a.zoom img {
				background-image:url(images/image_zoom.gif);
				border:0px;
				background-repeat:no-repeat;
				background-position:bottom right;
				width:63px;
				height:63px;
				/*width:65px;
				height:50px;*/
				background-color:transparent;
				vertical-align:middle;
}
/*---------------------------------------------------------------------
			>>	Page produit >> description principale
----------------------------------------------------------------------*/
				
 .ficheProduit .description {
				padding:0px;
				margin-bottom:20px;
				margin-right:20px;
				margin-right:0px;
				margin-left:0px;
				margin:0px;
				overflow:hidden;
				/* float:right;*/
				border:0px solid red;
				/*text-align:center;*/
				color:#ede9ea;
				margin-left:415px;
}
.ficheProduit .description .etiquette {
				margin:0px;
				display:none;
}
.ficheProduit .description .etiquette h2 {
				clear:both;
				background-image:url(images/nouveau.gif);
				background-repeat:no-repeat;
				background-position:center center;
				height:18px;
				width:68px;
}
.ficheProduit .description .etiquette h3 {
				/*a la une*/
				background-image:url(images/selection.gif);
				background-repeat:no-repeat;
				background-position:center center;
				height:22px;
				margin-top:0px;
}
/*---------------------------------------------------------------------
			>>	Page produit >> zone prix
----------------------------------------------------------------------*/

.ficheProduit .description .zonePrix {
				border:0 solid red;
				clear:none;
				color:#9f947b;
				font-size:10px;
				margin:0 auto;
				padding-top:25px;
				margin-left:150px;
				width:355px;
				text-align:center;
}
.ficheProduit .description .zonePrix sup {
				vertical-align:baseline;
}
.ficheProduit .description .zonePrix .ancienPrix {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000;
				font-weight:bolder;
				background-image:url(images/trait_prixBarre.gif);
				background-position:center center;
				background-repeat:no-repeat;
}
.ficheProduit .description .zonePrix .prixPromotion, .ficheProduit .description .zonePrix .prix {
				font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				color:#cd4aac;
				font-weight:bolder;
				letter-spacing:-0.05em
}
/*---------------------------------------------------------------------
			>>	Page produit >> zone attribut
----------------------------------------------------------------------*/
 .attributProduit {
				border:0 solid red;
				clear:none;
				color:#9f947b;
				font-size:10px;
				margin:0 auto;
				padding-top:18px;
				margin-left:150px;
				width:355px;
}
.attributProduit p {
				margin:0px;
				padding:0px;
				color:#9f947b;
				font-weight:normal;
				margin-top:0px;
				line-height:12px;
				font-size:11px;/*clear:right;
				margin-right:20px;*/
}
.attributProduit b {
				color:#9f947b;
				font-size:11px;
				font-weight:bolder;
}
.attributProduit label {
				display:block;
				color:#9f947b;
				padding:0px;
				margin:0px;
				margin-top:2px;
				font-weight:bolder;
				font-size:11px;
}
.attributProduit label b {
				color:#9f947b;
				font-weight:normal;
				font-size:11px;
}
 .attributProduit ul li{
	margin-left:20px; 
	padding-bottom:10px;
 }
  .attributProduit ul br { 
  display:none	/* évite au client d'espacer trop ces sauts de ligne */
  }
/*---------------------------------------------------------------------
			>>	Page produit >> menu commande 
----------------------------------------------------------------------*/
.ficheProduit .zoneAchat {
				margin:0 auto 0 150px;
				padding-top:5px;
				width:355px;
				text-align:center;
				margin-bottom:50px;
}
.ficheProduit .menuCommande {
				color:#9f947b;
				font-size:12px;
				margin:0px;
				padding-left:0px;
				padding-right:0px;
				padding-top:5px;
				/*text-align:right;*/
				border:0px solid red;
}
.ficheProduit .menuCommande form {
				padding:0px;
				margin:0 auto;
				clear:none;/*width:88px;*/
}
.menuCommande form label {
				padding-bottom:1px;
				display:block;
				padding-top:4px;
				padding-right:10px;
				font-size:11px;
				font-weight:normal;
				padding-bottom:5px;
}
.menuCommande form label b {
				padding-top:2px;
				padding-left:10px;
}
.menuCommande form label:first-letter {
				text-transform:uppercase;
}
.menuCommande form input {
				width:20px;
				padding-left:2px;
				margin-left:2px;
				font-weight:normal;
}
.menuCommande form select {
				padding:0px;
				margin:0px;
				margin-left:2px;
				line-height:0.75em;
				font-size:12Px;
				min-height:16px;
				height:20px;
				vertical-align:middle;
}
.menuCommande form .submitBouton {
				background-color:transparent;
				background-image:url(images/b_ajouterPanier.gif);
				background-repeat:no-repeat;
				background-position:center;
				border:0 solid red;
				clear:both;
				display:block;
				height:26px;
				margin:0;
				padding-right:9px;
				padding-top:2px;
				width:100%;
				text-indent:-1000px;
				cursor:pointer;
				margin-top:15px;
}
/*---------------------------------------------------------------------
			>>	Page produit >> lien recoupement
----------------------------------------------------------------------*/

.zoneAchat .lien {
				display:none;
}
/*---------------------------------------------------------------------
			>>	Page produit >> lien aide
----------------------------------------------------------------------*/

 .footerProduit {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				margin:0px;
				padding:0px;
				position:relative;
				width:500px;
				height:20px;
				left:470px;
				top:0px;/*left:20px;height:30px;
				border:1px solid #efefef;
				background-color:#ffffff;*/
				clear:left;
}
.footerProduit a.lien {
}
/*----------------------------------------------------------------------------------
			>>pageNavigation
----------------------------------------------------------------------------------*/

.pageNavigation {
				padding-right:10px;
				
				background-color:transparent;
				padding-left:10px;
				padding:0px;
				border:0px solid red;
				position:relative;
				float:right;
			
				right:15px;
				width:750px;
				text-align:right;				
				padding-bottom:10px;
}
.ficheProduit .pageNavigation {
				top:-2px;
				left:0px;
				padding:0px;
				margin:0px;
				position:relative;
				z-index:3;
				/*background-color:#FFFFFF;*/
				width:100%;
				text-align:left;
				
}
.pageNavigation a {
				text-decoration:underline;
				font-size:12px;
				color:#9f947b;
}
.pageNavigation .numero {
				display:inline;
				color:#9f947b;
}
.pageNavigation .numero b {
				background-color:#9f947b;
				;
				color:#fff;
				font-weight:normal;
				font-size:12px;
				padding-left:2px;
				padding-right:2px;
}
.pageNavigation .numero a {
				text-decoration:none;
				padding-left:2px;
}
.pageNavigation #precedent {
				left:2px;
				z-index:2;
				top:5px;
				padding-left:5px;
				font-size:11px;
				letter-spacing:-0.03em
}
.pageNavigation #suivant {
				right:2px;
				z-index:3;
				font-size:11px;
				top:5px;
				padding-right:5px;
				letter-spacing:-0.03em
}
.pageNavigation #precedent, .pageNavigation #suivant {
				margin:0px;
				padding:0px;
				border:0px solid red;
}
/*---------------------------------------------------------------------
			>>	navigation 
----------------------------------------------------------------------*/

 
 .navigationProcessusAchat {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				margin:0px;
				padding:0px;
				clear:both;
				float:none;
				padding-top:5px;
				padding-bottom:5px;
}
.listeProduit .navigationProcessusAchat, .listeProduitListing .navigationProcessusAchat {
}
.ficheProduit .navigationProcessusAchat {
				position:relative;
				top:-20px;
				width:100%;
				z-index:5;
				margin:0px;
				padding:0px;
				clear:none;/*left:164px;*/
}
.ficheProduit .navigationProcessusAchat a {
}

.ficheProduit .navigationProcessusAchat a#recommander {
				width:180px;
				overflow:hidden;
	
}
.processusCommande .navigationProcessusAchat {
				margin:0px;
				clear:none;
				top:60px;
				margin-top:30px;
				margin-bottom:0px;/**/
				width:450px;
				overflow:visible;
				clear:both;
}
.pageTexte .navigationProcessusAchat {
				margin:0px;
				margin-top:40px;
				clear:both;
				margin-bottom:30px;
}
.livreDor .navigationProcessusAchat {
				margin:0px;
				margin-top:40px;
				clear:both;
				margin-bottom:30px;
}
.navigationProcessusAchat a img {
				margin:0px;
				padding:0px;
				vertical-align:middle;
				margin-right:2px;
				/*heritage page Texte*/
				border:0px;
				display:inherit;
				float:none;
}
.navigationProcessusAchat span {
				background-image:url(images/puce_lien.gif);
				background-repeat:no-repeat;
				background-position:left 5px;
				line-height:18px;
				font-size:18px;
				white-space:pre;
				text-align:left;
				padding-left:15px;
				/*padding-bottom:8px;margin-right:10px;*/
				display:block;
				float:left;
}
.navigationProcessusAchat a {
				color:#026b1a;
				display:block;
				float:left;
				line-height:20px;
				font-size:20px;
				font-size:14px;
				/*line-height:20px;*/font-size:16px;
				font-size:18px;
				font-weight:bolder;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				border:0px;
				background-color:transparent;
				text-decoration:none;
}
.navigationProcessusAchat a:hover {
				text-decoration:none;
				color: #9F947B;
}
.navigationProcessusAchat h3 {
				display:inline;
				margin:0px;
				padding:0px;
				padding-left:80px;
				padding-right:10px;
				font-size:24px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-weight:100;
}
.navigationProcessusAchat a.lien {
				padding-right:10px;
}
.navigationProcessusAchat a.lien:first-letter, .navigationProcessusAchat a:first-letter {
				text-transform:uppercase;
}
/*---------------------------------------------------------------------
			les icones
----------------------------------------------------------------------*/
   .navigationProcessusAchat a img {
				display:inline;
}
.navigationProcessusAchat a#retour img {
				height:21px;
				width:23px;
				background-image:url(images/icone_retour_off.gif);
				background-repeat:no-repeat;
}
.navigationProcessusAchat a#retour:hover img {
				background-image:url(images/icone_retour_on.gif);
}
.navigationProcessusAchat a#poursuivreAchat img {
				height:21px;
				width:23px;
				background-image:url(images/icone_home_off.gif);
				background-repeat:no-repeat;
}
.navigationProcessusAchat a#poursuivreAchat:hover img {
				background-image:url(images/icone_home_on.gif);
}
.navigationProcessusAchat a#aide img {
				height:21px;
				width:24px;
				background-image:url(images/icone_aide_accueil_off.gif);
				background-repeat:no-repeat;
}
.navigationProcessusAchat a#aide:hover img {
				background-image:url(images/icone_aide_accueil_on.gif);
}
.navigationProcessusAchat a#retour img {
				height:21px;
				width:23px;
				background-image:url(images/b_poursuivreAchat_off.gif);
				background-repeat:no-repeat;
}
.navigationProcessusAchat a#retour:hover img {
				background-image:url(images/b_poursuivreAchat_on.gif);
}
.navigationProcessusAchat a#accueil img {
				height:21px;
				width:23px;
				background-image:url(images/icone_home_off.gif);
				background-repeat:no-repeat;
}
.navigationProcessusAchat a#accueil:hover img {
				background-image:url(images/icone_home_on.gif);
}
.navigationProcessusAchat a#viderPanier img {
				height:21px;
				width:23px;
				background-image:url(images/icone_videPanier_off.gif);
				background-repeat:no-repeat;
}
.navigationProcessusAchat a#viderPanier:hover img {
				background-image:url(images/icone_videPanier_on.gif);
}
/*---------------------------------------------------------------------
			liste Produit 
----------------------------------------------------------------------*/
#infoRubrique {
				color:#A2937E;
				font-size:12px;
				position:relative;
				overflow:hidden;
				width:750px;
				
}
#infoRubrique h1 {
				color:#A2937E;
				font-size:28px;
				font-weight:normal;
				margin-bottom:15px;
				
}
#infoRubrique p {
				color:#A2937E;
				font-size:12px;
				line-height:16px;
				padding-bottom:10px;
				padding-left:8px;
}

/*---------------------------------------------------------------------
			liste Produit 
----------------------------------------------------------------------*/

.listeProduit {
				/*float:left;*/
				margin:0px;
				padding:0px;
				padding-bottom:0px;
				
				display:block;
				overflow:hidden;
				background-color:transparent;
}
.listeProduit #infoRubrique p {
				color:#A2937E;
				font-size:12px;
				line-height:16px;
				padding-bottom:10px;
				padding-left:8px;
}
.listeProduit form {
				margin:0px;
				padding:0px;
				margin-top:0px;
				margin-bottom:4px;
				padding-left:0px;
				text-align:left;
				border:0px solid red;
				font-size:11px;
				color:#525252;
				/*background-color:#ececec;*/
}
.listeProduit select {
				color:#525252;
}
/*---------------------------------------------------------------------
			liste Produit >> les produits
----------------------------------------------------------------------*/
			
.listeProduit .produit {
				float:left;
				clear:none;
				border:0px solid #000;
				margin:0px;
				padding:0px;
				margin-bottom:50px;
				overflow:hidden;
				display:block;
				width:116px;
				padding-right:30px;
				height:180px;
				position:relative;
}
.listeProduit .produit .header {

}
.listeProduit .produit .footer {

}
.listeProduit .produit .zoneBody {
}
.listeProduit .produit h2 {
}
.listeProduit .produit h3 {
}
.listeProduit .produit h2 {
				text-transform:none;
				text-align:left;
				font-weight:normal;
				font-size:12px;
				line-height:13px;
}
.listeProduit .produit h2 a {
				color:#9f947b;
				font-size:12px;
				line-height:13px;
}
/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone image
----------------------------------------------------------------------*/


.listeProduit .produit .image {
				padding:0px;
				margin:0px;
				overflow:hidden;
				background-color:#FFFFFF;
				border:1px solid #d5d6d6;
				width:114px;
				height:114px;
				margin-bottom:10px;
}
.listeProduit .produit .image img {
				margin:0px;
				padding:0px;
				/*	width:155px;*/ height:auto;
}
/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone prix et description
----------------------------------------------------------------------*/

.listeProduit .produit .description {
				float:none;
				clear:none;
				margin:0px;
				padding:0px;
				margin-left:2px;
				width:128px;
				width:auto;
				overflow:hidden;
				color:#525252;
				height:40px;
}
.listeProduit .produit .description p {
				/*display:none;*/
}
.listeProduit .produit .description p i {
}
.listeProduit .produit .description p i b {
}
.listeProduit .produit .zonePrix {
				margin:0px;
				padding:0px;
				clear:none;
				color:#9f947b;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
				letter-spacing:-0.08em;
				border:0px solid red;
				text-align:center;
				
}
.listeProduit .produit .zonePrix sup {
				vertical-align:baseline;
}
.listeProduit .produit .zonePrix .prixPromotion {
				margin:0px;
				padding:0px;
				padding-top:0px;
				color:#df3895;
				font-size:12px;
				letter-spacing:0em;
				font-family:Arial, Helvetica, sans-serif;
				float:right;
}
.listeProduit .produit .zonePrix .prix {
				margin:0px;
				padding:0px;
				padding-top:0px;
				color:#766a4f;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:0em;
				float:right;
}
.listeProduit .produit .zonePrix .ancienPrix {
				margin:0px;
				padding:0px;
				font-weight:normal;
				font-size:11px;
				letter-spacing:0em;
				text-decoration:line-through;
				color:#9f947b;
				font-family:Arial, Helvetica, sans-serif;
				float:left;
}

.listeProduit .produit .zonePrix .pourcentage {
				position:absolute;
				background-image:url(images/fd_remise.png);!important;
					background-repeat:no-repeat;
					background-image:none;

				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/fd_remise.png');			/**/
				background-repeat:no-repeat;
				width:29px;
				height:26px;
				top:0px;
				left:81px;
				color:#FFF;
				font-size:14px;
				font-weight:bolder;
				padding-top:8px;
				padding-left:5px;
				text-align:left;
}
.listeProduit .produit .zonePrix .pourcentage[class] {
				background-image:url(images/fd_remise.png);}
	
.listeProduit .produit .zonePrix .pourcentage a{
				display:block;
				width:100%;
				height:100%;
				color:#FFF;
}
.listeProduit .produit a.submitBouton {
				display:none;
}
/*---------------------------------------------------------------------
			liste Produit format listing
----------------------------------------------------------------------*/

.listeProduitListing {
				background-color:#FFFFFF;
				border-color: #ECECEC;
				border-style:none solid solid;
				border-width:0px 1px 1px;
				display:block;
				float:left;
				margin:0px;
				overflow:hidden;
				padding:0px;
				width:500px;
}
.listeProduitListing .header {
}
.listeProduitListing .footer {
}
.listeProduitListing .imageProduit {
				width:372px;
				overflow:hidden;
				width:390px;
}
.listeProduitListing .description {
				padding:0px;
				float:none;
				margin-top:0px;
				margin-bottom:20px;
				font-style:normal;
				color:#810010;
				font-size:14px;
				font-weight:bolder;
				line-height:18px;
				margin-top:0px;
				line-height:16px;
				font-size:13px;
				width:290px;
				margin-top:15px;
				margin-bottom:20px;
				margin-left:210px;
}
.listeProduitListing .description label {
				padding-top:10px;
				display:block;
				font-weight:normal;
}
.listeProduitListing .description label b {
				font-size:12px;
				font-weight:normal;
				color:#000000;
}
.listeProduitListing .description label a {
				background-image:url(images/b_nuancier.gif);
				background-repeat:no-repeat;
				display:block;
				width:155px;
				height:34px;
}
.listeProduitListing .listeProduit {
				border:0px;
				width:480px;
				margin-top:15px;
				margin-left:10px;
}
.listeProduitListing .listeProduit p.message {
				float:left;
				border:0px;
				width:270px;
				margin-top:-50px;
				text-transform:none;
				clear:none;
				position:absolute;
				font-weight:normal;
				font-size:11px;
}
.listeProduitListing .listeProduit .produit {
				width:auto;
				clear:both;
				float:none;
				height:auto;
				text-align:left;
				background-color:transparent;
				border:0px;
				background-image:none;
				margin:0px;
				padding:0px;
				margin-bottom:10px;
				margin-left:10px;
}
.listeProduitListing .listeProduit .produit .description {
				width:300px;
				float:left;
				border:0px solid red;
}
.listeProduitListing .listeProduit .produit .description h1 {
				width:76%;
				float:left;
				text-align:left;
}
.listeProduitListing .listeProduit .produit .description h1 a {
				color:#000;
				background-color:transparent;
				border:0px;
				background-image:none;
				font-size:11px;
				line-height:14px;
				font-weight:normal;
				margin:0px;
				border:0px solid green;
}
.listeProduitListing .listeProduit .produit .description h3 {
				display:none;
}
.listeProduitListing .listeProduit .produit .description h4 {
				display:none;
}
.listeProduitListing .listeProduit .produit .zonePrix, .listeProduitListing .listeProduit .produit .zonePrix div {
				display:inline;
				width:auto;
}
.listeProduitListing .listeProduit .produit .zonePrix {
				margin:0px;
				padding:0px;
}
.listeProduitListing .listeProduit form {
				padding:0px;
				margin:0px;
				width:auto;
				height:auto;
				display:inline;
}
.listeProduitListing .listeProduit .produit .menuCommande {
				display:block;
				color:#000;
				width:auto;
				height:auto;
				clear:none;
				margin:0px;
				padding:0px;
				display:inline;
				float:right;
}
.listeProduitListing .listeProduit .produit .menuCommande label {
				padding:0px;
				margin:0px;
				display:inline;
				vertical-align:top;
				float:left;
				width:auto;
				margin-top:4px;
				color:#000;
				height:auto;
				margin-right:4px;
				float:left;
				background-image:none;
}
.listeProduitListing .listeProduit .produit .menuCommande .submitBouton {
}
.listeProduitListing .listeProduit .submitBouton {
}
.listeProduitListing .listeProduit .submitBouton:hover {
}
.listeProduitListing .listeProduit .produit .description h1 a:hover {
				text-decoration:underline;
}
/*---------------------------------------------------------------------
			 produit associe 
----------------------------------------------------------------------*/

 .produitAssocies {
				display:none;
}
.produitAssocies .header {
}
.produitAssocies .header .coinGauche {
}
.produitAssocies .header .coinDroit {
}
.produitAssocies .header h1 {
}
.produitAssocies .footer {
}
.produitAssocies .footer h1 {
}
.produitAssocies .listeProduit {
}
.produitAssocies .listeProduit td {
}
.produitAssocies .listeProduit .produit .header {
}
.produitAssocies .listeProduit .produit {
}
.produitAssocies .listeProduit .produit .image {
}
.produitAssocies .listeProduit .produit .image img {
}
.produitAssocies .listeProduit .produit .description {
}
.produitAssocies .listeProduit .produit h1 {
}
.produitAssocies .listeProduit .produit .zonePrix {
}
.produitAssocies .listeProduit .produit a.submitBouton {
}
/*---------------------------------------------------------------------
			>>produit >>	zone flash 
----------------------------------------------------------------------*/
.produit .zonePrix .venteFlash {
}
.produit .zonePrix .venteFlash img {
/*border-bottom:dotted 1px #fff;*/
}
.produit .zonePrix .venteFlash .compteur {
}
.produit .zonePrix .venteFlash .compteur b {
}
.ficheProduit .venteFlash {
}
.ficheProduit .venteFlash img {
}
.ficheProduit .venteFlash .compteur {
}
.ficheProduit .venteFlash .compteur b {
}
/*---------------------------------------------------------------------
			>>Page recherche 
----------------------------------------------------------------------*/

.resultatRecherche {
				background-color:#FFFFFF;
				border-top:0px;
				margin-right:0px;
}
.resultatRecherche h1 {
				margin-top:2px;
				padding:0px;
				font-size:12px;
				padding-left:10px;
				padding-top:5px;
				border-bottom:0px;
}
.resultatRecherche form {
				padding:0px;
				margin:0px;
				text-align:left;
				/*background-color:#ECECEC;*/
				border:0px solid red;
				color:#525252;
				font-size:11px;
				padding:2px 2px 2px 10px;
}
.resultatRecherche select {
				
}
.resultatRecherche .listeProduit {
				padding-top:10px;
				margin-bottom:20px;
}
.resultatRecherche .listeProduit .produit h1 {
				margin:0px;
				padding:0px;
				border:0px;
				padding-left:15px;
				text-align:left;
				margin-top:3px;
}
.resultatRecherche .listeProduit .produit h1 a {
}
.resultatRecherche .messageError {
				margin-bottom:70px;
				margin-top:25px;
}
/*----------------------------------------------------------------------------------
			>>plan site
----------------------------------------------------------------------------------*/
#planSite {
				padding-bottom:30px;
				position:relative;
				overflow:hidden;
}
#planSite h1 {
				margin-top:15px;
				margin-bottom:10px;
				width:750px;
}
#planSite div {
				margin-left:10px;
}
#planSite .navigationProcessusAchat {
				clear:both;
				margin:40px 0px 30px;
}
#planSite div.menuClient {
				background-image:none;
}
#planSite li a {
				color:#525252;
				display:block;
				font-weight:bold;
				text-decoration:none;
				font-size:0.8em;
				line-height:1.2em;
				letter-spacing:0.05em;
				cursor:pointer;
				background-image:none;
				margin:0px;
				padding:0px;
}
#planSite li a:hover, #planSite li ul li a:hover {
				text-decoration:underline;
				color:#026B1A;
}
#planSite li ul li a {
				font-weight:normal;
				color:#525252;
}
#planSite li ul li {
				padding:0px;
				margin:0px;
				float:none;
}
#planSite li ul {
				padding:0px;
				margin:0px;
				padding-left:24px;
}
#planSite li {
				list-style-type:none;
				margin:0px;
				padding:0px;
				
}
#planSite ul {
				margin-left:100px;
}
 #planSite ul ul {
				margin-left:8px;
				padding-bottom:10px;
}
#planSite ul li {
				/*float:left;*/
				margin:10px;
				padding:0px;
				margin:0px;
				padding-right:15px;
}
/*----------------------------------------------------------------------------------
			Envoyer ami
----------------------------------------------------------------------------------*/


#envoiami {
/*padding-bottom:100px;*/

}
#envoiamie .submitBouton {
				background-image:url(images/b_envoyer.jpg);
				width:106px;
}
div.formulaire {
				display:block;
}
/*----------------------------------------------------------------------------------
			retrouver mot de passe
----------------------------------------------------------------------------------*/

#retrouverMDP {
				padding-bottom:100px;
				width:600px
}
#retrouverMDP div.blocFormulaire {
				display:table;
				width:492px;
				padding-bottom:10px;
}
#retrouverMDP div.blocFormulaire .champTexte {
				margin-top:10px;
}
#retrouverMDP div.blocFormulaire .submitBouton {
				margin:0px;
				vertical-align:middle;
				float:none;
				display:block;
				position:relative;
				left:65%;
				top:10px;
				margin-left:20px;
}
/*----------------------------------------------------------------------------------
			>>les messages d'erreur, commentaire
----------------------------------------------------------------------------------*/
.commentaire, .pageTexte p.commentaire {
				padding-bottom:15px;
				font-size:11px;
				display:block;
				color:#afd615;
}
.processusCommande .commentaire {
				padding-left:40px;
}
#choix_lieu_livraison .libelleTextArea {
				font-size:11px;
				display:block;
				color:#fff;
				padding-bottom:5px;
				padding-top:5px;
}
.message, .messageResultatOk {
				border:1px solid #D00030;
				color:#C10D0E;
				font-size:10px;
				font-weight:normal;
				letter-spacing:-0.03em;
				line-height:18px;
				margin:10px;
				padding-left:5px;
				font-size:14px;
				padding-top:5px;
				padding-bottom:5px;
				margin-bottom:15px;
}
P.messageResultatErreur, div.messageResultatErreur, .messageError, .messageResultatOk {
				color:#d00030;
				/*background-color:#E95D0F;*/
			 font-weight:normal;
				padding-left:5px;
				margin:10px;
				border:1px solid #d00030;
				text-align:center;
				line-height:16px;
				font-size:10px;
				letter-spacing:-0.03em;
}
P.messageResultatErreur img {
				margin:2px;
				margin-right:10px;
				margin-left:5px;
				margin:0px;
}
.ficheProduit .messageError {
				text-align:left;
				width:inherit;
				margin:0px;
				margin:0px;
				margin-top:10px;
}
.ficheProduit .messageError b {
				color:#525252;
				text-transform:none;
				display:inline;
				text-align:center;
				padding-bottom:5px;
}
/*---------------------------------------------------------------------
				zone code promo
----------------------------------------------------------------------*/
.codePromo {
				position:relative;
				float:left;
				border:0px solid red;
				text-align:left;
				clear:left;
				top:-60px;
				margin-left:60px;
}
.codePromo form {
				font-size:0.95em;
				color:#525252;
				font-weight:bolder;
				white-space:nowrap
}
.codePromo form input {
				font-size:1em;
				height:16px;
				font-weight:normal;
}
.codePromo form .submitBouton {
				background-image:none;
				clear:both;
				font-size:14px;
				display:inline;
				float:none;
				padding:0px;
				margin:0px;
				width:auto;
				height:auto;
				border:1px solid #E8CAAD;
				background-color:#DBAA73;
				text-align:center;
				padding-right:2px;
				color:#FBF7CD;
				vertical-align:bottom;
				background-color:#FFFFFF;
				border:1px solid #FFA612;
				color:#FFA612;
				padding:0px;
				margin-top:-2px;
				vertical-align:middle;
}
/*---------------------------------------------------------------------
				zone texte marchand caddie
----------------------------------------------------------------------*/
#aideCaddie {
				margin:0px;
				padding:0px;
				text-align:center;
				border:0px solid red;
				display:block;
				clear:left;
				width:250px;
				width:350px;
				float:left;
				margin-left:20px;
}
#aideCaddie p {
				margin:0px;
				margin-left:20px;
				margin-right:20px;
				text-align:left;
				background-color:none;
				padding-bottom:10px;
				overflow:visible;
				font-weight:normal;
				color:#AFD615;
				/*background-image:url(images/fd_avertissement.gif);
			background-repeat:no-repeat;*/
			font-size:10px;
}
/*----------------------------------------------------------------------------------
			>>personnalisation mot doux
----------------------------------------------------------------------------------*/

 
 .livreDor {
}
.listeMessage {
}
.livreDor .listeMessage h3 {
}
.livreDor .listeMessage H3 a, .livreDor .listeMessage a {
}
.livreDor .listeMessage H3 a, .livreDor .listeMessage div {
}
.livreDor .listeMessage H3 a, .livreDor .listeMessage div.row1, .livreDor .listeMessage H3 a, .livreDor .listeMessage div.row2 {
}
.livreDor .listeMessage H3 a, .livreDor .listeMessage div.row1 a {
}
.livreDor .listeMessage H3 a, .livreDor .listeMessage div.row2 a {
}
.votreTemoignage {
}
.livreDor .votreTemoignage .blocFormulaire {
}
.livreDor .votreTemoignage .blocFormulaire .formulaire {
}
.livreDor .votreTemoignage .blocFormulaire .formulaire td {
}
.livreDor .votreTemoignage .blocFormulaire table {
}
.livreDor .votreTemoignage .blocFormulaire table #c1 {
}
.livreDor .votreTemoignage .blocFormulaire table #c2 {
}
.livreDor .votreTemoignage .blocFormulaire .remarque {
}
.livreDor .votreTemoignage .submitBouton {
}
.livreDor .votreTemoignage h2, .livreDor .listeMessage H2 {
}
/*----------------------------------------------------------------------------------
			page conseil achat 
----------------------------------------------------------------------------------*/
   
table.conseilAchat {
}
/*----------------------------------------------------------------------------------
			les avis
----------------------------------------------------------------------------------*/
.ficheProduit .avisMoyen .avisInternaute, .ficheProduit .avisMoyen .avisPro {
}
.ficheProduit .avisMoyen .avisInternaute a, .ficheProduit .avisMoyen .avisPro a {
}
.listeProduitListing .avisMoyen .avisInternaute, .listeProduitListing .avisMoyen .avisPro {
}
.listeProduitListing .avisMoyen .avisInternaute a, .listeProduitListing .avisMoyen .avisPro a {
}
.avisInternaute, .avisPro {
}
.avisInternaute h1, .avisPro h1 {
}
.avisInternaute .zoneBody, .avisPro .zoneBody {
}
.avis {
}
.avis a {
}
.deposerAvis {
}
.deposerAvis .header .coinGauche {
}
.deposerAvis .header .coinDroit {
}
.deposerAvis .footer .coinGauche {
}
.deposerAvis .footer .coinDroit {
}
.deposerAvis textarea {
}
/*----------------------------------------------------------------------------------
			inscription newsletter
----------------------------------------------------------------------------------*/
#inscriptionNewsletter {
				height:200px;
}
.messageNewsletter {
}
#inscriptionNewsletter .submitBouton {
				border:0px;
				display:block;
				position:relative;
}
#bloc_eco_participation {
				clear:both;
				margin:0px 25px 25px;
				padding:5px 5px 5px 5px;
				background-color:#EDEDED;
				border:1px dotted #959294;
				width:300px;
				font-size:11px;
				color:#6C6067;
}
/*----------------------------------------------------------------------------------
			blocs génériques de 1 à 6 produits
----------------------------------------------------------------------------------*/
.bloc-1produits, .bloc-2produits, .bloc-3produits, .bloc-4produits, .bloc-5produits, .bloc-6produits {
				float:left;
}
.bloc-1produits #listeProduitsEnPromotion {
				width:130px;
}
.bloc-2produits #listeProduitsEnPromotion {
				width:255px;
}
.bloc-3produits #listeProduitsEnPromotion {
				width:380px;
}
.bloc-4produits #listeProduitsEnPromotion {
				width:505px;
}
.bloc-5produits #listeProduitsEnPromotion {
				width:635px;
}
.bloc-6produits #listeProduitsEnPromotion {
				width:760px;
}
.bloc-1produits #listeProduitsAVoir {
				width:160px;
}
.bloc-2produits #listeProduitsAVoir {
				width:315px;
}
.bloc-3produits #listeProduitsAVoir {
				width:470px;
}
.bloc-4produits #listeProduitsAVoir {
				width:630px;
}
.bloc-5produits #listeProduitsAVoir {
				width:780px;
}
.bloc-6produits #listeProduitsAVoir {
				width:940px;
}


/******************************************** CREABILIS tag cloud iCercle ****************************************/

#iCercle_tagCloud {
	width:970px;
	/*height:32px;*/
	overflow:hidden;
	text-align:justify;
	line-height:15px;
}
#iCercle_tagCloud a{
	color:#BAC0C0;
	text-decoration:none;
	padding-right:6px;
	font-size:8px;
	white-space:nowrap;
}
#iCercle_tagCloud a:hover{
	color:#FFFFFF;
}
#iCercle_tagCloud H1,#iCercle_tagCloud H2 ,#iCercle_tagCloud H3 ,#iCercle_tagCloud H4 ,#iCercle_tagCloud H5 ,#iCercle_tagCloud H6 {
	display:inline;
	margin:0;
	padding:0;
	font-size:10px;
}
#iCercle_tagCloud H1 a{
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	
	text-transform:uppercase;
}
#iCercle_tagCloud H2 a{
	font-size:10px;
	color:#999999;
	font-style:italic;
	text-transform:uppercase;
}
#iCercle_tagCloud H3 a{
	font-size:10px;
}

#iCercle_tagCloud H4 a{
	font-size:10px;
	font-style:italic;
}
#iCercle_tagCloud H5 a{
	font-size:10px;
}

#iCercle_tagCloud a:hover{
	text-decoration:underline;
}
#iCercle_presentationBlocsContainer {
	height:60px;
	overflow:hidden;
}
.iCercle_presentation {
	display:none;
	border-top:1px white solid;
	margin-top:6px;
	margin-bottom:0px;
	width:780px;
	text-align:center;
	font-size:10px;
}
.iCercle_presentation a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:6px;
}
/******************************************** fin CREABILIS tag cloud iCercle ****************************************/

