h1
{
   color: #4000c0;
}
h2
{
   color: #2000ff;
}
h3
{
   color: #4000ff;
}
h1
{
   font-size: 45px;
}
h2
{
   font-size: 26px;
   text-align: left; /* Pour centrer le titre */
}
h1, h2, h3, h4, h5, h6
{
   font-family: Georgia, "Trebuchet MS", "Arial Black", Arial, serif;
   padding: 10px; /* Marge intérieure de 12px */
}
p
{
   font-family: Garamond, Georgia, "Comic Sans MS", serif;
   padding: 10px; /* Marge intérieure de 12px */
   text-align: justify; /* Le paragraphe sera justifié */
   color: black;
   font-size: 16px;
}
h1
{
   text-align: center; /* Pour centrer le titre */
}
.signature
{
  text-align: right; /* Pour aligner à droite ma signature */
}
a
{
   color: #0020ff; /* Le lien sera écrit en bleu */
   text-decoration: none; /* Les liens ne seront plus soulignés */
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   color: #0020c0; /* Le lien sera écrit en marine quand on pointera dessus */

}
h2:hover /* Quand on pointe sur un titre h2 */
{
   text-transform: capitalize; /* Les premières lettres des mots du titre seront en majuscules */
   color: #0020c0; /* Le lien sera écrit en bleu moyen quand on pointera dessus */
}
.strong  /* gras et bleu */
{
   font-size: 15px;
   font-weight: bold; /* en gras  ! */
   color: #4000a0;
}
.centre
{
   text-align: center;
}
centre
{
   text-align: center;
}
a:visited /* Quand le visiteur a déjà vu la page concernée */
{
   color: #0060ff; /* Le lien sera écrit en bleu plus clair quand on aura déjà vu le lien */
}
a img /* Toutes les balises img contenues dans un lien a  */
{
   border: none; /* Pas de bordure */
}

.element_menu
{
   border: 4px ridge #2080ff;  /* une bordure moyenne pr entourer chq élt du menu  */
   margin-bottom: 5px; /* Pour éviter que les éléments du menu ne soient trop collés */
   padding-right: 5px; /* Pour éviter que les éléments du menu ne soient trop collés */
   font-size: 17px;
   background-image: url("imagessite/fondfleur2.jpg");;
}
body
{
   width: 760px;
   margin: auto; /* Pour centrer notre page */
   margin-top: 20px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur.  */
   margin-bottom: 20px;    /* Idem pour le bas du navigateur */
   background-image:url("imagessite/fondfleur.jpg");
   background-attachment: fixed; /* Le fond restera fixe */
   cursor: url("imagessite/fleur2.cur"); /* curseur fleur rose */
}
/* Le corps de la page */
#corps
{
   margin-left: 40px; /* Pour mettre le texte sur une plus petite largeur  */
   margin-right: 40px; /* Pour mettre le texte sur une plus petite largeur */
}
em
{
   font-size: 19px;
   font-weight: bold;
   font-family: Garamond, "Bookman Old Style", "Courier New", serif;
}
.blue
{
   color: #003678;
   font-size: 15px;
   font-weight: bold;
   font-family: "Comic Sans MS", "Courier New", "Bookman Old Style", serif;
}
.bluepetit
{
   color: #003678;
   font-size: 15px;
   font-family: "Comic Sans MS", "Courier New", "Bookman Old Style", serif;
}
.gras
{
   font-family: "Comic Sans MS", "Courier New", "Bookman Old Style", serif;
}
.mini
{
   color: blue;
}
ul /* Ma liste aura des puces en forme de puces clignotantes*/
{
   list-style-image: url("imagessite/puce.gif");
}
.droite
{
   text-align: right;
}
.imageflottanteright
{
   float: right;
   margin-left: 20px; /* Qu'il y ait une marge de 20px à gauche pour que ça colle pas trop au texte */
   margin-bottom: 15px; /* Qu'il y ait une marge de 15px dessous pour que ça colle pas trop au texte */
} 
center
{
   font-size: 16px;
   font-family: "Comic Sans MS", Garamond, Georgia, serif;
}