@charset "utf-8";
/* CSS Document */

body {background-color:#000000;
        color:#FFFFFF;
        font-family:Tahoma, sans-serif;
        margin:0px;}
h1 {
  font-size: 2.5rem; /* Entspricht ca. 40px bei Standard-Browsern */  }



body a {color:#FFFFFF;}

header {background-color:#000000;
        color:#FFFFFF;
        font-size:
        font-style:;
        padding: 10px;
        text-align:center;}

#hilfscontainer {margin:0px auto;
         max-width:1024px;}
aside {float:left;
        text-align:center;
        width:27%;}
aside2 {float:right;
        text-align:center;
        width:27%;}
aside3 {float:left;
        text-align:center;
        width:50%;}
nav {margin:10px;
        padding-bottom:20px;
        padding-left:5px;
        padding-right:5px;
        padding-top:10px;}

main {background-color:#000000;
        color: #FFFFFF;
        float:center;
        width:100%;}

main2 {background-color:#000000;
        color: #FFFFFF;
        float:center;
        width:33%;}
main3 {background-color:#000000;
        color: #FFFFFF;
        float:center;
        width:50%;}

main h1 {font-size: xx-large;
         margin-bottom: 10px;
        margin-top: 0px;}

article {border: 0px solid grey;
        border-radius:0px;
        margin:20px;
        padding-bottom:10px;
        padding-left:20px;
        padding-right:20px;
        padding-top:10px;}

footer {background-color:#000000;
        clear:left;
        color:#ffffff;
        font-size:large;
        font-style:;
        padding-bottom:10px;
        padding-top:10px;
        text-align:center;
        width: 100%;}

img {max-width:100%; height:auto; }

