body {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(../_medias/elements-pages/fd-fenetre.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	margin: 0px;
}
h1 {
	font-size: 24px;
	font-weight: normal;
	color: #96be1b;
	text-align: right;
	margin-top: 0px;
}
h2 {
	font-size: 18px;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
	color: #30A4D8;
}
h3 {
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	color: #96be1b;
}
h4 {
	font-size: 16px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	color: #96be1b;
}
h5 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}
h6 {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #96be1b;
}
p {
	margin-top: 0px;
	margin-bottom: 10px;
}
p.pUL {
	margin-bottom: 5px;
}
ul {
	margin-top: 0px;
	margin-bottom: 15px;
	padding-left: 15px;
}
li {
	list-style-image: url(../_medias/elements-pages/carre-8x8-vert.gif);
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 5px;
}
hr {
	color: #96BE1B;
	background-color: #96BE1B;
	height: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txtVert {
	color: #96be1b;
}
.txtBleu {
	color: #30A4D8;
}
.txtPt {
	font-size: 11px;
}
.indice {
	font-size: 75%;
}
.imgGauche {
	margin-right: 15px;
}
.imgDroite {
	margin-left: 15px;
}

/*----------------------------------------*/
/* BLOCS TETES
/*----------------------------------------*/
#TETE {
	position: relative;
	height: 215px;
	width: 820px;
	z-index: 2;
}
#trefles {
	position: absolute;
	height: 280px;
	width: 38px;
	left: -28px;
	top: 0px;
	z-index: 1;
}
#logo {
	position: absolute;
	height: 122px;
	width: 202px;
	top: 16px;
	right: 67px;
	z-index: 2;
}

/*----------------------------------------*/
/* BLOCS MENU HORIZONTAL / VERTICAL
/*----------------------------------------*/
#MENUH {
	line-height: 22px;
	color: #FFFFFF;
	text-align: right;
	height: 22px;
	width: 700px;
	position: absolute;
	z-index: 3;
	font-size: 12px;
	right: 10px;
	top: 194px;
}
#MENUH p, #MENUV p {
	margin-top: 0px;
	margin-bottom: 0px;
}
#MENUH ul, #MENUV ul {
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}
#MENUH li, #MENUV li {
	display: block;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
#MENUH a {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#MENUH a:hover {
	color: #FFFF00;
}
#mBleuVert, #mCosmetiques, #mMarques, #mLieux, #mServices, #mContact {
	position: absolute;
	top: 17px;
	text-align: left;
	color: #666666;
	padding-top: 5px;
	z-index: 10;
	visibility: hidden;
}
#mBleuVert {
	width: 170px;
	left: 140px;
}
#mCosmetiques {
	left: 218px;
	width: 270px;
}
#mMarques {
	left: 373px;
	width: 255px;
}
#mLieux {
	left: 447px;
	width: 180px;
}
#mServices {
	left: 556px;
	width: 160px;
}
#mContact {
	left: 570px;
	width: 150px;
}
#mBleuVert a, #mCosmetiques a, #mMarques a, #mLieux a, #mServices a, #mContact a {
	color: #666666;
	display: block;
	background-image: url(../_medias/elements-pages/BV-fd-menus.png);
	padding-left: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-bottom: 6px;
	line-height: 16px;
	padding-top: 4px;
	padding-right: 5px;
	list-style-image: url(../_medias/elements-pages/carre-8x8-vert.gif);
	background-repeat: no-repeat;
}
#mBleuVert a:hover, #mCosmetiques a:hover, #mMarques a:hover, #mLieux a:hover, #mServices a:hover, #mContact a:hover,
#histoire #MENUH #HIST a, #objectifs #MENUH #OBJE a, #politique #MENUH #POLI a, #bilan #MENUH #BILA a, #compensation #MENUH #CCO2 a, #photovoltaique #MENUH #PHOT a, #engagements #MENUH #ENGA a, #chiffres #MENUH #CHIF a, #presse #MENUH #PRES a,
#cosmetique #MENUH #COSM a, #bdih #MENUH #BDIH a, #Natrue #MENUH #NATR a, #extraits #MENUH #EXTR a, #conservateurs #MENUH #CONS a, #huiles #MENUH #HUIL a, #composants #MENUH #COMP a, #emulsifiants #MENUH #EMUL a, #teste #MENUH #TEST a,
#marques #MENUH #MARQ a, #Logona #MENUH #LOGO a, #Aquabio #MENUH #AQUA a, #Neobio #MENUH #NEOB a, #Sante #MENUH #SANT a, #Lakshmi #MENUH #LAKS a, #Sodasan #MENUH #SODA a, 
#lieux #MENUH #LIEU a, #magasins #MENUH #MAGA a, #coiffeurs #MENUH #COIF a, #instituts #MENUH #INST a, #sites #MENUH #SITE a,
#services #MENUH #SERV a, #faq #MENUH #FAQ a, #communiques #MENUH #COMM a, #telechargements #MENUH #TELE a, #utiles #MENUH #UTIL a, #futiles #MENUH #FUTI a,
#contact #MENUH #CONT a, #conso #MENUH #CONS a, #revend #MENUH #REVE a, #presse #MENUH #PRES a {
	color: #FFFFFF;
	background-color: #bed672;
	background-image: url(../_medias/elements-pages/carre-8x8-blanc.gif);
	text-transform: uppercase;
	background-position: 9px 9px;
}
/*----------------------------------------*/
#MENUV {
	color: #666666;
	position: absolute;
	height: 350px;
	width: 140px;
	left: 10px;
	top: 300px;
	text-align: left;
	z-index: 3;
}
#MENUV p {
	line-height: 22px;
}
#MENUV .titre {
	font-size: 12px;
	font-weight: bold;
	color: #96be1b;
	padding-left: 10px;
}
#MENUV a {
	color: #666666;
	display: block;
	padding-left: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	line-height: 22px;
}
#MENUV a:hover,
#histoire #MENUV #HIST a, #objectifs #MENUV #OBJE a, #politique #MENUV #POLI a, #bilan #MENUV #BILA a, #compensation #MENUV #CCO2 a, #photovoltaique #MENUV #PHOT a, #engagements #MENUV #ENGA a, #chiffres #MENUV #CHIF a, #presse #MENUV #PRES a,
#cosmetique #MENUV #COSM a, #bdih #MENUV #BDIH a, #Natrue #MENUV #NATR a, #extraits #MENUV #EXTR a, #conservateurs #MENUV #CONS a, #huiles #MENUV #HUIL a, #composants #MENUV #COMP a, #emulsifiants #MENUV #EMUL a, #teste #MENUV #TEST a,
#marques #MENUV #MARQ a, #Logona #MENUV #LOGO a, #Aquabio #MENUV #AQUA a, #Neobio #MENUV #NEOB a, #Sante #MENUV #SANT a, #Lakshmi #MENUV #LAKS a, #Sodasan #MENUV #SODA a, 
#lieux #MENUV #LIEU a, #magasins #MENUV #MAGA a, #coiffeurs #MENUV #COIF a, #instituts #MENUV #INST a, #sites #MENUV #SITE a,
#services #MENUV #SERV a, #faq #MENUV #FAQ a, #communiques #MENUV #COMM a, #telechargements #MENUV #TELE a, #utiles #MENUV #UTIL a, #futiles #MENUV #FUTI a,
#contact #MENUV #CONT a, #conso #MENUV #CONS a, #revend #MENUV #REVE a, #presse #MENUV #PRES a {
	color: #FFFFFF;
	background-color: #bed672;
	background-image: url(../_medias/elements-pages/fleche-9x13.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-transform: uppercase;
}
#MENUV ul {
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
}
#MENUV li {
	display: block;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*----------------------------------------*/
