/* -------------------- Farben-Variablen BEGINN -------------------- */
:root {
	/*Kundenfarben*/
	--ruhrtal-hgrau: #e6e6e6;
	--ruhrtal-dgrau: #555756;
	--ruhrtal-rot: #e7000e;
	
	/*Allgemein*/
	--color-akzent: var(--ruhrtal-rot);
	--bg-call2action: #fff;
	--bg-logo-left: #e6e6e6;
	--bg-accordion: #fff;

	--background-content: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
	/*--background-content: url('../images/background/');*/
	/*--background-kontaktformular: url('../images/background/');*/
	--img-filter: none;
	--mapsiframe-filter: drop-shadow(2px 4px 6px rgba(0,0,0,0.8));

	/*Navigation*/
	--background-navi: #fff;
	--color-navigation: #000;
	--color-navigation-hover: #fff;
	--color-dropdown-navigation: #000;
	--dropdown-menu: rgba(255, 255, 255, 0.80);

	/*Top-Info*/
	--color-top-info-text: #000;
	--links-top-info: #000;
	--links-top-info-hover: var(--ruhrtal-rot);
	--background-top-info: linear-gradient(5deg,rgba(230, 230, 230, 1) 20%, rgba(85, 87, 86, 1) 90%);

	/*Kontaktbox*/
	--color-kontaktbox-h4: #004176;
	--bg-kontaktbox: linear-gradient(160deg, #b4b4b4 0%, #565656 100%);
	--bg-main-kontaktbox: #fff;

	/*Text*/
	--color-ueberschriften: var(--ruhrtal-rot);
	--color-subline: #555756;

	--color-text: #333;
	--color-links: var(--ruhrtal-rot);
	--color-links-hover: #565756;

	/*Float Kontakt*/
	--color-float-contact-icon: #fff;
	--color-float-contact-background: #333;
	--bg-float-contact: rgba(255,255,255,0.50);

	/*Review-Slider*/
	--title-review: #000;
	--background-review-slider: #fff;
	--background-review-slider-teaser: linear-gradient(90deg,rgba(85, 87, 86, 0.9) 0%, rgba(85, 87, 86, 0.9) 100%),url('../images/background/001--bg-review-teaser-126320115.jpg');
	--border-reviews: var(--ruhrtal-hgrau);

	/*Footer*/
	--color-footer-text: #000;
	--color-footer-links: #333;
	--footer-icon-color: #565756;
	--background-footer: linear-gradient(180deg, rgba(255,255,255,1) 30%, rgba(161,161,161,1) 100%);
	--background-footer-teaser: linear-gradient(90deg,rgba(85, 87, 86, 0.9) 0%, rgba(85, 87, 86, 0.9) 100%),url('../images/background/002--98040597.jpg');

	/*Social Media*/
	--color-facebook: #3c5997;
	
	/* Glas Effekt */
	--glas-background: rgba(255, 255, 255, 0.4);
	--glas-border: rgba(255, 255, 255, 0.3);

	/* -------------------- Schrift-Variablen ANFANG -------------------- */

		--font-ueberschriften: "poppins", sans-serif;
		--font-fliesstext: "futura-pt", sans-serif;
		--font-navigation: "futura-pt", sans-serif;

/* -------------------- Schrift-Variablen ENDE -------------------- */
}

[data-theme="dark"] {
	/*Allgemein*/
	--color-akzent: #be101e;
	--bg-call2action: #555555;
	--bg-logo-left: #212529;
	--bg-accordion: #474747;

	--background-content: #212529;
	--background-kontaktformular: #212529;
	--img-filter: brightness(0.8);
	--mapsiframe-filter: grayscale(100%) invert(90%) contrast(95%);

	/*Navigation*/
	--background-navi: #212529;
	--color-navigation: #fff;
	--color-navigation-hover: #fff;
	--color-dropdown-navigation: #fff;
	--dropdown-menu: rgba(0, 0, 0, 0.80);

	/*Top-Info*/
	--color-top-info-text: #fff;
	--links-top-info: #fff;
	--links-top-info-hover: #fff;
	--background-top-info: linear-gradient(90deg, rgba(86,86,86,1) 0%, rgba(53,53,53,1) 42%, rgba(53,53,53,1) 58%, rgba(86,86,86,1) 100%);

	/*Kontaktbox*/
	--color-kontaktbox-open: #fff;
	--color-kontaktbox-h4: #004176;
	--bg-kontaktbox: linear-gradient(160deg, #353535 0%, #565656 100%);
	--bg-main-kontaktbox: #212529;

	/*Text*/
	--color-ueberschriften: #be101e;
	--color-subline: #fff;
	--color-text: #fff;
	--color-links: #ff0015;
	--color-links-hover: #314EB4;

	/*Float Kontakt*/
	--color-float-contact-icon: #fff;
	--color-float-contact-background: #531E20;
	--bg-float-contact: rgba(33,37,41,0.50);

	/*Review-Slider*/
	--title-review: #fff;
	--background-review-slider: #212529;
	--background-review-slider-teaser: linear-gradient(90deg,rgba(50, 50, 50, 0.9) 0%, rgba(50, 50, 50, 0.9) 100%),url('../images/background/001--bg-review-teaser-126320115.jpg');
	--border-reviews: #212529;

	/*Footer*/
	--color-footer-text: #fff;
	--color-footer-links: #fff;
	--footer-icon-color: #c4c5c5;
	--background-footer: #212529;
	--background-footer-teaser: linear-gradient(90deg,rgba(50, 50, 50, 0.9) 0%, rgba(50, 50, 50, 0.9) 100%),url('../images/background/002--98040597.jpg');
	
	/* Glas Effekt */
	--glas-background: rgba(33, 37, 41, 0.4);
	--glas-border: rgba(33, 37, 41, 0.3);
}

/* -------------------- Farben-Variablen ENDE -------------------- */