body { background:#fcf3d6 url(../skins/fond2.jpg) no-repeat top center; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #61290e; line-height:1.3; }
a { color: #61290e; text-decoration: none; }
a:hover { text-decoration: none; color: #000000; }
.accroche { font-size:14px; }

/* ------------ GENERAL --------------- */

img { border:0; }
.clearfix { display:block; clear:both; }
#container { width:980px; position:relative; margin:0 auto; }
#HomePage #menutop { height:237px; width:980px; background:url(../skins/fond-accueil2.jpg) no-repeat; padding-top:70px; }
#Quisuisje #menutop { height:237px; width:980px; background:url(../skins/fond-presta.jpg) no-repeat; padding-top:70px; }
#Ayurveda #menutop { height:237px; width:980px; background:url(../skins/fond-ayurveda.jpg) no-repeat; padding-top:70px; }
#Prestations #menutop { height:237px; width:980px; background:url(../skins/fond-presta2.jpg) no-repeat; padding-top:70px; }
#Tarifs #menutop { height:237px; width:980px; background:url(../skins/fond-tarifs2.jpg) no-repeat; padding-top:70px; }
#Acces #menutop { height:237px; width:980px; background:url(../skins/fond-acces.jpg) no-repeat; padding-top:70px; }
#Demarche #menutop { height:237px; width:980px; background:url(../skins/fond-demarche.jpg) no-repeat; padding-top:70px; }

#logo { float:left; width:300px; }
#logo img { position:absolute; top:91px; left:91px; }
#nav { width:365px; float:right; text-align:left; }
#nav, #nav ul { list-style:none; line-height:1; padding:0; margin:0; z-index:100; }
#nav a { display:block; /*font-weight:bold; color:#434e54; text-decoration:none;*/ overflow:hidden }
/* #nav strong a, #nav strong a:hover { background:#0c35cb url(../skins/navtop-strong.jpg) repeat-x; color:white } */
#nav li { float:left; padding:0 }
#nav li ul { position:absolute; left:-999em; width:130px; background:#fff; height: auto; filter:alpha(opacity=93); opacity:0.93; -moz-opacity:.93; z-index:110; }
#nav li ul a { width:120px; padding:5px; height:auto; text-decoration:none; text-transform:none; line-height:11px; font-size:11px; border:0; font-weight:normal }
#nav li:hover ul ul, #nav li.sfhover ul ul { left:-999em }
#nav li:hover ul, #nav li.sfhover ul { left:auto }
#nav li:hover, #nav li.sfhover { background:#FFF }

#nav li.quisuisje { position:relative; top:25px; right:0px }
#nav li.ayurveda { position:relative; top:50px; right:30px }
#nav li.prestations { position:relative; top:80px; right:70px }
#nav li.tarifs { position:relative; top:95px; right:30px }
#nav li.acces { position:relative; top:105px; right:-240px }
#content { height:576px; width:870px; overflow:hidden; padding:30px 20px 0 50px; }
#content p { margin:0 0 10px 0;}
#footer { height:30px; width:860px; text-align:right; padding-right:90px; margin-top:20px; height:57px; font-weight:bold; }



/* --------------- HOME PAGE ------------- */

#edito { width:385px; height:240px; overflow:hidden; float:left; }
#edito .visuel { float:left; margin:0 10px 3px 0; _margin:0 5px 0 0; }
#edito p { display:block; width:385px; text-align:justify; }
#edito a { font-weight:bold; display:block; float:right; text-decoration:underline; }

#encart { width:394px; height:176px; overflow:hidden; text-align:justify; }
.fonce { background:url(../skins/home-fonce.gif) no-repeat; margin-top:30px; float:right; _margin-top:15px; }
.moyen { background:url(../skins/homa-moyen.gif) no-repeat; margin-top:45px; float:left; _margin-top:-20px; }
.clair { background:url(../skins/home-clair.gif) no-repeat; margin-top:45px; float:right; _margin-top:-20px; }
#encart .titre { display:block; text-align:right; width:220px; height:25px; overflow:hidden; }
#encart .visuel { display:block; width:96px; height:96px; overflow:hidden; float:left; margin:43px 17px 0 23px; _margin:40px 10px 0 8px; }
#encart p { display:block; margin:35px 25px 0 0; width:233px; float:right; _margin:35px 25px 0 0; }
#encart strong { font-weight:bold; display:block; float:right; text-decoration:underline; }
.rub { font-size:12px; font-weight:bold; }
.sousrub { margin-left:15px; }

/* ------------------ QUI SUIS JE ----------------- */

#paragraphe { width:840px; }
#paragraphe p { display:block; width:595px; text-align:justify; float:right; }
#paragraphe .visuel { display:block; width:195px; height:178px; overflow:hidden; margin:0 0 0 20px; float:left; _margin:0 0 0 10px; }
#paragraphe a { font-weight:bold; display:block; float:right; text-decoration:none; margin-top:10px; }

#paragrapheDRT { width:840px; margin-top:15px; }
#paragrapheDRT p { display:block; width:610px; text-align:justify; float:left; margin-left:40px; _margin-left:20px; }
#paragrapheDRT a { font-weight:bold; display:block; float:right; text-decoration:none; margin-top:10px; }

#references { width:460px; float:left; overflow:hidden; height:190px; }
#references ul { margin-left:-15px; }
#references ul li { display:block; padding:0 3px 3px 0; float:left; }

#pense { width:289px; height:200px; background:url(../img/fond-pense.jpg) no-repeat; overflow:hidden; padding:15px; float:right; }
#pense p { width:279px; text-align:justify; }
.signature { font-weight:bold; display:block; float:right; margin-top:10px; }

#pense2 { width:289px; height:200px; background:url(../img/fond-pense2.jpg) no-repeat; overflow:hidden; padding:15px; float:right; }
#pense2 p { width:279px; text-align:justify; }


/* ------------------ AYURVEDA ----------------- */


#paragraphe2 { width:840px; overflow:hidden; margin-top:15px; }
#paragraphe2 p { display:block; width:650px; text-align:justify; float:right; }
#paragraphe2 a { font-weight:bold; display:block; float:right; text-decoration:none; margin-top:10px; }


/* ------------------ TARIFS ----------------- */

a.bouton { width:211px; height:27px; display:block; background:url(../img/fond-bouton.gif) no-repeat; text-align:center; color:#FFFFFF; padding-top:6px; float:right; font-size:12px; }
a.bouton:hover { width:211px; height:27px; display:block; background:url(../img/fond-bouton.gif) no-repeat; text-align:center; color:#FFFFFF; padding-top:6px; float:right; font-size:12px; text-decoration:underline; }
