
body   { color: #5f5f5f; margin: 0px }
td                                 { color: #5f5f5f; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular }
td.home_nav            { color: #0d4a92; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 5px; border: none }
td.home_nav_on { color: #f58220; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 5px; border: none }
td.box_headline    { color: #f58220; font-weight: bold; font-size: 13px; line-height: 17px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 10px; padding-bottom: 6px }
td.topline      { color: #0d4a92; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 10px; padding-bottom: 8px; border: none }
td.headline              { color: #f58220; font-size: 18px; line-height: 26px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 10px; padding-bottom: 8px; border: none; width: 320px }
td.copy         { color: #333; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; line-height: 14px; border-style: none; border-color:  }
td.line_green    { color: #666; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; background-color: #c0e59f; padding-top: 1px; padding-bottom: 2px; border-style: solid none none none; border-width: 1px medium medium medium; border-color: #99b77f; height: 20px }
td.head_buero { color: #0d4a92; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; border: none }
td.day { color: #f58220; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; border: none }
td.day_time { color: #666; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-left: 8px; border: none }
td.copy_c  { color: #666; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 4px; padding-bottom: 4px; border: none }
td.copy_c2  { color: #666; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 12px; padding-bottom: 4px; padding-left: 10px; border: none }
td.copy_c3  { color: #666; font-style: italic; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 16px; padding-bottom: 4px; padding-left: 10px; border: none }
td.headline_c2     { color: #f58220; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 1px; padding-bottom: 1px; padding-left: 10px; border-top: 1px solid #c9cacb; border-bottom: 1px solid #c9cacb; width: 450px; height: 21px }
td.headline_c3      { color: #f58220; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 7px; padding-left: 10px; border-top: 1px solid #c9cacb; width: 320px }
td.headline_c3_2  { color: #0d4a92; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 1px; padding-bottom: 28px; padding-left: 10px; border-bottom: 1px solid #c9cacb; width: 320px }
td.copy_ohne { color: #666; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; border: none }
td.box_copy { color: #666; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; border: none }
td.copy_klein   { color: #0d4a92; font-size: 10px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; border: none }
td.copy_bild     { color: #666; font-size: 10px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 4px; padding-bottom: 1px; border: none }
td.copy_klein_2 { color: #666; font-size: 10px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 2px; padding-bottom: 1px; border: none }
td.navigation { color: #0d4a92; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; border: none }
td.center_box_copy    { color: #666; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 5px; padding-right: 10px; border: none }
td.center_box_copy_black   { color: #000; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 5px; padding-right: 10px; border: none }
td.subline { color: #666; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 4px; padding-right: 10px; border: none }
td.copy_bullet    { color: #666; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 10px; border: none }
td.headline_bullet { color: #666; font-size: 11px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 1px; padding-right: 10px; border: none }
td.nav_info  { color: #666; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 4px; padding-left: 4px; border: none }
td.centerfinder    { color: #0d4a92; font-size: 10px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular }
form   { margin: 0px; padding: 0px; height: 0px }
a    { color: #0d4a92; text-decoration: none }
a:link     { color: #0d4a92 }
a:visited    { color: #0d4a92; text-decoration: none }
a:hover    { color: #f58220; text-decoration: none }
a:activ  { color: #f58220; text-decoration: none }
td.formular     { color: #333; font-size: 12px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding: 8px; border-bottom: 1px solid #fff }
td.cf_small             { color: #666; font-size: 10px; font-family: Arial, Verdana, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 4px; padding-bottom: 4px }
a.text_link      { color: #666; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: underline }
a.text_link:hover { color: #f58220; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: underline }
a.lf:hover   { color: #036 }
a.nav:hover  { color: #036; text-decoration: none }
input.txt_xxlarge { color: #000; font-size: 12px; line-height: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 384px; height: 16px }
input.txt_large          { color: #000; font-size: 10px; line-height: 11px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #f58220; width: 190px; height: 13px }
input.txt_mlarge    { color: #000; font-size: 12px; line-height: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 224px; height: 16px }
input.txt_medium   { color: #000; font-size: 12px; line-height: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 120px; height: 16px }
input.cf_plz             { color: #0d4a92; font-size: 10px; line-height: 11px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 2px; border-style: solid; border-width: 1px; border-color: #0d4a92 #7aa8c4 #7aa8c4 #0d4a92; width: 48px; height: 13px }
input.cf_ort     { color: #0d4a92; font-size: 10px; line-height: 11px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 2px; border-style: solid; border-width: 1px; border-color: #0d4a92 #7aa8c4 #7aa8c4 #0d4a92; width: 90px; height: 13px }
input.cf_kontakt  { color: #0d4a92; font-size: 10px; line-height: 11px; font-family: Arial, Geneva, Helvetica, SansSerif; padding-top: 1px; padding-left: 2px; border: solid 1px #f58220; width: 186px; height: 13px }
input.cf_kontakt_2 { color: #0d4a92; font-size: 10px; line-height: 11px; font-family: Arial, Geneva, Helvetica, SansSerif; padding-top: 1px; padding-left: 2px; border: solid 1px #f58220; width: 60px; height: 13px }
input.txt_xsmall   { color: #000; font-size: 12px; line-height: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 24px; height: 16px }
input.formelement    { color: #333; font-size: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; vertical-align: bottom; margin-left: 8px; padding-top: 1px; border: none; height: 16px }
select.form240 { color: #000; font-size: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; border: solid 1px #333; width: 240px }
input[type=checkbox].formelement  { background-color: #999; margin-right: 8px; border: 0px; width: 11px; height: 11px }
input[type=radio].formelement  { background-color: #999; vertical-align: 0; margin-right: 8px; border: 0px; width: 12px; height: 12px }
select.select_xlarge  { color: #000; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 344px; height: 16px }
select.select_large    { color: #0d4a92; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #f58220; width: 184px; height: 16px }
select.select_medium  { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 120px; height: 16px }
select.formelement { color: #333; font-size: 12px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; vertical-align: bottom; margin-left: 8px; border: none; height: 16px }
textarea.area_wide { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 384px; height: 72px }
textarea.area_large     { color: #006; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #006; width: 400px; height: 198px }
textarea.area_medium { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 240px; height: 72px }
textarea.area_small     { color: #0d4a92; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: white; padding-top: 1px; padding-left: 4px; border: solid 1px #f58220; width: 184px; height: 60px }
textarea.area_franchise { color: #0d4a92; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: white; padding-top: 1px; padding-left: 4px; border: solid 1px #f58220; width: 184px; height: 120px }
textarea.area_mlarge  { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, Geneva, Helvetica, SansSerif; background-color: #fff; padding-top: 1px; padding-left: 4px; border: solid 1px #666; width: 224px; height: 144px }
textarea.formelement  { color: #333; font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, SansSerif; background-color: #fff; vertical-align: bottom; margin-left: 8px; border: none }
span.emph { color: #666; font-weight: bold }
.subnavigation  { color: #0d4a92; font-size: 11px; line-height: 17px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding: 0px }
.navigation { color: #0d4a92; font-weight: bold; font-size: 11px; line-height: 17px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding: 0px }
.box_top         { color: #f58220; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular }
.box_top_info { color: #333; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; border-top: 1px solid #f58220; border-right: 1px solid #f58220; border-left: 1px solid #f58220 }
.box   { font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #f58220; border-bottom: 1px solid #f58220 }
.box_bild  { color: #333; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 5px; padding-right: 5px; padding-left: 5px; border: solid 1px #666 }
.box_fest   { color: #333; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border: solid 1px #f58220 }
.box_center_blue   { color: #333; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; background-color: #e2eef9; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-right: 1px solid #0d4a92; border-bottom: 1px solid #0d4a92; border-left: 1px solid #0d4a92 }
.box_info { color: #666; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding: 6px 6px 6px 10px; border: solid 1px #f58220 }
.box_bottom { border-right: 1px solid #f58220; border-bottom: 1px solid #f58220; border-left: 1px solid #f58220 }
.box_nav_info  { color: #333; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; border-top: 1px solid #f58220; border-left: 1px solid #f58220 }
.box_nav_informationen  { color: #333; font-size: 11px; line-height: 15px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular }
.boxtextnews       { color: #999; font-size: 10px; line-height: 12px; font-family: Geneva, Arial, Helvetica; padding: 0px 8px }
.bulletlist   { color: #333; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding: 0px 0px 6px }
.bulletlist_nobox  { color: #333; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-bottom: 4px }
.sternchen    { color: #666; font-size: 10px; line-height: 12px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; padding-right: 32px; padding-bottom: 8px; max-width: 502  }
.copy_klein_grau   { color: #666; font-size: 10px; line-height: 12px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; max-width: 502  }
.navtxt  { color: #333; font-size: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.cf_txt   { color: #0d4a92; font-size: 11px; line-height: 11px; font-family: Arial, Geneva, Helvetica, Swiss, SunSans-Regular; text-decoration: none }

