*{
	margin:0px;
	padding:0px;
	border:0px;
}
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	text-align: center;
	font-size:12px;
/* part 1 of 2 centering hack */
	}
.clear{
	clear:both;
}
ul li{
	list-style-type: circle;
} 	
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.hr{
	width:800px;
	height:5px; 
	background-color:#da251c;
	color:#da251c;
}
ol{
	margin:0px 0px 0px 40px;
}
#page{
	margin:0px auto;
	width:800px;
	text-align:justify;
	
}
.block{
	display:block;
}
.header{
	height:140px;
	
}
.contentimg{
	margin:0px 0px 0px 58px;
	
}
.headerleft{
	margin:12px 0px 0px 0px;
	width:200px;
	height:115px;	
}
.headerright{
	margin:30px 0px 0px 0px;
	height:100px;
}
.header_menu{
	text-align:center;
}
.header_menuli{
	list-style:none;
	display:inline;
	text-align:center;
	
}
.spanli{
	display:block;
	width: 200px;
	background-image:url('../images/button.gif');
	background-position:top center;
	background-repeat:no-repeat;
	height:22px;
	padding:5px 0px 0px 0px;
	color:#286a60;
}
.spanliactive{
	display:block;
	width: 200px;
	background-image:url('../images/button.gif');
	background-position:top center;
	background-repeat:no-repeat;
	height:22px;
	padding:5px 0px 0px 0px;
	color:#da251c;
}
.aligncenter{
	margin:0px auto;
	width:600px;
}
.alignleft
{
	text-align:left;
}
a:link    { color:#286a60; text-decoration:none; font-size:12px; }
a:visited { color:#286a60; text-decoration:none; font-size:12px; }
a:hover   { color:#286a60; text-decoration:none; font-size:12px; }
a:active  { color:#286a60; text-decoration:none; font-size:12px; }

.txt_black_12
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color:#000000;
	font-size:12px;	
}
.contentp{
	margin:0px 0px 0px 10px;
}
.space10{
	height:10px;
}
.space18{
	height:18px;
}
.space20{
	height:20px;
}
.space30{
	height:30px;
}
.space40{
	height:40px;
}
.bold{
	font-weight:bold;
}
.footer{
	width:800px;
	text-align:center;	
}
h1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color:#000000;
	font-size:14px;	
	font-weight: bold;
}
.listol{
	margin:10px 0px 0px 30px;
}
.listul{
	margin:10px 0px 10px 30px;
}

td
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color:#000000;
	font-size:12px;	
}

/*SEARCH ESTATE RESULTS PAGE*/
.immobilien_bilder{cursor: default;list-style: none;text-align:right;margin: 0;margin-bottom:0;padding: 0;}
.immobilien_bilder a{cursor: default;margin: 0;padding: 0;}
.immobilien_bilder a .bigprev{display: none;}
.immobilien_bilder a:hover .bigprev{display: block;position: absolute;top: -80px;left: -100px;z-index: 9999;}
.immobilien_bilder img{background: #f5f5f5;border-color: #ffffff;border-style: solid;border-width: 2px;color: inherit;padding: 0px;vertical-align: top;}
.immobilien_bilder ul{border: 0;margin: 0;padding: 0;list-style:none}
.immobilien_bilder li{color: inherit;display: inline;margin: 0;padding: 0;position: relative;list-style:none}
.immobilien_bilder .bigprev{border-color: #fff;}
/* =Internet Explorer Hacks
----------------------------------------------------------------------*/
* html .immobilien_bilder a{position: relative;}
* html .immobilien_bilder a:hover{z-index: 999; font-size: 70%;}
* html .immobilien_bilder a:hover .bigprev{top: -90px;left: -100px;}
* html .immobilien_bilder li{position: static;list-style:none}
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
