@charset "utf-8";


@keyframes fade1 {
     0% {opacity:1;}
    10% {opacity:1;}
    20% {opacity:0;}
    30% {opacity:0;}
    40% {opacity:0;}
    50% {opacity:0;}
    60% {opacity:0;}
    70% {opacity:0;}
    80% {opacity:0;}
    90% {opacity:0;}
   100% {opacity:1;}
}

@keyframes fade2 {
     0% {opacity:0;}
    10% {opacity:0;}
    20% {opacity:1;}
    30% {opacity:1;}
    40% {opacity:0;}
    50% {opacity:0;}
    60% {opacity:0;}
    70% {opacity:0;}
    80% {opacity:0;}
    90% {opacity:0;}
   100% {opacity:0;}
}

@keyframes fade3 {
     0% {opacity:0;}
    10% {opacity:0;}
    20% {opacity:0;}
    30% {opacity:0;}
    40% {opacity:1;}
    50% {opacity:1;}
    60% {opacity:0;}
    70% {opacity:0;}
    80% {opacity:0;}
    90% {opacity:0;}
   100% {opacity:0;}
}

@keyframes fade4 {
     0% {opacity:0;}
    10% {opacity:0;}
    20% {opacity:0;}
    30% {opacity:0;}
    40% {opacity:0;}
    50% {opacity:0;}
    60% {opacity:1;}
    70% {opacity:1;}
    80% {opacity:0;}
    90% {opacity:0;}
   100% {opacity:0;}
}

@keyframes fade5 {
     0% {opacity:0;}
    10% {opacity:0;}
    20% {opacity:0;}
    30% {opacity:0;}
    40% {opacity:0;}
    50% {opacity:0;}
    60% {opacity:0;}
    70% {opacity:0;}
    80% {opacity:1;}
    90% {opacity:1;}
   100% {opacity:0;}
}

@keyframes fade1 {
     0%, 10%, 100% {opacity:1;}
    20%, 90%       {opacity:0;}
}

@keyframes fade2 {
     0%, 10%, 40%, 100% {opacity:0;}
    20%, 30%            {opacity:1;}
}

@keyframes fade3 {
     0%, 30%, 60%, 100% {opacity:0;}
    40%, 50%            {opacity:1;}
}

@keyframes fade4 {
     0%, 50%, 80%, 100% {opacity:0;}
    60%, 70%            {opacity:1;}
}

@keyframes fade5 {
     0%, 70%, 100% {opacity:0;}
    80%, 90%       {opacity:1;}
}
.artikel {
	margin-bottom: 60px;
	margin-left: 96px;
	margin-right: 4%;


}
.bild {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70%;

}
.container-fluid .row .col-lg-10.text-bereich {
	min-height: 250px;
	font-size: 150%;
	border: thin solid rgba(85,85,85,1.00);
	list-style-type: none;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 266px;
	padding-right: 40px;
	line-height: 30px;
}

.index_1001 {
	z-index: 1001;
}







@media (max-width:1199px){


}


@media only screen and (max-width: 1024px) {


}


@media (max-width: 991px){
.artikel {
	margin-left: 0px;
	margin-right: 0px;


}
.container-fluid .row .col-lg-10.text-bereich {
	border: thin none rgba(85,85,85,1.00);
	padding-left: 50px;
}
.bild {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;

}





}


@media (max-width: 475px){


}


@media only screen and (max-width : 440px ) {

	
}
