
body { background-color: #f5f5f5 }
.termine   { color: #333; font-weight: bold; font-size: 11px; text-align: center; letter-spacing: 8px; margin-top: 2px; margin-bottom: 2px }
ul         { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; list-style-position: outside }
.ul { font-size: 72%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 17px; margin-top: 20px; list-style-type: square; list-style-position: outside; margin-left: -24px; }
.ul_std { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; list-style-position: outside; margin-left: -24px }
.alphabet { color: #333 !important; font-size: 200% !important; }
li {  }
.li-square  { font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: -15%; }
.li-square2 { font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 3em; list-style-type: square; margin-left: 25px }
.li-square_left  { font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: -1em; margin-left: 1em }
.li-spiegelstrich { font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: -1em; margin-left: 2em }
.termineinzug { color: #333; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; margin: -6px 5px 16px 19px }
.fotorahmen {  }
.fotorahmen a:hover {  }
.termineinzug-bld { color: #333; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; margin: -6px 5px 16px 19px }
.__h4     { color: #333; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 3px; margin-left: 4px }
h1   /* Headline (AUM) */ { color: #333; font-size: 110%; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0; margin-bottom: 16px  }
.bildunterschrift { color: #f0f0f0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 8px; }
.bildunterschrift a:link { color: #f0f0f0; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 8px; }
.bildunterschrift a:visited { color: #f0f0f0; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 8px; }
.bildunterschrift a:hoover { color: #f0f0f0; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; padding-top: 8px; }
.h1 { color: #333; font-weight: bold; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 16px }
h2 { color: #333; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; margin-top: 0; margin-bottom: 14px  }
h3 { color: #f0f0f0; font-size: 80%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; margin-top: 0; margin-bottom: 0; }
.piktogramm  { font-size: 16px; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 20px }
.piktogramm1 { font-size: 16px; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 20px }
.h4 { color: #333; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 3px; margin-left: 3px }
.h5 { color: #333; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase }
.h6  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin-top: 10px; margin-bottom: 5px }
.h4_termine { color: #333; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 5px; margin-top: 3px; margin-bottom: 2px }
.navi_stab  { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.forminput { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: inset 1px #333 }
.tabstabnav { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fa0 }
.tabstabnav a:link { color: #333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fa0 }
.tabstabnav a:visited { color: #333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fa0 }
.tabstabnav a:hover { color: #fff; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fa0 }
.nav_3_level { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12px; }
.nav_2_level { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 3px; }
.nav_2_square { padding-top: 4px; }
.nav_3_square { padding-top: 6px; }
.nav_2_level_xx { color: #333; font-size: 72%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.nav_1_level  /* Hauptnavigation (AUM) */ { color: #333; font-size: 70%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.button { color: #666; font-weight: bold; font-size: 10px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ebebf0 }
.button a:link { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.button a:visited { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.button a:hover { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #666; padding-top: 2px; padding-bottom: 2px; padding-left: 0px }
.nav_1_level a:link { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.nav_1_level a:visited { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.nav_1_level a:hover  { color: #f00; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none  }
.nav_1_level_b { color: #200; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_2_level a:link { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.nav_3_level a:link { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.nav_2_level a:visited { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.nav_3_level a:visited { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.nav_2_level a:hover { color: #f00; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_3_level a:hover { color: #f00; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.nav_2_ip { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.thema_weiss1 a:link { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_2_ip a:link { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav_2_ip a:visited { color: #666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.nav_2_ip a:hover { color: #200; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.form { font-size: 70%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.thema { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; letter-spacing: 2px }
.ueb_orga { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; text-transform: uppercase }
.thema_weiss1 { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.thema_weiss1 a:visited { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.thema_weiss1 a:hover { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
._thema_grau { color: #333; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ueb_grauaufgelb  { color: #333; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.text_main  /* Allgemeiner Text (AUM) */ { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; line-height: 17px; }
.text_main_Spaltentext { color: #333; font-size: 72%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; }
.p { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 17px; margin-top: 0; }
.text_main_ul  /* Allgemeiner Text Liste (AUM) */ { color: #333; font-size: 72%; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_main_b   /* Allgemeiner Text fett (AUM) */ { color: #333; font-weight: bold; font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4   /* Headline (AUM) */ { color: #333; font-size: 72%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 17px; margin-top: 0; margin-bottom: 0; margin-left: 0; }
.text_main_subhead_cap   { font-variant: small-caps; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 3px; margin-bottom: 5px }
.text_main_subhead_1 { font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 5px }
.text_main_subhead_2 { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 5px; margin-bottom: 5px; margin-left: 15px }
.supertitle {
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
font-size: 10px;
line-height: 12px;
color: #333333;
text-transform:uppercase;
letter-spacing: 3pt;
font-family: verdana, geneva, arial, helvetica, sans-serif;
text-decoration: none
}
.smallteasertitle  { color: #000000; font-weight: bold; font-size: 11px; line-height: 14px; font-family: verdana, geneva, arial, helvetica, sans-serif; vertical-align: top }
.text_tabelle { color: #333; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-top: #fff }
.text_tabelle_hinweis { color: #f00; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-top: none #fff }
.text_sml  /* kleiner Textfont (AUM) */ { color: #333; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_sml_white { color: #fff; font-size: 68%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; }
.text_sml_white a:link { color: #fff; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text_sml_white a:hover { color: #fff; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
.text_sml_white a:visited { color: #fff; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text_footer  /* Alternativlinks in der Fußzeile (AUM) */ { color: #333; font-size: 68%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; }
.text_footer a:link  /* Alternativlinks in der Fußzeile */ { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text_footer a:visited  /* Alternativlinks in der Fußzeile */ { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text_footer a:hover  /* Alternativlinks in der Fußzeile (AUM) */ { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text_sml_orga { color: #333; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 4px; padding-left: 4px }
.text_sml_b  /* kleiner Schriftfond fett (AUM) */ { color: #333; font-weight: bold; font-size: 68%; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_sml_news  { color: #333; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 6px; margin-right: 5px; margin-left: 4px }
.text_termin { color: #333; font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 6px 5px 12px 3px }
a:link { color: #0000cd; text-decoration: none }
a:visited { color: #0000cd; text-decoration: none }
a:hover { color: #0000cd; text-decoration: underline }
element { }
.einzug_tabelle_links  { color: #333; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 4px; padding-left: 4px }
element2 { }
.seitenzahl { color: #f5f5f5; font-size: 100%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #333; text-align: left; }
.seitenzahl a:link { color: #f5f5f5; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #333; text-align: left; }
.seitenzahl a:visited { color: #f5f5f5; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #333; text-align: left; }
.seitenzahl a:hoover { color: #f5f5f5; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #333; text-align: left; }
.info { color: #f00; font-weight: bold; font-size: 14px; font-family: Courier }
.rahmen_grau { border: dotted 2px aqua; }
