body {
	background-color: #99cc66;
	text-align: center;
	}
	
#conteneur {
	width: 828px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: url(../img/background.gif) top left repeat-y;
	text-align: left;
	}
	
#page {
	width: 608px;
	margin: 0px 0px 0px 205px;
	border-width: 0px 0px 1px 1px;
	border-color: #8f8f8f;
	border-style: solid;
	height: 500px;
}

html>body #conteneur #page {
	height: auto;
	min-height: 500px;
}
	
#fondfenetre {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: url(../img/background.gif) top left repeat-y;
	text-align: left;
	}
	
#fenetre {
	width: 400px;
	margin: 50px 100px 20px 30px;
	height: 450px;
	}
	
#fenetre2 {
	width: 500px;
	margin: 50px 100px 20px 40px;
	}

	
#header {
	height: 54px;
	background: url(../img/header.jpg) top left no-repeat;
	position: relative;
	border-bottom: 1px solid #8f8f8f;
	}

#centre {
	margin: 0;
	padding: 0;
	clear: both;
	height: 450px;
}

html>body #conteneur #page #centre {
	height: auto;
	min-height: 450px;
}
	
#pleinepage {
	width: 608px;
	position: relative;
	margin: 0;
	padding: 0;
	height: auto;
	}
		
#tableau {
	margin: 0px 0px 0px 135px;
}

	
#menu_bas {
	position: relative;
	height: 23px;
	margin: 0;
	padding: 0;
	border-top: 1px solid #8f8f8f;
	}
	
#navig_bas {
	position: relative;
	height: 23px;
	margin: 0;
	padding: 0;
	}
	
#footer {
	width: 828px;
	height: 36px;
	margin-right: auto;
	margin-left: auto;
	background: url(../img/footer.jpg) top left no-repeat;
	}
	
#menu_gauche {
	position: absolute;
	top: 0px;
	left: 12px;
	width: 194px;
	height: 579px;
	background: url(../img/bandeau_pages.jpg) top left no-repeat;
	}
	
#menu_conteneur {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 130px;
	left: 43px;
	voice-family:"\"}\"";
    voice-family:inherit;
    left: 37px;
	}
	
html>body #menu_conteneur {
	left: 37px;
	}
	
#rollover_menu {
	width: 550px;
	height: 20px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #666666;
	margin: 0;
	padding: 10px 0px 0px 0px;
	text-align: right;
	visibility: hidden;
	}
	
#editlinks {
	margin: 15px 130px 0px 135px;
	}
	
#exergue {
	position: absolute;
	top: 300px;
	left: 120px;
	width: 200px;
	}

#figure_saveur {
	position: absolute;
	top: 240px;
	left: 10px;
	}
	
#figure_delice {
	position: absolute;
	top: 300px;
	left: 0px;
	}
	
#figure_delicebas {
	position: absolute;
	top: 320px;
	left: 0px;
	}
	
#figure_recettes {
	position: absolute;
	top: 360px;
	left: 0px;
	}
	
#figure_vitalite {
	position: absolute;
	top: 280px;
	left: 10px;
	}
	
#figure_vitalite2 {
	position: absolute;
	top: 330px;
	left: 120px;
	}
	
#figure_bien {
	position: absolute;
	top: 300px;
	left: 10px;
	}
	
#figure_bien2 {
	position: absolute;
	top: 340px;
	left: 90px;
	}
	
#figure_bio {
	position: absolute;
	top: 250px;
	left: 10px;
}

.commander {
	position: relative;
	margin: 5px 130px 0px 135px;
	z-index: 9;
}

.commander_liste {
	display: none;
	position: absolute;
	top: 0px;
	left: 110px;
	width: 236px;
	background: url(../../img/background_liste_produits.gif) top left no-repeat;
	font: 10px verdana, arial, lucida, helvetica, sans-serif;
	margin-right: 300px;
	z-index: 10;
}

.commander_form {
	border-bottom: 1px solid black;
	margin: 0px 0px 0px 36px;
}

#centre p.alerte {
	margin: 20px 0px 20px 0px;
	text-align: center;
	color: red;
	font-weight: bold;
}
	
.texte {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	}
	
.center {
	text-align: center;
	}
	
#centre p, .libelle {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	line-height: 16px;
	text-align: justify;
	margin: 5px 130px 0px 135px;
	}
	
#centre .nojustify {
	text-align: left;
	}
	
