/**********************/
/******* RITUELS ******/
/**********************/

.txt-rituels{
width:550px;
height:320px;
position: absolute;
margin:55px 0 0 415px;
padding:0 0 0 0;
text-align:justify;
}

.img-rituels{
width:400px;
height:320px;
position: absolute;
margin:0 0 0 0;
padding:0 0 0 0;
}



a.btn-decouvrez-rituel_fr {
	background-image:url(../images/btn_decouvrez-rituels_out.gif);
	background-position:top left;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-size:12px;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
	padding: 0 0 0 0;
	margin: 40px 0 5px 40px;
	float:right;
}

a.btn-decouvrez-rituel_fr:hover {
	background-image:url(../images/btn_decouvrez-rituels_over.gif);
	background-position:top right;
	background-repeat: no-repeat;
	text-decoration:none;
}

a.btn2-decouvrez-rituel_fr {
	background-image:url(../images/btn_decouvrez-rituels_out.gif);
	background-position:top left;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-size:12px;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
	padding: 0 0 0 0;
	margin: 40px 0 5px 0;
	float:right;
}

a.btn2-decouvrez-rituel_fr:hover {
	background-image:url(../images/btn_decouvrez-rituels_over.gif);
	background-position:top right;
	background-repeat: no-repeat;
	text-decoration:none;
}

/*
a.btn-decouvrez-rituel_fr {
	display: block;
	background-image:url(../../html-fr/images/btn_decouvrez-rituels.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 164px;
	padding: 0 0 0 0;
	margin: 40px 0 5px 0;
	float:right;
}

a.btn-decouvrez-rituel_fr:hover {
	background-position:0 -26px;
	text-decoration:none;
}
*/


/*************************************/
/******* SOUS RUBRIQUES RITUELS ******/
/*************************************/

h3, .h3 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:28px;
line-height:28px;
text-decoration:none;
font-weight:normal;
margin:0 0 5px 0;
padding:0 0 12px 0;
letter-spacing:-1px;
text-transform:uppercase;
}

h4, .h4 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
line-height:22px;
text-decoration:none;
font-weight:normal;
margin:0 0 5px 0;
padding:0 0 12px 0;
letter-spacing:-1px;
}

.rituels_flechebg{
width:25px;
height:50px;
float:right;
margin:180px 0 0 10px;
float:left;
}

.rituels_flechebd{
width:25px;
height:50px;
float:right;
margin:180px 10px 0 0;
}

.blanc{
color:#FFFFFF;
}

.ligneblanche {
margin:0 0 15px 0;
border-bottom:#404040 1px solid;
}

.lignenoire {
margin:0 0 15px 0;
border-bottom:#666666 1px solid;
}

.margin0{
margin:0;}

.crochets{ /* petite taille */
width:80px;
height:55px;
background-image:url(../images/crochets.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 5px 5px 15px;
float:left;
}

.crochets2{ /* grand avec un "+" */
width:120px;
height:55px;
background-image:url(../images/crochets2.gif);
background-position:top left;
background-repeat:no-repeat;
padding:19px 5px 5px 40px;
float:left;
}

.crochets3{/* alignés à droite avec un "+" */
width:113px;
height:40px;
background-image:url(../images/crochets3.gif);
background-position:top left;
background-repeat:no-repeat;
padding:19px 12px 5px 5px;
float:right;
}

.crochets4{/* pte taille alignés à droite */
width:80px;
height:50px;
background-image:url(../images/crochets4.gif);
background-position:top left;
background-repeat:no-repeat;
padding:5px 30px 5px 5px;
float:right;
}


/**********************************/
/*********** FACE A FACE **********/
/**********************************/

.txt-faceaface{
width:450px;
height:250px;
position: absolute;
margin:70px 0 0 450px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

.bg-faceaface{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-face-a-face.jpg);
background-position:top left;
background-repeat:repeat-x;
}


/**********************************/
/******* CLEANSING 4 SAISONS ******/
/**********************************/

.txt-cleansing{
width:360px;
height:250px;
position: absolute;
margin:100px 0 0 500px;
padding:0 0 0 0;
text-align:justify;
color:#FFFFFF;
}

.bg-cleansing{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels_cleansing.jpg);
background-position:top left;
background-repeat:repeat-x;
}

/**********************************/
/************ IMMERSION ***********/
/**********************************/

.txt-immersion{
width:480px;
height:250px;
position: absolute;
margin:90px 0 0 260px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

.bg-immersion{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-immersion.jpg);
background-position:top left;
background-repeat:repeat-x;
}



/**************************/
/******* NEOJEUNESSE ******/
/**************************/

.txt-neojeunesse{
width:340px;
height:250px;
position: absolute;
margin:80px 0 0 480px;
padding:0 0 0 0;
text-align:right;
color:#FFFFFF;
}

.bg-neojeunesse{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-neojeunesse.jpg);
background-position:top left;
background-repeat:repeat-x;
}



/*****************************/
/******* PEELING FLORAL ******/
/*****************************/

.txt-peeling{
width:380px;
height:250px;
position: absolute;
margin:90px 0 0 360px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

.bg-peeling{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-peeling-floral.jpg);
background-position:top left;
background-repeat:repeat-x;
}

.crochets-peeling{ /* petite taille */
width:80px;
height:55px;
background-image:url(../images/crochets.gif);
background-position:top left;
background-repeat:no-repeat;
padding:10px 5px 5px 12px;
float:left;
}


/**************************/
/******* DETAILLISTE ******/
/**************************/

