body {
    margin:0px; padding:0px; background-color:#000000;
}
body,div,td,th,span,span,p,select,form,textarea,label { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#333333; }


.TopAddress {
position:relative; min-height:33px; padding:12px 5px 12px 5px; text-align:left; color:#FFFFFF;
}
.TopAddress a{
    color:#FFFFFF;
}
.TopNavBar {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #285483;
    color: #FFFFFF;
    height: 22px;
    vertical-align: middle;
    padding-left: 10px;
}
.TopNavBar a{
    color: #FFFFFF;
    text-decoration: none;
}
.TopNavBar a:hover{
    color: #6699FF;
    text-decoration: underline;
}
.LegalFooter {
    color: #CCCCCC;
    text-align: center;
}
#flashalternativ {
    width:760px;
    height:200px;
    display:none;
    text-align:center;
}
.siteHeader
    {
    font-size:14px;
    font-weight:bold;
    margin:0;
    }
.PropHeaderListe
    {
    font-size:12px;
    font-weight:bold;
    margin:0;
    display:inline;
    }
.boldseo
    {
    font-weight:normal;
    }
.PropTextHeader
    {
    font-size:10px;
    font-weight:bold;
    margin-top:-2px;
    margin-bottom:-2px;
    }   

.property_li {
    font-size:9px;
    margin-left:18px;
    margin-top:5px;
    padding-left:0;
    padding-top:0; }
.property_li a:link {color:#777777;text-decoration:none;}   
.property_li a:visited {color:#777777;text-decoration:none;}
.property_li a:hover {color:#444444;text-decoration:underline;}