body {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu1 li a, #menu1 dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
cursor: hand;
}


#menu1 li a:hover, #menu1 dt a:hover {
background: #66ccff;

}

#menu2 li a, #menu2 dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
cursor: pointer;
}

#menu2 li a:hover, #menu2 dt a:hover {
background: #66ccff;
}

#menu3 li a, #menu3 dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
cursor: pointer;
}

#menu3 li a:hover, #menu3 dt a:hover {
background: #66ccff;
}


.link {text-decoration: none;
color: white;
color: #fff;
}

tr.normal
{
text-decoration: none;
}
tr.hvr
{
background: #66ccff;
}

dt
{
cursor: pointer;
}

.button
{
cursor: pointer;
}

#titre
{
font-size: 16pt;
color:#7F7F7F;
font-family : Times New Roman;
text-align : center;
}

#soustitre
{
font-size: 12pt;
color:#0066CC;
font-family : Arial;
text-align : centre;
}

div.titre1
{
font-size: 16pt;
font-family : Times New Roman;
text-align : center;
}

div.text1
{
font-size: 11pt;
font-family : Arial;
text-align : center;
}

#libelle
{
font-size: 10pt;
color:#000;
font-family : Arial;
text-align : left;
font-weight : bold;
}

#text
{
font-size: 10pt;
color:#000;
font-family : Arial;
text-align : left;
font-weight : bold;
font-style:italic;
}

#control
{
font-size: 10pt;
}

#adr.a
{
color:#000;

}

a.footer
{
font-size: 8pt;
text-decoration: none;
color: white;
color: #fff;

}