div#inhaltlinks {
float: left; width: 410px; background-color: #FFFFFF;
}

#inhaltlinks div.infoboxfc2 {
width: 402px;
border-top: 5px solid #ffffff;
padding: 3px;
color: #000000;
}

#inhaltlinks div.infoboxfc2 div.hauslistebild {
float: left;
width: 125px;
}

#inhaltlinks div.infoboxfc2 div.hauslistedaten {
float: left;
margin-left: 7px;
width: 270px;
}

#inhaltlinks div.infoboxfc2 div.hauslistedatenohne {
float: left;
margin-left: 7px;
width: 260px;
}

#inhaltlinks div.infoboxfc2 div.hauslistedaten1 {
float: left;
background-color: #FFE9D2;
width: 74px;
padding: 3px;
text-align: right;
/*margin-left: 10px;*/
}

#inhaltlinks div.infoboxfc2 div.hauslistedaten1ohne {
float: left;
background-color: #FFE9D2;
width: 74px;
padding: 3px;
text-align: right;
/*margin-left: 10px;*/
}

#inhaltlinks div.infoboxfc2 div.hauslistedaten2 {
float: left;
padding: 3px;
margin-left: 5px;
font-weight: 700;
width: 179px;
}

#inhaltlinks div.infoboxfc2 div.hauslistedaten2ohne {
float: left;
padding: 3px;
margin-left: 5px;
font-weight: 700;
width: 169px;
}

#inhaltlinks div.infoboxfc2 div.hauslistedaten3ohne {
float: right;
text-align: right;
}

#inhaltlinks div.infoboxfc2 div.hauslistedatentrenner {
clear: both;
height: 1px;
font-size: 1px;
}

* html #inhaltlinks div.infoboxfc2 div.hauslistedatentrenner {
    display:block; /* DIV sichtbar machen */
    \clear:both; /* Normales Clearing für IE5.x/Win */

    width: 100%; /* IE-Clearing mit 100%-DIV für IE 6 */
    font-size:0;
}


#inhaltlinks div.infoboxfc2 div.hauslistefa {
float: left;
width: 125px;
padding: 3px 0 3px 5px;
font-weight: bold;
}

div#inhaltlinks div.infoboxfc {
width: 404px; padding: 2px; border: 1px solid #FF8100; background-color: #fff; float: left;
}

#inhaltlinks div.infoboxfc div.hauslistebild {
float: left; width: 125px;
}

#inhaltlinks div.infoboxfc div.hauslistedaten {
float: left; margin-left: 7px; width: 270px;
}

#inhaltlinks div.infoboxfc div.hauslistedaten1 {
float: left; background-color: #FFEBCD; width: 74px; padding: 3px; text-align: right; font-size: 11px;
}

#inhaltlinks div.infoboxfc div.hauslistedaten2 {
float: left; padding: 3px; margin-left: 5px; font-weight: 700; width: 179px; font-size: 11px;
}

#inhaltlinks div.infoboxfc div.hauslistedatentrenner {
clear: both; height: 1px; font-size: 1px;
}

#inhaltlinks div.infoboxfc div.hauslistefa {
float: left; width: 125px; padding: 3px 0 3px 5px; font-weight: bold; font-size: 11px;
}

#inhaltlinks div.infoboxfc div.hauslistebuttonlinks {
float: left; width: 110px; margin-left: 10px; text-align: center;
}

#inhaltlinks div.infoboxfc div.hauslistebuttonlinksx {
float: left; width: 80px; margin-left: 5px; text-align: center;
}


#inhaltlinks div.infoboxfc div.hauslistebuttonrechts {
float: right; width: 110px; text-align: center;
}

#inhaltlinks div.infoboxfc div.hauslistebuttonrechtsx {
float: right; margin-left: 10px; margin-right: 10px; width: 140px; text-align: center;
}

#inhaltlinks div.hauslisteurubweitere {
width: 408px; border: 1px solid #FF8100; text-align: center; margin-bottom: 10px;
}

#inhaltlinks div.hauslisteurubweitere a {
font-size: 14px; padding: 5px 0; text-decoration: none; background-color: #FFEBCD; color: #424242; font-weight: 600; display: block;
}

