		body        { background-color: #ffffff; background-image: url("../images/bg_body.jpg"); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0; font-size: 0.71em; }
		body, table, tr, td, div, p, input, select    { font-family: Verdana, Helvetica, Arial, sans-serif; }
		a			{ color: #466c99; text-decoration: underline; }
		a:link		{ color: #466c99; text-decoration: underline; }
		a:visited   { color: #466c99; text-decoration: underline; }
		a:hover 	{ color: #466c99; text-decoration: none; }
		a:active	{ color: #466c99; text-decoration: none; }
		form		{ margin: 0; padding: 0; }
		li 			{ margin-bottom: 3px; }
		h1			{ color: #466c99; font-size: 1.5em; font-weight: bold; line-height: 1.3em; }
		*+html h1, *html h1 	{ position: relative; top: -10px; } 
		h2			{ color: #466c99; font-size: 1.3em; font-weight: bold; line-height: 1.2em; }
		*+html h2, *html h2 	{ position: relative; top: -10px; } 
		h3			{ color: #466c99; font-size: 1.2em; font-weight: normal; line-height: 1.1em; }
		*+html h3, *html h3 	{ position: relative; top: -10px; } 
	
		/*Positionierung - Boxen*/
		#pagebox		{ background-color: #ffffff; text-align: left; margin-right: auto; margin-left: auto; width: 775px; }
		#printheader	{ display: none; }
		#headbox		{ background-image: url("../images/bg_header.jpg"); background-repeat: no-repeat; height: 201px }	
		#servicebox		{ position: relative; right: 3px; color: #466c99; font-size: 10px; text-align: right; }
		#navbox			{ position: relative; top: 28px; width: 180px; min-height: 520px; float: left }
		*html #navbox	{ height: 520px; }
		#contentbox		{ width: 562px; float: right; margin-bottom: 45px; min-height: 350px; }
		#breadcrumbbox	{ margin-top: 8px; font-size: 0.85em; color: #466c99;}
		#footerbox		{ clear: both; position: relative; top: -35px; height: 20px; border-bottom: 3px solid #466c99; line-height: 16px; }
		#bannerbox		{ float: right; width: 160px; text-align: center; margin-left: 30px; margin-bottom: 20px; }
			
		
		/*Servicebox*/
		#servicebox form { display: inline; }
		#servicebox a { text-decoration: none; }
		#servicebox a:hover { color: #999999; }
				
		/*Hauptnavigation*/
		a.hnav, a.hnav:link, a.hnav:visited        { color: #466c99; font-size: 12px; text-decoration: none; background-image: url("../images/bg_hnav_off.gif"); background-repeat: no-repeat; background-position: 0 6px; display: block; padding: 4px 0 5px 10px }
		a.hnav:hover, a.hnav:active       { color: #466c99; font-size: 12px; text-decoration: none; background-image: url("../images/bg_hnav_on.gif"); background-repeat: no-repeat; background-position: 0 center; display: block; padding: 4px 0 5px 10px }
		 
		a.hnavact, a.hnavact:link, a.hnavact:visited  { color: #466c99; font-size: 12px; font-weight: bold; text-decoration: none; background-image: url("../images/bg_hnav_on.gif"); background-repeat: no-repeat; background-position: 0 6px; display: block; padding: 4px 0 5px 10px;}
		a.hnavact:hover, a.hnavact:active   { color: #466c99; font-size: 12px; font-weight: bold; text-decoration: none; background-image: url("../images/bg_hnav_on.gif"); background-repeat: no-repeat; display: block; padding: 4px 0 5px 10px; }
		 
								
		/*Unternavigation*/
		a.unav, a.unav:link, a.unav:visited { color: #466c99; font-size: 11px; line-height: 16px; text-decoration: none; margin-left: 20px; display: block; }
		a.unav:hover, a.unav:active	{ color: #999999; font-size: 11px; line-height: 16px; text-decoration: none; margin-left: 20px; display: block; }
		
		a.unav2, a.unav2:link, a.unav2:visited { color: #666666; font-size: 10px; line-height: 14px; text-decoration: none; margin-left: 30px; display: block; }
		a.unav2:hover, a.unav2:active	{ color: #999999; font-size: 10px; line-height: 14px; text-decoration: none; margin-left: 30px; }
				
				
		/*Text-Styles*/
		.fett	 { font-weight: bold; }
		a.fett, a.fett:link, a.fett:visited { font-weight: bold; text-decoration: underline; }
		a.fett:hover, a.fett:active { font-weight: bold; text-decoration: none; }
		
		.heading1		{ color: #466C99; text-decoration: none; font-weight: bold; line-height: 2em; }
		.formheadline	{ color: #466C99; font-size: 12px; text-decoration: none; font-weight: bold; line-height: 4em;  }
		
		.grau10	 { color: #666666; font-size: 10px; }
		.grau10 a, .grau10 a:link, .grau10 a:visited  { color: #666666; font-size: 10px; text-decoration: underline; }
		.grau10 a:hover, .grau10 a:active   { color: #333333; font-size: 10px; text-decoration: none; }
		
		.grau	 { color: #666666; }
		.grau a, .grau a:link, .grau a:visited { color: #666666; text-decoration: underline; }
		.grau a:hover, .grau a:active  { color: #333333; text-decoration: none; }
		a.grau, a.grau:link, a.grau:visited { color: #666666; text-decoration: underline; }
		a.grau:hover, a.grau:active  { color: #333333; text-decoration: none; }
						
		.blau10	 { color: #466c99; font-size: 10px; }
		.blau10 a, .blau10 a:link, .blau10 a:visited { color: #466c99; font-size: 10px; text-decoration: underline; }
		.blau10 a:hover, .blau10 a:active  { color: #466c99; font-size: 10px; text-decoration: none; }
		
		.blau	 { color: #466c99; }
		a.blau, a.blau:link, a.blau:visited { color: #466c99; text-decoration: underline; }
		a.blau:hover, a.blau:active  { color: #466c99;  text-decoration: none; }
		.blau a, .blau a:link, .blau a:visited { color: #466c99; text-decoration: underline; }
		.blau a:hover, .blau a:active  { color: #466c99;  text-decoration: none; }
		
		.formfield { border: 1px solid #728FC2; color: #666666; width: 100px;}
		.arrowlist	 { list-style-image: url("../images/arrow_right.gif") }
		.meetlist	{list-style-image: url("../images/arrow_right.gif") }
		.meetlist  li { margin-bottom:7px; }
		.topbox			{ border-bottom: #466c99 1px dotted; text-align: right; height: 7px; margin-bottom: 25px; }
		.error		{color: #cc0000; }
		.structure	{ background-color: #466c99; color:#ffffff; padding: 2px; margin-bottom:2px; }
		
		/*Job Posting styles*/
		.input      	 { width: 300px; }
		.input2      	 { width: 20px; }
		.caption         { float:left;width:150px;font-size:11px; color: #000000; font-weight: bold}
