small { font-size: 70%; line-height: 120%; }
body, html { padding: 0px; margin: 0px; }
.ZinssatzRechnerEbene { margin: 20px; padding: 0px; font-size: 14px; }
.ZinssatzRechnerIframeContainer { margin: 0px; padding: 0px; font-size: 14px; }
.ZinssatzRechnerEbeneContainer { margin: 0px; padding: 0px; font-size: 14px; width: 100%; height: 100%; overflow: auto; }
#ZinssatzRechnerEingabe { overflow: hidden; }
#NavTable { margin: 5px 15px 0px; }
#NavTable td { text-align: center; vertical-align: middle; }
.LeerZeile { font-size: 50%; line-height: 50%; }
.Links { text-align: left; }
.Rechts { text-align: right; }
.VAlignMiddle { vertical-align: middle; }
.BorderUntenEinfach { border-bottom: solid #5A5A5A 3px; }
.BorderObenEinfach { border-top: solid #5A5A5A 3px; }
.BorderEinfach { border: solid #5A5A5A 3px; }
.BorderUntenDoppelt { border-bottom: double #5A5A5A 3px; }
.EingabeTdTh { font-size: 14px; padding-left: 5px; white-space: nowrap; }
.BerechnungsgrundlageTd, .BerechnungsgrundlageTh { text-align: left; font-size: 12px; padding: 0px 10px; }
.BerechnungsgrundlageTh { vertical-align: top; white-space: nowrap; }
.BerechnungTd { font-family: monospace; padding: 1px 3px; font-size: 12px; text-align: right; white-space: nowrap; }
.BerechnungTh { vertical-align: top; padding: 1px 3px; font-size: 12px; }
.ZahlenAusrichtung { text-align: right; font-family: monospace; }
.ZinssaetzeListeTd, .ZinssaetzeListeTh { text-align: left; font-size: 11px; padding: 0px 5px; }
.ZinssaetzeListeTh { vertical-align: top; white-space: nowrap; }
.alteFassung { font-style: italic; }