body { 
	margin: 0px; 
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
} 
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2E5B0A;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E5B0A;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2E5B0A;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}
th.panier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D14716;
	margin: 0px;
	padding: 4px;
}
td.nb, td.panier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin: 0px;
	padding: 4px;
}
td.instit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin: 0px;
	padding: 10px;
}
td.instit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin: 0px;
	padding: 5px;
	text-align: center;
}
.coordonnees {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00831B;
	margin: 0px;
	padding: 0px;
}
.coordonneessmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}
.cadeau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA4E12;
	margin: 0px;
	padding: 4px;
}
.gratuit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	margin: 0px;
	padding: 4px;
}
a.promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
	text-decoration: none;
}

a.promo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
	text-decoration: underline;
}


p, li, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
}

.menuGdPrix{
	color:#006600;

}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}
.grand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}
input, select, textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	background-color:transparent;
}
ul {
	list-style: url(http://img.fleurancenature.fr/img/puce.gif);
	padding-left: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 3px;
}
li {
	list-style: url(http://img.fleurancenature.fr/img/puce.gif);
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
}

.toblanc {
	border-width: 2px;
	border-style: solid; 
	border-color: #FFFFFF;
}
.torange {
	border-width: 2px;
	border-style: solid; 
	border-color: #FED8A9;
}
.torange2 {
	border-width: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid; 
	border-color: #FED8A9;
}
.torouge {
	border-width: 2px;
	border-style: solid; 
	border-color: #FF0000;
}
.tvert {
	border-width: 2px;
	border-style: solid; 
	border-color: #CEE28B;
}
.tvertfonce {
	border-width: 2px;
	border-style: solid; 
	border-color: #009966;
}

.menuhp {
	color: #A32620;
	text-decoration: none;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	list-style: url(http://img.fleurancenature.fr/img/puce2.gif);
}

.orangedossier {
	color: #EB4A00;
}
.vertdossier {
	color: #2A610E;
}
.noir {
	color: #000000;
}
.gris {
	color: #656565;
}
.rougevif {
	color: #FF0000;
}
.rouge {
	color: #DE1E1B;
}
.rougefonce {
	color: #AD2227;
}
.orange {
	color: #FD8E46;
}
.bleumoyen {
	color: #279AD1;
}
.bleumarine {
	color: #2673AB;
}
.bleuclair {
	color: #28BAE1;
}
.violetfonce {
	color: #9D6AE3;
}
.violetclair {
	color: #D06CF3;
}
.vert {
	color: #28C96B;
}
.vertgras {
	color: #28C96B;
	font-weight:bold;
}
.vertfonce {
	color: #00831B;
}
.marronfonce {
	color: #694D38;
}
.rose {
	color: #FE6663;
}
.marronclair {
	color: #B95D1C;
}
.grege {
	color:#94685B;
}

.orangedossiergras {
	color: #EB4A00;
	font-weight:bold;
}
.vertdossiergras {
	color: #2A610E;
	font-weight:bold;
}
.noirgras {
	color: #000000;
	font-weight:bold;
}
.grisgras {
	color: #656565;
	font-weight:bold;
}
.rougevifgras {
	color: #FF0000;
	font-weight:bold;
}
.rougegras {
	color: #DE1E1B;
	font-weight:bold;
}
.rougefoncegras {
	color: #AD2227;
	font-weight:bold;
}
.orangegras {
	color: #FD8E46;
	font-weight:bold;
}
.bleumoyengras {
	color: #279AD1;
	font-weight:bold;
}
.bleumarinegras {
	color: #2673AB;
	font-weight:bold;
}
.bleuclairgras {
	color: #28BAE1;
	font-weight:bold;
}
.violetfoncegras {
	color: #9D6AE3;
	font-weight:bold;
}
.violetclairgras {
	color: #D06CF3;
	font-weight:bold;
}
.vert {
	color: #28C96B;
	font-weight:bold;
}
.vertgras {
	color: #28C96B;
	font-weight:bold;
}
.vertfoncegras {
	color: #00831B;
	font-weight:bold;
}
.marronfoncegras {
	color: #694D38;
	font-weight:bold;
}
.rosegras {
	color: #FE6663;
	font-weight:bold;
}
.marronclairgras {
	color: #B95D1C;
	font-weight:bold;
}
.gregegras {
	color:#94685B;
	font-weight:bold;
}


.borderorange {
	border-width: 2px;
	border-style: solid; 
	border-color: #FD8E46;
}
.borderbleumoyen {
	border-width: 2px;
	border-style: solid; 
	border-color: #279AD1;
}
.borderbleumarine {
	border-width: 2px;
	border-style: solid; 
	border-color: #2673AB;
}
.borderrouge {
	border-width: 2px;
	border-style: solid; 
	border-color: #DE1E1B;
}
.borderbleuclair {
	border-width: 2px;
	border-style: solid; 
	border-color: #28BAE1;
}
.bordervioletfonce {
	border-width: 2px;
	border-style: solid; 
	border-color: #9D6AE3;
}
.bordervioletclair {
	border-width: 2px;
	border-style: solid; 
	border-color: #D06CF3;
}
.bordervert {
	border-width: 2px;
	border-style: solid; 
	border-color: #CDD170;
}
.bordervertfonce {
	border-width: 2px;
	border-style: solid; 
	border-color: #CDD170;
}
.bordermarronfonce {
	border-width: 2px;
	border-style: solid; 
	border-color: #694D38;
}
.borderrose {
	border-width: 2px;
	border-style: solid; 
	border-color: #FE6663;
}
.bordermarronclair {
	border-width: 2px;
	border-style: solid; 
	border-color: #B95D1C;
}

.borderorangedossiergras {
	border-color: #EB4A00;
	border-width: 2px;
	border-style: solid; 
}
.bordervertdossiergras {
	border-color: #2A610E;
	border-width: 2px;
	border-style: solid; 
}
.bordernoirgras {
	border-color: #000000;
	border-width: 2px;
	border-style: solid; 
}
.bordergrisgras {
	border-color: #656565;
	border-width: 2px;
	border-style: solid; 
}
.borderrougevifgras {
	border-color: #FF0000;
	border-width: 2px;
	border-style: solid; 
}
.borderrougegras {
	border-color: #DE1E1B;
	border-width: 2px;
	border-style: solid; 
}
.borderrougefoncegras {
	border-color: #AD2227;
	border-width: 2px;
	border-style: solid; 
}
.borderorangegras {
	border-color: #FD8E46;
	border-width: 2px;
	border-style: solid; 
}
.borderbleumoyengras {
	border-color: #279AD1;
	border-width: 2px;
	border-style: solid; 
}
.borderbleumarinegras {
	border-color: #2673AB;
	border-width: 2px;
	border-style: solid; 
}
.borderbleuclairgras {
	border-color: #28BAE1;
	border-width: 2px;
	border-style: solid; 
}
.bordervioletfoncegras {
	border-color: #9D6AE3;
	border-width: 2px;
	border-style: solid; 
}
.bordervioletclairgras {
	border-color: #D06CF3;
	border-width: 2px;
	border-style: solid; 
}
.bordervert {
	border-color: #28C96B;
	border-width: 2px;
	border-style: solid; 
}
.bordervertgras {
	border-color: #28C96B;
	border-width: 2px;
	border-style: solid; 
}
.bordervertfoncegras {
	border-color: #00831B;
	border-width: 2px;
	border-style: solid; 
}
.bordermarronfoncegras {
	border-color: #694D38;
	border-width: 2px;
	border-style: solid; 
}
.borderrosegras {
	border-color: #FE6663;
	border-width: 2px;
	border-style: solid; 
}
.bordermarronclairgras {
	border-color: #B95D1C;
	border-width: 2px;
	border-style: solid; 
}
.bordergregegras {
	border-color:#94685B;
	border-width: 2px;
	border-style: solid; 
}

.savoirplus {
	font-size: 13px;
	color: #295A09;
}
.qte {
	font-size: 13px;
	font-weight: bold;
	color: #2E5D01;
}
.compteur {
	font-size: 13px;
	font-weight: bold;
	color: #FF3E37;
}
.prix {
	font-size: 17px;
	font-weight: bold;
	color: #FF3E37;
	margin-bottom: 2px;
}
.prixgrand {
	font-size: 18px;
	color: #FF3E37;
	margin-bottom: 2px;
}
.prixbarre {
	font-weight: bold;
	background-image:url(http://img.fleurancenature.fr/img/barre.gif);
	background-repeat:no-repeat;
}
.prixbarresmall {
	background-image:url(http://img.fleurancenature.fr/img/barresmall.gif);
	background-repeat:no-repeat;
}
.offrepanier {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	padding: 4px;
	padding-bottom: 0px;
}
.interview {
color:#A32620;
font-weight:bold;
font-style:italic;
}



.onglet {
font-family:Verdana;
font-size:9px;
font-weight:bold;
text-decoration:none;
}


#haut {
	margin:0px;
	padding:0px;
}

	
#haut ul{
margin:0px;
padding:0px;

}

#haut li a {
	color:#004F21;
	text-decoration:none;
	display:block;
	margin:0;
	text-align:center;
	padding:6 0 0 0px;
	
}

	
#haut li, #bas li {
	list-style-image:none;
	list-style-type:none;
	float:left;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
	position:relative;
	}

#un {width:116px; height:43px; background-image:url(http://img.fleurancenature.fr/img-relook/un.jpg);}
#un:hover {width:116px; height:43px; background-image:url(http://img.fleurancenature.fr/img-relook/un-hover.jpg);}
#deux {width:105px; height:43px; background-image:url(http://img.fleurancenature.fr/img-relook/deux.jpg);}
#deux:hover {width:105px; height:43px; background-image:url(http://img.fleurancenature.fr/img-relook/deux-hover.jpg);}
#trois {width:83px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/trois.jpg);}
#trois:hover {width:83px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/trois-hover.jpg);}
#quatre {width:157px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/quatre.jpg);}
#quatre:hover{width:157px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/quatre-hover.jpg);}
#cinq {width:115px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/cinq.jpg);}
#cinq:hover {width:115px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/cinq-hover.jpg);}
#six {width:88px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/six.jpg);}
#six:hover {width:88px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/six-hover.jpg);}
#sept {width:120px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/sept.jpg);}
#sept:hover {width:120px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/sept-hover.jpg);}
#huit {width:210px;height:43px;background-image:url(http://img.fleurancenature.fr/img-relook/huit.jpg);}



.td-top-vert, .td-top-jaune, .td-top-bleu, .td-mid-vert, .td-mid-jaune, .td-mid-bleu, .td-bottom-jaune, .td-bottom-vert, .td-bottom-bleu {
	width:178px;
	padding:4px;
	border-right:solid 4px #FFF;
	background-color:#99CA3B;
	}
	
	.td-top-jaune, .td-top-bleu {background-color:#FFE001; font-weight:bold; text-align:center; color:#000; border-top:solid #FFF 4px;}
	.td-top-bleu {background-color:#96D5F2;}
	.td-top-vert {font-weight:bold; text-align:center; color:#000; border-top:solid #FFF 4px;}
	.td-mid-jaune {background-color:#FFF9AF; font-size:11px;}
	.td-mid-bleu {background-color:#DAEFF9; font-size:11px;}
	.td-mid-vert {background-color:#DDE791; font-size:11px;}
	
		.td-mid-jaune p, .td-mid-bleu p {font-size:11px;}
		.td-mid-vert p {font-size:11px;}
	
	.td-mid-jaune select, .td-mid-vert select, .td-mid-bleu select {
		margin-bottom:5px;
		}
	
	.td-bottom-jaune {background:url(http://img.fleurancenature.fr/promo/femina/prixbarrejaune.gif) no-repeat right bottom; background-color:#FFF9AF; font-size:11px; padding:0 4px 0 4px; }
	.td-bottom-vert {background:url(http://img.fleurancenature.fr/promo/femina/prixbarrevert.gif) no-repeat right bottom; background-color:#DDE791; font-size:11px; padding:0 4px 0 4px; position:relative; bottom:0;}
	.td-bottom-bleu {background:url(http://img.fleurancenature.fr/promo/femina/prixbarrejaune.gif) no-repeat right bottom; background-color:#DAEFF9; font-size:11px; padding:0 4px 0 4px; }
	.td-bottom-vert td.left, .td-bottom-jaune td.left, .td-bottom-bleu td.left {font-size:11px;}
	.td-bottom-vert td.right, .td-bottom-jaune td.right, .td-bottom-bleu td.right {font-size:16px; font-weight:bold; color:#000; text-align:center; line-height:32px;}
	
	.prix-vert, .prix-jaune, .prix-bleu {
	float:right;
	color:#000;
	font-weight:bold;
		}
		
		
.prixcinqeuros {
	float:right;
	font-size:16px;
	color:#000;
	padding:3px;
	width:69px;
	height:24px;
	background:url(http://img.fleurancenature.fr/promo/femina/prixbarretrans.gif);
	text-align:center;
	}
	
#envoyerami {
	position:absolute; 
	background:#FFF; 
	width:455px; 
	height:450px; 
	display:none;
	overflow:hidden;
	border:#D1E08B solid 2px;
	margin:-485px 0 0 200px;
	z-index:20;
	}
	
	
#footer {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

	#footer p {
		font-size:10px;
		color:#999;
		text-align:center;
	}
	
	#footer a {
		color:#999;
		text-decoration:none;
		}
		
		#footer a:hover {
			text-decoration:underline;
			}
	
/*#TxtAbs {
	position:absolute;
	visibility:hidden;
	left:14%;
	width:900px;
	text-align:center;
	}
	
	#TxtAbs h1, #TxtAbs h2, #TxtAbs h3, #TxtAbs p, #TxtAbs a, #TxtAbs strong {
		font-weight:normal;
		font-size:10px;
		color:#999;
		margin:0;
		}

		#TxtAbs a {text-decoration:none;}
			#TxtAbs a:hover {text-decoration:underline;}
		#TxtAbs h1, #TxtAbs h2 {float:left;}*/
		
/* Tiny Mce */

.ghostlink-gris, .ghostlink-orange, .ghostlink-gris-fonce, .ghostlink-bleu, .ghostlink-rose {
	text-decoration:none;
	color:#666;
	}
	
	.ghostlink-orange {color:#FD8E46;}
	.ghostlink-gris-fonce {color:#666;}
	.ghostlink-bleu {color:#279AD1;}
	.ghostlink-rose {color:#FE6663;}
	
	.ghostlink-gris:hover, .ghostlink-orange:hover, .ghostlink-gris-fonce:hover, .ghostlink-bleu:hover, .ghostlink-rose:hover {
		text-decoration:underline;
		}

/* Concours 01 */

#resultat input {
	border: #6591A7 1px solid;
	color: #999;
	text-align: center;
}
#resultat textarea {
	border: #6591A7 1px solid;
	width: 100%;
}

.resultat-gauche, .resultat-gauche-gagne, .resultat-gauche-deja {
	float: left;
	margin-top: 10px;
	padding:194px 0 0px 0px;
	width: 485px;
	height:304px;
	background-repeat: no-repeat;
	background-image: url(concours/img/haut-lost.jpg);
	background-color: #F4FBDC;
	color: #2F5A0B;
	}
	
	.resultat-gauche-gagne {
		padding-top: 75px;
		background-image: url("concours/img/haut-win.jpg");
		background-repeat: repeat-x;
	}
	
	.resultat-gauche-deja {
		background-image: url("concours/img/haut-deja-inscrit.jpg");
		}

.resultat-droite, .resultat-droite-cosmetique, .resultat-droite-minceur, .resultat-droite-tonus, .resultat-droite-cheque {
	float: right;
	margin-top:10px;
	width: 285px;
	height:498px;
	background-image: url("concours/img/droite-win-lost.jpg");
	background-repeat: no-repeat;
	}
	
	.resultat-droite-cosmetique { background-image: url("concours/img/win-cosmetique.jpg"); }
	.resultat-droite-minceur { background-image: url("concours/img/win-minceur.jpg"); }
	.resultat-droite-tonus { background-image: url("concours/img/win-tonus.jpg"); }
	.resultat-droite-cheque { background-image: url("concours/img/win-cheque.jpg") }


#titre_newsletters{color:#FFFFFF;padding-left:10px;padding-top:6px;font-weight:bold;font-size:14px;}
#titre_newsletters_privilege{padding-left:10px;padding-top:7px;color:#000000;font-weight:bold; font-size:11px;}
#newsletters_email{background-color:#FFFFFF; margin-top:9px; margin-left:14px; border:0px; vertical-align:top; }

#titre_decouverte{padding-left:10px;padding-top:11px;}
#titre_decouverte_bis{width:120px; margin-left:70px; margin-top:10px;}
#titre_decouverte a{color:#014E22;font-weight:bold;font-size:14px; }
#titre_decouverte_bis a{color:#000000;font-weight:bold; line-height:18px; font-size:11px; }
#titre_decouverte a:hover{text-decoration:underline;}
#titre_decouverte_bis a:hover{text-decoration:underline;}

#titre_retouroffre{padding-left:10px;padding-top:11px;}
#titre_retouroffre_bis{width:120px; margin-left:70px; margin-top:10px;}
#titre_retouroffre a{color:#951136;font-weight:bold;font-size:14px;}
#titre_retouroffre_bis a{color:#951136;font-weight:bold; line-height:18px; font-size:11px;}
#titre_retouroffre a:hover{text-decoration:underline;}
#titre_retouroffre_bis a:hover{text-decoration:underline;}

#titre_courrier{padding-left:10px;padding-top:11px;}
#titre_courrier_bis{width:140px; margin-left:66px; margin-top:10px;}
#titre_courrier a{color:#014E22;font-weight:bold;font-size:14px;}
#titre_courrier_bis a{color:#000000;font-weight:bold; line-height:18px; font-size:11px;}
#titre_courrier a:hover{text-decoration:underline;}
#titre_courrier_bis a:hover{text-decoration:underline;}

#titre_blog{padding-left:10px;padding-top:11px;}
#titre_blog_bis{width:140px; margin-left:66px; margin-top:10px;line-height:16px; }
#titre_blog a{color:#014E22;font-weight:bold;font-size:14px;}
#titre_blog_bis {color:#000000; font-size:11px;}
#titre_blog_bis a{color:#000000; line-height:16px; font-size:11px;}
#titre_blog a:hover{text-decoration:underline;}
#titre_blog_bis a:hover{text-decoration:underline;}

#titre_conseil{color:#014E22;padding-left:10px;padding-top:11px;font-weight:bold;font-size:14px;}
#titre_conseil_bis{width:140px; margin-top:10px; line-height:18px; }
#titre_conseil_bis a{color:#000000; margin-left:10px; font-size:11px; font-weight:bold;}
#titre_conseil_bis a:hover{text-decoration:underline;}

#titre_temoignage{padding-left:10px;padding-top:11px;}
#titre_temoignage_bis{width:120px; margin-left:70px; margin-top:10px; line-height:18px; }
#titre_temoignage a{color:#014E22;font-weight:bold;font-size:14px;}
#titre_temoignage_bis a{color:#000000;  font-size:11px; font-weight:bold;}
#titre_temoignage a:hover{text-decoration:underline;}
#titre_temoignage_bis a:hover{text-decoration:underline;}

#titre_presse{padding-left:10px;padding-top:11px;}
#titre_presse_bis{ margin-top:10px;}
#titre_presse a{color:#014E22;font-weight:bold;font-size:14px;}
#titre_presse_bis a{line-height:18px;color:#000000;font-size:11px; font-weight:bold;}
#titre_presse a:hover{text-decoration:underline;}
#titre_presse_bis a:hover{text-decoration:underline;}

#titre_jardin{padding-left:10px;padding-top:10px;}
#titre_jardin_bis{margin-top:10px;}
#titre_jardin a{color:#014E22;font-weight:bold;font-size:14px;}
#titre_jardin_bis a{line-height:18px;color:#000000;font-size:11px; font-weight:bold;}
#titre_jardin a:hover{text-decoration:underline;}
#titre_jardin_bis a:hover{text-decoration:underline;}

#titre_aide{color:#014E22;padding-left:10px;padding-top:11px;font-weight:bold;font-size:14px;}
#titre_aide_bis{padding-left:10px; margin-top:10px;line-height:18px;color:#000000;font-size:11px;  }
.aide_orange{ color:#DD7A02; font-size:13px; font-weight:bold;}
.aide_orange a{ color:#DD7A02; font-size:13px; font-weight:bold;}

.aide_strong{ font-weight:bold;  }
.aide_strong a{ font-weight:bold; line-height:18px;color:#000000;font-size:11px;  }
.aide_strong a:hover{ font-weight:bold; line-height:18px; color:#000000; font-size:11px; text-decoration:underline;  }



#titre_garantie{color:#FFFFFF;padding-left:10px;padding-top:10px;font-weight:bold;font-size:14px;}
#titre_garantie_bis{width:115px; padding-left:86px; margin-top:10px;line-height:18px;color:#000000;font-size:11px; font-weight:bold;  }
