body   { background-image: url(images/menu/bg.gif); background-position: 0 0; margin: 0; padding: 0 }
h1  { color: #1b8bff; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 26px; text-align: left; margin-top: 50px }
h2  { color: #1b8bff; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: left; margin-top: 25px }
p, table, td, tr  { color: #323232; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px }
a:link, a:visited, a:active  { color: #1b8bff; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none }
a:hover  { color: #fff; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; background-color: #1b8bff }
.rahmen-rechts { background-image: url(images/menu/linie-r.gif); background-repeat: repeat-y; background-position: 0 1px }
.menu-bg { background-image: url(images/menu/menu-bg.gif); background-repeat: repeat-y }
.monospace { color: #fff; font-size: 12px; font-family: monospace; font-weight: bold; padding-top: 2px }
.karte { background-image: url(images/menu/karte.gif); background-repeat: no-repeat; background-attachment: fixed }
#Menu   { visibility: visible; position: absolute; top: 135px; left: -20px; width: 160px; height: 225px }
#Main  { visibility: visible; position: absolute; top: 10%; right: 10%; left: 10% }