a { color:#FFFFFF; }
a:visited { color:#FFFFFF; }
a:active { color:#FFFFFF; }
a:hover { color:#FFFFFF; }
body {background-color:#000000;
        color:#FFFFFF;
        font-family:Tahoma, sans-serif;
        margin:0px;}
.textstyle1 { text-align:left; }
.textstyle2 { text-align:right; }
.textstyle3 { font-size:12pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle4 { font-size:12pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF;  }
.textstyle5 { font-size:16pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; font-weight:bold;  }
.textstyle6 { text-align:left; }
.textstyle7 { font-size:10pt; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; }
#container_e4bf9ac { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:145px; background-color:#000000;  }
#container_e4bf9ac_padding { margin: 10px; display: block;  }
#container_594a0821 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:153px; background-color:#000000;  }
#container_594a0821_padding { margin: 10px; display: block;  }
#img_5775fb { vertical-align: bottom; position:relative; display: inline-block; width:24%; background:none; height:auto;  }
#container_382cbccc { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:78px; background-color:#000000;  }
#container_382cbccc_padding { margin: 10px; display: block;  }
#container_6530c995 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:78px; background-color:#000000;  }
#container_6530c995_padding { margin: 10px; display: block;  }
#container_6b4db2e2 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_6b4db2e2_padding { margin: 10px; display: block;  }
#container_64485fad { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:78px; background-color:#000000;  }
#container_64485fad_padding { margin: 10px; display: block;  }
#container_4f41ecfa { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_4f41ecfa_padding { margin: 10px; display: block;  }
#container_6d14fdfd { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:78px; background-color:#000000;  }
#container_6d14fdfd_padding { margin: 10px; display: block;  }
#container_385cb94e { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_385cb94e_padding { margin: 10px; display: block;  }
#container_372572cb { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:78px; background-color:#000000;  }
#container_372572cb_padding { margin: 10px; display: block;  }
#container_192b9a7 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_192b9a7_padding { margin: 10px; display: block;  }
#container_19a214ce { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:63px; background-color:#000000;  }
#container_19a214ce_padding { margin: 10px; display: block;  }
#container_2c509ff5 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_2c509ff5_padding { margin: 10px; display: block;  }
#container_2c2aa590 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:63px; background-color:#000000;  }
#container_2c2aa590_padding { margin: 10px; display: block;  }
#container_371c8eaf { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_371c8eaf_padding { margin: 10px; display: block;  }
#container_3261fcc3 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:63px; background-color:#000000;  }
#container_3261fcc3_padding { margin: 10px; display: block;  }
#container_65637dac { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_65637dac_padding { margin: 10px; display: block;  }
#container_47bc8f75 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:63px; background-color:#000000;  }
#container_47bc8f75_padding { margin: 10px; display: block;  }
#container_5be02bc9 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:62px; background-color:#000000;  }
#container_5be02bc9_padding { margin: 10px; display: block;  }
#container_68635472 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:63px; background-color:#000000;  }
#container_68635472_padding { margin: 10px; display: block;  }

#container_12077a6 { vertical-align: top; position:relative; display: inline-block; width:45%; height:auto; background:none;  }
#container_12077a6_padding { margin: 10px; display: block;  }
#container_1abba20d { vertical-align: top; position:relative; display: inline-block; width:45%; background:none;  }
#container_1abba20d_padding { margin: 10px; display: block;  }
#container_11886076 { vertical-align: top; position:relative; display: inline-block; width:45%; height:auto; background:none;  }
#container_11886076_padding { margin: 10px; display: block;  }
@media only screen and (max-width: 600px)
{
                #container_12077a6 { width:100%;  }
                #container_1abba20d { width:100%;  }
                #container_11886076 { width:100%;  }
                #container_50cb666a { width:100%;  }
                #container_396ee45b { width:100%;  }
                #container_33793bb5 { width:100%;  }
                #container_5775fb { width:100%;  }
}
#heading_65b495a2 { vertical-align: bottom; position:relative; display: inline-block; background:none;  }
#img_49364a9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_3a151bc { position:absolute; left:2%; top:auto; width:100%; background:none;  }
#container_3a151bc_padding { margin: 10px; display: block;  }
#container_63851a2 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:24%; background:none; border: 0px solid #FFFFFF;  }
#container_63851a2_padding { margin:; display: block;  }
#container_67c5a5c8 { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:24%; background:none; border: 0px solid #FFFFFF;  }
#container_67c5a5c8_padding { margin:; display: block;  }
#container_5f0116bc { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:24%; background:none; border: 0px solid #00FF00;  }
#container_5f0116bc_padding { margin:; display: block;  }
#container_3dae042d { box-sizing: border-box; vertical-align: top; position:relative; display: inline-block; width:24%; background:none; border: 0px solid #00FF00;  }
#container_3dae042d_padding { margin:; display: block;  }
@media only screen and (max-width: 800px)
{
                #container_63851a2 { width:70%;  }
                #container_67c5a5c8 { width:70%;  }
                #container_5f0116bc { width:70%;  }
                #container_3dae042d { width:70%;  }
}
@media only screen and (max-width: 800px)
{
                #container_63851a2 { width:100%;  }
                #container_67c5a5c8 { width:100%;  }
                #container_5f0116bc { width:100%;  }
                #container_3dae042d { width:100%;  }
}

#container_12077a6 { vertical-align: top; position:relative; display: inline-block; width:50%;  background:none;  }
#container_12077a6_padding { margin: 10px; display: block;  }
#container_1abba20d { vertical-align: top; position:relative; display: inline-block; width:50%; background:none;  }
#container_1abba20d_padding { margin: 10px; display: block;  }
#container_11886076 { vertical-align: top; position:relative; display: inline-block; width:50%; background:none;  }
#container_11886076_padding { margin: 10px; display: block;  }
@media only screen and (max-width: 600px)
{
                #container_12077a6  { width:100%;  }
                #container_1abba20d { width:100%;  }
                #container_11886076 { width:100%;  }
}
ol {margin:0;
margin-left:1em;
    padding:0;
    width:100%;
    list-style-type:decimal;
        font-size:regluar;color:#FFFF00;
}
ol li a {
    text-decoration:none;
    color:white;
    font-weight:bolder;
    padding:10.5px 11px;
        margin-bottom:10px;
    background-color:#000000;
    display:block;
        border-radius:0px;
        border: 1px solid grey;
}
ol li a:visited {color:white;}
ol li a:hover, ul li .current {color: grey;
    background-color: black;}
ul {margin:0;
margin-left:1em;
    padding:0;
    width:100%;
    list-style-type:decimal;
        font-size:large;
}
ul li a {
    text-decoration:none;
    color:white;
    font-weight:bolder;
    padding:10.5px 11px;
        margin-bottom:10px;
    background-color:#000000;
    display:block;
        border-radius:0px;
        border: 1px solid grey;
}
ul li a:visited {color: white;}
ul li a:hover, ul li .current {color: grey;
    background-color: black;}