
.menu_text  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.normal_text { color: black; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header1 { color: black; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header2 { color: black; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.kursiv_header { color: black; font-style: oblique; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.smalltext { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menulink { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border: solid 0px #000 }
.mailtolink { color: #e40420; font-size: 12px }
a:hover { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: #004e9a }
.menutable   { background-color: #a7bbd4; padding: 10px; border: solid 1px #004e9a }
.menutable_red  { background-color: #a7bbd4; padding: 10px; border: solid 1px #e40420 }
.menutable_td   { background-color: #a7bbd4; border: dashed 0px }
.menutable_th { color: black; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #004e9a }
.rastertable { border-top: 0px; border-right: 1px dotted #0064ac; border-bottom: 1px dotted #0064ac; border-left: 0px }
.contentrastertable { border-top: 1px dotted #004e9a }
.menurastertable { border-right: 1px dotted #e40420 }
