body {
background-color: #F0F0F0;
text-align : justify;
font-size : 12px;
color : #000000;
font-family : Verdana;
margin : 0;
padding : 0;
line-height: 16px;
}
#master {
background-color : #FFFFFD;
margin : auto;
width : 770px;
}
#contenu {
margin-left : 50px;
margin-right : 50px;
margin-top : 5px;
}
h1 {
background-color : #e8e8e1;
font-family : Verdana;
padding-top: 5px;
padding-bottom: 5px;
height : auto;
color : #000080;
font-style : normal;
font-size : 20px;
text-align : center;

}
h2 {
background-color : #e8e8e1;
height : auto;
padding-top: 5px;
padding-bottom: 5px;
color : #0000BF;
font-style : normal;
font-size : 18px;
font-weight : bold;
text-align : center;
}
h3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #cc6633;
font-size : 9px;
font-weight : lighter;
}
h4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #7756a5;
text-align : justify;
font-size : 10pt;
font-weight : bold;
}
h5 {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #7756a5;
text-align : justify;
font-size : 9pt;
font-weight : normal;
}
h6 {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #7756a5;
text-align : center;
font-size : 8pt;
font-weight : normal;
}

a {
  text-decoration: none;
 
}
a:hover {
color : #FFFFCC;
background-color : #000000;
text-decoration : none;
}
table  {
text-align: center;
background-color : #FFFDF4;
border: 1px solid;
border-color: #CDBFB1;
border-collapse: collapse;
width: 100%;
line-height: 18px;
padding: 10px;

}
td {
color : #000000;
text-align : justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
padding: 15px;
}

ul{
margin-right: 5px;
margin-left: 40px;
padding-left: 0px;
margin-bottom : 0px;
margin-top : 0px;
}
li {
list-style: square;
color : #330066;
font-family : Verdana;
font-size : 1em;
font-weight : normal;
text-align : justify;
margin-bottom : 0px;
margin-top : 0px;
}
#overthing {
 border: 1px solid black;
 position: absolute;
 background-color: InfoBackground;
 color: InfoText;
display: none;
}
a.info{
    position:relative;
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{
/*le contenu de la balise span ne
sera visible que pour l'état a:hover */
 display:block;
 position:absolute;


    top:2em; left:2em; width:15em;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    text-align: justify;
    font-weight: normal;
    padding:1px;

    }


