*
  {
  margin:0;
  padding:0;
  }
body
  {
  color:#104030;
  background-color:#F7F7F0;
  font-family:Verdana,Arial,"Sans Serif",Helvetica;
  font-size:9pt;
  margin-top:1em;
  margin-left:2em;
  margin-right:2em;
  }
img
  {
  border-style:solid;
  border-width:2em;
  border-color:#E0E7D7;
  }
img.nob
  {
  border-style:none;
  border-width:0;
  }
table.t00
  {
  width:50em;
  margin-left:auto;
  margin-right:auto;
  }
table.100
  {
  margin-left:auto;
  margin-right:auto;
  }
table.90
  {
  width:90%;
  }
td
  {
  vertical-align:top;
  background-color:#E7F0E0;
  padding:0.3em;
  border:solid 1px #C0D0C0;
  }
h1
  {
  font-size:2em;
  }
h2
  {
  font-size:1.2em;
  }
hr
  {
  color:#F7F7F0;
  }
div.katfam
  {
  text-align:right;
  color:#608080;
  background-color:#FFFFFF;
  margin-top:1em;
  }
div.fett
  {
  font-size:1.2em;
  font-weight:bold;
  background-color:#E7F0E0;
  border:solid 1px #C0D0C0;
  margin-top:1em;
  padding-top:0.3em;
  padding-left:0.3em;
  padding-bottom:0.5em;
  }
div.kopf1
  {
  font-weight:bold;
  color:#104030;
  background-color:#E7F0E0;
  border:solid 1px #C0D0C0;
  margin-top:1em;
  padding:0.3em;
  }
div.just
  {
  text-align:justify;
  margin-left:2em;
  margin-right:4em;
  margin-bottom:2em;
  max-width:35em;
  }
div.zen
  {
  text-align:center;
  margin-left:2em;
  margin-right:4em;
  margin-bottom:2em;
  }
li
  {
  margin-left:2em;
  }
a
  {
  color:#000080;
  text-decoration:none;
  }
a.k
  {
  color:#800000;
  text-decoration:none;
  }
a:hover
  {
  background-color:#BFFFFF;
  text-decoration:underline;
  }
a:visited
  {
  color:#808080;
  }
 .zabst
  {
  line-height:1.8em;
  border:none;
  }
 .zabst1
  {
  line-height:1.8em;
  border:none;
  margin:0.5em;
  }
 .ed
  {
  text-align:left;
  vertical-align:middle;
  white-space:nowrap;
  }
 .blass
  {
  color:#C0D0C0;
  }
 .bot
  {
  color:#A02020;
  font-style:italic;
  }
 .nobr
  {
  white-space:nowrap;
  }
 .gl1
  {
  background-color:#E7F7F0;
  }
 .gl2
  {
  background-color:#F7EFF0;
  }
 .gl3
  {
  background-color:#F7F7E0;
  }
 .s
  {
  font-size:0.75em;
  }
 .wp
  {
  font-size:0.75em;
  }
 .unavg
  {
  background-color:#E7F0E0;
  border-left:solid 1px #C0D0C0;
  border-right:solid 1px #C0D0C0;
  border-bottom:solid 1px #C0D0C0;
  padding-left:1em;
  }
#mittig
  {
  position:absolute;
  top:50%;
  left:50%;
  width:30em;
  height:10em;
  margin-left:-15em;
  margin-top:-5em;
  vertical-align:middle;
  text-align:center;
  }
