/***************************************/
/************* Boxen-Start *************/

.hauslistehead {
width: 405px;
border-bottom: 5px solid #FF9000;
padding: 10px 0 0 5px;
font-size: 18px;
font-weight: bold;
color: #000000;
}

.hauslisteheadhersteller {
width: 405px;
border-bottom: 5px solid #FF9000;
padding: 10px 0 0 5px;
font-size: 16px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ff8000;
}

.hauslisteheadklein	{
font-size: 11px;
font-weight: 500;
color: #000000;
}

.hauslisteheadsort	{
font-size: 10px;
font-weight: 500;
color: #000000;
width: 405px;
float: left;
}

.hauslisteheadsort1	{
width: 88px;
float: left;
}

.hauslisteheadsort2	{
width: 88px;
margin-left: 10px;
float: left;
}

.hauslisteheadsort3	{
width: 88px;
margin-left: 6px;
float: left;
}

.hauslisteheadsort4	{
width: 96px;
margin-left: 20px;
text-align: right;
float: left;
}


.hausliste {
float: left;
width: 410px;
background-image:url(/images/hauslistebox.jpg);
background-repeat: no-repeat;
background-position: left bottom;
margin: 10px 0 5px 0;
padding: 0 0 5px 0;
}

* html .hausliste {
float: left;
width: 410px;
background-image:url(/images/hauslistebox.jpg);
background-repeat: no-repeat;
/*background-position: 0px 0px;*/
background-position: left bottom;
margin: 10px 0 5px 0;
padding: 0 0 5px 0;
}

.hauslisteohne {
float: left;
width: 405px;
background-image:url(/images/hauslistebox2.jpg);
background-repeat: no-repeat;
background-position: 2px bottom;
margin: 5px 0 5px 0;
padding: 5px 0 5px 0;
}


* html .hauslisteohne {
float: left;
width: 405px;
background-image:url(/images/hauslistebox2.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 5px 0 5px 0;
padding: 5px 0 5px 0;
}

.hauslistetrenner {
width: 410px;
height: 1px;
font-size: 1px;
border-top: 1px solid #000000;
padding: 0 0 0 0;
clear: both;
}

* html .hauslistetrenner {
	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;
}

.hauslistetrennerohne {
width: 400px;
height: 1px;
font-size: 1px;
border-top: 1px solid #000000;
padding: 0 0 0 0;
clear: both;
margin-left: 5px;
}

* html .hauslistetrennerohne {
	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;
}

.hauslistebild {
float: left;
width: 125px;
padding-left: 5px;
}

.hauslistedaten {
float: left;
margin-left: 10px;
width: 270px;
}

.hauslistedatenohne {
float: left;
margin-left: 10px;
width: 260px;
}

.hauslistedaten1 {
float: left;
background-color: #FFE9D2;
width: 74px;
padding: 3px;
text-align: right;
/*margin-left: 10px;*/
}

.hauslistedaten1ohne {
float: left;
background-color: #FFE9D2;
width: 74px;
padding: 3px;
text-align: right;
/*margin-left: 10px;*/
}

.hauslistedaten2 {
float: left;
padding: 3px;
margin-left: 5px;
font-weight: 700;
width: 169px;
}

.hauslistedaten2ohne {
float: left;
padding: 3px;
margin-left: 5px;
font-weight: 700;
width: 169px;
}

.hauslistedaten3ohne {
float: right;
text-align: right;
}

.hauslistedatentrenner {
clear: both;
height: 1px;
font-size: 1px;
}

* html .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;
}


.hauslistefa {
float: left;
width: 125px;
padding: 3px 0 3px 10px;
font-weight: bold;
}

.hauslistedetails {
float: right;
text-align: right;
width: 250px;
padding: 3px 10px 3px 0;
font-weight: bold;
margin: 0 0 0 10px;
}

.hauslistebuttonlinks {
float: left;
width: 110px;
margin-left: 10px;
text-align: center;
/*
background-color: #FFE9D2;
padding: 3px;
border: 1px solid #000000;
*/
}

.hauslistebuttonlinksx {
float: left;
width: 80px;
margin-left: 5px;
text-align: center;
/*
background-color: #FFE9D2;
padding: 3px;
border: 1px solid #000000;
*/
}


.hauslistebuttonrechts {
float: right;
width: 110px;
text-align: center;
/*
background-color: #FFE9D2;
padding: 3px;
border: 1px solid #000000;
*/
}

.hauslistebuttonrechtsx {
float: right;
margin-left: 10px;
margin-right: 10px;
width: 140px;
text-align: center;
/*
background-color: #FFE9D2;
padding: 3px;
border: 1px solid #000000;
*/
}


.hauslisteurubweitere {
width: 408px;
background-color: #FFE9D2;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 5px 0 5px 0;
margin-top: -12px;
text-align: center;
}

.hauslisteurubweitere a.psl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
    color: #006666;
}

.hauslisteurubweitere a:link.psl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
    color: #006666;
}

.hauslisteurubweitere a:visited.psl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
    color: #006666;
}

.hauslisteurubweitere a:active.psl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
    color: #FF8000;
}

.hauslisteurubweitere a:hover.psl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
    color: #FF8000;
}

/************* Boxen-Ende **************/
/***************************************/