/* tess css*/
h1
{
   color: #9d0000;
   font-family: Georgia;
}
a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}
p
{
   color: black;
   font-family: Georgia;
}
body
{  
   background-image: url(tessf.jpg);
  /*background-position: top right; top : en haut. bottom : en bas. left : à gauche. center : centré. right : à droite.*/    
}
h3
{  
   color: red;
   background-color: purple;
}
li
{  
   color: #faaf19;
   background-color: red;

}
#corps
{
   margin-left: 140px;
   margin-bottom: 20px;
   padding: 5px;
   border: 2px solid black;
   background-color: #f2ff4f;
}
#pied_de_page
{
   padding: 5px;
 background-color: #fbafa2;
   background-repeat: repeat;
   text-align: center;

   color: #009400;
   
   background-repeat: repeat;
   
   border: 2px solid black;
}
input, textarea
{
   font-family: "Times New Roman", Times, serif; /* On modifie la police du texte tapé l'intérieur des champs */
}

input:focus, textarea:focus /* Quand le curseur est sur un champ (ne marche pas sur IE) */
{
   background-color: #FFFF99;
}

label
{
   color: #c61015; /* Colorer en bleu tous les labels (bah oui, pourquoi pas en bleu ?) */
}
#menu
{
   float: left;
   width: 120px;
   position: absolute;
   left: 20px;
   top: 50px;

}

.element_menu
{
   background-color: red;
   background-repeat: repeat;
   
   border: 2px solid black;
   
   margin-bottom: 20px;
}


/* Quelques effets sur les menus */


.element_menu h3
{  
   color: red;
   background-color: red;
}

.element_menu ul
{
   list-style-image: url("images/puce.png");
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu a
{
   color: black;
}

.element_menu a:hover
{
   background-color: red;
   color: black;
}