/** allg **/
a.subref {text-decoration:underline;}

.abstand-zeile-normal {
	line-height:12px;
	font-size:12px;

}

.abstand-zeile-klein {
	line-height:5px;
	font-size:5px;
	height:5px;

}

/** allg ENDE **/

/** Events... news, etc **/
DIV#eventTeaser ,DIV#publicationTeaser{
height:104px;
	float:left;
	margin-right:1px;
	width:216px;
	background-color:#ffffff;
}

DIV#careerTeaser {
height:104px;
	float:left;
	margin-right:0px;
	width:216px;
	background-color:#ffffff;
		
}

DIV#careerTeaser .news-latest-item, DIV#publicationTeaser .news-latest-item , DIV#eventTeaser .news-latest-item {
	margin:0px;
	padding:0px;	

}


/** allg. css **/

/** Überschriften Bild **/


/** Überschriften *
.csc-header A, .csc-header A:link, .csc-header A:visited, , .csc-header A:active {
	color:#000088;
	font-size:12px;
	text-transform:capitalize ;
	border: 0px; 
	margin: 0px;
	
	line-height: 10px;
	height:11.5px;

}
*/
#eventTeaser .csc-header H1, #publicationTeaser .csc-header H1, #careerTeaser .csc-header H1{
	
		border: 0px;
		margin:0px;
	
		font-size: 12px; 
		line-height: 10px;
		font-weight: bold; 
		border: 0px; 
		height:10px;
		color: #003366;

	}

	/** News Teaser **/
#eventTeaser .csc-header H1, #publicationTeaser .csc-header H1, #careerTeaser .csc-header H1 {padding-top: 2px;}
#eventTeaser .news-latest-container .csc-header H1 A {color: #333; text-decoration: none; text-transform: none; }
#publicationTeaser  .news-latest-container .csc-header H1 A {color: #333; text-decoration: none; text-transform: none;}
#careerTeaser  .news-latest-container .csc-header H1 A {color: #333; text-decoration: none; text-transform: none;}
#eventTeaser .news-latest-container .csc-header H1 A:hover, #publicationTeaser .news-latest-container .csc-header H1 A:hover, #careerTeaser .news-latest-container .csc-header H1 A:hover,  {color: #000;}
.news-latest-item A {text-decoration: none;}


br.clear {line-height:0px;}

h3 {	display:none; }

.news-latest-container {
	width:214px;
	height:103px;
/**/
	margin-left:1px;
	background-color:#ececec;
	
}


.news-latest-date {

	color:#5A5A5C;
	margin-top:8px;
	padding:0px;
}


/** subtitle **/
.news-latest-item {
	color:#5A5A5C;

	font-weight:bold;
	margin-left:10px;
	margin-top:0px;

	display:inline  ;
}

.news-latest-category {	
	margin-left:5px;
	margin-top:5px;
	float:left; 
	}

p.bodytext { margin:0px;padding:0px;margin-bottom:0px; }

.news-latest-morelink {	display:none; }

.csc-firstHeader A:visited, .csc-firstHeader A:link, .csc-firstHeader A:active  {
	color:#000; 
	text-decoration: none;
	line-height:18px;
}
.csc-firstHeader A:hover  {
	color:#000; text-decoration: none;
}


/*

	


#content h1 , #contentRight h1{ 
	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	color:#336699;
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	margin-top:0px;
	height:16px;
	margin-bottom:5px;
}
/* DIV#content h1 , , DIV#contentRight .csc-firstHeader /

#content h1, #contentRight h1 { 
	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	color:#cccccc;
	font-size: 14px;
	text-decoration: none;
	font-weight : bold;
	margin-top:0px;
	height:16px;
	margin-bottom:5px;
}


#content .bodytext, #contentRight .bodytext {
	color:#cccccc;
	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
}

#content A:link, #contentRight A:link, #contentRight  A:visited, #contentRight  A:hover{
	color:#000088;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;

}
*/

/* CONTENT ENDE */



/* --------------------------------------------------------- */
/** NEWS Liste rechts										**/
DIV#newsTeaser {	
	float:left;
	background-color:#9FB2C5;
	height:245px;
}

#newsTeaser .news-latest-container .news-latest-item A, #newsTeaser .news-latest-container .news-latest-item A:active, #newsTeaser .news-latest-container .news-latest-item A:visited,  #newsTeaser .news-latest-container .news-latest-item .news-latest-date A {
	font-size:12px;
}

#newsTeaser h3 A, #newsTeaser h3 A:link, #newsTeaser  h3 A:visited, #newsTeaser  h3 A:active  {
	color:#000;
	font-size:12px;
	text-decoration:underline;
}
DIV#newsTeaser .csc-header { 
	display:none;
}
DIV#newsTeaser .news-latest-container { 
	
	width:206px;
	background-color:#9FB2C5;
	
	margin-top:10px;
	margin-left:10px;
	}

DIV#newsTeaser .news-latest-category {
	margin:0px;
	display:none;
	}

DIV#newsTeaser .news-latest-date , DIV#newsTeaser .news-latest-item {
	margin:0px;
	padding:0px;
}


/* subtitle */
DIV#newsTeaser h3{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	display:block ;

}

/* subheader hidden */
DIV#newsTeaser .bodytext { 
	margin-left:0px;
	padding:0px;
	display:none;

}
/* links  */
#newsTeaser .news-latest-date A, #newsTeaser  .news-latest-date A:link, #newsTeaser  .news-latest-date A:visited, #newsTeaser  .news-latest-date A:active  {
	color:#666666;
	font-size:14px;

}

#newsTeaser h3 A, #newsTeaser h3 A:link, #newsTeaser  h3 A:visited, #newsTeaser  h3 A:active  {
	color:#000;
	font-size:14px;
	text-decoration:underline;


}
/** News Liste rechts ENDE  **/






/* CONTENT  */
#content .csc-header ,#content h1, #contentRight .csc-header,#contentRight h1 {
	background-image:none;
	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	color:#336699;
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
	border: none;
	text-transform: none;
	margin:0px;
	padding:0px;
}




#content .csc-header h1 , #contentRight .csc-header h1 {
	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	color:#336699;
	font-size: 12px;
	line-height:16px;
	text-decoration: none;
	font-weight : bold;
	border: none;
	text-transform: none;
	margin:0px;
	padding:0px;
	}


#contentRight A:visited, #contentRight A:link {	
	color:#000;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;

	}

DIV#content { 
height:95px;
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-left:25px;
}

 DIV#contentRight { 
	height:95px;
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-left:25px;
	}

#contentRight .bodytext {
	height:95px;
	width:315px;
	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	overflow:hidden ;
	margin-bottom:5px;
	clear:both;
	margin-top:5px;
	margin-bottom:10px;	
}

#content .bodytext {
	height:95px;

	font-family: Verdana, Geneva, Arial Unicode MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	overflow:hidden ;
	margin-bottom:5px;
	clear:both;
	margin-top:5px;
	margin-bottom:10px;

}





#flashObject {
	margin-top:1px;
	margin-left:1px;
}


DIV#newsticker, DIV#newsticker A {
color:#ffffff;
}
DIV#newsticker {
margin-left: 20px;
}
