@charset "utf-8";
/* CSS Document */

.Stil1 {font-size:10px; color:#666666; font-weight:normal;
       }

.Stil2 {font-size:10px; color:#333333; font-weight:bold;
       }
.Stil5 {font-size:10px; color:#6DAB10; font-weight:normal; }
.Stil7 {font-size: 10;}
.Stil8 {
	font-size: 11px;
	font-weight: bold;
}
.CollapsiblePanel Stil7 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	text-decoration: none;
	font-weight:bold;
	font-size: 15px;
	color: #333333;
	margin-left:0px;
	padding:0px;
	border:0px;
	margin-bottom:0px;
}

       
body, html {
	width:100%;
	height:100%;
	line-height: 130%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	}
	

a, a:visited { color:#000000;
	 }

h1,h2,h3 { font-size:11px;
			line-height: 180%;}

#mainNavi {
	position:absolute;
	top:287px;
	left:519px;
	width:390px;
	height:25px;
}

#mainNavi ul { 
	list-style:none;
	margin:0px;
	padding:0px;
}

#mainNavi ul li {
	float:left;
	display:block;
	width:95px;
	margin-right:2px;
}

#mainNavi ul li a {
	display:block;
	height:18px;
	background-color:#E8EFFB;
	padding-top:4px;
	text-align:center;
	color:#000000;
	text-decoration:none;
}

#mainNavi ul li a:hover { background-color:#FFFFFF; }

#mainNavi ul li a.active {
	background-color:#FFFFFF;
	height:24px;
	}
a.anotunderline	{ text-decoration:none;}
#mainContainer {
 background-image:url(../layout_pics/main_back_gradient.jpg);
 width:100%;
 height:100%;
 background-repeat:repeat-x;
}

#siteWrapper {
	position:absolute;
	top:0%;
	left:50%;
	height:100%;
	margin-left:-455px;
	width:950px;
	overflow:auto;
}

#contentWrapper {
	
	margin-left:350px;
	margin-right:30px;
	margin-top:25px;
 }

#logo {
 background-image:url(../layout_pics/logo.png);
 background-repeat:no-repeat;
 height:42px;
 width:310px;
 float:right;
 text-align:left;
 padding:5px;
 padding-bottom:10px;
 margin-left:590px;
 overflow:visible;
 margin-top:45px;
 margin-right:40px;
 }
 
#footer {
 	text-align:left;
	padding:5px;
	padding-bottom:10px;
	padding-top:20px;
 	margin-left:680px;
	
}

#header {
	margin-top:105px;
	width:910px;
	height:210px;
	background-image:url(../layout_pics/header_background.png);
 	background-repeat:no-repeat;	
	}
	
#headerPic {
	position:absolute;
	top:150px;
	left:10px;
	width:300px;
	height:600px;
	overflow:visible;
	
}

#headerClaim {
	position:absolute;
	top:150px;
	left:350px;
	width:550px;
	height:100px;
}

#headerClaimText {
	position:absolute;
	top:180px;
	left:350px;
	width:450px;
	height:90px;
}


#siteBody {
	width:910px;
	height:auto;
	overflow:hidden;
	background-image:url(../layout_pics/siteBody_background.png);
	background-repeat:no-repeat;
}

span.vitaDatum { color:#4171D3;
				font-weight:bold;}

div.CollapsiblePanelContent ul { margin:0px; margin-right:20px;}
div.CollapsiblePanelContent ul li { margin:0px; margin-left:35px;}
div.CollapsiblePanelContent h1 { margin-left:15px; font-size:11px; margin-right:20px;}



div#strategisch {
 position:absolute;
 top:311px;
 left:3px;
 padding:10px;
 background-color:#A9BA30;
 border-style:solid;
 border-width:1px;
 border-color:#CCCCCC;
 width:380px;
 height:560px;
 overflow:hidden;
 visibility:hidden;
}

div#logistik {
 position:absolute;
 top:311px;
 left:3px;
 padding:10px;
 background-color:#CFDC78;
 border-style:solid;
 border-width:1px;
 border-color:#CCCCCC;
 width:380px;
 height:180px;
 overflow:hidden;
 visibility:hidden;
}

div#operativ {
 position:absolute;
 top:311px;
 left:3px;
 padding:10px;
 background-color:#EDF1CD;
 border-style:solid;
 border-width:1px;
 border-color:#CCCCCC;
 width:380px;
 height:210px;
 overflow:hidden;
 visibility:hidden;
 }
 
 div#scm {
 position:absolute;
 top:311px;
 left:3px;
 padding:10px;
 background-color:#FFFFFF;
 border-style:solid;
 border-width:1px;
 border-color:#CCCCCC;
 width:380px;
 height:170px;
 overflow:hidden;
 visibility:hidden;
 }




