  BODY {
        background-color: ##FFFFFF;
        margin-left: 0;
        margin-top: 0;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font: normal;
        font-size: 1.0 em;
        word-spacing:1px;

}
  code {
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font-size: 1.0 em;
        word-spacing:1px;
}

@page { size:21.0cm 14.85cm;
        margin-top:1.7cm;
        margin-bottom:1.4cm;
        margin-left:2.5cm;
        margin-right:2.5cm
}

  hr {
        color: #dfdfdf;
        height: 1px;
        text-align: left;
        margin-top: 15px;
        margin-bottom: 5px;
}

  p.blau {
        color: darkblue;
  }

  div.kleinschwarz {
        color: black;
        font-size : 8pt;
        font-weight : bold;
  }

  div.autor{
        float: right;
        font: italic;
        font-style: italic;
        margin-top: 3px;
}

  div.spalte_links        {
        margin-top: 15px;
        margin-left: 5px;
        FLOAT: left;
        WIDTH: 173px;
        height: 1600px;
        font-size: 69%;
        line-height: 110%;
        word-spacing:0px;
        background: #E71200;
}

  div.seite         {
        margin: 0px;
        WIDTH: 769px;
        margin-top: 0;
        text-align: left;
}

@media screen {
  span.druck_footer {
        display: none;
}}
@media print {
  span.druck_footer {
        letter-spacing:1px;
        font-size: 8pt;
        color: #E71200;
}}

@media screen {
  span.druck_top {
        display: auto;
}}
@media print {
  span.druck_top {
        display: none;
}}

@media screen {
  span.druck_schliessen {
        display: auto;
        float: right;
}}
@media print {
  span.druck_schliessen {
        display: none;
}}

  div.spalte_mitte        {
        FLOAT: left;
        WIDTH: 403px;
        font-size: 76%;
        line-height: 140%;
        margin-top: 15px;
        margin-left: 17px;
        margin-right: 0px;
}

@media screen {
  div.spalte_mittedruck     {
        FLOAT: left;
        text-align: justify;
        WIDTH: 600px;
        font-size: 76%;
        line-height: 140%;
        margin-top: 15px;
        margin-left: 17px;
        margin-right: 0px;
}}

@media print {
  div.spalte_mittedruck      {
        FLOAT: left;
        text-align: justify;
        WIDTH: 650px;
        font-size: 10pt;
        line-height: 140%;
        margin-top: 15px;
        margin-left: 17px;
        margin-right: 0px;
}}
  div.spalte_mitteeditor    {
        FLOAT: left;
        WIDTH: 750px;
        margin-left: 40px;
        font-size: 76%;
        line-height: 140%;
}

  div.spalte_rechts        {
        FLOAT: right;
        WIDTH: 145px;
        height: 370px;
        font-size: 8pt;
        font: normal;
        line-height: 110%;
        margin-top: 15px;
        margin-left: 15px;
        margin-right: 0px;
        word-spacing: 0px;
        background: #EBEBEB;
}

  div.bildtext        {
        font-size: 8pt;
        line-height: 160%;
        background: #EBEBEB;
}

@media screen {
  img.links {
             float:left;
             text-align:left;
             margin-top:5px;
             margin-bottom:3px;
             margin-right:10px;
             margin-left:0px;
             border: 1px;
             border-style:solid;
             border-color:red;
}}

@media print {
  img.links {
       display: none;
}}

@media screen {
  img.rechts {
             float:right;
             text-align:right;
             margin-top:5px;
             margin-bottom:3px;
             margin-right:0px;
             margin-left:10px;
             border: 1px;
             border-style:solid;
             border-color:red;
}}

@media print {
  img.rechts {
       display: none;
}}

@media screen {
  img.linksnl {
             float:left;
             text-align:left;
             margin-top:5px;
             margin-bottom:3px;
             margin-right:10px;
             margin-left:0px;
}}

@media print {
  img.linksnl {
       display: none;
}}

@media screen {
  img.rechtsnl {
             float:right;
             text-align:right;
             margin-top:5px;
             margin-bottom:3px;
             margin-right:0px;
             margin-left:10px;
}}

