.button {
    -fx-pref-width: 100;
    -fx-font-size: 15;
}

* {
    -fx-font-size: 15;
}


.kopfzeile{
    -fx-border-width: 1;
    -fx-border-color: transparent transparent black transparent;
    -fx-padding: 10 20;
}

.main {
    -fx-padding: 20;
}

.hauptmenue_buttons_links, .gerichterstellung_felder, .filter, .main, .filter_unten{
    -fx-spacing: 20;
}

.hauptmenue_buttons_links .button{
    -fx-pref-height: 32;
    -fx-pref-width: 250;
}

.hauptmenue_wochenuebersicht{
    -fx-grid-lines-visible: true;
    -fx-grid-lines-visible: true;
}

.hauptmenue_wochenuebersicht > *{
    -fx-pref-width: 100;
    -fx-alignment: CENTER;
}

.hauptmenue_gericht {
    -fx-pref-height: 50;
}

.login_eingabe {
    -fx-vgap: 20;
    -fx-alignment: CENTER;
}

.login_eingabe > *{
    -fx-alignment: CENTER_LEFT;
    -fx-font-size: 15;
    -fx-pref-width: 200;
}

.button-untenrechts {
    -fx-padding: 20;
}

.ueberschrift {
    -fx-alignment: center;
}

.ueberschrift > .label{
    -fx-font-size: 30;
}

.text-field {
    -fx-pref-width: 225;
    -fx-pref-height: 32;
}

.accounterstellung_daten {
    -fx-vgap: 10;
    -fx-hgap: 10;
}
.test {
    -fx-padding: 10 20;
}

.essensuebersicht_gridlines {
     -fx-grid-lines-visible: true;
}

.accounterstellung_links, .button-untenrechts{
    -fx-spacing: 20;
}

.falscheEingabe {
    -fx-background-color: #FFDCDC;
    -fx-text-fill: #FFDCDC;
}
.essensuebersicht_gridlines > * {
    -fx-alignment: center;
}

.pfeil{
    -fx-background-color: -fx-mark-highlight-color, -fx-mark-color;
    -fx-background-insets: 0 0 -1 0, 0;
    -fx-padding: 0.25em;
    -fx-shape: "M 0 -3.5 v 7 l 4 -3.5 z";
    -fx-pref-width: 25;
}

.links {
    -fx-rotate: 180;
}
.titledPaneUeberschrift > .title {
    -fx-pref-height: 50;
    -fx-padding: 10 10 16 10;
    -fx-font-size: 15;
    -fx-font-weight: bold;
}