body   { color: black; font-size: 11px; line-height: 2px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td    { color: black; font-size: 12px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_weiss  { color: white; font-weight: 800; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textgr  { color: #fc0; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: middle }
.textfett  { color: #222; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: middle }
a      { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover   { color: #222; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:active { color: #222; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
p {}
.rand    { border: solid 2px #fc0 }
.randgrau { border: solid 2px #f5f5f5 }
.rand6  { border: dotted 2px #fc0 }
.rand_li { border-left: 2px dotted #fc0 }
.textabstand  { padding: 3px 4px 3px 5px; border: dotted 2px #fc0 }
.textabstand_tabelle { padding-top: 1px; padding-bottom: 2px; padding-left: 7px; border: dotted 2px #fc0 }
.abstand_bild  { margin-top: 4px; margin-right: 6px; margin-left: 2px }
.abstand_bild_lehrer    { margin-bottom: 7px; margin-left: 7px }
.textabstand_lehrer  { padding-top: 1px; padding-bottom: 2px; padding-left: 7px }
.abstand_bild_lehrer1 { margin-right: 7px; margin-bottom: 7px; margin-left: 7px }
.absatz { line-height: 9px }
.absatz21 { line-height: 21px }

