
        /* Dark Colors */
        :root {
            --background: #242424;
            --color: #fff;

            --article-background: #242424;
            --article-color: #fff;

            --btn-background: #242424;
            --btn-color:  #fff;

            --svd-color: #fff;
            --svd-color2: #fff;
            --svd-border: #fff;
            --svd-border2: #fff;

            --wechsel-text-color: #ADADAD;
            --wechsel-bg-color: #242424;

            --wechsel-text-color-blue: #fff;
            --wechsel-bg-color-blue: #D4F0FC;


            --wechsel-text-color-re: #242424;
            --wechsel-bg-color-re: #fff;

            --www3-bg: #3366CC;
            --www3-color: #FFFFFF !important;

            --text-lesezeichen-premium: #FFCC00 !important;

        }

        html,
        body {
            background: var(--background)!important;
            color: var(--color)!important;
        }

article {
            background: var(--article-background);
            color: var(--article-color);
        }

header {  background-color: var(--background)!important;color:var(--article-color)!important; }




.ul, .li {  background-color: var(--background)!important;color:var(--article-color)!important; }



.card, .card-body { background-color: var(--background)!important;color:var(--article-color)!important; border-color:var(--svd-border); }
.card-header, .card-title {  background-color: var(--background)!important;color:var(--svd-color)!important; }



.link-normal    { color:var(--wechsel-text-color)!important; }
.text-wechsel   { color:var(--wechsel-text-color)!important; }
.bg-wechsel     { background-color: var(--wechsel-bg-color)!important; }

.text-wechsel-blue   { color:var(--wechsel-text-color-blue)!important; }
.bg-wechsel-blue     { background-color: var(--wechsel-bg-color-blue)!important; }


/*.text-dark    { color:var(--wechsel-text-color)!important; }  */
/*.text-white    { color:var(--wechsel-text-color)!important; }  */

.a    { color:var(--wechsel-text-color)!important; }


.text-wechsel-gray   { color:var(--wechsel-text-color-blue)!important; }
.bg-wechsel-gray     { background-color: #999999!important; }


.text-lz-premium    { color:var(--text-lesezeichen-premium)!important; }


#section > .bg-wechsel     { background-color: var(--wechsel-bg-color)!important; }
#card-header > .text-wechsel   { color:var(--wechsel-text-color)!important; }



.text-wechsel-re   { color:var(--wechsel-text-color-re)!important; }
.bg-wechsel-re     { background-color: var(--wechsel-bg-color-re)!important; }

.border-wechsel   { color:var(--wechsel-text-color)!important; }

.bg-input       { background-color: #BBECFB!important; color:#000000!important; }

nav.nav-deep-light .nav-item>a.nav-link{color:var(--article-color)!important;}

.alert-light { background-color:#AD0000!important; }
.text-red { color:#FFF5F5!important; }

.fafont-yes { color:#A8D4FF!important; }
.fafont-no { color:#FFBDBD!important; }

.fafont-thumb { color:#9CFF99!important; }
