
body                    { background-color: black; text-align: left; margin-top: 6%; margin-bottom: auto; padding: 0; overflow: hidden }
p       { color: black; font-size: 9pt; font-family: "Century Gothic"; font-style: normal; font-weight: normal }
ul     { font-size: 9pt; font-family: "Century Gothic" }
ul li      { color: #000; font-size: 9pt; font-family: "Century Gothic"; list-style-type: square }
h1         { color: #9d9d9d; font-size: 14pt; font-family: "Century Gothic"; font-style: normal; font-weight: normal; line-height: 18pt }
h2           { color: #c40008; font-size: 9pt; font-family: "Century Gothic"; font-style: normal; font-weight: bold; margin-top: 6px }
h3            { color: #878787; font-size: 9pt; font-family: "Century Gothic"; font-style: normal; font-weight: bold; margin-top: 6px }
h4 { color: #9d9d9d; font-size: 13pt; font-family: "Century Gothic"; font-style: normal; font-weight: normal; line-height: 26pt }
.em   { color: #c40008; font-style: italic; background-color: #ecf5e4 }
td     { color: black; font-size: 9pt; font-family: "Century Gothic" }

a            { font-family: "Century Gothic"; font-weight: normal; text-decoration: none }
a:link          { color: #9f0000; text-decoration: underline }
a:visited           { color: #750000; text-decoration: underline }
a:hover           { color: #c40008; text-decoration: none }
a:active            { color: #c40008; text-decoration: underline }
/* Boxes */
#rahmen               { background-color: #d1d1d1; text-align: left; visibility: visible; z-index: 2; width: 100%; height: 400px; float: left }
#rahmen_keywords      { text-align: left; visibility: visible; z-index: 3; width: 1409px; height: 400px; float: left }
#rahmen_inhalt    { text-align: left; visibility: visible; z-index: 4; width: 809px; height: 400px; float: left }
#rahmen_foto  { background-color: #6b6b6b; text-align: left; visibility: visible; z-index: 5; width: 349px; height: 400px; float: left }
#foto  { background-color: #6b6b6b; text-align: left; visibility: visible; margin: 0; padding: 0; position: relative; z-index: 10; width: 195px; height: 400px; float: left }
#menu        { text-align: right; visibility: visible; margin: 0; padding: 3px 0 0; z-index: 11; width: 154px; height: 392px; float: right }
#inhalt_bg                         { background-color: white; background-repeat: repeat-x; background-position: left top; visibility: visible; margin: 0; padding: 0; z-index: 12; width: 460px; height: 400px; float: left }
#inhalt                                   { color: black; font-size: 9pt; font-family: "Century Gothic"; text-align: left; visibility: visible; margin: 0; padding: 2px 8px 0; z-index: 13; width: auto; height: 398px; overflow: auto }
#laufschrift       { color: black; font-size: 9pt; font-family: "Century Gothic"; text-align: left; visibility: visible; margin: 0; padding: 0; position: relative; z-index: 1; top: 80px; left: 0; width: 440px; height: 20px }

#keywords        { color: #eee; font-size: 8pt; font-family: "Century Gothic"; background-color: #d1d1d1; text-align: left; visibility: visible; margin: 0; padding: 0 2px; z-index: 14; width: 594px; height: 400px; float: left; overflow: hidden }
#copy   { color: #3c3c3c; font-size: 7pt; font-family: Verdana; font-weight: normal; text-decoration: none; text-align: left; visibility: visible; margin: 0; z-index: 20; width: 200px; float: left }
/* Navigation */
/*
ul#Navigation                    { text-align: left }
ul#Navigation li                { font-size: 12px; font-family: "Century Gothic", "Trebuchet MS"; font-variant: small-caps; font-weight: normal; text-decoration: none; background-position: 100% 100%; list-style-type: none; margin-top: 12px }
ul#Navigation a    { display: block }
ul#Navigation a:link         { color: #3c3c3c; text-decoration: none }
ul#Navigation a:visited           { color: #5e5e5e; text-decoration: none; background-position: 100% 100% }
ul#Navigation a:hover     { color: #bd2e14; text-decoration: none; background-position: 100% 100% }
ul#Navigation a:active                               { color: #bd2e14; text-decoration: none; background-position: 100% 100% }
*/

.wichtig     { color: #bd2e14; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-left: 12px; border-left: 25px solid #bd2e14 }
.fett { font-weight: bold }
.klein { font-size: 7pt }
.clear { visibility: hidden; float: none }
.keyword  { color: #dba5a7 }
.weiss   { font-size: 7pt; font-family: Verdana; text-decoration: none }
.weiss a   { font-size: 7pt; font-variant: normal; font-weight: normal; text-decoration: none }
.weiss a:link     { color: #555; font-size: 7pt; font-family: Verdana; font-variant: normal; font-weight: normal; text-decoration: none }
.weiss a:visited     { color: #444; font-size: 7pt; font-family: Verdana; font-variant: normal; font-weight: normal; text-decoration: none }
.weiss a:hover     { color: #fa0000; font-size: 7pt; font-family: Verdana; font-variant: normal; font-weight: normal; text-decoration: none }
.weiss a:active     { color: #fa0000; font-size: 7pt; font-family: Verdana; font-variant: normal; font-weight: normal; text-decoration: none }
.mini { color: white; font-size: 4px; line-height: 4px }
/* IE/Mac-Hack \*/
/* */
.aktiv        { color: white; font-size: 9pt; font-family: "Century Gothic"; font-weight: normal; text-decoration: none; background-color: #6b6b6b; background-position: right 0; padding-right: 2px; padding-left: 8px; float: right; border-right: 12px solid #c40008 }

#navlist
        { font-size: 9pt; font-family: "Century Gothic"; background-position: right 0; display: block; margin: 0; padding: 0; position: relative; width: 154px; height: auto; float: right; border-width: 0 }

#navlist li
        { list-style-type: none; display: block; margin-top: 7px; width: 100%; float: right }

#navlist li a
        { text-decoration: none; display: block; float: right }

#navlist li a:link          { color: white; display: block; padding-right: 2px; padding-left: 8px; float: right; border-right: 12px solid #6b6b6b }
#navlist li a:visited           { color: white; padding-right: 2px; padding-left: 8px; float: right; border-right: 12px solid #6b6b6b }

#navlist li a:hover
          { color: white; background-color: #6b6b6b; padding-right: 2px; padding-left: 8px; float: right; border-right: 12px solid #fff }

#navlist li a:active
        { color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-right: 2px; padding-left: 8px; float: right; border-right: 12px solid #c40008 }
