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

H3  { font-weight: bold; font-size: 14pt; text-align: center; margin: 15 0 3px;}
H5  { font-weight: bold; font-size: 10pt; text-align: center; margin: 10 0 5px;  }
H6  { font-weight: bold; font-size: 8pt;  text-align: center; margin: 0 0 10px; }


                     /*========================= couleur titre texte  ========================= */
.couleurpe  { color: #c60}
.couleurpeM  { color: #8B4513}

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

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

                     /*========================= liens haut de page  ========================= */
.haut2 a   { color: #c60; font-weight: normal; font-size: 12pt; font :tahoma ;text-decoration: none }
.haut2 a:hover   { color: #933; font-weight: normal; font-size: 12pt;font :tahoma ; }
.haut2 a:visited   { color: #99c; font-weight: normal; font-size: 12pt; font :tahoma ; }

                     /*========================= 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 }

                     /*========================= 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          {color: #132172; ont-weight: normal; font-weight: normal; font-size: 8pt; text-decoration: none; text-align: left;  }
.page1 a:hover    { color: #933; nt-weight: normal; font-size: 8pt; text-align: left }
.page1 a:visited  { color: #99c; nt-weight: normal; font-size: 8pt; text-align: left }


                     /*========================= Point Economique  ========================= */
TABLE.tabpe { color: #339; font-size: 8pt }
.petitre      { color: #cc6600; font-size: 8pt; font-weight: 600; background-color: #ccf; text-align: center; }
.petitrea1      { color: #cc6600; font-size: 8pt; font-weight: 600; background-color: #ccf; text-align: center; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff}
.petitrea2      { color: #cc6600; font-size: 8pt; font-weight: 600; background-color: #ccf; text-align: center; border-right: 1px solid #ffffff; }
.petitrea3      { color: #cc6600; font-size: 8pt; font-weight: 600; background-color: #ccf; text-align: center; border-left: 1px solid #ffffff; }

.bilaneco    { color: #cc6600; font-weight: normal; text-align: right;   }


.pelib      {text-align: center; vertical-align: bottom; font-weight: bold;}
.pelibdroit  { font-weight: bold; text-align: center; vertical-align: bottom; border-right: 1px solid #ccf }
.pelibbas    { font-weight: bold; text-align: right; padding-right: 6px; border-bottom: 1px solid #ccf }
.pelibbasdroit  { text-align: right; padding-right: 6px; border-bottom: 1px solid #d1d4e4; border-right: 1px solid #d1d4e4; font-weight: bold;}
.pelibdroitdroit  { text-align: right; padding-right: 6px;  border-right: 1px solid #d1d4e4; font-weight: bold;}

.pecotpetit  { color: #339; font-size: 7pt; text-align: left; padding-left: 6px; border-right: 1px solid #ccf; border-left: 1px solid #d1d4e4 }
.pecot       { text-align: left; padding-left: 6px; border-right: 1px solid #ccf; border-left: 1px solid #d1d4e4 }
.pecotbas    { text-align: left; padding-left: 6px; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; border-left: 1px solid #ccf }
.pecottot    { color: #cc6600; font-weight: 600; text-align: right; padding-right: 6px; border: solid 1px #ccf }

.pechif          {text-align: right; padding-right: 6px; }
.pechifdroit     { text-align: right; padding-right: 6px; border-right: 1px solid #ccf }
.pechifbas       { text-align: right; padding-right: 6px; border-bottom: 1px solid #ccf }
.pechifbasdroit  { text-align: right; padding-right: 6px; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf }
.pechiftot       { color: #cc6600; font-weight: 600; text-align: right; padding-right: 6px; border-top: 1px solid #ccf; border-bottom: 1px solid #ccf }
.pechiftotdroit  { color: #cc6600; font-weight: 600; text-align: right; padding-right: 6px; border-top: 1px solid #ccf; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf }
.peprovisoire    { font-size: 7pt; text-align: left; border-right: 1px solid #ccf }
.peprovisoirebas { font-size: 7pt; text-align: left; border-right: 1px solid #ccf; border-bottom: 1px solid #ccf }
.chifdroitgauch  { text-align: right; padding-right: 6px; border-right: 1px solid #ccf;border-left: 1px solid #ccf }
.chifdroitgauchbas  { text-align: right; padding-right: 6px; border-right: 1px solid #ccf;border-left: 1px solid #ccf;border-bottom: 1px solid #ccf }

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

.texterubrique   { font-size: 8pt; text-align: left; margin: 0px; padding: 0 0px 0px }

.titrecent { text-align: center;padding: 10 0 0px }
.titrecent2 { color: #990000;font-size: 8pt;text-align: center;padding: 10 0 10px }

.avertis     { font-weight: 600; text-align: center;  border-top: 1px solid #ccf; border-bottom: 1px solid #ccf }


.italique    { text-align: right; font-style: italic; padding-right: 6px; border-right: 1px solid #ccf }
.marge1 { padding-left: 15px }
.marge3 { padding-left: 33px }
.resume   { color: #132172; font-size: 8pt; text-align: left; padding: 10px;}
.misjour { color: #808080; font-size:8pt;  text-align: left }
.source   { color: #339; font-size: 7pt; text-align: left; padding-left: 6px;}
.unite   { font-style: italic; font-size: 7pt; text-align: right;padding-right: 6px; }
.point  { font-size: 12pt;}
.lignehori1 {border-bottom: 1px solid #3769AE;}
