* {margin:0; padding:0;}
body, ul, li, ol, p, form, div, h1, h2, h3, h4, h5, h6, label, a, table {margin:0; padding:0;}
body {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#4b4832;background:#eead00;}
a {text-decoration:none; color:#4B4832;}
a:hover {text-decoration:underline;}
p {padding:0;margin:0;}
input {padding:0;margin:0;}
img {border:0px;}
iframe {border:0px;}
.clear {clear:both; line-height:0}
ul {}
li { list-style:none;}
.legende{ font-size:11px;margin:0 15px 0 0}
.message{ color:#FF0000;}
.ns{color:#CC0000;}
.introduction{margin:10px 0;}
	.introduction strong{color:#6DC347;}
acronym { border-bottom: 1px dotted #333;cursor:help;}

#main {width:100%;}

	#superNav {width:100%; background:#000000}
		#superNav ul {width:955px;overflow:hidden; margin:0 auto}
		#superNav li { float:left; line-height:0;height:41px}
		
		/* Premiere nav header */
		.supraNav{background:#000;}
		.supraNav ul{margin:0 auto;padding:0;overflow:hidden;width:750px;}
		.supraNav ul li{float:left;}
		.supraNav ul li a{display:block;font-size:12px;line-height:12px;font-weight:bold;color:white;text-align:center;text-transform:uppercase;height:28px;border-right:1px solid #3E3E3E;padding:12px 15px 0 15px;}
		.supraNav ul li a.last{border-right:none;}
		.supraNav ul li a.current{background:#fff;color:black;}
		.supraNav ul li a:hover{background:#fff;color:black; text-decoration:none}
		

	#header {width:100%; background:#ffffff}
		#header div {width:955px;overflow:hidden; margin:0 auto}
			#header h1 {width:247px;float:left;font-size:0;line-height:0}
			#header #lev1 {width:620px;float:left; padding:0 0 0 15px}
				#header #lev1 ul {overflow:hidden;}
				#header #lev1 li {float:left;font-size:0;line-height:0}
				#header #lev1 .last {padding:0 0 0 10px}
			
						
	#nav {width:100%;background:#fff url(/imgs/bgd_lev2_bio.gif) repeat-x;height:52px;}
	
		#lev2 {width:955px;margin:0 auto;}
		
			#lev2 ul {width:955px;padding:0;text-transform:uppercase;font-weight:bold;}
			
				#lev2 li {float:left;position:relative;z-index:20;background:url(/imgs/bgd_li_lev2.gif) 0 0 no-repeat;}
				#lev2 li a {color:#4b4832;padding:12px 13px 2px 13px;float:left; height:34px;}
				#lev2 li a:hover {text-decoration:none;color:#eead00;}
				#lev2 .lev1On a {color:#eead00;}
				#lev2 .hovered a {background:url(/imgs/bgd_li_hover_lev2_bio.png) no-repeat; padding:12px 0 2px 13px;height:34px}
					#lev2 .hovered div {background:url(/imgs/bgd_li_hover_right_lev2_bio.png) right top no-repeat; padding:0 13px 0 0;overflow:hidden}
				#lev2 .first {background:none}
					#lev2 .first a {background:none;padding:18px 13px 0 10px;height:30px;}
					
				#lev2 .middle {margin:0 0 0 80px;background:url(/imgs/bgd_li_lev2_highlight.gif) repeat-x;}
					#lev2 .middle a {background:none;padding:17px 13px 0 13px; border-right:1px solid #FFF}
					
				#lev2 .last {float:right;font-style:italic;background:url(/imgs/bgd_li_lev2_highlight.gif) repeat-x}
					#lev2 .last a {background:none;padding:18px 13px 0 13px;height:30px;}
				
				
				
				#lev2 .hovered ul {width:166px;position:absolute;top:48px;left:0;padding:0 15px 10px 13px;z-index:10;background:url(/imgs/bgd_layer_lev2.png) bottom no-repeat; text-transform:none;font-weight:normal;}
				#lev2 .hovered ul li {float:none;padding:5px 0 5px 0;background:none;border-bottom:1px solid #98AE96; }
				#lev2 .hovered ul .last {border-bottom:none}
				#lev2 .hovered ul li a {color:#4B4832;font-style:normal;padding:0;background:none; float:none}
				#lev2 .hovered ul li a:hover {color:#eead00;}
				
				#lev2 .rayon1 { width:130px}
				#lev2 .rayon2 { width:85px}
				#lev2 .rayon3 { width:85px}
				#lev2 .rayon4 { width:117px}
				#lev2 .rayon5 { width:92px}
				#lev2 .rayon6 a { padding-top:18px;height:28px;}
				#lev2 .rayon7 { width:106px}
		
		
	#global {width:100%;background:#cbe2f5 url(/imgs/bgd_content_bio.jpg) center bottom no-repeat;}
	#global.bgdHistorique {background:#cbe2f5}
	
	#globalMethodo {width:100%;background:#cbe2f5;}
	/*#global {width:100%;background:#d8d6c2 url(/imgs/bgd_content_attente.gif) repeat-x;}
	#contentAttente {width:955px;padding:0;margin:0 auto; overflow:hidden; height:352px}*/
	#contentAttente img {float:left}
	
	#content {width:955px; min-height:550px;padding:0 0 10px 0;margin:0 auto}
		.bgdProduit {background:#FFFFFF url(/imgs/bgd_produit.gif) no-repeat;}
		.bgdProduitNiv2 {background:url(/imgs/bgd_produit.gif) 50px 0 no-repeat;}

	#contentHome {position:relative;width:955px;padding:0 0 10px 0;margin:0 auto;}
		#highlightPanier {position:absolute;top:10px;left:793px;}
		#highlightBottom { background:#FFF;}
			#highlightBottom ul {width:640px;margin:0 auto; overflow:hidden;}
			#highlightBottom li { float:left; width:285px;border-right:1px solid #dbd8b4;padding:15px 20px 15px 10px;}
				#highlightBottom li div {float:left;width:90px;}
				#highlightBottom li p {float:left;width:195px; padding:5px 0 0 0}
				#highlightBottom li p span {font-size:16px; font-weight:bold}
				#highlightBottom li p a {display:block;font-size:12px;color:#4b4832;background:url(/imgs/bgd_highlight_link.gif) top right no-repeat;}
				#highlightBottom li p a:hover {text-decoration:none;background:none}
			#highlightBottom .last {border:none}
			

			#contentLeft {width:174px;float:left;}
				#lev3 {width:174px;font-size:12px;}
					#lev3 h2 {color:#eead00;font-size:24px;font-weight:bold;text-transform:uppercase;padding:10px 0 15px 10px; line-height:24px}
					#lev3 ul {padding:0}
					#lev3 li {padding:5px 10px 5px 10px; border-bottom:1px solid #98ae96}
					#lev3 a {color:#4B4832;}
					#lev3 .lev3On {color:#eead00;}


			#contentCenter {width:599px;float:left;padding:10px 0 0 20px;}
				#contentCenter h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px}
				#contentCenter h3 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px}
				#contentCenter h4 {color:#eead00;font-size:14px;font-weight:bold;padding:0 0 10px 0;line-height:14px}
				
				.highlightProduitsRayon {width:599px; padding:20px 0 0 0}
					.highlightProduitsRayon ul {width:599px;overflow:hidden;padding:15px 0 0 0;}
						.highlightProduitsRayon li {width:136px;height:126px;float:left;padding:10px 5px 10px 5px;margin:0 3px 3px 0;text-align:center;background:url(/imgs/bgd_li_produits.png) no-repeat;font-size:11px;text-transform:uppercase; font-weight:bold;}
						.highlightProduitsRayon li img { text-align:center}
						.highlightProduitsRayon a {color:#4B4832}
						
				#highlightFamille {width:599px; padding:20px 0 0 0}
					#highlightFamille h3 {width:596px;padding:0 0 20px 0;background:url(/imgs/bgd_h3_famille.png) bottom no-repeat; }
					#highlightFamille .highlightProduits {width:589px;padding:0 3px 10px 4px;margin:0 0 15px 0;background:url(/imgs/bgd_produits_famille.png) bottom no-repeat;}
						#highlightFamille .highlightProduits li {width:589px;padding:5px 0 5px 0;overflow:hidden;border-top:1px solid #e6e9ea;color:#4b4832;font-size:14px}
						#highlightFamille .highlightProduits a {color:#4b4832;}
						#highlightFamille .highlightProduits .first { border:none}
						#highlightFamille .highlightProduits .illus {width:125px;float:left; text-align:center}
						#highlightFamille .highlightProduits .texte {width:365px;float:left; padding:10px 0 0 0}
						#highlightFamille .highlightProduits .texte p {padding:20px 0 0 0; }
						#highlightFamille .highlightProduits .link a {background:url(/imgs/bgd_link_famille.gif) left no-repeat; padding:2px 0 3px 25px;font-size:12px}
						#highlightFamille .highlightProduits .ajouterPanier {width:99px;float:left;padding:10px 0 0 0;text-align:center}
						
				#headerProduit {width:589px;overflow:hidden; padding:0 10px 10px 0;}		
					#headerProduit .illus {width:100px;float:left}		
					#headerProduit h3 {width:404px;float:left; padding:5px 10px 0 10px; line-height: normal}		
					#headerProduit .ajouterPanier {width:65px;float:right; text-align:right; margin:5px 0 0 0}		
					#headerProduit .ajouterPanier a {background: url(/imgs/bgd_btn_retour.gif) left no-repeat; padding:0 3px 0 10px; font-size:11px}	
					#headerProduit .ajouterPanier form { margin:5px 0 0 0}	
					
					#globalComparaison { padding:0 0 20px 0}
					
					#tableComparaison {background:#bcb49d; width:589px; margin:0 0 0 0;font-size:11px;color:#4b4832}
						#tableComparaison caption {display:none;}
						#tableComparaison thead th {text-align:center;background:#bcb49d;padding:5px;text-transform:uppercase;}
						#tableComparaison thead th img { padding:0 0 0 3px}
						#tableComparaison thead th span {text-transform:none;}
						#tableComparaison tbody th {text-align:left;background-color:#ffffff;}
						#tableComparaison td {background:#FFFFFF;padding:5px; text-align:center;}
						#tableComparaison .noDispo {font-size:9px;line-height:9px; font-weight:normal;}
						#tableComparaison .ecartLeclerc {background:#f2f0eb;}
						#tableComparaison .ecartEnseigne {font-size:12px;font-weight:bold;color:#c51100;}
						#tableComparaison .ecartEnseigne strong {color:#4b4832;}
						#tableComparaison .ecartNegatif {color: #4b4832;}
						  #tableComparaison .moinsZero {font-size:12px;font-weight:bold;}
						#tableComparaison .prix {float:left; width:50px; margin:0 0 0 40px}
						
						#tableComparaison .infoPrixMoyen {position:relative;width:12px;height:12px;float:left; padding:1px 0 0 0;z-index:2000;}
						#tableComparaison .infoPrixMoyen img {vertical-align:middle;}
							#tableComparaison .layerInfoPrixMoyen {position:absolute; z-index:1000;top:-5px;left:20px;width:166px;height:72px;font-size:12px; text-align:left;padding:11px 13px 0 14px;background:url(/imgs/bgd_info_prix_moyen.png) no-repeat;}
						
						#tableComparaison .infoProduitMdd {position:relative;}
						#tableComparaison .layerInfoProduitMdd {position:absolute;top:0;left:110px;width:303px;background:url(/imgs/bgd_top_info_produit.png) top no-repeat; padding:15px 0 0 0; font-weight:normal}
							#tableComparaison .layerInfoProduitMdd .infoDetail {width:273px;padding:0 15px 15px 15px;background:url(/imgs/bgd_bottom_info_produit.png) bottom no-repeat;}
							#tableComparaison .layerInfoProduitMdd .infoDetail p { font-size:11px; padding:10px 0 0 0}
							#tableComparaison .layerInfoProduitMdd .highlightProduit {width:273px; overflow:hidden;}
								#tableComparaison .layerInfoProduitMdd .highlightProduit .illus {width:100px;float:left;}
								#tableComparaison .layerInfoProduitMdd .highlightProduit .texte {width:160px;float:left; font-size:14px; padding:0 3px 0 10px}
									#tableComparaison .layerInfoProduitMdd .highlightProduit .texte p {font-size:14px}
									#tableComparaison .layerInfoProduitMdd .highlightProduit .prixMoyen {font-size:18px; font-weight:bold; padding:10px 0 0 0}
									#tableComparaison .layerInfoProduitMdd .highlightProduit .prixMoyen img {vertical-align:middle;border:1px solid #cecece;padding:3px 0 3px 0; margin:0 5px 0 0}
						
						.legendeTableau {font-size:11px; padding:10px 0 0 0}
						.legendeTableau a {text-decoration:underline; color:#4B4832}
						.legendeTableau a:hover{text-decoration:none}
						#nsrayonslec, #nschoco, #nsrayons {font-size:11px; padding:10px 0 0 0}
						#nsrayonslec a, #nschoco a, #nsrayons a {text-decoration:underline; color:#4B4832}
						#nsrayonslec a:hover, #nschoco a:hover, #nsrayons a:hover{text-decoration:none}
						
						#nsfrais {padding:5px 0 0 0}
						#nsfrais p {padding:0 20px 60px 0}
						#nsfrais a {background:url(/imgs/bgd_link_famille.gif) left no-repeat; padding:2px 0 3px 25px;font-size:12px}	

					#tableReleve{background-color:#bcb49d; width:589px; margin:0 0 15px 0;font-size:11px;color:#4b4832}
						#tableReleve caption{display:none;}
						#tableReleve #headerMagasins {text-align:left}
						#tableReleve #headerPrix {color:#FFFFFF}
							#tableReleve th{ text-align:center; background-color:#bcb49d;padding:5px;text-transform:uppercase;}
								#tableReleve td{ background-color:#FFFFFF;padding:5px; text-align:center;}
								#tableReleve .prixReleve{ background-color:#eead00; color:#FFFFFF}
								#tableReleve .magasins{ text-align:left;}
						
						/**Page faq**/
						/************/				
						#globalMethodologie {width:584px;padding:0 0 10px 0;}
							#globalMethodologie h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px; padding:0 0 10px 0}
							#globalMethodologie h3 {color:#4B4832;font-size:12px;font-weight:bold;padding:0;line-height:12px; padding:0 0 0 0}
							#globalMethodologie table {background-color:#bcb49d; width:100%;margin:10px 0 0 0;color:#4b4832}
								#globalMethodologie caption {display:none;}
								#globalMethodologie thead th {text-align:center;background-color:#bcb49d;padding:5px;text-transform:normal;}
								#globalMethodologie thead td {text-align:center;background-color:#bcb49d;padding:5px;text-transform:uppercase;}
								#globalMethodologie tbody th {text-align:left;background-color:#ffffff;padding:5px; font-weight:normal}
								#globalMethodologie tbody td {background-color:#FFFFFF;padding:5px; text-align:center;}
								#globalMethodologie .mention {width:300px; text-align:right; font-size:10px; font-style:italic; padding:0 0 0 0}
								
							#faq {font-weight:normal; width:584px; padding:15px 0 0 0}
							#faq li {font-weight:normal;}
								#faq li a {color:#4B4832;line-height:18px;background: url(/imgs/li_bgdTitre_off.gif) no-repeat; padding:5px 20px;text-decoration:none;font-weight:normal;}
								#faq li a:hover {color:#FF8D11;background:url(/imgs/li_bgdTitre_on.gif) no-repeat; text-decoration:none;}
									#faq li li a {line-height:18px;font-size:11px;background:url(/imgs/li_bgdTitreLev2_off.gif) no-repeat; padding:5px 0 5px 40px; text-decoration:none;font-weight:normal;}
									#faq li li a:hover {color:#FF8D11;background:url(/imgs/li_bgdTitreLev2_on.gif) no-repeat; text-decoration:none;}
								#faq .formula {text-align:center;}
								.dropdownContent {background:#ffffff;padding:5px 10px 10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00;margin:0 0 10px 0;font-size:11px;}
								#faq strong {font-size:11px;}
								#faq p {padding: 10px 0 0 0;}
								#faq li .dropdownContent a {margin:0;padding:0; background:none; line-height:normal; text-decoration:underline;}
									#faq li  .dropdownContent li {list-style:square; list-style-position:inside; border:none;}
									#faq li  .dropdownContent .bgdNone {list-style:none;}
						
						#mentionsLegales {width:584px;padding:0 15px 0 0}
							#mentionsLegales h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px; padding:0 0 10px 0}
							#mentionsLegales h3 {color:#4b4832;font-size:12px;font-weight:bold;padding:0;line-height:12px; padding:0 0 5px 0}
							#mentionsLegales p {padding:0 0 10px 0}
						
						
			/* Style pour les layers en javascript */
			#window_shadow {height:100%;width:100%;background:#000000;position:absolute;top:0;z-index:+5000;}
            #tableau_detail {position:absolute;top:100px;left:25%;width:589px;padding:15px 20px 15px 20px;border:1px solid #bcb49d;background:#ffffff;z-index:+10000}			
				#tableau_detail h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px}		
				#tableau_detail h3 {color:#eead00;font-size:18px;font-weight:bold;padding:0 0 5px 0;line-height:24px}				
				#tableau_detail .closeLayer {float:right}				
				#tableau_detail .closeLayer a {background: url(/imgs/bgd_btn_fermer.gif) left no-repeat; padding:0 0 0 10px}				
            #spotTv {position:absolute;top:200px;left:30%;width:500px;padding:15px 20px 15px 20px;border:1px solid #bcb49d;background:#ffffff;z-index:+10000}			
				#spotTv h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px; padding:0 0 20px 0}		
				#spotTv .closeLayer {float:right}				
				#spotTv .closeLayer a {background: url(/imgs/bgd_btn_fermer.gif) left no-repeat; padding:0 0 0 10px}				
				#spotTv .link { padding:20px 0 0 0}		
				#spotTv .link a {background:url(/imgs/bgd_link_famille_bio.gif) left no-repeat; padding:2px 0 3px 25px;font-size:12px}	
					
/* observatoire	*/		
	#contentFull {width:945px;padding:20px 0 10px 10px;margin:0 auto}
		#highlightObservatoire {width:895px;padding:0 25px 30px 25px; overflow:hidden}
		#highlightObservatoire h2 {color:#eead00;font-size:24px;font-weight:bold;padding:10px 0 0 60px;height:24px; margin:0 0 40px 0;background:url(/imgs/bgd_h2_observatoire.gif) left no-repeat;}
		#highlightObservatoire h3 {color:#eead00;font-size:14px;font-weight:bold;padding:0 0 15px 0;line-height: normal}
		#highlightObservatoire .texte {width:554px; float:left; padding:0 20px 0 0}
			#highlightObservatoire .texte p { font-size:12px; padding:0 0 10px 0}
			#highlightObservatoire .texte .mention { font-size:10px; padding:0 0 0 0}
		#highlightObservatoire .highlight {width:321px;float:left;}
		#highlightObservatoire .highlight .help {font-size:12px; font-weight:normal; padding:10px 0 0 0}
		#highlightObservatoire .highlight .help img { vertical-align:middle}
		#highlightObservatoire .highlight .highlightContent {width:321px;height:143px;padding:150px 0 20px 0;background:url(/imgs/bgd_highlight_observatoire.png) no-repeat;color:#eead00;font-weight:bold; font-size:14px;text-align:center}
			#highlightObservatoire .highlight .highlightContent strong {font-size:75px;}
				#highlightObservatoire .highlight .link a {color:#4b4832;background:url(/imgs/bgd_link_observatoire.gif) 0 3px no-repeat; padding:0 0 0 10px; margin:0 0 0 20px}
		#topBaisses {width:895px;padding:0 25px 40px 25px; overflow:hidden}
		#topBaisses h2 {padding:0 0 10px 0;}
		#topBaisses h3 {color:#eead00;font-size:16px;font-weight:bold;padding:0 0 10px 0;line-height:16px}
			#topBaisses .topBaissesProduit {width:554px; float:left;padding:0 20px 0 0; position:relative}
			#topBaisses .topBaissesFamille {width:321px;float:left; font-size:14px}
				#topBaisses .topBaissesFamille dl {width:321px;border-bottom:1px solid #eead00;overflow:hidden; padding:5px 0 5px 0}
				#topBaisses .topBaissesFamille dt {float:left;padding:0 0 0 10px}
				#topBaisses .topBaissesFamille dd {float:right;padding:0 10px 0 0; font-weight:bold;color:#eead00;}
				#topBaisses .topBaissesFamille .last {border:none}
				#slider {width:371px; margin:0 0 0 40px}	
				#slider li {width:371px;height:159px;overflow:hidden;background:url(/imgs/bgd_li_slider.png) no-repeat;}	
				#prevBtn, #nextBtn {display:block;width:19px;height:26px;position:absolute;left:0;top:91px;z-index:1000;}	
				#nextBtn {left:432px;}														
				#prevBtn a, #nextBtn a {display:block;position:relative;width:19px;height:26px;background:url(/imgs/btn_prev.gif) no-repeat;}	
				#nextBtn a {background:url(/imgs/btn_next.gif) no-repeat;}	
				.produitSlider {width:341px; padding:30px 15px 0 15px;font-size:14px;}
				.produitSlider .illus {width:100px;float:left}
				.produitSlider .texte {width:226px;float:left; padding:0 0 0 15px}
					.produitSlider .texte p { padding:0 0 10px 0}
					.produitSlider .texte strong {font-size:40px;color:#eead00;}
		#evolutionObservatoire {width:945px;padding:0 0 30px 0}
			#evolutionObservatoire h2 {color:#eead00;font-size:18px;font-weight:bold;padding:0 0 15px 25px;margin:0;}
				#evolutionObservatoire h2 span {color:#4b4832;font-size:14px;font-weight:normal; display:block}
			#highlightEvolution {width:945px;background:url(/imgs/bgd_evolution_bottom.png) bottom no-repeat; }
				#highlightEvolutionContent {width:939px;background:url(/imgs/bgd_evolution_top.gif) top no-repeat; padding:4px 3px 4px 3px}
				#highlightEvolutionContent ul {width:939px;overflow:hidden}
					#highlightEvolutionContent li {width:186px;float:left; border-left:1px solid #d8d6cf;padding:10px 0 10px 0;text-align:center}
					#highlightEvolutionContent li h3 {text-transform:uppercase}
					#highlightEvolutionContent li strong {color:#eead00;font-size:26px; line-height:26px}
					#highlightEvolutionContent .first {border:none}
					
					#evoltutionBoisson {width:939px;background:url(/imgs/bgd_evolution_boissons.gif) top no-repeat; padding:13px 0 0 0;overflow:hidden;}
					#evoltutionEpicerieSalee {width:939px;background:url(/imgs/bgd_evolution_epicerie-salee.gif) top no-repeat; padding:13px 0 0 0;overflow:hidden;}
					#evoltutionEpicerieSucree {width:939px;background:url(/imgs/bgd_evolution_epicerie-sucree.gif) top no-repeat; padding:13px 0 0 0;overflow:hidden;}
					#evoltutionProduitsFrais {width:939px;background:url(/imgs/bgd_produits-frais.gif) top no-repeat; padding:13px 0 0 0;overflow:hidden;}
					#evoltutionParfumerie {width:939px;background:url(/imgs/bgd_evolution_parfumerie.gif) top no-repeat; padding:13px 0 0 0;overflow:hidden;}
					
					#highlightEvolutionContent h3 a span {padding:0 0 0 15px;background:url(/imgs/bgd_open_plus.gif) 0 5px no-repeat; font-size:12px; margin:0 10px 0 10px}
					#highlightEvolutionContent h3 a:hover {text-decoration:none}
					#highlightEvolutionContent h3 img  {padding:0 0 0 0}
						#highlightEvolutionContent h3 .active span {background:url(/imgs/bgd_open_moins.gif) 0 5px no-repeat;}
					#highlightEvolutionContent .detailEvolution {width:899px; overflow:hidden;border-top:1px solid #cbc9c1;padding:10px 0 0 0;margin:10px 20px 10px 20px}
						#highlightEvolutionContent .detailEvolution dt { cursor:pointer;float:left; padding:0 0 0 15px;background:url(/imgs/bgd_open_plus.gif) 0 5px no-repeat;}
						#highlightEvolutionContent .detailEvolution .active {background:url(/imgs/bgd_open_moins.gif) 0 5px no-repeat;}
						#highlightEvolutionContent .detailEvolution dd {float:right; font-weight:bold;color:#eead00}
					#highlightEvolutionContent .detailEvolution dl {width:749px; overflow:hidden;border-top:1px solid #e5e1d6; margin:10px 0 0 0; padding:10px 0 0 150px}
							#highlightEvolutionContent .detailEvolution dd dt {cursor: default;font-weight:normal; color:#4b4832; padding:0; background:none}
						#highlightEvolutionContent .detailEvolution .plus { color:#c51100}
						#highlightEvolutionContent .detailEvolution.first {border:none; padding:0}
	/* observatoire	*/		
	/* liste express	*/		
	/* liste express	*/		
	#contentListeExpress {width:793px; float:left; padding:20px 0 0 0;}
		#contentListeExpress h2 {padding:0 0 0 75px;background:url(/imgs/bgd_h2_liste_express_bio.gif) left no-repeat;color:#eead00;font-size:24px;font-weight:bold; text-transform:uppercase; margin:0 0 20px 0}
			#contentListeExpress h2 span { text-transform:none; display:block}
		#contentListeExpress h3 {width:596px;padding:0 0 20px 0;background:url(/imgs/bgd_h3_famille.png) bottom no-repeat;color:#eead00;font-size:24px;font-weight:bold;line-height:24px }
		#contentListeExpress p { font-size:14px; padding:0 0 5px 0}
		#contentListeExpress .highlightProduits {width:589px;padding:0 3px 10px 4px;margin:0 0 15px 0;background:url(/imgs/bgd_produits_famille_bio.png) bottom no-repeat;}
			#contentListeExpress .highlightProduits li {width:589px;padding:5px 0 5px 0;overflow:hidden;border-top:1px solid #e6e9ea;color:#4b4832;font-size:14px}
			#contentListeExpress .highlightProduits a {color:#4b4832;}
			#contentListeExpress .highlightProduits .first { border:none}
			#contentListeExpress .highlightProduits .illus {width:125px;float:left; text-align:center}
			#contentListeExpress .highlightProduits .texte {width:365px;float:left; padding:10px 0 0 0}
			#contentListeExpress .highlightProduits .texte p {padding:20px 0 0 0; }
			#contentListeExpress .highlightProduits .texte .linkPrecisions {padding:10px 0 0 0;}
			#contentListeExpress .highlightProduits .texte .linkPrecisions a { font-size:11px; text-decoration:underline}
			#contentListeExpress .highlightProduits .texte .linkPrecisions a:hover {text-decoration:none}
			#contentListeExpress .highlightProduits .link a {background:url(/imgs/bgd_link_famille_qelmc.gif) left no-repeat; padding:2px 0 3px 25px;font-size:12px}
			#contentListeExpress .highlightProduits .ajouterPanier {width:99px;float:left;padding:10px 0 0 0;text-align:center}
			#highlightListeExpress {width:790px;background:url(/imgs/bgd_liste_express_bottom.png) bottom no-repeat; margin:0 0 20px 0}
				#highlightListeExpressContent {width:784px;background:url(/imgs/bgd_liste_express_top_bio.gif) top no-repeat; padding:4px 3px 4px 3px; font-size:11px}
				#highlightListeExpressContent ul {width:784px;}
					#highlightListeExpressContent li {width:111px;float:left; border-left:1px solid #d8d6cf;padding:10px 0 0 0;text-align:center}
					#highlightListeExpressContent li h4 {text-transform:uppercase; font-size:11px}
					#highlightListeExpressContent .first {border:none}
					#highlightListeExpressContent .menuRayon {position:relative;width:107px; padding:1px 0 0 0}
					#highlightListeExpressContent .menuRayon li {border:none;cursor:pointer;float:none;padding:5px 0 5px 0;}
						#highlightListeExpressContent .menuFamille { display:none;position:absolute;padding:5px 0 5px 0;width:150px;z-index:1000;top:25px;left:-1px;background:#FFFFFF; border-left:1px solid #d8d6cf;border-right:1px solid #d8d6cf;border-bottom:1px solid #d8d6cf}
						#highlightListeExpressContent .menuFamille li {cursor:default;float:none;width:142px;padding:5px;font-size:11px;text-align:left; overflow:hidden}
						#highlightListeExpressContent .menuFamille label {float:left; padding:0 0 0 5px;width:123px;}
						#highlightListeExpressContent .menuFamille input {float:left; width:14px; height:14px}
						
			#contentListeExpress .pages {width:790px; text-align:center; margin:0 0 20px 0; }
				#contentListeExpress .pages a  { color:#4B4832}
	
	
	
	
	
				
			#contentCenterPanier {width:528px;float:left;padding:0 0 0 25px;}
				#contentCenterPanier p {padding:0 10px 10px 0;}
				#contentCenterPanier h2 {color:#000000;font-size:15px;font-weight:bold;padding:20px 0 5px 0;}
				#contentCenterPanier h3 {color:#000000;font-size:14px;font-weight:bold;padding:15px 0 10px 0;}
				#contentCenterPanier ol {padding:0 0 10px 25px; margin:0}
				#contentCenterPanier li { list-style:decimal}
				#contentCenterPanier span {color:#0c1686; font-weight:bold}
				#contentCenterPanier .linkPanier {background:url(/imgs/flecheProduitHome.gif) 0px 3px no-repeat; padding:0 0 10px 10px;}
				
			#contentCenterProduit {width:528px;float:left;padding:0 0 0 25px;}
				#contentCenterProduit p {padding:0 10px 10px 0;}
				#contentCenterProduit h2 {color:#439d11;font-size:22px;padding:10px 10px 10px 0;}
				#contentCenterProduit h3 {color:#000000;font-size:12px;font-weight:bold;padding:15px 0 10px 0;}
				#contentCenterProduit #produit {float:left; padding:10px 10px 10px 0;}
				
			#contentCenterMentions {width:528px;float:left;padding:0 0 0 25px;}
				#contentCenterMentions p {padding:0 10px 10px 0;}
				#contentCenterMentions h2 {color:#996027;font-size:18px;font-weight:bold;padding:20px 0 5px 0;}
				#contentCenterMentions h3 {color:#000000;font-size:12px;font-weight:bold;padding:10px 0 5px 0;}
			
		#mapContent{margin:20px 0 0 0;}
			
			#contentComparateur label {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; font-weight:bold; display:block;}		
			#contentComparateur input{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px;color:#000;}
			#contentComparateur select{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px;color:#000;}
		
		#contentCenterComparateur {width:733px;float:left; padding:10px 0 0 20px}
		#contentCenterComparateur .mentions { font-size:10px}
		#contentCenterComparateur .mentionsAlcool { font-size:10px; color:#F00}
				#contentCenterComparateur h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px; padding:0 0 15px 0}
				
				#contComparateur {width:730px; overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00;background:url(/imgs/bgd_resultat_comparateur.gif) repeat-y;}
				#panierComparateur { background:#FFF;width:179px;font-size:11px;float:right;padding:10px 0 10px 0; color:#000}
					#panierComparateur h3 {font-size:16px;text-transform:uppercase; color:#eead00; padding:0 5px 10px 10px;}
					#panierComparateur h4 {font-size:12px;background:#eead00; color:#FFF;padding:5px 5px 5px 10px; margin:0 0 5px 0}
					#panierComparateur ul {padding:0 10px 10px 10px;}
					#panierComparateur p {padding:0 5px 0 10px;}
					#panierComparateur li {background:url(/imgs/bgd_li_panier.gif) 0px 7px no-repeat; padding:0 0 0 6px}
				
				
				
				#resultatComparateur {width:530px;float:left; padding:10px;}
				#resultatComparateur form {padding:0}
				#resultatComparateur .selectEnseigneComparateur {width:530px; text-align:center; margin:0 0 10px 0}
				#resultatComparateur .selectEnseigneComparateur select { margin:0 5px;cursor:pointer;width:230px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:5px; border:1px solid #CCC;}
				#resultatComparateur .btnComparerPanier {width:550px; text-align:center}
				#resultatComparateur .btnComparerPanier input {cursor:pointer; text-transform:uppercase; font-weight:bold;color:#FFF;background:#eead00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:5px; border:none;}
				
				.donnesPlusMoinscher {width:530px;padding:20px 0 0 0;overflow:hidden; margin:0 0 15px 0}
				.donnesPlusMoinscher .resultatPluscher {width:190px;float:left;text-align:center;background:#fff;padding:10px 0;margin:40px 30px 0 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
					.donnesPlusMoinscher .resultatPluscher .prix {font-size:20px;height:155px;background:url(/imgs/bgd_panier_small.png) bottom center no-repeat;color:#d01400;font-weight:bold}
					.donnesPlusMoinscher .resultatPluscher .libele {color:#d01400; font-size:15px; font-weight:bold}
					.donnesPlusMoinscher .resultatPluscher .date {color:#000000; font-size:10px; padding:0 5px; margin-top:10px}
					
				.donnesPlusMoinscher .resultatEgalite {width:190px;float:left;text-align:center;background:#fff;padding:10px 0;margin:0 35px 0 35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
					.donnesPlusMoinscher .resultatEgalite .prix {font-size:20px;height:155px;background:url(/imgs/bgd_panier_small.png) bottom center no-repeat;color:#06b602;font-weight:bold}
					.donnesPlusMoinscher .resultatEgalite .libele {color:#d01400; font-size:15px; font-weight:bold}
					.donnesPlusMoinscher .resultatEgalite .date {color:#000000; font-size:10px; padding:0 5px; margin-top:10px}
					
					
				
				.donnesPlusMoinscher .resultatMoinscher {width:233px;float:left;text-align:center;background:#fff;padding:10px 0;margin:0 20px 0 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
					.donnesPlusMoinscher .resultatMoinscher .prix {font-size:35px;height:215px;background:url(/imgs/bgd_panier_big.png) bottom center no-repeat;color:#06b602;font-weight:bold}
					.donnesPlusMoinscher .resultatMoinscher .libele {color:#06b602;font-size:23px;font-weight:bold}
					.donnesPlusMoinscher .resultatMoinscher .date {color:#000000;font-size:12px;margin-top:10px;padding:0 5px;}
				
				#comparaisonImpossible { margin:20px auto 20px auto; text-align:center;width:300px; padding:10px;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
				#comparaisonIdentique { margin:20px auto 20px auto; text-align:center;width:300px; padding:10px;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
				
		#contentCenterComparateurHtml {float:left;}
			#contentCenterComparateurHtml h2 {color:#000000;font-size:15px;font-weight:bold;padding:20px 0 5px 0;}
			#contentCenterComparateurHtml ol {padding:0 0 10px 25px; margin:0}
			#contentCenterComparateurHtml li { list-style:decimal}
			#contentCenterComparateurHtml li span {color:#0c1686; font-weight:bold}
			#contentCenterComparateurHtml p span {color:#0c1686; font-weight:bold; font-size:12px}
			#contentCenterComparateurHtml .linkPanier {background:url(/imgs/flecheProduitHome.gif) 0px 3px no-repeat; padding:0 0 10px 10px;}
			
			#contentCenterComparateurHtml form { padding:10px 0 0 0}
			#contentCenterComparateurHtml form label {float:left;width:200px;}
			#contentCenterComparateurHtml form select {float:left;font-size:13px;}
			#contentCenterComparateurHtml form p {padding:0 0 10px 0;}
			
				#centerComparateurHtml { padding:0 0 0 25px}
		
			
			#produit {float:right; padding-right:15px;}
			
			#listeProduitsPopup {width:483px;padding:10px;}
			#listeProduitsRayon { background:none}
			#listeProduits {width:483px;background:#ecf7ca;padding:10px; margin-bottom:25px;}
				#listeProduits div {float:left; width:240px;}
				#listeProduits ul {padding:0 0 0 5px;}
				#listeProduits li {padding:0 0 0 10px;background:url(/imgs/flecheContenuCenter_bio.gif) 0 3px no-repeat;}
				#listeProduits li a { text-decoration:underline;}
				#listeProduits li a:hover { text-decoration:none;}
				
			#listeProduitsSansScript {width:503px;background:#F0F2F5;padding:0; margin-bottom:15px;}
				#listeProduitsSansScript ul {padding:0 0 0 0;}
				#listeProduitsSansScript li {padding:10px;list-style:none; border-bottom:1px solid #bdc7d6}
				
				
			#ajouterProduitPanier { float:left;width:320px;border-top:1px solid #a1cd9e;border-bottom:1px solid #a1cd9e; padding:0 7px 0 7px;margin:10px 0 0 0;}
				#ajouterProduitPanierLeft {float:left;padding:6px 10px 0 0; font-weight:bold}
				#ajouterProduitPanierCenter {float:left;width:50px;padding-top:6px;}
					#quantite {float:left;width:30px;border:1px solid #000000;height:15px; padding-left:3px;}
					#plusMoinsProduit {width:12px;float:left;display : none;}
					#plusMoinsProduit img{cursor : pointer}
				#ajouterProduitPanierRight {float:right;width:69px;}
				
			#ajouterFamillePanier {position:relative;width:500px;padding:0;margin:0 0 10px 0; background:#ecf7ca; max-height:180px; overflow:auto;}
				#ajouterFamillePanier li {width:466px;border-bottom:1px solid #a1cd9e; padding:0 7px 0 7px;}
				.ajouterFamillePanierLeft {float:left;width:320px;padding:6px 20px 6px 0;}
					.ajouterFamillePanierLeft a { text-decoration:none;}
					.ajouterFamillePanierLeft a:hover { text-decoration: underline;}
					.ajouterFamillePanierLeft span { background:url(/imgs/flecheProduit_bio.gif) 0px 4px no-repeat; padding:0 0 0 10px;}
				.ajouterFamillePanierCenter {float:left;width:55px;padding:2px 0 6px 0;}
					.ajouterFamillePanierCenter label { font-size:11px}
					.ajouterFamillePanierCenter input {float:left;width:30px;border:1px solid #000000;height:15px; padding-left:3px;}
					.plusMoinsProduitFamille {width:12px;float:left;display : none;}
					.plusMoinsProduitFamille img {cursor : pointer; float: left;}
                    
				.ajouterFamillePanierRight {float:right;width:69px;}

			#choisirFamilleImage {padding:20px 0 5px 0; overflow:hidden}
			#choisirFamilleImage img {float:left; width:80px;}
			#contentCenterProduit #choisirFamilleImage h2 {float:left;color:#000000;font-size:22px;padding:0 0 0 10px;}
			
			#choisirFamillePanier {width:708px; padding:0;margin:0 0 10px 25px; background:#F0F2F5; height:115px; overflow:auto;}
				#choisirFamillePanier li {width:668px; border-bottom:1px solid #BDC7D6; padding:0 7px 0 7px;}
				.choisirFamillePanierLeft {float:left;width:230px;padding:6px 20px 6px 0;}
					.choisirFamillePanierLeft a { text-decoration:underline;}
					.choisirFamillePanierLeft a:hover { text-decoration:none;}
					.choisirFamillePanierLeft span { background:url(/imgs/flecheProduit.gif) 0px 3px no-repeat; padding:0 0 0 10px;}
				.choisirFamillePanierLocalLeft {float:left;width:500px;padding:6px 20px 6px 0;}
					.choisirFamillePanierLocalLeft a { text-decoration:underline;}
					.choisirFamillePanierLocalLeft a:hover { text-decoration:none;}
					.choisirFamillePanierLocalLeft span { background:url(/imgs/flecheProduit.gif) 0px 3px no-repeat; padding:0 0 0 10px;}
				.choisirFamillePanierCenter {float:left;width:50px;padding:2px 0 6px 0;}
					.choisirFamillePanierCenter label { font-size:11px}
					.choisirFamillePanierCenter input {float:left;width:30px;border:1px solid #BDC7D6;height:15px; padding-left:3px;}
				.choisirFamillePanierLocalCenter{float:right;width:69px;}
					.choisirFamillePanierLocalCenter label { font-size:11px}
					.choisirFamillePanierLocalCenter input {float:left;width:30px;border:1px solid #BDC7D6;height:15px; padding-left:3px;}
				.choisirFamillePanierRight {float:right;width:69px;}
			.highlightProduct .choisirFamillePanierLeft span{padding:0; font-weight:bold; background:none;}
			
			

					
				
		#prixReleves {margin-bottom:10px;color:#b58346;font-size:11px; }
		#prixRelevesMagasins {margin-bottom:10px;font-weight:bold;font-size:13px;}
		
		#comparezReleves { width:505px; border:1px solid #d2b791; background:#fefcfc}
			#comparezReleves p{ padding:0;}
			#comparezReleves img{ float:left; padding:15px}
			#comparezReleves h2{ color:#000000; padding:10px 0 3px 0 ; font-size:13px; background:none}
				#comparezReleves h2 a{ color:#e45911;}
			#linkComparezReleves {padding:0 0 0 8px;background:url(/imgs/fleche.gif) 0 3px no-repeat;}
								
						#prixMoinsCher {margin:0 0 15px 0}
									
	#syntheseComparaison h3 { padding:0 0 15px 0}
	.syntheseTableauComparaison {padding:0 0 20px 0}
			

			
/***Pages home Aide ****/
/*********************/

#aideNbrProduitsHome { position:absolute;z-index:2;left: 299px; top: -131px; }
	 #aideNbrProduitsHome div{width:323px; background:url(/imgs/bgd_aide.gif) no-repeat; background-color:#FFFFFF; border:1px solid #bdc7d6; border-top:none; padding:5px;}
 
#aideNbrMagasinsHome { position:absolute;z-index:2;left: 337px; top: -101px; }
	 #aideNbrMagasinsHome div{ width:323px; background:url(/imgs/bgd_aide.gif) no-repeat; background-color:#FFFFFF; border:1px solid #bdc7d6; border-top:none; padding:5px;}


#aideTableauReleve {width:589px;background:#ffffff;}
	#aideTableauReleve h3 {padding:0 0 4px 0;margin:0;font-size:11px;line-height:normal;color:#4b4832}
	#aideTableauReleve p {padding:0 0 4px 0;margin:0;font-size:11px;}
	#aideTableauReleve a {text-decoration:underline;font-size:11px;color:#4b4832}
	#aideTableauReleve a:hover {text-decoration:none;}

	#aideMagasins {display:none;width:575px;padding:5px 5px 10px 5px}
		#aideMagasins div {float:left; padding:0 0 0 4px;width:550px;}
		#aideMagasins img {float:left;}

	#aideReleve {display:none;width:575px;padding:5px 5px 10px 5px}
		#aideReleve div {float:left; padding:0 0 0 4px;width:550px;}
		#aideReleve img {float:left;}

#aideTableauComparatif {width:589px;background:#ffffff;}
	#aideTableauComparatif h3 {padding:0 0 4px 0;margin:0;font-size:11px;line-height:normal;color:#4b4832}
	#aideTableauComparatif p {padding:0 0 4px 0;margin:0;font-size:11px;}
	#aideTableauComparatif a {text-decoration:underline;font-size:11px;color:#4b4832}
	#aideTableauComparatif a:hover {text-decoration:none;}

	#aideEcart {display:none;width:575px;padding:5px 5px 10px 5px}
		#aideEcart div {float:left; padding:0 0 0 4px;width:550px;}
		#aideEcart img {float:left;}
	
	#aideNbrProduits {display:none;width:575px;padding:5px 5px 10px 5px}
		#aideNbrProduits div {float:left; padding:0 0 0 4px;width:550px;}
		#aideNbrProduits img {float:left;}

	#aideNbrMagasins {display:none;width:575px;padding:5px 5px 10px 5px}
		#aideNbrMagasins div {float:left; padding:0 0 0 4px; width:550px;}
		#aideNbrMagasins img {float:left;}

	#aideSynthese {display:none;width:575px;padding:5px 5px 10px 5px}
		#aideSynthese div {float:left; padding:0 0 0 4px;width:550px;}
		#aideSynthese img {float:left;}

	#aideNbrRayon {width:575px;padding:5px 5px 10px 5px}
		#aideNbrRayon div {float:left; padding:0 0 0 4px;width:550px; }
		#aideNbrRayon img {float:left;}

	#aideNbrProdMagRayon {width:575px;padding:5px 5px 10px 5px}
		#aideNbrProdMagRayon div {float:left; padding:0 0 0 4px;width:550px;}
		#aideNbrProdMagRayon img {float:left;}

	#aidePrixMoyen {display:none;width:575px;padding:5px 5px 10px 5px}
		#aidePrixMoyen div {float:left; padding:0 0 0 4px;width:550px; }
		#aidePrixMoyen img {float:left;}

#aideMonPanier {display:none;width:152px;background:#ffffff;padding:5px 5px 10px 5px; margin:10px 0 0 0}
	#aideMonPanier div { width:132px;float:left; padding:0 0 0 4px}
	#aideMonPanier img {float:left;}
	#aideMonPanier h3 {padding:0 0 4px 0;margin:0;font-size:11px;}
	#aideMonPanier p {padding:0 0 4px 0;margin:0;font-size:11px;}
	#aideMonPanier a {text-decoration:underline;font-size:11px;color:#4b4832}
	#aideMonPanier a:hover {text-decoration:none;}
			

#aideComparateur {background:#ffffff;}
	#aideComparateur h3 {padding:0 0 4px 0;margin:0;font-size:11px;color:#4B4832;}
	#aideComparateur p {padding:0 0 4px 0;margin:0;font-size:11px;}
	#aideComparateur a {text-decoration:underline;font-size:11px;color:#4B4832}
	#aideComparateur a:hover {text-decoration:none;}

#aideComparaison {width:700px;padding:10px 5px 10px 5px}
		#aideComparaison div {float:left; padding:0 0 0 4px;width:680px;}
		#aideComparaison img {float:left;}

#aideComparaisonNonSignificativeCarrefour {width:700px;padding:10px 5px 10px 5px}
		#aideComparaisonNonSignificativeCarrefour div {float:left; padding:0 0 0 4px;width:680px;}
		#aideComparaisonNonSignificativeCarrefour img {float:left;}

#aideComparaisonNonSignificativeCora {width:700px;padding:10px 5px 10px 5px}
		#aideComparaisonNonSignificativeCora div {float:left; padding:0 0 0 4px;width:680px;}
		#aideComparaisonNonSignificativeCora img {float:left;}
		
#aideComparaisonNonSignificativeAuchan {width:700px;padding:10px 5px 10px 5px}
		#aideComparaisonNonSignificativeAuchan div {float:left; padding:0 0 0 4px;width:680px;}
		#aideComparaisonNonSignificativeAuchan img {float:left;}
		
#aideComparaisonNonSignificativeGeant {width:700px;padding:10px 5px 10px 5px}
		#aideComparaisonNonSignificativeGeant div {float:left; padding:0 0 0 4px;width:680px;}
		#aideComparaisonNonSignificativeGeant img {float:left;}
		
#aideComparaisonNonSignificative {width:700px;padding:10px 5px 10px 5px}
		#aideComparaisonNonSignificative div {float:left; padding:0 0 0 4px;width:680px;}
		#aideComparaisonNonSignificative img {float:left;}
		
		#contentRight {width:162px;padding:10px 0 0 0;float:left;}
			#contentRight h2 { height:74px}
			#contentRight .highlightPrix { font-size:10px; padding:0 0 5px 5px}
			#monPanier {width:155px;font-size:11px;background:url(/imgs/bgd_panier_bottom.png) bottom no-repeat; padding:0 3px 0 4px}
			
				#monPanierListeScroll {width:155px;max-height:250px;overflow:auto;}
				.monPanierListe {width:130px; border-bottom:1px solid #e6e9ea; padding:5px 0 5px 0;margin:0 0 0 8px}
					.monPanierLeft {float:left;width:16px;padding:2px 0 0 0;}
					.monPanierCenter {float:left;width:100px;line-height:11px;color:#4b4832; padding:0 2px 0 0}
						.monPanierCenter a {color:#4b4832;text-decoration:underline;}
						.monPanierCenter a:hover {text-decoration:none;}
					.monPanierRight {float:left;width:12px;padding:2px 0 0 0;}
				
				#hightlightPanier {padding:10px; font-size:11px; font-weight:bold;}
				
				#monPanierComparerPrix { text-align:center;padding:10px 0 10px 0;}
				#viderMonPanier {padding:0 0 15px 10px;}
			
			#panierVide {width:139px;font-size:12px;background:url(/imgs/bgd_panier_bottom.png) bottom no-repeat; padding:0 10px 10px 13px}
			
			#listeExpress {width:162px;padding:10px 0 0 0;}






/*****enseigne resultat****/
/*********************/	

#contentCenterNoLeft {width:955px;padding:10px 0 0 0;}
	#contentCenterNoLeft h2 {color:#eead00;font-size:24px;font-weight:bold;padding:0;line-height:24px; padding:0 0 10px 0;}
	
	
	#charteGraphique {background:url(/imgs/bgd_header_historique.gif) no-repeat; padding:60px 0 0 0}
	#tableauhistorique {width:896px;border-collapse: collapse; font-size:12px;}
	#tableauhistorique thead { display:none}
	#tableauhistorique tbody .periodeBio {width:80px;background:#eead00; border:none; text-align:left; color:#FFF}
	#tableauhistorique tbody td { width:44px;background:#ececec; border-right:1px solid #FFF; text-align:center; padding:5px}
	#tableauhistorique tbody #case_114 {width:81px;border:none;}
	
	#tableauhistorique tr td.clickable:hover {background:#eead00;color:#fff;cursor:pointer;}
	#tableauhistorique tr td.clickable span.off	{display:none;	}
	#tableauhistorique tr td.notincompare {background-color:gray;}
	#tableauhistorique tr td.notincompare span.on {display:none;}
	.info_synthese {display:none;background:#FFF; padding:15px;width:430px; margin:20px auto 0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
	.info_synthese .type_ecart { float:left;width:120px;padding:5px;background:#eead00; color:#FFF; text-align:center;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:1px solid #eead00}
	.info_synthese .type_ecart .pourcentagesynthese { font-size:30px}
	.info_synthese .detail { float:left;width:270px;font-size:11px; margin:0 0 0 20px}
	.info_synthese .detail li {background:url(/imgs/bgd_li_historique.gif) 0 4px no-repeat; padding:0 0 0 10px;}

		.bgdProduitBio {background:url(/imgs/bgd_bgdProduitBio.png) no-repeat;}

#contentCenter .paddingTop{padding:15px 0 5px 0}

 				#comparaisonGenerale { margin:15px 0 0 0;width:154px;padding:4px;background:url(/imgs/bgd_comparaison_generale_bio.png) no-repeat; height:250px}
					#comparaisonGenerale h2 { text-align:center;font-size:12px;font-weight:bold; padding:5px 10px}
					#comparaisonGenerale h2 strong { color:#eead00}
					#comparaisonGenerale .btnComparaison {width:154px; text-align:center; padding:2px 0 0 0}


	#selectResultatHome {font-size:12px;text-transform:uppercase; padding:10px 0 0 0; margin:0 0 10px 0}
		#selectResultatHome select {margin:0 5px;cursor:pointer;width:220px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:5px; border:none;text-transform:uppercase; background:#FFF}
	#selectResultat {font-size:14px;font-weight:bold; color:#FFF; text-transform:uppercase; text-align:center}
		#selectResultat select {cursor:pointer;width:220px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:5px; border:none;text-transform:uppercase; background:#FFF}

	#contentHome #contentHomeDonnees { float:left; width:793px; margin:0 0 75px 0}
	#contentHome #contentHomeDonnees .dateReleves { width:562px}
	#contentHome #contentHomeDonnees #gestionNs { margin:0 0 20px 0}
	#contentHome #resultatEnseigne {width:499px; position:relative; margin:0 0 0 0}
		#contentHome .ttlHome {padding:10px 0 10px 0;font-size:20px; width:750px; font-weight:bold; color:#eead00}
		#contentHome .ttlHome span {font-size:30px;}
		#contentHome #resultatEnseigne .link { margin:0 0 0 0}
		
	#affichageEnseignesNs { padding:0 0 0 0; color:#910101}	
	#gestionNs p { font-size:11px}
	#mentionsAlcool { font-size:11px}

	.bgdRond { display:none}

	#resultatEnseigne {width:499px;height:330px;position:relative; padding:0 0 0 0}
	#resultatEnseigne svg {background-color:transparent !important;fill:none;}
	#resultatEnseigne .txtPourcentage {font-size:13px;font-weight:bold}
	#resultatEnseigne .txtEnseigne {font-size:11px;font-weight:bold}
	.linkDonneesDetaillees { position:absolute; top:300px; left:120px}
	#contentCenter .linkDonneesDetaillees {left:220px}
	.linkDonneesDetaillees a {background:url(/imgs/bgd_link_bio.png) left no-repeat; padding:2px 0 3px 25px;font-size:12px; margin:0 10px 0 0}
	.linkRetourRayon {padding:10px 0 10px 0}
	.linkRetourRayon a {background:url(/imgs/bgd_link_bio.png) left no-repeat; padding:2px 0 3px 25px;font-size:12px}
	
	#enseigneMoinsChere {display:none;width:170px;text-align:center;position:absolute;top:98px;left:202px}
	#enseigneMoinsChere .ttlMoinsChere {padding:0 0 10px 0;font-weight:bold;color:#EEAD00;text-transform:uppercase;font-size:20px}
	#enseigneMoinsChere .ttlMoinsChere span {line-height:25px;display:block;font-size:30px; letter-spacing:2px}
	#enseigneMoinsChere img { vertical-align:middle}
	
	div[class^=enseignePlusChere]{display:none;}
	
	.nbreEnseignes1 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:260px}
	
	.nbreEnseignes2 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:260px}
	.nbreEnseignes2 .enseignePlusChere2 {width:150px;color:#a40000;position:absolute;top:260px;left:260px}
	
	.nbreEnseignes3 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:260px}
	.nbreEnseignes3 .enseignePlusChere2 {width:150px;color:#a40000;position:absolute;top:199px;left:390px}
	.nbreEnseignes3 .enseignePlusChere3 {width:150px;color:#b90000;text-align:right;position:absolute;top:199px;left:34px}
	
	.nbreEnseignes4 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:260px}
	.nbreEnseignes4 .enseignePlusChere2 {width:150px;color:#a40000;position:absolute;top:138px;left:407px}
	.nbreEnseignes4 .enseignePlusChere3 {width:150px;color:#b90000;position:absolute;top:260px;left:260px}
	.nbreEnseignes4 .enseignePlusChere4 {width:150px;color:#d40000;text-align:right;position:absolute;top:138px;left:17px}
	
	.nbreEnseignes5 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:260px}
	.nbreEnseignes5 .enseignePlusChere2 {width:150px;color:#a40000;position:absolute;top:113px;left:405px}
	.nbreEnseignes5 .enseignePlusChere3 {width:150px;color:#b90000;position:absolute;top:231px;left:368px}
	.nbreEnseignes5 .enseignePlusChere4 {width:150px;color:#d40000;text-align:right;position:absolute;top:231px;left:66px}
	.nbreEnseignes5 .enseignePlusChere5 {width:150px;color:#e72010;text-align:right;position:absolute;top:113px;left:17px}
	
	.nbreEnseignes6 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:260px}
	.nbreEnseignes6 .enseignePlusChere2 {width:150px;color:#a40000;position:absolute;top:85px;left:395px}
	.nbreEnseignes6 .enseignePlusChere3 {width:150px;color:#b90000;position:absolute;top:191px;left:395px}
	.nbreEnseignes6 .enseignePlusChere4 {width:150px;color:#d40000;position:absolute;top:260px;left:260px}
	.nbreEnseignes6 .enseignePlusChere5 {width:150px;color:#e72010;text-align:right;position:absolute;top:191px;left:25px}
	.nbreEnseignes6 .enseignePlusChere6 {width:150px;color:#f16735;text-align:right;position:absolute;top:85px;left:25px}
	
	.nbreEnseignes7 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:290px}
	.nbreEnseignes7 .enseignePlusChere2 {width:150px;color:#a40000;position:absolute;top:73px;left:389px}
	.nbreEnseignes7 .enseignePlusChere3 {width:150px;color:#b90000;position:absolute;top:159px;left:405px}
	.nbreEnseignes7 .enseignePlusChere4 {width:150px;color:#d40000;position:absolute;top:249px;left:332px}
	.nbreEnseignes7 .enseignePlusChere5 {width:150px;color:#e72010;text-align:right;position:absolute;top:247px;left:95px}
	.nbreEnseignes7 .enseignePlusChere6 {width:150px;color:#f16735;text-align:right;position:absolute;top:159px;left:21px}
	.nbreEnseignes7 .enseignePlusChere7 {width:150px;color:#f7a455;text-align:right;position:absolute;top:65px;left:40px}
	
	.nbreEnseignes8 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:266px}
	.nbreEnseignes8 .enseignePlusChere2 {width:150px;color:#a10000;position:absolute;top:56px;left:377px}
	.nbreEnseignes8 .enseignePlusChere3 {width:150px;color:#b30000;position:absolute;top:138px;left:405px}
	.nbreEnseignes8 .enseignePlusChere4 {width:150px;color:#ca0000;position:absolute;top:217px;left:377px}
	.nbreEnseignes8 .enseignePlusChere5 {width:150px;color:#de0000;position:absolute;top:258px;left:285px}
	.nbreEnseignes8 .enseignePlusChere6 {width:150px;color:#eb331a;text-align:right;position:absolute;top:217px;left:49px}
	.nbreEnseignes8 .enseignePlusChere7 {width:150px;color:#f26d38;text-align:right;position:absolute;top:138px;left:17px}
	.nbreEnseignes8 .enseignePlusChere8 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:56px;left:46px}
	
	.nbreEnseignes9 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:290px}
	.nbreEnseignes9 .enseignePlusChere2 {width:150px;color:#9f0000;position:absolute;top:51px;left:373px}
	.nbreEnseignes9 .enseignePlusChere3 {width:150px;color:#ae0000;position:absolute;top:116px;left:401px}
	.nbreEnseignes9 .enseignePlusChere4 {width:150px;color:#c00000;position:absolute;top:187px;left:393px}
	.nbreEnseignes9 .enseignePlusChere5 {width:150px;color:#d50000;position:absolute;top:251px;left:327px}
	.nbreEnseignes9 .enseignePlusChere6 {width:150px;color:#e61b0e;text-align:right;position:absolute;top:249px;left:102px}
	.nbreEnseignes9 .enseignePlusChere7 {width:150px;color:#f0552c;text-align:right;position:absolute;top:192px;left:30px}
	.nbreEnseignes9 .enseignePlusChere8 {width:150px;color:#f47e41;text-align:right;position:absolute;top:120px;left:20px}
	.nbreEnseignes9 .enseignePlusChere9 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:48px;left:54px}
	
	.nbreEnseignes10 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:270px}
	.nbreEnseignes10 .enseignePlusChere2 {width:150px;color:#9d0000;position:absolute;top:47px;left:365px}
	.nbreEnseignes10 .enseignePlusChere3 {width:150px;color:#ab0000;position:absolute;top:103px;left:402px}
	.nbreEnseignes10 .enseignePlusChere4 {width:150px;color:#bb0000;position:absolute;top:169px;left:401px}
	.nbreEnseignes10 .enseignePlusChere5 {width:150px;color:#cd0000;position:absolute;top:227px;left:366px}
	.nbreEnseignes10 .enseignePlusChere6 {width:150px;color:#de0000;position:absolute;top:259px;left:277px}
	.nbreEnseignes10 .enseignePlusChere7 {width:150px;color:#ea2c17;text-align:right;position:absolute;top:235px;left:71px}
	.nbreEnseignes10 .enseignePlusChere8 {width:150px;color:#f16232;text-align:right;position:absolute;top:168px;left:23px}
	.nbreEnseignes10 .enseignePlusChere9 {width:150px;color:#f58f49;text-align:right;position:absolute;top:104px;left:22px}
	.nbreEnseignes10 .enseignePlusChere10 {width:150px;color:#f6934c;text-align:right;position:absolute;top:52px;left:65px}
	
	.nbreEnseignes11 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:269px}
	.nbreEnseignes11 .enseignePlusChere2 {width:150px;color:#9d0000;position:absolute;top:47px;left:365px}
	.nbreEnseignes11 .enseignePlusChere3 {width:150px;color:#a90000;position:absolute;top:93px;left:400px}
	.nbreEnseignes11 .enseignePlusChere4 {width:150px;color:#b80000;position:absolute;top:153px;left:402px}
	.nbreEnseignes11 .enseignePlusChere5 {width:150px;color:#c80000;position:absolute;top:211px;left:380px}
	.nbreEnseignes11 .enseignePlusChere6 {width:150px;color:#d90000;position:absolute;top:252px;left:316px}
	.nbreEnseignes11 .enseignePlusChere7 {width:150px;color:#e5160b;text-align:right;position:absolute;top:251px;left:113px}
	.nbreEnseignes11 .enseignePlusChere8 {width:150px;color:#ed4524;text-align:right;position:absolute;top:205px;left:37px}
	.nbreEnseignes11 .enseignePlusChere9 {width:150px;color:#f26836;text-align:right;position:absolute;top:151px;left:21px}
	.nbreEnseignes11 .enseignePlusChere10 {width:150px;color:#f6934c;text-align:right;position:absolute;top:94px;left:27px}
	.nbreEnseignes11 .enseignePlusChere11 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:39px;left:70px}
	
	.nbreEnseignes12 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:15px;left:268px}
	.nbreEnseignes12 .enseignePlusChere2 {width:150px;color:#9d0000;position:absolute;top:37px;left:353px}
	.nbreEnseignes12 .enseignePlusChere3 {width:150px;color:#a90000;position:absolute;top:82px;left:395px}
	.nbreEnseignes12 .enseignePlusChere4 {width:150px;color:#b80000;position:absolute;top:139px;left:405px}
	.nbreEnseignes12 .enseignePlusChere5 {width:150px;color:#c80000;position:absolute;top:190px;left:395px}
	.nbreEnseignes12 .enseignePlusChere6 {width:150px;color:#d90000;position:absolute;top:243px;left:348px}
	.nbreEnseignes12 .enseignePlusChere7 {width:150px;color:#e5160b;text-align:right;position:absolute;top:257px;left:178px}
	.nbreEnseignes12 .enseignePlusChere8 {width:150px;color:#ed4524;text-align:right;position:absolute;top:237px;left:72px}
	.nbreEnseignes12 .enseignePlusChere9 {width:150px;color:#f26836;text-align:right;position:absolute;top:190px;left:26px}
	.nbreEnseignes12 .enseignePlusChere10 {width:150px;color:#f6934c;text-align:right;position:absolute;top:134px;left:18px}
	.nbreEnseignes12 .enseignePlusChere11 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:85px;left:28px}
	.nbreEnseignes12 .enseignePlusChere12 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:32px;left:75px}
	
	.nbreEnseignes13 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:13px;left:268px}
	.nbreEnseignes13 .enseignePlusChere2 {width:150px;color:#9a0000;position:absolute;top:36px;left:352px}
	.nbreEnseignes13 .enseignePlusChere3 {width:150px;color:#a40000;position:absolute;top:76px;left:392px}
	.nbreEnseignes13 .enseignePlusChere4 {width:150px;color:#b20000;position:absolute;top:125px;left:406px}
	.nbreEnseignes13 .enseignePlusChere5 {width:150px;color:#be0000;position:absolute;top:180px;left:401px}
	.nbreEnseignes13 .enseignePlusChere6 {width:150px;color:#ca0000;position:absolute;top:225px;left:367px}
	.nbreEnseignes13 .enseignePlusChere7 {width:150px;color:#da0000;position:absolute;top:257px;left:308px}
	.nbreEnseignes13 .enseignePlusChere8 {width:150px;color:#e41109;text-align:right;position:absolute;top:253px;left:120px}
	.nbreEnseignes13 .enseignePlusChere9 {width:150px;color:#ec391d;text-align:right;position:absolute;top:221px;left:51px}
	.nbreEnseignes13 .enseignePlusChere10 {width:150px;color:#f0592e;text-align:right;position:absolute;top:177px;left:25px}
	.nbreEnseignes13 .enseignePlusChere11 {width:150px;color:#f47d40;text-align:right;position:absolute;top:124px;left:19px}
	.nbreEnseignes13 .enseignePlusChere12 {width:150px;color:#f7a354;text-align:right;position:absolute;top:71px;left:35px}
	.nbreEnseignes13 .enseignePlusChere13 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:30px;left:87px}
	
	.nbreEnseignes14 .enseignePlusChere1 {width:150px;color:#910101;position:absolute;top:13px;left:268px}
	.nbreEnseignes14 .enseignePlusChere2 {width:150px;color:#9a0000;position:absolute;top:36px;left:352px}
	.nbreEnseignes14 .enseignePlusChere3 {width:150px;color:#a40000;position:absolute;top:76px;left:392px}
	.nbreEnseignes14 .enseignePlusChere4 {width:150px;color:#b20000;position:absolute;top:125px;left:406px}
	.nbreEnseignes14 .enseignePlusChere5 {width:150px;color:#be0000;position:absolute;top:180px;left:401px}
	.nbreEnseignes14 .enseignePlusChere6 {width:150px;color:#ca0000;position:absolute;top:225px;left:367px}
	.nbreEnseignes14 .enseignePlusChere7 {width:150px;color:#da0000;position:absolute;top:257px;left:308px}
	.nbreEnseignes14 .enseignePlusChere8 {width:150px;color:#e41109;text-align:right;position:absolute;top:257px;left:140px}
	.nbreEnseignes14 .enseignePlusChere9 {width:150px;color:#ec391d;text-align:right;position:absolute;top:230px;left:56px}
	.nbreEnseignes14 .enseignePlusChere10 {width:150px;color:#f0592e;text-align:right;position:absolute;top:189px;left:29px}
	.nbreEnseignes14 .enseignePlusChere11 {width:150px;color:#f47d40;text-align:right;position:absolute;top:144px;left:19px}
	.nbreEnseignes14 .enseignePlusChere12 {width:150px;color:#f7a354;text-align:right;position:absolute;top:97px;left:24px}
	.nbreEnseignes14 .enseignePlusChere13 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:59px;left:43px}
	.nbreEnseignes14 .enseignePlusChere14 {width:150px;color:#f9b35c;text-align:right;position:absolute;top:22px;left:100px}

svg {display:none;}

/*****Page contact****/
/*********************/	
	#form1 fieldset {border:none; padding:0;}
	#form {padding:15px 0 0 0;}
	#form fieldset {margin:0 0 5px; border:none; padding:0;}
	#form legend{display:none;}
	#form1 legend{display:none;}
	#form label{margin:0 30px 0 0;}
	#form label.principal{font-weight:bold;}
	#form input{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000; margin:5px 5px 0 0;}
	#form textarea{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#000000; margin:5px 5px 0 0;}
	#form em{font-size:10px;font-style:italic;}
	#form span{font-size:10px;}
	#form a {text-decoration: underline;}
	#form a:hover {text-decoration:none;}
	#form ul.radio_list li { display : inline;}
	#form .row { padding-bottom : 15px;}
	#form .error_list { padding:.8em; margin:1em 1em 0 0;border:2px solid #ddd;background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4; }
			

	#footer {width:100%;font-size:11px; padding:10px 0 0 0;background:#eead00;}
		#footer .global {width:955px; margin:0 auto;overflow:hidden}
			#footer a { color:#4a493e}
			#footer ul {float:left; padding:6px 0 0 0}
			#footer li {float:left; padding:0 8px 0 8px;background: url(/imgs/bgd_li_footer.gif) left no-repeat;}
			#footer .first {background:none; padding:0 8px 0 0}
			#footer .highlightLeclerc {width:955px; text-align:right; padding:10px 0 0 0}
			#footer .highlight {float:right;}
			#footer .highlight li {background:none;padding:0 0 0 15px}
		

