

.collapse {
   background-color: rgba(255,255,255,1)!important;
}

.card-header #ContLay21SubueberschriftP .collapsed {
   color: rgba(33,90,134,1)!important;
}

.card-header #ContLay21SubueberschriftP a:hover, 
.card-header #ContLay21SubueberschriftP a:active {
   color: rgba(33,90,134,1)!important;
  outline:none!important;
  background-color: inherit!important;
}
.card-header #ContLay21SubueberschriftP a:focus {
   color: rgba(33,90,134,1)!important;
  outline:1px dotted rgba(0,0,0,0.5)!important;
  background-color: inherit!important;
}




/*Aufklappfunktion Lay212*/


.card #ContLay21Div {
    margin-top: 0%;
    margin-bottom:0%;
  background-color: inherit;
}

.card #ContLay21ImgDiv {
  margin:20px;
}

@media screen and (max-width: 959px) {
.card #ContLay21ImgDiv {
  margin:0;
}
  .card #ContLay21ImgDiv img {
  margin-top: 20px;
  }
}

.card #ContLay21SubuebDiv {
 margin-top: 0px;
 margin-bottom: 4px;
   background-image:url("/lib/imgAllg/infoKreis.svg"), linear-gradient(to right, rgba(33,90,134,0.1), rgba(33,90,134,0.3)) !important;
       background-color: rgba(255,255,255,0.2);
  background-position: 20px 50%, 0% 50%;
background-size: 20px 20px, 100% 100%;
background-repeat:no-repeat, no-repeat;
}


.card-header #ContLay21SubueberschriftP {
  background-image:url("#"), linear-gradient(to right, rgba(33,90,134,0), rgba(33,90,134,0)) !important;
}


@media screen and (max-width: 600px) {
.card-header #ContLay21SubueberschriftP a {
padding-left: 20px;
}
}
.card-header #ContLay21SubueberschriftP a:hover {
   text-decoration: none;
    border-bottom: 0px;
    background-color: rgba(0,0,0,0);
      outline: 1px dotted rgba(0,0,0,1);
   outline-offset: 2px;
    padding: 0px;
    
}

.card-header #ContLay21SubueberschriftP .collapsed {
   color:rgba(100,100,100,1);
}

.card #ContLay21TextDiv {
   border-top: 0px solid rgba(230,230,230,1);
   margin-top: 0px;
   margin-left:4.5%;
    margin-right:4.5%;
   padding-bottom: 0.5%;
   max-width: 91%;
}
.card-header #ContLay21SubuebDiv .ContLay21InfoImgDiv1 img {
 /*   margin-right:3.5%;*/
   margin-top: 2%;
   height: 70px!important;
   max-width: inherit!important;
   width:auto!important;
   min-width: inherit;

 
 
}
.card-header #ContLay21SubueberschriftP {
background-image:url("/lib/imgAllg/infoKreis.svg"), linear-gradient(to right, rgba(230,230,230,0.8), rgba(200,200,200,0)) ;
      background-repeat: no-repeat;
background-position: 20px 50%, 0% 50%;
    background-size: 20px 20px, 50% 100%;
background-repeat:no-repeat, no-repeat;
   padding-top: 1%;
   padding-left: 10%;
   padding-right: 10%;
   max-width: 80%;
  
 
}

.card .elementDiv1212 {
  background-color: white!important;
}

.card #ContLay21Dateianhang {
  padding-left: 4%;
  padding-right: 4%;
}

/*Aufklappfunktion Lay212 ENDE*/

