/*Dateikörper*/
body {
        margin-left:30px;
        margin-right:30px;
        }

/*Dateikörper, Adventskalender*/
.ba {
        margin-left:20px;
        margin-right:20px;
        margin-top:20px;
        margin-bottom:20px;
        }


/*Verweise nicht besucht*/
a:link {
        color:#79003D;
        }

/*Verweise bereits besucht*/
a:visited {
        color:#A20051;
        }

/*Verweise beim Überfahren mit der Maus*/
a:hover {
        color:#D5006A;
        }

/*Überschrift H1*/
h1 {
        margin-top:10px;
        color:#00753A;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:24pt;
        }

/*Überschrift H1, grau*/
.h1gr {
        margin-top:10px;
        color:#9F9F9F;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:24pt;
        }

/*Überschrift H1, helle Schrift*/
.h1h {
        margin-top:10px;
        color:#00B058;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:24pt;
        }


/*Überschrift H1 Lueckentext*/
h1l {
        margin-top:10px;
        color:#00753A;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:22pt;
        }

/*Überschrift H1, Text in weißer Schrift*/
.h1w {
        margin-top:10px;
        color:#FFFFFF;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:24pt;
        }

/*Überschrift H1, Text in gelber Schrift*/
.h1g {
        margin-top:10px;
        color:#FFFFCC;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:24pt;
        }


/*Überschrift H1, Text in schwarzer Schrift*/
.h1s {
        margin-top:10px;
        color:#000000;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:24pt;
        }


/*Überschrift H2*/
h2 {
        margin-top:10px;
        color:#00753A;
        font-family:Comic Sans MS;
        text-align:left;
        font-size:20pt;
        }

/*Überschrift H2*/
.h2w {
        margin-top:10px;
        color:#ffffff;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:16pt;
        }

/*Überschrift H2 gelbe Schrift*/
.h2g {
        margin-top:10px;
        color:#ffffcc;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:16pt;
        }

/*Überschrift H2 zentriert*/
.h2z {
        margin-top:10px;
        color:#00753A;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:16pt;
        }

/*Überschrift H3*/
h3 {
        margin-top:10px;
        color:#00753A;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:17pt;
        }

/*Überschrift H3, schwarze Schrift*/
.h3s {
        margin-top:10px;
        color:#000000;
        font-family:Comic Sans MS;
        text-align:center;
        font-size:17pt;
        }


input {
        font-family:Comic Sans MS;
        font-size:14pt;
        margin-top:10px;
        color:#00753A;
        }

.inputz {
        font-family:Comic Sans MS;
        font-size:14pt;
text-align:center;
margin-top:0px;
        color:#00753A;
        }

.inputb {
        font-family:Comic Sans MS;
        font-size:14pt;
        margin-top:10px;
        color:#002c8d;
        }


/*grüne Schrift*/


