BODY {font-family: Arial, Helvetica, Verdana; }
                     /*=========================  format titre  ========================= */

H1  { font-weight: bold; font-size: 10pt; text-align: center; padding: 15 0 15px; marging:0 }


                     /*========================= couleur titre texte  ========================= */

.couleurchifc { color: # }

                     /*========================= liens haut de page  ========================= */
.haut a         { color: #132172; font-weight: bold; font-size: 8pt; text-decoration: none }
.haut a:hover   { color: #933; font-weight: bold; font-size: 8pt }
.haut a:visited { color: #99c; font-weight: bold; font-size: 8pt }

                     /*========================= liens reste de page  ========================= */
.page a         {font-weight: bold; color: #132172; font-size: 8pt; text-decoration: none; text-align: left;  }
.page a:hover   { color: #933; font-weight: bold; font-size: 8pt; text-align: left }
.page a:visited { color: #99c; font-weight: bold; font-size: 8pt; text-align: left }

.page1 a         {font-weight: bold; color: #132172; font-size: 7pt; text-decoration: none; text-align: left;  }
.page1 a:hover   { color: #933; font-weight: bold; font-size: 7pt; text-align: left }
.page1 a:visited { color: #99c; font-weight: bold; font-size: 7pt; text-align: left }

                     /*========================= liens tŽlŽchargement de page  ========================= */
.tele a         { color: #132172; font-weight: normal; font-size: 8pt; text-decoration: none; text-align: left }
.tele a:hover   { color: #933; font-weight: normal; font-size: 8pt; text-align: left }
.tele a:visited { color: #99c; font-weight: normal; font-size: 8pt; text-align: left }

                     /*========================= chiffres cles  ========================= */
TABLE.tabchifc   { color: #339; font-size: 8pt }

.chicot          { text-align: left; padding-left: 6px; border-right: 1px solid #34cdcd; border-left: 1px solid #34cdcd }
.chicotbas       { text-align: left; padding-left: 6px; border-right: 1px solid #34cdcd; border-bottom: 1px solid #34cdcd; border-left: 1px solid #34cdcd }
.chichifdroit    { text-align: right; padding-right: 6px; border-right: 1px solid #34cdcd }
.chichifdroit1    { color: #297c84; font-weight: bold; text-align: right; padding-right: 6px; border-right: 1px solid #34cdcd }
.chichifbasdroit { text-align: right; padding-right: 6px; border-right: 1px solid #34cdcd; border-bottom: 1px solid #34cdcd}
.chichifbasdroit1 {  color: #297c84; font-weight: bold; text-align: right; padding-right: 6px; border-right: 1px solid #34cdcd; border-bottom: 1px solid #34cdcd}
.chifcentre      { color: #308f73; font-weight: bold; background-color: #94fece; text-align: center; vertical-align: 0; border-bottom: solid 1px #34cdcd; border-top: solid 1px #34cdcd; border-right: solid 1px #34cdcd }

.libcentre      { color: #308f73; font-weight: bold; background-color: #94fece; text-align: center; vertical-align: 0; border: solid 1px #34cdcd }

.textegene { font-size: 9pt; line-height: 11pt;  text-align: left; padding: 15px }

.titrecent { text-align: center }
.titre1   { color: #297c84; font-weight: bold; text-align: left; padding-left: 6px; border-right: 1px solid #34cdcd; border-left: 1px solid #34cdcd }
.titre1bas   { color: #297c84; font-weight: bold; text-align: left; padding-left: 6px; border-right: 1px solid #34cdcd; border-bottom: 1px solid #34cdcd;border-left: 1px solid #34cdcd }
.marge1 { padding-left: 10px }

.lignbas      { border-bottom: solid 1px #34cdcd; }
.notechif     { background-color: #ccf }
.etoile  { font-size: 8pt; line-height: 9pt; text-align: left; padding: 3px }
.misjour { color: #808080; font-size:8pt;  text-align: left }
.unite { font-size: 7pt;  text-align: left; padding-left: 6px }
.unite1 { font-size: 7pt;  text-align: left;  }