body              { color: #001; font: 12px Verdana, Arial, sans-serif; background-color: #ddd }
td   { color: #000; font-size: 12px }
p    { color: #000; font-size: 12px; line-height: 1.5em; padding-bottom: 15px }
ul { line-height: 1.5em }
a:link         { color: #5a7097; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Schriftname, Schriftname; text-decoration: none }
a:visited         { color: #5a7097; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover       { color: #777; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active     { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
h1  { color: #808080; font-weight: bold; font-size: 18px }
h2 { color: #000; font-size: 16px }
h3 { color: #000; font-size: 14px }
h4 { color: #000; font-size: 12px }
li { list-style-image: url(Bilder/aufzaehlung.gif) }
a.Linkschwarz    { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.Linkschwarz:visited    { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.Linkschwarz:hover    { color: #777; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.Linkschwarz:active    { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.grau_h { color: gray; font-weight: bold; font-size: 18px }
.rand  { border: solid 1px #000 }
.kleineBilder { margin: 10px 5px 0px; padding: 2px; border: solid 1px #aaa }
.header        { background-color: white; text-align: left; padding-right: 6px; padding-left: 6px }
.menueboxoben   { background-color: #bbb; padding: 5px 10px }
.menuebox { background-color: white; padding-top: 10px; padding-left: 10px }
.rechtsbox   { background-color: white; padding: 10px }
.contentbox  { background-color: white; padding: 10px }
.newsbox  { background-color: #eee; padding: 5px; border: solid 1px #bbb }
.flickr { margin-bottom: 10px }
.footer        { background: #efefef url(Bilder/footer.jpg) repeat-x; padding: 10px 10px 5px }
.linie { background-color: white; border-top: 2px solid #bbb }
.kleingrau    { color: #808080; font-size: 10px }
.klein   { font-size: 10px; line-height: 1.4em }
.fett { font-weight: bold }
input, select    { font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; border: solid 1px #cfcfcf; width: 260px }
textarea    { font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin-top: 2px; margin-bottom: 2px; padding: 2px; border: solid 1px #cfcfcf; width: 260px; height: 90px }
.submit-btn       { color: #5a7097; font-weight: bold; background-color: #eee; border: solid 1px #cfcfcf; width: 100px; height: 20px }
