#bbb p {
	font-size: 1em;
	margin: 0.5em 0;
}
#bbb h1 {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 1em;
}

div #beschreibung {
    width: 717px;
}

div #content1,#content2 {
  box-shadow: none;
  padding-left: 0px;
  padding-top: 30px;
    }

#content1.mymove, #content2.mymove, #content3.mymove {
  padding-left: 0px;
  padding-top: 0px;
  transition-duration: 0.8s;
     
    }

div #content5  {
  margin-left: 6px;
  margin-top: 10px;
  padding: 5px;
  width: 300px;
  background-color: var(--day_So); /* Anpassung Farbe Desktop Infofeld */
  box-shadow: none;
  text-align: center;
  border-radius: 10px;
}

 #content51  { /* neu 2024 Ausnahmemeldung für Online-Kalender */
    margin-left:2px;
    margin-right:10px;
    margin-top: 0px;
    margin-bottom: 10px;
    padding: 14px;
    background-color: var(--day_So); /* Anpassung Farbe Desktop Infofeld */
    box-shadow: none;
    border-radius: 10px;
    font-size: 14pt;
    }

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
}

select::-ms-expand {
  display: none;
}


.sel_wrapper select, .sel_wrapper_intervall select {
  background: transparent;
  width: 220px;
  border: 1px solid #5a5a5a;
  height: 35px;
  padding: 2px 8px;
  text-align: left;
  text-decoration: none;
  border-radius: 4px;
  display: inline-block;
  font-size: 17px;
  margin: 1px 2px;
  transition-duration: 0.4s;
  cursor: pointer;
}

.sel_wrapper  {
  display: inline-block;
  /*width: 165px;*/
  /*overflow: hidden;*/
  background: url(arr.png) 90% / 8% no-repeat transparent;

}

.sel_wrapper .animate  {
   -webkit-animation: glam 1s; /* Safari 4.0 - 8.0 */
    -webkit-animation-delay: 0.1s; /* Safari 4.0 - 8.0 */
  animation: glam 1s;
  animation-delay: 0.1s; /* Safari 4.0 - 8.0 */
}

.sel_wrapper_intervall select{
  display: inline-block;
  width: 200px;
  background: url(arr.png) 90% / 6% no-repeat transparent;
}
.sel_wrapper_intervall{
  display: inline-block;
  width: 205px;
}

.sel_wrapper:hover {
  background: url(arr.png) 90% / 11% no-repeat transparent;
}
.sel_wrapper_intervall:hover {
  background: url(arr.png) 90% / 9% no-repeat transparent;
}

#intervall:disabled {
    border: 2px solid #aaaaaa;    
    min-width: 200px;
    background: white;
    color:#aaaaaa;
}

#mySelect1:disabled ,#mySelect2:disabled ,#mySelect3:disabled { /* Desktop */
    min-width: 200px;
    background: #93bbe3; /* Anpassung Farbe Selekt-Feld für Desktop */
    color: black;
    border: 2px solid #555555;
    cursor: auto;
}

.wrapperhide {
visibility: hidden;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes glam {
    0%   {top: 0px; background: white;}
    50% {top: 0px; background: #b7d3ef;} /* Anpassung Blink */
    100% {top: 0px; background: white;}
}

/* Standard syntax */
@keyframes glam {
    0%   {top: 0px; background: white;}
    50% {top: 0px; background: #b7d3ef;} /* Anpassung Blink */
    100% {top: 0px; background: white;}
}
