html,body{height:100%;}
.body_neu {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;background-color:#DADAD8;  }
.body_n {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background-image:url(/img_tmpl_new/background.jpg); background-repeat:repeat-x}
.body_alt {margin:0px}
.main_body{height:100%;min-height:100%;margin-bottom:-215px;}
.news_bilder_table {margin-top:20px}
.news_bilder_table td {margin-top:20px; vertical-align:top}
.PopWin
{
 z-index:9999999999;
 position:absolute;
}
.all_text {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#535353; font-weight:normal}
.block_head {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#535353; font-weight:bold}
.text_label1 {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#535353; font-weight:normal}
.text_label2 {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#535353; font-weight:bold}


form {margin:0px}
a {color:#185883} /*185883*/
a:hover {text-decoration:none}

.a_alle_seiten { text-decoration:none; font-weight:bold; font-size:14px}
.a_alle_seiten:hover { text-decoration:none; font-weight:bold; font-size:14px; color:#000000}
.a_alle_seiten_selected {  font-weight:bold; font-size:14px; color:#000000}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; text-align:center; color:#373737}
H1 {font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; text-align:center; color:#373737}
.text_header_seite1{ font-family:Arial, Helvetica, sans-serif;  color:#535353; font-size:22px; font-weight:bold}
.text_header_seite2{ font-family:Arial, Helvetica, sans-serif; text-align:left;  color:#535353; font-size:22px; font-weight:bold}


.marker{ color:#185883;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.marker1{ color:#185883;}

input, select {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.button {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:3px; padding-top:3px; font-weight:bold; color:#373737}
.tahoma9 { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#373737;}
.tahoma9_666 { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#373737;}
.tahoma10 { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.tahoma10_bold { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000}
.tahoma11_333 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373737; font-weight:normal}
.tahoma11_666 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373737}
.tahoma10_666 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#373737}
.tahoma12 { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.Verdana12 { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tahoma12_7d { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#373737}
.timesNewRomen17 {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold;}

.content_text_header_bl {font-family:Arial, Helvetica, sans-serif; font-size:10pt;  font-weight:bold; text-align:center; padding-top:83px; padding-bottom:5px}
.content_text_header_bl a {color:#535353; text-decoration:none }
.content_text_header_bl2 {font-family:Arial, Helvetica, sans-serif; font-size:13pt;  font-weight:bold; text-align:center; padding-top:84px; padding-bottom:5px}
.content_text_header_bl2 a {color:#535353; text-decoration:none }


.content_text_header_b3 {font-family:Arial, Helvetica, sans-serif;  }
#head_div {font-size:11pt;  font-weight:bold; text-align:center;}
.content_text_header_b3 td {width:220px; vertical-align:top}
#img_div { height:105px; text-align:center;}
.content_text_header_b3 a {color:#535353; text-decoration:none }
.content_text_header_b3 ul {color:#fe7418; font-size:12px; margin-top:0px}


.content_text_header_or {font-family:Arial, Helvetica, sans-serif;  vertical-align:bottom; font-size:8pt; color:#185883; font-weight:bold; text-align:center; line-height:12px}
.content_text_header_or a { color:#f7941e; text-decoration:none}


.menu_header { padding-bottom:15px;color:#373737; font-weight:bold}
.menu  { width:97%;font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:10px 10px 10px 10px; }
.menupunkt {padding-bottom:7px}
.menu td {vertical-align:top}

.new_menu_header { height:40px; padding-left:50px; vertical-align:bottom; padding-bottom:10px; width:194px; color:#373737; font-weight:bold; background-repeat:no-repeat}
.new_menu  { width:792px;font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.new_menupunkt {padding-bottom:7px; padding-left:13px; font-size:12px}
.new_menupunkt_s { float:left; padding-bottom:3px; padding-top:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF}
.new_menupunkt_s a {color:#FFFFFF; text-decoration:none}
.new_menupunkt_s2 { padding-bottom:7px; padding-top:7px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF}
.new_menupunkt_s2 a {color:#FFFFFF; text-decoration:none}
.new_menupunkt_s3 { padding-bottom:3px; padding-top:3px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF}
.new_menupunkt_s3 a {color:#000000; text-decoration:none}
.new_menupunkt_header {padding-bottom:7px; padding-left:13px; font-size:12px; font-weight:bold}
.new_menupunkt a {color:#252525}
.new_menu_td { padding-bottom:7px; padding-top:7px;vertical-align:top;  width:192px; background-image:url(/images/menu_bg_.gif); background-repeat:repeat-y}
.new1_menu_td { vertical-align:top;  width:192px; }
.new_menu_td_border{width:8px}

.table_header{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#373737;}
.table_tr_over{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;background-color:#E1E1E1; color:#000000}
.table_tr_over td {padding:5px 5px 5px 5px; border-bottom:1px dashed #747474;}
.table_tr_over_letzt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;background-color:#E1E1E1; color:#000000}
.table_tr_over_letzt td {padding:5px 5px 5px 5px;}
.table_tr{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#373737}
.table_tr td {padding:5px 5px 5px 5px; border-bottom:1px dashed #747474;}
.table_tr_letzt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#373737}
.table_tr_letzt td {padding:5px 5px 5px 5px;border-bottom:0px dashed #747474;}
.table_tr_oben{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#373737}
.table_tr_oben td {padding:5px 5px 5px 5px; border-top:1px dashed #747474;}
.table_header td {padding:5px 5px 5px 5px;}
.table_border_top{ width:904px; height:6px}
.table_border_bottom{ width:904px; height:2px}
.table_border_top_gross{ width:1060px; height:6px}
.table_border_bottom_gross{ width:1060px; height:2px}
.table_border_top_klein{ width:600px; height:6px}
.table_border_bottom_klein{ width:600px; height:2px}

.money{color:#000000; font-weight:bold}
.money_rot{color:#D2232A; font-weight:bold}
.money_weis{ color:#FFFFFF}
.money_grau{color:#CCCCCC; font-weight:bold}

.block_achtung { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373737; width:97%}
.block_achtung td {text-align:right; padding:0px 10px 2px 50px}
.block_achtung_gross {font-size:12px; padding-bottom:5px}

.maske {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.maske_td1 { text-align:right; color:#373737;  padding-bottom:2px; font-weight:bold}
.maske_td2 {  padding-bottom:2px;  color:#373737;  }


.space{height:15px; font-size:1px;}
.space_width{width:15px}
.text_achtung {font-weight:bold; color:#FF0000;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.text_achtung_grun {font-weight:bold; color:#006600;font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding:10px 50px 10px 50px; border:1px solid #009900;}

.block_ramen {border:1px dashed #747474; padding:10px; background-color:#efefef }
.block {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.seiten_hinweistext{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center}

.seite_print { text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#373737; padding-top:2px; padding-bottom:2px}
.seite_print span {padding-left:4px; padding-right:4px;}
.seite_print span span {color:#FFFFFF; background-color:#999999; padding-top:2px; padding-bottom:2px}

.block_wkladki_selected { font-family:Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px; font-size:22px; font-weight:bold; color:#FFFFFF; background-color:#666666}
.block_wkladki{ font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-top:5px; padding-bottom:5px; background-color:#d6d6d6;}

.anzeige_table_td{vertical-align:top; width:46%; padding-top:10px; padding-bottom:15px;font-family:Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px dashed #747474;}
.anzeige_table_letzt_td{vertical-align:top; width:46%; padding-top:10px; font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.table_anzeige_header{font-weight:bold; font-size:12px; color:#000000; text-decoration:none}
.table_anzeige_text{ color:#000000; text-decoration:none}
.table_anzeige_text_img {margin:0px 10px 10px 0px; border:1px solid #666666}

.anzeige_header{ padding-bottom:15px; margin-bottom:15px;font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000; border-bottom:1px dashed #747474;}
.anzeige_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-bottom:15px}
.anzeige_bild{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#373737; text-align:center; padding-bottom:15px}
.anzeige_bild img {margin:10px 0px 10px 0px}
.anzeige_kontakt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000}

.online_submenu_parent {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000; padding-right:20px}
.online_submenu_parent a {color:#000000;}
.online_submenu {padding-top:2px; padding-bottom:2px}
.online_submenu_count {font-weight:normal; color:#373737}
.online_submenu_punkt {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:20px;}
.online_submenu_selected {color:#FFFFFF; background-color:#999999; padding:3px}

.InfoBoxHeader     { font:bold   9pt tahoma,arial,helvetica; background-color:#cccccc;   color:white; }
.InfoBoxText       { font:normal 8pt tahoma,arial,helvetica; background-color:#cccccc; padding-left:3px; padding-right:3px; vertical-align:top; }

.step {font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.step img { margin-bottom:12px}
.step_a {color:373737; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.step_b {color:373737; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.step_g {font-size:18px;}
.step_k {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.info_box1 {position:absolute; font-weight:normal; font-size:11px; text-align:left;  padding:5px; min-width:150px; width:150px; display:none; z-index:1000; background-color:#E4E2FE}
.info_box2 {padding:5px;border:1px solid #999999;}
.info_box3 {font-weight:normal; font-size:11px; text-align:left;  padding:5px; background-color:#E4E2FE}





/* Text Style */
#para1              { margin-left:0px; margin-top:0px; line-height:20px; font-size:20px; color:#C9C9C9; font-family:"Arial Black", sans-serif; font-style:italic; background-color:transparent; }
#para2              { margin-left:50px; margin-top:-5px; line-height:14px; font-size:14px; color:#253375; font-family:Arial, sans-serif; font-weight:bold; background-color:transparent; }
.display_max_style  { color:#FF0000; background-color:transparent; }

/* Table Style */
#groundtable        { border:1px solid #000000; background-color:#F0F0F0; color:#303137; }
#toptable           { background-color:#F0F0F0; color:#303137; }

/* Statistik Module */
.stat_table         { border-left:2px solid #7D8089; border-top:2px solid #7D8089; border-right:2px outset #7D8089; border-bottom:2px outset #7D8089; background-color:#FFFFFF; font-size:11px; color:#253375; }
.stat_header        { border-bottom:1px outset #2D3F50; background-color:#E4E7F0; padding:3px; color:#253375; font-weight:bold; text-align:left; }
.stat_module_data   { padding:0px 0px 0px 3px; }
.gr 		    { margin-top: 2px; }
.stat_module_data1  { color:#FF0000; padding:0px 0px 0px 3px; }
.stat_hits          { padding:0px 3px 0px 0px; width:60px;   }
.stat_hits1         { color:#FF0000; padding:0px 3px 0px 0px; width:60px;  }
.stat_slidebar      { padding:0px; width:100px; }
.stat_percent       { padding:0px 3px 0px 0px; width:50px; text-align:right; }
.stat_percent1      { color:#FF0000; padding:0px 3px 0px 0px; width:50px; text-align:right; }
.stat_bar1          { background-image: url('/banner_prg/images/bar_foreground.gif'); }
.stat_bar3          { background-image: url('/banner_prg/images/bar_foreground4.gif'); }
.stat_bar2          { background-image: url('/banner_prg/images/bar_background.gif'); }
.stat_user          { font-weight:bold; }
.stat_footer        { border-top:1px solid #7D8089; background-color:#DADADA; padding:2px 2px 2px 6px; font-size:9px; color:#253375; font-weight:bold; text-align:left; }

/* Last Hits */
.lh_headline    { font-size:16px; color:#303137; font-weight:bold; text-align:center; line-height:18px; background-color:transparent; }
.lh_table       { border-left:2px solid #7D8089; border-top:2px solid #7D8089; border-right:2px outset #7D8089; border-bottom:2px outset #7D8089; background-color:#7D8089; font-size:11px; color:#253375; }
.lh_header      { border-bottom:1px outset #2D3F50; background-color:#E4E7F0; padding:3px; color:#253375; font-weight:bold; text-align:center; }
.lh_nr          { padding:1px; background-color:#FFFFFF; color:#303137; width:60px; text-align:center; }
.lh_time        { padding:1px; background-color:#FFFFFF; color:#303137; width:90px; text-align:center; }
.lh_iphost      { padding:1px; background-color:#FFFFFF; color:#303137; width:130px; text-align:left; }
.lh_os          { padding:1px; background-color:#FFFFFF; color:#303137; width:180px; text-align:left; }
.lh_referer     { padding:1px; background-color:#FFFFFF; color:#303137; text-align:left; }

/* Link Style */
.menue:link, .menue:visited, .menue:active       { border:1px solid #000000; background-color:#FFFFFF; text-decoration:none; font-family:Verdana, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; -moz-border-radius:5px 5px 5px 5px; }
.menue:hover, .menue:focus                       { border:1px solid #000000; background-color:#E4E7F0; text-decoration:none; font-family:Verdana, Helvetica, sans-serif; color:#2F307A; font-size:12px; font-weight:bold; -moz-border-radius:5px 5px 5px 5px; }
.referer:link, .referer:visited, .referer:active { text-decoration:none; font-size:11px; color:#253375; background-color:transparent; }
.referer:hover, .referer:focus                   { text-decoration:underline; font-size:11px; color:#253375; background-color:transparent; }



.abo_div_zeitung {float:left; width:156px; height:280px; padding:10px; }
.abo_img_zeitung {margin-bottom:5px}
.abo_img_zeitung img{ height:160px; }
.abo_zeitung_title{ margin-bottom:10px;}
.abo_zeitung_title a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold}
.abo_zeitung_detalien {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353;}
.abo_zeitung_period {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353;}
.abo_preis {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; }
.abo_preis a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; }

.abo_function_image {margin-bottom:30px; margin-right:30px; float:left}
.abo_function_image img{ width:270px; }
.abo_function_header{ margin-bottom:30px; text-align:left}
.abo_function_header_a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; font-weight:bold}
.abo_function_detalien {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353;}
.abo_function_period {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#535353;}
.abo_funciton_artikls{margin-bottom:30px; margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.abo_function_beschreibung {margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.div_banner_geb_11 img {border:0px}
.div_banner_geb_11_count{margin-left:55px; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#535353; font-weight:normal}
.div_banner_geb_11_count_num{font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#535353; font-weight:normal}
.div_banner_geb_11_text{ margin-bottom:10px;}
.div_banner_geb_11_websiten{ margin-top:45px;margin-left:55px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#535353; font-weight:normal}
.div_banner_geb_11_tr_color{ height:30px; vertical-align:middle; background-color:#f5efa8}
.div_banner_geb_11_tr_header{background-image:url(/images/brdf/banner2.jpg); font-weight:bold; height:31px }
.div_banner_geb_11_tr_ncolor{height:30px; vertical-align:middle;}
.buchhaltung_menu {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:373737; font-weight:normal; padding-bottom:5px}
