@charset "utf-8";



/* CSS Document */







body {



	background-image:url(bg-3.jpg);



	background-repeat:repeat-x;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#666666;



	background-color:inherit;



	margin:0px;



	padding:0px;



	}







h2 {



	font-size:1.6em;



	color:#0d5fa1;



	background-color:inherit;



	margin-bottom:20px;



	}







h3 {



	font-size:1.2em;



	color:#0d5fa1;



	height:23px;



	width:220px;



	background-image:url(h3_verlauf-2.jpg);



	padding:8px 0px 0px 20px;



	}







h4 {



	font-size:1.4em;



	color:#0d5fa1;



	background-color:inherit;



	margin-bottom:20px;



	}







#paper {



	position:relative;



	margin:5px auto 10px auto;



	width:900px;



	height:100%;



	background-color:#FFFFFF;



	color:inherit;



	border:1px solid #d9dbdd;



	}







.contentheading {



	display:none;



	}











/*------------------------ Sprachauswahl Anfang ------------------------*/







#language {



	text-transform:uppercase;



	font-size:0.8em;



	height:12px;



	color:#cccccc;



	margin:0px auto 0px auto;



	padding:2px 0px 0px 0px;



	width:900px;



	}







#language ul {



	float:right;



	list-style-type:none;



	display:block;



	margin:0px;



	}







#language ul li {



	float:left;



	margin:0px;



	padding:0px;



	}







#language ul li a:link, #language ul li a {



	text-decoration:none;



	color:#cccccc;



	background-color:inherit;



	margin:0px;



	padding:0px;



	}







#language ul li a:hover {



	text-decoration:underline;



	margin:0px;



	padding:0px;



	}







#language ul li#active_language a {



	font-size:0.8em;



	text-decoration: underline;



	}











/*------------------------ Sprachauswahl Ende ------------------------*/







/*------------------------ Header Anfang ------------------------*/







#logo {



	background-image:url(logo_header-2.gif);



	width:890px;



	height:50px;



	}



#logo.en {

	background-image:url(logo_header_en-2.gif);

	}



#keyvisual {



	background-image:url(keyvisual-2.jpg);



	margin:0px 0px 0px 10px;



	width:880px;



	height:180px;



	}







/*------------------------ Header Ende ------------------------*/







/*------------------------ Hauptmenue Anfang ------------------------*/



#menue_flaeche {



	background-image:url(verlauf_grau-2.jpg);



	margin:1px 0px 0px 10px;



	width:880px;



	height:40px;



	}







#main_menue {



	margin: 0 0 0 -20px;
        padding: 0px;



	}







#main_menue ul {



	display:inline;



	list-style-type:none;



	text-transform:uppercase;



	font-size:0.9em;



	font-weight:bold;


	}







#main_menue ul li {



	display:inline;



	margin-right:20px;



	line-height:3.7em;



	}







#main_menue ul li a:link, #main_menue ul li a {



	text-decoration:none;



	color:#a2a2a2;



	background-color:inherit;



	}







#main_menue ul li a:hover, #main_menue #active_menu {



	text-decoration:none;



	color:#035da6;



	background-color:inherit;



	}







/*------------------------ Hauptmenue Ende ------------------------*/







/*------------------------ Sidebar Anfang ------------------------*/







#sidebar {



	background-image:url(verlauf_sidebar-2.jpg);



	background-repeat:repeat-x;



	width:240px;



	height:100%;



	float: left;



	margin: 0px 0px 0px 10px;



	padding-top: 15px;



	padding-bottom: 30px;



	}



/* IE Requirement \*/



* html #sidebar { margin: 0px 0px 0px 5px;  }



/* End */







#sidebar strong {



	margin:0px 0px 0px 22px;



	font-size:0.9em;



	}







#sidebar ul {



	list-style-type:none;



	font-size:0.9em;



	}







#sidebar ul li {



	margin:0px;



	background:url(bullet_point-2.gif) 2px 5px no-repeat;



	padding-left:15px;



	}



/* IE Requirement \*/



* html #sidebar ul li { background:url(bullet_point-2.gif) 2px 7px no-repeat; }



/* End */







#sidebar a:link, #sidebar a {



	text-decoration:none;



	color:#666666;



	background-color:inherit;



	}







#sidebar a:hover, #sidebar #active_menu {



	text-decoration:underline;



	color:#035da6;



	background-color:inherit;



	}











#sub_menu ul li {



	background:url(bullet_point-2.gif) 2px 5px no-repeat;



	padding-left:15px;



	}



/* IE Requirement \*/



* html #sub_menu ul li { background:url(bullet_point-2.gif) 2px 7px no-repeat; }



/* End */







/*------------------------ Sidebar Ende ------------------------*/







/*------------------------ Content Anfang ------------------------*/







#maincontent {



	width:550px;



	margin:15px 0px 40px 50px;



	line-height:1.9em;



	float:left;



	}







#maincontent img {



	margin:6px 20px 12px 0px;



	padding:2px;



	background-color:#f0f0f0;



	border:1px solid #d9dbdd;



	}







#maincontent .email img {



	margin:0px 0px -3px 2px;



	background-color:#fff;



	padding:0px;



	border:none;



	}







#maincontent .fon img {



	margin:0px;



	background-color:#fff;



	padding:0px;



	border:none;



	}







#maincontent a:link, #maincontent a {



	background:url(bullet_point-2.gif) 0px 5px no-repeat;



	padding-left:12px;



	text-decoration:none;



	color:#075fa1;



	}







#maincontent a:hover {



	text-decoration:underline;



	color:#075fa1;



	}







#maincontent ul {



	list-style-type:none;



	}







#maincontent ul li {



	margin-left:-30px;



	background:url(bullet_point-2.gif) 2px 9px no-repeat;



	padding-left:15px;



	}



/* IE Requirement \*/



* html #maincontent ul li  { 	background:url(bullet_point-2.gif) 2px 11px no-repeat; }



/* End */











/*------------------------ Content Ende ------------------------*/







/*------------------------ Footer Anfang ------------------------*/







#footer {



	clear: both;



	background-image:url(footer_fm.gif);



	margin:1px 0px 10px 10px;



	width:880px;



	height:35px;



	}





#footer.en {

	background-image:url(footer_fm_en.gif);

	}





/*------------------------ Footer Ende ------------------------*/