html, body   { background-color: #000; margin: 0; padding: 0; height: 100% }
a:link  { color: #eb9e22; text-decoration: none }
a:visited { color: #eb9e22; text-decoration: none }
a:hover  { color: #ddd; text-decoration: none }
a:active  { text-decoration: none }
a:focus  { text-decoration: none }
p  { margin: 0 0 15px }
#body      { visibility: visible }
#distance  { margin-bottom: -350px; width: 1px; height: 50%; float: left}
#background      { background-color: #555; background-image: url(../img/bground.jpg); text-align: left; margin: 0 auto; position: relative; width: 1000px; height: 700px; clear: left }
#header      { visibility: visible; position: absolute; top: 0; right: 0; left: 0; width: 1000px; height: 145px }
#logo   { visibility: visible; position: absolute; top: 0; left: 0; width: 125px; height: 100px }
#feature    { background-image: url(../img/feature.jpg); visibility: visible; position: absolute; top: 10px; right: 0; height: 100px}
#navigation    { visibility: visible; position: absolute; top: 120px; right: 0; left: 0; width: 1000px; height: 25px}
#content    { position: absolute; top: 145px; width: 1000px; height: 530px }
#bild     { visibility: visible; position: absolute; z-index: 10; top: 0; right: 0; left: 0; width: 1000px; height: 330px; float: left }
#text         { color: #ddd; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 150%; padding-bottom: 40px; position: absolute; top: 360px; right: 38px; left: 38px; width: 924px; height: 125px }
#text2            { color: #ddd; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 1.48em; padding-bottom: 40px }
#h3 { color: #ddd; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif }
#h1        { color: #ea9c2d; font-size: 17px; font-family: Arial, Helvetica, sans-serif; visibility: visible; margin-bottom: 50px; position: absolute; width: 950px; height: 30px }
#h1a            { color: #ea9c2d; font-size: 17px; font-family: Arial, Helvetica, sans-serif; visibility: visible; margin-bottom: 50px; position: absolute; left: 338px; width: 400px; height: 30px }
#mail { }
#h2          { color: #222; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; visibility: visible; position: absolute; z-index: 20; top: 100px; right: 38px; left: 38px; width: 950px; height: 30px; display: block }
#tabellentext         { text-align: justify; position: absolute; top: 30px; height: 125px }
#disclaimer { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px }
#impressum     { color: #bbb; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-align: center; position: absolute; top: 165px; left: -40px; width: 1000px; height: 10px }
impressum a:link { color: #fc3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
impressum a:hover { }
#kunde  { color: #444; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; position: absolute; z-index: 15; top: 292px; left: 0; width: 1000px; height: 10px }
#aufgabe { color: #444; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; position: absolute; z-index: 16; top: 308px; left: 0; width: 1000px; height: 10px }
