  BODY
  { font-family: "Book Antiqua", "Bookman Old Style", serif; font-size: 17; margin: 1em 8em; }
  P, LI, DT, DD, .genrep { text-align: justify; }
  P, .genrep { text-indent: 1em; }
  .exergue1,
  .exergue2,
  .exergue3,
  .exergue4  { text-indent: 0em; margin-top: 0; margin-bottom: 0; }
  .exergue1  { margin-left: 1.5em; }
  .exergue2  { margin-left: 2.5em; }
  .exergue3  { margin-left: 3em; }
  .exergue4  { margin-left: 3.5em; }
  TD, TH { font-size: 17; vertical-align: top }
  DT { font-weight: bold; }
  .note, .note2 { text-indent: 0; font-family: "Times New Roman", serif; }
  .note, .cite, .citenoir, .alineac { font-size: 15; }
  .apn	 { font-size: 65%; font-style: normal; vertical-align: super; }
  .noit  { font-style: normal; }

  .cite, .cite2, .citenoir, .alineac
      { text-indent: 0; margin-left: 4em; margin-right:4em;
        font-family: Arial, sans-serif; font-style: italic; text-align: justify; }
  .citenoir { padding: 1em; text-align: left; }

  .alinea   { margin-left: 3em; }
  .alineac  { margin-left: 6em; }
  .alinea,
  .alineac  { text-indent: -1.5em; }
  .noir, .finnoir, .somm, .citenoir { border: thin solid black }
  .finnoir { padding: 0.2em; margin: 0.2em; }
  .noir { padding: 0.5em; }
  .somm { font-size: 21; font-weight: bold; margin: 0.5em; }
  .ctr  { margin: 0; text-align: center; vertical-align: middle; }
  .titre, .stitre, .sstitre
  { font-weight: bold; cursor: default color: black; text-align: center; vertical-align: text-top; }
  .titre, .stitre { font-style: normal; }
  .titre   { font-size: 28; }
  .stitre  { font-size: 24; }
  .sstitre { font-size: 21; font-style: italic; }
  .titre,
  H3      { font-variant: small-caps; }

  A:link,
  .refbib, A.refbib:link, A.refbib:visited,
  .tdm, A.tdm:link, A.tdm:visited { color: DarkRed; }
  A:visited { color: DarkMagenta; }
  A.refbib:link, A.refbib:visited,
  { font-family: Arial; font-size: 12; font-weight: bold; font-style : normal; }
  A:hover, A.refbib:hover, A.tdm:hover
  { color: black; }

  .tdm1, .tdm2, .tdm3, .tdms { font-family: "Arial Unicode MS", "Arial Unicode", Arial, sans-serif; }
  .tdm1, .tdm2 { font-weight: bold; }
  .tdm1  { font-size: 21; }
  .tdm2  { font-size: 18; }
  .tdm1  { margin-left: 1em; }
  .tdm2  { margin-left: 2em; }
  .tdm3  { font-size: 15; margin-left: 3em; }
  .tdms  { margin-left: 4em; font-size: 12; font-style: italic; }
  .tdms2 { font-size: 12; font-style: italic; }
  H1, H2, H3 { text-align: center; }
  .npge,
  .tdar,
  .tdart { font-family: arial,verdana,sans-serif; font-size: 12; }
  .tdart { font-weight: bold; text-align: center; vertical-align: middle; }
  .npge  { float: right; border: thin solid black;
            padding: 2; margin: 5 0 5 10; }
  .tdsom { font-size: 18; color: blue; font-weight: bold; text-align: center; vertical-align: middle; }
/*
  .diams  { list-style-image: diams.gif; }
  .coche  { list-style-image: coche.gif; }
  .indice { list-style-image: indice.gif; }
  .flcrx  { list-style-image: fl-crx.gif; }
  .starc  { list-style-image: starc.gif; }
  .star   { list-style-image: star.gif; }
*/
