  body {
/*    background-color: rgb(204,204,255);*/
    background-color: rgb(204,224,255);
   }

  #logo1 {
    float: left;
    padding-bottom: 3;
    margin-left: 0.5em;
    height: 7em;
  }
  * html #logo1 {
    ma\rgin-left: 0em;
    he\ight: 7.3em;
  }

  #banner {
    margin-top: 1em;
    margin-left: 8em;
    margin-right: 10.7em;
    height: 5em;
  }
  * html #banner {
    ma\rgin-top: 0em;
    ma\rgin-left: 7.4em;
    ma\rgin-right: 10.2em;
  }

  #logo2 {
    float: right;
    margin-right: 0.3em;
    height: 5.6em;
    width: 9.8em;
    border: 0px;
    background-color: rgb(192,192,192);
    text-align: center;
  }
  * html #logo2 {
/*    w\idth: 9em;*/
    he\ight: 4em;
    ma\rgin-right: 0em;
  }

  #logo2 div {
/*    padding-top: 9px;*/
    padding-top: 2px;
  }
  * html #logo2 div {
    padd\ing-top: 2px;
    padd\ing-bottom: 0px;
  }

  #logo2 a {
    border: 0px;
  }

  #nav1{
/*    margin-top: 0.45em;*/
    margin-top: -0.75em;
    margin-left: 8em;
    margin-right: 10.7em;
  }
  * html #nav1 {
    ma\rgin-top: -0.5em;
    ma\rgin-left: 7.55em;
    ma\rgin-right: 10.4em;
    ma\rgin-bottom: 0em;
  }

  #nav1 ul {
    text-align: center;
    margin-top: 0.4em;
    margin-left: 0;
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 3;
    border: solid 1px gray;
    border-top: 2px solid gray;
  	background-color: #ADB2C7;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
/*  	font-size: 10pt;*/
  	font-size: 6pt;
  }
  * html #nav1 ul {
    ma\rgin-top: 0em;
  }

  #nav1 a:link {
    text-decoration:none;
    color: black;
  }
  #nav1 a:visited {
    text-decoration:none;
    color: green;
  }
  #nav1 a:hover {
    text-decoration:none;
    color: blue;
    background-color: silver;
  }

  #nav1 li {
    list-style-type: none;
  	background-color: #ADB2C7;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
/*  	font-size: 10pt;*/
  	font-size: 8.15pt;
    padding: 0 1em 0.25em 1em;
    border-left: 1px solid white;
    border-right: 1px solid white;
    display: inline;
  }

  #nav2 {
    position: absolute;
    margin-top: 6.1em;
    margin-left: 0.5em;
    background-color: silver;
    border: solid 1px gray;
    width: 6.8em;
  	background-color: #ADB2C7;
  }
  * html #nav2 {
    ma\rgin-top: 6.2em;
    ma\rgin-left: -7.15em;
    w\idth: 7.1em;
  }

  #nav2 p {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
  }
  * html #nav2 p {
  }

  #nav2 ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border: none
  }

  #nav2 li {
  	background-color: #ADB2C7;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
/*  	font-size: 10pt;*/
  	font-size: 8.4pt;
    padding: 0.2em 0em 0.25em 0.5em;
    border-bottom: 1px solid gray;
    display: block;
  }

  #nav2 a:link {
    text-decoration:none;
    color: black;
  }
  #nav2 a:visited {
    text-decoration:none;
    color: green;
  }
  #nav2 a:hover {
    text-decoration:none;
    color: blue;
    background-color: silver;
  }

  #leerraum1 {
    height: 38em;
  }
  * html #leerraum1 {
    he\ight: 34.8em;
  }

  #mitte {
    background-color: #616387;
    color: white;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 8pt;
    border:1px solid gray;
    margin-top: 0em;
    margin-left: 12em;
    margin-right: 16em;
    padding-left: 10;
  }
  * html #mitte {
    ma\rgin-top: -1em;
    ma\rgin-left: 11.3em;
    ma\rgin-right: 15.6em;
    ma\rgin-bottom: 1em;
  }

  #mitte h1 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11pt;
  }

  #mitte h2 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13pt;
  }

  #mitte p {
    margin-left: 1em;
    margin-right: 2em;
    text-align: justify;
    padding-top: 0.5;
  }

  #mitte hr {
    margin-left: 0em;
    margin-right: 1em;
  }

  #mitte table {
    border: 1px solid white;
    margin-left: 1em;
    margin-right: 0.6em;
  }

  #mitte td {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	color: white;
  	border: 1px solid white;
  }
  #mitte th {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	font-weight: bold;
  	color: white;
  	border: 1px solid white;
  }

  #mitte ul {
    list-style-type: disc;
  }
  #mitte li {
    padding: 0.2em;
    margin-top: 0.5em;
    margin-right: 2em;
    text-align: justify;
  }
  * html #mitte li {
    ma\rgin-top: 0em;
  }

  #mitte a:link {
    text-decoration:none;
    color: black;
    background-color: #ADB2C7;
  }
  #mitte a:visited {
    text-decoration:none;
    color: green;
    background-color: #ADB2C7;
  }
  #mitte a:hover {
    text-decoration:none;
    color: blue;
    background-color: #ADB2C7;
  }

  div#Info {
    font-size: 0.7em;
    float: right;
    width: 13.6em;
    margin-right: 0.4em;
    margin-top: 0em;
    padding: 0;
    padding-right: 3px;
    background-color: #ADB2C7;
    border: 1px dashed silver;
  }
  * html div#Info {
    ma\rgin-top: -1em;
    ma\rgin-right: 0em;
    w\idth: 14em;
  }
  div#Info h2 {
    font-size: 1.2em;
    margin: 0.2em 0.5em;
  }
  div#Info p {
    font-size: 1em;
    margin: 0.8em;
  }
  * html div#Info p {
    ma\rgin: 0em;
    ma\rgin-left: 0.7em;
    ma\rgin-bottom: 1em;
  }

  div#Info ul {
    margin-left: -0.8em;
  }
  * html div#Info ul {
    margin-left: 2em;
  }
  div#Info a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
  }
  * html div#Info a {
    pad\ding: 2px;
  }

  div#Info a:link {
    text-decoration:none;
    color: white;
    background-color: #616387;
  }
  div#Info a:visited {
    text-decoration:none;
    color: lightgreen;
    background-color: #616387;
  }
  div#Info a:hover {
    text-decoration:none;
    color: lightblue;
    background-color: #616387;
  }
  div#Info img {
    hspace: 2.4;
  }
  * html div#Info img {
