body {
    /*color: #da151f;*/
    color: black;
    background-image: url(../images/PAPER12L.JPG); padding:0px;
    font-size: 100.1%;
    font-family: Arial, sans-serif, 'Bookman Old Style', 'Book Antiqua';
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
 }
  form {
  text-align: left;
  font-size:0.7em;

 }
  ul#Navigation {
    font-size: 0.93em;
    float: left; width: 9em;
    margin: 0 0 1.2em; padding: 0;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.5em;
    font-weight: bold;
  }
  ul#Navigation a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
  }
  ul#Navigation a:link {

  }
  ul#Navigation a:visited {
    color: blue;
  }
  ul#Navigation a:hover {
    color: #da151f;
  }
  ul#Navigation a:active {

  }

 div#infotext {
    color: #da151f;
    font-size: 0.8em;
    float: right; width: 18em; height: 30em;
    margin-top: 1.0em; margin-right: 1.0em; padding: 0;
    text-align: left;
  }

  div#infotext strong {
    font-size: 1.33em;
    }

  div#infotext p {
    margin: 0em;
    padding-top: 1.0em;
  }

  p#Fusszeile {
    clear: both;
    text-align: center;
    margin: 0; padding: 0.1em;

    }

  td#Titel {
  color: green;
  font-size: 2.5em;
  text-align: left;
  padding-top: 0.5em;
  }

  td#Oben{
  color: black;
  font-size: 0.8em;
  text-align: left;
  padding-top: 1.1em;
  padding-left: 1.0em;
 }

 b#Kontakt {
  font-size: 1.1em;
  text-align: left;
  }

table#impressum {
  text-align: left;
  font-size: 0.8em;
}

table#impressum td {
 vertical-align: top;
}

table#referenzen {
  text-align: center;
  font-size: 0.8em;
}

table#referenzen td {
 vertical-align: middle;
}

img {
border-style:solid;
border-width: 1px;
border-color:#da151f;
}

img#noborder {
border: none;
}

 div#angebot td {
 color: #da151f;
 width: 90px;
 height: 90px;
 font-size: 0.8em;
 border-color: black
 }
  div#angebot1 td {
 color: #da151f;
 width: 160px;
 height: 120px;
 font-size: 0.8em;
 border-color: black
 }
   div#angebot2 td {
 color: #da151f;
 width: 155px;
 height: 84px;
 font-size: 0.8em;
 border-color: black
 }
 div#dummy {
    color: #da151f;
    font-size: 0.8em;
    margin-top: 1.0em; margin-right: 1.0em; padding: 0;

    text-align: left;
  }

  div#dummy strong {
    font-size: 1.33em;
    }

  div#dummy p {
    font-size: 1em;
    margin: 0em;
    padding-top: 1.0em;
  }
  #map {
  position: absolute;
  top: 0px;
  left: 0px;
  }
div#infotext1 {
    color: #da151f;
    font-size: 0.8em;
    margin-top: 1.0em; margin-right: 1.0em; padding: 0;
    text-align: left;
  }

  div#infotext1 strong {
    font-size: 1.33em;
    }

  div#infotext1 p {
    margin: 0em;
    padding-top: 1.0em;
   }
  div#infotext1 img {
  float:left; margin-right:20px;
  margin-bottom:10px; text-align: left;
  }

 div#leer {
float: left; width: 10em;
 }


  div#oben img {
 float:left; margin-right:20px;
  }

  div#adresse p {
float:left;
    font-size: 0.8em;
    margin-top: 1.0em; margin-right: 1.0em; padding: 0;
    text-align: left;
  }