/**
* (C) by Andreas Zeman 2008,
*
**/



body {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	text-align:center;
	background-color:#EFC43E;
	}

#container  {
	margin:70px auto 25px auto;
	position:relative;
	width:972px;
	text-align:left;
}


#contenter {
	background-color:#fff;
	width:650px;
	float:left;
	height:489px;
}
html>body #contenter {
	height: auto;
	min-height: 489px;
}



#navigation {
	float:left;
	width:187px;
	position:relative;
	overflow:hidden;
	padding:127px 0px 0px 0px;
}

	
#content {
	margin:0px auto;
	width:413px;
	position:relative;
	float:left;
	padding:123px 25px 30px 25px;
	min-height:337px;
	height:auto;
}

* html #content {
	width:463px;
	height:387px;
	w\idth:413px;
}

#infocolumn {
	float:left;
	width:320px;
	padding:0px;
	position:relative;
	}

* html #infocolumn {
	width:320px;
	w\idth:320px;
}	


#logo {
	background-image:url('../../img/logo-greuterhof.gif');
	background-repeat:no-repeat;
	width:127px;
	height:127px;
	right:0px;
	top:0px;
	position:absolute;
}

.clear {
	clear:both;
	}

	
#footer {
	clear:both;
	width:818px;
	height:40px;
	padding:0px 0px 0px 0px;
	text-align:right;
	color:#999;
	position:relative;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html #footer {
	width:818px;
	w\idth:818px;
	}
	
#footer #last-change {
	position:absolute;
	left:24px;
	font-size:10px;
	top:4px;
}

#footer #by {
	position:absolute;
	right:24px;
	font-size:10px;
	top:4px;
}

#menu {
	position:relative;
	top:0px;
	left:0px;
	margin:0px auto;
	padding:0px;
	border:0px;
	text-align:left;
	}
	
#contact {
	padding:20px 0px 0px 15px;
}

#immobanner {
	padding-top:35px;
	background-color:#EFC43E;
}
