body{text-align: 		center;margin:			0px;padding:		0px;height:			100%;font-family: 		arial, sans-serif;background-color: 	#CCCCCC;background:		url("bg_verlauf.gif") repeat-x;color: 			#333333;text-decoration: 	none;word-spacing: 		normal;letter-spacing: 	0px;text-indent: 		0px;line-height: 		17px;font-size: 		11px;border: 		0px solid #666;}a{color: 		#1a3e4e;outline-width:	0px;}.alink{color: 		#1a3e4e;outline-width:	0px;text-decoration: underline;}.alink:hover{color: 		#a8001d;color:		#ff9600;outline-width:	0px;text-decoration: underline;}.top{color: 		#333333;font-size: 	10px;}.extlink{color: 		#a8001d;font-size: 	12px;}.intlink{color: 		#333333;font-size: 	12px;}.intlink:hover{color: 		#FFFFFF;font-size: 	12px;}.aus_image{border: 	1px solid #333333;outline-width:	0px;}#mkg_logo {position:	absolute;top: 		17px;left:		15px;margin:		0px;padding:	0px;width:		140px;height:		80px;border: 	0px solid #999999;z-index:	2;}#zurueck_text a {text-align:	right;text-decoration: none;font-family: 	arial, sans-serif;color: 		#333333;font-weight: 	bold;line-height: 	18px;font-size: 	13px;position:	absolute;top: 		1px;left:		735px;margin:		0px;padding:	0px;width:		140px;height:		20px;border: 	0px solid #999999;z-index:	3;}/* ################ WEISSER LAYOUTBLOCK  ############# */#layoutblock{margin:		0px;padding:	0px;position:	absolute;top:		15px;height:		570px;width:		930px;background-color: #FFFFFF;z-index:	2;left:		50%;margin-left:	-465px;border-top:     3px solid #CCCCCC;border-right:   3px solid #AAAAAA;border-bottom:  3px solid #999999;border-left:    3px solid #AAAAAA;}/* ################ GRAUER LAYOUTBLOCK  ############# */#greyblock{margin:		0px;padding:	0px;position:	absolute;overflow:	hidden;top:		20px;width:		700px;height:		495px;background-color: #FFFFFF;background:	url("grey.gif") repeat;z-index:	2;left:		50%;margin-left:	-300px;border: 	0px solid #333333;}#imgblock {position:	absolute;top:		100px;left:		195px;margin:		0px;text-align:	center;padding:	0px;width:		400px;height:		155px;border: 	0px solid #999999;color: 		#333333;font-family: 	arial, sans-serif;font-weight: 	bold;line-height: 	18px;font-size: 	16px;z-index:	2;background:	url("image_mkg3.jpg") no-repeat;border: 	1px solid #AAA;border-width:	1px 0px 1px 1px;}#rechts_zurueck{position:	absolute;top:		410px;left:		610px;margin:		0px;text-align:	left;padding:	0px;width:		150px;height:		20px;border: 	0px solid #999999;color: 		#333333;font-family: 	arial, sans-serif;font-weight: 	bold;line-height: 	14px;font-size: 	12px;z-index:	8;border: 	0px solid #AAA;}.sublink{color: 		#333333;padding:	0px;margin:		0px;text-decoration: none;font-family: 	arial, sans-serif;font-weight: 	bold;font-style:	none;line-height: 	15px;font-size: 	12px;}.sublink:hover{color: 		#FFF;text-decoration: none;font-family: 	arial, sans-serif;font-weight: 	bold;font-style:	none;line-height: 	15px;font-size: 	12px;}.sublink_zurueck{color: 		#333333;padding:	0px;margin:		0px;text-decoration: none;font-family: 	arial, sans-serif;font-weight: 	bold;font-style:	none;line-height: 	15px;font-size: 	12px;}.sublink_zurueck:hover{color: 		#FFF;text-decoration: none;font-family: 	arial, sans-serif;font-weight: 	bold;font-style:	none;line-height: 	15px;font-size: 	12px;}/* ################ EXCC LOGO  ############# */#grey_ru{position:	absolute;top:		435px;left:		50%;margin-left:	131px;width:		330px;height:		120px;padding:	0px;z-index:	2;border: 	0px solid #333333;background:	url("grey_ru.gif") no-repeat;}#grey_ru_over{position:	absolute;top:		460px;left:		50%;margin-left:	345px;width:		80px;height:		80px;padding:	0px;z-index:	3;border: 	0px solid #333333;}/* ################ HEADLINE MKG  ############# */#header_text h1{text-align:	left;position:	absolute;top:		35px;left:		190px;width:		500px;height:		50px;margin:		0px;padding:	0px;border: 	0px solid #000000;font-size: 	20px;z-index:	7;font-family: 	arial, sans-serif;font-weight: 	bold;}#header_text h2{text-align:	left;position:	absolute;top:		55px;left:		190px;width:		500px;height:		50px;margin:		0px;padding:	0px;border: 	0px solid #000000;font-size: 	17px;z-index:	7;font-family: 	arial, sans-serif;font-weight: 	bold;}/* ################ HEADLINE H3 std  ############# */h3{text-align:	left;border: 	0px solid #000000;padding:	0px;margin:		0px;margin-bottom:	15px;font-size: 	14px;z-index:	7;font-family: 	arial, sans-serif;font-weight: 	bold;}h5{text-align:	left;margin-left:	30px;border: 	1px solid #000000;z-index:	7;}h6{text-align:	left;border: 	0px solid #000000;font-size: 	12px;line-height:	14px;padding-top:	15px;margin:		0px;padding-bottom:	20px;z-index:	7;font-family: 	arial, sans-serif;font-weight: 	normal;}h7{text-align:	left;border: 	0px solid #000000;font-size: 	13px;padding-top:	10px;padding-bottom:	10px;margin:		0px;z-index:	7;font-family: 	arial, sans-serif;font-weight: 	bold;text-decoration: underline;}h8{text-align:	left;border: 	0px solid #333;font-size: 	11px;z-index:	7;font-family: 	arial, sans-serif;font-weight: 	normal;}/* ################ NAVIFRAME LINKS ############# */#frame_left {text-align:	left;position: 	absolute;top: 		250px;height:		180px;margin: 	0;padding: 	0;width: 		120px;list-style-type: none;outline-width:  0px;overflow: 	hidden;z-index:	8;left:		50%;margin-left:	-440px;border: 	0px solid #666;}#impressum_text {position:	absolute;top:		439px;margin:		0px;text-align:	left;padding:	0px;width:		135px;height:		90px;color: 		#333333;font-family: 	verdana, sans-serif;font-weight: 	normal;line-height: 	13px;font-size: 	10px;z-index:	4;left:		50%;margin-left:	-440px;border: 	0px solid #999999;}hr {height:		1px;margin:		5px 5px 5px 0px;width:		118px;background-color:#333;border: 	0px solid #999999;}#left_spacer_10{position: 	relative;top: 		0px;left: 		0px;width:		160px;height:		8px;padding:	0px;margin:		0px;overflow:	hidden;z-index:	9;border: 	0px solid #666;}#left_spacer_20{position: 	relative;top: 		0px;left: 		0px;width:		160px;height:		15px;padding:	0px;overflow:	hidden;z-index:	9;border: 	0px solid #666;}#left_spacer_30{position: 	relative;top: 		0px;left: 		0px;width:		160px;height:		30px;padding:	0px;overflow:	hidden;z-index:	7;border: 	0px solid #666;}#left_nav {text-align:	left;width: 		160px;padding:	0px;margin:		0px;list-style-type: none;outline-width:  0px;overflow: 	hidden;border: 	0px solid #666;z-index:	6;}/* ################ MENUE_LEFT ############# */#left_menuitem a {text-align:		left;color: 			#333333;outline-width:  	0px;text-decoration: 	none;word-spacing: 		normal;letter-spacing: 	0px;font-family: 		arial, sans-serif;font-size: 		14px;line-height: 		25px;font-weight:		bold;border: 		0px solid #666;}#left_menuitem a:hover {margin-left: 0px;color: #AAAAAA;text-decoration: none;outline-width:  0px;}#left_menuitem a#aktiv {margin-left: 0px;color: #AAAAAA;text-decoration: none;outline-width:  0px;}/* ################ MENUE_RIGHT ############# */#menu {width: 		260px;height:		145px;position: 	absolute;top: 		90px;z-index:  	5;left:		600px;right: 		0px;margin: 	0px;padding: 	0px;border:		0px solid #FFF;}#menu ul { list-style: none; margin: 0; padding: 0; }#menu a, #menu h2 {display: 		block;margin: 		0; padding: 		2px 3px;text-decoration: 	none;word-spacing: 		normal;letter-spacing: 	0px;text-indent: 		0px;font-family: 		arial, sans-serif;line-height: 		17px;font-size: 		13px;font-weight:		bold;border:			0px solid #FFF;z-index:  		15;}#menu h2 { color: #FF8635; text-transform: uppercase; }#menu a { color: #FFF; text-decoration: none; }/* Text im Ausklappmenue */#menu a.subid { color: #333; text-decoration: none; }#menu a:hover.subid { color: #999; text-decoration: none; }#menu a:hover { color: #999;}#menu a#aktiv { color: #999;}#menu li {position: 	relative;text-align:	right;}#menu ul ul ul{position: absolute;text-align:	right;top: 0;left: 100%;width: 100%;color:	#AAA;}div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;}div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}/* ################ NAVIFRAME RECHTS ############# */#frame_right_orange{text-align:	left;position: 	absolute;top: 		20px;margin: 	0px;padding: 	0px;width: 		270px;height:		415px;list-style-type: none;outline-width:  0px;overflow: 	hidden;z-index:	2;right:		50%;margin-right:	-400px;border: 	0px solid #000;background:	url("orange.gif") repeat;}/**#frame_right_verlauf_bg {position:	absolute;top:		100px;left:		604px;margin:		0px;text-align:	left;padding:	0px;width:		269px;height:		155px;border: 	0px solid #999999;z-index:	4;background:	url("verlauf_gb.gif") repeat;}**/#hsk_logo {position:	absolute;top:		202px;left:		867px;margin:		0px;text-align:	center;padding:	0px;width:		55px;height:		25px;border: 	0px solid #999999;z-index:	4;}#right_spacer_25{position: 	relative;top: 		0px;right: 		0px;width:		250px;height:		25px;padding:	0px;margin:		0px;overflow:	hidden;z-index:	7;border: 	0px solid #CCC;}#right_nav {position: 	absolute;top: 		200px;left:		595px;right: 		0px;margin: 	0px;padding: 	0px;width: 		260px;list-style-type: none;outline-width:  0px;overflow: 	hidden;text-align:	right;border: 	0px solid #FFF;z-index:	5;}#right_menuitem a {text-align:	right;margin-left: 	0px;color: 		#FFFFFF;width:		260px;padding:	0px;outline-width:  0px;text-decoration: 	none;word-spacing: 		normal;letter-spacing: 	0px;text-indent: 		0px;font-family: 		arial, sans-serif;line-height: 		17px;font-size: 		13px;font-weight:		bold;border: 		0px solid #CCC;z-index:	5;}#right_menuitem a:hover {margin-left: 0px;color: #CCCCCC;text-decoration: none;outline-width:  0px;z-index:	5;}#right_subnav{position: 	absolute;top: 		190px;left:		880px;right: 		0px;margin: 	0px;padding: 	0px;width: 		180px;height:		160px;list-style-type: none;outline-width:  0px;overflow: 	hidden;text-align:	left;border: 	1px solid #666;z-index:	12;font-family: 	arial, sans-serif;color: 		#333333;text-decoration: none;word-spacing: 	normal;letter-spacing: 0px;text-indent: 	0px;line-height: 	13px;font-size: 	11px;}#right_subitem a {text-align:	left;margin-left: 	0px;color: 		#333333;width:		180px;padding:	0px;outline-width:  0px;text-decoration: none;word-spacing: 	normal;letter-spacing: 0px;text-indent: 	0px;font-family: 	arial, sans-serif;line-height: 	13px;font-size: 	11px;font-weight:	bold;border: 	0px solid #CCC;z-index:	5;background:	#FFF;}#right_subitem a:hover {margin-left: 	0px;color: 		#CCCCCC;text-decoration: none;outline-width:  0px;z-index:	9;}#right_image{position: 	relative;top: 		0px;right: 		0px;width:		100px;height:		60px;padding:	0px;overflow:	hidden;background:	#CCCCCC;margin-left: 	20px;z-index:	9;border: 	0px solid #666;}p { padding:	10px;margin-top:	0px;text-align: 	left;color: 		#1a3e4e;text-decoration: none;border: 	0px solid #666;}p a {color: 		#FFF;text-decoration: underline;outline-width:	0px;}p a em {color: 		#666;text-decoration: underline;outline-width:	0px;}p a:hover em {color: 		#666;text-decoration: underline;outline-width:	0px;}