body {
size:portrait;
background-color:#fff;
caption-side:top;
orphans:2;
widows:2;
font-size:62.5%;
margin:0 0 2cm 0.5cm;
}

p {
 font-family:sans-serif;
}

#mittel_spalte {
font-family:sans-serif;
}

#printadresse {
font: normal 1.5em sans-serif; 
border-bottom:double #000;
width:100%;
}

#printadresse td {
vertical-align:top;
}

td {
vertical-align:top;
font-size:0.8em;
}

td h2 {
color:#8C8B8B;
text-transform:uppercase;
font-family:sans-serif;
}

td h3,td h3 a {
font-family:sans-serif;
color:#DB002A;
}

.provision {
margin:0;
padding:0;
font-family:sans-serif;
}

.provision td {
border-left:0 #333 solid;
border-top:1px #333 solid;
padding:4px;
width:20%;
}

.provision th span {
font-size:12px;
font-weight:normal;
}


/*table.provision td {
font-family:sans-serif;
border-left:0 #333 solid;
border-top:1px #333 solid;
}

table.provision th {
font-family:sans-serif;
font-weight:700;
text-align:left;
vertical-align:top;
background-color:#efefef;
border-top:0;
}
*/
#noprint,.noprint,#navitabelle,.footernavi,#kopftabelle,#linke_spalte,#rechte_spalte,#footer_navi,#footer,img,.fototabelle,.expose_formular,#formular,.type,.org,.adr,.email,.hide {
display:none;
}

.druckbild,iframe {
display:inline;
}

.partner td {
padding: 15px 4px;
}

/* partner-style */
.titel {
font-size:11px;
}

.makler {
font-size:14px;
font-weight:700;
}
td.prozent {
text-align:center; 
}

td.euro {
text-align:right;
padding-right:30px;
}
