/* CSS Document */body { background-image: url("img/structur/hg_kachel_neu.gif"); background-position:50% 0%; }.line_top { padding-bottom:11px; background-color: #FFFFFF; width:750px; }.line_bottom { padding-top:11px; padding-bottom:6px; background-color: #FFFFFF; width:750px; }.line_bottom_navi { padding-top:6px; padding-bottom:6px; background-color: #FFFFFF; }.box_header { height:17px; background-color: #462E47; margin-bottom:6px; }.box_header_navigation { height:17px; background-color: #462E47; }.box_header_navigation_bottom { padding-top:6px; padding-bottom:6px; background-color: #FFFFFF; }.box_header_text { margin-left:8px; font-size:10px; line-height:16px; font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; }a.navi { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter.gif"); text-decoration:none; color:#FFFFFF; }a.navi:hover { text-decoration:underline; color:#FFFFFF; }a.navi_on { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_on.gif"); text-decoration:none; color:#FFFFFF; }a.navi_on:hover { text-decoration:underline; color:#FFFFFF; }.navi_text { margin-left:18px; font-size:12px; font-weight: bold; line-height:25px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }.navi_text_lang { margin-left:18px; margin-bottom: 6px; font-size:12px; font-weight: bold; line-height:17px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }a.sub_navi { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub.gif"); text-decoration:none; color:#FFFFFF; }a.sub_navi:hover { text-decoration:underline; color:#FFFFFF; }a.sub_navi_off { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_off.gif"); text-decoration:none; color:#FFFFFF; }a.sub_navi_off:hover { text-decoration:underline; color:#FFFFFF; }a.sub_navi_footer { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_footer.gif"); text-decoration:none; color:#FFFFFF; }a.sub_navi_footer:hover { text-decoration:underline; color:#FFFFFF; }a.sub_navi_footer_off { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_footer_off.gif"); text-decoration:none; color:#FFFFFF; }a.sub_navi_footer_off:hover { text-decoration:underline; color:#FFFFFF; }a.sub_navi_lang { display:block; height:40px; width:180px; padding-top:5px; background-image: url("img/structur/navi_reiter_sub_lang.gif"); background-repeat: repeat-x; text-decoration:none; color:#FFFFFF; }a.sub_navi_lang:hover { text-decoration:underline; color:#FFFFFF; }a.sub_navi_off_lang { display:block; height:40px; width:180px; padding-top:5px; background-image: url("img/structur/navi_reiter_sub_off_lang.gif"); background-repeat: repeat-x; text-decoration:none; color:#FFFFFF; }a.sub_navi_off_lang:hover { text-decoration:underline; color:#FFFFFF; }.sub_sub_navi_text { margin-left:18px; font-size:11px; font-weight: normal; line-height:25px; font-family:Arial, Helvetica, sans-serif; color:#000000; }a.sub_sub_navi { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_sub.gif"); text-decoration:none; color:#000000; }a.sub_sub_navi:hover { text-decoration:underline; color:#000000; }a.sub_sub_navi_off { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_sub_off.gif"); text-decoration:none; color:#000000; }a.sub_sub_navi_off:hover { text-decoration:underline; color:#000000; }a.sub_sub_navi_footer { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_sub_footer.gif"); text-decoration:none; color:#000000; }a.sub_sub_navi_footer:hover { text-decoration:underline; color:#000000; }a.sub_sub_navi_footer_off { display:block; height:26px; width:180px; background-image: url("img/structur/navi_reiter_sub_sub_footer_off.gif"); text-decoration:none; color:#000000; }a.sub_sub_navi_footer_off:hover { text-decoration:underline; color:#000000; }.newsletter_box { width:180px; height:56px; background-color:#D02433; }.fehler_box { width:180px; background-color:#FFFFFF; }form { display: inline; }input.newsletter { margin-left:18px; margin-right:14px; font-size:10px; font-family: Arial, Helvetica, sans-serif; width:100px; }.text_bg { background-color:#F6F4F6; padding:4px 8px; }.schmuckbild { padding-top:6px; }.headline { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#D02433; padding-bottom:5px; }.text { font-family: Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight:normal; color:#000000; padding-bottom:6px; }.text_rot { color:#D02433; }.vk_headline { margin:4px 8px; font-family: Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#D02433; }.text_links_rein { padding-left:15px; }.text_hoch {vertical-align:super;font-size:8px;}.text_runter {vertical-align:sub;font-size:8px;}.termin { margin:4px 0px; }.termin_headline { margin-top:1px; margin-left:8px; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; font-weight:bold; color:#D02433; }.termin_zeit { margin-top:1px; margin-left:8px; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; font-weight:bold; color:#000000; }.termin_text { margin-top:1px; margin-left:8px; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; font-weight:normal; color:#000000; }.termin_zusatz { margin-top:1px; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; font-weight:normal; color:#000000; }.bildabstand_oben { margin:15px 0px 0px 0px; }