body     { color: #000; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130%; background-color: #fff; background-image: none; text-align: justify; width: 100%; height: 100% ; margin: 0; }
#conteneur      { background-image: none; }
#entete          { background-color: #ccc; border: solid 2px #ccc; }
#entete h1{ color: #036; text-align: center; margin:0; }
#entete img{ position: absolute; top: 0; right: 0; margin: 0; padding: 0; border-width: 0; }
#haut     { color: #000; font-size: 100%; background-repeat: repeat; position: absolute; margin: 0; padding: 0; top: 0; left: -5000px; height: 1em; visibility: hidden; border-width: 0; }
.separation       { visibility: hidden; margin: 0; padding: 0; clear: both; border-width: 7px }/* en mettant 7px, on obtient une hauteur a peu pr?s pareille ? celle du hr d'IE*/
.cache{ position: absolute; left: -5000px; visibility: hidden; display: block; }
#gauche       { position: absolute; top: 0; left: -5000px; visibility: hidden; }
.droite, #recherche    { position: absolute; top: 0; left: -5000px; visibility: hidden; }
#recherche{ visibility: hidden; }
#easyaccess{ position: absolute; top: 0; left: -5000px; visibility: hidden; }
#contenu {  }
#pied { visibility: hidden; }
.imgDroite, .imgGauche{border : solid 2px #036;}
.imgDroite{ position: relative; right: -5px; float: right; }
.imgGauche{ position: relative; left: -5px; float: left; }
/* fil d'arianne*/
#arianne      { color: #f30; position: absolute; left: -5000px; visibility: hidden; margin: 0; padding: 0; display: block; }
#menuhaut{ position: absolute; top: 0; left: -5000px; visibility: hidden; }
/* Configuration des styles dans la partie contenu */
#contenu p  { margin: 0 0 5px; }
#contenu #col1s2   { width: 49%; float: left }
#contenu #col2s2   { width: 49%; float: right }
#contenu h1 a,#contenu h2 a,#contenu h3 a { color: #036; text-decoration: none }
#contenu h1 a:hover,#contenu h2 a:hover,#contenu h3 a:hover  { color: #069; text-decoration: underline }
#contenu h1 { color: #369; font-size: 1.2em; }
#contenu h2 { color: #369; font-size: 1.2em; margin: 1.5em 0 0.5em 1em    }
#contenu h3 { color: #036; font-size: 1.1em; margin: 0 1em 1em 3em }
#contenu .liensInternesTM  { font-size: 1em; margin: 0 1em; padding: 0 }
#liensInternes   { margin: 0 1em 2em; padding: 10px; border: solid 1px #036 }
#liensInternes, #liensInternes ul  { list-style: none }
#liensInternes a { color: #036; text-decoration: none }
#liensInternes a:hover  { color: #069; text-decoration: underline }
