body{
	background-color:#ffffff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	scrollbar-face-color: #0081C6;
    scrollbar-3dlight-color: #d2ecf9;
    scrollbar-darkshadow-color: #d2ecf9;
    scrollbar-track-color: #d2ecf9;
    scrollbar-arrow-color: #ffffff;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #C0C0C0;
}

#divnavi {
	/*width: 100%;*/
	width:500px;
}

.txt {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 1px 1px 1px 1px;
}

.button {
	color: #000000;
	background-color: #cae9f8;
	border: 1px outset;
}

.divcontent { position:absolute; float:left; width:850px; height:440px; margin:60px 0px 0px 20px; overflow:scroll; overflow-x:hidden; overflow-y:auto;  }
.divcontentsitemap { float:left; width:980px; height:440px; margin:60px 0px 0px 20px; }
	
a:link { color: #000000; text-decoration: none;	}
a:visited{ color: #000000; text-decoration: none; }
a:hover{ color: #000000; text-decoration: none;	}
a:active{ color: #000000; text-decoration: none; }

a.footer:link { color: #005396; text-decoration: none;	}
a.footer:visited{ color: #005396; text-decoration: none; }
a.footer:hover{ color: #009ee0; text-decoration: none;	}
a.footer:active{ color: #005396; text-decoration: none; }

a.navi:link { color:#999999; display:block; float:left; font-size:11px;	}
a.navi:visited{ color:#999999; display:block; float:left; font-size:11px; }
a.navi:hover{ color:#999999; display:block; float:left; font-size:11px;	}
a.navi:active{ color:#999999; display:block; float:left; font-size:11px;}

.trenner { color:#FF0000;padding:0px 8px 0px 8px; float:left; }

a.navisubfirst:link,a.navisubfirst:visited,a.navisubfirst:hover,a.navisubfirst:active  { 
	color:#999999; 
	display:block; 
	float:left; 
	padding:2px 10px 2px 10px; 
	border-top:1px solid #000000; 
	border-right:1px solid #FF0000;
	border-bottom:1px solid #000000; 
	border-left:1px solid #000000; 
	font-size:11px; 
	}

a.navisub:link,a.navisub:visited,a.navisub:hover,a.navisub:active  { 
	color:#999999; 
	display:block; 
	float:left; 
	padding:2px 10px 2px 10px; 
	border-top:1px solid #000000; 
	border-right:1px solid #FF0000;
	border-bottom:1px solid #000000; 
	border-left:0px solid #000000; 
	font-size:11px; 
	}

a.navisublast:link,a.navisublast:visited,a.navisublast:hover,a.navisublast:active  { 
	color:#999999; 
	display:block; 
	float:left; 
	padding:2px 10px 2px 10px; 
	border-top:1px solid #000000; 
	border-right:1px solid #000000;
	border-bottom:1px solid #000000; 
	border-left:0px solid #000000; 
	font-size:11px; 
	}

a.navisubone:link,a.navisubone:visited,a.navisubone:hover,a.navisubone:active  { 
	color:#999999; 
	display:block; 
	float:left; 
	padding:2px 10px 2px 10px; 
	border-top:1px solid #000000; 
	border-right:1px solid #000000;
	border-bottom:1px solid #000000; 
	border-left:1px solid #000000; 
	font-size:11px; 
	}
	
a.details:link,a.details:visited,a.details:hover,a.details:active  { 
	color:#000000; 
	display:block; 
	font-size:12px; 
	font-weight:bold; 
	text-decoration:underline;	
	padding:0px;
	}

a.detailsaktiv:link,a.detailsaktiv:visited,a.detailsaktiv:hover,a.detailsaktiv:active  { 
	text-decoration:none; 
	font-size:28px; 
	color:#999999; 
	font-weight:bold;
	padding:0px;
	}
	
.detailsr1	{width:500px; height:1px; margin-top:52px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr2	{width:500px; height:1px; margin-top:77px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr3	{width:500px; height:1px; margin-top:102px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr4	{width:500px; height:1px; margin-top:127px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr5	{width:500px; height:1px; margin-top:152px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr6	{width:500px; height:1px; margin-top:177px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr7	{width:500px; height:1px; margin-top:202px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr8	{width:500px; height:1px; margin-top:227px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }
.detailsr9	{width:500px; height:1px; margin-top:252px; margin-bottom:10px; padding:0px; border-bottom:1px solid #000000; }

.divdetails	{
	position:relative;
	width:445px; 
	height:25px; 
	margin-left:55px;
	padding:0px;
	vertical-align:bottom;
	bottom:0px;
}
.divdetailsaktiv	{
	position:relative;
	width:445px; 
	height:35px; 
	margin-left:55px;
	padding:0px;
	vertical-align:bottom;
	bottom:0px;
}
.linie	{
	margin-top: -8px; width: 500px; border-bottom: #000000 1px solid; height: 1px; margin-bottom:15px;
}
.kunden	{
	position:absolute; 
	left:20px; 
	top:10px; 
	width:480px; 
	height:160px; 
	margin:0px 0px 0px 0px;
	padding:0px;
	overflow-x:hidden; 
	overflow-y:scroll; 
}
ul	{
	margin:0px 0px 0px 20px;
	padding:0px;
}
li	{
	margin:0px;
	padding:0px;
}



