  body
 {
  width: 63%;
  margin: auto; /*pour centrer la page*/
  margin-top: 1%;/*marge du haut */
  margin-bottom: 1%;/*marge du bas*/
  background-color: rgb(202, 236, 255);
  }
  
   #menu
   {
  float: right; 
  width: 22%;/*ceci est la taille du cadre menu(largeur)*/
  margin-top:7%;
   border:0.1% solid blue;
 border:0.1em solid black;

  }
 .element_menu
{
background-color: green;
   background-image: url("images/motif.png");
 color:yellow;
   
   border: 0.1em solid yellow;
   margin-bottom: 0%;
   margin-left:1%;
}
.element_menu h4 /* Tous les titres de menus */
{   
   color: white;
   font-family: "Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
      margin-top: 3%;
   margin-bottom:3%;

}
.element_menu ul /* Toutes les listes à puces se trouvant dans un menu */
{
   list-style-image: url("images/puce.png"); /* change l'apparence des puces */
   padding: 0%; 
   padding-left: 15%;
   margin: 0%; 
   margin-bottom: 1,3%; 
}

.element_menu a /*  les liens se trouvant dans un menu */
{
   color: white;
   font-weight:bold;
}
a:visited /* Quand le visiteur a déjà vu la page concernée */
{
   text-decoration: none;
   color: white;
}
a:focus /* Quand le visiteur sélectionne le lien */
{
   background-color: rgb(98, 255, 2);
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration:underline;
   color: rgb(98, 255, 2);
   }
    a /* Lien normal */
{
   text-decoration: none;
   color: blue;
   font-style: italic;
   }

#corps/*le corps de la page*/
{ 
  
 width:48.5%;
height:700%;
background-color:black;
position:absolute;
top:1%;
left:18.5%;
 text-align:center;
 color:rgb(202, 236, 255);
border:0.1em   solid yellow;
 font-size:1.3em;
 font-family:"Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;

 }

 .loc
{
padding-top:3%;
text-align: center;
font-size: 0.8em;
font-family: "Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;
}
strong
{
text-decoration:blink;
color: yellow;
}



 img
 {

 padding:2% 2% 2% 2%;
}

h5
{
text-align: center;
font-family: "Comic Sans MS";
}

.etxe
{
text-decoration: underline;
font-family: "Comic sans Ms", Arial, "Arial Black", "Times New Roman", Times, serif;
color:rgb(255, 119, 65);
font-style: italic;
}
.acc:first-letter /* Je veux que la première lettre de mes paragraphes... */
{
   float: left; /* Flotte à gauche */
   font-size: 2em; /* Fasse une hauteur de 3 lignes */
   font-family:"Comic sans Ms", Arial, "Arial Black", "Times New Roman", Times, serif;
   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 */
}
.acc
{

font-size:0.7em;
font-weight:bold ;
color:rgb(202, 236, 255);
text-align: justify;
padding-left:3%;
padding-right:3%;
text-align: justify;

font-family:"Comic sans Ms", Arial, "Arial Black", "Times New Roman", Times, serif;

}
.descrip
{
padding-left:5%;
padding-right:5%;

font-size: 0.7em;
font-family: "Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;
text-align: justify;
}



h3
{
padding-top:40px;
text-align: center;
font-family: "Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;;
}

#pied_de_page
 {

 width:63%;
 height:50%;
 position:absolute;
 top:703%;
 left:18.5%;
 right:18.5%;
 background-color: black;
 border:0.1em solid yellow;
 font-size: 1em;
 font-family: "Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;
 }
  .xiti
 {
 float:right;
 padding-bottom:1%;
 }
.contact
{
 position:absolute;
 top:28%;
left:22%;
text-align: center;
color:yellow;

text-decoration: none;
}
.top
{
 position:absolute;
 top:80%;
left:28%;
padding-bottom:%;
font-size:large;
color:yellow;
font-family: "Comic Sans MS", Arial, "Arial Black", "Times New Roman", Times, serif;

}
.cale
{
color:blue;
text-decoration: underline;

}

 
 
 
 
 
 
 
 
  

