body{

	background-color:#3A6698;

}



p, form, h1, h2, h3, h4, h5, h6, li, ul, ol {

	padding:0;

	margin:0;

}



ul {

	padding-left:20px;

}



#maincontainer{

	width:900px;

	min-height:800px;

	background-color:#FFFFFF;

	margin:0px;

	overflow:auto;

}



#top{

	width:900px;

	height:91px;

}



#logo{

	width:218px;

	height:91px;

	float:left;

}



#metanav{

	width:656px;

	float:right;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#999999;

	margin-right:12px;

	margin-top:70px;

}



#metanav a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#999999;

	text-decoration:none;

}



#banner{

	width:900px;

	height:150px;

	float:left;

}



.tickernews {

	margin-left:30px;

	height:30px;

}



#newsticker{

	width:870px;

	padding-top:7px;

	padding-bottom:8px;

	background-color:#DDDFDF;

	margin-left:15px;

	margin-top:12px;	

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-decoration:none;

	color:#CE075B;

	overflow:hidden;

}  



#newsticker a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#CE075B;	

}



#newsticker a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:underline;

	color:#CE075B;	

}



#tickertext {

	text-align:left;

	height:15px;

	line-height:15px;

	overflow:hidden;

}



#tickertext li {

	list-style:none;

}



#disclaimer {

	margin-top:10px;

	margin-bottom:20px;

	clear:left;

	clear:right;

}



#main{

	width:900px;

}



#navi{

	width:165px;

	float:left;

	margin-left:15px;

	margin-right:35px;

	margin-top:30px;

}



#navi a {

	outline:none;

}



#navpunkt{

	width:165px;

	border-bottom:1px solid #3A6698;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#8D8F91;

}



#navpunkt_act{

	width:165px;

	border-bottom:1px solid #3A6698;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#8D8F91;

}



#navpunkt__end_act{

	width:165px;

	border-bottom:1px solid #3A6698;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#8D8F91;

}



#navpunkt a{

	width:165px;

	/*border-bottom:1px solid #3A6698;*/

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#8D8F91;

	text-decoration:none;

}



#navpunkt a:hover{

	width:165px;

	/*border-bottom:1px solid #3A6698;*/

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}



#navpunkt a:active{

	width:165px;

	border-bottom:1px solid #3A6698;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}



#navpunkt_end{

	width:165px;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#8D8F91;

}



#navpunkt_end a{

	width:165px;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#8D8F91;

	text-decoration:none;

}



#navpunkt_end a:hover{

	width:165px;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}



#navpunkt_end a:active{

	width:165px;

	padding-top:6px;

	padding-bottom:6px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}





#subnavi_border{

	width:165px;

	height:1px;

	border-bottom:1px solid #3A6698;

}



.newslistinfo {

	padding-left:10px;

}



.pfeil {

	background-image:url(../images/pfeil.gif);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:11px;

}



.clearer2 {

	border:1px solid #DDDFDF;

}



.greylines {

	background-color:#DDDFDF;

	height:20px;

	padding-top:4px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

	padding-left:10px;

}



.news_border{

	

}



#subnav{

	width:145px;

	margin-left:18px;

	margin-top:10px;

	margin-bottom:7px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#8D8F91;

}



#subnav_act{

	width:145px;

	margin-left:18px;

	margin-top:10px;

	margin-bottom:7px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#8D8F91;

}



#subnav_end, #subnav_end_act{

	width:145px;

	border-bottom:1px solid #3A6698;

	margin-left:18px;

	margin-top:10px;

	margin-bottom:7px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#8D8F91;

}


#subnav a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#8D8F91;

	text-decoration:none;

	line-height:18px;

}



#subnav a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}



#subnav a:active{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#8D8F91;

	text-decoration:none;

}



#subnav_act a, #subnav_end_act a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

	line-height:18px;

}



#subnav_act a:hover, #subnav_end_act a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}



#subnav_act a:active, #subnav_end_act a:active{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#3A6698;

	text-decoration:none;

}


#subsubnav{
	width:135px;
	margin-left:35px;
	margin-top:6px;
	margin-bottom:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8D8F91;
}

#subsubnav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8D8F91;
	text-decoration:none;
	line-height:18px;
}

#subsubnav a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3A6698;
	text-decoration:none;
	line-height:18px;
}

#subsubnav_act{
	width:135px;
	margin-left:35px;
	margin-top:6px;
	margin-bottom:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px!important;
	font-weight:bold;
	color:#3A6698;
}

#subsubnav_act a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px!important;
	font-weight:bold;
	color:#3A6698;
	line-height:18px;
}



#content_index{

	width:650px;

	min-height:460px;

	float:left;

	margin-top:16px;

}



#content_index li {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

	margin:0px;

	margin-bottom:5px;

}



#content_index ul {

	margin:0px;

}

#content_index img {

	margin-bottom:5px;

}

#content{

	width:500px;

	float:left;

	margin-top:36px;

}



#newsheader {

	display:block;

	float:left;

	margin-top:2px;

	margin-left:10px;

	margin-right:40px;

}



#headline {

	margin-top:19px;

	margin-bottom:20px;

}



#headline h1{

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#3A6698;

	font-weight:bold;

}



h1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#3A6698;

	font-weight:bold;

}



h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#555555;

	font-weight:bold;

}



h6{

	display:block;

	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#ffffff;



	font-weight:normal;

	

	background-color:#d53535;

	width:370px;

	height:17px;

	padding-top:2px;

	margin-left:3px;

	padding-left:3px;

}



p, .text {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

}



.textrot {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#CC0000;

	font-weight:normal;

}



#textfeld {

	border:1px solid #3A6698;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

}



.textgruen {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#006600;

	font-weight:normal;

}



a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#3A6698;

	font-weight:bold;

	text-decoration:none;

}

#smallblock a{ font-size:8pt!important; color:#3A6698!important; font-weight: normal!important; }
#smallblock p{ font-size:8pt!important;}
#smallblock a:hover {color: #8D8F91!important;}


a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#8D8F91;

	font-weight:bold;

	text-decoration:none;

}



#kontaktformular input {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

}



#kontaktformular label {

	display:block;

	float:left;

	width:80px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

	line-height:20px;

}



#kontaktformular p {

	margin-bottom:5px;

	overflow:auto;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:normal;

	outline:none;

}



.shorttextfeld {

	width:50px;

}



.longtextfeld {

	width:199px;

}



.bgrey {

	border:1px solid #999999;

}



.interesse label {

	width:180px !important;

}



.download {

	background-image:url(../images/PDF.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:25px;

}

.important{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ce075b!important;
}

div.csc-textpic-imagecolumn{
	float:right;
	margin-right:200px;
	margin-top:15px;
}

div#header_formlink { position:absolute; margin-left:549px; margin-top:104px; }