/* Grundfarben und Linkfarben */
:root {
  --cassiopeia-color-primary: #007c02;
  --cassiopeia-color-link: #007c02;
  --cassiopeia-color-hover: #007c02;

  --link-color: #007c02;
  --link-hover-color: #007c02;
  --link-color-rgb: 0, 124, 2;
  --link-hover-color-rgb: 0, 124, 2;

  --bs-link-color: #007c02;
  --bs-link-hover-color: #007c02;
  --bs-link-color-rgb: 0, 124, 2;
  --bs-link-hover-color-rgb: 0, 124, 2;
}

/* Seitenhintergrund */
body {
  background-color: #ffffff;
  color: #222222;
}

/* Kopfbereich: Standard-Farbverlauf entfernen */
.container-header {
  background-color: #ffffff;
  background-image: none;
  color: #222222;
}

/* Fußbereich */
.container-footer,
.footer {
  background-color: #ffffff;
  background-image: none;
  color: #222222;
}

/* Links, auch im Kopf- und Fußbereich */
a,
a:visited,
a:hover,
a:focus,
.container-header a,
.container-footer a,
.footer a {
  color: #007c02;
}
