/* farbwelten home*/

/* rot */
.home-rot-p1l-bg {
  background-color: #cf040a;
}
.home-rot-p1l-color {
  color: #ffffff;
}
.home-rot-p1l-link {
  color: #ffffff;
}

.home-rot-p1r-bg {
  background-color: #dd2a2f;
}
.home-rot-p1r-color {
  color: #ffffff;
}
.home-rot-p1r-link {
  color: #ffffff;
}

.home-rot-p2l-bg {
  background-color: #efa7a8;
}
.home-rot-p2l-color {
  color: #d80808;
}
.home-rot-p2l-link {
  color: #ff0029;
}

.home-rot-p2r-bg {
  background-color: #cf040a;
}
.home-rot-p2r-color {
  color: #ffffff;
}


/* rotbraun */
.home-rotbraun-p1l-bg {
  background-color: #994111;
}
.home-rotbraun-p1l-color {
  color: #ffffff;
}
.home-rotbraun-p1l-link {
  color: #ffffff;
}

.home-rotbraun-p1r-bg {
  background-color: #a65a31;
}
.home-rotbraun-p1r-color {
  color: #ffffff;
}
.home-rotbraun-p1r-link {
  color: #ffffff;
}

.home-rotbraun-p2l-bg {
  background-color: #c48562;
}
.home-rotbraun-p2l-color {
  color: #7a2b00;
}
.home-rotbraun-p2l-link {
  color: #ffffff;
}

.home-rotbraun-p2r-bg {
  background-color: #994111;
}
.home-rotbraun-p2r-color {
  color: #ffffff;
}


/* sand */
.home-sand-p1l-bg {
  background-color: #ffd5b1;
}
.home-sand-p1l-color {
  color: #f5662e;
}
.home-sand-p1l-link {
  color: #ff0029;
}

.home-sand-p1r-bg {
  background-color: #ffe6cf;
}
.home-sand-p1r-color {
  color: #f5662e;
}
.home-sand-p1r-link {
  color: #ff0029;
}

.home-sand-p2l-bg {
  background-color: #ffe9da;
}
.home-sand-p2l-color {
  color: #f5662e;
}
.home-sand-p2l-link {
  color: #ff0029;
}

.home-sand-p2r-bg {
  background-color: #ffd5b1;
}
.home-sand-p2r-color {
  color: #f5662e;
}

/* softrot */
.home-softrot-p1l-bg {
  background-color: #dfc9cc;
}
.home-softrot-p1l-color {
  color: #a02a36;
}
.home-softrot-p1l-link {
  color: #ff0029;
}

.home-softrot-p1r-bg {
  background-color: #f0dee0;
}
.home-softrot-p1r-color {
  color: #a02a36;
}
.home-softrot-p1r-link {
  color: #ff0029;
}

.home-softrot-p2l-bg {
  background-color: #f6edf0;
}
.home-softrot-p2l-color {
  color: #a02a36;
}
.home-softrot-p2l-link {
  color: #ff0029;
}

.home-softrot-p2r-bg {
  background-color: #dfc9cc;
}
.home-rot-p2r-color {
  color: #a02a36;
}




/* tuerkis */
.home-tuerkis-p1l-bg {
  background-color: #68ddd6;
}
.home-tuerkis-p1l-color {
  color: #ffffff;
}
.home-tuerkis-p1l-link {
  color: #ffffff;
}

.home-tuerkis-p1r-bg {
  background-color: #a1eeea;
}
.home-tuerkis-p1r-color {
  color: #1b9a92;
}
.home-tuerkis-p1r-link {
  color: #ff0029;
}

.home-tuerkis-p2l-bg {
  background-color: #b2f0ed;
}
.home-tuerkis-p2l-color {
  color: #1b9a92;
}
.home-tuerkis-p2l-link {
  color: #ff0029;
}

.home-tuerkis-p2r-bg {
  background-color: #68ddd6;
}
.home-tuerkis-p2r-color {
  color: #ffffff;
}


/* violett */
.home-violett-p1l-bg {
  background-color: #730077;
}
.home-violett-p1l-color {
  color: #ffffff;
}
.home-violett-p1l-link {
  color: #ffffff;
}

.home-violett-p1r-bg {
  background-color: #a737ab;
}
.home-violett-p1r-color {
  color: #ffffff;
}
.home-violett-p1r-link {
  color: #ffffff;
}

