body{
 background-color:#171717; 
 color: #DEB887;
 font-family: bookman old style;
 position:absolute;
}

html, body { 
    top:0;
    min-height:100%;
    margin: 0 auto;
    padding:0;
    width:100%;
}

#baustelle {
 margin-top: 250px;
 margin-left: 400px;
 }

a:link {
 text-decoration: none;
 color: #DEB887;
 }

a:hover {
 text-decoration:none;
 color: #FFFFFF;
 }

a:visited {
 text-decoration:none;
 color: #DEB887;
 }

#header_container {
 position:fixed;
 background: #171717;
 top:0; left:0; right:0; 
 text-align:center;
 margin:0;
 height: 200px;
 z-index:3; 
}

#logo h1{
 display:none;
}

#logo{ 
 top: 5px; left:0; right:0; bottom:0;
 position:absolute;
 background: url(pix/logo1.png);
 width: 1022px;
 height: 150px;
 z-index:3;
 margin:0 auto;
}


#menucontainer{
 background: url(pix/but.png);
 height: 40px;
 width: 1022px;
 position: absolute;
 top: 150; left:0; right:0; bottom:0;
 z-index:3;
 margin:0 auto;
 }

menu {
 list-style: none;
 font-weight:bold;
 }

menu a, li{
 float: left; 
 display: inline;
 margin:  -5px 13px; 
 overflow: hidden;
 }

menu a:link, menu a:visited, menu a:hover{
 color: #F80E13;
 font-size: 20px;
 }

#footer_container {
 position:fixed;
 bottom:0; left:0; right:0;
 text-align:center;
 margin:0;
 height: 30px;
 z-index: 3;
}

#footer {
 position:absolute;
 top: 0; left:0; right:0; bottom:0;
 background-color:#171717; 
 color: #DEB887;
 z-index:3;
 display: table-cell;
 width: 1022px;
 margin: 0 auto;
}

#footer td a {
 font-size: 13px;
}

#main {
 margin:0 auto;
 padding-top: 210px;
 padding-bottom: 35px;
 z-index:2;
 width: 1000px;
 text-align: center;
 font-weight: bold;
 }

#texthome {
 font-size: 15pt;
 }

#textfoto img {
 float: left;
 margin: 0px 20px 0px 0px;
 }

#text {
 font-weight: bold;
 text-size: 10px;
 text-align: justify;
 }

#text p {
 font-weight: normal;
 text-size: 10px;
 }

#textfoto2 img {
 float: right;
 margin: 0px 10px 0px 20px;
 }

#text2 {
 font-weight: bold;
 text-size: 10px;
 text-align: justify;
 }

#text2 p {
 font-weight: normal;
 text-size: 10px;
 }

#text3 {
 font-weight: bold;
 text-size: 10pt;
 margin: 0px 50px 200px 50px;
 }

#text3 p {
 font-weight: normal;
 text-size: 10pt;
 }

td, input, textarea {
 font-size: 13px;
 font-family: bookman old style;
 font-weight:bold;
 }

input, textarea {
 color:#ffffff;
 background-color: #000000;
 }

#main iframe {
 height: 100%;
 }