a:link {
        color : #5F5F5F;
        font-size : 10pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 11pt;
        text-align : left;
        text-decoration : none;
}

a:visited {
        color : #7B7B7B;
        font-size : 9pt;
        font-weight : normal;
        line-height : 11pt;
        margin-bottom : 6pt;
        text-decoration : none;
        text-align : left;
        text-decoration : none;
}

a:hover {
        background-color : #2059CE;
        color : #FFFFFF;
        font-size : 10pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 6pt;
        text-decoration : none;
}
a:ohne {
        color : #FFFFFF;
        font-size : 10pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 6pt;
        text-decoration : none;
}

body {
        background : #DDDDDD;
        color : #000000;
        font-family : Arial, sans-serif;
        font-size : 10pt;
        line-height : 16pt;
        text-align : left;
}

body.link {
        margin-top : 3pt;
        padding-left : 10pt;
}

body.weiss {
        background : #FFFFFF;
}

body.obenrand {
        margin-top : 0;

}


h1 {
        color : #000000;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 20pt;
        font-weight : bold;
        line-height : 21pt;
}

h1.oben {
        font-size : 25pt;
        line-height : 17pt;
        margin-bottom : 0pt;
        margin-top : 5pt;
}

h2 {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 16pt;
        font-weight : bold;
        line-height : 17pt;
        margin-top : 21pt;
        margin-bottom : 6pt;

}

h3 {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 14pt;
        font-weight : bold;
        line-height : 15pt;
        margin-top : 21pt;
        margin-bottom : 3pt;

}

h3.folge {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11pt;
        font-weight : bold;
        line-height : 12pt;
        margin-bottom : 3pt;
        margin-top : 3pt;
        padding-left : 10pt;
}

h3.rot{
       color: #FF0000;
}

h4 {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11pt;
        font-weight : bold;
        line-height : 12pt;
        margin-bottom : 3pt;
        margin-top : 15pt;
}

h4.folge {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 3pt;
        margin-top : 6pt;
        padding-left : 0pt;
}

h5 {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 3pt;
        margin-top : 5pt;
}

h5.folge {
        color : #2059CE;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        font-weight : bold;
        line-height : 10pt;
        margin-bottom : 1pt;
        margin-top : 4pt;
        padding-left : 0pt;
}

li {
        line-height : 11pt;
        text-align : left;
        color : #000000;
        font-family : Arial, sans-serif;
        font-size : 10pt;
        font-weight : normal;
        }


p.frage {
        color : #00000;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 0pt;
        margin-top : 3pt;
        padding-left : 10pt;
        vertical-align : top;
}

p.interview {
        color : #000000;
        font-family : Arial,sans-serif;
        font-size : 8pt;
        line-height : 14pt;
        margin-top : 0pt;
        padding-left : 10pt;
        text-align : left;
        vertical-align : top;
}

td.menue {
        color : #004080 line-height: 1pt;
        font-size : 9pt;
        margin-bottom : 0pt;
        margin-top : 0pt;
        padding-top : 0pt;
}

td {
 font-family: Arial;
 font-size : 9pt;
 text-align: left;
 vertical-align : top;

}

th {
 font-family: Arial;
 font-size: large;
 font-weight: bold;
 text-align: center;
}

th.fetter {
 font-size: x-large;
}


th.menue {
        color : #000000;
        line-height: 1pt;
        font-size : 9pt;
        margin-bottom : 0pt;
        margin-top : 0pt;
        padding-top : 0pt;
}
th.menueoben {
        color : #FFFFFF;
        font-size : 10pt;
        font-weight : bold;
        line-height : 11pt;
        margin-bottom : 11pt;
        margin-top : 0pt;
        padding-top : 0pt;
        border-bottom : 1px groove White;
        border-top-width : 1px;
        border-top : 1px solid White;
        }

form
        {
        background : #DDDDDD;
        border:0px;
        }

input, select, textarea
       {
        border:0px;
        background : #DDDDDD;
        color: #0000CC;
        vertical-align : middle;
        font-size : small;
        border-width : 0;
        margin-bottom : 13px;
        background-position : center;
        padding-bottom : 10%;
        }
input.weiss
       {
        border:0px;
        background : #FFFFFF;
        color: #0000CC;
        vertical-align : middle;
        font-size : small;
        border-width : 0;
        margin-bottom : 13px;
        background-position : center;
        padding-bottom : 10%;
        }

img {
     margin-bottom : 12px;
     border : 5px;
     border-color : #00009C;
     }

form.weiss
        {
        background : #FFFFFF;
        }
