a.navi:link  { color: #606; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; padding: 1px }
a.navi:visited { color: #606; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; padding: 1px }
a.navi:hover { color: #fff; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; background-color: #606; padding: 1px }
body   { color: #606; font-size: 12px; font-family: arial }
p  { color: #606; font-size: 12px; font-family: Verdana, Arial }
td   { color: #606; font-size: 12px; font-family: arial }
h1   { color: #f09; font-size: 18px; font-family: arial; font-weight: normal; display: block; border-bottom: 1px solid #606 }
h3    { color: #606; font-size: 16px; font-family: arial; font-weight: normal }
h2   { color: #2bb2f2; font-size: 15px; font-family: arial }
.gross { color: #6cf; font-size: 14px; font-family: arial }
#oben    { background-color: #cff; visibility: visible; position: absolute; top: 0; left: 0; width: 800px; height: 110px }
#navi   { visibility: visible; position: absolute; top: 90px; left: 20px; width: 780px; height: 20px }
#rechts   { visibility: visible; position: absolute; top: 110px; left: 540px; width: 260px; height: auto }
#inhalt   { visibility: visible; position: absolute; top: 130px; left: 40px; width: 500px; height: auto }
#links  { background-color: #f9f; visibility: visible; position: absolute; top: 110px; left: 0; width: 16px; height: 660px }
.klein { font-size: 10px }

