h1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; line-height: 28px; font-weight:normal; color: #000000; text-transform:uppercase;}

h2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight:bold; color: #000000;}

hr {color:#000000; background-color:#000000; height:1px; margin-left:0px; margin-right:0px; text-align:right; border:0px; margin-bottom:20px;}

.headline {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; line-height: 28px; font-weight:normal; color: #000000; padding-bottom:20px; text-transform:uppercase;}

.bodytext {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #000000; padding-bottom:20px;}
.bodytext a, .bodytext a:visited, .bodytext a:active {color: #000000; text-decoration: none}

.lboxtext {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #000000; padding-bottom:20px; padding-left:10px; padding-top:5px;}
.lboxtext a, .lboxtext a:visited, .lboxtext a:active {color: #000000; text-decoration: none}

.tabletext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; padding-bottom:3px;}

.minitext{font-size: 10px}

.bildunterschrift {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #000000; padding-top:5px;}


.vcard {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:normal; color: #000000;}
.vcard a, .vcard a:visited, .vcard a:active {color: #000000; text-decoration: none;}
.vcard a:hover {color: #000000; text-decoration: underline}

.vcard_mini {font-size: 9px;}


.hnavicell {padding-top:24px; padding-left:38px; padding-right:10px;}
.snavicell {padding-top:50px; padding-left:38px; padding-right:10px; padding-bottom:20px;}
.contcell {padding-top:18px; padding-left:32px; padding-right:32px; padding-bottom:10px;}

.hnavi_off {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:bold; color: #000000; padding-left:4px; padding-bottom:14px;}
.hnavi_off a, .hnavi_off a:visited, .hnavi_off a:active {color: #000000; text-decoration: none; width:100%}

.hnavi_on {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:bold; color: #000000; padding-left:4px; padding-bottom:14px;}
.hnavi_on a, .hnavi_on a:visited, .hnavi_on a:active {color: #000000; text-decoration: none; width:100%}

.snavi_off {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:normal; color: #000000; padding-left:4px; padding-bottom:10px;}
.snavi_off a, .snavi_off a:visited, .snavi_off a:active {color: #000000; text-decoration: none; width:100%}

.snavi_on {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:normal; color: #000000; padding-left:4px; padding-bottom:10px;}
.snavi_on a, .snavi_on a:visited, .snavi_on a:active {color: #000000; text-decoration: none; width:100%}

.stnavi_off {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:normal; color: #000000; padding-top:4px;}
.stnavi_off a, .stnavi_off a:visited, .stnavi_off a:active {color: #000000; text-decoration: none; width:100%}

.stnavi_on {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:bold; color: #000000; padding-top:4px;}
.stnavi_on a, .stnavi_on a:visited, .stnavi_on a:active {color: #000000; text-decoration: none; width:100%}


.formmeldung {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height:normal; font-weight:bold; color: #000000;}

.formbez {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:normal; color: #000000; padding-bottom:1px; padding-left:2px; padding-top:4px;}

.eingabe { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; line-height: normal; background-color:#FFFFFF}
.egbut { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; color: #000000; font-size: 10px; line-height: normal; font-weight:normal}

.sitemap1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:bold; color: #000000; font-weight:bold; padding-left:4px; padding-right:10px; padding-top:2px; padding-bottom:2px;}
.sitemap1 a, .sitemap1 a:visited, .sitemap1 a:active {color: #000000; text-decoration: none; width:100%;}

.sitemap2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:normal; font-weight:normal; color: #000000; font-weight:normal; padding-left:4px; padding-right:10px; padding-top:2px; padding-bottom:2px;}
.sitemap2 a, .sitemap2 a:visited, .sitemap2 a:active {color: #000000; text-decoration: none; width:100%;}

.downcell {padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:4px;}
.downtext { font-family:  Verdana, Arial, Helvetica,sans-serif; font-size: 11px; line-height:15px; color: #000000; font-weight:normal; padding-right:12px;}
.downtext a, .downtext a:visited, .downtext a:active {color: #000000; text-decoration: none}

.downtext2 { font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 10px; line-height:15px; color: #000000; font-weight:normal;}
.downtext2 a, .downtext2 a:visited, .downtext2 a:active {color: #000000; text-decoration: none}

.tablehead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:normal; font-weight:bold; color: #000000; padding:5px;}
.tabletext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #000000; padding:5px;}
