body     { background-image: url(d_image/bg.jpg); width: 100%; height: 100% }
p  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
td {}
#body2      { padding-right: 10px; position: absolute; z-index: 0; top: 150px; left: 0; width: 100%; height: 100%; overflow: visible }
#fix      { background-color: white; background-repeat: no-repeat; position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; height: 150px }
#balken      { background-image: url(d_image/bg_leiste.jpg); padding: 8px 0 0; position: absolute; z-index: 2; top: 120px; right: 0; bottom: 0; left: 0; width: 100%; height: 32px; float: left }
#balken p   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin: 0; padding: 0; float: right }
#balken a      { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(d_image/botton.jpg); margin: 0 10px 0 0; padding: 4px 10px 5px; float: left  }
#balken td  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-repeat: no-repeat; float: left }
#balken a:hover  { color: red; float: left; border-bottom: 3px solid red }
#balken table { height: 35px; float: right }
#imgright { float: right }
#text       { margin: 10px 0 0 100px; padding: 0; z-index: 4; width: 600px; height: auto; float: right }
#text2 { margin: 10px 0 0 25px; padding: 0; z-index: 5; height: 400px; float: left; overflow: auto }
#text2 h1 { color: gray; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 50px }
.test { color: red; background-image: url(d_image/botton.jpg); margin-right: 10px; padding: 5px 10px; float: left; border-bottom: 3px solid red }
#logo { float: left }
#imgleft { position: absolute; top: 160px; left: 0 }