/* BLOCS PAGE
/*----------------------------------------*/
#PAGE, #GPAGE {
	background-image: url(../_medias/elements-pages/fd-page.png);
	background-repeat: repeat-y;
	min-height: 650px;
	width: 520px;
	padding-right: 80px;
	padding-left: 220px;
	position: relative;
	padding-top: 35px;
	text-align: justify;
	padding-bottom: 20px;
}
*html #PAGE,*html #GPAGE {
	height: 650px;
	background-image:none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_medias/elements-pages/fd-page.png', sizingMethod='crop');
}
#PAGE a, #GPAGE a {
	color: #96be1b;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BED672;
}
#PAGE a:hover, #GPAGE a:hover {
	color: #30a4d8;
	border-bottom-color: #33CCFF;
}
#PAGE img a, table img a {
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: none;
}

.evidence, #evidence {
	background-color: #E7F3CB;
	padding: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	display: block;
}
.evidence ul {
	margin-bottom: 0px;
}
/*----------------------------------------*/
#MARK a {
	color: #666;
	text-decoration: none;
	display: block;
	border-bottom-style: solid;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-color: #bed672;
	background-image: url(../_medias/elements-pages/carre-8x8-vert.gif);
	background-repeat: no-repeat;
	background-position: 7px 7px;
	text-align: left;
}
#MARK a:hover {
	background-color: #bed672;
	color: #FFF;
	background-image: url(../_medias/elements-pages/carre-8x8-blanc.gif);
	background-position: 7px 7px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	border-bottom-color: #bed672;
}
#MARK p {
	margin-top: 0px;
	margin-bottom: 0px;
}

/*----------------------------------------*/
/* PAGE GESTION
/*----------------------------------------*/
#GPAGE {
	width: 660px;
	padding-right: 80px;
	padding-left: 80px;
}
#GPAGE a.lim {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #96be1b;
	padding: 5px;
	line-height: 35px;
}
#GPAGE a.lim:hover {
	background-color: #FF9933;
}
#GPAGE .limok {
	color: #FFFFFF;
	background-color: #30A4D8;
	padding: 5px;
}

/*----------------------------------------*/
/* BLOCS PIED
/*----------------------------------------*/
#PIED {
	font-size: 9px;
	color: #96bdf0d;
	position: relative;
	height: 34px;
	width: 810px;
	background-image: url(../_medias/elements-pages/pied.jpg);
	line-height: 22px;
	text-align: left;
	padding-left: 10px;
}
#PIED a {
	color: #96be1b;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
#PIED a:hover {
	text-decoration: underline;
}