/*    margin-left: 0.88em;*/
    margin-top: 0.6em;
    margin-left: 0.3em;
  }

  div#Info2 {
    font-size: 0.7em;
    float: right;
    width: 13.6em;
    margin-right: -14em;
    margin-top: 16em;
    padding: 0;
    padding-right: 3px;
    /*background-color: #ADB2C7;*/
    background-color: white;
    border: 1px dashed silver;
  }
  * html div#Info2 {
    w\idth: 14em;
    margin-top: 15em;
  }
  div#Info2 h2 {
    font-size: 1.2em;
    margin: 0.2em 0.5em;
  }
  div#Info2 p {
    font-size: 1em;
    margin: 0.8em;
  }

  div#kontakt {
    margin-left: 2em;
  }
  div#kontakt p {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    font-family: courier new;
    font-size: 1.4em;
  }


  p#Fusszeile {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
    clear: both;
    font-size: 0.6em;
    margin: 0;
    margin-top: 0.8em;
    margin-left: 13.3em;
    margin-right: 17.8em;
    padding: 0em;
    text-align: center;
    background-color: silver;
    border: 1px solid black;
  }
  * html p#Fusszeile {
    ma\rgin-top: 1em;
    ma\rgin-left: 12.7em;
    ma\rgin-right: 17.25em;
  }

  p#Fusszeile a {
    text-decoration: none;
    font-size: 1em;
    margin: 0;
/*    margin-top: 1em;*/
    padding: 0em;
    background-color: silver;
    border-bottom: 1px solid black;
  }
  p#Fusszeile a:link {
    text-decoration:none;
    color: black;
    background-color: silver;
  }
  p#Fusszeile a:visited {
    text-decoration:none;
    color: green;
    background-color: silver;
  }
  p#Fusszeile a:hover {
    text-decoration:none;
    color: blue;
    background-color: white;
  }

  #bilder {
    margin-left: 0.55em;
    margin-right: 0.55em;
    padding-top: 1em;
    padding-bottom: 1em;
    text-align: center;
    halign: top;
    border: 1px solid black;
    overflow: auto;
  }
  * html #bilder {
    ma\rgin-top: -0.6em;
    ma\rgin-left: 7.6em;
    ma\rgin-right: 10.4em;
    pad\ding-top: 0em;
    pad\ding-bottom: 1em;
    text-align: center;
    border: 1px solid black;
  }
  #bilder a {
    margin-bottom: 10em;
  }

  div#spurz {
    float: left;
    margin-left: 3em;
    margin-right: 15%;
  }
/*  * html div#spurz {
    float: left;
    ma\rgin-left: 2em;
    ma\rgin-right: 60px;
    ma\rgin-right: 6px;
  }*/

  div#spurz img {
    width: 40%;
    height: 30%;
  }
/*  * html div#spurz img {
    w\idth: 57%;
    he\ight: 200px;
  }*/
  div#spurz1 img {
    width: 40%;
    height: 30%;
  }
/*  * html div#spurz1 img {
    w\idth: 60%;
    he\ight: 200px;
    w\idth: 325px;
    he\ight: 210px;
  }*/
