		body       { background-color: #ffffff; background-image: url("../images/bg_body.jpg"); background-repeat: no-repeat; background-position: center 32px; text-align: center; margin: 0; padding: 0 }
		body, table, tr, td, div, p, input, select    { font-size: 11px; font-family:  Arial, Verdana, Helvetica, sans-serif; }
		a			{ color: #000000; text-decoration: underline; }
		a:link		{ color: #000000; text-decoration: underline; }
		a:visited   { color: #000000; text-decoration: underline; }
		a:hover 	{ color: #000000; text-decoration: none; }
		a:active	{ color: #000000; text-decoration: none; }
		form		{ margin: 0; padding: 0; }
		li 			{ margin-bottom: 5px; }
		
	
		/*Positionierung - Boxen*/
		#pagebox		{ background-color: #ffffff; text-align: left; margin-right: auto; margin-left: auto; width: 800px; margin-top: 7px;}
		#printheader	{ display: none; }
		#head_re        { height: 25px; }
		#memberbox		{ position:relative;text-align: right;left:500px; top:-25px;height: 25px; width:300px;}
		#servicenavbox	{ position:relative;text-align: left; left:65px;align: left;height: 25px;width:300px; }
		#headbox		{ background-image: url(../images/mainhead.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_forces	{ background-image: url(../images/mainhead_forces.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_research	{ background-image: url(../images/mainhead_research.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_informing	{ background-image: url(../images/mainhead_informing.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_high	{ background-image: url(../images/mainhead_high.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_public		{ background-image: url(../images/mainhead_public.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_activities		{ background-image: url(../images/mainhead_activities.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_stimulating		{ background-image: url(../images/mainhead_stimulating.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_voice		{ background-image: url(../images/mainhead_thevoice.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_gastro		{ background-image: url(../images/mainhead_gastro.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_synergy		{ background-image: url(../images/mainhead_synergy.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }
		#headbox_meeting		{ background-image: url(../images/mainhead_meeting.jpg); background-repeat: no-repeat; width: 800px; height: 189px; }	
		#navbox			{ position: relative; top: 52px; left: 0px; width: 232px; background-repeat: no-repeat; height: 600px; float: left; }
		#contentbox		{ width: 540px; float: right; margin-bottom: 45px; margin-top: 39px;}
		#contentbox	p	{ text-align:justify;}	
		#breadcrumbbox	{ margin-top: 0px;align:right;font-color: #8AB68C; font-size: 10px; text-decoration: none; }
		#footerbox		{ clear: both; position: relative; top: -35px; left:260px;width:540px;text-align: left; height: 20px; border-top: 1px solid #004368; line-height: 16px; }
		#bannerbox		{ float: right; width: 132px; min-height:400px; text-align: left; position:relative;top:-18px;margin-left: 28px; margin-bottom: 20px; }	
		
		/*Hauptnavigation*/
		a.hnav, a.hnav:link, a.hnav:visited     { color: #004167; font-size: 10px; line-height:0.4; text-decoration: none; text-transform: uppercase; display: block; margin-right: 1px; margin-left: 1px; padding: 10px 0 9px 3px }
		a.hnav:hover, a.hnav:active  { color: #004167; font-size: 10px; text-decoration: none; text-transform: uppercase; display: block; margin-right: 1px; margin-left: 1px; padding: 10px 0 9px 3px }
		 
		a.hnavact, a.hnavact:link, a.hnavact:visited  { color: #004167; font-size: 10px; letter-spacing: -0.08em; text-decoration: none; text-transform: uppercase; display: block; margin-right: 1px; margin-left: 1px; padding: 10px 0 9px 3px }
		a.hnavact:hover, a.hnavact:active  { color: #3b4b34; font-size: 10px; text-decoration: none;  text-transform: uppercase; display: block; margin-right: 1px; margin-left: 1px; padding: 10px 0 9px 3px }
								
		/*Unternavigation*/
		#unav  { }
		#unav a, #unav a:link, #unav a:visited { color: #5C9865; font-size: 11px; line-height: 20px; text-decoration: none; margin-left: 9px; }
		#unav a:hover, #unav a:active	{ color: #007833; font-size: 11px; line-height: 20px; text-decoration: none; margin-left: 9px; }
						
		a.unav2, a.unav2:link, a.unav2:visited { color: #5C9865; font-size: 10px; line-height: 13px; text-decoration: none; display: block; text-indent:5px;}
		a.unav2:hover, a.unav2:active	{ color: #007833; font-size: 10px; line-height: 13px; text-decoration: none; text-indent:5px;}
				
		a.unav2act, a.unav2act:link, a.unav2act:visited { color: #5C9865; font-size: 10px; line-height: 13px; text-decoration: none; text-indent:5px; display: block; }
		a.unav2act:hover, a.unav2act:active	{ color: #007863; font-size: 10px; line-height: 13px; text-decoration: none; text-indent:5px;}
				
		#menu_highlight   { color: #ffffff; font-weight: bold; background-color: #007833; background-image: url("../images/menu_active.gif"); background-repeat: repeat-y; padding-left: 65px; vertical-align: middle }
		
		/*Text-Styles*/
		#headline1	{ font-size: 12px; color: #000000; font-weight: bold; text-transform: uppercase; margin-top: 18px }
		#headline2	{ font-size: 14px; color: #007833; font-weight: bold; margin-top: 6px; margin-bottom: 4px; }
		#headline3	{ font-size: 12px; color: #3B4B34; font-weight: bold; margin-top: 6px; margin-bottom: 4px; }
		.headline3	{ font-size: 12px; color: #3B4B34; font-weight: bold; margin-top: 6px; margin-bottom: 4px; }
		a.headline3, a.headline3:link, a.headline3:visited	 { font-size: 12px; color: #3B4B34; text-decoration: underline; }
		a.headline3:hover, a.headline3:active	 { font-size: 12px; color: #3B4B34; text-decoration: none; }
		
		
		.fett	 { font-weight: bold; }
		a.fett, a.fett:link, a.fett:visited { font-weight: bold; text-decoration: none; }
		a.fett:hover, a.fett:active { font-weight: bold; text-decoration: underline; }
		
		.fett_main	 { font-weight: bold; color:#007833;text-transform: uppercase; }
		a.fett_main, a.fett_main:link, a.fett_main:visited { color:#007833; font-weight: bold; text-decoration: none; text-transform: uppercase;}
		a.fett_main:hover, a.fett_main:active { color:#007833; font-weight: bold; text-decoration: underline;text-transform: uppercase; }
		
		.fett_main_blau	 { font-weight: bold; color:#003A5F;text-transform: uppercase; }
		a.fett_main_blau, a.fett_main_blau:link, a.fett_main_blau:visited { color:#003A5F; font-weight: bold; text-decoration: none; text-transform: uppercase;}
		a.fett_main_blau:hover, a.fett_main_blau:active { color:#003A5F; font-weight: bold; text-decoration: underline;text-transform: uppercase; }
		
		.grau10	 { color: #014368; font-size: 10px; }
		.grau10 a, .grau10 a:link, .grau10 a:visited  { color: #014368; font-size: 10px; text-decoration: none; }
		.grau10 a:hover, .grau10 a:active   { color: #014368; font-size: 10px; text-decoration: underline; }
		
		.grau10_neu	 { color: #99B1C0; font-size: 10px; }
		.grau10_neu a, .grau10_neu a:link, .grau10_neu a:visited  { color: #99B1C0; font-size: 10px; text-decoration: none; }
		.grau10_neu a:hover, .grau10_neu a:active   { color: #99B1C0; font-size: 10px; text-decoration: underline; }
		
		.blau_re_10	 { color: #004368; font-size: 10px; }
		.blau_re_10 a, .blau_re_10 a:link, .blau_re_10 a:visited  { color: #004368; font-size: 10px; text-decoration: none; }
		.blau_re_10 a:hover, .blau_re_10 a:active   { color: #004368; font-size: 10px; text-decoration: underline; }
		
		.blau_re_14	 { color: #003A5F; font-size: 14px; }
		.blau_re_14 a, .blau_re_13 a:link, .blau_re_14 a:visited  { color: #003A5F; font-size: 14px; text-decoration: none; }
		.blau_re_14 a:hover, .blau_re_14 a:active   { color: #216C9B; font-size: 14px; text-decoration: underline; }
		
		.grau14	 { color: #666666; font-size: 14px; }
		a.grau14, a.grau14:link, a.grau14:visited	 { color: #666666; font-size: 14px; text-decoration: underline; }
		a.grau14:hover, a.grau14:active	 { color: #666666; font-size: 14px; text-decoration: none; }
			
		.blau_re_11	 { color: #004368; font-size: 11px; }
		.blau_re_11 a, .blau_re_11 a:link, .blau_re_11 a:visited { color: #004368; font-size: 11px; text-decoration: none; }
		.blau_re_11 a:hover, .blau_re_11 a:active  { color: #004368; font-size: 11px; text-decoration: none; }
		a.blau_re_11, a.blau_re_11:link, a.blau_re_11:visited { color: #004368; font-size: 11px; text-decoration: none; }
		a.blau_re_11:hover, a.blau_re_11:active  { color: #004368; font-size: 11px; text-decoration: none; }
				
		.grau11	 { color: #666666; font-size: 11px; }
		.grau11 a, .grau11 a:link, .grau11 a:visited { color: #666666; font-size: 11px; text-decoration: underline; }
		.grau11 a:hover, .grau11 a:active  { color: #333333; font-size: 11px; text-decoration: none; }
		a.grau11, a.grau11:link, a.grau11:visited { color: #666666; font-size: 11px; text-decoration: underline; }
		a.grau11:hover, a.grau11:active  { color: #333333; font-size: 11px; text-decoration: none; }
		
		.nl	 { color: #000000; font-size: 13px; }
		.nl a, .nl a:link, .nl a:visited { color: #000000; font-size: 13px; text-decoration: underline; }
		.nl a:hover, .nl a:active  { color: #000000; font-size: 13px; text-decoration: none; }
		a.nl, a.nl:link, a.nl:visited { color: #000000; font-size: 13px; text-decoration: underline; }
		a.nl:hover, a.nl:active  { color: #000000; font-size: 13px; text-decoration: none; }
		
		.gruen10	 { color: #3B4B34; font-size: 10px; }
		.gruen10 a, .gruen10 a:link, .gruen10 a:visited { color: #3B4B34; font-size: 10px; text-decoration: underline; }
		.gruen10 a:hover, .gruen10 a:active  { color: #3B4B34; font-size: 10px; text-decoration: none; }				
		.gruen10_neu	 { color: #8AB68C; font-size: 10px; }
		.gruen10_neu a, .gruen10_neu a:link, .gruen10_neu a:visited { color: #8AB68C; font-size: 10px; text-decoration: none; }
		.gruen10_neu a:hover, .gruen10_neu a:active  { color: #8AB68C; font-size: 10px; text-decoration: underline; }
		
		.gruen11	 { color: #3B4B34; font-size: 11px; }
		a.gruen11, a.gruen11:link, a.gruen11:visited { color: #3B4B34; font-size: 11px; text-decoration: none; }
		a.gruen11:hover, a.gruen11:active  { color: #3B4B34; font-size: 11px; text-decoration: underline; }
		
		.normbutton { color: #000000; font-size: 11px; background-color: #AAAAAA; border:1px solid #AAAAAA}
		.pdfbutton  { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #15733F; background-image: url("../images/pdf_button.gif"); background-repeat: repeat-y; border: 1px solid #333366; }
		.topbox		{ border-bottom: #C6C6C6 1px solid; text-align: right; height: 7px; margin-bottom: 25px; }
		.arrowlist	 { list-style-image: url("../images/icon_arrow_right.gif") }
		.bordergreen img { border: 1px solid #8CBB8D; }
		.bordertd td { border: 1px solid #8CBB8D; }
		.error { color: red }
		.greenbg	{ background-color: #CFE3CE; }
		.greenbgact { background-color: #B9E3B7; }
		.progtable  { border-top: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333; border-left: 1px solid #333333 }
		.progtable td  { border-bottom: 1px solid #666666; border-left: 1px solid #333333; /*text-indent: 2px*/ }
		
		.bordervert  { border-top: 1px solid #666666;border-left: 1px solid #666666; border-right: 1px solid #666666;}
		.bordervert td  { border-bottom: 1px solid #666666; }
		
		.textfield1     { background-color: #DDDFE2; margin-top: 2px; }
		.textfield2     { background-color: #EFF2F4; margin-top: 2px; }
		.input150       { width: 150px; }
		.input450       { width: 450px; }
		
		.button         { font-size:11px; color: #000000; font-weight: bold}
		.contentTable 	{ width:100%}
		.contentTable Th		{ font-size:11px;text-transform:uppercase;text-align:left;padding-left:2px; line-height:20px;background-color:#999999;color:#ffffff}
		.contentTable Td		{ line-height:20px;color:#000000}
		.contentTable Tr:hover		{ background-color:#C9CACA; color: #292929}
		
		
		.caption         { float:left;width:150px;font-size:11px; color: #000000; font-weight: bold}
		.input      	 { width: 300px; }
		.input2      	 { width: 20px; }
		.formheadline    { line-height:20px;background-color:#efefef; font-weight:bold;text-transform:uppercase; font-size:11px;width: 500px;
						    border-bottom:1px solid #999999;color:#292929;margin-top:20px; margin-bottom:10px;text-indent:10px }
		
