BODY { font-family:"Verdana","Tahoma","Arial","Helvetica";
       font-size:10pt;
       color:#000000;
       background:#ffffff;
       margin-top:6px;
       margin-bottom:10px;
       text-align:justify }

.autor { background:lightsteelblue;
         text-align:right;
         margin-top:0;
         padding-top:0 }

.betonung {  font-family: "Tahoma","Verdana","Helvetica";
             font-size:12pt;
             font-weight:bold; }

.bildunt { font-size:8pt;
           margin-top:4px }

.blau { color:#0052b4 }

.block { text-align:justify }

.center { text-align:center }

.gelb { background:#e0e0e0 }

.grau { background:#e0e0e0 }
.bg_grau { background:#e0e0e0 }

.gross { font-size:18pt }

.grün { background:#33FF00 }

.hellgrau { background:#f1f1f1 }

.hilfe { background:#99FF66 }

.info { background:#98d0ff }

.keinRand { margin-left:0;
            margin-right:0;
            padding:0 }

.klein { font-size:8pt;
         font-weight:normal }

.left { text-align:left }

.normal { font-weight:normal;
          font-size:10pt }

.quelle { font-size:7pt;
          font-weight:normal;
          color:#707070;
          margin-bottom:14px }

.ra { border:1pt solid #000000 }

.reRand { background:#e0e0e0 }

.right { text-align:right }

.s { color:#000000 }

.rosa { background:#ff0060 #FF7F7F }

.rot { color:#ff0000 }

.scherz { background:#ffffa0,  }

.termin-txt {margin-top:12px;
            text-align:justify;
            font-size:8pt;
            font-weight:normal }

.weiss { background:#ffffff }

.z1 { background: #f8f8f8 #ceefbd }

.z2 { background: #f0f0f0 #a5de94 }

.zitat { background: #ffffff;
       font-family:Tahoma;
       font-size:10pt;
       text-align:center;
       padding-top: 6px;
       padding-right: 5px;
       padding-left: 5px;
       padding-bottom: 6px }

.u2 { font-size:30pt }
.u1 { font-size:36pt }
.u3 { font-size:20pt }
.u4 { font-size:16pt }
.u5 { font-size:12pt }

A:link { color:#000000;
         text-decoration:underline }

A:visited { color:#000000;
            text-decoration:none }

A:active { color:#000000;
           text-decoration:none }

A:hover { color:#ff0080;
          text-decoration:none }

BLOCKQUOTE { background:#e0e0e0;
             padding-left:5px;
             padding-right:5px;
             padding-top:5px;
             padding-bottom:5px;
             margin-right:0px;
             margin-left:0px;
             margin-bottom:5px;
             margin-top:5px;
             width:600px;
             border:1pt solid #000000 }

BLOCKQUOTE.kr { border:0 }


H1,H2,H3,H4,H5,H6 { margin-left:0px;
                    margin-right:0px }

H1 { font-size:30pt }

H2 { font-size:20pt }

H3 { font-size:16pt;
     margin-top:5px;
     margin-bottom:5px }

H4 { margin-top:5px;
     margin-bottom:5px;
     font-size:12pt }

H5 { font-size:10pt;
     margin-top:5px;
     margin-bottom:5px;
     text-decoration:underline }

HR { margin-top:8px;
     text-align:left;
     width:590px }

P { font-size:10pt;
    margin-top:5px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:5px;
    padding-left:0;
    padding-right:0;
    text-align:justify;
    width:590px }

P.text { font-size:10pt;
    margin-top:5px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:14px;
    padding-left:0;
    padding-right:0;
    text-align:justify;
    width:590px }

.590 { width:590px }

.580 { width:580px }

.576 { width:576px }

.500 { width:500px }

.400 { width:400px }

.300 { width:300px }

.250 { width:250px }

.200 { width:200px }

TABLE { margin-top:0px;
        margin-bottom:4px;
        margin-left:0px;
        margin-right:0px;
        padding-left:0px;
        padding-right:0px;
        font-size:10pt;
        table-layout:auto;
        empty-cells:show;
        background:#e0e0e0 }

TABLE.blau { background:#0052b4;
             color:#000000;
             margin-left:0px;
             margin-right:0px }

TD { vertical-align:top;
     padding-left:5px;
     padding-right:5px;
     padding-bottom:5px;
     padding-top:5px;
     font-size:10pt }

TD.bild { vertical-align:top;
          padding-left:0px;
          padding-right:0px;
          padding-bottom:0px;
          padding-top:0px }

TD.bottom { vertical-align:bottom }

TD.eng { margin-top:0;
         margin-bottom:0;
         padding-top:0;
         padding-bottom:0 }

TD.middle { vertical-align:middle;
            text-align:center }

TD.mitte { vertical-align:middle }

TD.top { vertical-align:top }

TD.130 { width:130px }

TD.385 { width:385px }

UL { margin-left:18px }
