body { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; margin: 0; padding: 0; }
td { color: black; font-size: 11px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left;  }
a { color: black; font-size: 11px; line-height: 17px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; }
select { font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; }
optgroup {color: dimgray;};
option {color: black;};
input { font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
ul { line-height: 20px; list-style-type:square; }
hr { border: solid #dcdcdc 1px; height: 1px; }
h1 { color: #003399; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
h2  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; background-color: gainsboro; padding: 4px }
.li  { margin-right: 10px; }
.re  { margin-left: 10px; }
.rot { color: white; font-weight: bold; background-color: #dc143c; }
.plain { }
#kopf { position: absolute; top: 0; left: 0; width: 100%; height: 100px; margin: 0; padding: 0; z-index: 3; }
#kopf[id] { position: fixed; }
#pic { position: absolute; top: 0; left: 0; width: 123px; height: 490px;  margin: 0; padding: 0; z-index: 2; }
#pic[id] { position: fixed; top: 100px; }
#cont { position: absolute; top: 80px; left: 0; width: 100%; height: 100px; margin: 0; padding: 0; z-index: 1;}
