a:visited   { color: #6666cd; text-decoration: none }
img { }
a:link  { color: #0000cd; text-decoration: none }
a:hover  { color: red; text-decoration: underline }
a:active { color: #ff0; text-decoration: underline }
p,td              { color: gray; font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background: white fixed }
body   { color: gray; font-size: 14px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; background: white fixed; margin: 0px 0px 20px }
h1   { font-weight: normal; font-size: 18px; font-family: Georgia, Times, "Times New Roman", serif; margin-top: 34px }
h2   { font-size: 16px; font-family: Georgia, Times, "Times New Roman", serif; margin-top: 34px }
h3   { font-size: 15px; font-family: Georgia, Times, "Times New Roman", serif; margin-top: 34px }
h4   { font-size: 14px; font-family: Arial, Helvetica; margin-top: 34px }
li { list-style-type: circle }
.klein { font-size: 12px }
.abstand { margin-top: 40px; margin-bottom: 40px }
#normal  { font-size: 14px; line-height: 14px }
.mini { font-size: 10px }
.navi  { font-size: 11px; line-height: 12px; background-color: #dcdcdc; text-align: center; letter-spacing: 1px; margin-right: auto; margin-bottom: 60px; margin-left: auto; padding: 1px 0px; top: 0px; left: 0px; width: 100% }
.navi a { text-decoration: none; background-color: #dcdcdc; text-align: center; margin-top: 0px; margin-bottom: 0px; padding: 1px 6px; border-right: 1px solid white; display: inline }
.navi a:hover { color: white; text-decoration: none; background-color: gray }
.navi span { display: none }
.navi-unten { font-family: Courier, "Courier New", Monaco, monospace; background-color: #dcdcdc; text-align: center; word-spacing: 1em; margin: 3em auto 0px; padding-top: 2px; padding-bottom: 2px; width: 100% }

