@charset "ISO-8859-1";
  body {
    color: black;
    font-size: 100.1%;
    font-family: Helvetica,Arial,sans-serif;
    margin:0; padding: 1em;
    min-width: 67em; max-width:97%;
  }
  .tophdrs {
    margin:0; padding:0;
    text-align: center;
  }

  div.ImgLeft {
    float: left;margin:0;padding:0;
  }
  div.ImgRight {
    float: right;margin:0;padding:0;
  }

  h1 {
    font-size: 0.7em; color: blue; margin:0; padding: 0; text-align:center;
  }
  h2 {
   font-size: 0.8em; color:blue; margin:0; padding:0;
  }
  h3 {
  font-size: 0.8em; color: #008; margin:0 0 0.2em 0; padding: 0;
  }
  h3 img { vertical-align:middle; }
  h4 {
   font-size: 0.7em; color:blue; margin:0; padding:0;
  }

  p {
    font-size: 0.9em;
    margin: 0;
  }

  p.h3sim {
  font-size: 0.8em; color: #008; margin:0; padding: 0;
  }

  p.h3sim2 {
  font-size: 1.2em; color: #008; margin:0; padding: 0;
  }

  .p10it {
    font-size: 10pt;
    font-style: italic;
  }
  
  a { font-style: italic;
    font-size:1.1em;
    padding: 0.1em;
    font-weight: normal;
  }
  a:link {
    color: green;
  }
  a:visited {
    color: #008;
  }
  a:hover {
    color: #a00;
  }
  a:active {
    color: red;
  }
  a img { border:none; }

  .spc {
    min-width:31em;
    font-size: 0.9em; text-align:right;
    margin:0 11.5em 0 11.5em;padding:0;
    border: 1px solid silver;
  }

  .spc img {
    margin:0.1em 0.1em 0 0;
    border: 0; vertical-align:middle;
  }
  .spcl {
    font-size: 0.9em;
    margin:1em 0 0 0.5em;padding:0;
    border: 1px solid transparent;
  }
  .spcl ul {
    margin:0 0 0 1.5em; padding: 0; list-style-image:url(bd.gif);
  }
  .spcl li {
    margin-bottom:1.1em; font-size: 0.9em; text-align: left;
  }

  .spcr {
    float:right;
    font-size: 0.9em; text-align:left;
    margin:1em 0.5em 0 1em;padding:0;
    border: 1px solid transparent;
  }

  .spcr ul {
    list-style-type:none; margin:0;
  }

  .spindex {
    float:left;
    text-align:center;
    font-size:0.9em;
    margin-right:0.1em;
    width:11em;
    padding:0.1em;
    padding-bottom:2px;
    background-color: #f8f8f8; border: 1px solid silver;
  }
  .sprechts {
    float:right;
    text-align:center;
    font-size:0.9em;
    margin-left:0.1em;
    width:11em;
    padding:0.1em;
    padding-bottom:2px;
    background-color: #f8f8f8; border: 1px solid silver;
  }

  .spins {
    font-size:0.83em;
    margin:0;
    padding:0.2em 0 0.2em 0;
    background-color: #fff7d5; border:0;
  }

  .trz {
    clear:both; border-top:1px solid silver; margin:0; padding:0;
  }
  .trz3 {
    clear:right; border-top:3px solid silver; margin:0 0 2px 0; padding:0;
  }
  .nstz {
    clear: both; border-top:1px solid transparent; margin:0; padding:0;
  }

  }

  p.titel { color:green; font-size:0.8em; margin:0.8em; display:inline; }
  .sptitle {
    margin:0.5em 0.5em 0.5em 0.5em; padding:1px 1px;
    background-color: #ffd; border:0;
    text-align:center;
  }

  p.less { font-size: 0.83em; }
  p.lessinl { font-size: 0.9em; display:inline; vertical-align:middle; float:right; text-align:right;}
  p.imginl { font-size: 0.9em; display:inline; vertical-align:middle; float:right;}
  p.lessc { font-size: 0.83em; text-align:center;}

  .beschr {
    margin:0;
    font-size: 0.9em;
  }

  .fussz {
    clear: both;
    font-size: 0.83em;
    text-align: center;
    background-color: #ffd; border: 1px solid silver;
  }
