body {
  background-color: #e1ddd9;
  background-image:url(/CMS/template/img/bg_greun.jpg);
  font-size: 12px;
  color:#4F4F4F;  
  padding:0px;
  margin:0px;
  text-align: center;
  font: 12px "Lucida Grande", Verdana, Geneva, Arial, sans-serif;}
 

#box {
	width:100%;
	height:auto;
	background-image:url(/CMS/template/img/bg_oben.jpg);
	background-repeat:repeat-x;
	height:258px;
}


#inhalt { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 803px;
}


#indexpic {
	height:383px;
	width:780px;
	padding-left:0px;
	padding-top:18px; 
	padding-bottom:0px;
	margin:0px;
	border:none;
}


*html #indexpic {	
 	margin-bottom:-5px;}

#indexpic a {
	border:none;
	padding:0px;
	margin:0px;
}

#indexpic img {
	border:none;
	padding:0px;
	margin:0px;

}



#mitte {
	background-image:url(/CMS/template/img/mitte.jpg);
	background-repeat:repeat-y;
	width:803px;
	height:0px;
	float:left;
	padding:0px;
	margin:0px;
	z-index:3;
	position:static;
	min-height:28px;
}

#content {
	width:550px;
	padding-bottom:0px;
	padding-top:0px;
	margin-left:0px;
	margin-right:65px;
	text-align:left;
	float:right;
	position:static;
	}

#impressum {
	width:700px;
	text-align:left;
}

#impressum h1 {
padding:0px;
padding-bottom:10px;
margin:0px;
font-size:14px;
text-align:left;
}

#impressum h2 {
padding:0px;
padding-bottom:10px;
margin:0px;
font-size:12px;
text-align:left;
}

#impressum p {
padding:0px;
padding-bottom:10px;
margin:0px;
}


#unten {
	width:803px;
	height:42px;
	background-image:url(/CMS/template/img/unten.jpg);
	background-repeat:no-repeat;
	float:left;
	margin:0px;
	padding:0px;
}



#unten p {
margin:0px;
padding:0px;
padding-top:8px;
	width:200px;
	margin-left:570px;
	text-align:right;
}

#unten a {
	  color:#4F4F4F;  
}









