body { font-size: 10pt; font-family: "Gill Sans", Verdana, sans-serif; background-color: #fff; background-position: center 0; }
.text  /* Normgröße im Text: 10 px */ { color: #333; font-size: 1em; font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif; }
p { font-size: 1em; }
a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
.ebene1top  /*  Top-Grundebene, schließt die anderen Ebenen ein  */ { background-color: #ffe1aa; vertical-align: top; position: absolute; top: 0; left: 0; width: 940px; height: 152px; z-index: 1; }
.ebene2willk { background-color: #ffe1aa; position: absolute; left: 10px; width: 708px; height: 150px; }
.ebene2alogo  /* in Ebene 1, steht oben mit Logo */ { background-color: #ffe2aa; background-position: right top; position: absolute; left: 718px; width: 222px; height: 150px; z-index: 2; }
.ebene3navi  /* in Ebene 1, links, Navigationsfeld */ { background-color: #fff; vertical-align: bottom; position: absolute; top: 185px; left: 8px; width: 150px; height: auto; z-index: 3; padding: 0; outline: solid 0 #adc69f; }
.ebene4haupttext  /* in Ebene 1, Mitte, enthält alle Texte */ { background-color: #fff; vertical-align: top; position: absolute; top: 170px; left: 170px; width: 508px; height: auto; z-index: 4; padding: 10px; }
.ebene5spalterechts  /* in Eben 1, rechts, enthält Kasten mit Mitgliedsanträgen etc, oder Banner */ { background-color: #fff; vertical-align: top; position: absolute !important; top: 180px; left: 718px; width: 222px; height: auto; padding-top: 0; }
.zwischenüb  /* Zwischenüberschrift */ { font-weight: bold; }
.text-zschr  /* für Aufzählung der Zeitschriftentitel */ { color: #333; font-size: 1em; font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif; margin-left: 45px; }
.titel { color: #333; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 1.3em; padding-top: 5px; padding-bottom: 2px; }
.titel-zschr  /* für Aufzählung der Zeitschriftentitel */ { color: #333; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 1.3em; margin-top: 20px; margin-bottom: 3px; margin-left: 30px; }
.kursiv  /* Aufzählung Liste Kursiv */ { font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; list-style-type: disc; line-height: 115% }
h1 { color: #808080; font-size: 2em; font-weight: 700; }
h2 { font-size: 1.6em; font-weight: 700; }
.subtitle hell { color: #fff; font-weight: 700; padding: 4px; }
.subtitle dunkel { color: #3c3c3c; font-weight: 700; padding: 4px; }
.will { color: #3c3c3c; font-size: 2.4em; margin-top: 80px; margin-left: 50px; border-left-width: 16px; }
.will_2zeil { color: #3c3c3c; font-size: 2.4em; margin-top: 45px; margin-left: 50px; border-left-width: 16px; }
.text-small { font-size: 0.8em; }
.kasten_ueber-g { color: #3c3c3c; font-size: 12pt; font-weight: bolder; line-height: 130%; background-color: #fff; padding: 15px; }
.kasten { color: #333; line-height: 130%; background-color: #fff; padding: 15px; }
.kasten_ueber-k { color: #3c3c3c; font-size: 12pt; font-weight: bolder; line-height: 130%; padding: 15px; }
.kasten_ueber-b { color: #3c3c3c; font-size: 12pt; font-weight: 800; line-height: 130%; background-color: #fff; padding: 15px; }
.kasten_mini-bl { color: #3c3c3c; font-size: 10pt; font-weight: bolder; line-height: 100%; background-color: #fff; padding: 5px; }
.kasten_mini-grau { color: #3c3c3c; font-size: 10pt; font-weight: bolder; line-height: 100%; background-color: #fff; padding: 2px 5px; }
.kasten_mini-gruen { color: #3c3c3c; font-size: 10pt; font-weight: bolder; line-height: 100%; background-color: #fff; padding: 5px; }
.kasten_ueber-bl { color: #3c3c3c; font-size: 12pt; font-weight: bolder; line-height: 130%; background-color: #fff; padding: 15px; }
.kasten_ueber-rb { color: #3c3c3c; font-size: 12pt; font-weight: bolder; line-height: 130%; background-color: #fff; padding: 15px; }
.padding5-10 { padding: 5px 10px 5px 5px; }
.padd-40l { padding-left: 40px; }
.padd-10l { padding-left: 10px; }
.bold  /* Fett einfach */ { font-weight: bold; }
.img_ro_8u_8l { position: inherit; top: 0; margin: 0 0 8px 8px; }
.img_lm_8u_8o_8r { margin: 8px 8px 8px 0; }