@media print {
  img.rechtsnl {
        display: none;
}}

 h1 {
        font-weight: normal;
        font-size : 20pt;
        line-height: 100%;
        margin-top:0px;
}

 h2 {
        font-weight: normal;
        font-size : 18pt;
        line-height: 100%;
        margin-top:0px;
}

 h3 {
        font-weight: normal;
        font-size : 16pt;
        line-height: 100%;
        margin-top:0px;
}

 h4 {
        font-weight: normal;
        font-size : 14pt;
        line-height: 100%;
        margin-top:0px;
}
 h5 {
        font-weight: normal;
        font-size : 13pt;
        line-height: 100%;
}

  td        {
        font-size: 76%;
        line-height: 140%;
}

  td.menueoben        {
        color: white;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font-size: 10pt;
        font-weight : normal;
               }

  td.form        {
        color: darkblue;
        font-size: 76%;
               }

  td.klein {
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
        font-size : 10px;
        color : #000000;
        font-weight : normal;
        line-height: 12px;
        letter-spacing:0px;
        word-spacing:0px;
        margin-left:0px;
           }

  td.spalte_rechts        {
        padding-top: 10px;
        padding-bottom: 50px;
        padding-left: 5px;
        padding-right: 5px;
        background: #EBEBEB;
        font-size: 8pt;
        font-weight : bold;
        line-height: 110%;
}

  td.spalte_rechts_headline        {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        font-size: 8pt;
        font-weight : bold;
        line-height: 110%;
        border-bottom-style: solid;
        border-bottom-color: black;
        border-bottom-width: 1px;
        background: #DFDFDF;

}
  td.spalte_links        {
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 10px;
        padding-right: 5px;
        font-color: white;
        font-size: 8pt;
        font-weight : normal;
        line-height: 110%;
        background: #E71200;
}
  td.spalte_links_headline        {
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 10px;
        padding-right: 5px;
        font-color: white;
        font-size: 8pt;
        font-weight : bold;
        line-height: 110%;
        border-bottom-style: solid;
        border-bottom-color: #dfdfdf;
        border-bottom-width: 1px;
        background: #E71200;
}

    A:link.fett  {
        text-decoration: none;
        color: #E71200;
        font-weight : bold;
}

    A:visited.fett  {
        text-decoration: none;
        color: #E71200;
        font-weight : bold;
}

    A:hover.fett  {
        text-decoration: underline;
        color: #E71200;
        font-weight : bold;
}

     A:active.fett  {
        text-decoration: underline;
        color: #E71200;
        font-weight : bold;
}
    A:link  {
        text-decoration: none;
        color: #E71200;

}

    A:visited  {
        text-decoration: none;
        color: #E71200;

}

    A:hover  {
        text-decoration: underline;
        color: #E71200;

}

     A:active  {
        text-decoration: underline;
        color: #E71200;

}

    A:link.nav  {
        text-decoration: none;
        color: #FFFFFF;
        font-weight : bold;
}

    A:visited.nav  {
        text-decoration: none;
        color: #FFFFFF;
        font-weight : bold;
}

    A:hover.nav  {
        text-decoration: underline;
        color: #FFFFFF;
        font-weight : bold;
}

    A:active.nav  {
        text-decoration: underline;
        color: #FFFFFF;
        font-weight : bold;
}

    A:link.klein1  {
        text-decoration : none;
        color: #E71200;
        font-size : 8pt;
        font-weight : bold;
             }

    A:visited.klein1  {
        text-decoration : none;
        color: #E71200;
        font-size : 8pt;
        font-weight : bold;
             }

    A:active.klein1  {
        text-decoration : underline;
        color: #E71200;
        font-size : 8pt;
        font-weight : bold;
             }

    A:hover.klein1  {
        text-decoration : underline;
        color: #E71200;
        font-size : 8pt;
        font-weight : bold;
             }

    A:link.klein  {
        text-decoration : none;
        color: #E71200;
        font-size : 10px;
        font-weight : bold;
             }

    A:visited.klein  {
        text-decoration : none;
        color: #E71200;
        font-size : 10px;
        font-weight : bold;
             }

    A:active.klein  {
        text-decoration : underline;
        color: #E71200;
        font-size : 10px;
        font-weight : bold;
             }

    A:hover.klein  {
        text-decoration : underline;
        color: #E71200;
        font-size : 10px;
        font-weight : bold;
             }

  form {
        color: white;
        line-height: 150%;
}
  input {
        color: darkblue;
        font: xx-small;

}
  textarea {
        color: darkblue;
        font: x-small;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
}

  textarea.editor {
        color: darkred;
        font-size: small;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
}

  textarea.editorb {
        color: green;
        font-size: small;
        font-family :Verdana, Arial, Helvetica, Geneva, sans-serif;
}