.home-violett-p2l-bg {
  background-color: #c77bca;
}
.home-violett-p2l-color {
  color: #6c0070;
}
.home-violett-p2l-link {
  color: #ffffff;
}

.home-violett-p2r-bg {
  background-color: #730077;
}
.home-violett-p2r-color {
  color: #ffffff;
}

/* blau */
.home-blau-p1l-bg {
  background-color: #002b7a;
}
.home-blau-p1l-color {
  color: #ffffff;
}
.home-blau-p1l-link {
  color: #ffffff;
}

.home-blau-p1r-bg {
  background-color: #2d589e;
}
.home-blau-p1r-color {
  color: #ffffff;
}
.home-blau-p1r-link {
  color: #ffffff;
}

.home-blau-p2l-bg {
  background-color: #5e7eb1;
}
.home-blau-p2l-color {
  color: #ffffff;
}
.home-blau-p2l-link {
  color: #ffffff;
}

.home-blau-p2r-bg {
  background-color: #002b7a;
}
.home-blau-p2r-color {
  color: #ffffff;
}

/* braun */
.home-braun-p1l-bg {
  background-color: #5a3a23;
}
.home-braun-p1l-color {
  color: #ffffff;
}
.home-braun-p1l-link {
  color: #ffffff;
}

.home-braun-p1r-bg {
  background-color: #75563d;
}
.home-braun-p1r-color {
  color: #ffffff;
}
.home-braun-p1r-link {
  color: #ffffff;
}

.home-braun-p2l-bg {
  background-color: #c8beb5;
}
.home-braun-p2l-color {
  color: #5a3a23;
}
.home-braun-p2l-link {
  color: #ff0029;
}

.home-braun-p2r-bg {
  background-color: #5a3a23;
}
.home-braun-p2r-color {
  color: #ffffff;
}

/* blaugrau */
.home-blaugrau-p1l-bg {
  background-color: #566b92;
}
.home-blaugrau-p1l-color {
  color: #ffffff;
}
.home-blaugrau-p1l-link {
  color: #ffffff;
}

.home-blaugrau-p1r-bg {
  background-color: #91a3c2;
}
.home-blaugrau-p1r-color {
  color: #3b4e72
}
.home-blaugrau-p1r-link {
  color: #ffffff;
}

.home-blaugrau-p2l-bg {
  background-color: #c0cadc;
}
.home-blaugrau-p2l-color {
  color: #3b4e72;
}
.home-blaugrau-p2l-link {
  color: #ff0029;
}

.home-blaugrau-p2r-bg {
  background-color: #566b92;
}
.home-blaugrau-p2r-color {
  color: #ffffff;
}

/* dunkelgelb */
.home-dunkelgelb-p1l-bg {
  background-color: #ffba27;
}
.home-dunkelgelb-p1l-color {
  color: #ffffff;
}
.home-dunkelgelb-p1l-link {
  color: #ff0029;
}

.home-dunkelgelb-p1r-bg {
  background-color: #fcd580;
}
.home-dunkelgelb-p1r-color {
  color: #df9301;
}
.home-dunkelgelb-p1r-link {
  color: #ff0029;
}

.home-dunkelgelb-p2l-bg {
  background-color: #ffe8b4;
}
.home-dunkelgelb-p2l-color {
  color: #df9301;
}
.home-dunkelgelb-p2l-link {
  color: #ff0029;
}

.home-dunkelgelb-p2r-bg {
  background-color: #ffba27;
}
.home-dunkelgelb-p2r-color {
  color: #ffffff;
}

/* dunkelgruen */
.home-dunkelgruen-p1l-bg {
  background-color: #0e8e14;
}
.home-dunkelgruen-p1l-color {
  color: #ffffff;
}
.home-dunkelgruen-p1l-link {
  color: #ffffff;
}

.home-dunkelgruen-p1r-bg {
  background-color: #31b037;
}
.home-dunkelgruen-p1r-color {
  color: #ffffff;
}
.home-dunkelgruen-p1r-link {
  color: #ffffff;
}

.home-dunkelgruen-p2l-bg {
  background-color: #6ed773;
}
.home-dunkelgruen-p2l-color {
  color: #ffffff;
}
.home-dunkelgruen-p2l-link {
  color: #ffffff;
}

.home-dunkelgruen-p2r-bg {
  background-color: #0e8e14;
}
.home-dunkelgruen-p2r-color {
  color: #ffffff;
}