p.intro {
	font-weight: bold;
	}
	
p.navigbas {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin: 4px 50px 0px 135px;
	}
	
p.navigbasbio {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin: 4px 50px 0px 230px;
	}
	
p.navigbasvital {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin: 4px 20px 0px 80px;
	}
	
p.navigfinpage {
	text-align: center;
	font-size: 9px;
	line-height: 16px;
	color: #B9000C;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin: 4px 50px 20px 80px;
	}
	
p.navigretour a {
	text-align: right;
	font-size: 10px;
	line-height: 16px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin: 4px 0px 20px 240px;
	}
	
p.citation {
	text-align: right;
	font-size: 10px;
	line-height: 16px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: italic;
	margin: 4px 0px 20px 260px;
	}
	
p.exergue {
	text-align: right;
	font-size: 9px;
	line-height: 13px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: italic;
	margin: 4px 0px 20px 100px;
	}
	
p.exergue a{
	color: #B9000C;
	}
	
p.soudelice {
	color: #B9000C;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
p.interdelice {
	color: #000000;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-style: italic;
	}
	
p.soubienetre {
	color: #59408b;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
p.souvitalite {
	color: #2172a7;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
p.soubio {
	color: #eb880c;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	
#actu {
	display: block;
	position: absolute;
	text-decoration: none;
	height: 105px;
	width: 190px;
	top: 0px;
	left: 0px;
	}
	
a#lien_bio {
	position: absolute;
	top: 480px;
	left: 15px;
	display: block;
	width: 70px;
	height: 90px;
	}
	
input, textarea, select {
	margin: 15px 130px 0px 135px;
	}
	
.nomargin {
	margin: 0;
}

hr {
	border: none;
	height: 1px;
	background-color: black;
	margin: 10px 20px 20px 135px;
}
	
h2 {
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	}
	
h3 {
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #B9000C;
	margin: 0px 0px 0px 135px;
	}

	
h1 span, a span {
	display: none;
	}
	
h1 {
	width: 401px;
	height: 50px;
	margin: 0px 0px 20px 124px;
	border-left: 1px solid #8f8f8f;
	}
	
h1#saveur {
	background: url(../img/titres/saveur.gif) top left no-repeat;
	}
	
h1#varietes {
	background: url(../img/titres/varietes.gif) top left no-repeat;
	}
	
h1#histoire {
	background: url(../img/titres/histoire.gif) top left no-repeat;
	}
	
h1#delice {
	background: url(../img/titres/delice.gif) top left no-repeat;
	}
	
h1#vitalite {
	background: url(../img/titres/vitalite.gif) top left no-repeat;
	height: 56px;
	}
	
h1#valeurnutri {
	background: url(../img/titres/qualitenutri.gif) top left no-repeat;
	height: 56px;
	}
	
h1#alimenergie {
	background: url(../img/titres/alimenergie.gif) top left no-repeat;
	height: 56px;
	}
	
h1#fruitsecs {
	background: url(../img/titres/fruitsecs.gif) top left no-repeat;
	height: 56px;
	}
	
h1#soutienphysio {
	background: url(../img/titres/soutienphysio.gif) top left no-repeat;
	height: 56px;
	}
	
h1#bienetre {
	background: url(../img/titres/bienetre.gif) top left no-repeat;
	}
	
h1#entreprise {
	background: url(../img/titres/entreprise.gif) top left no-repeat;
	}
	
h1#distribution {
	background: url(../img/titres/distribution.gif) top left no-repeat;
	}
	
h1#recettes {
	background: url(../img/titres/recettes.gif) top left no-repeat;
	}
	
h1#cholesterol {
	background: url(../img/titres/cholesterol.gif) top left no-repeat;
	}
	
h1#allergie {
	background: url(../img/titres/allergie.gif) top left no-repeat;
	}
	
h1#surpoids {
	background: url(../img/titres/surpoids.gif) top left no-repeat;
	}
	
h1#denutrition {
	background: url(../img/titres/denutrition.gif) top left no-repeat;
	}
	
h1#osteoporose {
	background: url(../img/titres/osteoporose.gif) top left no-repeat;
	}
	
h1#bio {
	background: url(../img/titres/bio.gif) top left no-repeat;
	}
	
h1#naturalite {
	background: url(../img/titres/naturalite.gif) top left no-repeat;
	}
	
h1#certification {
	background: url(../img/titres/certifbio.gif) top left no-repeat;
	}
	
