.all {font-family:Tahoma,Verdana,sans-serif;
      font-size:10pt;
}
.oben {vertical-align:top;
 color:#E70063;
 font-weight:bold;
}
.x {color:#008000;
    font-weight:bold;
}
.y {color:#840000;
    font-weight:bold;
}
.z {color:#840000;
    background:#ffff00;
    font-weight:bold;
}
h1 {text-align:center;
 font-size:x-large;
 color:#008000;
 }
h2 {font-family:Tahoma,Verdana,sans-serif;
 font-size:medium;
 text-align:center;
 color:orange;
 background:darkblue;
 }
p.rahmen{padding:10mm;
 font-size:28pt;
 margin-left:0.5cm;
 margin-right:1.5cm;
 border:double darkgreen;
 }
h3 {font-size:10pt;
 font-weight:bold;
 text-align:center;
 color:orange;
 background:darkblue;
 }
h4 {font-size:10pt;
 font-weight:bold;
 text-align:left;
 color:#080000;
}
h5 { font-size:18pt;
 font-weight:bold;
 text-align:center;
 color:#008000;
}
#box1 { top: 10px;
 left: 10px;
 position: absolute;
 position: expression("absolute");
 top: expression(parseInt(document.body.scrollTop + 60));
}
#box1[id] {top: 40px;
 left: 10px;
 position: fixed;
}

a:link { font-weight:bold;
 color:darkblue;
 text-decoration:underline
}
a:visited { font-weight:bold;
 color:darkblue;
 text-decoration:underline
}
a:hover {text-decoration:underline;
 color:red;
 background:yellow;
 cursor:help
}
a:active { font-weight:bold;
 color:#E00000;
 text-decoration:underline
 }
a:focus { font-weight:bold;
 color:#00E000;
 text-decoration:underline
 background:yellow
 }
table { font-family:Tahoma,Verdana,'Times New Roman';
        font-size:10pt;
 }
table#a { font-family:Tahoma,Verdana,'Times New Roman';
        font-size:10pt;
        background-color:lightgrey;
        border-style:inset;
        border-color:white;
        border-width:2px;
 }
body { background-image:url(../grafiken/hintergrundpergament.jpg);
 background-attachment:fixed;
 }
#frei1 {font-size:medium;
 text-align:center;
 color:orange;
 background:darkblue;}