

#inhaltslider_11 {
	position: relative;
	width: 100%;
	line-height: normal;
}
.bild_11 {
  width: 100%;
}
.radio_11 {
  display: none;
}
.bilder_11 {
  overflow: hidden;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
.bild_11 img {
	width: 100%;
	margin:0 !important;
}
.bild_innen_11 {
  width: 200%;
  transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
.bild_schieber_11 {
  width: 50.0000000%;
  float: left;
}
.bild_schieber_11,
.pseudo_radio_11,
.radio_button_11 {
  transition: all 0.5s ease-out;
}
.pseudo_radio_11 {
	float: right;
	margin-right: 5px;
}
.labels_11 {
	margin-top: -24px;
}

#schieber_11_1:checked ~ .bilder_11 .bild_innen_11 { margin-left: 0%; }
#schieber_11_2:checked ~ .bilder_11 .bild_innen_11 { margin-left: -100%; }


#schieber_11_1:checked ~ div .pseudo_radio_11 .radio_button_11:nth-child(1)
,#schieber_11_2:checked ~ div .pseudo_radio_11 .radio_button_11:nth-child(2) {
  background-color: rgba(0,0,0,0.7) !important;
}
.radio_button_11 {
width: 15px;
height: 15px;
border-radius: 8px;
background-color: rgba(120,120,120,0.5);
display: inline-block !important;
margin: 0 2px;
cursor: pointer;
border: 1px solid rgba(255,255,255,0.5);

}


#schieber_11_1:checked ~ .labels_11 .label_11:nth-child(1)
,#schieber_11_2:checked ~ .labels_11 .label_11:nth-child(2)
 {
  opacity: 1;
}
.label_11 {
	opacity: 0;
	position: absolute;
	background-color: rgba(255,255,255,0.7);
	padding-left: 16px;
	padding-right: 16px;
	color: #404040;
	line-height: 40px;
	font-size: 20px;
	bottom: 4px;
}
label[class^="label"] b {

	border-radius: 110px;
	background: red;
	padding: 10px;
	height: 80px;
	line-height: 80px;
	position: absolute;
	top: -70px;
	width: 80px;
	text-align: center;
	color: #ffffff !important;
}


@keyframes kreis_11 { 0%, 49.9900001% { background-color: rgba(0,0,0,0.7);}
50.0009999%, 100% {  background-color: rgba(120,120,120,0.5); }}

#play11:checked ~ div .pseudo_radio_11 .radio_button_11:nth-child(1) {
animation: kreis_11 8200ms infinite -1000ms; }
#play11:checked ~ div .pseudo_radio_11 .radio_button_11:nth-child(2) {
animation: kreis_11 8200ms infinite 3100ms; }



.start_slider_11 #play11:checked ~ .bilder_11 .bild_innen_11 {animation: slide_11 8200ms infinite;}
@keyframes slide_11 { 0%, 37% {margin-left: 0; }
 50.0000000%, 88% {margin-left: -100%; }
}

@keyframes untertitel_11 { 0%, 49.9900001% { opacity: 1;}
50.0009999%, 100% {  opacity: 0; }}

#play11:checked ~ .labels_11 .label_11:nth-child(1) {animation: untertitel_11 8200ms infinite -1000ms;}
#play11:checked ~ .labels_11 .label_11:nth-child(2) {
animation: untertitel_11 8200ms infinite 3100ms; }


@media only screen and (min-width: 960px) and (max-width: 1199px) {
.label_11 {
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
	font-size: 16px;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px) { 
.label_11 {
	padding-left: 6px;
	padding-right: 6px;
	line-height: 20px;
	font-size: 16px;
}	
}
@media only screen and (max-width: 767px) {
.label_11 {
	padding-left: 4px;
	padding-right: 4px;
	line-height: 15px;
	font-size: 10px;
}
}