/* dunkelrot */
.home-dunkelrot-p1l-bg {
  background-color: #aa0a0a;
}
.home-dunkelrot-p1l-color {
  color: #ffffff;
}
.home-dunkelrot-p1l-link {
  color: #ffffff;
}

.home-dunkelrot-p1r-bg {
  background-color: #bc3939;
}
.home-dunkelrot-p1r-color {
  color: #ffffff;
}
.home-dunkelrot-p1r-link {
  color: #ffffff;
}

.home-dunkelrot-p2l-bg {
  background-color: #cd6666;
}
.home-dunkelrot-p2l-color {
  color: #ffffff;
}
.home-dunkelrot-p2l-link {
  color: #ffffff;
}

.home-dunkelrot-p2r-bg {
  background-color: #aa0a0a;
}
.home-dunkelrot-p2r-color {
  color: #ffffff;
}

/* gelb */
.home-gelb-p1l-bg {
  background-color: #fdef0a;
}
.home-gelb-p1l-color {
  color: #7a7a7a;
}
.home-gelb-p1l-link {
  color: #ff0029;
}

.home-gelb-p1r-bg {
  background-color: #fbf14c;
}
.home-gelb-p1r-color {
  color: #7a7a7a;
}
.home-gelb-p1r-link {
  color: #ff0029;
}

.home-gelb-p2l-bg {
  background-color: #fffa9a;
}
.home-gelb-p2l-color {
  color: #7a7a7a;
}
.home-gelb-p2l-link {
  color: #ff0029;
}

.home-gelb-p2r-bg {
  background-color: #fdef0a;
}
.home-gelb-p2r-color {
  color: #7a7a7a;
}

/* grau */
.home-grau-p1l-bg {
  background-color: #9b9f9c;
}
.home-grau-p1l-color {
  color: #ffffff;
}
.home-grau-p1l-link {
  color: #ffffff;
}

.home-grau-p1r-bg {
  background-color: #d9dbda;
}
.home-grau-p1r-color {
  color: #4e514e;
}
.home-grau-p1r-link {
  color: #ff0029;
}

.home-grau-p2l-bg {
  background-color: #e9e9e9;
}
.home-grau-p2l-color {
  color: #4e514e;
}
.home-grau-p2l-link {
  color: #ff0029;
}

.home-grau-p2r-bg {
  background-color: #9b9f9c;
}
.home-grau-p2r-color {
  color: #ffffff;
}

/* gruen*/
.home-gruen-p1l-bg {
  background-color: #96c647;
}
.home-gruen-p1l-color {
  color: #ffffff;
}
.home-gruen-p1l-link {
  color: #ffffff;
}

.home-gruen-p1r-bg {
  background-color: #B1D770;
}
.home-gruen-p1r-color {
  color: #659211;
}
.home-gruen-p1r-link {
  color: #ff0029;
}

.home-gruen-p2l-bg {
  background-color: #c1e28a;
}
.home-gruen-p2l-color {
  color: #659211;
}
.home-gruen-p2l-link {
  color: #ff0029;
}

.home-gruen-p2r-bg {
  background-color: #96c647;
}
.home-gruen-p2r-color {
  color: #ffffff;
}


/* hellblau*/
.home-hellblau-p1l-bg {
  background-color: #699edf;
}
.home-hellblau-p1l-color {
  color: #ffffff;
}
.home-hellblau-p1l-link {
  color: #ffffff;
}

.home-hellblau-p1r-bg {
  background-color: #84b1e8;
}
.home-hellblau-p1r-color {
  color: #ffffff;
}
.home-hellblau-p1r-link {
  color: #ffffff;
}

.home-hellblau-p2l-bg {
  background-color: #afccef;
}
.home-hellblau-p2l-color {
  color: #3376ca;
}
.home-hellblau-p2l-link {
  color: #ff0029;
}

.home-hellblau-p2r-bg {
  background-color: #699edf;
}
.home-hellblau-p2r-color {
  color: #ffffff;
}

/* hellgruen*/
.home-hellgruen-p1l-bg {
  background-color: #b7e0c1;
}
.home-hellgruen-p1l-color {
  color: #40a770;
}
.home-hellgruen-p1l-link {
  color: #ff0029;
}

.home-hellgruen-p1r-bg {
  background-color: #c6eacf;
}
.home-hellgruen-p1r-color {
  color: #40a770;
}
.home-hellgruen-p1r-link {
  color: #ff0029;
}

