body {
	background-color: #FFFFFF;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height:20px;
}
img {
border:0;
}
#bodyContent
{
width:1016px;
float:left;
}
.ref_bg
{
background:url(images/workbg.gif) no-repeat;
}
#callback {
background:url(images/__04.png) no-repeat;
width:331px;
height:164px;
float:left;
margin-left:417px;
padding-top:72px;
line-height:normal;
}

#navi {
height:34px;
width:1016px;
}
.form  {
padding:0;
margin:0;
height:11px;
font-size:9px;
float:left;

}

.callForm {
padding-left:38px;
float:left;
width:83px;
font-weight:bold;
font-size:10px;
}
a {

color:#000;
text-decoration:none;

}

a:hover {

color:#333333;
text-decoration:none;

}
#logo {
float:left;
}
form {
margin:0;
padding:0;
}
#header {
width:1016px;
height:164px;
background:url(images/__06.png) bottom repeat-x;
float:left;
}

#spacerShadow {
width:1016px;
float:left;
background:url(images/__20.png) right repeat-y;
}
#content {
background:#fff url(images/__18.png) repeat-x;
width:950px;
float:left;
min-height:300px;
padding:25px;
text-align:justify;
}
#home a img {
	background:url(images/__09.png) no-repeat left;
	float:left;
	}
 
#home a:hover img {
	background:url(images/___09.png) no-repeat left;
	float:left;
	}

#unternehmen a img {
	background:url(images/__10.png) no-repeat left;
	float:left;
	}
 
#unternehmen a:hover img {
	background:url(images/___10.png) no-repeat left;
	float:left;
	}
#leistungen a img {
	background:url(images/__11.png) no-repeat left;
	float:left;
	}
 
#leistungen a:hover img {
	background:url(images/___11.png) no-repeat left;
	float:left;
	}	
	
#referenzen a img {
	background:url(images/__12.png) no-repeat left;
	float:left;
	}
 
#referenzen a:hover img {
	background:url(images/___12.png) no-repeat left;
	float:left;
	}
#kundenstimmen a img {
	background:url(images/__13.png) no-repeat left;
	float:left;
	}
 
#kundenstimmen a:hover img {
	background:url(images/___13.png) no-repeat left;
	float:left;
	}			
#kontakt a img {
	background:url(images/__14.png) no-repeat left;
	float:left;
	}
 
#kontakt a:hover img {
	background:url(images/___14.png) no-repeat left;
	float:left;
	}
#agb a img {
	background:url(images/__15.png) no-repeat left;
	float:left;
	}
 
#agb a:hover img {
	background:url(images/___15.png) no-repeat left;
	float:left;
	}
	
#spacer {
float:left;
}

h1 {
padding:0;
margin:0;
font-size:20px;

}
h2 {
padding:0;
margin:0;
font-size:12px;
font-weight:normal;
}
h3 {
	margin:0;
	padding:0;
}
#footer {
	float:left;
	background:url(images/___23.png) no-repeat;
	height:34px;
	width:1016px;
}
#footerContent {
padding:25px;
width:950px;
text-align:right;
color:#8d8c8c;
}
#footerContent a ,#footerContent a:hover {
color:#8d8c8c;
}
#copy {
padding-right:562px;
}
.kontaktform
{
border: 1px solid #e7e7e7;
width:160px;
font-size:11px;
padding-left:4px;
}
.formsubmit {
border: 1px solid #e7e7e7;
font-size:11px;
}
#kontaktleft {
float:left;
padding-right:20px;
}
#kontaktright {
float:left;
}
.formcls {
border: 1px solid #e7e7e7;
width:150px;
font-size:11px;
padding-left:1px;
}
#wmspiel {
	position:absolute;
	margin-left:350px;
}
#domaincheck {

width:350px;
font-size:11px;
padding:20px;
float:right;
text-align:left;
margin-top:30px;
}
.submit {
	margin-top: 15px; margin-left: 120px; width: 103px; height: 26px;
}
img#bildDomain {
float:left;
padding-right:20px;}

.low {
	opacity:0.1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; 
	filter: alpha(opacity=10);

}
.main_view {
	background:url(images/referenzen/referenzen.png) no-repeat;
	width:658px;
	height:590px;
	padding:20px 0 0 24px;
	margin-left:135px;
}
