

:root {
  	--schwarz: #ffff00;
  	--schwarztoweiss: #000000;
  	--weiss: #000000;
	--hellgrau: #ffff00;
	--mittelgrau: #000000;
	--grau: #ffff00;
	--bghowto: #000000;
	--black: #ffff00;
	--beige: #000000;
	--beigetoblack: #ffff00;
	--dunkelbraun1: #ffff00;
	--dunkelbraun2: #ffff00;
	--hellbeige: #000000;
	--bgbuttonhell: #000000;
	--bgbuttonhellh: #000000;
	--braun: #ffff00;
	--brauntoweiss: #000000;
	--hellgruen: #000000;
	--hellgruen2: #000000;
	--braunpfeil: #ffff00;
	--braunpfeiltoweiss: #000000;
	--bgtopnews: #ffff00;
	--bghellbraun: #000000;
	--beige2: #000000;
	--dunkelgrau: #ffff00;	
	--bghellgrau: #000000;
	--gruen: #ffff00;
	--footergrau: #ffff00;
	--bordergrau: #ffff00;
}


.anker_nr {
	background-image: url('../Images/anker.svg');
}
.ankerabso .anker_nr {
	background-image: url('../Images/anker_w.svg');
}
button.button-pfeil,
a.button-pfeil {
	background-image: url('../Images/pfeil-gelb.svg') !important;
}
ul.buttonblock li a.button-pfeil,
button.button-pfeil.dunkel,
a.button-pfeil.dunkel {
	background-image: url('../Images/pfeil-schwarz.svg') !important;
}
.textteaserbox a.button-pfeil,
a.button-pfeil.hell {
	background-image: url('../Images/pfeil-s.svg');
}
.acc_head {
	background-image: url('../Images/plus.svg');
}
.open .acc_head {
	background-image: url('../Images/minus.svg');
}
a.line-pfeil {
	background-image: url('../Images/pfeil-line_gelb.svg');
}
ul.big li a.pfeil {
	background-image: url('../Images/pfeil-biggelb.svg') !important;
}
.infoboxteaser_txt h2.h4, .infoboxteaser_txt h4 {
	background-image: url('../Images/pfeil-gelb.svg');
}
.mein_inner select {
	background-image: url('../Images/bg_select_s.svg') !important;
}

.fruehbuchbonusbox_img,
.infoboxteaser_txt h2.h4, .infoboxteaser_txt h4,
.fullimg_bildteaserstart_over a.line,
.fullimg_bildteaserstart_over,
.slider_txt h1, .slider_txt p.h1,
#bottom a {
	color: var(--schwarz) !important;
}
#bottom a svg line,
#bottom a svg path,
#bottom a svg rect{
	stroke: var(--schwarz) !important;
}
.topline {
	border-color: var(--schwarz) !important;
}
.hoverimg25::after {
	background: var(--weiss) !important;
}
.hoverimg25.active::after,
.hoverimg25:hover::after {
	opacity: 0.6 !important;
}
button.button-pfeil::after, a.button-pfeil::after,
.fullimg_bildteaserstart_over a.line::after {
	background: var(--schwarz) !important;
}
.braunbg,
.zimmergroesse span,
#bottom.stickymenu a.button, #bottom.unterseite a.button, #bottom.sticky a.button, #bottom a.button {
	color: var(--weiss) !important;
}
.nav-icon span {
	background: var(--schwarz) !important;
}
.owl-carousel .owl-nav .owl-next:focus,
.owl-carousel .owl-nav .owl-prev:focus,
.owl-carousel .owl-nav .owl-next:active,
.owl-carousel .owl-nav .owl-prev:active,
.bottom_r a.nav-icon:active,
.bottom_r a.nav-icon:focus {
	outline: 1px dashed var(--grau);
}








