body {
		position:absolute;
		padding: 0px;
		margin: 0px;
		width: 100%;
		min-width: 930px;
		
		color: #333333;
		background-color: #eeeeee;
		
		font-family: Arial,sans-serif;
		}
		
	a{
		color: #006699;
		text-decoration: none;
	}
	
	a:link{
		color: #006699;
		text-decoration: none;
	}
	
	a:visited{
		color: #006699;
		text-decoration: none;
	}
	
	a:hover{
		color: #006699;
		text-decoration: underline;
	}
	
	h3{
		 font-family: Arial,sans-serif;
		 font-size: medium;
		 color: #333333;
		 margin: 0px;
		 padding: 0px;
	}
	
	h2{
		 font-family: Arial,sans-serif;
		 font-size: medium;
		 color: #333333;
		 margin: 0px;
		 padding: 0px;
	}
	
	h1{
		 font-family: Arial,sans-serif;
		 font-size: medium;
		 color: #333333;
		 margin: 0px;
		 padding: 0px;
	}
	
/*********** INFOBOX ***********/	

	a.infobox{
		text-decoration:none;
	}
	
	a.infobox:hover{
		cursor:help;
		color:#000000;
	}
	
	a.infobox span{
		visibility:hidden;
		position: absolute;
		margin-top:1em;
		padding: 0.5em;
		text-decoration:none;
		background:#eeeeee;
	}
	a.infobox:hover span{
		visibility:visible;
		border:1px solid #000000;
		font-size: 80%;
		color: red;
		z-index: 99;
	}
	

/*********** NAVIGATION ***********/
	
	#links {
		position: absolute;
		left: 0px;
		top: 0px;
		padding: 5px;
		width:150px;
	}
	
	#navigation{
		position:absolute;
		top: 72px;
		width: 149px;;
		color: black;
		
		background-color: #dddddd;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #999999;
		
		font-size: 80%;
	}
	
	#navigation span{
		font-size: medium;
		font-weight:bold;
		color: #333333;
		line-height: 30px;
		padding: 0px 0px 2px 10px;
	}
	
	#navigation a {
		display: block;
		border-top: 1px solid #cccccc;
		padding: 2px 0px 2px 10px;
	}
	
	#navigation a:hover{
		background-color: #eeeeee;
	}
	
	#navigation ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	/* IE Hack */
	#navigation li {
		border-bottom: 1px solid #EEE;
		line-height:20px;
	}
	
	/* Opera Fix */
	html>body #navigation li {
		border-bottom: none;
	}
	
	#neuesObjekt{
		margin-top: 220px;
	}
	
	#neuesObjekt h3{
		font-size:small;
	}
	
	#neuesObjekt a:link{
		font-size:small;
	}
	
	#neuesObjekt a:visited{
		font-size:small;
	}
	
	#neuesObjekt a:hover{
		font-size:small;
	}

/*********** CONTENT ***********/

	#content {
		background-color: #eeeeee;
		color: #000000;
		font-size: 80%;
		min-height: 550px;
		
   		margin-left: 157px;
   		margin-right:179px;
		padding: 10px;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		
		/*	IE 5 Win Hack */
		voice-family: "\"}\"";
		voice-family: inherit;
		
		/* Version der Werte für "korrekte" Browser */
   		margin-left: 160px;
   		margin-right:181px;
	}

	/* Für OPERA */
	body>#content {
		margin-left: 160px;
		margin-right:171px;
   	}
	
/*********** KONTAKT ***********/

	#rechts {
		position: absolute;
		right: 0px;
		top: 10px;
		width: 170px;
		padding: 0px 5px 5px 5px;
		
		color: black;
		background:#eeeeee;

		font-size: 14px;
		text-align:center;
	}
	
/*********** UNTERE LEISTE ***********/

	#leiste{
	
		border-top: 1px solid #cccccc;
		font-size: 75%;
		color: #cccccc;
		padding: 10px 10px 10px 10px;
	}
	
	
	.immobilien{
		position: relative;
		border-bottom: #000000 solid 1px;
		border-left: #000000 solid 1px;
		border-right: #000000 solid 1px;
		
		color: #000000;
		padding: 10px;
		margin-bottom: 10px;
	}
	
	.immobilienhead{
		border: #000000 solid 1px;
		color: #ffffff;
		background-color: #006699;
	}
	
	.immobilienhead a:link{
		color: #ffffff;
		text-decoration: none;
	}
	
	.immobilienhead a:visited{
		color: #ffffff;
		text-decoration: none;
	}
	
	.immobilienhead a:hover{
		color: #ffffff;
		text-decoration: underline;
	}

	.Input{
		border:1px solid #000000;
	}


/*********** IE min-width Hack ***********/

* html .minwidth {
	border-left: #fff 930px solid;
}
* html .container {
	margin-left: -930px;
	position: relative;
}

/*\*/
* html .minwidth, * html .container {
	height:1px;
}
* html #content{
	height: 550px;
}
/**/
