﻿@import url("/s/STYLES/gfonts/antonio.css");
@import url("/s/STYLES/gfonts/hurricane.css");
@import url("/s/STYLES/gfonts/roboto.css");
@import url("/s/STYLES/gfonts/roboto-condensed.css");
@import url("/s/STYLES/gfonts/lato.css");
@import url("GlossAndBloom.css");
.yui-skin-sam .cms_template .bhv-col {
	overflow: visible;
}
.baustein {
	margin: var(--baustein-margin);
}
.text-max-width {
	max-width: var(--text-max-width);
	margin: 0px auto;
}
.content-width {
	max-width: var(--content-width);
	margin: 0 auto;
}
.styleset {
	--font-normal: Lato;
	--font-alternativ: Roboto Condensed;
	--font-size: 18px;
	--line-height: 1.7;
	--letter-spacing: 0.5;
	--input-margin: 2px;
	--input-padding: 2px;
	--input-border: 1px solid;
	--input-radius: 3px;
	--input-shadow: none;
	--input-font-size: inherit;
}
.styleset .bhv-design-menuhor a , .styleset .bhv-design-menuvert a {
	color: var(--color);
}
.styleset .bhv-design-menuhor a.menu-active , .styleset .bhv-design-menuvert a.menu-active {
	color: var(--hicolor);
}
.styleset .Zierschrift {
	font-family: var(--zierschrift);
	color: var(--color2);
}
.styleset .Box {
	border: var(--box-border);
	border-color: var(--border-color);
	border-radius: var(--box-radius);
	box-shadow: var(--box-shadow) var(--shadow-color);
	margin: var(--box-margin);
	padding: var(--box-padding);
}
.styleset .Streifen table {
	border-color: var(--border-color);
	border: var(--table-border);
	border-spacing: var(--table-spacing);
	border-collapse: var(--table-collapse);
}
.styleset .Streifen thead {
	background-color: var(--balken-bgcolor);
	color: var(--balken-color);
}
.styleset .Streifen tr {
	vertical-align: var(--tr-vertical-align);
}
.styleset .Streifen tr.odd {
	background-color: var(--bgcolor2);
}
.styleset .Streifen td {
	padding: var(--td-padding);
	border: var(--td-border);
	border-color: var(--border-color);
}
.styleset .bhv-special-tabview.yui-navset .yui-nav .selected a {
	background-color: var(--balken-bgcolor);
	color: var(--balken-color);
	background-image: none;
}
.styleset .bhv-special-tabview.yui-navset .yui-nav .selected a:hover , .styleset .bhv-special-tabview.yui-navset .yui-nav .selected a:focus {
	background-color: var(--balken-bgcolor);
	color: var(--balken-color);
	background-image: none;
}
.styleset .bhv-special-tabview.yui-navset .yui-nav a {
	background-color: var(--balken-bgcolor-inaktiv);
	color: var(--balken-color-inaktiv);
	background-image: none;
}
.styleset .bhv-special-tabview.yui-navset .yui-nav a:hover , .styleset .bhv-special-tabview.yui-navset .yui-nav a:focus {
	background-color: var(--balken-bgcolor-inaktiv);
	color: var(--balken-color-inaktiv);
	background-image: none;
}
.styleset .bhv-special-tabview.yui-navset .yui-nav {
	border-bottom-color: var(--balken-bgcolor);
	border-bottom-width: var(--tabview-balken-stärke);
}
.styleset .bhv-special-tabview.yui-navset .yui-content {
	background-color: var(--bgcolor);
	color: var(--color);
}
.styleset .bhv-special-accordion .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {
	background-color: var(--balken-bgcolor);
	color: var(--balken-color);
	background-image: none;
}
.styleset .bhv-special-accordion .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {
	background-color: var(--balken-bgcolor-inaktiv);
	color: var(--balken-color-inaktiv);
	background-image: none;
	height: auto;
}
.styleset .bhv-special-accordion .yui-accordion-content {
	background-color: var(--bgcolor);
	color: var(--color);
}
.styleset .form-field input , .styleset .form-field select , .styleset .form-field button , .styleset .form-field div.textarea {
	border-color: var(--border-color);
	border: var(--input-border);
	margin: var(--input-margin);
	padding: var(--input-padding);
	font-size: var(--input-font-size);
	border-radius: var(--input-radius);
	box-shadow: var(--input-shadow);
}
.styleset .form-field input[type='checkbox'] , .styleset .form-field input[type='radio'] {
	border: none;
}
.styleset .form-field div.textarea textarea {
	border: none;
}
.styleset .Schema1 {
	background-color: var(--bgcolor);
	color: var(--color);
}
.styleset .Schema2 {
	background-color: var(--bgcolor);
	color: var(--color);
}
.styleset .Schema3 {
	background-color: var(--bgcolor);
	color: var(--color);
}
.styleset .Schema4 {
	background-color: var(--bgcolor);
	color: var(--color);
}
.styleset .Schema_lila {
	background-color: var(--bgcolor,inherit);
	color: var(--color,inherit);
	font-weight: var(--font-weight,inherit);
	font-size: var(--font-size,inherit);
	font-family: var(--font-normal,inherit);
	line-height: var(--line-height,inherit);
	letter-spacing: var(--letter-spacing,inherit);
	word-spacing: var(--word-spacing,inherit);
}
.styleset .Schema_lila a {
	color: var(--linkcolor,inherit);
}
.styleset .Schema_lila a:hover {
	color: var(--hovercolor,var(--linkcolor,inherit));
}
.styleset .Schema_gruen {
	background-color: var(--bgcolor,inherit);
	color: var(--color,inherit);
	font-weight: var(--font-weight,inherit);
	font-size: var(--font-size,inherit);
	font-family: var(--font-normal,inherit);
	line-height: var(--line-height,inherit);
	letter-spacing: var(--letter-spacing,inherit);
	word-spacing: var(--word-spacing,inherit);
}
.styleset .Schema_gruen a {
	color: var(--linkcolor,inherit);
}
.styleset .Schema_gruen a:hover {
	color: var(--hovercolor,var(--linkcolor,inherit));
}
.styleset .Schema_grau {
	background-color: var(--bgcolor,inherit);
	color: var(--color,inherit);
	font-weight: var(--font-weight,inherit);
	font-size: var(--font-size,inherit);
	font-family: var(--font-normal,inherit);
	line-height: var(--line-height,inherit);
	letter-spacing: var(--letter-spacing,inherit);
	word-spacing: var(--word-spacing,inherit);
}
.styleset .Schema_grau a {
	color: var(--linkcolor,inherit);
}
.styleset .Schema_grau a:hover {
	color: var(--hovercolor,var(--linkcolor,inherit));
}
.styleset .Schema_Header {
	background-color: var(--bgcolor,inherit);
	color: var(--color,inherit);
	font-weight: var(--font-weight,inherit);
	font-size: var(--font-size,inherit);
	font-family: var(--font-normal,inherit);
	line-height: var(--line-height,inherit);
	letter-spacing: var(--letter-spacing,inherit);
	word-spacing: var(--word-spacing,inherit);
}
.styleset .Schema_Header a {
	color: var(--linkcolor,inherit);
}
.styleset .Schema_Header a:hover {
	color: var(--hovercolor,var(--linkcolor,inherit));
}
.Klappbox .kb-klappelement {
	height: 0;
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.Klappbox-param [data-kb-trigger] {
	height: 0px;
	overflow: hidden;
}
.kgrau-num {
	padding-bottom: 25px;
	font-family: Lato;
	font-size: 200%;
	line-height: 0.7;
	text-align: right;
	font-weight: bold;
}
.kgrau-link {
	font-family: Lato;
	color: #494949;
	font-size: 95%;
	font-weight: 900;
}
.kgrau-headline {
	margin-top: var(--grau-abstand-oben);
	font-family: Roboto;
	font-size: 125%;
	font-weight: 400;
}
.yui-skin-sam .cms_template .bhv-table {
	--thead-bgcolor: var(--grau);
	--thead-color: var(--lila);
	--tr-gerade-bgcolor: transparent;
	--tr-ungerade-bgcolor: transparent;
	--td-padding: 10px;
}
.yui-skin-sam .cms_template .bhv-table table {
	width: 100%;
}
.yui-skin-sam .cms_template .bhv-table tr {
	border-bottom: 1px solid var(--locolor);
}
.yui-skin-sam .cms_template .bhv-table td {
	text-align: center;
}
.hinterlegt_text {
	background: var(--grau);
	padding: 0 10px;
	color: var(--bgcolor);
	display: inline-block;
}
.yui-skin-sam .cms_template .aktiv {
	display: inline-block;
	border: 1px solid white;
	padding: 0px 3px;
	margin: 0px 2px;
}
body {
	--trennbalken-height: 1px;
	--trennbalken-margin: 20px;
	--kgrau-sprechts-oben: 120px;
	--grau-abstand-oben: 5px;
	--grau-abstand-mitte: 20px;
	--grau-abstand-rechts: 30px;
	--grau-bild-width: 320px;
	--grau-bild-height: 213px;
	--grau-k1-width: 90px;
	--grau-k1-height: 60px;
	--grau-mittelstreifen: 40px;
	--baustein-margin: 0 20px;
	--grau-text-margin-top: 25px;
	--text-max-width: 1200px;
	--dreikasterl-border: 1px solid var(--lila);
	--dreikasterl-padding: 20px;
	--grau-abstand-resp-oben: 230px;
	--faq-border-bottom: 1px solid var(--grau);
	--faq-padding: 20px 0px;
	--abstand-zum-bild: 5px;
	--fontset: fontset1;
	--font-family: var(--fontset1-font-family);
	--font-size: var(--fontset1-font-size);
	--font-weight: var(--fontset1-font-weight);
	--font-style: var(--fontset1-font-style);
	--text-decoration: var(--fontset1-text-decoration);
	--text-transform: var(--fontset1-text-transform);
	--line-height: var(--fontset1-line-height);
	--letter-spacing: var(--fontset1-letter-spacing);
	--word-spacing: var(--fontset1-word-spacing);
	--text-align: var(--fontset1-text-align);
	font-family: var(--font-family);
	font-size: var(--font-size);
	font-weight: var(--font-weight);
	font-style: var(--font-style);
	text-decoration: var(--text-decoration);
	text-transform: var(--text-transform);
	line-height: var(--line-height);
	letter-spacing: var(--letter-spacing);
	word-spacing: var(--word-spacing);
	text-align: var(--text-align);
	--content-width: 1400px;
}
.styleset .Standard {
	--font-normal: Lato;
	--font-alternativ: Roboto Condensed;
	background-color: var(--bgcolor,inherit);
	color: var(--color,inherit);
	font-weight: var(--font-weight,inherit);
	font-size: var(--font-size,inherit);
	font-family: var(--font-normal,inherit);
	line-height: var(--line-height,inherit);
	letter-spacing: var(--letter-spacing,inherit);
	word-spacing: var(--word-spacing,inherit);
}
.styleset .Standard a {
	color: var(--linkcolor);
}
.styleset .Standard a:hover {
	color: var(--hovercolor,var(--locolor));
}
.styleset .Standard h1 {
	font-family: Roboto Condensed;
	color: var(--hicolor);
	font-size: 28px;
	--font-weight: 400;
	letter-spacing: 0.5pt;
}
.styleset .Standard h2 {
	font-family: "Roboto Condensed";
	font-size: 28px;
	font-weight: 400;
}
.styleset .Standard h3 {
	font-family: "Roboto Condensed";
	font-size: 18px;
	font-weight: 500;
}
.styleset .Standard h4 {
	font-family: Roboto Condensed;
	color: var(--hicolor);
	font-size: 24px;
	font-weight: 500;
}
.styleset .Standard h5 {
	font-family: Lato;
	font-size: 28px;
	color: var(--hicolor);
	font-weight: 500;
}
.styleset .Standard h6 {
	font-family: "Roboto Condensed";
	color: var(--hicolor);
	font-size: 54px;
	--font-weight: 700;
	letter-spacing: 0.5pt;
	margin-top: 1em;
	margin-bottom: 1em;
}
.dynamic-form [data-inp-focus] , .dynamic-form [data-inp-value-element] {
	height: 0;
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.dynamic-form [data-inp-unchecked-element] {
	overflow: hidden;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.Font {
	font-family: var(--font-family,Lato);
	font-size: var(--font-size,18px);
	font-weight: var(--font-weight);
	font-style: var(--font-style);
	text-decoration: var(--text-decoration);
	text-transform: var(--text-transform);
	line-height: var(--line-height,30.6px);
	letter-spacing: var(--letter-spacing,normal);
	word-spacing: var(--word-spacing);
	text-align: var(--text-align);
	--gfont1: "Antonio";
	--fontset1-font-family: var(--font1);
	--fontset1-line-height: 1.7;
	--fontset1-font-size: 18px;
	--fontset1-letter-spacing: 0.06px;
	--Standardschrift-font-family: var(--font2);
	--Standardschrift-font-size: 18px;
	--Standardschrift-line-height: 1.7;
	--Standardschrift-letter-spacing: 0.6px;
	--gfont2: "Hurricane";
	--gfont3: "Roboto";
	--gfont4: "Roboto Condensed";
	--gfont5: "Lato";
	--gfont6: "initial";
	--gfont7: "initial";
	--gfont1--import: url("/s/STYLES/gfonts/antonio.css");
	--gfont2--import: url("/s/STYLES/gfonts/hurricane.css");
	--gfont3--import: url("/s/STYLES/gfonts/roboto.css");
	--gfont4--import: url("/s/STYLES/gfonts/roboto-condensed.css");
	--gfont5--import: url("/s/STYLES/gfonts/lato.css");
	--font1--import: url("GlossAndBloom.css");
	--font1: Lato;
	--font2: Roboto Condensed;
	--font3: Gloss And Bloom;
	--font4: Gloss And Bloom Extras;
	--font5: Gloss And Bloom Alternates;
}
.Colors.Standard, .Colors .Standard {
	--bgcolor:var(--Standard-bgcolor);
	--color:var(--Standard-color);
	--hicolor:var(--Standard-hicolor);
	--locolor:var(--Standard-locolor);
	--linkcolor:var(--Standard-linkcolor);
	--hovercolor:var(--Standard-hovercolor);
	--h1-6-color:var(--Standard-h1-6-color);
	--h1-color:var(--Standard-h1-color);
	--h2-color:var(--Standard-h2-color);
	--h3-color:var(--Standard-h3-color);
	--h4-color:var(--Standard-h4-color);
	--h5-color:var(--Standard-h5-color);
	--h6-color:var(--Standard-h6-color);
	--pre-color:var(--Standard-pre-color);
	--h1-6-bgcolor:var(--Standard-h1-6-bgcolor);
	--h1-bgcolor:var(--Standard-h1-bgcolor);
	--h2-bgcolor:var(--Standard-h2-bgcolor);
	--h3-bgcolor:var(--Standard-h3-bgcolor);
	--h4-bgcolor:var(--Standard-h4-bgcolor);
	--h5-bgcolor:var(--Standard-h5-bgcolor);
	--h6-bgcolor:var(--Standard-h6-bgcolor);
	--pre-bgcolor:var(--Standard-pre-bgcolor);
	--b-color:var(--Standard-b-color);
	--i-color:var(--Standard-i-color);
	--code-color:var(--Standard-code-color);
	--b-bgcolor:var(--Standard-b-bgcolor);
	--i-bgcolor:var(--Standard-i-bgcolor);
	--code-bgcolor:var(--Standard-code-bgcolor);
	background-color: var(--bgcolor);
	color: var(--color);
}
.Colors {
	--lila: rgba(107, 0, 55, 1);
	--gruen: rgba(167, 193, 21, 1);
	--grau: rgba(237, 237, 237, 1);
	--rosa: rgba(160, 100, 128, 1);
	--rosa-transparent: rgba(160, 100, 128, 0.75);
	--gruen-transparent: rgba(167, 193, 21, 0.6);
	--color1: rgba(255, 255, 255, 1);
	--color2: rgba(48, 48, 48, 1);
	--Standard-bgcolor: var(--color1);
	--Standard-color: var(--color2);
	--Standard-hicolor: var(--lila);
	--Standard-locolor: var(--grau);
	--Standard-linkcolor: var(--lila);
	--Standard-hovercolor: var(--lila);
	--Standard-h1-6-color: var(--lila);
	--Schema_lila-bgcolor: var(--lila);
	--Schema_lila-color: var(--color1);
	--Schema_lila-hicolor: var(--color1);
	--Schema_lila-locolor: var(--color3);
	--color3: rgba(128, 128, 128, 1);
	--Schema_lila-linkcolor: var(--color1);
	--Schema_lila-hovercolor: var(--color1);
	--Schema_gruen-bgcolor: var(--gruen);
	--Schema_gruen-color: var(--color1);
	--Schema_gruen-hicolor: var(--rosa-transparent);
	--Schema_gruen-locolor: var(--color4);
	--color4: rgba(199, 199, 199, 1);
	--Schema_gruen-linkcolor: var(--color1);
	--Schema_gruen-hovercolor: var(--grau);
	--Schema_grau-bgcolor: var(--grau);
	--Schema_grau-color: var(--color2);
	--Schema_grau-hicolor: var(--rosa-transparent);
	--Schema_grau-locolor: var(--color3);
	--Schema_grau-linkcolor: var(--lila);
	--Schema_grau-hovercolor: var(--lila);
	--Schema_Header-bgcolor: var(--lila);
	--Schema_Header-color: var(--color1);
	--Schema_Header-hicolor: var(--color1);
	--Schema_Header-locolor: var(--color3);
	--Schema_Header-linkcolor: var(--color1);
	--Schema_Header-hovercolor: var(--grau);
	--grau-transparent: rgba(199, 199, 199, 0.75);
	--reserviert: rgba(255, 0, 0, 1);
	---reserviert: rgba(255, 0, 0, 1);
	---grau-transparent: rgba(237, 237, 237, 0.5);
	---rosa-transparent: rgba(160, 100, 128, 0.5);
	---gruen-transparent: rgba(167, 193, 21, 0.5);
	--stand-belegt: rgba(160, 100, 128, 0.75);
	--stand-frei: rgba(167, 193, 21, 0.6);
	--stand-reserviert: rgba(191, 191, 191, 0.75);
}
.Colors.Schema_lila, .Colors .Schema_lila {
	--bgcolor:var(--Schema_lila-bgcolor);
	--color:var(--Schema_lila-color);
	--hicolor:var(--Schema_lila-hicolor);
	--locolor:var(--Schema_lila-locolor);
	--linkcolor:var(--Schema_lila-linkcolor);
	--hovercolor:var(--Schema_lila-hovercolor);
	--h1-6-color:var(--Schema_lila-h1-6-color);
	--h1-color:var(--Schema_lila-h1-color);
	--h2-color:var(--Schema_lila-h2-color);
	--h3-color:var(--Schema_lila-h3-color);
	--h4-color:var(--Schema_lila-h4-color);
	--h5-color:var(--Schema_lila-h5-color);
	--h6-color:var(--Schema_lila-h6-color);
	--pre-color:var(--Schema_lila-pre-color);
	--h1-6-bgcolor:var(--Schema_lila-h1-6-bgcolor);
	--h1-bgcolor:var(--Schema_lila-h1-bgcolor);
	--h2-bgcolor:var(--Schema_lila-h2-bgcolor);
	--h3-bgcolor:var(--Schema_lila-h3-bgcolor);
	--h4-bgcolor:var(--Schema_lila-h4-bgcolor);
	--h5-bgcolor:var(--Schema_lila-h5-bgcolor);
	--h6-bgcolor:var(--Schema_lila-h6-bgcolor);
	--pre-bgcolor:var(--Schema_lila-pre-bgcolor);
	--b-color:var(--Schema_lila-b-color);
	--i-color:var(--Schema_lila-i-color);
	--code-color:var(--Schema_lila-code-color);
	--b-bgcolor:var(--Schema_lila-b-bgcolor);
	--i-bgcolor:var(--Schema_lila-i-bgcolor);
	--code-bgcolor:var(--Schema_lila-code-bgcolor);
	background-color: var(--bgcolor);
	color: var(--color);
}
.Colors.Schema_gruen, .Colors .Schema_gruen {
	--bgcolor:var(--Schema_gruen-bgcolor);
	--color:var(--Schema_gruen-color);
	--hicolor:var(--Schema_gruen-hicolor);
	--locolor:var(--Schema_gruen-locolor);
	--linkcolor:var(--Schema_gruen-linkcolor);
	--hovercolor:var(--Schema_gruen-hovercolor);
	--h1-6-color:var(--Schema_gruen-h1-6-color);
	--h1-color:var(--Schema_gruen-h1-color);
	--h2-color:var(--Schema_gruen-h2-color);
	--h3-color:var(--Schema_gruen-h3-color);
	--h4-color:var(--Schema_gruen-h4-color);
	--h5-color:var(--Schema_gruen-h5-color);
	--h6-color:var(--Schema_gruen-h6-color);
	--pre-color:var(--Schema_gruen-pre-color);
	--h1-6-bgcolor:var(--Schema_gruen-h1-6-bgcolor);
	--h1-bgcolor:var(--Schema_gruen-h1-bgcolor);
	--h2-bgcolor:var(--Schema_gruen-h2-bgcolor);
	--h3-bgcolor:var(--Schema_gruen-h3-bgcolor);
	--h4-bgcolor:var(--Schema_gruen-h4-bgcolor);
	--h5-bgcolor:var(--Schema_gruen-h5-bgcolor);
	--h6-bgcolor:var(--Schema_gruen-h6-bgcolor);
	--pre-bgcolor:var(--Schema_gruen-pre-bgcolor);
	--b-color:var(--Schema_gruen-b-color);
	--i-color:var(--Schema_gruen-i-color);
	--code-color:var(--Schema_gruen-code-color);
	--b-bgcolor:var(--Schema_gruen-b-bgcolor);
	--i-bgcolor:var(--Schema_gruen-i-bgcolor);
	--code-bgcolor:var(--Schema_gruen-code-bgcolor);
	background-color: var(--bgcolor);
	color: var(--color);
}
.Colors.Schema_grau, .Colors .Schema_grau {
	--bgcolor:var(--Schema_grau-bgcolor);
	--color:var(--Schema_grau-color);
	--hicolor:var(--Schema_grau-hicolor);
	--locolor:var(--Schema_grau-locolor);
	--linkcolor:var(--Schema_grau-linkcolor);
	--hovercolor:var(--Schema_grau-hovercolor);
	--h1-6-color:var(--Schema_grau-h1-6-color);
	--h1-color:var(--Schema_grau-h1-color);
	--h2-color:var(--Schema_grau-h2-color);
	--h3-color:var(--Schema_grau-h3-color);
	--h4-color:var(--Schema_grau-h4-color);
	--h5-color:var(--Schema_grau-h5-color);
	--h6-color:var(--Schema_grau-h6-color);
	--pre-color:var(--Schema_grau-pre-color);
	--h1-6-bgcolor:var(--Schema_grau-h1-6-bgcolor);
	--h1-bgcolor:var(--Schema_grau-h1-bgcolor);
	--h2-bgcolor:var(--Schema_grau-h2-bgcolor);
	--h3-bgcolor:var(--Schema_grau-h3-bgcolor);
	--h4-bgcolor:var(--Schema_grau-h4-bgcolor);
	--h5-bgcolor:var(--Schema_grau-h5-bgcolor);
	--h6-bgcolor:var(--Schema_grau-h6-bgcolor);
	--pre-bgcolor:var(--Schema_grau-pre-bgcolor);
	--b-color:var(--Schema_grau-b-color);
	--i-color:var(--Schema_grau-i-color);
	--code-color:var(--Schema_grau-code-color);
	--b-bgcolor:var(--Schema_grau-b-bgcolor);
	--i-bgcolor:var(--Schema_grau-i-bgcolor);
	--code-bgcolor:var(--Schema_grau-code-bgcolor);
	background-color: var(--bgcolor);
	color: var(--color);
}
.Colors.Schema_Header, .Colors .Schema_Header {
	--bgcolor:var(--Schema_Header-bgcolor);
	--color:var(--Schema_Header-color);
	--hicolor:var(--Schema_Header-hicolor);
	--locolor:var(--Schema_Header-locolor);
	--linkcolor:var(--Schema_Header-linkcolor);
	--hovercolor:var(--Schema_Header-hovercolor);
	--h1-6-color:var(--Schema_Header-h1-6-color);
	--h1-color:var(--Schema_Header-h1-color);
	--h2-color:var(--Schema_Header-h2-color);
	--h3-color:var(--Schema_Header-h3-color);
	--h4-color:var(--Schema_Header-h4-color);
	--h5-color:var(--Schema_Header-h5-color);
	--h6-color:var(--Schema_Header-h6-color);
	--pre-color:var(--Schema_Header-pre-color);
	--h1-6-bgcolor:var(--Schema_Header-h1-6-bgcolor);
	--h1-bgcolor:var(--Schema_Header-h1-bgcolor);
	--h2-bgcolor:var(--Schema_Header-h2-bgcolor);
	--h3-bgcolor:var(--Schema_Header-h3-bgcolor);
	--h4-bgcolor:var(--Schema_Header-h4-bgcolor);
	--h5-bgcolor:var(--Schema_Header-h5-bgcolor);
	--h6-bgcolor:var(--Schema_Header-h6-bgcolor);
	--pre-bgcolor:var(--Schema_Header-pre-bgcolor);
	--b-color:var(--Schema_Header-b-color);
	--i-color:var(--Schema_Header-i-color);
	--code-color:var(--Schema_Header-code-color);
	--b-bgcolor:var(--Schema_Header-b-bgcolor);
	--i-bgcolor:var(--Schema_Header-i-bgcolor);
	--code-bgcolor:var(--Schema_Header-code-bgcolor);
	background-color: var(--bgcolor);
	color: var(--color);
}
.Font.Standardschrift, .Standardschrift {
	--font-family: var(--Standardschrift-font-family);
	font-family: var(--font-family);
	--font-size: var(--Standardschrift-font-size);
	font-size: var(--font-size);
	--line-height: var(--Standardschrift-line-height);
	line-height: var(--line-height);
	--letter-spacing: var(--Standardschrift-letter-spacing);
	letter-spacing: var(--letter-spacing);
}
.hinterlegt {
	background: var(--lila);
	color: var(--bgcolor);
	display: inline-block;
	padding: 0 10px;
}
.hinterlegt h1 {
	margin: 0;
}
.yui-skin-sam .cms_template .bhv-bild.headerbild img {
	width: 100%;
	object-fit: cover;
	display: block;
	--x-height: 700px;
}
.yui-skin-sam .cms_template .bhv-bild.headerbild {
	margin-bottom: 40px;
}
@media (max-width:1000px) /* responsive */ {
	.styleset .Standard h6 {
		font-size: 32px;
	}
	.styleset .Standard h1 , .styleset .Standard h2 {
		font-size: 24px;
	}
}
