  BODY
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    background-color: #00000f;
    margin: 0px;
    border-width: 0px;
    border: 0;
    padding: 0;

    scrollbar-base-color: #3d5a94;
    scrollbar-face-color: #3d5a94;
    scrollbar-arrow-color: #dfdfff;
    scrollbar-3d-light-color: #ffffff;
    scrollbar-darkshadow-color: #0044aa;
    scrollbar-highlight-color: #007fff;
    scrollbar-shadow-color: #3333cc;
    scrollbar-track-color: #3f6fdf;
  }

  H1
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 22pt;
    text-align: center;
    alignment: center;
    color: 4f7fff;
  }
  H2
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 16pt;
    text-align: center;
    alignment: center;
    font-weight: bold;
    color: #4f7fff;
  }
  H3
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 12pt;
    color: #4f7fff;
    text-align: center;
    alignment: center;
  }
  H4
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 18pt;
    text-align: left;
    alignment: left;
    font-size: 16pt;
  }
  H5, H6
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 18pt;
    text-align: left;
    alignment: left;
    color: #4f7fff;
  }

  TR
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }
  TD
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }
  TH
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
    font-weight: bold;
  }
  P
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }
  DIV
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }

  LI
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }
  UL
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }
  OL
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #dfdfff;
  }

  A
  {
    text-decoration: underline;
  }
  A:link
  {
    color: #009fff;
  }
  A:visited
  {
    color: #005fff;
  }
  A:active
  {
    color: #005fff;
  }
  A:hover
  {
    color: #00ffff;
  }

  HR
  {
    color: #00ffff;
  }

  INPUT
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    border-left-color: #2c3f9f;
    border-top-color: #2c3f9f;
    border-bottom-color: #2c7fdf;
    border-right-color: #2c7fdf;
    color: #ffffff;
    background-color: #2c5fbf;
  }
  SELECT
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    border-left-color: #2c3f9f;
    border-top-color: #2c3f9f;
    border-bottom-color: #2c7fdf;
    border-right-color: #2c7fdf;
    color: #ffffff;
    background-color: #2c5fbf;
    scrollbar-base-color: #3d5a94;
  }
  TEXTAREA
  {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    border-left-color: #2c3f9f;
    border-top-color: #2c3f9f;
    border-bottom-color: #2c7fdf;
    border-right-color: #2c7fdf;
    color: #ffffff;
    background-color: #2c5fbf;
    scrollbar-base-color: #3d5a94;
  }

  .specialfrontback
  {
    color: #000000;
    background-color: #bfbfff;
  }
  .specialblue1
  {
    color: #c2ccda;
  }
  .specialblue2
  {
    color: #3d5a94;
  }
  .blue
  {
    color: #4f7fff;
  }
  .blau
  {
    color: #4f7fff;
  }
  .lightgrey
  {
    color: #bfbfff;
  }

  .gbentryhead
  {
    background-color: #1f387f;
  }
  .gbentrybottom
  {
    background-color: #1f387f;
    text-align: right;
    alignment: right;
  }
  .gbentrycontent
  {
    background-color: #1f1f4f;
  }
  .pagepathline
  {
    font-weight: bold;
  }
  .rightmenubar
  {
    font-align: right;
    text-align: right;
    alignment: right;
  }
  .copyrighttext
  {
    color: #8f8fcf;
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 10pt;
    text-align: right;
    alignment: right;
    text-decoration: none;
  }
  .copyrightline
  {
    color: #8f8fcf;
  }
  .bold
  {
    font-weight: bold;
  }
  .italic
  {
    font-style: italic;
  }
  .underline
  {
    text-decoration: underline;
  }
  .underlined
  {
    text-decoration: underline;
  }
  .nounderline
  {
    text-decoration: none;
  }
  .center
  {
    text-align: center;
    alignment: center;
  }
  .centered
  {
    text-align: center;
    alignment: center;
  }
  .episodeninhalt
  {
    text-align: justify;
    alignment: justify;
  }
  .episodenrezi
  {
    text-align: justify;
    alignment: justify;
    font-style: italic;
  }
  .charakterinfo
  {
    text-align: justify;
    alignment: justify;
  }
  .blocktext
  {
    text-align: justify;
    alignment: justify;
  }
  .maintable
  {
    margin: 0px;
    border-width: 0px;
    border: 0;
    padding: 0;
  }
  .mainwinoverviewtable
  {
    text-align:center;
    alignment: center;
  }
  .mainpagemsgpreview
  {
    text-align: right;
    alignment: right;
  }
  .sitemaptable
  {
  }
  .sitemaprow
  {
  }
  .sitemapprecol
  {
  }
  .sitemapcontentcol
  {
  }
  .sitemapcat
  {
    font-weight: bold;
  }
  .sitemappage
  {
  }
