/*TEXT*/
#text_normal_sehr_klein        { font-size: 9pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }

#text_normal_klein             { font-size: 10pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_klein_weiss       { font-size: 10pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ffffff; }
#text_normal_klein_kursiv      { font-size: 10pt;  font-style:italic; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_klein_fett        { font-size: 10pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; }
#text_normal_klein_gruen       { font-size: 10pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#429E19; }

#text_normal                   { line-height: 1.4em; font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_fett              { font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; }
#text_normal_kursiv            { font-size: 11pt; font-style:italic; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_rot               { font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#FF3C00; font-weight: bold; }
#text_normal_gruen             { font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#429E19; font-weight: bold; }
#text_normal_orange            { font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ED8900; font-weight: bold; }

#text_content_ueberschrift      { font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; line-height: 2.1em; }
#text_content_unterschrift      { font-size: 11pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ED8900; font-weight: bold; margin-top: 10px; }


#text_normal_mittel            { line-height: 1.4em; font-size: 12pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_mittel_fett       { font-size: 12pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; }
#text_normal_mittel_kursiv     { font-size: 12pt; font-style:italic; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_mittel_orange     { font-size: 12pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ED8900; font-weight: bold; }


#text_normal_gross             { font-size: 13pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_gross_kursiv      { font-size: 13pt; font-style:italic; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_gross_fett        { font-size: 13pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; }
#text_normal_gross_orange      { font-size: 13pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ED8900; font-weight: bold; }


#text_normal_riesig            { font-size: 14pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_riesig_kursiv     { font-size: 14pt; font-style:italic; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; }
#text_normal_riesig_fett       { font-size: 14pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; }

#text_normal_weiss_riesig_fett { font-size: 16pt; font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: bold; }



/*Auszeichnungen*/
strong                         { font-size: 11pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#011F41; font-weight: normal; }
strong.orange_bold             { font-size: 11pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ED8900; font-weight: bold; }
strong.orange_normal           { font-size: 11pt;  font-style:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#ED8900; font-weight: normal; }

h4 { display:inline; line-height: 2.0em; }

/*LINK-DEFINITIONEN*/
a:link              { font-size: 11pt; font-style: normal; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; color: #011F41; }
a:visited           { font-size: 11pt; font-style: normal; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; color: #011F41; }
a:hover             { font-size: 11pt; font-style: normal; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; }
a:active            { font-size: 11pt; font-style: normal; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; }


a.weiss:link        { font-size: 9pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
a.weiss:visited     { font-size: 9pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
a.weiss:hover       { font-size: 9pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; font-weight: bold; }
a.weiss:active      { font-size: 9pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; font-weight: bold; }


a.a_mainnavi:link    { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
a.a_mainnavi:hover   { background-color: #011F41; }
a.a_mainnavi:active  { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
a.a_mainnavi:visited { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
div.div_mainnavi a   { border-bottom: 1px solid #ffffff; display: block; width: 100%; line-height: 30px; padding-left: 18px; }


a.a_subnavi:link    { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ED8900; font-weight: bold; }
a.a_subnavi:hover   { background-color: #F9DBB2; }
a.a_subnavi:active  { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ED8900; font-weight: bold; }
a.a_subnavi:visited { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ED8900; font-weight: bold; }
div.div_subnavi a   { border-bottom: 1px solid #ffffff; display: block; max-width: 100%; line-height: 30px; padding-left: 18px; }


a.a_subsubnavi:link    { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ED8900; font-weight: bold; }
a.a_subsubnavi:hover   {  }
a.a_subsubnavi:active  { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ED8900; font-weight: bold; }
a.a_subsubnavi:visited { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #ED8900; font-weight: bold; }
div.div_subsubnavi a   { display: block; line-height: 10px; padding-top: 4px; padding-bottom: 4px; }


a.normal:link       { font-size: 8pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #3E3F3F; font-weight: bold; }
a.normal:visited    { font-size: 8pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #3E3F3F; font-weight: bold; }
a.normal:hover      { font-size: 8pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; font-weight: bold; }
a.normal:active     { font-size: 8pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #0C70C3; font-weight: bold; }


a.klein:link        { font-size: 7pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #011F41; }
a.klein:visited     { font-size: 7pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #011F41; }
a.klein:hover       { font-size: 7pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; }
a.klein:active      { font-size: 7pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; }


a.gross:link        { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #011F41; font-weight: bold; }
a.gross:visited     { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #011F41; font-weight: bold; }
a.gross:hover       { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; font-weight: bold; }
a.gross:active      { font-size: 10pt; font-style: normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #FF8C00; font-weight: bold; }


/*DIVS*/
div.div_sizegiving  { width: 954px; height: auto; padding: 8px; background-color: #ffffff; }

/*TDs*/
.td_mainnavi      { border-top: 1px solid #ED8900; border-left: 1px solid #ED8900; background-color: #ED8900; }
.td_picture       { padding: 0px; margin: 0px; border-top: 1px solid #ED8900; border-bottom: 1px solid #ED8900; border-right: 1px solid #ED8900; }
.td_subnavi       { border: 1px solid #ED8900; border-top: 0px; }
.td_content       { padding-left: 30px; padding-top: 14px; padding-right: 8px; padding-bottom: 20px; }

/*LISTEN DARST. BEREICH*/
ul.content_list    { padding-left: 20px; margin: 0px; margin-top: 4px; margin-bottom: 4px; list-style-type: none; width:85%; background-color: #FCEDD8; }
ul.content_list li { line-height: 18px; list-style-image:url('../images/content_pfeil.gif'); }
ul.content_list span { position: relative; top: -1px; }

ol.content_list_simpel    { padding-left: 26px; margin: 0px; margin-top: 4px; margin-bottom: 4px; list-style-type: decimal; width:85%; background-color: #FCEDD8; }
ol.content_list_simpel li { line-height: 18px; }


