body    { font-size: 12px; font-family: Verdana, Arial, sans-serif; margin-top: 0px; margin-left: 0px; }
p   { font-size: 12px; line-height: 16px; font-family: Verdana, Arial, sans-serif }
td  { font-size: 12px; font-family: Verdana, Arial, sans-serif; border: 0; text-align: left; }
li   { font-size: 12px; line-height: 16px; margin-bottom: 5px; font-family: Verdana, Arial, sans-serif }
h3      { color: #009; font-size: 12px; font-family: Verdana, Arial, sans-serif; margin-top: 8px; margin-bottom: 4px }
h2   { color: #06f; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, sans-serif; margin-top: 8px; margin-bottom: 4px }
h4  { color: #006; font-size: 12px; font-family: Verdana, Arial, sans-serif; margin-top: 8px; margin-bottom: 4px }
.small  { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, sans-serif }
.h-navi { color: #006; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: 700 }
a:link  { color: #00c; text-decoration: none }
a:visited { color: #333; text-decoration: none }
a:hover  { color: #06f; text-decoration: none }
a:active  { color: #06f; text-decoration: none }
.tab-rahmen  { border: solid 1px #ccc }
.link   { color: white; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
sup { font-size: 8px; line-height: 0 }

.navi_hd { color: #fff; font-size: 11px; font-weight: bold; }

#navigation td {
border-bottom: 1px solid #00c;
}


#hauptnavigation a {
text-decoration: none;
}