#main {
	position:relative;
	COLOR:#000000;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	TEXT-ALIGN:left;
	WIDTH:840px;
	background-color: #FFFFFF;
}
.form-champ-cosmetique {
	BACKGROUND-COLOR:#EFF7DD;
	BORDER:1px solid;
	BORDER-COLOR:#8AB80B;
	FONT-SIZE:11px;
	WIDTH:300px;
}

.form-champ-presse,.form-champ-reservation {
	BACKGROUND-COLOR:#E3F0C6;
	BORDER:1px solid;
	BORDER-COLOR:#8AB80B;
	FONT-SIZE:11px;
	WIDTH:180px;
}

.form-champ-question {
	BACKGROUND-COLOR:#E3F0C6;
	BORDER:1px solid;
	BORDER-COLOR:#8AB80B;
	FONT-SIZE:11px;
	WIDTH:100%;
}

.ligne-tableau-soins {
	BORDER-BOTTOM:1px solid;
	BORDER-BOTTOM-COLOR:#B7D76F;
	FONT-SIZE:12px;
	height: 30px;
}

.navigation {
	BORDER-BOTTOM:1px solid;
	BORDER-BOTTOM-COLOR:#D2E6A2;
	HEIGHT:20px;
	PADDING-LEFT:5px;
	TEXT-ALIGN:left;
	VERTICAL-ALIGN:middle;
}

.sous-titre {
	COLOR:#13A0B9;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:14px;
	FONT-STYLE:italic;
	FONT-WEIGHT:700;
	TEXT-ALIGN:left;
}

.table-localisation {
	COLOR:#4A8813;
	FONT-SIZE:12px;
	FONT-WEIGHT:700;
	HEIGHT:30px;
	PADDING-LEFT:5px;
	TEXT-ALIGN:left;
}

.td-titre {
	FONT-SIZE:16px;
}

.tr-tableau-soins {
	BACKGROUND-COLOR:#B7D76F;
	FONT-SIZE:11px;
	TEXT-ALIGN:center;
}

.txt-vert {
	COLOR:#4A8813;
	FONT-SIZE:12px;
}

a.lien {
	COLOR:#0571AB;
	FONT-FAMILY:Arial;
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	TEXT-DECORATION:underline;
}

a.lien-footer {
	COLOR:#0096BB;
	FONT-FAMILY:Arial;
	FONT-SIZE:11px;
	FONT-WEIGHT:400;
	TEXT-DECORATION:none;
}

a.lien-footer:hover {
	COLOR:#0096BB;
	FONT-FAMILY:Arial;
	FONT-SIZE:11px;
	FONT-WEIGHT:400;
	TEXT-DECORATION:underline;
}

a.lien-navigation {
	COLOR:#009900;
	FONT-FAMILY:Arial;
	FONT-SIZE:11px;
	FONT-WEIGHT:400;
	TEXT-DECORATION:none;
}

a.lien-navigation:hover {
	COLOR:#006600;
	FONT-FAMILY:Arial;
	FONT-SIZE:11px;
	FONT-WEIGHT:400;
	TEXT-DECORATION:underline;
}

a.lien:hover {
	COLOR:#0096BB;
	FONT-FAMILY:Arial;
	FONT-SIZE:12px;
	FONT-WEIGHT:400;
	TEXT-DECORATION:underline;
}

body {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	MARGIN:0;
	TEXT-ALIGN:left;
}
#navmain {
	background-image: url(../img/nav03.gif);
	line-height: 32px;
	height:32px;
	background-repeat: repeat-x;
	width: 100%;
}
#contenu {
	top:160px;
	left:auto;
	line-height: 1.4;
	text-align: justify;
}
#footer {
	margin-top:20px;
	COLOR:#000000;
	FONT:11px Arial, Helvetica, sans-serif;
}
#logo {
	color: #000000;
	margin-left: 20px;
}
#entete li {
	color: #FFFFFF;
	text-align: left;
	line-height: 1.6;
	font-weight: bold;
	list-style-type: none;
	border-bottom: 1px solid;
	border-bottom-color: #CDE89F;
	margin-right: 30px;
}
#outils {
	margin-top: 20px;
}



#footer {
	color: #000000;
	background-image: url(../img/bg_footer.gif);
	background-repeat: repeat-x;
	padding-left: 20px;
}

#entete {
	color: #000000;
	background-color: #A8CC45;
}



h1 {
	COLOR:#13A0B9;
	FONT-SIZE:18px;
	line-height: 1.4;
}

a.lienoutils {
text-decoration:none;
color:#FFFFFF;
}

a.lienoutils:hover {
text-decoration:underline;
color:#0060A9;
}

a.anniversaire {
	text-decoration:none;
	color:#99CC00;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.2;
}

a.anniversaire:hover {
	text-decoration:underline;
}

