body {
	font-size:11px;
	color:#000; background-image:url(site_background.jpg); background-attachment:fixed; background-position: top;
	margin:0px;
}

#container {
		width:800px;
		height:750px;
		position:absolute; left:50%; margin-top:0px; margin-left:-400px;
		border:red 0px solid; 
}



#oben_links {
	background-color:;

	width:275px;
	height:250px;
	float:left;
		
		
}

#logo { 
		width:250px;
		height:250px;
		float:left;
		
		background-image: url(engel.png); background-repeat:no-repeat;
}

#special {
	background-color:;
	width:275px;
	height:250px;
	float:left;
		
		
}

#navi { 
		width:800px;
		height:50px;
		margin-top:10px;
		background-color:;
		clear:both;
		
		
}

#content { 
		width:688px;
		margin-top:10px;
		background-color:;
		clear:both;
}

#content_top { 
		width:688px;
		height:102px;
		margin-left:56px;
		background-image: url(content_top.gif); background-repeat:no-repeat;
		
}

#content_middle { 
		width:608px;
		height:auto;
		padding-top:10px;
		padding-left:40px;
		padding-bottom:0px;
		padding-right:40px;
		background-color:;
		margin-left:56px;
		background-image: url(content_middle.gif); background-repeat: repeat-y;
}

#content_bottom { 
		width:688px;
		height:53px;
		background-color:;
		margin-left:56px;
		background-image: url(content_bottom.gif); background-repeat:no-repeat;

}


p { font-family:"Courier New", Courier, monospace; color:#000; font-size:12px;

}

h1 { font-family:"Courier New", Courier, monospace; color:#000; font-size:16px; font-weight:bold;

}

a:link { text-decoration:underline; color:#000; }
a:visited { text-decoration:underline; color:#000;  }
a:hover { text-decoration:underline; color: #900;  }
a:active { text-decoration:underline; color:#000;  }
a:focus { text-decoration:underline; color:#000;  }
