/* CSS-Definitionsdatei, die Site-übergreifende Stylesheets enthält */
.kf_haupt_feld1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 9px; color: rgb(0,0,153); margin-top: 2px; margin-bottom: 18px;}
 BLOCKQUOTE { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 A:active { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(204,51,0); font-weight: normal; font-style: normal;}
 .kf_ueber_feld { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); font-weight: bold; text-indent: 4px; background-color: rgb(201,227,252); margin-top: 2px; margin-bottom: 2px;}
 .formular_rahmen2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,153); font-weight: normal; font-style: normal; background-color: rgb(255,255,255); border: 1px solid rgb(0,0,153); padding-left: 3px; 
padding-top: 1px; padding-bottom: 1px;}
 .f_content { margin-left: 20px;}
 .Link3:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); font-weight: normal; font-style: normal; text-decoration: none ;}
 .formular_rahmen3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,153); font-weight: normal; font-style: normal; background-color: rgb(255,255,0); border: 1px solid rgb(0,0,153); padding: 0px 0px 0px 5px;}
 A:link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,153); font-weight: normal; font-style: normal;}
 .formular_bezeichnung { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,153); text-align: right; background-color: transparent; margin-top: 0px; margin-right: 4px; margin-bottom: 0px;}
 .formular_rahmen { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,153); font-weight: normal; font-style: normal; background-color: rgb(245,249,254); border: 1px solid rgb(0,0,153); padding: 0px 0px 0px 5px;}
 .f_right { font-size: 10pt; text-align: right;}
 .f_foot { background-color: rgb(174,203,230);}
 .Address { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(22,22,22); font-weight: normal; font-style: normal; text-decoration: none ;}
 .Link2:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(122,187,238); font-weight: normal; font-style: normal; text-decoration: none ;}
 .tabelle-blau { background-color: rgb(0,0,153);}
 .rahmen-tabelle { border: 1px solid rgb(0,0,153);}
 .header-links { text-align: center; background-color: rgb(122,178,221); padding-left: 10px; border-left: 1px solid rgb(0,0,153); border-top: 1px solid rgb(0,0,153);}
 .f_tableborder { border: 1pt solid rgb(255,255,255);}
 .listen_punkt2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); line-height: 14px; font-weight: normal; font-style: normal; list-style-type: circle; list-style-image: none; list-style-position: outside; 
margin-left: 4px; margin-top: 2px; margin-bottom: 3px;}
 .ta_p_abfahrt { list-style-type: none; list-style-position: outside; margin-left: 5px; padding-left: 5px;}
 .f_body { text-align: left; background-color: rgb(255,255,255);}
 .f_linkcell { background-color: rgb(239,239,239); border-top: 1pt solid rgb(222,222,222); border-bottom: 1pt solid rgb(222,222,222);}
 .f_head { background-color: rgb(174,203,230);}
 UL { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal; list-style-image: url(""); margin-top: ; margin-bottom: ;}
 .listen_punkt3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,153); letter-spacing: 0px; line-height: 16px; font-weight: bold; text-decoration: none ; list-style-type: circle; list-style-image: none; 
list-style-position: outside; margin-top: 4px;}
 .leistung_punkt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,0); letter-spacing: 0px; line-height: 12px; font-weight: normal; font-style: normal; text-decoration: none ; list-style-type: disc; 
list-style-image: none; list-style-position: outside;}
 .ra-unten { padding-bottom: 10px; border-bottom: 1px solid rgb(0,0,128);}
 .formular_button { color: rgb(0,0,153); background-color: rgb(165,210,255); border: 1px solid rgb(0,0,153); padding-left: 4px;}
 A:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,153); font-weight: normal; font-style: normal; text-decoration: underline;}
 .ra-voll { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(255,255,255); font-weight: bold; text-decoration: none ; text-indent: 2px; background-color: rgb(0,0,153); padding: 2px;}
 .bodyborder { border-left: 10px solid rgb(255,255,255);}
 .Standard_Link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; font-weight: normal; font-style: normal;}
 .TextObject { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 H1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(249,250,252); font-weight: bold;}
 .rahmen-tabelle2 { border: 1px solid rgb(255,255,255);}
 .Link2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,153); font-weight: normal; font-style: normal; text-decoration: none ;}
 .formular_feld { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,153); font-weight: normal; font-style: normal; background-color: rgb(231,240,249); border: 1px solid rgb(0,0,153); padding-left: 4px;}
 H2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(255,0,0); font-weight: bold;}
 P { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal;}
 .kf_unter_feld1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); font-weight: bold; text-indent: 4px; background-color: rgb(201,227,252); margin-top: 2px; margin-bottom: 2px;}
 .Link3:link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); font-weight: normal; font-style: normal; text-decoration: none ;}
 .Link3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); font-weight: normal; font-style: normal; text-decoration: none ;}
 .header-rechts { text-align: right; background-color: rgb(122,178,221); background-position: 0px 0%; border-top: 1px solid rgb(0,0,153); padding-right: 10px; border-right: 1px solid rgb(0,0,153);}
 H3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,153); font-weight: bold;}
 .kf_ueber_feld2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(255,255,255); font-weight: bold; text-indent: 4px; background-color: rgb(82,83,213); padding-top: 2px; padding-bottom: 2px;}
 .Link2:link { text-decoration: none ;}
 .Standard_Text_blau { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(0,0,153); letter-spacing: 0px; line-height: 15px; font-weight: normal; font-style: normal; text-decoration: none ;}
 .formular_hintergrund { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,153); font-weight: bold; background-color: rgb(122,178,221); padding-left: 5px; border-left-style: none; border-top-style: none; 
border-right-style: none; border-bottom-style: none;}
 .ra-oben { padding-top: 10px; border-top: 1px solid rgb(0,0,128);}
 LI { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 OL { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 A { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(0,0,153); font-weight: normal; font-style: normal;}
 H4 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: bold; background-color: rgb(0,0,153);}
 .reisetop1 { padding: 0px; margin-top: 0px; margin-bottom: 0px;}
 .f_left { font-size: 10pt; text-align: left;}
 .Standard_Text { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(0,0,0); letter-spacing: 0px; line-height: 12px; font-weight: normal; font-style: normal; text-decoration: none ;}
 .TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 ADDRESS { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 H5 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: bold; background-color: rgb(255,0,0);}
 PRE { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: normal; font-style: normal;}
 H6 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 12px; color: rgb(22,22,22); font-weight: bold; border: 3px double rgb(204,204,204);}
 .Link3:hover { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 11px; color: rgb(255,0,0); font-weight: normal; font-style: normal; text-decoration: none ;}
 A:hover { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(204,51,0); text-decoration: underline;}
 .Link2:hover { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 10px; color: rgb(255,0,0); font-weight: bold; text-decoration: none ;}
 