/*  ##  Types de base (BODY, P, TABLE, TD, LI, A [link, visited et hover])  ## */

  BODY  { font-family: "Book Antiqua", "Bookman Old Style", serif;
          margin: 1em; background-color: #FFFFC0; }
  P, LI     { text-indent: 1em; }
  P, LI,
  .tdmonde  { text-align: justify; }
  A:link    { color: red; }
  A:visited { color: darkred; font-style: italic; }
  A:hover   { text-decoration: blinking; color: black; }
  .simlnk   { color: OrangeRed; text-decoration: underline; cursor: hand; }

/*  ##  modifications de mise en page ET de texte ## */

  .plain    { font-family: "Times New Roman", serif; margin-left: 0em; margin-right: 0em; }
  .note     { text-indent: 0; font-family: "Times New Roman", serif; font-size: 75%; }
  .notule   { font-family: Arial, Verdana, sans-serif; font-size: 12;
              font-weight: bold; font-style: italic; color: tomato; }
  .apn      { font-size: 65%; font-style: normal; vertical-align: super; }
  .signe    { text-align: right; margin-top: 0; margin-bottom: 1em;
              font-style: italic; font-weight; bold; }
  .sommaire { text-align: center; border: thin solid black; padding: 1em;
              font-size: 18; color: blue; font-weight: bold; }

/*  ##  modification de mise en page  ## */
/*      ##  I. générales ## */

  .ptitnoir,
  .noir     { border: thin solid black; padding: 0.5em; margin: 0.5em; }
  .ptitnoir { font-family: Arial, Verdana, sans-serif; font-size: 12; }
  .rgt      { text-align: right; }
  .lft      { text-align: left; }
  .ctr      { margin: 0; text-align: center; vertical-align: middle; }

/*      ##  II. spécifiques (éléments)  ## */
/*          ##  Tables, colonnes, cellules ## */

  .cadreart { color: blue; background-color: wheat; border: thin solid silver; }
  .etart    { color: sienna; background-color: DeepSkyBlue;
              border: thin solid blue; font-weight: bold; }
  .piedart,
  .corpsart { color: darkred; background-color: beige; border: thin solid gray;
              text-align: right; font-weight: bold; font-style: italic; }


