/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    }

  table { font-family: Arial,Helvetica,Sans-Serif;
    }

  a { font-family: Arial,Helvetica,Sans-Serif;
    }

  p { font-family: Arial,Helvetica,Sans-Serif;
    }

  select { font-family: Arial,Helvetica,Sans-Serif;
    float: left;
    }

  li { font-family: Arial,Helvetica,Sans-Serif;
    }

  ul { font-family: Arial,Helvetica,Sans-Serif;
    }

  input { font-family: Arial,Helvetica,Sans-Serif;
    }

  textarea { font-family: Arial,Helvetica,Sans-Serif;
    }

  tr { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    }

  td { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 9pt;
    font-weight: normal;
    }

  tr.light { background: rgb(204, 204, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 30px;
    }

  tr.white { height: 30px;
    }

  a { color: rgb(0, 0, 102);
    text-decoration: underline;
    }

  a.topnav { color: rgb(110, 106, 156);
    text-decoration: underline;
    }

  a.rightnav { color: rgb(0, 0, 102);
    text-decoration: underline;
    }

  a.contentnav1 { color: rgb(110, 106, 156);
    text-decoration: none;
    }

  a.contentnav2 { color: rgb(0, 0, 102);
    text-decoration: underline;
    }

  a.contentnav3 { color: rgb(110, 106, 156);
    text-decoration: underline;
    }

  a.contentnav4 { color: rgb(110, 106, 156);
    text-decoration: underline;
    }

  a.bottomnav { color: rgb(110, 106, 156);
    text-decoration: none;
    }

  a.textmarke { color: rgb(0, 0, 102);
    text-decoration: none;
    }

  a:hover { color: rgb(0, 0, 102);
    text-decoration: none;
    }

  li { font-size: 8.5pt;
    }

  ul { font-size: 8.5pt;
    }

  input { border: 1px solid black;
    background: rgb(255, 255, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  textarea { border: 1px solid black;
    background: rgb(255, 255, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  select { font-size: 9pt;
    }

  .topnav { color: rgb(110, 106, 156);
    font-size: 9pt;
    font-weight: bold;
    }

  .rubrik { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    letter-spacing: 1px;
    }

  .rubrik1 { color: rgb(102, 102, 204);
    font-size: 18pt;
    font-weight: normal;
    }

  .rubrik2 { color: rgb(156, 154, 206);
    font-size: 18pt;
    font-weight: normal;
    }

  .rubrik3 { color: rgb(255, 255, 255);
    font-size: 18pt;
    font-weight: normal;
    }

  .headline1 { color: rgb(0, 0, 102);
    font-size: 12pt;
    font-weight: bold;
    }

  .headline2 { color: rgb(0, 0, 102);
    font-size: 10pt;
    font-weight: bold;
    }

  .headline3 { color: rgb(0, 0, 102);
    font-size: 7.5pt;
    font-weight: normal;
    text-transform: uppercase;
    }

  .headline4 { color: rgb(0, 0, 102);
    font-size: 8pt;
    font-weight: bold;
    }

  .text1 { color: rgb(0, 0, 102);
    font-size: 9pt;
    font-weight: bold;
    }

  .text2 { color: rgb(0, 0, 102);
    font-size: 9pt;
    font-weight: normal;
    }

  .text3 { color: rgb(110, 106, 156);
    font-size: 8pt;
    font-weight: normal;
    }

  .rightnav { color: rgb(0, 0, 102);
    font-size: 8.5pt;
    font-weight: normal;
    }

  .bottomnav { color: rgb(110, 106, 156);
    font-size: 8.5pt;
    font-weight: normal;
    }

  .textmarke { color: rgb(0, 0, 102);
    font-size: 12pt;
    font-weight: bold;
    }

  .contentnav2 { color: rgb(0, 0, 102);
    font-size: 9pt;
    font-weight: bold;
    }

  .contentnav3 { color: rgb(110, 106, 156);
    font-size: 9pt;
    font-weight: bold;
    }

  .contentnav4 { color: rgb(110, 106, 156);
    font-size: 8.5pt;
    font-weight: normal;
    }

  .headline { color: rgb(204, 204, 255);
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 18pt;
    font-weight: 500;
    letter-spacing: 1px;
    }

  .einleitung { color: rgb(0, 0, 0);
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 10pt;
    }

  .headline_gfw { color: rgb(7, 122, 122);
    font-size: 12pt;
    font-weight: bold;
    }

  .text_gfw { color: rgb(7, 122, 122);
    font-size: 9pt;
    font-weight: bold;
    }

  .rightnav_gfw { color: rgb(102, 102, 102);
    font-size: 8.5pt;
    font-weight: normal;
    }

  a.rightnav_gfw:link { color: rgb(102, 102, 102);
    font-weight: bold;
    text-decoration: underline;
    }

  a.rightnav_gfw:visited { color: rgb(102, 102, 102);
    font-weight: bold;
    text-decoration: underline;
    }

  a.rightnav_gfw:active { color: rgb(102, 102, 102);
    font-weight: bold;
    text-decoration: underline;
    }

  a.rightnav_gfw:hover { color: rgb(102, 102, 102);
    font-weight: bold;
    text-decoration: none;
    }

  a.teaser-head-a:link { color: rgb(102, 102, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    }

  a.teaser-head-a:visited { color: rgb(102, 102, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    }

  a.teaser-head-a:hover { color: rgb(102, 102, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    }

  a.teaser-head-a:active { color: rgb(102, 102, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    }

  .teaser-text { color: rgb(102, 102, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    }

  .content-kategorie { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  .content-head-big { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    }

  .page-head { color: rgb(230, 230, 248);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18pt;
    }

  .content-text-big { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    }

  a.content-head-a:link { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    }

  a.content-head-a:visited { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    }

  a.content-head-a:hover { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    }

  a.content-head-a:active { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    }

  a.content-head-big-a:link { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    }

  a.content-head-big-a:visited { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    }

  a.content-head-big-a:hover { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    }

  a.content-head-big-a:active { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    }

  .content-head { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    }

  .content-text { color: rgb(0, 0, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  a.impressum-a:link { color: rgb(102, 102, 153);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
    }

  a.impressum-a:visited { color: rgb(102, 102, 153);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
    }

  a.impressum-a:hover { color: rgb(102, 102, 153);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: underline;
    }

  a.impressum-a:active { color: rgb(102, 102, 153);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: underline;
    }

  #small-br { font-size: 6px;
    }

