* {
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#5A5A5A;
}

.home_main{
	margin:0px;
	padding:3px;
	border:0px;
	background-color:#FFFFFF;
	position:relative;
	width:986px;
	vertical-align:top;
	float:left;
	border-bottom:3px solid #FFFFFF;
	margin-bottom:8px;
	z-index:2;
}

.main{
	margin:0px;
	padding:3px;
	border:0px;
	background-color:#FFFFFF;
	background-position:3px 150px;
	position:relative;
	width:986px;
	vertical-align:top;
	float:left;
	border-bottom:3px solid #FFFFFF;
	margin-bottom:8px;
	z-index:2;
}

#header_left{
	display:none;
}

#home_right #content{
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
	width:369px;
	padding:23px;
	width:315px;
}

#home_img{
	display:none;
}

#header_nav{
	display:none;
}

#footer_nav{
	display:none;
}

#header_img{
	display:none;
}

#mainnav{
	display:none;
}

#home_left #mainnav{
	display:none;
}

#subnavi{
	display:none;
}

#langmenu{
	display:none;
}

#header_search{
	display:none;
}

#gericke_logo{
	margin:0px;
	padding:0px;
	border:0px;
	width:349px;
	z-index:3;
}

#gericke_logo p{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#000000;
	font-weight:bold;
}

#content_1{
	margin:0px;
	padding:0px;
	border:0px;
	width:550px;
	position:relative;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	margin-top:50px;
}

#content_2{
	display:none;
}

#content{
	margin:0px;
	padding:0px;
	border:0px;
	width:750px;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	margin-top:50px;
}

#path{
	/*margin:0px;
	padding:0px;
	border:0px;
	width:490px;
	float:left;
	margin-top:25px;
	margin-bottom:38px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 9px;
	line-height:10px;
	color:#324B5A;
	font-weight:normal;*/
	display:none;
}

#path img{
	margin:0px;
	padding:0px;
	border:0px;
	margin-right:4px;
}

#path a{
	text-decoration:none;
	color:#324B5A;
	margin-right:4px;
}

#path a:hover{
	text-decoration:none;
	color:#324B5A;
	margin-right:4px;
}

#home_right #content h1, h1{
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:35px;
	margin-top:35px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 21px;
	color:#C3C3C3;
	font-weight:normal;
}

.main #content_1 .csc-header{
	margin:0px;
	padding:0px;
	border:0px;
	width:490px;
}

.main #content .csc-header{
	margin:0px;
	padding:0px;
	border:0px;
	width:700px;
}

.main #content_1 h1, h1{
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:35px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 21px;
	color:#C3C3C3;
	font-weight:normal;	
	width:490px;
}

.main #content h1, h1{
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:35px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 21px;
	color:#C3C3C3;
	font-weight:normal;	
	width:700px;
}

.main #content_1 h2, .main #content_1 h2, .main #content h2, h2{
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:10px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#324B5A;
	font-weight:bold;
}

.main_2_cols #content_1 p{
	margin:0px;
	padding:0px;
	border:0px;
}

.main_1_cols #content_1 p{
	margin:0px;
	padding:0px;
	border:0px;
}

.csc-textpic-intext-left-nowrap{
	margin-left:0;	
}

A:link {color: #5A5A5A; text-decoration: underline;}
A:visited {color: #C3C3C3; text-decoration: underline;}
A:active {color: #5A5A5A; text-decoration: underline;}
A:hover {color: #000000; text-decoration: underline;}

/* START Definition f�r tt_news */
.news-list-item hr{
	margin:0px;
	padding:0px;
	border:0px;
	border-top: solid 1px #C3C3C3;
	border-bottom: solid 1px #FFFFFF;
	margin-top:15px;
	margin-bottom:15px;
}

.news-amenu-container hr{
	margin:0px;
	padding:0px;
	border:0px;
	border-top: solid 1px #C3C3C3;
	border-bottom: solid 1px #FFFFFF;
	margin-top:15px;
	margin-bottom:15px;
}

.news-amenu-container{
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:40px;
}

.news-amenu-container ul{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}

.news-amenu-container ul .news-amenu-item-year{	
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:2px;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 10px;
	color:#324B5A;
	font-weight:bold;	
}

.news-single-additional-info{
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:15px;
}

.news-single-files{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:10px;
}

.news-single-related{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:10px;
}

.news-single-files dd, .news-single-related dd{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:3px;
}

.news-single-imgcaption{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:2px;
	font-size: 9px;
	font-style:italic;
}
/* END Definition f�r tt_news */

/* START Definition f�r sitemap */
.csc-sitemap{
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
	width:490px;
	float:left;
}

.csc-sitemap > ul{
	margin:0px;
	padding:0px;
	border:0px;
	padding-left:0px;
	margin-left:0px;
	list-style:none;
}

.csc-sitemap > ul > li{
	margin:0px;
	padding:0px;
	border:0px;
	padding-left:0px;
	margin-left:0px;
	font-weight:bold;
	font-size:10px;
}

.csc-sitemap > ul > li > a, .csc-sitemap > ul > li > ul a{
	text-decoration:none;
}

.csc-sitemap > ul > li > ul{
	margin:0px;
	padding:0px;
	border:0px;
	float:inherit;
	list-style:none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:8px;
}

.csc-sitemap > ul > li > ul > li{
	margin:0px;
	padding:0px;
	border:0px;
	float:inherit;
	font-weight:normal;
}

.csc-sitemap > ul > li > ul > li > ul{
	margin:0px;
	padding:0px;
	border:0px;
	float:inherit;
	list-style:none;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:5px;
}

.csc-sitemap > ul > li > ul > li > ul > li{
	
}
/* END Definition f�r sitemap */

/* START Definition f�r search */
.tx-indexedsearch-rules{
	margin:0px;
	padding:0px;
	border:0px;
	padding-bottom:10px;	
}
/* END Definition f�r search */

p.jobtitle{
	margin:0;
	padding:0;
	border:none;
	padding-bottom:10px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 16px;
	color:#324B5A;
	font-weight:bold;
	position:relative;
	display: block;
}