body {
      font-family: arial,helvetica,sans-serif;
      font-size: 101%; }
   .o-oberstrich {
      text-align: left; }
   .oberstrich {
      text-align: left; }
   .oberstrich-kl {
      font-size: 0.8em; }
   .lu {
      text-align: left;
      vertical-align: bottom; }
   .lo {
      text-align: left;
      vertical-align: top; }
   .lu-klein {
      font-size: 0.8em;
      text-align: left;
      vertical-align: bottom; }
   .lu-g-klein {
      font-size: 0.6em;
      text-align: left;
      vertical-align: bottom; }
   .lo-g-klein {
      font-size: 0.6em;
      text-align: left;
      vertical-align: top; }
   .klein {
      font-size: 0.85em; }
   .mittel {
      font-size: 0.9em; }
   .gr-klein {
      color: gray;
      font-size: 0.8em; }
   .datum {
      color: #95BFFF;
      font-size: 0.8em; }
   .navleist {
      background-color: #d8e8ff;
      font-size: 0.8em; }
   .suchleist {
      background-color: #d8e8ff;
      font-size: 0.8em; }
   .linklist-ueber {
      color: #000080;
      font-size: 1.1em; }
   .linklist-eintr {
      color: #000080;
      font-size: 0.95em; }
   .linklist-weit {
      border-style:solid;
      border-width:thin;
      border-color:#98c0ff;
      font-size: 0.8em; }
.von {
      border-style:solid;
      border-width:thin;
      border-color:#98c0ff;
      font-size: 0.8em; }
   .g-klein {
      font-size: 0.6em; }
p.einzug {
      margin-left: 2em; }
p.oberstrich-einzug {
      margin-left: 2em; }

td.ueb {
      background-color: #ffffff; }

td.bl-gross {
      color: #000080;
      font-size: 1.1em; }
td.bl-klein {
      color: #000080;
      font-size: 0.9em; }

    .td-ueb {
      border-style:solid;
      border-width:thin;
      border-color:#000080;
      color: #000080;
      font-size: 1.1em; }
    .laendzus {
      color: #808080;
      font-size: 0.9em; }
    .baurei {
      color: #000080;
      font-size: 1.3em; }
    .index {
      color: #000080;
      vertical-align: super;
      font-size: 0.9em; }
    .zusatz {
      color: #0000c0;
      font-size: 0.9em; }
    .bahnv {
      color: #0000c0;
      font-size: 1.1em; }
    .info {
      color: #606060;
      font-size: 1.0em; }

    .td-daten {
      background-color: #d8e8ff;
      color: #000080;
      font-size: 0.90em; }
   .td-dat-ben {
      color: #000000;
      font-size: 0.90em; }
   .td-dat-wert {
      color: #000000;
      font-size: 1.0em; }
   .td-dat-einh {
      color: #0000c0;
      font-size: 0.85em; }
   .td-nummern {
      background-color: #ffffd0;
      color: #000000;
      font-size: 0.85em; }

ul {
   list-style-type: square;
   font-size: 0.95em; }
h1 {
        font-size: 2em; }
h1.klein {
        font-size: 1.6em; }
h2 {
        font-size: 1.2em; }
h2.lst {
        margin-left: 2em; }
h2.klein {
        font-size: 1.0em; }
h3 {
        font-size: 1.0em; }
h4 {
        font-size: 0.9em; }
h5 {
        font-size: 0.9em; }
table.aufzaehl1 {
      background-color: #d8e8ff;
      margin-left: 2em; }
table.aufzaehl2 {
      margin-left: 5em;
      background-color: #ffffd0;
      margin-right: 1em; }
  .anm-tabl {
      background-color: #dadada;
     font-size: 0.9em; }
  .anm-name {
      color: #0000c0;
      font-size: 0.9em; }
  .anm-dat {
      color: #0060ff;
      text-align: right;
      font-size: 0.8em; }
  .anm-anm {
      color: #e06060;
      font-size: 1.0em; }
  .anm-zwisch {
      background-color: #ffffff;
      font-size: 0.1em; }
  .anm-ein-info {
      color: #0000c0;
      font-size: 0.8em; }
  .anm-fehler {
      color: #ff0000;
      font-size: 0.8em; }