
A:link  { color: #336; font-variant: normal; font-weight: 800; text-decoration: none }
A:visited  { color: #339; font-weight: 800; text-decoration: none }
A:hover { color: rgb(250,47,0); font-weight: 800; text-decoration: none }
A:active  { color: #300; font-weight: 800 }
standard  { color: black; font-family: Arial; font-weight: 500; text-decoration: none }
h2 { color: gray; font-size: 12pt; font-family: arial; font-weight: 800; text-decoration: none }
h3 { color: orange; font-size: 10pt; font-family: arial; font-weight: 800; text-decoration: none }
body   { color: black; font-family: Arial; font-weight: 500; text-decoration: none }
td  { color: black; font-family: Arial; font-weight: 500; text-decoration: none; text-align: justify }
.td_menue { color: black; font-family: Arial; font-weight: 500; text-decoration: none; text-align: justify; border-style: ridge; border-width: 2px; border-color: #fff #ccc #ccc #fff }
.td_text  { color: black; font-family: Arial; font-weight: 500; text-decoration: none; text-align: justify; padding-right: 15px }
.td_text_rahmen2 { color: black; font-size: 10pt; font-family: arial; font-weight: 500; text-decoration: none; background-color: #ffa; text-align: justify; margin: 1pt; padding: 2pt; border-top: 1px solid #fffbf0; border-right: none; border-bottom: 2px ridge #a0a0a4; border-left: none; outline-style: none }
.td_text_rahmen1 { color: black; font-size: 10pt; font-family: arial; font-weight: 500; text-decoration: none; background-color: #ffdfaa; text-align: justify; margin: 1pt; padding: 2pt; border-top: 1px solid #fffbf0; border-bottom: 2px ridge #a0a0a4 }
.td_foto  { color: black; font-size: 10pt; font-family: Arial; font-weight: 500; text-decoration: none; text-align: justify; margin: 0; padding: 0; border-style: none ridge ridge none; border-width: 0 3px 3px 0; border-color: #fffbf0 #a0a0a4 #a0a0a4 transparent; outline-style: none }
.td_banner  { color: black; font-size: 10pt; font-family: Arial; font-weight: 500; text-decoration: none; background-color: transparent; background-repeat: no-repeat; text-align: justify; margin: 0; padding: 0; border-style: none; border-width: 0 2px 2px 0; border-color: #fffbf0 #a0a0a4 #a0a0a4 transparent; outline-style: none }
p { text-align: justify }
.absatz_zentriert { text-align: center }
table  { text-align: justify; padding-right: 3px; padding-left: 3px; border-width: 5px; outline-width: 12px }
.table_text  { font-size: smaller; text-align: justify; padding-right: 5px; padding-left: 5px; border-width: 5px; outline-width: 12px }
.table_banner  { background-color: transparent; background-repeat: repeat-y; text-align: justify; border-width: 0; outline-width: 0 }
.table_foto { background-color: #fffbf0; margin: 0; padding: 0; border-width: 0; border-color: transparent; outline-style: none; outline-width: 0 }
.table_text_rahmen { text-align: justify; margin: 1pt; padding: 2pt; border-top: none; border-right: 3px groove; border-bottom: 3px groove; border-left: none; outline-width: 12px }
.table_menue    { font-size: 10pt; background-color: transparent; text-align: left; border-style: none; border-color: transparent; outline-style: none; outline-width: 0 }
