body
{
   WIDTH: 98%; margin: auto; margin-top: 1%; margin-bottom: 1%;  
   FONT: 12px Verdana; TEXT-ALIGN: left; BACKGROUND-COLOR: rgb(166,244,162);
}
/* L'en-tête */
.entete
{
  TEXT-ALIGN: left; width:100%;
  background-color: rgb(255,255,255);
  background-repeat: repeat;
  margin: 0px; 
  border-top: 0px inset rgb(0,60,68);
  FONT: bold 3.4em TimesNewRoman; COLOR: rgb(255,255,255);
}
.corps a 
{

}
.esp a 
{
border: 0px outset rgb(255,255,255); text-decoration: none;
 COLOR: #FFFFFF; FONT: 11px Verdana;
}
.esp a:hover /* Quand on pointe sur un lien du menu */
{
  text-decoration: underline; 
   COLOR: #40507c; FONT: BOLD 11px Verdana;
}
.espace
{
border: 0px outset rgb(255,255,255); 
 COLOR: #FFFFFF; FONT:  11px Verdana;
}
.espace a
{
border: 0px outset rgb(255,255,255); text-decoration: none;
 COLOR: #FFFFFF; FONT: BOLD 11px Verdana;
}
.espace a:hover /* Quand on pointe sur un lien du menu */
{
  text-decoration: underline; 
   COLOR: #40507c; 
}
.espacevalid
{
border: 0px inset rgb(251,251,255); background-color: #a0e0a0; 
 COLOR: rgb(255,255,255); FONT: BOLD 11px Verdana;
}
.milieu 
{
FONT: 13px Verdana; padding: 0px; padding-right: 10px; text-align: left; width:100%;
}
.entete1
{
TEXT-ALIGN: left; margin: 0px; padding-left: 0px; 
}
.image
{
float: right; padding-right: 10px; text-align: left;
}
.adsense
{
float: right; padding-right: 25px;
}
.imagel
{
float: left; padding-right: 5px;
}
.imagel a
{
float: left; padding-right: 5px;
}
.contenu
{
border: 0px outset rgb(211,211,169);width:100%;
}
.corps
{
  width:100%; BACKGROUND-COLOR: rgb(255,255,255); padding-right: 10px;
}
.pied_de_page
{
text-align: center;
 padding-left:0px; FONT: bold 12px Verdana;
 COLOR: RGB(0,60,68); width:100%;
}
.menu
{
  margin: 5px; margin-right: 0px;
 
}
.titre_menu
{
 text-align: right; padding-left:77px;
 FONT: bold 13px Verdana; margin-top:10px;
 COLOR: RGB(138,68,86);
}
 
.element_menu
{
 text-align: left;  
 padding-left: 5px; FONT: bold 11px Verdana;
 COLOR: #40507c;/* ffe040*/ 
} 
.element_menu a:hover/* Tous les liens se trouvant dans un menu */
{
    text-decoration: none; 
   COLOR: #a0e0a0;
}

a /* Tous les liens se trouvant dans un menu */
{
    text-decoration: underline; 
   COLOR: #40507c;
}
.titre4 a /* Tous les liens se trouvant dans un menu */
{
    text-decoration: underline; 
   COLOR: RGB(113,193,89);
}
 /* a:hover Quand on pointe sur un lien du menu 
{
   BACKGROUND-COLOR: #ffffff; text-decoration: none; 
   COLOR: #a0e0a0;*/
}
a:active, :focus /* Quand le visiteur clique sur le lien */
{
   background-color: #FFFF99;
}
.droit_bloc
{
 text-align: center;
 padding: 0px; FONT: 11px Verdana;
 COLOR:#1d2758; margin-left:5px; margin-right:5px;
 border: 1px outset rgb(211,211,169); 
}
.droit_text
{
 padding: 0px; padding-top: 0px
}
.droit
{
 text-align: center;
 padding: 0px; FONT: 11px Verdana;
 COLOR: rgb(211,211,169); 
}
.droit1
{
 background-image: url("images/fond1.jpg"); 
}
h1 /* Tous les titres h1 du corps */
{
   color: rgb(113,193,89);
   text-align: center;
   FONT: bold 15pt Verdana
}
h2 /* Tous les titres h2 du corps */
{      
   color: #80a000;
   text-align: left;
   FONT: bold 13pt Verdana
}
h3 /* Tous les titres h2 du corps */
{  	
   text-align: left;
   color: rgb(144,118,80);
   FONT: bold 11pt Verdana;
   padding-left: 8px;
}
h4 /* Tous les titres h2 du corps */
{  	
   padding-left: 25px;
   color: rgb(144,118,80); 
   FONT: bold 10pt Verdana
}
h5 /* Tous les titres h2 du corps */
{  	
   text-align: left;
   padding-left: 12px;
   color: rgb(144,68,80); 
   FONT: bold 10pt Verdana
}
h4:hover /* Quand on pointe sur un lien du menu */
{
   BACKGROUND-COLOR: rgb(211,211,169); COLOR: rgb(134,118,80);
}
h3:hover /* Quand on pointe sur un lien du menu */
{
   BACKGROUND-COLOR: rgb(211,211,169); COLOR: rgb(134,118,80);
}
#h5 a /* Tous les liens se trouvant dans un menu */
{
    text-decoration: underline; 
   COLOR: #80a000;
}
.titre1
{
 text-align: center;
 padding-left:10px; FONT: bold 13px Times, Verdana;
 COLOR: RGB(113,193,19);
}
.titre2
{
 text-align: center;
 padding-left: 0px; FONT: bold 17px Times, Verdana;
 COLOR: rgb(144,68,80);
}
.titre3
{
 text-align: center;
 padding-left: 8px; FONT: bold 14px Times,Verdana;
 COLOR: #a06000;
}
.titre4
{
 text-align: center;
 padding-left: 0px; FONT: bold 20px Times, Verdana;
 COLOR: RGB(113,193,89);
}
.titre5
{
 text-align: center;
 padding-left: 12px; FONT: bold 26px Times, Verdana ;
 COLOR: RGB(113,193,89);
}
.titre6
{
 text-align: center;
 padding-left: 25px; FONT: bold 12px Times, Verdana ;
 COLOR: RGB(113,193,89);
}
.titre7
{
 text-align: center;
 padding-left: 8px; FONT: bold 14px Times,Verdana;
 COLOR: #40507c;
}
.blanc
{
 COLOR: RGB(113,193,89);
}
