/* CSS Dokument (Struktur) */

/* iepngfix */
body, div#logo, div#containerschatten, div#contentArea {behavior: url(/_scripts/iepngfix.htc);} /* IE 6 */
div#solution a {behavior: url(/_scripts/iepngfix.htc);} /* IE 6 */

/* Allgemein */
html {height:100%; margin-bottom: 1px; overflow-y:scroll;}
* {margin: 0px; padding:0px;}
.clearer {clear:both; font-size:0px;line-height:0px; height:0px;}
img {border:none;}
body {background-color:/*#425373*/#0d1d37;}
hr {border:0;border-top:solid #CCC 1px; height:0px;margin: 8px 0;}

/* Rahmenfiles */
div#container {/*margin:0 auto; width:960px;position:relative;*/ position:absolute;width:960px;z-index:2;top:30px;left:50%; margin-left:-480px; background-color:transparent;}

/* Header */
div#logo {background-image:url(../img/logo.png); background-repeat:no-repeat; width:360px; height:239px; cursor:pointer;}
div#banner {width:960px; height:203px; margin-bottom:0px;}
div#header {background-color:;}
#printHeader {display:none;}


/* img fader */
.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}

/* Subnavig */
div#navArea {float:left; width:205px; text-transform:uppercase;}
	
	#nav_sub li.aktiv a { background-color:#e2e2e3;color:#666666; font-weight:normal; border-bottom:0px;}
	#nav_sub li.aktiv a span {background-color:#e2e2e3;color:#000000; padding:3px;  }	
	#nav_sub li a span {background-color:none; }	
	#nav_sub li.aktiv li.aktiv a {color:#666666;font-weight:normal; }
	#nav_sub li.aktiv li a span {background-color:none; }
	#nav_sub li.aktiv li.aktiv li.aktiv a span {background-color:#FFFF00;color:#000000;font-weight:normal; }	
	#nav_sub li.aktiv li.aktiv li a span {background-color:none; }	
	#nav_sub li.aktiv li.aktiv li.aktiv li.aktiv a span {background-color:#FFFF00;color:#000000;font-weight:normal; }	
	#nav_sub li.aktiv li.aktiv li.aktiv li a span {background-color:none; }	

	#nav_sub { margin:0;padding:0;}
	#nav_sub ul { margin:0; padding:0; width:175px; list-style:none;}
	#nav_sub > ul { border-top:1px #0060ad solid;}
	#nav_sub ul li { margin:0; padding:0;}
	#nav_sub ul li a {font-weight:normal; display:block; padding:1px 0 1px 20px; text-decoration:none; border-bottom:1px #0060ad solid; color:#0060ad; text-transform:none;background-color:none;font-size:1.1em;}
	* html #nav_sub ul li a {width:160px; /* w\idth:173px; */ /* Breitenangaben nur fuer IE */}
	#nav_sub ul li a:focus, #nav_sub ul li a:hover { background-color:#e2e2e3;}  
	
	/*2.*/
	#nav_sub ul li ul li a { display:block; padding:1px 0 1px 25px; font-weight:normal; border-bottom:1px #0060ad solid; text-decoration:none;text-transform:none;font-size:1.0em; border-bottom:0px;}	
	#nav_sub ul li.aktiv ul li a {font-weight:normal; color:#0060ad; text-transform: none; background-color:#f5f6f6;}
	* html #nav_sub ul li ul li a {width:155px;/*  Breitenangaben nur fuer IE */}
	#nav_sub ul li ul li a:focus, #nav_sub ul li ul li a:hover {background-color:#e2e2e3;}
	
	/*3.*/
	#nav_sub ul li ul li ul li a {font-weight:normal; display:block; padding:1px 0 1px 40px; border-bottom:1px #0060ad solid; text-decoration:none; text-transform: none;}	
	#nav_sub ul li.aktiv ul li.aktiv ul li a {color:#0060ad; text-transform:none; font-weight:normal; }
	* html #nav_sub ul li ul li ul li a {width:110px;/*  Breitenangaben nur fuer IE */}
	#nav_sub ul li ul li ul li a:focus, #nav_sub ul li ul li ul li a:hover {background-color:#e2e2e3;}
	
	#nav_sub li.navigOffen { background-color:#0066CC;}
	
/* Content */

#contentArea {width:960px;/*background:#f5f6f6;*/ background-image: url(../img/bg_content.png); background-repeat:repeat;}

/*  */
div#metanavig {position: absolute; top:217px;right:20px;text-align:right;color:#666666; font-size:1em; z-index:100;}
div#metanavig a {color:#666666; text-decoration:none;}
div#metanavig a:hover {color:#999999; text-decoration:none;}
div#metanavig span.aktiv {color:#0060ad; text-decoration:none;}
 
div#content {float:left; overflow:hidden; width:580px;}	
	
div#contenttext {padding-right:30px;}
div#contenttext ul {margin-left:20px;padding-left:20px;}
#contenttext p,#contenttext td {line-height:18px;}


/* Footer */
#partnerlogos {padding:20px 0 20px 16px; margin-top:20px;}

div#footerArea {padding:5px 20px 20px 20px;}
	.footerleft {float:left; margin:0; width:460px;font-size:0.925em;color:#FFFFFF;/*color:#77787a;*/}
	.footerright {float:left; margin:0; width:460px;text-align:right;font-size:0.925em;color:#FFFFFF;}
	div#footerArea a {text-decoration:none;font-size:1em;color:#FFFFFF;}
	div#footerArea a:hover {text-decoration:none;font-size:1em;color:#EBEBEB;}
	
	.copyright {}
			
	div#solution {width:90px; margin:0; float:right;}
	div#solution a, div#solution a:visited {display:block;padding:0 0 3px 18px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#CBCBCB; text-decoration:none; background-image:url(/img/icons/icon_solution.png); background-repeat:no-repeat; background-position: 0 3px;}
	div#solution a:focus, div#solution a:hover { text-decoration:none;font-size:10px;}
	div#solution img { float:right; margin-top:0px;}
	* html div#solution a {width:69px; /* w\idth:69px; */ /* Breitenangaben nur fuer IE */}

		
.navAccesskey {display:none;}
