/* Pantruche / modŠle de page, commun                                      */


/* ----------------------------------------------------------------------- */
/* D‚finitions li‚es aux sections                                          */
/* ----------------------------------------------------------------------- */

/* Classes relatives … la pr‚sentation des sections                        */
/*    sec_tit   Titre de section                                           */
/*    sec_txt   Corps de la section                                        */
/*    sec_top   texte "haut de page" en fin de section                     */

  .bdy  {
        font-size:  9pt;
        color: #105F11;
        background-color: #fff;
     }

  EM { font-style: italic; }
  B  { font-weight: bold; }
  BIG { font-size; 1.3em; }
  SMALL { font-size; 0.7em; }
  TABLE, TBBODY, TR, TD { font-size: 1em; }

  .sec_tit  {
        font-size: 2.1em;
        font-family: "arial", "geneva", serif;
        color: #A01F1C;
        background-color: #fff;
        page-break-inside: avoid;
        page-break-after: avoid;
     }

  .sec_txt  {
        font-size: 1em;
        font-family: sans-serif;
        color: #105F11;
        background-color: #fff;
        widow: 8;
        orphans: 8;
     }

  /* sec_top est inclus dans sec_txt                                       */
  .sec_top  {
        font-size:  .8em;
        font-family: "arial", "geneva", serif;
     }


/* ----------------------------------------------------------------------- */
/* D‚finitions li‚es aux textes des sections                               */
/* ----------------------------------------------------------------------- */

/* Classes  sec_txt  classe environnante du texte des sections             */
/*          tit      comme le titre de section                             */
/*          par      titre de paragraphe dans la section                   */
/*          rem      Remarque (gras, color‚)                               */
/*          nota     remarque                                              */

  .tit  {
        font-size: 1.8em;
        font-family: "arial", "geneva", serif;
        color: #A01F1C;
     }

  .par  {
        font-size: 1.4em;
        font-family: "arial", "geneva", serif;
        color: #A01F1C;
     }

  .rem  {
        font-weight: bold;
        color: #A01F1C;
     }

  .nota {
        font-size: .8em;
        font-family: "arial", "geneva", serif;
     }


/* ----------------------------------------------------------------------- */
/* D‚finitions li‚es … la pr‚sentation g‚n‚rique de la page                */
/* ----------------------------------------------------------------------- */

  :link    { color: #A01F1C;}
  :visited { color: #A01F1C;}
  :active  { color: #A01F1C;}
  :hover   { color: #A01F1C;}

  .to1:hover { background-color: #ff0 }
  .to2:hover { background-color: #ff0 }
  .to3:hover { background-color: #ff0 }
  .to4:hover { background-color: #ff0 }
  .to5:hover { background-color: #ff0 }

  .toc  {
        font-size:   1em;
     }
  .titp {
        font-size:   3em;
        font-family: "arial", "geneva", serif;
        color: #A01F1C;
     }
  .titi {
        font-size: 1.3em;
        font-family: "arial", "geneva", serif;
        font-style: italic;
        color: #A01F1C;
     }
  .godalc {
        font-size: 1.3em;
        font-family: "arial", "geneva", serif;
        font-style: italic;
        color: #00f;
        text-align: center;
     }
  .godalc :link    { color: #000;}
  .foot {
        font-size:  .8em;
        font-family: "arial", "geneva", serif;
        color: #105F11;
        background-color: #fff;
     }
  .maj  {
        font-size:   1em;
        font-family: "arial", "geneva", serif;
     }


  .to1 {
        font-size:   1em;
        font-family: sans-serif;
        color: #A01F1C;
     }
  .to2 {
        font-size:   1em;
        font-family: sans-serif;
        font-weight: bold;
        color: #105F11;
     }
  .to3 {
        font-size:   1em;
        font-family: sans-serif;
        font-weight: bold;
        color: #A01F1C;
     }
  .to4 {
        font-size:  .8em;
        font-family: sans-serif;
        font-weight: bold;
        color: #A01F1C;
     }
  .to5 {
        font-size:  .8em;
        font-family: sans-serif;
        color: #105F11;
     }
  .maph1 {
        font-size:   2em;
        font-family: sans-serif;
        font-weight: bold;
        color: #A01F1C;
     }
  .maph2 {
        font-size: 1.6em;
        font-family: sans-serif;
        font-weight: bold;
        color: #A01F1C;
     }
  .mapsc {
        font-size:   1em;
        font-family: sans-serif;
        color: #105F11;
     }


/* ----------------------------------------------------------------------- */
/* Boites ‚ventuelles                                                      */
/* ----------------------------------------------------------------------- */
  *#bmaBox {
        position:absolute;
        visibility:hidden;
        width:150;
        vertical-align:top;
        margin-top:0px;
        z-index:100;
     }
  .bmaBox {
        padding:4;
        margin-top:0px;
        vertical-align:top;
        color: #105F11;
        background-color: #fff;
     } .tit3 {
        font-size: 1.1em;
        font-family: "arial", "geneva", serif;
        color: #A01F1C;
     }
  .tit4 {
        font-size: 1.5em;
        font-family: "arial", "geneva", serif;
        color: #A01F1C;
     }

  .txt3 {
        font-size: 1.1em;
        font-family: sans-serif;
        color: #105F11;
     }

  .txt4 {
        font-size: 1.5em;
        font-family: sans-serif;
        color: #105F11;
     }

  .txt6 {
        font-size: 1.8em;
        font-family: sans-serif;
        color: #105F11;
     }
