/* Modernisierte Farben und Stile */

/* Überschriften */
h2, h3, h4, h5, h6 {
    color: #6DA34D; /* Modernes Grün passend zum Header */
}

/* Layout - Kalender */

a.cc-event:link,
a.cc-event:visited {
    background-color: #6DA34D; /* Modernes Grün für Ereignisse */
}

a.cc-event:hover {
    background-color: #4C734A; /* Dunkleres Grün beim Hover */
}

a.cc-own:link,
a.cc-own:visited {
    background-color: #6DA34D; /* Einheitliches modernes Grün */
}

a.cc-own:hover {
    background-color: #4C734A; /* Dunkleres Grün beim Hover */
}

a.cc-single:link,
a.cc-single:visited {
    background-color: #547B97; /* Blau passend zu Ihrem Stil */
}

a.cc-single:hover {
    background-color: #334F6A; /* Dunkleres Blau beim Hover */
}

a.cc-multiple:link,
a.cc-multiple:visited {
    background-color: #547B97; /* Blau für mehrere Buchungen */
}

a.cc-multiple:hover {
    background-color: #334F6A; /* Dunkleres Blau beim Hover */
}

a.cc-conflict:link,
a.cc-conflict:visited {
    background-color: #975459; /* Rot für Konflikte */
}

a.cc-conflict:hover {
    background-color: #6A3333; /* Dunkleres Rot beim Hover */
}

/* Layout - Alternativer Kalender */

.cc-range-member a {
    border-color: #547B97 !important; /* Blau für Range-Member */
    background-color: #547B97 !important; /* Einheitliches Blau */
}

/* Allgemeine Stile */

.my-highlight {
    color: #6DA34D; /* Modernes Grün für Hervorhebungen */
}

.badge {
    background-color: #547B97; /* Blau für Abzeichen */
}

.badge-label {
    color: #547B97; /* Blau für Abzeichen-Labels */
}

/* Links */
a:link, a:visited {
    color: #334F6A; /* Dunkles Blau für Links */
}

a:hover, a:focus {
    color: #6DA34D; /* Modernes Grün beim Hover und Fokus */
}