h1 {
  font-size: 1.5em;
  border-bottom: 2px solid #022C5a; 
  padding-bottom: 10px; 
  margin: 15px 0 20px 0;
}

h2 {font-size: 1.2em; border-bottom: 1px dotted #022C5A;}
.texte,TD { color:#022C5A;font-family:Verdana;font-size:0.8em}
.texteblanc { color:#FFFFFF;font-family:Verdana;font-size:0.8em}

a {color:#022C5A; text-decoration:underline;}
a:hover {text-decoration:underline; background-color: #cccccc;}

li { list-style-type: square;}
li a { text-decoration: none;}

#footer {
  font-size: 0.7em;
  border-top : 2px solid #022C5a;
  padding-top: 10px;
  text-align: right;
}

.retour {
  text-align: right;
}

.retour a {
  text-decoration: none;
}