#inhaltlinks div.hauslisteurubweitere a:hover {
font-size: 14px; padding: 5px 0; text-decoration: none; background-color: #FFB366; color: #FFFFFF; font-weight: 600; display: block;
}


#inhaltlinks div.hauslisteurubweitere2 {
width: 408px; border: 1px solid #FF8100; text-align: center; margin-bottom: 10px;
}

#inhaltlinks div.hauslisteurubweitere2 h2 {
font-size: 14px; padding: 5px 0; margin: 0; color: #424242; font-weight: 600;
}


#inhaltlinks div.infoboxfc div.hauslistetrenner {
width: 405px; height: 1px; font-size: 1px; margin-bottom: 5px; clear: both;
}

#inhaltlinks div.mhdaten0 {
width: 400px;
float: left;
border: 1px solid #FF8100;
padding: 4px;
}

#inhaltlinks div.mhdaten0 h1 {
font-size: 15px;
font-weight: 600;
color: #FF8100;
padding: 0;
margin: 0 0 5px 0;
border-bottom: 1px dotted #FFB366;
width: 400px;
}

#inhaltlinks div.mhdaten0 div.mhinfo1 {
width: 195px;
float: left;
text-align: center;
}


#inhaltlinks div.mhdaten0 div.mhinfo1 a.mhinfolink,a:link.mhinfolink,a:visited.mhinfolink {
width: 193px;
border: 1px solid #FF8100;
background: #FFEBCD;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-weight: 600;
font-size: 14px;
display: block;
padding: 5px 0;
}

#inhaltlinks div.mhdaten0 div.mhinfo1 a:hover.mhinfolink,a:active.mhinfolink {
width: 193px;
border: 1px solid #FF8100;
background: #FFB366;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-weight: 600;
font-size: 14px;
display: block;
padding: 5px 0;
}

#inhaltlinks div.mhdaten0 div.mhinfo2 {
width: 195px;
float: left;
margin-left: 10px;
text-align: center;
}

#inhaltlinks div.mhdaten0 div.mhinfo2 a.mhinfolink,a:link.mhinfolink,a:visited.mhinfolink {
width: 193px;
border: 1px solid #FF8100;
background: #FFEBCD;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-weight: 600;
font-size: 14px;
display: block;
padding: 5px 0;
}

#inhaltlinks div.mhdaten0 div.mhinfo2 a:hover.mhinfolink,a:active.mhinfolink {
width: 193px;
border: 1px solid #FF8100;
background: #FFB366;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-weight: 600;
font-size: 14px;
display: block;
padding: 5px 0;
}


#inhaltlinks div.mhdaten1 {
width: 160px;
float: left;
}

#inhaltlinks div.mhdaten1 h4 {
padding: 0;
margin: 0;
font-size: 13px;
font-weight: 600;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
display: inline;
}

#inhaltlinks div.mhdaten1 h5 {
padding: 0;
margin: 0;
font-size: 12px;
font-weight: 500;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
display: inline;
}

#inhaltlinks div.mhdaten2 {
width: 230px;
float: left;
margin-left: 10px;
}

#inhaltlinks div.mhdaten2 h4 {
padding: 0;
margin: 0;
font-size: 13px;
font-weight: 600;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
display: inline;
}

#inhaltlinks div.mhdaten2 h5 {
padding: 0;
margin: 0;
font-size: 12px;
font-weight: 500;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
display: inline;
}

#inhaltlinks div.mhdaten3 {
width: 400px;
float: left;
}

#inhaltlinks div.mhdaten3 h4 {
padding: 0;
margin: 0;
font-size: 13px;
font-weight: 600;
color: #333333;
font-family: Arial, Helvetica, sans-serif;
display: inline;
}

#inhaltlinks div.mhdatenclear {
margin: 2px 0 0 0; font-size: 1px; clear: both;
border-top: 1px dotted #FFCD9A;
}

#inhaltlinks div.mhdaten0 span.mdatenklein {
font-size: 10px;
font-weight: 500;
color: #333333;
}