.home-hellgruen-p2l-bg {
  background-color: #d7fae0;
}
.home-hellgruen-p2l-color {
  color: #40a770;
}
.home-hellgruen-p2l-link {
  color: #ff0029;
}

.home-hellgruen-p2r-bg {
  background-color: #b7e0c1;
}
.home-hellgruen-p2r-color {
  color: #40a770;
}

/* lila*/
.home-lila-p1l-bg {
  background-color: #c786df;
}
.home-lila-p1l-color {
  color: #ffffff;
}
.home-lila-p1l-link {
  color: #ffffff;
}

.home-lila-p1r-bg {
  background-color: #dfb2ef;
}
.home-lila-p1r-color {
  color: #9a4fb6;
}
.home-lila-p1r-link {
  color: #ff0029;
}

.home-lila-p2l-bg {
  background-color: #f2d1f7;
}
.home-lila-p2l-color {
  color: #9a4fb6;
}
.home-lila-p2l-link {
  color: #ff0029;
}

.home-lila-p2r-bg {
  background-color: #c786df;
}
.home-lila-p2r-color {
  color: #ffffff;
}


/* orange*/
.home-orange-p1l-bg {
  background-color: #ff6600;
}
.home-orange-p1l-color {
  color: #ffffff;
}
.home-orange-p1l-link {
  color: #ffffff;
}

.home-orange-p1r-bg {
  background-color: #ff7f2a;
}
.home-orange-p1r-color {
  color: #ffffff;
}
.home-orange-p1r-link {
  color: #ffffff;
}

.home-orange-p2l-bg {
  background-color: #ff954e;
}
.home-orange-p2l-color {
  color: #ffffff;
}
.home-orange-p2l-link {
  color: #ffffff;
}

.home-orange-p2r-bg {
  background-color: #ff6600;
}
.home-orange-p2r-color {
  color: #ffffff;
}



/* pink*/
.home-pink-p1l-bg {
  background-color: #ff85fc;
}
.home-pink-p1l-color {
  color: #ffffff;
}
.home-pink-p1l-link {
  color: #ffffff;
}

.home-pink-p1r-bg {
  background-color: #f889f7;
}
.home-pink-p1r-color {
  color: #7a7a7a;
}
.home-pink-p1r-link {
  color: #ff0029;
}

.home-pink-p2l-bg {
  background-color: #f8cef7;
}
.home-pink-p2l-color {
  color: #7a7a7a;
}
.home-pink-p2l-link {
  color: #ff0029;
}

.home-pink-p2r-bg {
  background-color: #ff85fc;
}
.home-pink-p2r-color {
  color: #ffffff;
}



/* SOE 09 Style */

div.movetotop {
    position: absolute !important;
    top: 0;
    z-index: 2; /* for IE's sake */
}

#main-teaser {
    width: 639px;
    height: 440px;
}


#thumb1 {
    position:absolute;
    left:47px;
    top: 370px;
    width: 101px;
    height: 70px;
    text-align:left;
    z-index: 100;
}

#thumb2 {
    position:absolute;
    left:158px;
    top: 370px;
    width: 101px;
    height: 70px;
    text-align:left;
    z-index: 100;
}
#thumb3 {
    position:absolute;
    left:269px;
    top: 370px;
    width: 101px;
    height: 70px;
    text-align:left;
    z-index: 100;
}
#thumb4 {
    position:absolute;
    left:380px;
    top: 370px;
    width: 101px;
    height: 70px;
    text-align:left;
    z-index: 100;
}
#thumb5 {
    position:absolute;
    left:491px;
    top: 370px;
    width: 101px;
    height: 70px;
    text-align:left;
    z-index: 100;
}

#main-teaser-bg {
    position:absolute;
    left: 0px;
    top: 360px;
    width: 100%;
    height: 80px;
    z-index: 90;
    background-repeat:repeat-x;
}

.main-teaser-image {
    width: 89px;
    height: 61px;
    border: 1px solid #a6a6a6;
}


#main-teaser-arrow-li {
    position:absolute;
    left:0px;
    top:160px;
    width: 20px;
    height: 80px;
    z-index: 90;
}

#main-teaser-arrow-re {
    position:absolute;
    right:0px;
    top:160px;
    width: 20px;
    height: 80px;
    z-index: 90;
}

