body * {font-family:Arial,Verdana,Helvetica,Helvetica,sans-serif;}
.detailseite { margin: 10px 0px 0px 0px; }
.rparakopf1 {display:none;}
.rechnerDrucken {display:none;}
.rechnericon.rparakopf0 {display:none;}
.rparaanwahl { margin-top: 3px; }
.rparakopf { margin: 0px 0px 0px 0px; }
.rechnerNormal *, .rechnerDetail *			{font-family:Arial,Verdana,Helvetica,Helvetica,sans-serif;}
.RechnerButtonZurBank {background: #009990;}
.RechnerButtonZurBank:hover {background: #69C1B8;}
.rparaokweiter a { background: #009990; }
.rparaokweiter a:hover {background: #69C1B8;}
.rechnerdetaillisteinfo { color: #009990;}
.rechnerdetaillisteinfo:hover { color: #69C1B8;}
.datatabZAHLBEITRAG *, .datatabERTRAG *, .datatabRATE * { color: #009990; font-size: 25px; line-height: 36px; }
.tabtddetails * { font-size: 14px; line-height: 19px; }
.buttonRechner { background: #009990; }
.buttonRechner:hover {background: #69C1B8;}
.buttonsonst { padding-top: 0px; }
.rechnereingabeseiteauswahl .rechnereingabeauswahlselected, .rechnereingabeseiteauswahl .rechnereingabeauswahlselected * { background: #71737F; color: #fff; }
.rechnereingabeseiteauswahl div { background: #E0E0E3; }
.rechnereingabeseiteauswahl * { color: #888; font-size: 18px; border-bottom: none; }
.rparaanwahl, .rparazuszeile { background: #E0E0E3; font-size: 13px; }
.tabtd.tabhead, .tabtd.tabheadpre { background: #F2F2F3; color: black; font-size: 15px; }
.detailseite { margin: 10px 0px 0px 0px; }
.detailpromozeile {line-height:25px; }

.detailpromoblock1 .detailpromozeile2 span:last-child { color: #009990; }
.detailpromoblock2 .detailpromozeile::before { color: #009990; }
.detailpromoblock3 div { background-color: #009990; }
.detailpromoblock3 div:hover { background-color: #69C1B8; }
.rechnerKonditionen div.tabtd { color:  #009990; }
.rechnereingabeseiteauswahl #registerButton1 { white-space: nowrap; }
.rechnerSeiteEin.rechnerSozial .fussnoten {display:none;}

.rechnerDrucken {display:block;}

xxx.buttonzurueck::after {
	margin-top:3px;
}

.rechnereingabeauswahlselected * {
    color: #fff !important;
}

.rechnereingabeauswahl {
    background: #2e8dff;
}

.rechnereingabeauswahl * {
    color: #aaa;

}

.rechnerSozial.rechnerSeiteEin .infozumtext::after {
    color: #222;
}

.buttonRechner {
    background: #1fde82; color:#fff; border-radius:3px; 
}

.buttonRechner.buttonsonst span {
    color:#1fde82 !important; 
}

.rechnerRechner.rechnerSeiteEin .rechnerKopf {
    padding: 0;
    margin: 70px 0 10px 15px;
    background: transparent;
	display:none;
}

.rechnerBlockVgl {
    padding-bottom: 0px;
}

@media screen and (min-width:1020px) {
	.detailpromo .detailpromoblock3	{margin:0 0 0 -44px; display:block; width:350px;}
}

@media screen and (min-width:759px) {
	.rechnereingabeauswahl div div:first-child {padding: 15px 10px 19px;}
}