	a { color:#CCCCCC; text-decoration:underline;}
	/*a:hover{color:#33CC00}*/
	a:hover{background:#CCCCCC; color:#234B82;}
	.engineering a{color:#CDD7F0;}
	.engineering a:hover{color:#333333;background:#CCCCCC;}
	.technik a{color:#C8C4C1;}
	.technik a:hover{color:#333333;background:#CCCCCC;}
	.chemie a{color:#E9F9DF;}
	.chemie a:hover{color:#333333;background:#CCCCCC;}
	body
			{
		margin:0;
		padding:0;
		font-family:Helvetica, Arial, sans-serif;
		font-size:13px;
		line-height:17px;
		color:#CCCCCC;
		background:#234B82 url(../pics/design/hintergrund_2_3_moz.gif) no-repeat fixed center top;
		font-family:Helvetica, Arial, sans-serif;
		font-size:13px;
		max-width:110%;
			}
			
	html, body
			{ 
				top:0; left:0; right:0;
				min-height:100%;
				margin:0;
				padding:0;
				width:100%;
			}
			
			sub {
			line-height: 0px;
			}
			sup {
			line-height: 0px;
			font-size:11px;
			text-decoration:none;
			color:#cccccc;
			font-weight:normal;
			vertical-align:super;
			}
			*html sub {
			line-height: 22px;
			}
			*html sup {
			line-height: 20px;
			font-size:13px;
			text-decoration:none;
			color:#cccccc;
			font-weight:normal;
			vertical-align:super;
			}
	p {margin-bottom:5px;margin-top:5px;font-family:Helvetica, Arial, sans-serif;
		}/*font-size:12px;*/
	h4 {margin-bottom:7px;margin-top:7px;font-size:13px;line-height: 17px;}
	h3 {margin-top:0px;font-size:13px;}
			#header_container 
			{
				position:fixed;
				top:0; left:0; right:0;
				text-align:center;
				margin:0;
				height:253px;
				z-index:300;
			}
	hr {height:1px; color:#00395B;}/*grau*/
	
	.aktuelle_seite{
	top:30px;
	font-size:10px;
	line-height:10px;
	margin-left:5px;
	left:0px;
	text-align:left;
	height: 10px;
	padding-top:30px;
	width:780px;
	}
	*html .aktuelle_seite{
	margin-top:10px;
	}
	.aktuelle_seite a{
	text-decoration:none;
	font-size:10px;
	}
	.icons{margin-bottom:3px;}
	.icons img{
	width:16px;
	height:16px;
	margin-right:5px;
	margin-bottom:0px;
	vertical-align:bottom;
	}
	.aufgabenlinks img{
	width:16px;
	height:16px;
	margin-right:5px;
	margin-bottom:0px;
	vertical-align:bottom;
	text-decoration:none;
	}
	.aufgaben_icon{
	width:16px;
	height:16px;
	margin-right:5px;
	margin-bottom:0px;
	vertical-align:bottom;
	text-decoration:none;
	}
	ul{padding-left:20px;padding-top:0px;padding-bottom:0px;margin:0px;}
	.aufzaehlung{padding-left:20px;padding-top:0px;padding-bottom:0px;margin:0px;}/* ul */
	li img{
	width:16px;
	height:16px;
	margin-right:5px;
	margin-bottom:0px;
	vertical-align:bottom;
	}
	li h4{margin-top:0px;margin-bottom:0px;margin-left:0px;font-weight:normal;line-height: 20px;}
	
	.klein{font-size:9px;}
	.kontakt_text {
		width: 205px;
		line-height:13px;
		height: 16px;
		margin:0px;
		padding:0px;
		border: 1px solid #333333;
		font-size:13px;
	}
	.kontakt textarea {
		line-height:13px;
		height: 60px;
		width: 245px;
		border: 1px solid #333333;
		font-size:13px;
	}
	.kontakt option{border: 1px solid #333333;}
	.kontakt_button {
		height: 18px;
		width: 75px;
		background-color: #FFFFFF;
		border: 1px solid #333333;
		font-size:13px;
		color:#333333;	
	}
	
	
	/* aufgaben fader duplicate image positioning */
	img.idupe {
		position:absolute;
		z-index:30000;
		visibility:hidden;
		}
	
	* html .aufzaehlung{margin-left:10px;}
			#header 
			{
				position:relative;
				top:0;
				height:100%;
				z-index:3;
				margin:0;
				background:#234B82 url(../pics/design/header.jpg) no-repeat center bottom;
			}
			
			#content_container
			{
			position:relative;
				padding-top:253;
				padding-bottom:3em;
				z-index:2;
				overflow:visible;
			}
			#zentrierung
			{
			width:780px;margin:0px auto;
			}
		.content_1_3_li
			{
		width: 250px;
		padding-top:250px;
		padding-bottom:40px;
		margin-right:15px;
		margin-left:0px;
		float:left;
		text-align:left;
		
			}
			.content_1_3_mi
			{
		width: 250px;
		padding-top:250px;
		padding-bottom:40px;
		margin-right:15px;
		float:left;
		text-align:left;
			}
			.content_1_3_re
			{
		width: 250px;
		padding-top:250px;
		padding-bottom:40px;
		float:left;
		text-align:left;
			}
			.content_2_3
			{
		width: 510px;
		padding-top:250px;
		padding-bottom:40px;
		float:left;
		text-align:left;
			}
			.content_3_3
			{
		width: 800px;
		padding-top:250px;
		padding-bottom:40px;
		text-align:left;
			}
		
			#footer_container
			{
				position:fixed;
				bottom:0; left:0; right:0;
				margin:0;
				height:40px;
				z-index:3;
				background:#234B82;
				
			}
			#footer_search 
			{
				position:relative;
				background:#234B82;
				z-index:3;text-align:center;
			}
			
	/*css toolbox*/
	#footer_search a:hover, a:active { color:#333; background:#234B82; }
	#footer_search a:link span, a:visited span { display:none; }
	#footer_search a:hover span {position:relative; top:-170px; left:130px; display:block; z-index:1; padding:3px; width:450px; background:#fff; border:1px solid #000; text-decoration:none; text-align:left;filter: alpha(opacity=90);-moz-opacity:0.90;}
	* html #footer_search a:hover span{position:absolute;left:0px;top:-100px;}
	/*------------*/
	
	.suche_textfeld{
		font-family: Helvetica, Arial, sans-serif;
		font-size: 13px;
		color: #333333;
		border: 1px solid #333333;
		background-color: #ffffff;
		width:100px;
		height:14px;
		padding-left:2px;
	}
	.suche_button{
		font-family: Helvetica, Arial, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color: #ffffff;
		background-color: #234B82;
		width:20px;
		height:18px;
		margin-right:8px;
		border: 1px solid #333333;
		cursor: hand;
	}
	.suche_hilfe{
	font-size:13px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	width:20px;
	height:20px;
	vertical-align:center;
	}
	.suche_hilfe a:hover{
	background-color: #234B82;
	}
	.suche_hilfetext{
	font-size:11px;
	font-weight:normal;
	
	}
	/*news
	table{
	border-width:thin;
	border-collapse:collapse;
	}
	table tr{
	border-collapse:collapse;
	border-width:thin;
	}
	table td{
	border-collapse:collapse;
	border: 1px solid #213A63;
	padding:3px;
	}
	*/
	img{border:none;}
	#referenzen {border:none;}
	#referenzen td{border:none;}
	
	.aufgaben {
		list-style-position: outside;
		list-style-image: url(../pics/design/link.gif);
		list-style-type: none;
		}
	
	* html .aufgaben li {padding-bottom:7px;padding-left:5px;margin:0px;}
			/* -MSIE -*/
			* html, * html body 
			{
				margin:0;
				padding:0;
				height:100%;
				overflow:hidden;
				background:#234B82 url(../pics/design/hintergrund_2_3_ie.gif) no-repeat fixed center top;
				text-align: center;
			}
			
			* html #header_container, * html #footer_container
			{
				position:absolute;
				width:100%;
				left:-20px;
			}
			* html #footer_container
			{
				height:40px;
			}
			* html #header,* html #footer
			{
				height:100%;
				position:static;
			}
			* html #content_container 
			{
		padding:0;
		height:95%;
		overflow:auto;
		margin:0px auto;
			}
			* html #zentrierung
			{
		width:800px;height:2000px;
			}
			* html .content_1_3_li, * html .content_1_3_mi, * html .content_1_3_re
			{
			padding-top:253px;
			}
			* html .content_2_3
			{
		padding-top:253px;
		
			}
			* html .content_3_3
			{
		padding-top:253px;
		
			}

