body
{
margin:0;
padding:0;

}

/* #header
{
	width:767px;
	height:149px;
	margin-left:183px;
	
}

#middle
{
	width:767px;
	min-height:300px;
	margin-left:183px;
	
}

#footer
{
	width:767px;
		min-height:300px;
	margin-left:183px;
	
}*/
.bglefttop {  background-image: url(bg_black_top_left.gif); background-repeat: no-repeat; background-position: right}
.bgrighttop {  background-image: url(bg_black_top_right.gif); background-repeat: no-repeat; background-position: left}
.bgleftmi {  background-image: url(bg_black_mi_left.gif); background-repeat: no-repeat; background-position: top}
.bgrightmi {  background-image: url(bg_black_mi_right.gif); background-repeat: no-repeat; }
.bgrightbo {  background-image: url(bg_black_bo_right.gif); background-repeat: no-repeat; background-position: left bottom}
.bgcontentright {  background-image: url(bg_black_content_right.gif); background-repeat: repeat-x; background-position: bottom}
.footerlauftext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.footerheadline {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;}
.contentheadline {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF;padding-left:10px;}
.contentlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.contentlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #99CC00; text-decoration: none}
.footerlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.footerlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.lauftextlink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.lauftextlink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #99CC00; text-decoration: none}
.txtdescription {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #4d4d4d; text-decoration: none;}
.lauftext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #99CC00; text-decoration: none;padding-left:10px;}
.linkrahmen {  border: #4d4d4d; border-style: solid; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
.linkrahmen:hover {  border: #99CC00; border-style: solid; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px}
p {display:inline;}
.abstand_unten{ margin-bottom:50px; }
.abstand_oben{ margin-top:30px; }
.abstand_senden{margin-top:10px;margin-bottom:10px;border:4px solid #88b600; background:#7aa300;width:145px;height:15px; font-size: 11px;}
*+html .abstand_senden{margin-bottom:10px;border:4px solid #88b600; background:#7aa300;width:145px;height:15px; font-size: 11px;}

.senden_button{margin-bottom:30px;}
*+html .senden_button{margin-bottom:0px;}
#suche
{
	position:relative;
	top:-10px;
	left:-25px;
	
	
}
.suchfeld
{

}