        	/*les couleurs du texte des categories Pour F1 et F2 */
		 	
.color_allergie
{color: #0c6ab4;
font-weight: bold;}


.color_bain
{color: #032775;
font-weight: bold;}

.color_beaute
{
color: #875449;
font-weight: bold;}

.color_bea
{
color: #725d5d;
font-weight: bold;}

.color_compalim
{
color: #06453c;
font-weight: bold;}
.color_cosbio
{
color: #c75b1b;
font-weight: bold;}

.color_elixir
{
color: #6b3004;
font-weight: bold;}

.color_forme
{
color: #5b3939;
font-weight: bold;}
.color_fitness
{
color: #d70083;
font-weight: bold;}

.color_hf
{
color: #690013;
font-weight: bold;}

.color_aimant
{color: #6b6969;
font-weight: bold;}

.color_minceur
{
color: #5e9568;
font-weight: bold;}



.color_relax
{
color: #641F02;
font-weight: bold;}

.color_som
{
color: #010050;
font-weight: bold;}

 .color_jl
{
color: #5C9465;
font-weight: bold;}

.color_lumino
{
color: #a74f39;
font-weight: bold;}

.color_he
{
color: #4d5e38;
font-weight: bold;}

.color_pied
{
color: #525252;
font-weight: bold;}

.color_mm
{
color: #61668f;
font-weight: bold;}

.color_massage
{
color: #509347;
font-weight: bold;}

.color_maisecolo
{
color: #993300;
font-weight: bold;}

.color_coshom

{
color: #69563c;
font-weight: bold;}

.color_bebe

{
color: #00abdc;
font-weight: bold;
}

.color_Abel

{
color: #d35721;
font-weight: bold;
}
.color_literie

