@charset "UTF-8";
/* CSS Document */
/* 
Farben:

#000000; 
rgba(176, 25, 24, 1); // ROT

 */

body
{
 	color: #000000;
  	background-color: #ffffff;
}

.background-grau
{
    background:rgba(219, 219, 218, 1);
}

.background-hellgelb
{
    background:#fff3a0;
}

.background-gelb
{
    background:#fde32a;
}

.background-dunkelgelb
{
    background:#fdd32a;
}

.background-hellblau
{
    background:#e6eaff;
}

.background-leichtgrau
{
    background:#EFFFFF;
}

.background-blau
{
    background:#006ab3;
}

.background-dunkelblau
{
	background:#000b2b;
}

.background-studioblau
{
	background:#00215b;
}

.background-studioblau90
{
	background:rgba(0, 33,91, 0.9);
}

.background-rot
{
    background:#841301;
}

.background-rot-schwarz
{
    background:#721000;
}

.background-gruen
{
    background:#0e6212;
}

.background-schwarz
{
    background:#000000;
}

.background-weiss
{
    background:#FFFFFF;
}
.background-weiss-grau
{
    background:#EFEFEF;
}
.background-dunkelgrau
{
    background:#434343;
}

.background-dunkelgrau2
{
    background:#545454;
}

.background-videoblau
{
	background:#1969b2;
}

.background-pink
{
    background:#ee19b4;
}

.pink
{
	color:#ee19b4!important;
}

.cookiebutton
{
	background-color:#000000;
	color:#FFFFFF;
}

.TextboxStart
{
	background:rgba(0 , 0 , 0, 1);
}



.text_box_info
{
    color:rgba(0 , 0 , 0, 1);
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link
{
  color: rgba(0 , 0 , 0, 1);
  background-color: #fff;
  border-color: #fff #fff #fff;
}

a
{
  	color: rgba(0 , 0 ,0, 1);
  	background-color: transparent;
}

a:hover
{
  	color: rgba(0 , 0 , 0, 1);
}

.mobilmenufenster
{
	background:rgba(0 , 0 , 0, 0.98);
}

.footertext
{
	color:#FEFEFE;
}

.footertext a
{
	color:#FEFEFE;
}

.footertext a:hover
{
	color:#00FFFF;
}

.carousel-indicators li
{
  	background-color: rgba(255 , 255 , 255, 0.4);;
	border: rgba(176, 25, 24, 1) solid 1px;
	 
}

.carousel-indicators .active
{
 	background-color:rgba(176, 25, 24, 1);
	border: rgba(176, 25, 24, 1) solid 1px;
}


.textrot, .textrot a
{
	color:#B01918;
}

.textrot a:hover
{
	color:#B01918;
}

.textweiss
{
	color: #F6F6F6!important;	
}

.textgrau
{
	color: #333333;	
}

.linkweiss a
{
	color: #F6F6F6;
}

.linkweiss a:hover
{
	color: #F6F6F6;
}

.link a
{
	color:#000000;
}

.link a:hover
{
	color:#000000;
}

.mobilmenu
{
	color:#006ab3;
}

.mobilnavitext, .mobilmenuzeilen, .mobilnavisubtext
{
	color:#006ab3;
}

.mobilmenuzeilen a:hover
{
	color:#003a93;
}

.mobilmenuline
{
	border-bottom:1px solid #003a93;
}


.menu-nav
{
	background:transparent;
}

.menu-nav a
{
	color:#006ab3;
}

.menu-nav a:hover
{
	color:#003a93;
}

.gruen
{
	color:#1b7820;
}

.rot
{
	color:#B01918!important;
}


 .aktiv
{
   color:rgba(176, 25, 24, 1)!important;
}

.header-menu-abstand
{
	background:transparent;
}

.cookiebalken, .cookiebalkeninner
{
	background:rgba(30 , 30 , 30, 1);
}

.impressum-textbox
{
	color:rgba(30 , 30 , 30, 1);
}

footer
{
	background-color:#006ab3;
}

.headline, .subheadline
{
	color:#000000;
}









