
DIV#links   { font: 15px Verdana, sans-serif; text-align: left; margin: 0pt; position: absolute; z-index: 100; top: 200px; left: 0px; width: 500px; height: 700px }
DIV#rechts       { font: 15px Verdana, sans-serif; text-align: left; margin: 0pt; position: absolute; z-index: 100; top: 200px; left: 280px; width: 220px; height: 700px }
DIV#links A  { color: #ffc; font: bold 1em sans-serif; text-decoration: none; background-color: #444; text-align: left; display: block; margin: 0px 0px 1px; padding: 5px 10px; border-top: 1px solid #f90; border-bottom: 1px solid #f90 }
DIV#rechts A { color: #ffc; font: bold 1em sans-serif; text-decoration: none; background-color: #444; text-align: left; display: block; margin: 0px 0px 1px; padding: 5px 10px; border-top: 1px solid #f90; border-bottom: 1px solid #f90 }
DIV#links A:hover { color: #411; background-color: #aaa; border-right: 5px solid white; border-left: 5px solid white }
DIV#rechts A:hover { color: #411; background-color: #aaa; border-right: 5px solid white; border-left: 5px solid white }
DIV#links A IMG { border: 0px; width: 0px; height: 0px }
DIV#rechts A IMG { border: 0px; width: 0px; height: 0px }
DIV#links A:hover IMG            { border: solid 5px white; position: absolute; top: -30px; left: 540px; width: 340px; height: 260px }
DIV#rechts A:hover IMG     { border: solid 5px white; position: absolute; top: -30px; left: 260px; width: 340px; height: 260px }
DIV#links li  { list-style-type: none; list-style-position: outside; margin: 4px 0; padding: 0 }
DIV#rechts li  { list-style-type: none; list-style-position: outside; margin: 4px 0; padding: 0 }
#news     { font-size: 1.2em; position: absolute; top: 340px; bottom: 1%; left: 8px; visibility: visible }
#start   { font-size: 1.2em; position: absolute; top: 520px; bottom: 1%; left: 8px; visibility: visible }
#content              { font-size: 0.8em; background-color: #f90; float: left; margin-top: 2%; padding-left: 3%; border-top: 1px solid #f90; position: absolute; z-index: 1; top: 100px; left: 500px; width: 550px; height: auto; visibility: visible }
body { color: black; font-family: arial, sans-serif; background-color: black; margin: 0; padding: 0 }
#logo              { color: maroon; font-size: 4em; font-family: "arial black", arial, sans-serif; background: #fc0 url(../bilder/home/kopf2.gif) no-repeat right ; margin: 0px; padding: 10px 10px 0px; border-bottom: 20px solid #ffa500; position: absolute; z-index: 0; top: 0px; left: 0; width: 100%; height: 80px }
#navi             { color: white; font-size: 1em; font-family: arial; background-color: maroon; margin: 0px; padding-left: 15px; border: 1px; position: absolute; z-index: 0; top: 80px; left: 0px; width: 100% }
#rahmen    { font-size: 0.8em; float: left; margin-top: 2%; padding-left: 3%; position: relative; z-index: 0; top: 600px; left: 0px; width: 500px; height: auto }
#maincontent   { font-size: 0.8em; float: left; margin-top: 2%; padding-left: 3%; position: absolute; z-index: 0; top: 120px; left: 500px; width: 500px; height: auto }
#contact  { color: black; background-color: black }
h3 { margin-top: 0 }
#copyright          { color: silver; font-size: 1.2em; vertical-align: bottom; margin: 0px; padding-left: 10px; position: absolute; top: 120px; bottom: 1% }