h1#admin_produit {
	background: url(../img/titres/admin_produit.gif) top left no-repeat;
	}
	
h1#admin_actu {
	background: url(../img/titres/admin_actu.gif) top left no-repeat;
	}
	
h1#admin_recettes {
	background: url(../img/titres/admin_recettes.gif) top left no-repeat;
	}
	
h1#tit1 {
	background: url(../img/titres/tit1.gif) top left no-repeat;
	}
	
h1#tit2 {
	background: url(../img/titres/tit2.gif) top left no-repeat;
	}

h1#tit3 {
	background: url(../img/titres/tit3.gif) top left no-repeat;
	}
	
h1#tit4 {
	background: url(../img/titres/tit4.gif) top left no-repeat;
	}
	
h1#tit5 {
	background: url(../img/titres/tit5.gif) top left no-repeat;
	}
	
h1#tit6 {
	background: url(../img/titres/tit6.gif) top left no-repeat;
	}
	
h1#tit7 {
	background: url(../img/titres/tit7.gif) top left no-repeat;
	}
	
h1#tit8 {
	background: url(../img/titres/tit8.gif) top left no-repeat;
	}
	
h1#actu_profs {
	background: url(../img/titres/professionnels.gif) top left no-repeat;
	}
	
h1#liens {
	background: url(../img/titres/liens.gif) top left no-repeat;
}

h1#actu_index {
	background: url(../img/titres/actu_index.gif) top left no-repeat;
}
	
img.left {
	float: left;
	margin: 0px 0px 10px 5px;
	}
	
img.left_intext {
	float: left;
	margin: 20px 10px 10px 130px;
	}
	
img.left_intext_break {
	margin: 20px 10px 10px 130px;
	}
	
img.right {
	float: right;
	}
	
.center {
	margin: 20px 0px 20px 0px;
	text-align: center;
	}
	
a.bienetre {
	color: #59408b;
	clear: right;
	}
	
a.saveur {
	color: #004a25;
	clear: right;
	}
	
a.delice {
	color: #B9000C;
	clear: right;
	}
	
a.vitalite {
	color: #2172a7;
	clear: right;
	}
	
a.bio {
	color: #eb880c;
	clear: right;
	}
	
a img {
	border: none;
	}
	
#centre ul {
	color: #000000;
	font: 11px Verdana, Geneva, Arial, sans-serif;
	list-style-type: disk;
	margin: 0px 130px 0px 110px;
	line-height: 13px;
	}
	
#centre ul li {
	color: #000000;
	font: 11px Verdana, Geneva, Arial, sans-serif;
	list-style-type: disk;
	margin-top: 4px;
	line-height: 15px;
	}
	
#centre ul li.souliste {
	color: #000000;
	font: 11px Verdana, Geneva, Arial, sans-serif;
	list-style-type: circle;
	margin-top: 4px;
	margin-left: 30px;
	}
	
#pleine_vie, #grand_plaisir, #bons_moments, #grande_balade, #cocktail_vitalite, #professionnels {
	margin: 0px 0px 20px 130px;
	padding: 11px 0px 0px 210px;
	}
	
	
#pleine_vie a, #grand_plaisir a, #bons_moments a, #grande_balade a, #cocktail_vitalite a, #professionnels a {
	color: #ee7900;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	}
	
#grand_plaisir a, #bons_moments a, #grande_balade a, #cocktail_vitalite a {
	color: #9E0004;
	}

#bons_moments a, #grande_balade a, #cocktail_vitalite a {
	color: #FDCA00;
	}
	
#grande_balade a, #cocktail_vitalite a {
	color: #ea6979;
	}
	
#cocktail_vitalite a {
	color: #45babc;
	}

#professionnels a {
	color: #0c77bb;
	}

#pleine_vie {
	background: url(../img/pleine_vie.gif) top left no-repeat;
	}
	
#grand_plaisir {
	background: url(../img/grand_plaisir.gif) top left no-repeat;
	}
	
#bons_moments {
	background: url(../img/bons_moments.gif) top left no-repeat;
	}
	
#grande_balade {
	background: url(../img/grande_balade.gif) top left no-repeat;
	}
	
#cocktail_vitalite {
	background: url(../img/cocktail_vitalite.gif) top left no-repeat;
	}
	
#professionnels {
	background: url(../img/professionnels.gif) top left no-repeat;
	}
