#logo    { visibility: visible; position: fixed; top: 0; left: 0; width: 290px; height: 287px }
#navi       { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; visibility: visible; position: fixed; top: 290px; left: 40px; width: 250px; height: auto }
#navi ul    { list-style-position: outside; margin-top: 0px; margin-left: 0; padding-left: 15px }
#navi li  { list-style-type: disc; margin-left: 0 }
#header          { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #d3d8db; visibility: visible; padding-top: 5px; position: absolute; z-index: 1; top: 0; left: 300px; width: 500px; height: 145px }
#text    { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; visibility: visible; position: absolute; top: 200px; left: 300px; width: 500px; height: auto }

img.left   { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }
img.right { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }
img.top { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }
img.middle { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }
img.bottom { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }
img.texttop { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }
img.baseline { margin: 0 0 5px 5px; position: relative; top: -15px; float: right; border-width: 0 }


#text2 { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-image: url("bilder/go.gif"); background-repeat: no-repeat; visibility: visible; position: absolute; top: 200px; left: 300px; width: 500px; height: auto }
a     { color: #737182; font-weight: bold; text-decoration: none }
a:hover     { color: #fff; font-weight: bold; background-color: #737182 }
h1    { color: #000; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 }
h3 { color: #000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 12px 0 -16px }
h2  { font-size: 14px; font-weight: normal; margin-top: 0; margin-right: 0; margin-left: 0 }
p { margin-bottom: 0 }
.grau  { background-color: #e8e8ea; padding: 10px 5px 15px }
body { color: black; background-color: #d3d8db }
iframe { border: solid 2pt #696969 }
.sub { margin-left: 5px; border-left: 2px solid #191970 }