﻿


:root,
[data-bs-theme=light] {
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.9rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #202D1F;
  --bs-body-bg: #f5f0d7;
  --bs-link-color: #0d6efd;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.dropdown-menu {
    --bs-dropdown-font-size: 0.9rem;
    --bs-dropdown-color: var(#F8F5F0);
    --bs-dropdown-bg: var(--bs-body-bg);
    font-size: var(--bs-dropdown-font-size);
    color: var(--bs-dropdown-color);
    background-color: var(--bs-dropdown-bg);
}

html {
  line-height: 1.15;
  font-family: var(--bs-font-sans-serif);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: #202D1F;
  background-color: #f5f0d7;
  text-align: left
}

table {
  background-color: #f5f0d7;
  color: #202D1F;
}

/* Überschriften */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin-bottom: 0.5rem;
    font-weight: 400;
    line-height: 1.2;
    color: #BA0000;
}

h1,

.h1, h1 {
  font-size: 1.3rem;
  font-weight: 600;
}

.h2, h2 {
  font-size: 1.1rem;
  font-weight: 600;
}

.h3, h3 {
  font-size: 1.0rem;
  font-weight: 500;
}

.h4, h4 {
  font-size: 0.8rem;
  font-weight: 500;
      color: #000000;
}

/* Links */

A:link
{
	color: #4F6C47;
    font-weight: 500;
	text-decoration: underline;
}

A:link:hover
{
	color: #000000;
    font-weight: 500;
    text-decoration: underline;
}


A:visited
{
	color: #4F6C47;
    font-weight: 500;
	text-decoration: underline;
}

A:visited:hover
{
	color: #000000;
    font-weight: 500;
	text-decoration: underline;
}


/* Klassen*/
.wichtig {
  background-color: #FFFF99;
  color: #CC0000;
}

.bg-light {
    background-color: #F8F5F0 !important;
}

.card {
    background-color: #fff;
}

.list-group-item {
    background-color: #fff;
}

