body {  
	font-family: Arial, Tahoma, Sans-Serif, Helvetica, SunSans-Regular, Verdana;  
	color:#490B03;    
	padding:2px;  
	margin:0px;     
	background-color:#460A00;
	background-image: url(images/degrade-repet.jpg);      
	background-repeat: repeat-x;  
	background-position: top;  
	text-align: center; /* border-color:grey;*/
}
#page { 	  
	vertical-align: middle;	  
	margin: 0px auto;  
	padding: auto;  
	text-align: center;  
	width:861px;    
	z-index:0;    
	/*background-color: #FFF1DC;  */
	 /*border: 1px solid #a1a1a1;  */	 
 }
 

 .cadre{	
	 border: 2px solid #881D0D; 			
	 margin-left:90px;	
	 margin-top:51px;	
	 margin-bottom:0px;	
	 margin-right:90px;	
	 width:683px;
 }
 #bandeau_haut{	
	 color:#690000;	
	 width:861px;	
	 height:192px;
	 margin-top:-2px;
	 margin-left:-17px;
	 text-align:center;
 }
 .contenu_index { 	  
	 padding: 0px;	  	  
	 height: 950px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;	 
 }	
 
  .contenu_contact { 	  
	 padding: 0px;	  	  
	 height: 1300px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }	
 
  .contenu_comptoirs_spa{ 	  
	 padding: 0px;	  	  
	 height: 1650px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
   .contenu_maquillage{ 	  
	 padding: 0px;	  	  
	 height: 700px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
 
    .contenu_soins_monde{ 	  
	 padding: 0px;	  	  
	 height: 2900px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
  .contenu_soins_corps{ 	  
	 padding: 0px;	  	  
	 height: 1500px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
   .contenu_soins_visage{ 	  
	 padding: 0px;	  	  
	 height: 900px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
   .contenu_promotions{ 	  
	 padding: 0px;	  	  
	 height: 1300px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
    .contenu_bons_cadeaux{ 	  
	 padding: 0px;	  	  
	 height: 1500px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
    .contenu_mains_pieds{ 	  
	 padding: 0px;	  	  
	 height: 640px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
 .contenu_livre_or{ 	  
	 padding: 0px;	  	  
	 height: 1600px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
 .contenu_sens_marrakesh{ 	  
	 padding: 0px;	  	  
	 height: 3050px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
  .contenu_josianne_laure{ 	  
	 padding: 0px;	  	  
	 height: 3450px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
  .contenu_forfaits{ 	  
	 padding: 0px;	  	  
	 height: 850px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
   .contenu_epilations{ 	  
	 padding: 0px;	  	  
	 height: 950px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
    .contenu_autres_produits{ 	  
	 padding: 0px;	  	  
	 height: 480px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
 .contenu_cosmetiques_indiens{ 	  
	 padding: 0px;	  	  
	 height: 3750px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
  .contenu_partenaires{ 	  
	 padding: 0px;	  	  
	 height: 1750px;   
	 border: none;    
	 overflow: hidden;    
	 background-color: #FFF1DC;  	 
 }
 
.contenu_404 { 	  
	padding: 0px;	 
	 height: 550px;     
	 border: none;    
	 overflow: hidden;  
	 background-color: #fcf2ff;
 }
 
 
 .centree{ 	
	text-align:center;
	width:683px;
	margin-top:10px;	 
 }
 
.image_droite{ 	
	 text-align:right;
	 width:683px;	
	margin-top:30px;
	margin-bottom:-7px;
 }
 
 .image_droite_titre{ 	
	 text-align:right;
	 width:683px;	
	margin-top:-8px;
	margin-bottom:-200px;
 }
 
 .image_gauche{ 	
	text-align:left;
	width:683px;	
	margin-top:0px;
	margin-bottom:-7px;
 }
 
 .image_accueil{ 	
	text-align:left;
	margin-left:15px;
	width:683px;	
	margin-top:0px;
	margin-bottom:-273px;
 }
 
 .texte_accueil{
	font-size:12px;
	color:#490B03;
	text-align:justify;
	width:230px;
	margin-left:430px;	
	margin-top:0px;
	margin-bottom:50px;
 }
 
 .encart_inscription{
 
	margin-left:415px;
	margin-top:-150px;
 
	width:259px;
	height:101px;
	
	background-color:white;
 
	background-image: url(images/fond-inscription-mail.jpg);      
	background-repeat: no-repeat;
	
	margin-bottom:55px;
 
 }
 
  .encart_inscription form{
  
	text-align:left;
	
	margin-top:10px;
	
	margin-left:8px;
  
  }
  
.btn_validation_formulaire{
	
	margin-top:-50px;
	margin-left:118px;	
	width:130px;
	height:42px;
	
  
  }
  
  .texte_sondage{

	font-weight:bold;
	position:relative;
	top:53px;
	margin-left:30px;
	width:600px;
	text-align:center;

}
  
    
   .encart_sondage{
 
	margin-left:12px;
	margin-top:-10px;
	margin-bottom:25px;
	 
	width:659px;
	height:117px;
	
	background-color:white;
 
	background-image: url(images/massage-nantes-vernissage.jpg);      
	background-repeat: no-repeat;
	
	font-family: Tahoma, Arial, Sans-Serif, Helvetica, SunSans-Regular, Verdana;  
	color:#470801; 
	font-size:11px;	
	font-weight:bold;
	
	
 
 }
 
  .encart_sondage form{
  
	text-align:left;
	
	margin-top:10px;
	
	margin-left:480px;
  
  }
  
  .encart_sondage input{
	margin-top:22px;
  
  }
  
.btn_validation_sondage{
	
	margin-top:-2px;
	margin-left:15px;	
	width:127px;
	height:28px;
	
  
  }
  
  #code_postal_cliente{
	margin-left:40px;
	margin-top:10px;
	margin-bottom:10px;
  }
  
    .btn_radio_sondage{
  
  margin-top:-52px;
   margin-left:30px;
  }
 
 
 h1
 {
 
	width:683px;
	font-size: 12px;
	height:18px;
	background-color:#FFD399;
	text-align:left;
	padding-left:20px;
	padding-top:3px;
	font-weight:normal;
 
 }
 
  .tarif_droite{ 
	font-size: 12px;
	text-align:right;
	font-weight:normal;
	margin-right:15px;
	margin-top:-26px;
	line-height:15px;

 }
 
 .orange_gras{
	
	color:#FF6C00;
	font-weight:bold;
	
 }
 
 .discours{ 
	font-size:12px;
	color:#490B03;
	width:400px;

	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;	
	text-align:left;  
 }
 
 .discours_accueil{ 
	font-size:12px;
	color:#490B03;
	width:480px;

	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;	
	text-align:justify;  
 }
 
 .discours_centre{ 
	font-size:12px;
	color:#490B03;
	width:520px;

	margin-left:0px;
	margin-top:20px;
	margin-bottom:20px;	
	text-align:justify;  
 }
 
 .pied{	
	 position:relative;	
	 top:22px;	
	 width:780px;	
	 text-align:center;	
	 margin: 0px auto;	
	 margin-top:-14px;	
	 padding: 0px;	
	 font-size:10px;	
	 z-index:1;
	 
	 color:#ffffff;
	 
 }
 .pied a{
	color:#FF6C00;
	font-weight:bold;
 } 
 
  .pied a:hover{
	color:#FFD399;
 } 
 
 p {	
	 margin: 0px; 	
	 padding: 10px;  
	 position: relative;
	 top: -25px;	
	 width:649px;
 }
 
 img{
	border: none;
 }
 a { 
	 color: #FF6C00;
	 font-weight: bold;
	 text-decoration: none;
 }	 
 
 a:hover{
	 color: #FFD399;   
 }
 
 
 
 
 
  .minus{
	margin-top:-20px;
	text-align:left;
	font: 10px;
	color: #1e0101;
 
 }
 
 .unite h5{

vertical-align:middle;
margin-top:10px;
 
 }
 
 
 
