body {background-color: #554455; color: #000000; }
body, td, th, h1, h2 {font-family: sans-serif;}
pre {margin: 0px; font-family: monospace;}
a:link {color: #333333; text-decoration: none; }
a:visited {color: #333333; text-decoration: none; }
a:hover {text-decoration: underline;}
table {border-collapse: collapse;}
.center {text-align: center;}
.center table { margin-left: auto; margin-right: auto; text-align: left;}
.center th { text-align: center !important; }
td, th { border: 1px solid #000000; font-size: 75%;}
h1 {font-size: 150%;}
h2 {font-size: 115%;}
.soustitre {font-size: 70%; font-weight: bold;  background-color: #cccccc; color: #000000; margin-top: 1px; text-align: center;}
.p {background-color: #FFFFFF; text-align: justify; font-size: 80%; padding: 5px 15px 5px 15px; }
.e {background-color: #ccccff; font-weight: bold; color: #000000; font-size: 100%}
.e h2 {text-align: center; padding: 5px 5px 5px 5px;}
.f {background-color: #554455; font-weight: bold; color: #554455; font-size: 100%; border: none;}
.t {background-color: #ccccff; padding: 0px 0px 0px 0px; color: #000000; font-size: 120%}
.l {background-color: #ccccff; font-weight: bold; color: #000000; font-size: 90%; text-align: center; }
.h {background-color: #9999cc; font-weight: bold; color: #000000;}
.v {background-color: #cccccc; color: #000000; margin-top: 1px; text-align: center;}
.vr {background-color: #cccccc; text-align: right; color: #000000;}
img {border: 0px; margin-top: 0 ; text-align: center;}
hr { background-color: #cccccc; border: 0px; height: 1px; color: #000000;}
