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

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

 */

body
{
 	color: rgba(0 , 0 , 0, 1);
  	background-color: #fff;
}

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

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

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

.background-weiss
{
    background:#FFFFFF;
    display:block;
    width:100%;
}

.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);
}

footer
{
	background:#000000; 
}

.footertext
{
	color:#FEFEFE;
}

.footertext a
{
	color:#FEFEFE;
}

.footertext a:hover
{
	color:rgba(176, 25, 24, 1);
}

.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;	
}

.textgrau
{
	color: #333333;	
}

.linkweiss a
{
	color: #F6F6F6;
}

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

.link a
{
	color:#000000;
}

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

.mobilmenu
{
	color:#FFFFFF;
}

.mobilnavitext
{
	color:#FFFFFF;
}

.mobilmenuzeilen a:hover
{
	color:#FFFFFF!important;
}



.menu-nav
{
	background:transparent;

}

.menu-nav a
{
	color:#FEFEFE;
}

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

.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);
}













