/* CSS-Definitionsdatei, die Site-weite Stylesheets enthält */
.tabellenrahmen2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; border: 1px solid rgb(132,132,132); padding: 0pt;}
 .start { font-family: 'Times New Roman', Times, Serif, serif; font-size: 50%; color: rgb(255,255,255); text-decoration: none ; text-align: center;}
 .tabellenrahmen-ulr { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-left: 1px solid rgb(132,132,132); border-right: 1px solid rgb(132,132,132); border-bottom: 1px solid rgb(132,132,132);}
 .abst12 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,204,153); padding-top: 12px;}
 .back_haupttext { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 30px; padding-right: 30pt;}
 .link_kontakt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal; background-color: rgb(153,0,51);}
 .headline1 { font-family: 'Times New Roman', Times, Serif, serif; font-size: 28px; color: rgb(122,122,122); font-style: italic; text-decoration: none ; padding-top: 30px; padding-bottom: 10px;}
 .abst2 { padding-top: 2px;}
 .back_hupttext2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 0px; padding-right: 0pt;}
 .headline2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: bold; text-decoration: none ;}
 .termine { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: bold; padding: 3pt;}
 .tabelleohnerahmen { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,51,102); font-weight: normal; font-style: normal; padding: 3pt; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .abst25 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; line-height: 25px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225);}
 .back_preise { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 15px; padding-right: 15pt;}
 .formfield1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; background-color: rgb(255,255,255); border: 1px solid rgb(122,122,122);}
 .back_red { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(153,0,51);}
 .tabellenrahmen-links { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-left: 1px solid rgb(132,132,132);}
 .back_textlink { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 30px;}
 .inhalt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-decoration: none ;}
 .uhrzeit { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: bold; text-decoration: none ;}
 .abst15 { padding-top: 15px;}
 .formfield2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; background-color: rgb(255,240,225); border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .abst5 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding: 5px 3pt 5px 10px;}
 .output1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding-left: 10px; padding-right: 3pt;}
 .list1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding: 3pt; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .bdrObPic { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding: 3pt; border-top: 1px dashed rgb(240,180,70);}
 .abst27 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,204,153); padding-top: 27px;}
 .back_3020 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 30px; padding-right: 20px;}
 .back_list2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}
 .back_haupttext3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 30px;}
 .formfield3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: bold; background-color: rgb(255,255,255); border: 1px solid rgb(122,122,122);}
 .bdr-red { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: normal; font-style: normal; text-decoration: none ; border: 2px solid rgb(153,0,51);}
 .table1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(153,0,51);}
 .back_haupttext4 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 28px; padding-right: 20px;}
 .absto1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,153,102); padding-top: 1px;}
 .tb-l { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-left: 1px solid rgb(132,132,132);}
 .back_list3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding-left: 15px; padding-bottom: 5px;}
 .back_lachs { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,204,153);}
 .backlistwa { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding: 2px 5pt 2px 5px;}
 .sel1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10px; color: rgb(29,51,106); font-weight: bold; width: 140px;}
 .tb-pic { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal; border: 1px dashed rgb(29,51,106); padding: 3pt;}
 .tabellenrahmen { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; border: 1px dashed rgb(122,21,35); padding: 3pt;}
 .back_list4 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding: 2px 15pt 2px 15px;}
 .ticker { padding-left: 18px; padding-top: 5px; padding-bottom: 5px;}
 .op-white { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; background-color: rgb(255,255,255); padding: 0pt; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none; filter: alpha(opacity=50);}
 .tabellenrahmen-rechts { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-right: 1px solid rgb(132,132,132);}
 .back_list5 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; padding-top: 2px; padding-bottom: 2px;}
 .abst12menu { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(153,0,51); padding-top: 12px;}
 .back_list { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding-left: 15px; padding-right: 15pt;}
 .formabstand { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-bottom: 10px;}
 .back_text { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225);}
 .back_list6 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding: 2px 7pt 2px 15px;}
 .angebot1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(240,180,70); font-weight: bold;}
 .tabellenrahmen-lr { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-left: 1px solid rgb(132,132,132); border-right: 1px solid rgb(132,132,132);}
 .xtest { line-height: 100%; background-color: rgb(153,0,51);}
 .back_listpreis2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding-left: 30px; padding-top: 2px; padding-bottom: 2px;}
 .back_listpreis { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,255,255); padding-left: 30px; padding-top: 5px; padding-bottom: 5px;}
 .newsticker { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px; color: rgb(153,0,51); line-height: 18px; font-weight: normal; font-style: normal; text-decoration: none ;}
 .angebot2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal;}
 .abst102 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding-left: 10px; padding-right: 3pt; padding-bottom: 10px;}
 .back_kontakt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 30px; padding-right: 10px;}
 .menue4_1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(102,153,0); font-weight: bold; text-decoration: none ; background-image: url("../assets/images/back_4.gif"); background-position: 0px 120px; A:active: { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255,2,251); font-weight: bold; text-decoration: none ;}; A:link: { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255,251,251); font-weight: normal; font-style: normal; text-decoration: none ;}; A:hover: { font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: bold; text-decoration: none ;};}
 .back_3015 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,240,225); padding-left: 30px; padding-right: 15px;}
 .menuekontakt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(204,51,51); padding-top: 6px; padding-bottom: 6px;}
 .formabst5 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding: 5px 3pt 5px 10px;}
 .abst10brdob { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding: 10px 3pt 10px 10px; border-top: 1px dashed rgb(240,180,70);}
 .tb-r { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-right: 1px solid rgb(132,132,132);}
 .tabellenrahmen-olr { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-left: 1px solid rgb(132,132,132); border-top: 1px solid rgb(132,132,132); border-right: 1px solid rgb(132,132,132);}
 .tabellenrahmen-oben { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-top: 1px solid rgb(132,132,132);}
 .abst1-1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,204,153); padding-top: 1px; padding-bottom: 1px;}
 .back_table { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; padding-left: 15px; padding-right: 15pt;}
 .menue1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,153,102); padding-top: 6px; padding-bottom: 6px;}
 .abst84 { padding-top: 84px;}
 .back_druck { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; background-color: transparent; padding-left: 30px; padding-right: 10px;}
 .menue_1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(255,204,153);}
 .datum { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(153,0,51); font-weight: bold; text-decoration: none ;}
 .abst1-1-preis { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none ; padding-top: 1px; padding-bottom: 1px;}
 .akthome { color: rgb(255,255,255); background-color: rgb(153,0,51); background-image: none; background-repeat: no-repeat; border: 1px solid rgb(153,0,51); padding: 5px;}
 .abst42 { padding-top: 42px;}
 .abst10popup { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(204,204,204); font-weight: normal; font-style: normal; padding: 10px 15px 10px 10px; border-top: 1px dashed rgb(240,180,70);}
 .gestrichen { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(140,10,0); font-weight: normal; font-style: normal; text-decoration: line-through; padding: 0pt; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .tabellenrahmen-unten { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(122,21,35); font-weight: normal; font-style: normal; padding: 0pt; border-bottom: 1px solid rgb(132,132,132);}
 .menue_kontakt { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-decoration: none ; background-color: rgb(153,0,51);}
 .abst10 { padding-left: 10px;}
 .news { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px; color: rgb(153,0,51); font-weight: normal; font-style: normal; text-decoration: none ;}
 