body,html {
background: url(../structure/fond-page.gif);
margin:0;
padding:0;
}
body {
width: 780px;
background: url(../structure/fond-centre.jpg) repeat-y top center;
margin: 0 auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#page {
width: 720px;
margin: 0 auto;
}
#bandeau {
width: 720px;
height: 174px;
}
#centre {
width: 720px;
margin: 0;
padding: 0;
background-image: url(../structure/centre.jpg);
color: #2e6ba2;
}

ul#menu {margin: 0; padding: 0; list-style-type: none; color: #ffffff; font-weight: bold; font-size: 12px; letter-spacing: 0.1em;}
#menu a:link {display: block; margin: 5px 0; border-top: #cecece 1px solid; border-right: #4a4a4a 2px solid; border-bottom: #4a4a4a 2px solid; border-left: #cecece 1px solid; background: #2e6ba2; line-height: 20px; width: 145px; color: #ffffff; height: 20px; text-align: center; text-decoration: none;}
#menu a:visited {display: block; margin: 5px 0; border-top: #cecece 1px solid; border-right: #4a4a4a 2px solid; border-bottom: #4a4a4a 2px solid; border-left: #cecece 1px solid; background: #2e6ba2; line-height: 20px; width: 145px; color: #ffffff; height: 20px; text-align: center; text-decoration: none;}
#menu a:hover {display: block; margin: 5px 0; border-top: #4a4a4a 2px solid; border-right: #cecece 1px solid; border-bottom: #cecece 1px solid; border-left: #4a4a4a 2px solid; background: #2e6ba2; line-height: 20px; width: 145px; color: #ffffff; height: 20px; text-align: center; text-decoration: none;}
#menu a:active {display: block; margin: 5px 0; border-top: #cecece 1px solid; border-right: #4a4a4a 2px solid; border-bottom: #4a4a4a 2px solid; border-left: #cecece 1px solid; background: #2e6ba2; line-height: 20px; width: 145px; color: #ffffff; height: 20px; text-align: center; text-decoration: none;}

#centre .titre-infos {
font-size: 14px;
font-weight: bold;
color: #377cc1;
}
#centre .infos {
font-size: 11px;
color: #ffffff;
}
#centre a.suite:link, #centre a.suite:visited {
color: #ffffff;
text-decoration: none;
}
#centre a.suite:hover {
color: #e9df55;
text-decoration: underline overline;
}
#centre h2 {
font-size: 16px;
font-weight: bold;
color: #2e6ba2;
}
#centre .texte {
font-size: 12px;
color: #000033;
}
#centre a.lien:link, #centre a.lien:visited {
color: #000033;
text-decoration: underline;
}
#centre a.lien:hover {
color: rgb(204,0,0);
text-decoration: underline;
}
#centre .droite {
font-size: 12px;
color: #000033;
text-align: right;
}
#centre .presta {
font-size: 12px;
font-weight: bold;
color: #000033;
}
#centre .miniphoto {
float: left; margin: 0px 1em 0px 0px; border: 0px;
}
#centre .prestamilieu {
font-size: 12px;
font-weight: bold;
color: #000033;
text-align: center;
}
#centre .textecentre {
font-size: 10px;
color: #000033;
text-align: center;
}
#centre .textemilieu {
font-size: 12px;
color: #000033;
text-align: center;
}
#centre .agauche {
font-size: 20px;
font-weight: bold;
color: #3333ff;
text-align: left;
}
#centre .adroite {
font-size: 20px;
font-weight: bold;
color: #3333ff;
text-align: right;
}
#centre .aucentre {
font-size: 20px;
font-weight: bold;
color: #3333ff;
text-align: center;
}
#centre .titresuite {
font-size: 12px;
color: #2e6ba2;
text-align: right;
}
#centre .texte02 {
font-size: 10px;
color: #000033;
}
#centre .listes { font-family: Verdana, Arial, sans-serif; font-size: 11px;  color: black; }
#centre .listes thead, .listes th { border: 1px solid gray; padding: 1px; font-weight: bold; text-align: center; }
#centre .listes td { border: 1px solid gray; padding: 1px; text-align: left; }
acronym {
cursor: help; border-bottom: #333300 1px dotted;
}
.fluo {
font-size: 10px; background-color: #ffff66;
}
sup {
font-size: 10px; font-weight: bold;
}
#pied {
width: 720px;
margin: 0;
padding: 0;
}
#pied .mini {
font-size: 10px;
color: #d7e5f2;
text-align: center;
}
#pied a.mini:link #pied a.mini:visited #pied a.mini:hover #pied a.mini:active {
color: #d7e5f2;
text-decoration: none;
}
#pied .bordure {border: none;}
#centre table .tableau {width: 100%; border: 1px solid gray; padding: 3px; font-size: 10px; color: #000033; text-align: left; background-color: #FFFF99;}
