a      { text-decoration: none; }
.b     { font-weight: bold; font-variant: small-caps; }
.c     { font-weight: bold; font-size: small; color: #333333; }
.d     { font-weight: bold; font-size: small; color: #666666; }
.bare  { color: #000000; } /* text-decoration: none; */
.lite  { color: #ffffff; } /* text-decoration: none; */
.deco  { text-decoration: underline; }
.dark  { color: #333333; } /* text-decoration: none; */
.bg0 { margin-right: 1em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg1 { margin-right: 5em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg2 { margin-right: 9em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg3 { margin-right: 13em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg4 { margin-right: 10em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg5 { margin-right: 6em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg6 { margin-right: 2em; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.bg7 { margin-right: 30px; padding: 0 0 0 0; padding-top: 5px; border-top: 1px solid #999999; border-right: 10px solid #999999; page-break-inside: avoid; }
.xb0 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb1 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb2 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb3 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb4 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb5 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb6 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.xb7 { padding: 0 0 0 0; border-top: 1px solid #999999; border-right: 10px solid #999999; }
.bd    { font-weight: bold; color: #000000; }
.bn    { color: #333333; }
body   { background-color: #ffffff; color: #000000; margin: 1em; }
.grr   { color: #333333; }
.head0 { font-variant: small-caps; color: #666666; }
.head1 { font-size: 60%; font-variant: small-caps; }
.head2 { font-size: 60%; font-variant: small-caps; color: #666666; }
.head3 { font-family: serif; font-variant: small-caps; font-weight: bold; }
.head4 { font-family: serif; font-variant: small-caps; font-weight: bold;
         color: #666666; }
.hd    { color: #000000; }
.hi    { background: yellow; color: #000000; }
.hg    { background: yellow; color: #666666; }
.link  { font-weight: bold; color: #000000; } /* text-decoration: none; */
.odd   { background-color: #00ff66; }
p      { page-break-inside: avoid; }
pre    { page-break-inside: avoid; }
.rev   { background-color: #999999; color: #ffffff; font-size: 1.2em; 
         font-weight: bold; font-family: monospace; color: #ffffff; }
.tt    { color: #cc0000; }
tt     { color: #cc0000; }
.ee    { color: #ff6666; }
      /* EpistoChronologia */
.fame  { font-size: 1.5em; font-variant: small-caps; font-family: serif;
         font-weight: bold; color: #666666; }
.gray  { color: #999999; } /* non-episto */
.here  { background-color: #cc0000; color: #ffffff;
         font-family: serif; } /* current month  */
.neon  { color: #ffff00;  } /* f f 9 */
.none  { color: #ffffee; font-family: sans-serif; } /* 1967-1989  */
th     { font-weight: bold; font-family: serif; }
.trans { background-color: #ffffff; } /* transparent */
.vinci { font-size: 1.5em; font-variant: small-caps;
         font-weight: bold; color: #666666; }
.year  { color: #999999; font-family: sans-serif; }
.yere  { background-color: #cc0000; color: #ffffff;
         font-family: sans-serif; } /* current month  */
