body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;}

h1.titre {font-weight: normal; font-size: x-large; margin: 0em }
h2.titre {font-weight: normal; font-size: x-small; margin: 0em }

h1.section {font-weight: bold; font-size: small; color: 375AEF; text-align=center; margin: 0em 0em 1em 0em }
h2.titre {font-weight: normal; font-size: x-small; margin: 0em }


hr {width: 80%;}

p.footer {font-size: x-small; margin: 0em 0em; }
p.chemin {font-size: x-small; margin: 0em 0em; }
p.justifiedtext {font-size: x-small; margin: 0em 0em 1em 0em; text-align: justify}
p.liens {font-size: x-small; margin: 0em 1em 0em 1em; text-align: center}
p.adresse {font-size: xx-small; margin: 0em 0em 1em 1em; text-align: center}
p.item {font-size: xx-small; margin: 0em 0em 0em 0em; text-align: left;}
p.quote {font-size: xx-small; margin: 1em 0em 1em 1em; text-align: center}

td.quote {font-size: xx-small; text-align: justify; }
td.quote-source {font-size: xx-small; text-align: right; }
td.quote-title {font-size: xx-small; text-align: left; }


p.titre {font-size: medium; margin: 1em 0em 0em 0em; color: FFFFFF; background-color: 375AEF; text-align: center;}
p.soustitre {font-size: medium; font-weight: bold; margin: 1em 0em 1em 0em; text-align: left; color: 375AEF;}
p.soussoustitre {font-size: normal; font-weight: bold; margin: 1em 0em 1em 0em; text-align: left;}


p.auteurs {font-size: x-small; text-align: left; margin: 1em 0em 0em 0em}
p.references {font-size: x-small; text-align: left; margin: 0em 0em 0em 2em; }
p.reflinks {font-size: x-small; text-align: left; margin: 0em 0em 0em 2em; }
p.resume {font-size: x-small; text-align: left; margin: 1em 3em 1em 3em; text-align: justify}

p.commentaire {text-align: justify; margin: 1em;}
p.petit-commentaire {font-size: x-small; text-align: justify; margin: 1em;}

br.commentaire {margin: 2em;}
p.legende {text-align: center; margin: 1em; font-size: xx-small;}
p.small-legende {text-align: center; margin: 0em 0em 1em 0em; font-size: xx-small;}


font.date {color: 375AEF; font-weight: bold;}
font.reference {font-size: x-small;}
font.pointeur {color: 375AEF; } 

font.contractant {font-weight: bold;}
font.montant {font-size: xx-small; color: 375AEF; }
font.duree {font-size: xx-small;}

font.legende {font-size: x-small;  }

font.copyright {font-size: xx-small; }
font.avis {font-size: x-small;  }

pre.bibtex {margin: 1em 2em 1em 4em; font-size: x-small; }

td.date {font-size: x-small; text-align: right; color: 375AEF; vertical-align: top; width: 150}
td.description {font-size: x-small; text-align: justify;}
td.number {font-size: x-small; text-align: center; background-color: FFFFFF}
td.vert {font-size: x-small; text-align: center; background-color: FFFFFF; color: green}
td.rouge {font-size: x-small; text-align: center; background-color: FFFFFF; color: red}
td.rowtitle {font-size: x-small; text-align: center; background-color: FFFFFF; font-weight: bold; color: 375AEF}
td.columntitle {font-size: x-small; text-align: center; background-color: 375AEF; font-weight: bold; color: FFFFFF}

td.rowtitle-right {font-size: x-small; text-align: right; background-color: FFFFFF; font-weight: bold; color: 375AEF}
td.number-left {font-size: x-small; text-align: left; background-color: FFFFFF}

td.bourse-blanc {font-size: xx-small; text-align: right; background-color: FFFFFF}
td.bourse-jaune {font-size: xx-small; text-align: right; background-color: FFE700}
td.bourse-blanc-left {font-size: xx-small; text-align: left; background-color: FFFFFF}
td.bourse-jaune-left {font-size: xx-small; text-align: left; background-color: FFE700}

td.bourse-small {font-size: xx-small; text-align: left; background-color: FFFFFF}
td.bourse-vert  {font-size: x-small; text-align: right; color: green; background-color: FFFFFF}
td.bourse-small-vert  {font-size: xx-small; text-align: right; color: green; background-color: FFFFFF}
td.bourse-rouge  {font-size: x-small; text-align: right; color: red; background-color: FFFFFF}
td.bourse-small-rouge  {font-size: xx-small; text-align: right; color: red; background-color: FFFFFF}


a:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: 375AEF; text-decoration: none; font-weight=bold;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: purple; text-decoration: none; font-weight=bold; }
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #AFD2EF ; font-weight=bold;} // <?php echo $TXT_COLOR;?>
a.inside {font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none; }
a.inside:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none; }
a.inside:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: white; background-color: #698CEF; } // 808080

a.invisible {font-family: Verdana, Arial, Helvetica, sans-serif; color: 375AEF; text-decoration: none; }
a.invisible:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: 375AEF; text-decoration: none; }
a.invisible:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: white; background-color: #698CEF; } // 808080

