body    { background-color:#FEFDFF; color:#0; font-size:16px; font-family:"Times New Roman";
          <!--background-image:url(kaschtl.gif) --> }
table   { font-size:12px; font-family:"Lucida Sans Unicode" }
h1      { font-size:16px; font-family:"Lucida Sans Unicode" }
h2      { margin-top:12px; font-size:12; font-family:"Lucida Sans Unicode" }
h3      { margin-top:16px; margin-bottom:8px; font-size:11; font-weight:light font-family:"Lucida Sans Unicode" }
kbd     { font-size:13; font-weight:500; font-family:"Comic Sans MS" }
li      { margin-top:4px; line-height:100% }
sub     { font-size:7 }
sup     { font-size:7 }
td, th  { line-height: 120%; }
code    { font-size:12px; font-family:"Courier New" }
.header { font-size:14px; font-family:"Lucida Sans Unicode" }
.bullet { vertical-align:top }
.titel  { font-size:16; font-family:"Lucida Sans Unicode"
          padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;
          background-image:url(bg.png);
          text-align:center; line-height:150%}
.titel2 { font-size:16; font-family:"Lucida Sans Unicode"
          padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;
          background-image:url(bg.png);
          text-align:center; line-height:150%}
.topic  { text-decoration: underline; vertical-align:top; margin-top:8px }
.script { font-size:13; font-weight:500; font-family:"Comic Sans MS"; list-style-type:circle }
.cell   { font-size:13; font-weight:500; font-family:"Comic Sans MS"; border:1px solid #808080; text-align:center }
.hcell  { font-size:13; font-weight:500; font-family:"Comic Sans MS"; border:1px solid #000000; text-align:center; vertical-align:baseline }
.table  { font-size:13; font-weight:500; font-family:"Comic Sans MS"; border-collapse:collapse }
.braun  { font-size:13; font-weight:800; font-family:"Comic Sans MS"; color:#800000 }
.gruen  { font-size:13; font-weight:800; font-family:"Comic Sans MS"; color:#008000 }
.zaehler { text-align:center; line-height:130% }
.term { vertical-align:center }
.wurzelzaehler { border-top-width: 1px; border-top-style:solid; border-top-color:black; text-align:center }
.wurzel { border-top-width: 1px; border-top-style:solid; border-top-color:black; text-align:center }
.zentriert { text-align:center }
.nenner  { border-top-width:1px; border-top-color:black; border-top-style:solid; text-align:center }
.celltop    { border-top-width: 1px; border-top-style:solid; border-top-color:black }
.cellbottom { border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color:black }
.cellright  { border-right-width: 1px; border-right-style:solid; border-right-color:black }
.cellleft   { border-left-width: 1px; border-left-style:solid; border-left-color:black }
.wurzel     { border-top:1px black solid }
.merke      { background-color: #FFFF9D }
.hervorgehoben { background-color: #D3FFB3; text-align: center }
.gelb       { background-color: yellow }
.rosa       { background-color: cyan }
.hellgrün   { background-color: lime }
.leichtrosa { padding-left:4px; padding-right:4px; background-color: #FFE0E0; text-align:center }
.leichtblau { padding-left:4px; padding-right:4px;  background-color: #E0E0FF; text-align:center }
.leichtgrün { padding-left:4px; padding-right:4px;  background-color: #E0FFE0; text-align:center }
.leichtgrau { padding-left:4px; padding-right:4px;  background-color: #E0E0E0; text-align:center }
.pergament  { padding-left:4px; padding-right:4px;  background-color: #F8F8FF  }
.wurzelsymbol { font-weight:100; font-size:30 }
.vektor     { border-top-width:1px; border-top-color:black; border-top-style:solid; text-align:center }
.unicode    { font-size:15px; font-family:Lucida Sans Unicode,Arial,sans-serif }