/* Generated by C.Kaul inspirated by CSS in der Praxis */

.fling-minislide {width:350px; height:300px; overflow:hidden; position:relative; }
.fling-minislide img{ position:absolute; animation:fling-minislide 20s infinite; opacity:0; width: 100%; height: auto;}

@keyframes fling-minislide {25%{opacity:1;} 40%{opacity:0;}}
.fling-minislide img:nth-child(4){animation-delay:0s;}
.fling-minislide img:nth-child(3){animation-delay:5s;}
.fling-minislide img:nth-child(2){animation-delay:10s;}
.fling-minislide img:nth-child(1){animation-delay:15s;}

  .Stil1 { color: rgb(102, 51, 0);
    font-style: italic;
    font-weight: bold;
    font-family: "Trebuchet MS";
    }

  .Stil2 { font-family: "Trebuchet MS";
    }

  .Stil3 { font-family: "Trebuchet MS";
    font-weight: bold;
    }

  .Stil4 { font-family: "Trebuchet MS";
    font-weight: bold;
    font-size: 16px;
    }

  .Stil5 { font-family: "Trebuchet MS";
    font-size: 16px;
    }

  .Stil6 { font-family: "Trebuchet MS";
    font-size: 16px;
    color: rgb(0, 0, 0);
    }

  .Stil7 { font-size: 12px;
    }

  .Stil8 { font-family: "Trebuchet MS";
    font-size: 12px;
    }

  .Stil9 { font-family: "Trebuchet MS";
    color: rgb(255, 0, 0);
    }

  .StilA { font-family: "Candara";
    font-weight: bold;
    font-size: 16px;
    }

  .StilB { font-family: "Candara";
    font-weight: bold;
    text-decoration: underline;
    }

  .StilC { font-family: "Candara";
    font-weight: bold;
    font-size: 20px;
    }

  .StilD { font-family: "Candara";
    font-weight: bold;
    font-size: 12px;
    }


  a:link { color: rgb(0, 0, 0);
    }

  a:visited { color: rgb(0, 0, 0);
    }

  a:hover { color: rgb(0, 0, 0);
    }

  a:active { color: rgb(0, 0, 0);
    }

  #Pos_Startseite { position: absolute;
    z-index: 2;
    margin-left: -68px;
    margin-top: -180px;
    left: 50%;
    }

  #Pos_Schulpferde { position: absolute;
    z-index: 2;
    margin-left: 79px;
    margin-top: -158px;
    left: 50%;
    }

  #Pos_Archiv { position: absolute;
    z-index: 2;
    margin-left: 226px;
    margin-top: -126px;
    left: 50%;
    }

  #Pos_Galerie { position: absolute;
    z-index: 2;
    margin-left: 79px;
    margin-top: -92px;
    left: 50%;
    }

  #Pos_Impressum { position: absolute;
    z-index: 2;
    margin-left: -68px;
    margin-top: -70px;
    left: 50%;
    }

  #Pos_Kontakt { position: absolute;
    z-index: 2;
    margin-left: -215px;
    margin-top: -92px;
    left: 50%;
    }

  #Pos_Termine { position: absolute;
    z-index: 2;
    margin-left: -362px;
    margin-top: -126px;
    left: 50%;
    }

  #Pos_Uebermich { position: absolute;
    z-index: 2;
    margin-left: -215px;
    margin-top: -158px;
    left: 50%;
    }

  #Pos_Reitplatz { position: absolute;
    z-index: 2;
    left: 50%;
    margin-top: -170px;
    margin-left: 150px;
    }

  #Pos_Linus { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 150px;
    margin-top: -220px;
    }

  #Pos_kleines_Hufeisen { position: absolute;
    z-index: 2;
    left: 50%;
    margin-top: -270px;
    margin-left: 50px;
    }

  #Pos_Schimmel { position: absolute;
    z-index: 2;
    left: 50%;
    margin-top: -170px;
    margin-left: 150px;
    }

  #Pos_Familientag { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 150px;
    margin-top: -468px;
    }

  #Pos_Caballade { position: absolute;
    z-index: 2;
    left: 50%;
    margin-top: -170px;
    margin-left: 150px;
    }

  #Pos_Weihnachtsmarkt { position: absolute;
    z-index: 2;
    left: 50%;
    margin-top: -170px;
    margin-left: 150px;
    }

  #Pos_voltigieren { position: absolute;
    z-index: 2;
    left: 50%;
    margin-top: -170px;
    margin-left: 150px;
    }

  #Pos_Annette { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 150px;
    margin-top: 270px;
    }

 #Pos_khuf01 { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 150px;
    margin-top: 270px;
    }

 #Pos_karn02 { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 250px;
    margin-top: 270px;
    }

 #Pos_karn03 { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 250px;
    margin-top: 370px;
    }

 #Pos_caball05 { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 150px;
    margin-top: 370px;
    }

 #Pos_weih04 { position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: 150px;
    margin-top: 255px;
    }