/*Textabsätze grün*/
p {
        margin-top:10px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Textabsätze grün, ohne Abstand, mittlere Schrift*/
.p0 {
        margin-top:0px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:12pt;
        color:#00753A;
        }

/*Textabsätze, grün, rechts*/
.pr {
        margin-top:10px;
        text-align:right;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Textabsätze, grün, links*/
.pl {
        margin-top:10px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Textabsätze grün, ohne Abstand, mittlere Schrift*/
.p0z {
        margin-top:0px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:12pt;
        color:#00753A;
        }

/*Textabsätze, zentriert*/
.pz {
        margin-top:10px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Textabsätze, zentriert, mit großem Abstand, Bilder*/
.pi {
        margin-top:30px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Textabsätze, zentriert, mit mittlerem Abstand, Bilder*/
.pm {
        margin-top:15px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }


/*Textabsätze, zentriert, mit großem Abstand, Bilder*/
.p60 {
        margin-top:60px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }


/*Textabsätze, grün, Fußnote auf Titelseite*/
.pfl {
        margin-top:10px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:8pt;
        color:#00753A;
        }

/*Textabsätz, klein*/
.pk {
        margin-top:0px;
         margin-bottom:5px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:10pt;
        color:#00753A;
        }

/*Textabsätze, klein, zentriet*/
.pkz {
        margin-top:0px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:10pt;
        color:#00753A;
        }

/*Textabsätze, klein, rechts*/
.pkr {
        margin-top:0px;
        text-align:right;
        font-family:Comic Sans MS;
        font-size:10pt;
        color:#00753A;
        }


/*Textabsätze, grün, hell */
.ph {
        margin-top:10px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00B058;
        }

/*Textabsätze, grün, hell */
.phk {
        margin-top:10px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:10pt;
        color:#00B058;
        }

/*gelbe Schrift*/


/*Textabsätze gelb*/
.pg {
        margin-top:10px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#FFFFCC;
        }

/*Textabsätze gelb, rechts*/
.pgr {
        margin-top:10px;
        text-align:right;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#FFFFCC;
        }

/*Textabsätze gelb, klein, rechts*/
.pgkr {
        margin-top:10px;
        text-align:right;
        font-family:Comic Sans MS;
        font-size:10pt;
        color:#FFFFCC;
        }

/*Textabsätze gelb, zentriert*/
.pgz {
        margin-top:10px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#FFFFCC;
        }

/*weiße Schrift*/


/*Textabsätze, Schrift weiß*/
.pw {
        margin-top:10px;
        text-align:left;
        font-family: Comic Sans MS;
        font-size:14pt;
        color:#FFFFFF;
        }

/*Textabsätze, Schrift weiß*/
.pwz {
        margin-top:10px;
        text-align:center;
        font-family: Comic Sans MS;
        font-size:14pt;
        color:#FFFFFF;
        }

/*Textabsätze, klein, Schrift weiß*/
.pwk {
        margin-top:10px;
        text-align:left;
        font-family: Comic Sans MS;
        font-size:10pt;
        color:#FFFFFF;
        }

/*Textabsätze, rechts, klein, Schrift weiß*/
.pwkr {
        margin-top:10px;
        text-align:right;
        font-family: Comic Sans MS;
        font-size:10pt;
        color:#FFFFFF;
        }

/*Textabsätze, zentriert, klein, Schrift weiß*/
.pwkz {
        margin-top:10px;
        text-align:center;
        font-family: Comic Sans MS;
        font-size:10pt;
        color:#FFFFFF;
        }

/*schwarze Schrift*/

/*Textabsätze, Schrift schwarz*/
.ps {
        margin-top:10px;
        text-align:left;
        font-family: Comic Sans MS;
        font-size:14pt;
        color:#000000;
        }

/*Textabsätze, Schrift schwarz*/
.ps {
        margin-top:10px;
        text-align:left;
        font-family: Comic Sans MS;
        font-size:14pt;
        color:#000000;
        }
/*Textabsätze, Schrift schwarz*/
.psr {
        margin-top:10px;
        text-align:right;
        font-family: Comic Sans MS;
        font-size:14pt;
        color:#000000;
        }

/*Textabsätze, schwarz, zentriert*/
.psz {
        margin-top:10px;
        text-align:center;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#000000;
        }

/*Textabsätze, Schrift schwarz, klein, ohne Abstand*/
.psk {
        margin-top:0px;
        text-align:left;
        font-family: Comic Sans MS;
        font-size:10pt;
        color:#000000;
        }

/*Textabsätze, Schrift schwarz, klein, ohne Abstand*/
.pszk {
        margin-top:0px;
        text-align:center;
        font-family: Comic Sans MS;
        font-size:10pt;
        color:#000000;
        }

/*Textabsätze, Schrift schwarz, klein, rechts*/
.pskr {
        margin-top:10px;
        text-align:right;
        font-family: Comic Sans MS;
        font-size:10pt;
        color:#000000;
        }

/*Textabsätze, Schrift grau*/
.pgrz {
        margin-top:10px;
        text-align:center;
        font-family: Comic Sans MS;
        font-size:14pt;
        color:#9F9F9F;
        }

/*Listen*/
ul {
        list-style-type:disc;
        margin-top:0px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:12pt;
        color:#00753A;
        }

/*Listen, kleine Schrift*/
.ulk {
        list-style-type:disc;
        margin-top:0px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:9pt;
        color:#00753A;
        }

/*Listen, gelbe Schrift* /
.ulg {
        list-style-type:disc;
        margin-top:0px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:12pt;
        color:#FFFFCC;
        }

/*Listen, große Schrift*/
.ul0 {
        list-style-type:disc;
        margin-top:0px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Listen, große Schrift, weiß*/
.ulw0 {
        list-style-type:disc;
        margin-top:0px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#FFFFFF;
        }

/*Listen, große Schrift, Abstand nach oben */
.ulb {
        list-style-type:disc;
        margin-top:30px;
         margin-bottom:30px;
        text-align:left;
        font-family:Comic Sans MS;
        font-size:14pt;
        color:#00753A;
        }

/*Bild ohne Abstand */
.img0 {
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        margin-left:0px;
        }

/*Tabelle mit grünem Hintergrund für Puzzle*/

.tg{
       align:center;
       background-color:#00753A;
        }