/*Diese CSS definiert Elemente, die nur der Startseite in dieser Form vorkommen.*/a:link, a:visited {	text-decoration: none; }#center, #research, #projects {	border: 1px solid #fff; }/*Menü-Einträge formatieren.*/#research h1, #projects h1, #research h2, #projects h2, #research h3, #projects h3 {	padding-left: 40px; }h1 {	font-size: 14px;	height: 23px;	padding-top: 7px;	margin: 0px;	color: #fff;	text-transform: uppercase;	letter-spacing: 2px; }h2 {	letter-spacing: 1px;	font-weight: bold;	margin: 0px;	padding-top: 5px;	padding-bottom: 5px;	text-transform: none; }	h2.haschilds {		padding-bottom: 0px; }h1 a, h1 a:visited {	color: #fff; }#center h1 a:hover, #research h1 a:hover {	color: #F3A730; }#projects h1 a:hover {	color: #055B7E; }h2 a, h2 a:visited, h3 a, h3 a:visited {	color: #055B7E; }h2 a:hover, h3 a:hover {	color: #F3A730; }h3 {	font-weight: normal;	margin: 0px;	padding-left: 25px;	color: #055B7E; }	h3 a {		background-image: url(../images/home_link_h3.png);		background-repeat: no-repeat;		padding-left: 15px; }/*Elemente platzieren und Hintergründe*/#firstcol {	position: absolute;	top: 70px;	left: 200px;	width: 225px;	z-index: 12; }	#center h1 {		background-image: url(../images/home_center_head_bg.png);		background-repeat: repeat-y;		padding-left: 10px; }	#center h2 {		background-image: url(../images/home_center_content_bg.png);		background-repeat: repeat-y;		color: #fff;		padding-left: 25px;		padding-bottom: 0; }	#center h2 a, #center h2 a:visited {		color: #fff; }	#center h2 a:hover {		color: #F3A730; }	#centerend {		background-image: url(../images/home_center_content_blank_bg.png);		background-repeat: repeat-y;		height: 10px; }	#news {		width: 225px;		margin-top: 25px;		border: 1px solid #055B7E; }		#news h1 {			padding-left: 10px;			color: #055B7E;			background-image: url(../images/home_news_head_bg.png);			background-repeat: repeat-y; }		#news p {			color: #1482b2;			background-image: url(../images/home_news_content_bg.png);			background-repeat: repeat-y;			padding-top: 5px;			padding-bottom: 5px;			padding-left: 25px;			margin: 0; }		#news a, #news a:visited {			color: #055B7E; }		#news a:hover {			color: #F3A730; }#sponsors {	margin-left: -180px; }		#research {	position: absolute;	top: 70px;	left: 400px;	width: 300px;	z-index: 11; }	#research h1 {		background-image: url(../images/home_research_head_bg.png);		background-repeat: repeat-y; }	#research h2, #research h3 {		background-image: url(../images/home_research_content_bg.png);		background-repeat: repeat-y; }	#researchend {		background-image: url(../images/home_research_content_bg.png);		background-repeat: repeat-y;		height: 10px; }		#projects {	position: absolute;	top: 70px;	left: 675px;	width: 300px;	z-index: 10; }	#projects h1 {		background-image: url(../images/home_projects_head_bg.png);		background-repeat: repeat-y; }	#projects h2, #projects h3 {		background-image: url(../images/home_projects_content_bg.png);		background-repeat: repeat-y; }	#projectend {		background-image: url(../images/home_projects_content_bg.png);		background-repeat: repeat-y;		height: 10px; }
