body {background-color:#FFFFFF; color:#000000}
h1 {font-family:Arial; font-size:18pt; color:#6666CC; padding-top:10pt}
h2 {font-family:Arial; font-size:14pt; color:#6666CC}
h3 {font-family:Arial; font-size:12pt; font-weight:bold; color:#6666CC}
p, ul, td {font-family:Arial; font-size:11pt}
th {font-family:Arial; font-size:11pt; font-weight:bold}
.k {font-family:Arial; font-size:9pt}
a {text-decoration:none}
a:link {color:#0000FF}
a:visited {color:#000099}
a:hover {color:#CC0033}
a:active {color:#6666CC}
td.b {padding-top:10pt; vertical-align:top}
td.b1 {padding-top:12pt; vertical-align:top}
td.b2 {padding-top:0pt; vertical-align:top}
td.b3 {padding-top:0pt; padding-right:5pt; vertical-align:top}
td.b4 {padding-top:5pt; vertical-align:top}
td.b5 {padding-top:5pt; padding-right:5pt; vertical-align:top}
td.abo { vertical-align:top;padding-top:3pt }
td.o { border-top-width:0; border-top-style:none; }
td.u { border-bottom-width:0; border-bottom-style:none; }
td.r { border-right-width:0; border-right-style:none; }
td.l { border-left-width:0; border-left-style:none; }
img {border-color:#0000FF}
.knopf { border:1px solid #555555; color:#555555; background-color:#CCCCFF; font-weight:bold; font-size:9pt; height:15pt }
.eingabe { border:1px solid #CCCCFF; background-color:#eeeeee; width:220pt; height:15pt }
.edit { border:1px solid #CCCCFF; background-color:#eeeeee }
.gfz { white-space:nowrap; padding-left:2pt; padding-right:2pt; font-size:9pt; vertical-align:top }
.gfzf { padding-left:2pt; padding-right:2pt; font-size:9pt; vertical-align:top }
.gfzg { white-space:nowrap; padding-left:2pt; padding-right:2pt; font-size:9pt; vertical-align:top; color:#AAAAAA }
.gfzfg { padding-left:2pt; padding-right:2pt; font-size:9pt; vertical-align:top; color:#AAAAAA }
.gfz1 { white-space:nowrap; padding-left:2pt; padding-right:2pt; font-size:9pt; width:80pt }
.gfzz { white-space:nowrap; padding-left:2pt; padding-right:2pt; text-align:center; font-size:9pt; width:45pt }
.neu { color:#ff0000; background-color:#FFFF00; font-weight:bold}
.jahr { font-family:Arial; font-size:14pt; color:#6666CC; padding-top:18pt; padding-bottom:12pt; }
.nr { font-weight:bold; background-color:#c0c0c0; }
.zp { border-width:2pt; border-style:solid; border-color:#c0c0c0; }
.zp2 { vertical-align:top; }
.o {padding-top:18pt; }
.grau { color:#AAAAAA; }
.rot { color:#FF0000; }
.bild {
     width:155px;
     border-left-width:2pt;
     border-left-style:solid;
     border-left-color:#c0c0c0;
     border-bottom-width:2pt;
     border-bottom-style:solid;
     border-bottom-color:#c0c0c0;
     vertical-align:top; }
.bildtext {
     border-bottom-width:2pt;
     border-bottom-style:solid;
     border-bottom-color:#c0c0c0;
     border-right-width:2pt;
     border-right-style:solid;
     border-right-color:#c0c0c0;
     vertical-align:top; }
.bildmitte {
     border-left-width:2pt;
     border-left-style:solid;
     border-left-color:#c0c0c0;
     vertical-align:top; }
.bildtextmitte {
     border-right-width:2pt;
     border-right-style:solid;
     border-right-color:#c0c0c0;
     vertical-align:top; }
.reihungsfenster {
     overflow:auto;
     overflow-x:scroll;
     width:auto;
     _width : expression((document.body.clientWidth - 30) + "px" );
     vertical-align:middle;
     background-color:black;
     padding-top:5px; }
.reihung {
     text-align:left;
     padding-left:5px;
     padding-right:5px; }
.wagenlayer {
     position:absolute;
     left:0px;
     top:0px;
     z-index:10;
     border: 1px solid black;
     background-color:#ffffff;
     padding:5px;
     font-size:0.65em; }
table.zpar {
     table-layout:fixed;
     width:100%; }
td.zpwagen {
     white-space:nowrap;
     vertical-align:top; }
td.zplauf {
     vertical-align:top; }