a:active { color:#fc4B00; text-decoration:none; }
a:link { color:#fc4B00; text-decoration:none; }
a:visited  { color: #fc4b00; text-decoration: none }
a:hover  { color: #39298c; text-decoration: underline }
p,ul,ol,li,div,td,th,address,blockquote,nobr,input,textarea,b,i,body  { color: #39298c; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
ol,ul { margin-left:0.75em; padding-left:0.75em; }
input,textarea,select,option   { color: #666666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; width: 100%; border: solid 1px #999999; size: 9px  }
body  { font-size: 14px; background: url("images/bg.jpg") repeat-y; margin: 0 0 10px }
h1 { font-size:16px; color:#39298c; font-family:arial,helvetica,sans-serif; font-weight:bold; letter-spacing:2px; word-spacing:4px; }
h2 { font-size:14px; color:#39298c; font-family:arial,helvetica,sans-serif; font-weight:bold; }
h3 { font-size:12px; color:#39298c; font-family:arial,helvetica,sans-serif; font-weight:bold; }
.adresse { color:#39298c; font-family:helvetica,sans-serif; font-size:16px; vertical-align:bottom; padding-bottom:13px; }
td.navigation { background-color:#39298c; text-align:center; padding:3px 0px 5px 0px; }
td.navigation a:active  { color: white; font: bold 20px Verdana, Arial, Helvetica, sans-serif }
td.navigation a:link { font:20px verdana,arial,helvetica,sans-serif; color:white; }
td.navigation a:visited { font:20px verdana,arial,helvetica,sans-serif; color:white; }
td.navigation a:hover { color:#fc4B00; text-decoration:none; }
.inhalt    { font-size: 16px; padding: 10px; vertical-align: top }
.navigation_links      { font-size: 18px; padding-top: 10px; padding-right: 10px; padding-left: 13px; vertical-align: top }
.inhalt_titel { font-size: 22px; font-weight: bold; padding: 10px; vertical-align: top }
.inhalt_seiten_titel { font-size: 26px; font-weight: bold; padding: 10px; vertical-align: top }
.klein { font-size: xx-small; font-stretch: normal }

