
body     { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black }
H3      { font-size: 16px; font-weight: bold }
h4   { font-size: 12px }
H1    { font-size: 22px; font-weight: bold }
td, tr   { color: white; font-size: 12px }
A:link, A:visited  { color: white; text-decoration: underline }
A:hover, A:active    { color: #000; text-decoration: none; background-color: #fff }
.formular          { color: black; background-color: white; border: solid 1px gray }
.formrot          { background-color: #ff6; border: solid 1px red }
#menu                             { text-align: center; margin-top: 20px; margin-bottom: 30px; position: relative; width: 600px; height: 66px; float: none }
#menu a.button:link, #menu a.button:visited                     { color: white; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url("buttons.gif"); background-repeat: repeat; background-attachment: scroll; background-position: left top; text-align: center; display: block; margin-top: 5px; position: relative; width: 100px; height: 30px; float: left }
#menu a.button:hover      { line-height: 30px; background-image: url(buttons.gif); background-position: 0 -31px; overflow: hidden }
#menu a.button:active      { color: black; background-image: url(buttons.gif); background-position: 0 -61px }
#menu a.u_button:link, #menu a.u_button:visited                         { color: white; font-weight: bold; line-height: 22px; text-decoration: none; background-color: #000; background-repeat: repeat; background-attachment: scroll; text-align: center; display: block; margin-right: 2px; margin-left: 2px; position: relative; width: 94px; height: 22px; float: right; border: solid 1px #fff }
#menu a.u_button:hover          { line-height: 20px; margin-right: 2px; margin-left: 2px; width: 92px; height: 20px; overflow: hidden; border-width: 2px }
#menu a.u_button:active        { color: black; background-color: #fff; margin-right: 2px; margin-left: 2px }
.u_active     { color: black; font-weight: bold; line-height: 24px; text-decoration: none; background-color: #fff; text-align: center; margin-right: 2px; margin-left: 2px; position: relative; width: 96px; height: 24px; float: right }
#cover                          { text-align: center; margin-bottom: 20px; position: relative; width: 400px; height: 400px; float: none }
#cover a.button:link, #cover a.button:visited                    { color: white; font-weight: bold; line-height: 400px; text-decoration: none; background-image: url(cover.gif); background-repeat: repeat; background-attachment: scroll; background-position: left top; text-align: center; display: block; margin-top: 5px; position: relative; width: 400px; height: 400px; float: left }
#cover a.button:hover      { line-height: 400px; background-image: url(cover.gif); background-position: -400px 0; overflow: hidden }
#cover a.button:active      { color: black; background-image: url(cover.gif); background-position: -400px 0}
.active          { color: black; font-weight: bold; line-height: 30px; text-decoration: none; background-image: url(buttons.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 -61px; text-align: center; margin-top: 5px; position: relative; width: 100px; height: 30px; float: left }
.circus    { font-family: "Wide Latin", Georgia, "Times New Roman", Times, serif }
.klein  { font-size: 9px }
.bildli             { font-size: 9px; margin-right: 10px; margin-bottom: 10px; position: relative; float: left }
.bildre          { font-size: 9px; margin-bottom: 10px; margin-left: 10px; position: relative; float: right }
.strich       { font-size: 12px; font-weight: bold; line-height: 12px; text-align: right; margin-right: 50px; margin-left: 548px; position: relative; width: 2px; height: 12px }
.block { text-align: justify }
.info       { font-size: 20px; font-family: serif; font-weight: bold; border-width: 2px; border-color: white; outline: solid 2px #fff }

