/**

.fling-minislide {
    width: 100%;
    height: auto;
    padding-bottom: 35%;
    overflow: hidden;
    position: relative;
}

.fling-minislide img {
    position: absolute;
    animation: fling-minislide 25s infinite;
    opacity: 0;
    width: 100%;
    height: auto;
}

@keyframes fling-minislide {
    25% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
}

.fling-minislide img:nth-child(5) {
    animation-delay: 0s;
}

.fling-minislide img:nth-child(4) {
    animation-delay: 5s;
}

.fling-minislide img:nth-child(3) {
    animation-delay: 10s;
}

.fling-minislide img:nth-child(2) {
    animation-delay: 15s;
}

.fling-minislide img:nth-child(1) {
    animation-delay: 20s;
}


*/

.fling-minislidesingle {
    width: 100%;
    height: 0px;
    padding-bottom: 35%;
    overflow: hidden;
    position: relative;
}

.fling-minislidesingle img {
    position: absolute;
    width: 100%;
    height: auto;
}

.fling-minislide {
    width: 100%;
    height: 0px;
    padding-bottom: 35%;
    overflow: hidden;
    position: relative;
}

.fling-minislide img {
    position: absolute;
    animation: fling-minislide 20s infinite;
    opacity: 0;
    width: 100%;
    height: auto;
}

#slides {
    text-align: center;
    margin-top: -35px;
    z-index: 20000;
}

#slides span {
    display: inline-block;
    margin-right: 12px;
    font-size: 120%;
    background: rgba(160, 160, 160, 0.4);
    width: 32px;
    height: 32px;
    line-height: 32px;
    color: #000000
}

#slides span:hover {
    cursor: pointer;
}

#slides span.aktviSlide {
    background: #B10121;
    color: #ffffff;
}

.slidespager span {
    animation: fling-minislidespan 20s infinite;
}

@keyframes fling-minislidespan {
    25% {
        background: rgba(159, 0, 38, 0.9);
    }
    32% {
        background: rgba(159, 0, 38, 0);
    }
}

.slidespager span:nth-child(5) {
    animation-delay: 16s;
}

.slidespager span:nth-child(4) {
    animation-delay: 12s;
}

.slidespager span:nth-child(3) {
    animation-delay: 8s;
}

.slidespager span:nth-child(2) {
    animation-delay: 4s;
}

.slidespager span:nth-child(1) {
    animation-delay: 0s;
}

@keyframes fling-minislide {
    25% {
        opacity: 1;
    }
    32% {
        opacity: 0;
    }
}

.fling-minislide img:nth-child(5) {
    animation-delay: 0s;
}

.fling-minislide img:nth-child(4) {
    animation-delay: 16s;
}

.fling-minislide img:nth-child(3) {
    animation-delay: 12s;
}

.fling-minislide img:nth-child(2) {
    animation-delay: 8s;
}

.fling-minislide img:nth-child(1) {
    animation-delay: 4s;
}