BODY { font-family : Verdana, Arial, Helvetica, sans-serif; }
A:LINK { color : #2B4380; text-decoration : none;  }
A:VISITED { text-decoration : none;  }
A:HOVER  { color : #333333; text-decoration : none;  }
ul, li { list-style-type: none; margin: 0; padding: 0; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #2B4380; text-decoration: none; font-weight: bold; line-height: normal; font-style: normal; font-variant: normal; text-transform: none; margin-top: 5px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
h2 {  font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; margin-top: 5px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; line-height: 12pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0pt; color: #e8dfcf; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 0pt;}

.footer { font-size: 10px; color: #2B4380; text-decoration: none; }
a.footer:link { color: #2B4380; text-decoration: none; }
a.footer:visited { color: #2b4380; text-decoration: none;}
a.footer:hover { color: #2B4380; }

.textlink { color: #2B4380; text-decoration: underline; }
a.textlink:link { color : #2B4380; text-decoration: underline; }
a.textlink:visited { color : #551A8B; text-decoration: underline; }
a.textlink:hover { color : #333333; text-decoration: none; }

.top { color: #333333; text-decoration: none; text-align: center; }
a.top:link { color: #333333; text-decoration : none; }
a.top:visited { color: #333333; text-decoration : none; }
a.top:hover { color: #2B4380; text-decoration : none; }

.kastenhead {  font-size: 10px; color: #E8DFCF; background-color: #2B4380; font-weight: normal; text-decoration: none; text-align: center; }

.kastenbody { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; text-align: left; }
a.kastenbody:visited { color: purple; }

.textfett {  font-weight: bold; color: #333333; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; }


td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; }
td.rahmen {
 border-bottom: 1px dashed #cccccc;
 border-right: 1px dashed #cccccc;
}
