/* 
########################################################
Style fuer die grundsaetzliche Ausrichtung der Elemente
########################################################
*/
.item { }
#clear { clear:both; }

html, body {
		scrollbar-arrow-color: #ffffff;
		scrollbar-3dlight-color: #fffff;
		scrollbar-higlight-color: #fffff;
		scrollbar-face-color: #fffff;
		scrollbar-shadow-color: #646a6b;
		scrollbar-darkshadow-color: #c0c0c0;
		scrollbar-track-color: #ffffff;
		height:100%; margin:0; padding:0;
		}
		
body {
		background-color:#ffffff;
		background-image:url(../img/silke_kampfmeier_tapete.jpg);
		text-align:center; /* horizontal centering for IE Win quirks */
		}
#distance { 
		width:1px;
		height:50%;
		background-color:#ffffff;
		margin-bottom:-16.5em; /* half of container's height */
		float:left;
		}
#containerAll{
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		clear:left;
		height:471px;
		width:873px; /* hier wird die Breite der Seite angegeben */
		background-image:url(../img/silke_kampfmeier_tafel.gif);
		background-repeat:no-repeat;
		}
#boxLogo{
		position:absolute; 
		text-align:left;
		clear:left;
		top:60;
		left:70;
		}
#boxKeyvisual{
		position:absolute; 
		text-align:left;
		clear:left;
		top:252px;
		left:508px;
		}
#boxNavi{
	position:absolute; 
	text-align:left;
	clear:left;
	top:494px;
	left:106px;
	width: 799px;
		}
#boxProfil{
	position:absolute;
	text-align:left;
	clear:left;
	top:164px;
	left:100px;
		}
#boxContentAbout{
	position:absolute; 
	text-align:left;
	clear:left;
	top:163px;
	left:291px;
	width: 492px;
	height: 251px;
		}
		
#boxContentKontakt1{
	position:absolute;
	text-align:left;
	clear:left;
	top:163px;
	left:105px;
	width: 212px;
		}
#boxContentKontakt2{
	position:absolute;
	text-align:left;
	clear:left;
	top:163px;
	left:355px;
	width: 460px;
		}	
#boxArbeiten{
	position:absolute;
	text-align:left;
	clear:left;
	top:164px;
	left:100px;
		}
#boxWeiter{
	position:absolute;
	text-align:left;
	clear:left;
	top:394px;
	left:788px;
		}
#boxZurueck{
	position:absolute;
	text-align:left;
	clear:left;
	top:87px;
	left:788px;
		}
		
#boxNetworkKundeImg{
	position:absolute;
	text-align:left;
	clear:left;
	top:143px;
	left:88px;
		}
#boxNetworkKundeText{
	position:absolute;
	text-align:left;
	top:232px;
	left:108px;
	width:220px;
	height:198px;
	overflow:auto;	
	float:left;
		}
#boxNetworkKollegenImg{
	position:absolute;
	text-align:left;
	clear:left;
	top:138px;
	left:320px;
		}
#boxNetworkKollegenText{
	position:absolute;
	text-align:left;
	top:232px;
	left:352px;
	width:220px;
	height:198px;
	overflow:auto;	
	float:left;
		}
		
	
#boxNetworkLinksImg{
	position:absolute;
	text-align:left;
	clear:left;
	top:117px;
	left:589px;
		}
#boxNetworkLinksText{
	position:absolute;
	text-align:left;
	top:232px;
	left:594px;
	width:220px;
	height:198px;
	overflow:auto;	
	float:left;
		}
#boxContent404{
	position:absolute;
	text-align:left;
	clear:left;
	top:163px;
	left:105px;
	width: 658px;
		}
#boxBackHome{
	position:absolute;
	text-align:left;
	clear:left;
	top:380px;
	left:617px;
		}			
#btn   {
	margin-right:40px;
	float:left;
}


.txt {
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.7em;
	text-decoration: none;
    color: #5f5f5f;
}
.txtSmall {
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.1em;
	text-decoration: none;
    color: #5f5f5f;
}

/* 
########################################################
Style fuer Hyperlinks
########################################################
*/
.link:link	{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.7em;
	text-decoration: underline;
    color: #5f5f5f;
}

.link:visited{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.7em;
	text-decoration: underline;
	color: #5f5f5f;

}
.link:active{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.7em;
	text-decoration: underline;
	color: #9b9b9b;

}
.link:hover{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.7em;
	text-decoration: underline;
	color: #9b9b9b;
}

/* 
########################################################
Style fuer Hyperlinks
########################################################
*/
.linkSmall:link	{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.1em;
	text-decoration: none;
    color: #9b9b9b;
}

.linkSmall:visited{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.1em;
	text-decoration: none;
	color: #9b9b9b;

}
.linkSmall:active{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.1em;
	text-decoration: none;
	color: #5f5f5f;

}
.linkSmall:hover{
	font-family:Arial, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.1em;
	text-decoration: none;
	color: #5f5f5f;
}

