html, body {
 font-family: Arial;
 font-size: 13px;
 padding: 0; 
 margin: 0;
 height:100%;


}


.borderline{
	background-image:url(../pics/borderline.jpg);
	background-repeat:repeat-y;
	width:1px;
	height:100%;
}

.headerline{
	background-image:url(../pics/headerline.jpg);
	background-repeat:repeat-x;
	width:1000px;
}
.randlinks{
	background-image:url(../pics/randlinks2.jpg);
	background-repeat:repeat-x;

}

.randrechts{
	background-image:url(../pics/randrechts2.jpg);
	background-repeat:repeat-x;
}

.footer{
	background-image:url(../pics/randlinks_footer.jpg);
	background-repeat:repeat-x;
	background-position:bottom center;
	width:1000px;
	height:84px;
	color:#cccccc;
	font-size:14px;
	font-family:Arial;
	text-align:center;
	text-decoration:none;

}
.afooter{
	height:84px;
	color:#cccccc;
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
}

.afooter_hover{
	height:84px;
	color:#e68300;
	font-size:14px;
	font-family:Arial;
}
.home{
	background-image:url(../pics/home.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height:305px;
}
.homeimpressum{
	background-image:url(../pics/homeimpressum.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height:305px;
}
.firma{
	background-image:url(../pics/firma.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height:305px;
}
.services{
	background-image:url(../pics/services.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height:305px;
}
.kontakt{
	background-image:url(../pics/kontakt.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height:305px;
}

.support{
	background-image:url(../pics/support.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height:305px;
}

.content{
	color:#333;
	font-size:13px;
	font-family:Arial;
}


.logo{
	background-image:url(../pics/logo.jpg);
	background-repeat:no-repeat;
	width:165px;
}

.headermenue{
	color:#666;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}

a.headermenue:hover{
	color:#e68300;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}

.headermenue_hover{
	color:#e68300;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}

.footerlink{
	color:#cccccc;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}

a.footerlink:hover{
	color:#e68300;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}

.footerlink_hover{
	color:#cc9933;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}


.headermenue_oben{
	color:#cccccc;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
}


a.headermenue_oben:hover{
	color:#e68300;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
	background-image:url(../pics/menue_hover.jpg);
	background-repeat:repeat;
	width:77px;
	height:81px;
}

.headermenue_oben_hover{
	color:#e68300;
	font-size:15px;
	font-family:Arial;
	text-decoration:none;
	background-image:url(../pics/menue_hover.jpg);
	background-repeat:no-repeat;
	width:81px;
}

.button {
	color: #e68300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}
.text {
text-decoration: none;
	padding: 0 3px 0 0;
	color: #e9841d;
	display:block;
	float:left;
	width:250px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../pics/bg-text.gif);
	background-repeat: repeat-x;
	text-align:left;
	line-height:20px;
}
.textarea {
text-decoration: none;
	padding: 0 3px 0 0;
	color: #e9841d;
	display:block;
	float:left;
	width:250px;
	height:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../pics/bg-text.gif);
	background-repeat: repeat-x;
	text-align:left;
	line-height:20px;
}

.error {
	color:#FF6600;
	text-decoration:none;
	font-size:13px;
	font-family:Arial;
}
.paragraph{
	text-decoration:none;
	font-size:13px;
}

.highlight {
	text-decoration:none;
	font-size:13px;
	width:900px;
}

li{
   list-style-image: url(../pics/right.gif)
  }
 p {
 height:350px;
 }
 #imp {
 height:100%;
 }

