#content {
	/*background-color: ##CC6600;*/
	float: left;
	width: 1060px;
	background-image: url(/images/background1060.jpg);
	background-repeat: repeat-y;
	height: 101%;
}


#hausdaten	{
	width: 580px;
	float: left;
	margin-left:10px;
	text-align: left;
}


#hausdatenkopf	{
	width: 580px;
	text-align: left;
	float: left;
}

#hausdatenkopfinfos	{
	width: 410px;
	float: left;
}

#hausdatenkopflogo	{
	width: 160px;
	float: left;
	margin-left: 10px;
}

#hausdatenbilder	{
	width:580px;
	float:left;
	text-align: left;
	/*background-image: url(/images/det_mitte_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFF3E8;*/
}

#hausdatenbildergross	{
	width: 410px;
	float: left;
	margin-top: 10px;
}

#hausdatenbilderklein	{
	width: 160px;
	float: left;
	margin: 0 0 0 10px;
	
	
}


.bilder_rechts	{
	width: 148px;
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 10px;
	text-align: left;
	display: block;
	background-color: #FFF3E8;
	border: 1px solid #006600;
}

.hdinfos	{
	background-color: #CC9900;
	width: 158px;
	border: 1px solid black;
	text-align: center;
	padding: 5px 0 5px 0;
	margin: 10px 0 auto 0;
}


#hausdateninfos	{
	width:580px;
	text-align: left;
	margin-top: 15px;
}


#haustdat	{
	width: 580px;
	float: left;
	margin-top: 15px;
}


#haustdatlinks	{
	width: 275px;
	background-image:url(/images/tdat_bg1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
}

.haustdatlinks1	{
	width: 76px;
	background-color: #FFE9D2;
	padding: 2px;
	text-align: right;
	float: left;
}

.haustdatlinks2	{
	width: 186px;
	margin-left: 5px;
	text-align: left;
	padding: 2px;
	float: left;
}


#haustdatrechts	{
	width: 295px;
	background-image:url(/images/tdat_bg2.jpg);
	background-repeat: no-repeat;
	background-position: top;	
	margin-left: 10px;
	float: left;
}

.haustdatrechts1	{
	width: 141px;
	background-color: #FFE9D2;
	padding: 2px;
	text-align: right;
	float: left;
}

.haustdatrechts2	{
	width: 141px;
	padding: 2px;
	margin-left: 5px;
	float: left;
}

.haustdatclear	{
clear: both;
padding: 0;
margin: 0 0 5px 0;
}

* html div.haustdatclear	{
clear: both;
pa\dding: 0;
ma\rgin: -20px 0 5px 0;
margin: -20px 0 5px 0;
}


.hausdatmehr	{
	width: 575px;
	background-color: #FFE9D2;
	padding: 5px 0 5px 5px;
	text-align: left;
	margin-top: 10px;
}

.hausdatmehrlinie	{
	width: 580px;
	margin-top: 10px;
	border-top: 1px solid black;
}


#hausdatfainfo	{
	background-image: url(/images/tdat_fa_info.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	width: 580px;
	margin: 5px 0 5px 0;
}

#hausdatfainfolinks	{
	float: left;
	width: 250px;
	padding: 15px 20px 15px 20px;
}

#hausdatfainforechts	{
	float: left;
	width: 250px;
	padding: 15px 20px 15px 20px;
}


.hausdatfainfo1	{
	width: 580px;
}

.hausdatfainfolinks1	{
	float: left;
	width: 250px;
	padding: 0 0 0 0;
}

.hausdatfainforechts1	{
	float: left;
	width: 250px;
	padding: 0 0 0 0;
}

.hausdatfainfoclear	{
	clear: both;
	padding: 0;
	margin: 0 0 0 0;
	font-size: 1px;
}


#rubhead {
width: 405px;
border-bottom: 5px solid #FF9000;
padding: 0 0 5px 5px;
margin-bottom: 18px;
}

.rubheadgross h1 {
font-size: 18px;
font-weight: bold;
color: #000000;
margin: 0;
padding: 0;
display: inline;
}

.rubheadklein h1 {
font-size: 12px;
font-weight: 600;
color: #000000;
margin: 0;
padding: 0;
display: inline;
}

/*
.faname1	{
float: left;
width: 60px;
text-align: right;
margin-left: 5px;
margin: 0;
padding: 0;
display: inline;
}

.faname2	{
float: left;
width: 250px;
margin-left: 10px;
font-weight: bold;
margin: 0;
padding: 0;
display: inline;
}

.faname1	{
float: left;
width: 60px;
text-align: right;
margin-left: 5px;
margin: 0;
padding: 0;
}
*/

#hausdatenkopfinfos div.faname1 h2	{
margin: 0 0 0 5px;
font-weight: bold;
font-size: 13px;
color: #333333;
padding: 0;
}

#hausdatenkopfinfos div.faname2 h2	{
margin: 0 0 0 5px;
font-weight: bold;
font-size: 13px;
color: #333333;
padding: 0;
}

/*
.faname2 h2 a {
font-weight: bold;
font-size: 14px;
color: #333333;
margin-bottom: 15px;
padding: 0;
}
*/

#hausdatenkopfinfos div.faname2 h2 a { font-size: 13px; color:#006666; text-decoration:none; }
#hausdatenkopfinfos div.faname2 h2 a:link  { font-size: 13px; color:#006666; text-decoration:none; }
#hausdatenkopfinfos div.faname2 h2 a:visited  { font-size: 13px; color:#006666; text-decoration:none; }
#hausdatenkopfinfos div.faname2 h2 a:active { font-size: 13px; color:#000000; text-decoration:none; }
#hausdatenkopfinfos div.faname2 h2 a:hover { font-size: 13px; color:#FF8000; text-decoration:none; }

.fnameclear	{
clear: both;
padding: 0;
margin: 0 0 0 0;
font-size: 5px;
}

.hausteaser	{
font-weight: bold;
}


#mehrhaeuser	{
float: left;
width: 580px;
margin-top: 10px;
display: block;
}

.mehrhaeuser1	{
float: left;
width: 125px;
margin-left: 16px;
text-align: center;
font-size: 10px;
}

#mehrhaeuser2	{
float: left;
width: 580px;
margin-top: 10px;
display: block;
}

.mehrhaeuser21	{
float: left;
width: 125px;
margin-left: 16px;
text-align: center;
font-size: 10px;
}

.submitLinkDet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #006633;
	background-color: transparent;
	text-decoration: none;
	border: none;
	cursor: pointer;
	cursor: hand;
	padding: 0;
	margin: 0;
	text-align: left;
}

* html .submitLinkDet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #006633;
	background-color: transparent;
	text-decoration: none;
	border: none;
	cursor: pointer;
	cursor: hand;
	width: 120px;
	padding: 0;
	margin: 0;
	text-align: left;
}

a.detbild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
    color: #006666;
}

a:link.detbild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
    color: #006666;
}

a:visited.detbild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
    color: #006666;
}

a:active.detbild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
    color: #FF8000;
}

a:hover.detbild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-decoration: none;
    color: #FF8000;
}