body
{
   width: 1000px;
   margin: auto;
   margin-top: 2px;
   margin-bottom: 3px;
   background-color: #2d4f7d;   
   background-image: url("design/fond.jpg");
}

/* L'en-tête */

#en_tete
{
   width: 1000px;
   height: 200px;
   background-image: url("design/banniere.jpg");
   background-repeat: no-repeat;
   margin-bottom: 3px;
}


/* Le menu */

#menu
{
   float: left;
   width: 165px;
   margin-left: 0px;
   
}

.element_menu
{
   background-color: #082857;
   background-image: url("design/menu.jpg");
   background-repeat: repeat-xy;
   border: 0px solid blue;
   margin-bottom:5px;
   font-family: Nyala;
   
}


/* Quelques effets sur les menus */


.element_menu h4
{    
   color: #a9bee9;
   font-family: Lucida Calligraphy;
   text-align: center;
}


.element_menu ul
{
   list-style-image: url("design/kos.png");
   padding: 0px;
   padding-left: 20px;
   margin-left: 7px;
}

.element_menu a
{
   color: #e0e0e0;
   margin-bottom: 5px;
   text-decoration : none;
}

.element_menu a:hover
{
   background-color: #3632c8;
   color: white;
}

#menu1
{
   width: 150px;
}

.element_menu2
{
   background-color: #082857;
   background-image: url("design/kos1.jpg");
   background-repeat: repeat-x;
   border: 0px solid blue;
   margin-bottom:3px;
   width: 1000px;
   text-decoration : none;
   font-family: Pristina;
}

.element_menu2 ul
{
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu2 a
{
   color: #ffffff;
   text-decoration : none;
}

.element_menu2 a:hover
{
   background-color: #3632c8;
   color: white;
}

#corps1
{
   margin-left: 170px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 5px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 20px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   color: #e0e0e0;
   background-color: #082857; /* Une couleur de fond pour le corps */
   background-image: url("design/intro.jpg");
   background-repeat: repeat-xy; /* Une petite image de fond qui se répètera horizontalement en haut */
   border: 1px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
   
}
.Lenneth
{
   float: right;
}

.moi
{
   float: right;
}


#corps1 h1
{
   color: #ffffff;
   text-align: center;
   font-family: Monotype Corsiva;
}

#corps1 h2
{
   height: 30px;
   background-image: url("design/kossy.png");
   background-repeat: no-repeat;
   padding-left: 30px;
   color: #0666e2;
   text-align: left;
   font-family: Pristina;
}
#corps1 img

{  border-style : none;
}

#corps1 a
{
   color: #55a0d3;
   text-decoration : none;
}

#corps2
{margin-left: 170px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 10px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 20px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   color: #ffffff;
   background-color: #082857; /* Une couleur de fond pour le corps */
   background-image: url("design/corps2.jpg");
   background-repeat: repeat-y; /* Une petite image de fond qui se répètera horizontalement en haut */
   border: 1px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
   
}

#corps2 h1
{
   color: #9e9efc;
   text-align: center;
   font-family: Monotype Corsiva;
   
}

#corps2 h4
{
   
   font-family: Nyala;
   
}

#corps2 h2

{
   
   height: 30px;
   background-image: url("design/titre.png");
   background-repeat: no-repeat;
   padding-left: 30px;
   color: #9e9efc;
   text-align: left;
   text-decoration: underline;
   font-family: Pristina;
}

.Valkyrie
{
   float: right;
}

#corps2 img

{  border-style : none;
}

#corps2 a
{
   color: #d1d9fd;
   text-decoration : none;
}

#corps3
{margin-left: 170px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
   margin-bottom: 10px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
   padding: 20px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   color: #efefef;
   background-color: #8181f0; /* Une couleur de fond pour le corps */
   background-image: url("design/corps3.jpg");
   background-repeat: repeat-y; /* Une petite image de fond qui se répètera horizontalement en haut */
   border: 2px solid black; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
}

#corps3 h1
{
   color: #0c0c51;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   
}

#corps3 h2

{
   
   height: 30px;
   background-image: url("design/titre.jpg");
   background-repeat: no-repeat;
   padding-left: 30px;
   color: #0d0d50;
   text-align: left;
   text-decoration: underline;
}
#corps3 img

{  border-style : none;
margin-left: 0px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
}

#corps3 a
{
   color: #000000;
   text-decoration : none;
}

#corps_vide img
{  border-style: none;
margin-left: 70px;
}

#espace
{  text-align: center;
}