.txt-detailliste{
width:465px;
height:250px;
position: absolute;
margin:100px 0 0 360px;
padding:0 0 0 0;
text-align:justify;
color:#FFFFFF;
}

.bg-detailliste{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-detailliste.jpg);
background-position:top left;
background-repeat:repeat-x;
}

.crochets-detailliste-1{/* pte taille alignés à gauche */
width:90px;
height:50px;
background-image:url(../images/crochets4.gif);
background-position:top left;
background-repeat:no-repeat;
padding:12px 5px 5px 17px;
float:left;
}

.crochets-detailliste-2{/* alignés à gauche avec un "+" */
width:113px;
height:40px;
background-image:url(../images/crochets3.gif);
background-position:top left;
background-repeat:no-repeat;
padding:19px 12px 5px 39px;
float:left;
}

/**************************/
/******* THERMIQUE ******/
/**************************/

.txt-thermique{
width:540px;
height:250px;
position: absolute;
margin:56px 0 0 367px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

.bg-thermique{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-thermique.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.thermiqueDuree{
	margin:10px 0 0 0;
}

.thermiqueGauche, .thermiqueDroite{
	float:left;
	width:262px;
	/*margin:54px 0 0 0;     */
	margin:54px 0 0 0;
}

.thermiqueGauche h4{
	margin:0 0 8px 0;
}

.thermiqueDroite h4{
	margin:0 0 2px 0;
}

.thermiqueDroite p{
	margin:0 0 10px 0;
}

.thermiqueDroite p.thermiqueRenvoi{
	color:#868687;
}

.crochetsThermique1{
	float:left;
	width:68px;
	height:35px;
	margin:0 14px 0 0;
	padding:18px 0 0 7px;
	background-image:url(../images/crochet-thermique1.gif);
	background-repeat:no-repeat;
}

.crochetsThermique2{
	float:left;
	width:69px;
	height:35px;
	margin:0 14px 0 0;
	padding:18px 0 0 30px;
	background-image:url(../images/crochet-thermique2.gif);
	background-repeat:no-repeat;
}


/**********************/
/******* EXTRAS *******/
/**********************/

.txt-extras1{
width:600px;
height:250px;
position: absolute;
margin:30px 0 0 148px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

*:first-child+html .txt-extras1, html>/**/body .txt-extras1{
margin:30px 0 0 198px;
}

.txt-extras2{
width:210px;
height:200px;
position: absolute;
margin:170px 0 0 130px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

.txt-extras3{
width:200px;
height:200px;
position: absolute;
margin:170px 0 0 670px;
padding:0 0 0 0;
text-align:justify;
color:#000000;
}

.bg-extras{ /* Zone de contenu avec un fond */
background-image:url(../images/bg_rituels-extras.jpg);
background-position:top left;
background-repeat:repeat-x;
}

.crochets-extras{ /* petite taille */
width:80px;
height:55px;
background-image:url(../images/crochets.gif);
background-position:top left;
background-repeat:no-repeat;
padding:10px 5px 5px 12px;
float:left;
}

/**************************/
/******* FRENCH LEGS ******/
/**************************/
.txt-french-legs{
	width:465px;
	height:250px;
	position: absolute;
	margin:100px 0 0 360px;
	padding:0 0 0 0;
	text-align:justify;
	color:#FFFFFF;
}

.bg-french-legs{ /* Zone de contenu avec un fond */
	background-image:url(../images/bg_rituels-french-legs.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}

.crochets-french-legs-1{/* pte taille alignés à gauche */
	width:95px;
	height:34px;
	background-image:url(../images/crochets4.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:12px 0 8px 0;
	float:left;
	text-align:center;
	margin:0 17px 0 0;
}

.crochets-french-legs-2{/* alignés à gauche avec un "+" */
	width:102px;
	height:38px;
	background-image:url(../images/crochets3.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:12px 12px 5px 50px;
	float:left;
}

/**************************/
/******* MORPHOLOGISTE ******/
/**************************/
.txt-morphologiste{
	width:465px;
	position: absolute;
	margin:20px 0 0 360px;
	padding:0 0 0 0;
	text-align:justify;
	color:#FFFFFF;
}

.bg-morphologiste{ /* Zone de contenu avec un fond */
	background-image:url(../images/bg_rituels-morphologiste.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}

.crochets-morphologiste-1{/* pte taille alignés à gauche */
	width:75px;
	height:43px;
	background-image:url(../images/crochets4.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:6px 5px 5px 17px;
	float:left;
	margin-right:10px;
}

.crochets-morphologiste-2{/* alignés à gauche avec un "+" */
	width:103px;
	height:43px;
	background-image:url(../images/crochets3.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:6px 12px 5px 49px;
	float:left;
}

/**************************/
/******* BODY IMMERSION ******/
/**************************/

.txt-body-immersion{
	width:340px;
	height:250px;
	position: absolute;
	margin:80px 0 0 480px;
	padding:0 0 0 0;
	text-align:right;
	color:#FFFFFF;
}

.bg-body-immersion{ /* Zone de contenu avec un fond */
	background-image:url(../images/bg_rituels-body-immersion.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}

.crochets-body-immersion3{/* alignés à droite avec un "+" */
	width:70px;
	height:45px;
	background-image:url(../images/crochets3.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:12px 5px 5px 55px;
	text-align:left;
	float:right;
}

.crochets-body-immersion4{/* pte taille alignés à droite */
	width:70px;
	height:42px;
	background-image:url(../images/crochets4.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:13px 30px 5px 15px;
	text-align:left;
	float:right;
}

.clear{
	clear:both;
	height:0;
}