    *  body {
           width : 760px;
           margin : auto;
           background :#71afde;
		   font-family: Arial,sans-serif;
		   font-size : 14px;
	}
a:hover
 {
 background: #ffffff;
color:#ae0b1b;
text-decoration: underline;
}
a {

font-weight: bold;
color:#0b2c3b;

}
a:visited
{color:#0b2c3b;}
     
    #en_tete {
           width : 760px;
           height : 160px;
           background-image : url("maigrir-durablement.jpg");
           background-repeat : no-repeat;
          
		    margin-right : 10px;
		   
			color:#0b3861;		   
      }
	  
	   #en_tete h1{ 
	 
	    margin-left : 130px;
	   text-align:center;}
    
    .rien {
           list-style-type : none;
      }
    #menu a {

          color : #002e7a;       
           display : block;
		 
         
      }
    #menu a:hover {
           background-color :#3f6b88;
           color : #ffffff;
      }
    #corps {
           font-family : Arial, serif;
           font-size : 12pt;
           color : #04234e;
           background-color : #ffffff;
         padding-right: 5px;
		   list-style-image: url("arr.jpg");
      }
    #corps h1 {
	height : 20px;
           color : #0b3861;
           text-align : left;
           font-family : Arial,serif;
		   margin-bottom : 5px;
		   margin-top : 10px;
		   margin-left:10px;
		    margin-right:10px;
		    background-color : #ffffff;
      }
    #corps h2 {
           height : 16px;
           padding-left : 30px;
           color : #a30000;
           text-align : left;
		   margin-bottom : 30px;
		   margin-top :30px;
		    background-color : #ffffff;
			 padding : 30px;
      }
    #corps h3 {
          height : 15px;
           padding-left : 20px;
           color :  #04234e;
           text-align : left;
		   margin-bottom : 10px;
		   margin-top :15px;
		    background-color : #ffffff;
			font-weight: bold;
      }
	  #corps a
	  { text-decoration :underline;
	     background-color : #fff000;}
		 
		 .nondeco
	  {
	  text-decoration :underline;
	  color:#ae0b1b;
	
	  font-size:1.2em;
	  }
	  .deco
	  {
	  text-decoration :underline;
	  color:#b80000;
	  text-align:center;
	  font-size:1.2em;
	  }
	 .img 
	  {padding:0px}
	  
	  #sommaire a{
          padding-left:10px;
	   padding-right:10px;
		    font-family : Arial, serif;
           text-align : center;  
		   color: #002e7a;
		   background-image:url("eft-technique.jpeg");
          font-size: 0.8em;
		   text-decoration : none;
      }
	   #sommaire 
	   {background-image:url("eft-technique.jpeg");}
	   
    #pied_de_page {
          
		    font-family : Arial, serif;
           text-align : center;  
		  
		   background-image:url("eft-technique.jpeg");
            
      }
	   #pied_de_page a
	   {padding-left:10px;
	   padding-right:10px;
	   font-size: 0.9em;  
	   color: #002e7a;
	   background-image:url("eft-technique.jpeg");
	     text-decoration : none;
	   }
	  
	  li
	  {
	  margin-right: 35px;
	
	  }
     p {
          text-align : justify;
		  padding:10px;
		  
      }
	  q{padding:10px;}
	  
	  img{text-align : center;}
	  
	  .centre{text-align : center;}
	  .li
	 { text-decoration : blink;
	 color:#b80000;
	 }
   .important {
         color : #840505;
		  background-color : #ffffff;
		   text-align : center;
      }
    .minima {
          font-size : 8pt;
		  padding:10px;
      }
	  .surligne{
	  text-decoration :underline;
	     background-color : #fff000;
	  }
	  .surligne2{
	  text-decoration :underline;
	     background-color : #fff000;
		 text-align: center;
	  }
	 .first-letter  /* Je veux que la première lettre de mes paragraphes... */
{
   float: left; /* Flotte à gauche */
   font-size: 3em; /* Fasse une hauteur de 3 lignes */
   font-family: Arial, Georgia, "Times New Roman", Times, serif; /* Soit mise en Arial si possible*/
   font-weight: bold; /* Soit écrite en gras (c'est plus voyant) */
   margin-right: 5px; /* Qu'il y ait une marge de 5px à droite pour que ça colle pas trop au reste du texte */
}

.imageflottante
{
   float: left;
   padding :10px;
}
	  
#infos
{
 padding-left: 10px;
font-size:0.8em;
font-family:Arial;
background-color: #d9f0ff;
vertical-align:top;
width: 210px;
float: right;
margin-top :100px;
}

#infos table
{
border-left: 1px #25455c;
 border: 0px ;
display: block;
background-color:#ffffff;
padding-left:5px;
text-decoration:none;


}


#infos h3
{color: #000080;
background-color: #d9f0ff;}
#infos tr,td
	 {
	 border: 0px ;
	 text-align: justify;
	background-color:#ffffff;
	padding:5px;

	
	  }

	 
table
{margin: auto;

   border: 4px outset #25455c;
    border-collapse: collapse; 
	background-color:#ffffbe;
	padding:5px;
	}
	
	 tr,td
	 {
	 border: 2px solid #25455c;
	 color : #25455c;
	padding:10px;
	 text-align: justify;
	
	  }
	  
	   th
	  { text-align: center;}
	 .td2
	 {
 border: 0px solid ;
	background-color:#ffffff;
	padding:10px;
	 text-align: center;}