/* Body Tag Einstellungen */
BODY { margin:0px; background-color:#FFFFFF;  background-image:url(../../gfx/gfx_mhm/img_bg_body.jpg);  background-repeat:repeat-x; }
BODY, A { font-size:12px; text-decoration:none; font-family:Arial, Verdana; font-size:12px; font-weight:normal; color:#3b3b3b; }
a:hover, a:active { text-decoration:none; color:#D40800; font-size:12px; }
H1, H2, H3, H4 { color:#46579C; font-weight: bold; }
H4 { letter-spacing:7px; font-size: 10px; margin: 0px 0px 25px 0px; color:#46579C; }
P { margin: 0px 2px; font-size:11px; line-height:18px; }
P.align-center { text-align:center; font-size:12px; }
P.align-justify { text-align:justify; font-size:12px; }
P.bodytext { font-size:12px; }
UL { font-size:18px; color:#FFFFFF; margin:0; margin-top:150px; list-style:circle;}
UL A { margin-left:30px;  font-size:18px; color:#FFFFFF; margin:0; margin-top:10px; list-style:circle; }
LI { font-size:18px; color:#FFFFFF; margin:0; line-height:17px; margin-bottom:2px; list-style:circle;}
LI A { font-size:18px; color:#FFFFFF; margin:0; line-height:17px; margin-bottom:2px; list-style:circle; }

.spacer_div { clear:both; }

/* ÜBERSCHRIFTEN FORMATIERUNGEN */
#box_content H3 { color:#FFFFFF; font-family:Georgia,"Times New Roman",serif; font-size:18px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:-1px; line-height:16px; margin:16px 0 8px; padding:0; word-spacing:2px; }
H1 { color:#FFFFFF; font-family:Georgia,"Times New Roman",serif; font-size:24px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:-1px; line-height:24px; margin:30px 0 15px; padding:0; word-spacing:-1px; }
H2 { color:#D40800; font-family:Georgia,"Times New Roman",serif; font-size:24px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:-1px; line-height:24px; margin:30px 0 15px; padding:0; word-spacing:-1px; }
H4 { -x-system-font:none; color:#FFFFFF; font-family:Georgia,"Times New Roman",serif; font-size:18px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:-1px; line-height:16px; margin:0 0 14px; }
H6 { -x-system-font:none; clear:both; display:block; font-family:arial,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:15px; margin:6px 0 0; padding:0; }

/* BILDFORMATIERUNG */
img.rechts_14 { margin:0 14px 0 0; }
img, img a { border:0 none !important; }

/* TEMPLATE GRUNDKONFIGURATION */
#table_body { background-image:url(../../gfx/gfx_mhm/img_bg_table.jpg);  background-repeat:no-repeat; width:100%;   }
#table_footer { border-top:1px solid #F9DE8F; }

#box_header_frm { width:980px; }
	#box_header_quick_navi { float:left; width:150px; height:119px; background-image:url(../../gfx/gfx_mhm/img_bg_header_quick_navi.gif); background-repeat:no-repeat; }
		#box_header_language_menu { width:109px; padding-left:4px; margin-left:34px; padding-top:9px; border-bottom:1px solid #FCBD39; padding-bottom:2px; }
		#box_header_quick_navi_menu { }
	#box_header_pictures { float:left; width:586px; height:112px; margin-top:5px; margin-left:5px; }
		#header_picture_1 { float:left; padding:2px; margin-right:3px; width:108px; height:108px; border:1px solid #FFFFFF; }
		#header_picture_2 { float:left; padding:2px; margin-right:3px; width:108px; height:108px; border:1px solid #FFFFFF; }
		#header_picture_3 { float:left; padding:2px; margin-right:3px; width:108px; height:108px; border:1px solid #FFFFFF; }
		#header_picture_4 { float:left; padding:2px; margin-right:3px; width:108px; height:108px; border:1px solid #FFFFFF; }
		#header_picture_5 { float:left; padding:2px; margin-right:3px; width:108px; height:108px; border:1px solid #FFFFFF; }
	#box_header_login { float:left; margin-top:5px; width:220px; margin-left:9px; }
	#box_header_menu { padding-left:23px; padding-top:5px; height:24px; }
#box_search_frm { margin-top:3px; width:150px; height:32px; }
#box_content_frm { width:980px; margin-top:10px; padding-top:50px; background-image:url(../../gfx/gfx_mhm/img_bg_content_left.jpg); background-repeat:repeat-y;  }
	#box_breadcrump { }
	#box_left_column { padding:10px; float:left; margin-bottom:50px; margin-left:50px; width:335px; height:425px;  background-image:url(../../gfx/gfx_mhm/img_bg_portal_mhm.jpg); background-repeat:no-repeat; border:2px groove #D40800; }
		#box_left_content { }
		#box_left_menu { margin-top:30px; margin-left:50px; }
	#box_right_column {  padding:10px; float:left; margin-bottom:50px; margin-left:15px; width:335px; height:425px; background-image:url(../../gfx/gfx_mhm/img_bg_portal_phe.jpg); background-repeat:no-repeat; border:2px groove #D40800; }
		#box_right_content { }
		#box_right_menu { margin-top:30px; margin-left:50px; }

#box_footer { padding-top:3px; }
	#box_footer_impress { float:left; width:150px; }
	#box_footer_quicklinks { float:left; width:570px;  }
	#box_footer_arrows { float:left; width:240px; }
	
	
/* MENÜ FORMATIERUNGEN */
.language_menu_flag { margin-right:3px; }

#co_header_quicklinks { padding-left:34px; width:112px; }
.co_header_quicklink_point { margin-bottom:1px; padding-left:5px; border-bottom:1px solid #FCBD39; }
.header_quick_links_na,
.header_quick_links_na:link,
.header_quick_links_na:visited,
.header_quick_links_na:active,
.header_quick_links_na:hover  { font-size:10px; color:#000000; }

.breadbrump_no { color:#FF0000; font-size:10px;  }
.breadcrump_link { color:#FF0000; font-size:10px; text-decoration:underline; }

.box_header_menu_na { float:left; line-height:24px; height:24px; background-image:url(../../gfx/gfx_mhm/img_menu_breaker.jpg); background-position:left; background-repeat:no-repeat; }
.header_menu_na,
.header_menu_na:link,
.header_menu_na:visited,
.header_menu_na:active { font-family:Georgia,"Times New Roman",serif; padding-left:11px; padding-right:11px; color:#FFFFFF; font-size:13px;  display:block; }
.header_menu_na:hover { font-family:Georgia,"Times New Roman",serif; padding-left:11px; padding-right:11px; color:#FFFFFF; font-size:13px; display:block; background-image:url(../../gfx/gfx_mhm/img_menu_ac_bg.jpg); background-repeat:repeat-x; }

.box_header_menu_ac { float:left; line-height:24px; height:24px; background-image:url(../../gfx/gfx_mhm/img_menu_ac_bg.jpg); background-repeat:repeat-x; }
.header_menu_ac,
.header_menu_ac:link,
.header_menu_ac:hover,
.header_menu_ac:visited,
.header_menu_ac:active { font-family:Georgia,"Times New Roman",serif; padding-left:11px; padding-right:11px; color:#FFFFFF; font-size:13px; display:block; background-image:url(../../gfx/gfx_mhm/img_menu_ac_bg.jpg); background-repeat:repeat-x; }


.box_header_menu_portal { padding-left:11px; padding-right:11px; line-height:24px; height:24px; float:left; color:#FFFFFF; font-size:13px; font-family:Georgia,"Times New Roman",serif; background-image:url(../../gfx/gfx_mhm/img_menu_breaker.jpg); background-position:left; background-repeat:no-repeat; }


.left_menu_na { padding-left:5px; display:block; margin-bottom:6px; }
.left_menu_ac { padding-left:5px; display:block; margin-bottom:6px; color:#FF0000; }

.footer_impress,
.footer_impress:link,
.footer_impress:active,
.footer_impress:hover,
.footer_impress:active { color:#FF0000; font-size:11px; }
.footer_impress_nl { font-size:11px; }

/* PORTAL MENU */
.port_menu_left { float:left; width:10px; height:24px; background-image:url(../../gfx/gfx_mhm/img_port_men_left.jpg); background-repeat:no-repeat; margin-bottom:5px; }
.port_menu_middle { float:left; width:170px; height:24px; background-image:url(../../gfx/gfx_mhm/img_port_men_middle.jpg); background-repeat:repeat-x; margin-bottom:5px; }
.port_menu_right { float:left; width:10px; height:24px; background-image:url(../../gfx/gfx_mhm/img_port_men_right.jpg); background-repeat:no-repeat; margin-bottom:5px; }

.port_menu_left_na,
.port_menu_left_na:link,
.port_menu_left_na:active,
.port_menu_left_na:visited { font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:22px; font-weight:bold;  }
.port_menu_left_na:hover { color:#FFFFFF; }


.port_menu_left_ac,
.port_menu_left_ac:link,
.port_menu_left_ac:active,
.port_menu_left_ac:hover,
.port_menu_left_ac:visited { font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:22px; font-weight:bold;  }
