body {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
}

a {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #0000BF;
 font-weight: bold;
 font-size: 3.3mm;
 text-decoration: underline;
 }
a:hover {
 text-decoration: none;
}

td,p {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FFFFFF;
 font-size: 3.3mm;
 text-decoration: none;
 }

a.secondnav {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FFFFFF;
 font-size: 10px;
 text-decoration: none;
}

.secondlevelmenu {
 position: absolute;
 left: 116px;
 top: 8px;
 z-index: 3;
}

.headline {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #FFFFFF;
 font-size: 3.6mm;
 text-decoration: none;
 position: absolute;
 width: auto;
 height: auto;
 left: 368px;
 top: 0px;
 visibility: visible;
 z-index: 1;
 }

.navigation {
 position: absolute;
 width: auto;
 height: auto;
 left: 0px;
 top: 10px;
 visibility: visible;
 z-index: 1;
}

.bildleiste {
 position: absolute;
 width: 115px;
 left: 253px;
 top: 0px;
 visibility: visible;
 z-index: 3;
}

.grund {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FFFFFF;
 font-size: 3.3mm;
 }

span.gelb {
 color: #FFFF00;
}

span.rot {
 color: #FF0000;
}

span.blau {
 color: #0000FF;
}

span.gruen {
 color: #00FF00;
}

span.schwarz {
 color: #000000;
}

span.weiss {
 color: #FFFFFF;
}

b {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #FFFFFF;
 font-size: 3.3mm;
 }

.formular {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 font-size: 3.3mm;
 }

h1 {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FFFFFF;
 font-size: 12px;
 font-weight: bold;
}

h2 {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FF0000;
 font-size: 14px;
 font-weight: bold;
}

h3 {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FF0000;
 font-size: 12px;
 font-weight: bold;
}

h4 {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FFFFFF;
 font-size: 12px;
 font-weight: bold;
}

p.body {
 font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FFFFFF;
 font-size: 3.3mm;
 text-decoration: none;
 margin-top: 5px;
 margin-bottom: 5px;
 padding-top: 0px;
 padding-bottom: 0px;
 }

p.sprachauswahl {
 margin: 0px;
}

div.sprachwahl {
 position: absolute;
 width: 120px;
 height: 30px;
 left: 530px;
 top: 320px;
 z-index: 1;
}

img.blauerRand {
        display: block;
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: center;
        margin: 0px;
}


.Ueberschrift {
   font-weight: bold;
   font-size: 12px;
   color: #FFFFFF;
}

span.ROT {
   color: #DF0000;
}

span.GELB {
   color: #FFFF00;
}

span.GRUEN {
   color: #00BF00;
}

span.BLAU {
   color: #0000BF;
}

span.WEISS {
   color: #FFFFFF;
}

span.SCHWARZ {
   color: #000000;
}

.align-justify {
   text-align: justify;
}

.align-left {
   text-align: left;
}

.align-right {
   text-align: right;
}

.align-center {
   text-align: center;
}

.indent {
   margin-left: 50px;
}

.csc-textpic-caption {
   color: #FFFF00;
}