.titleInterestCalc {
    margin-top: 2%;
}

.eingabeformular {
    width: 90%;
    margin-top: 1%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

fieldset {
    width: 50%;
    border: none;
    display: flex;
    flex-direction: column;
    justify-content: start;
}

.eingabefeld {
    margin: 1%;
    display: flex;
    flex-direction: column;
}

input {
    width: 80%;
}

select {
    width: 80%;
}

button {
    margin-top: 2%;
}

.ergebnis {
    width: 100%;
    min-height: 50vh;
    margin-top: 2%;
    margin-bottom: 2%;
    padding-top: 1%;
    border-top: 1px dotted rgb(0, 0, 0);
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-evenly;
}

.titleErgebnis {
    width: 100%;
    margin-bottom: 2%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.listeGesamtergebnis {
    width: 40%;
    list-style: none;
}

.tabelleCashflow {
    width: 40%;
    border-collapse: collapse;
}

td {
    padding: 2%;
    border: 1px solid rgb(0, 0, 0);
}