{
color: #670735;
font-weight: bold;
}

 /*   DEBUT html .allergie .allergie */
 
 .allergie
	 	
   {
     text-align: center;
         color: #2BB4F1;
         background-color: #0c6ab4;
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .allergie 
	 	
   {
     text-align: center;
      color: #2BB4F1;
         background-color: #0c6ab4;
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
		width: 100%;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.literie
	 	
   {
     text-align: center;
         color: #ffffff;
         background-color: #670735;
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .literie 
	 	
   {
     text-align: center;
      color: #ffffff;
         background-color: #670735;
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
		width: 100%;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.pied
	 	
   {
     text-align: center;
         color: #ffebc2; 
         background-color: #525252; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .pied 
	 	
   {
     text-align: center;
         color: #ffcc66; 
         background-color: #525252; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.relax
	 	
   {
     text-align: center;
         color: #f99d46; 
         background-color: #682600; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .relax
	 	
   {
     text-align: center;
         color: #f99d46; 
         background-color: #682600; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}



.minceur
	 	
   {
     text-align: center;
         color: #FBFFFF; 
         background-color: #5D9568; 
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .minceur
	 	
   {
     text-align: center;
         color: #FBFFFF; 
         background-color: #5D9568; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}



.mm
	 	
   {
     text-align: center;
         color: #A2A6D6; 
         background-color: #62678F; 
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .mm

	 	
   {
     text-align: center;
         color: #A2A6D6; 
         background-color: #62678F; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}



.maisecolo
	 	
   {
     text-align: center;
         color: #66cc00; 
         background-color: #993300; 
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .maisecolo

	 	
   {
     text-align: center;
         color: #66cc00; 
         background-color: #993300; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.aimant
	 	
   {
     text-align: center;
         color: #A4B7DF; 
         background-color: #6B696A; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .aimant

	 	
   {
     text-align: center;
         color: #A4B7DF; 
         background-color: #6B696A; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.lumino
	 	
   {
     text-align: center;
         color: #E9BF2F; 
         background-color: #AE543C; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .lumino

	 	
   {
     text-align: center;
         color: #E9BF2F; 
         background-color: #AE543C; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}



.jl
	 	
   {
     text-align: center;
        color: #5B9366; 
         background-color: #5B3938; 

		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .jl

	 	
   {
     text-align: center;
         color: #5B9366; 
         
         background-color: #5B3938; 
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.he
	 	
   {
     text-align: center;
      color: #E9F4CA; 
         background-color: #4E5E39; 
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .he

	 	
   {
     text-align: center;
         color: #E9F4CA;
         background-color: #4E5E39;
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.hf
	 	
   {
     text-align: center;
    color: #BDEFFA;
         background-color: #750013; 
         
         	font-size: 22px; 
		font-weight: bold;
		font-family: frutiger,verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .hf

	 	
   {
     text-align: center;
         color: #BDEFFA; 
         background-color: #750013; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.forme
	 	
   {
     text-align: center;
   color: #ea8a23; 
         background-color: #5b3939;         
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .forme

	 	
   {
     text-align: center;
         color: #ea8a23; 
         background-color: #5b3939; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.fitness
	 	
   {
     text-align: center;
   color: #ffffff; 
         background-color: #d70083;         
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .fitness

	 	
   {
     text-align: center;
         color: #ffffff; 
         background-color: #d70083; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.elixir
	 	
   {
     text-align: center;
    color: #6A3104; 
   background-color: #b38c61;       
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .elixir

	 	
   {
     text-align: center;
         color: #6A3104; 
         background-color: #b38c61; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.coshomme
	 	
   {
     text-align: center;
    color: #d4ccc4; 
         background-color: #69563c;       
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .coshomme

	 	
   {
     text-align: center;
         color: #838bbf; 
         background-color: #69563c; 
        
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.bebe
	 	
   {
     text-align: center;
      color: #f9d3d7; 
               background-color: #00abdc;     
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .bebe

	 	
   {
     text-align: center;
         color: #f9d3d7; 
         background-color: #00abdc; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.cosbio
	 	
   {
     text-align: center;
      color: #bbd883; 
               background-color: #c75b1b;      
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .cosbio

	 	
   {
     text-align: center;
          color: #bbd883; 
         background-color: #c75b1b; 
		font-size: 22px; 
		font-weight: bold;
		font-family:  verdana, arial, geneva, helvetica, sans-serif; 
width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.compalim
	 	
   {
     text-align: center;
      color: #d8b19b; 
         background-color: #06453C; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .compalim

	 	
   {
     text-align: center;
    color: #d8b19b; 
         background-color: #06453C;     
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.bea
	 	
   {
     text-align: center;
      color: #e5d0a2; 
         background-color: #725d5d;   
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .bea

	 	
   {
     text-align: center;
    color: #e5d0a2; 
         background-color: #725d5d;        
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.beaute
	 	
   {
     text-align: center;
      color: #C49585; 
         background-color: #815049 ;   
         	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .beaute

	 	
   {
     text-align: center;
     color: #C49585; 
         background-color: #815049 ;   
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.bain
	 	
   {
     text-align: center;
      color: #f9a12e;
         background-color: #032775 ;  
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .bain

	 	
   {
     text-align: center;
     color: #f9a12e; 
         background-color: #032775 ; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.massage
	 	
   {
     text-align: center;
      color: #f1d678; 
         background-color: #509347 ; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .massage

	 	
   {
     text-align: center;
      color: #f1d678; 
         background-color: #509347 ; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}


.som
	 	
   {
     text-align: center;
      color: #a4a5e6; 
         background-color: #010050; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .som

	 	
   {
     text-align: center;
      color: #a4a5e6; 
         background-color: #010050; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}
.sompl
	 	
   {
     text-align: center;
      color: #a4a5e6; 
         background-color: #010050; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 755px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .sompl

	 	
   {
     text-align: center;
      color: #a4a5e6; 
         background-color: #010050; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 755px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}
.cosbiopl
	 	
   {
     text-align: center;
        color: #bbd883; 
         background-color: #c75b1b; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 755px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .cosbiopl

	 	
   {
     text-align: center;
       color: #bbd883; 
         background-color: #c75b1b; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 755px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}

.AbelFranklin
	 	
   {
     text-align: center;
      color: #ffffff; 
         background-color: #523a2b; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .AbelFranklin

	 	
   {
     text-align: center;
      color: #ffffff; 
         background-color: #2B6FA3; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}
.AbelFranklinpl
	 	
   {
     text-align: center;
      color: #ffcc00; 
         background-color: #523a2b; 
                  	font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 760px;
padding-top: 0px;
padding-bottom: 10px;
margin: 0px;

}
* html .AbelFranklinpl

	 	
   {
     text-align: center;
      color: #ffcc00; 
         background-color: #523a2b; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 760px;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;

}



/*   FIN html .allergie .allergie */




                /* debut * html .borderHautall et .borderHautall */
                
  
     
.borderHautall

   {
     text-align: center;
         color: #2BB4F1;  
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #0C6AB4 top left no-repeat;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');

 }  
 * html .borderHautall 

   {
     text-align: center;
         color: #2BB4F1; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 560px;
padding-top: 5px;
height: 5px;
background: url(/Fonds/bordure-marron-haut.png)  #0C6AB4 top left no-repeat; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');

margin:0;


 }
 
   
.borderHautliterie

   {
     text-align: center;
         color: #ffffff;  
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #670735 top left no-repeat;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');

 }  
 * html .borderHautliterie 

   {
     text-align: center;
         color: #ffffff; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 560px;
padding-top: 5px;
height: 5px;
background: url(/Fonds/bordure-marron-haut.png)  #670735 top left no-repeat; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');

margin:0;


 }

 
.borderHautabelfranklin

   {
     text-align: center;
         color: #ffffff;  
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #523a2b top left no-repeat;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');

 }  
 * html .borderHautabelfranklin 

   {
     text-align: center;
         color: #ffffff; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 560px;
padding-top: 5px;
height: 5px;
background: url(/Fonds/bordure-marron-haut.png)  #523a2b top left no-repeat; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');

margin:0;


 }
.borderHautplAbelFranklin

   {
     text-align: center;
         color: #ffcc00;  
         		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 760px;
padding-top: 25px;
padding-bottom: 0px;
background: url(/Fonds/bordure-996633-haut-L760px-02.png)  #523a2b top left no-repeat;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-996633-haut-L760px-02.png');


 }

           * html .borderHautplAbelFranklin

   {
     text-align: center;
         color: #ffcc00; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 760px;
padding:0;
background: url(/Fonds/bordure-996633-haut-L760px-02.png)  #523a2b top left no-repeat; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-996633-haut-L760px-02.png');

margin: 0px;


 }

 
 
 
 .borderHautpied

   {
     text-align: center;
         color: #FFCC55; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #525252 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 



 }
* html .borderHautpied 

   {
     text-align: center;
         color: #FFCC55; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

width: 555px;
padding-top: 22px;
padding-bottom: 0;
background: url(/Fonds/bordure-marron-haut.png)  #525252 top left no-repeat; 
margin: 0;


 }
 
 
  .borderHautrelax

   {
     text-align: center;
         color: #f99d46; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #682600 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHautrelax

   {
     text-align: center;
         color: #f99d46; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 

   	margin: 20px;
width: 555px;
padding-top: 0px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #682600  top left no-repeat; 



 }


 .borderHautminceur

   {
     text-align: center;
         color: #FBFFFF; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #5D9568 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHautminceur

   {
     text-align: center;
         color: #FBFFFF; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #5D9568 top left no-repeat; 



 }





.borderHautmaisecolo

   {
     text-align: center;
         color: #66cc00; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #993300 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 



 }
* html .borderHautmaisecolo

   {
     text-align: center;
         color: #66cc00; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #993300 top left no-repeat; 



 }



.borderHautaimant

   {
     text-align: center;
         color: #A4B7DF; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #6B696A top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  


 }
* html .borderHautaimant

   {
     text-align: center;
         color: #A4B7DF; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #6B696A top left no-repeat; 



 }
 
 
 
.borderHautlumino

   {
     text-align: center;
         color: #E9BF2F; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #AE543C top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHautlumino

   {
     text-align: center;
         color: #E9BF2F; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #AE543C top left no-repeat; 



 }



.borderHautjl

   {
     text-align: center;
         color: #5B9366; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #5B3938 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHautjl

   {
     text-align: center;
         color: #5B9366; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #5B3938 top left no-repeat; 



 }




.borderHauthe

   {
     text-align: center;
         color: #E9F4CA; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #4E5E39 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHauthe

   {
     text-align: center;
         color: #E9F4CA; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #4E5E39 top left no-repeat; 



 }
 
 
.borderHauthf

   {
     text-align: center;
         color: #BDEFFA; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #750013 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 



 }
* html .borderHauthf

   {
     text-align: center;
         color: #BDEFFA; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #750013 top left no-repeat; 



 }
 
 
 .borderHautforme

   {
     text-align: center;
         color: #ea8a23; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #5b3939 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHautforme

   {
     text-align: center;
         color: #ea8a23; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #5b3939 top left no-repeat; 



 }
 
 
  .borderHautfitness

   {
     text-align: center;
         color: #ffffff; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #d70083 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  



 }
* html .borderHautfitness

   {
     text-align: center;
         color: #ffffff; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #d70083 top left no-repeat; 



 }
 

 
 
   
  
 
 
 .borderHautcosbio
   {
     text-align: center;
         color: #bbd883; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #c75b1b top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  


 }
* html .borderHautcosbio
   {
     text-align: center;
         color: #bbd883; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #c75b1b top left no-repeat; 



 }
.borderHautcosbiopl
   {
     text-align: center;
         color: #bbd883; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 760px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut-pl.png)  #c75b1b top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut-pl.png'); 


 }

* html .borderHautcosbiopl
   {
     text-align: center;
         color: #bbd883; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 760px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut-pl.png)  #c75b1b top left no-repeat; 



 }


 .borderHautcompalim
   {
     text-align: center;
         color: #d8b19b; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #06453C top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  


 }
* html .borderHautcompalim
   {
     text-align: center;
         color: #d8b19b; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #06453C top left no-repeat; 



 }
 
 
  .borderHautbea
   {
     text-align: center;
         color: #e5d0a2; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #725d5d top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  


 }
* html .borderHautbea
   {
     text-align: center;
         color: #e5d0a2; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #725d5d top left no-repeat; 



 }



.borderHautbeaute
   {
     text-align: center;
         color: #C49585; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #815049 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png');  


 }
 
* html .borderHautbeaute
   {
     text-align: center;
         color: #C49585; 
		font-size: 22px; 
		font-weight: bold;
		font-family: frutiger,verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #815049 top left no-repeat; 



 }
 
 
 .borderHautbain
   {
     text-align: center;
         color: #f9a12e; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #032775 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 



 }
* html .borderHautbain
   {
     text-align: center;
         color: #f9a12e; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #032775 top left no-repeat; 
}



.borderHautmassage
   {
     text-align: center;
         color: #f1d678; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #509347 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 


 }
* html .borderHautmassage
   {
     text-align: center;
         color: #f1d678; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #509347 top left no-repeat; 



 }
.borderHautsom
   {
     text-align: center;
         color: #a4a5e6; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #010050 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 


 }

* html .borderHautsom
   {
     text-align: center;
         color: #a4a5e6; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #010050 top left no-repeat; 



 }
.borderHautsompl
   {
     text-align: center;
         color: #a4a5e6; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 760px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut-pl.png)  #010050 top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut-pl.png'); 


 }

* html .borderHautsompl
   {
     text-align: center;
         color: #a4a5e6; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 760px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut-pl.png)  #010050 top left no-repeat; 



 }

.borderHautbebe
   {
     text-align: center;
         color: #f9d3d7; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #00abdc top left no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-haut.png'); 


 }

* html .borderHautbebe
   {
     text-align: center;
         color: #f9d3d7; 
		font-size: 22px; 
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif; 
margin: 0px;
width: 555px;
padding-top: 20px;
padding-bottom: 0px;
background: url(/Fonds/bordure-marron-haut.png)  #00abdc top left no-repeat; 



 }

 /* fin * html .borderHautall et .borderHautall */
 
 
 
 
 /* legende_photocouleur*/

  .legende_photoliterie /*sous la photo produit F1 allergie */
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #670735; 
	padding-left: 7px;
	margin: 0;
	}
	  .legende_photoabel /*sous la photo produit F1 allergie */
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #523a2b; 
	padding-left: 7px;
	margin: 0;
	}

 .legende_photoall /*sous la photo produit F1 allergie */
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #0C6AB4; 
	padding-left: 7px;
	margin: 0;
	}
	
	.legende_photopied 
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #525252; 
	padding-left: 7px;
	
	margin: 5px;
	}
	
	.legende_photosom 
	 {
	 	

		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #2f2f63; 
	padding-left: 7px;
	margin: 0;
	}
	
		.legende_photorelax 
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #682600; 
	padding-left: 7px;
	margin: 0;
	}

.legende_photominceur
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #5D9568; 
	padding-left: 7px;
	margin: 0;
	}

	.legende_photomm
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #62678F; 
		padding-left: 7px;
	margin: 0;
	}
	
	
	.legende_photomaisecolo
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #993300; 
	padding-left: 7px;
	margin: 0;
	}
	
	.legende_photoaimant
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #6B696A; 
	padding-left: 7px;
	margin: 0;
	}
	
		.legende_photolumino
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #AE543C; 
	padding-left: 7px;
	margin: 0;
	}
	
		.legende_photojl
	 {
	 	
		font-weight: normal;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #5B3938; 
	padding-left: 7px;
	margin: 0;
	}
	
		.legende_photohe
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #4E5E39; 
	padding-left: 7px;
	margin: 0;
	}
	
	.legende_photohf
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #750013; 
	padding-left: 7px;
	margin: 0;
	}
	
	.legende_photoforme
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #5b3939; 
	padding-left: 7px;
	margin: 0;
	}
	.legende_photofitness
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #d70083; 
	padding-left: 7px;
	margin: 0;
	}

		.legende_photoelixir
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #6A3104; 
	padding-left: 7px;
	margin: 0;
	}
	
		.legende_photocoshomme
	 {
	 	
		font-weight: none;
	 	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #69563c; 
	padding-left: 7px;
	margin: 0;
	}
	
	.legende_photobebe
	 {
	 	
	 	text-align:left;
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #00abdc; 
	padding-left: 7px;
	margin: 0;
	}
	
		.legende_photocosbio
	 {
	 	
	 
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 13px;
	color:#FFffff;
	background-color: #c75b1b; 
	padding-left: 7px;
	margin: 0;
	}


	.legende_photocompalim
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	color:#FFffff;
	background-color: #06453C; 
	padding-left: 7px;
	margin: 0;
	}


.legende_photobea
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	color:#FFffff;
	background-color: #725d5d; 
	padding-left: 7px;
	margin: 0;
	}

.legende_photobeaute
	 {
	 	
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	color:#FFffff;
	background-color: #815049; 
	padding-left: 7px;
	margin: 0;
	}



.legende_photobain
	 {
	 	
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	color:#FFffff;
	background-color: #032775; 
	padding-left: 7px;
	margin: 0;
	}




.legende_photomassage
	 {
	 	
	 
		font-weight: none;
	 	font-family:  verdana, arial, geneva, helvetica, sans-serif;
	font-size: 12px;
	color:#FFffff;
	background-color: #509347; 
	padding-left: 7px;
	margin: 0;
	}

	 /* Fin legende_photocouleur*/
	 
	 
	 	
 
  
	 			
  .photo_produit /* coté gauche, coté photo F1 */
	 {
	 	
	 	padding-left: 11px;
	margin-bottom: 10px;
	 		 	vertical-align: top;
	 	float: left;
	 	width: 200px;
	 	 text-align: left;
	 	 
 }
	 	
 
   

	 
 	   
							    /* Tableau */
 
 
 /*body*/
 

 body,td,th {
	color: #000000;
	
	
}
body {

	background-color: #ededed;
	margin-left: 20px;
	margin-top: 0px;
	font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
	margin-bottom: 0px;
	position: center;
	text-align:center;
margin:auto;

}
#left
{float:  left;
}
#right
{float:  right;
padding-right:9px;
}
#rightindex
{float:  right;

}
#Ficheproduitref
{ width:960px;
margin:auto;
opacity:1;}



.borderBas

   {
background: url(/Fonds/bordure-marron-bas.jpg)  #cccccc bottom  left no-repeat;


        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-bas.jpg');
        padding: 0px;
        height: 34px; 
        margin: 0;
        width: 555px;
        
 }
 
 .borderBaspl

   {


background: url(/Fonds/bordure-996633-bas-L760px-01.png)  #ffffff bottom  left no-repeat;


        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-996633-bas-L760px-01.png');
        padding: 0px;
        height: 25px; 
        margin: 0;
        width: 760px;
        
 }

	  .borderBasplmarron

   {


background: url(/Fonds/bordure-marron-bas-pl.png)  #ffffff bottom  left no-repeat;


        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Fonds/bordure-marron-bas-pl.png');
        padding: 0px;
        height: 25px; 
        margin: 0;
        width: 760px;
        
 }
	 
 .border
 {
 	 
      
width: 555px;
 border-left: solid 5px #330000;
border-right: solid 5px #330000;
margin: 0px; }
 .transparent
	{font-size: 14px;
			 color: white;
	}
	
	.borderpl
 {
 	 
      
width: 760px;
 border-left: solid 5px #996633;
border-right: solid 5px #996633;
margin: 0px; }
.borderplmarron
 {
 	 
      
width: 760px;
 border-left: solid 5px #330000;
border-right: solid 5px #330000;
margin: 0px; }


 .transparent
	{font-size: 14px;
			 color: white;
	}
                      /* Balise de texte */
  
 h2 a
	 {
	 		font-size: 30px;
	margin-top: 10px;
	margin-bottom:0px;
	padding-left: 0px;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;text-decoration: none ;
vertical-align: middle;
    font-weight: bold;
    
    padding-right: 10px;
	color: #000000;
	
	}
	
	h2
	 {
	 	padding-right: 10px;
	 	vertical-align: middle;
	 		font-size: 30px;
		margin-bottom:0px;
	padding-left: 0px;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
text-decoration : none ;
    font-weight: bold;
    text-align: center;
	color: #000000;
	
	}
	
     h1 a
	 {
	 		font-size: 30px;
	margin-top: 10px;
	margin-bottom:0px;
	padding-left: 0px;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;text-decoration: none ;
vertical-align: middle;
    font-weight: normal;
    
    padding-right: 10px;
	color: #000000;
	
	}
	
	h1
	 {
	 	padding-right: 10px;
	 	vertical-align: middle;
	 		font-size: 30px;
		margin-bottom:0px;
	padding-left: 0px;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
text-decoration : none ;
    font-weight: normal;
    text-align: center;
	color: #000000;
	
	}
    
    h3 
    {
	margin: 0px;
	padding: 0px;
	font-size: 20px;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
	  font-weight: normal;
	 text-align: center;}

	h6 
	{ 
	font-size: 11px;
	 font-weight: normal;
margin-top:0px;
	 color: black; 
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;	 text-align: center;
	 text-align: center;}
	
	 
	 h5 
	 {
	 	
	 	padding-top: 10px;
	 	margin: 0px;
	 	text-align: center;
	font-size: 14px;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
	font-style: italic;
	 font-weight: bold;
	 color: #000000;

	 }
	 
	  		
	
	sub
	       {
	font-size: 11px;
	}
	      
	 p
	 {
	color: #000000;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;padding-right: 10px;
	margin-top:0px;
	padding-top: 0px;
	text-align: left;
	margin-right: 0px;
	font-size: 12px;
	margin-left: 10px;
	}
	
	.menuGauche
	{
		margin-right: 0;
	}
	                              	   
	 
			 	/*les couleurs du texte des categories Pour F1 et F2 */



.color_allergie
{color: #0c6ab4;
font-weight: bold;}

.color_antioxydants
{
color: #594c4f;
font-weight: bold;}

.color_bains
{color: #032775;
font-weight: bold;}

.color_beaute
{
color: #875449;
font-weight: bold;}


.color_bea
{
color: #725d5d;
font-weight: bold;}

.color_CompAlim
{
color: #06453c;
font-weight: bold;}
.color_Cos
{
color: #c75b1b;
font-weight: bold;}

.color_Elixir
{
color: #6b3004;
font-weight: bold;}

.color_PlF
{
color: #5b3939;
font-weight: bold;}

.color_EquilibreHF
{
color: #690013;
font-weight: bold;}

.color_Aimant
{color: #6b6969;
font-weight: bold;}

.color_Minceur
{
color: #5e9568;
font-weight: bold;}

.color_Promo
{
color: #FCE199;
font-weight: bold;}

.color_Relax
{
color: #e9a643;
font-weight: bold;}

.color_Sommeil
{
color: #4066aa;
font-weight: bold;}

 .color_JL
{
color: #83321e;
font-weight: bold;}

.color_Lumino
{
color: #a74f39;
font-weight: bold;}

.color_HE
{
color: #4d5e38;
font-weight: bold;}

.color_Pieds
{
color: #7a6953;
font-weight: bold;}

.color_MM
{
color: #61668f;
font-weight: bold;}

.color_Faut
{
color: #e9a643;
font-weight: bold;}

.color_ecolo
{
color: #993300;
font-weight: bold;}


  	.prixSpecial /*prix special internet */
	   	{font-size: 13px;
	   	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	   		font-weight: bold;
	   		color: #330000;}
	   	
	   	.ancienPrix /*prix special internet prix habituel */
	   	{ text-decoration: line-through;
	   	font-size: 11px;
	   	font-weight: normal;
	   	color: #330000;

	   	}
	   	.New_Prix /*prix special internet prix internet */
	   	{ font-size: 14px;
	   	font-weight: bold;
	   	color: #ff0000;
	   	}


/*CSS PAGE TABLEAU DE COMMANDE */

       #pageCom
           {
           	margin-left: 20px;
           	margin-top: 0px;
           	padding-top: 0px;
          
           	}  
           	
            
           	
           	.Tcom
           	{
           		border-top:  solid #330000 3px;
           		border-bottom:  solid #330000 3px;
           		border-left:  solid #330000 3px;
           		border-right:  solid #330000 3px;
           		background-color:#ffffff;
           		margin-left: 20px;
           		   vertical-align: top;
           		   
           		}     
           		
           	td	.lienBas a
           			{
           		
      
           		
           		padding: 7px;
           		   vertical-align: middle;
           		   texte-align: center;
           		   color: #ffffff;
           		   font-weight: bold;
           		   font-size: 13px;
           		   font-family: frutiger,verdana, arial, geneva, helvetica, sans-serif;
           		   border-left: #ffffff 1px;
           		   background-color: #d35721;

           		}   
           		td .Satisfait a
           			{
           		
       
           		border-left: #ffffff 1px;
           		padding: 7px;
           		   vertical-align: middle;
           		   texte-align: center;
           		   color: #ffffff;
           		   font-weight: bold;
           		   font-size: 13px;
           		   font-family: frutiger,verdana, arial, geneva, helvetica, sans-serif;
           		   
           		   background-color: #d35721;

           		}   
.tableLien
{
           		
       
           		padding: Opx;
           		

           		}  
           		.euroImage
           		 	{
           		
       
           		
           		   vertical-align: middle;
           		   text-align: center;
           	
           		   border: none;

           		}   
           		.lienCom a
           			{
           	
       	width: 200px;
           		padding: 10px;
           		padding-left: 20px;
           		   vertical-align: middle;
           		   text-align: center;
           		   color: #CC6633;
           		   font-weight: bold;
           		   font-size: 15px;
           		   font-family: frutiger,verdana, arial, geneva, helvetica, sans-serif;

           		}     
           		
          
 /*table
 {padding: 0px;
 border-spacing:0px;}*/
 tr
 {padding: 0px;
 border-spacing:0px;}

           		
   




/*MARGE*/

.VousEtes
{
	padding: 10px;
	color: #d35721;
	font-weight: bold;
	font-size:12px;
}
.VousEtes a
{
	padding: 10px;
	color: #d35721;
	font-weight: bold;
		font-size:12px;
}
.VousEtestest
{
	padding: 10px;
	color: #523a2b;
	font-weight: bold;
	font-size:12px;
}
.VousEtestest a
{
	padding: 10px;
	color: #d35721;
	font-weight: bold;
		font-size:12px;
}
	.savoirMassage { color: #f1d678; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: underline; }
	
	
	
					
.prix
{ text-align: center;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;font-size: 11px;
color: #330000;
 text-transform: capitalize;
 font-weight: normal;
}
				
.accrochenouveaute
{ text-align: center;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;font-size: 11px;
color: #330000;
 font-weight: normal;
}


.prixgrosnoir
{ text-align: center;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;font-size: 13px;
color: #000000;
 text-transform: capitalize;
 font-weight: normal;

}
.lightair, .lightair a

{
	color: #000000;
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
padding-right: 0;
	margin-top:0;
	padding-top: 0;
	text-align: center;
	margin-right: 0;
	font-size: 11px;
	margin-left: 0;
	}
.lightairactive a, .lightairactive 

{
font-family: Frutiger Black, verdana, arial, trebushet, geneva, gill cans, helvetica,sans-serif;
padding-right: 0;
	margin-top:0;
	padding-top: 0;
	text-align: center;
	margin-right: 0;
	font-size: 11px;
	margin-left: 0;
	color: #0c6ab4;

	}
.facebook
{border:0;
text-align: right;
padding:0 20px 0 0;
}
