.standartButtonClass{padding:.5rem 2.5rem;margin:.5rem;font-size:1rem;border-radius:25px;border-color:transparent;color:#000;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.standartButtonClass:hover{box-shadow:0 0 4px #000}.logInBtn{background-color:#90ee90}.logInBtn:hover{background-color:#0f0}.registrierenBtn{background-color:#87cefa}.registrierenBtn:hover{background-color:#00f}.startBtn{background-color:#f08080}.startBtn:hover{background-color:red}.hinzufügenBtn{border-radius:50%;width:7rem;height:7rem;background-color:transparent;padding:0;transition:transform 2s}.hinzufügenBtn:hover{box-shadow:none;transform:rotate(360deg)}.hinzufügenBtn img{height:100%;width:auto}.löschenBtn{height:100%;width:100%;border-radius:0 25px 25px 0;border:none;color:#000}.ausgabe button{background-color:transparent}.SortBtn{padding:0;border:none;display:flex;justify-content:center}.SortBtn>h5{margin:0;font-size:1.5rem;color:#000}.header-div{background-color:#000;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.logo img{height:6rem;width:10rem;margin-left:2rem;margin-right:2rem}.logout,.username{display:flex;justify-content:center}.standartTitelClass{text-align:center}.standartInputContainer{display:flex;justify-content:space-between;align-items:center}.standartInputClass{background-color:#e6e6e64d;padding:5px;margin:5px;border-radius:10px}.standartInputClass::placeholder{color:#000}.Titel input{border:2px solid black;border-radius:0;margin:0;border-right:0;font-size:22px;padding:10px 20px;height:18px}.Titel label{width:40px;padding:10px 20px;border:2px solid black;border-radius:25px 0 0 25px;margin:0;border-right:0}.Datum input{border:2px solid black;border-radius:0 25px 25px 0;margin:0;font-size:22px;padding:10px 20px;height:18px;border-right:0}.Datum label{width:40px;padding:10px 20px;border:2px solid black;border-radius:0;margin:0;border-right:0}.Betrag input{border:2px solid black;border-radius:0;margin:0;font-size:22px;padding:10px 20px;height:18px;border-right:0}.Betrag label{width:40px;padding:10px 20px;border:2px solid black;border-radius:25px 0 0 25px;margin:0;border-right:0}.RadioInput input[type=radio]{display:none}.RadioInput label{cursor:pointer;color:#000;display:inline-block}.eintragRadio label{padding:10px 34px;transition:background-color .3s,color .3s;width:80px}.eintragEinnahme label{border:2px solid black;background-color:#90ee90}.eintragAusgabe label{border:2px solid black;background-color:#f08080;border-radius:0 25px 25px 0;border-left:0}.eintragEinnahme input[type=radio]:checked+label{background-color:green}.eintragAusgabe input[type=radio]:checked+label{background-color:red}.eintragEinnahme label:hover{background-color:green}.eintragAusgabe label:hover{background-color:red}.filterRadio label{width:100%;height:100%;background-color:transparent;padding:0 10px;font-size:1.2rem}.filterRadioEinnahmen{border:2px solid black;border-radius:0 25px 0 0;background-color:#90ee90}.filterRadioEinnahmen:hover{background-color:#0f0}.filterRadioAusgaben{border-bottom:2px solid black;border-right:2px solid black;border-left:2px solid black;border-radius:0 0 25px;background-color:#f08080}.filterRadioAusgaben:hover{background-color:red}.bilanzZeile{display:flex;justify-content:space-between;margin-left:10rem;margin-right:10rem}.ausgabenZahl{color:red;padding-bottom:1px;box-shadow:inset 0 -2px #000}.bilanzZahl{border-bottom:2px solid black;padding-bottom:1px}.bilanzZahl:after{content:"";display:block;height:2px;background-color:#000}.red{color:red}.Ausgabeüberschrift h5{margin-top:.5rem;margin-bottom:.5rem}.betragSpalteKlein{border:2px solid black;padding:0 10px;text-align:center}body{margin-top:0;padding:0;display:flex;justify-content:center;align-items:center;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#000}.umrandung{background:#909090;background:radial-gradient(circle,#909090,#303030 80%,#000);padding:30px;border:.5px solid black;box-shadow:0 0 5px #000}.startPage,.registerPage,.loginPage{margin-top:8rem}.logInFooter{display:flex;justify-content:center}.bilanz{transition:transform 2s ease}.bilanz:hover{transform:scale(1.5)}.bilanz h3{margin-bottom:1rem;margin-top:2rem}.eintragHinzufuegen{display:flex;align-items:center;justify-content:center;flex-direction:column;transition:transform 2s ease}.eintragHinzufuegen:hover{transform:scale(1.5)}.eintragHinzufuegen h3{margin-bottom:0;margin-top:4rem}.kurzbericht{display:flex;justify-content:center;align-items:center;flex-direction:column;transition:transform 2s ease}.kurzbericht:hover{transform:scale(1.3)}.kurzbericht h3{margin-top:3rem;margin-bottom:0}table{border-spacing:0 10px;margin-left:auto;margin-right:auto}thead td{margin:0;padding:0}.datumHead,.betragHead,.titelHead,.typHead,.userHead{background:linear-gradient(180deg,#90ee90,#f08080)}.datumHead:hover,.betragHead:hover,.titelHead:hover,.typHead:hover,.userHead:hover{background:linear-gradient(180deg,#0f0,red)}thead td a{display:flex;justify-content:center;text-decoration:none}thead td:first-of-type{border-radius:25px 0 0 25px}tbody tr{padding-bottom:10px}tbody td{padding:0;margin:0}tbody>tr>td:first-of-type{border-radius:25px 0 0 25px}tbody>tr>td:last-of-type{border-radius:0 25px 25px 0}.datumSpalte,.titelSpalte,.betragSpalte,.typSpalte{border-top:2px solid black;border-bottom:2px solid black;border-left:2px solid black;padding:0 10px;text-align:center}.löschenContainer{height:100%;padding:0;border:2px solid black}.löschenContainer:hover{background-color:#8b0000;transition:background-color 1s linear 0s}.footer{display:flex;justify-content:center}.eintragErfassen{display:flex;flex-direction:column}.eintragErfassen .standartInputContainer{display:flex;justify-content:center}.reiheOben,.reiheUnten{display:flex;justify-content:center;padding-bottom:10px}.letzteErfassenReihe{display:flex;justify-content:center}.footer{display:flex;justify-content:end;margin-top:2rem}
