.clearer {
        clear: both;
        height: 0;
}


img.headertext01 {
  position: absolute;
  animation-duration: 4s;
                                -moz-transition: -moz-transform 2.5s ease-in;
                                -webkit-transition: -webkit-transform 2.5s ease-in;
                                -ms-transition: -ms-transform 2.5s ease-in;
                                transition: transform 2.5s ease-in;
                                overflow: hidden;
  display: block;
  left: 50% !important;
  width: 400px !important;
  margin-left: -200px !important;
  height: auto !important;
  z-index: 20;
}

img.headertext02 {
  position: absolute;
  animation-duration: 1s;
                                -moz-transition: -moz-transform 2.5s ease-in;
                                -webkit-transition: -webkit-transform 2.5s ease-in;
                                -ms-transition: -ms-transform 2.5s ease-in;
                                transition: transform 2.5s ease-in;
                                overflow: hidden;
  display: block;
  left: 50% !important;
  width: 400px !important;
  margin-left: -200px !important;
  height: auto !important;
  z-index: 20;
}

img.headertext03 {
  position: absolute;
  animation-duration: 2.5s;
                                -moz-transition: -moz-transform 2.5s ease-in;
                                -webkit-transition: -webkit-transform 2.5s ease-in;
                                -ms-transition: -ms-transform 2.5s ease-in;
                                transition: transform 2.5s ease-in;
                                overflow: hidden;
  display: block;
  left: 50% !important;
  width: 400px !important;
  margin-left: -200px !important;
  height: auto !important;
  z-index: 20;
}

@media screen and (max-width: 550px) {
img.headertext01 {
  position: absolute;
  animation-duration: 4s;
                                -moz-transition: -moz-transform 2.5s ease-in;
                                -webkit-transition: -webkit-transform 2.5s ease-in;
                                -ms-transition: -ms-transform 2.5s ease-in;
                                transition: transform 2.5s ease-in;
                                overflow: hidden;
  display: block;
  left: 60% !important;
  width: 400px !important;
  margin-left: -200px !important;
  height: auto !important;
  z-index: 20;
}

img.headertext02 {
  position: absolute;
  animation-duration: 1s;
                                -moz-transition: -moz-transform 2.5s ease-in;
                                -webkit-transition: -webkit-transform 2.5s ease-in;
                                -ms-transition: -ms-transform 2.5s ease-in;
                                transition: transform 2.5s ease-in;
                                overflow: hidden;
  display: block;
  left: 60% !important;
  width: 400px !important;
  margin-left: -200px !important;
  height: auto !important;
  z-index: 20;
}

img.headertext03 {
  position: absolute;
  animation-duration: 2.5s;
                                -moz-transition: -moz-transform 2.5s ease-in;
                                -webkit-transition: -webkit-transform 2.5s ease-in;
                                -ms-transition: -ms-transform 2.5s ease-in;
                                transition: transform 2.5s ease-in;
                                overflow: hidden;
  display: block;
  left: 60% !important;
  width: 400px !important;
  margin-left: -200px !important;
  height: auto !important;
  z-index: 20;
}
}

.eye01 {
    animation-delay: 0.3s;
}

.eye02 {
    animation-delay: 0.9s;
}

.eye03 {
    animation-delay: 1.5s;
}

.eye04 {
    animation-delay: 4.2s;
}

.eye05 {
    animation-delay: 2.3s;
}


.spendenbutton {
        height: 80px;
        width: 180px;
        cursor: pointer;
        margin: 0px auto;
}
.spendenbutton a {
        text-decoration: none !important;
}
.spendenbutton .outer {
        position: relative;
        width: 100%;
        height: 100%;
        padding: 10px;
        background: rgba(0,0,0,0.65);
        border-radius: 14px;
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        box-shadow: rgba(136,136,136,0.85) 0px 5px 3px, inset rgba(0,0,0,0.85) 0px 1px 5px;
        -webkit-box-shadow: rgba(136,136,136,0.85) 0px 5px 3px, inset rgba(0,0,0,0.85) 0px 1px 5px;
        -moz-box-shadow: rgba(136,136,136,0.85) 0px 5px 3px, inset rgba(0,0,0,0.85) 0px 1px 5px;
        -webkit-transform: perspective(500px) rotateX(35deg);
        -moz-transform: perspective(500px) rotateX(35deg);
}
.spendenbutton .outer .height {
        position: relative;
        height: 100%;
        margin-top: -15px;
        padding-bottom: 15px;
        background: #39a02d;
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 8px;
        -webkit-box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 8px;
        -moz-box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 8px;
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
}
.spendenbutton:hover .outer .height {
        margin-top: -10px;
        padding-bottom: 10px;
        background: #3aaf2d;
        box-shadow: rgba(0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -webkit-box-shadow: rgba(0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -moz-box-shadow: rgba( 0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
}
.spendenbutton:active .outer .height {
        margin-top: 0px;
        padding-bottom: 0px;
}
.spendenbutton .outer .height .inner {
        margin-top: 10px;
        line-height: 2em;
        font-size: 20px;
        font-weight: bold;
        color: #ffffff;
        letter-spacing: .05em;
        position: relative;
        height: 100%;
        text-align: center;
        text-shadow: #8aff7b 0px 0px 1px;
        background: #44d135;
        background: -moz-linear-gradient(top, #80ec75 0%, #79B51C 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80ec75), color-stop(100%,#79B51C)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #80ec75 0%,#79B51C 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #80ec75 0%,#79B51C 100%); /* W3C */
        border-radius: 12px;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        box-shadow: inset rgba(255,255,255,0.85) 0px 0px 1px;
        -webkit-box-shadow: inset rgba(255,255,255,0.85) 0px 0px 1px;
        -moz-box-shadow: inset rgba(255,255,255,0.85) 0px 0px 1px;
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
}
.spendenbutton:hover .outer .height .inner {
        margin-top: 10px;
        text-shadow: #99f48d 0px 0px 1px;
        background: #43d034; /* Old browsers */
        background: -moz-linear-gradient(top, #43d034 0%, #67e45c 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79B51C), color-stop(100%,#67e45c)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #79B51C 0%,#67e45c 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #79B51C 0%,#67e45c 100%); /* W3C */
}
.spendenbutton:active .outer .height .inner {
        margin-top: 0px;
        color: #003c76;
        text-shadow: #319926 0px 1px 0px;
        border-radius: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
        -webkit-box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
        -moz-box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
        background: #1d7d12; /* Old browsers */
        background: -moz-linear-gradient(top, #1d7d12 0%, #79B51C 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d7d12), color-stop(100%,#79B51C)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #1d7d12 0%,#79B51C 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #1d7d12 0%,#79B51C 100%); /* W3C */
}

.spendenbuttonrund {
        height: 120px;
        width: 120px;
        cursor: pointer;
        margin: 0px auto;
}
.spendenbuttonrund a {
        text-decoration: none !important;
}
.spendenbuttonrund .outer {
        position: relative;
        width: 100%;
        height: 100%;
        padding: 10px;
        background: rgba(0,0,0,0.65);
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        box-shadow: rgba(136,136,136,0.85) 0px 5px 3px, inset rgba(0,0,0,0.85) 0px 1px 5px;
        -webkit-box-shadow: rgba(136,136,136,0.85) 0px 5px 3px, inset rgba(0,0,0,0.85) 0px 1px 5px;
        -moz-box-shadow: rgba(136,136,136,0.85) 0px 5px 3px, inset rgba(0,0,0,0.85) 0px 1px 5px;
        -webkit-transform: perspective(500px) rotateX(35deg);
        -moz-transform: perspective(500px) rotateX(35deg);
}
.spendenbuttonrund .outer .height {
        position: relative;
        height: 100%;
        margin-top: -15px;
        padding-bottom: 15px;
        background: #3aaf2d;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -webkit-box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -moz-box-shadow: rgba(0,0,0,0.85) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
}
.spendenbuttonrund:hover .outer .height {
        margin-top: -10px;
        padding-bottom: 10px;
        background: #3aaf2d;
        box-shadow: rgba(0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -webkit-box-shadow: rgba(0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
        -moz-box-shadow: rgba( 0,0,0,0.25) 0px 1px 1px, inset rgba(0,0,0,0.35) 0px -2px 6px;
}
.spendenbuttonrund:active .outer .height {
        margin-top: 0px;
        padding-bottom: 0px;
}
.spendenbuttonrund .outer .height .inner {
        margin-top: 10px;
        line-height: 0.8em;
        font-size: 20px;
        font-weight: bold;
        color: #ffffff;
        letter-spacing: .05em;
        position: relative;
        height: 100%;
        text-align: center;
        text-shadow: #8aff7b 0px 0px 1px;
        background: #44d135;
        background: -moz-linear-gradient(top, #80ec75 0%, #79B51C 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80ec75), color-stop(100%,#79B51C)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #80ec75 0%,#79B51C 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #80ec75 0%,#79B51C 100%); /* W3C */
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        box-shadow: rgba(255,255,255,0.85) 0px 1px 1px, inset rgba(255,255,255,0.85) 0px 0px 1px;
        -webkit-box-shadow: rgba(255,255,255,0.85) 0px 1px 1px, inset rgba(255,255,255,0.85) 0px 0px 1px;
        -moz-box-shadow: rgba(255,255,255,0.85) 0px 1px 1px, inset rgba(255,255,255,0.85) 0px 0px 1px;
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
}
.spendenbuttonrund .outer .height .inner .innertext {
        padding-top: 25px;
}
.spendenbuttonrund:hover .outer .height .inner {
        margin-top: 10px;
        text-shadow: #99f48d 0px 0px 1px;
        background: #43d034; /* Old browsers */
        background: -moz-linear-gradient(top, #43d034 0%, #67e45c 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79B51C), color-stop(100%,#67e45c)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #79B51C 0%,#67e45c 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #79B51C 0%,#67e45c 100%); /* W3C */
}
.spendenbuttonrund:active .outer .height .inner {
        margin-top: 0px;
        color: #003c76;
        text-shadow: #319926 0px 1px 0px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
        -webkit-box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
        -moz-box-shadow: inset rgba(0,0,0,0.9) 0px 0px 8px;
        background: #1d7d12; /* Old browsers */
        background: -moz-linear-gradient(top, #1d7d12 0%, #79B51C 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d7d12), color-stop(100%,#79B51C)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #1d7d12 0%,#79B51C 100%); /* Chrome10+,Safari5.1+ */
        background: linear-gradient(top, #1d7d12 0%,#79B51C 100%); /* W3C */
}




.bubbleleft {
box-sizing:border-box;
position: relative !important;
margin: auto auto auto 0 !important;
padding: 20px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}

.bubblecenter {
box-sizing:border-box;
position: relative !important;
margin: 0 auto !important;
padding: 20px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}

.bubbleright {
box-sizing:border-box;
position: relative !important;
margin: auto 0 auto auto !important;
padding: 20px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}

.bubbleleftlist {
box-sizing:border-box;
position: relative !important;
margin: auto auto auto 0 !important;
padding: 20px 20px 20px 40px !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}

.bubblecenterlist {
box-sizing:border-box;
position: relative !important;
margin: 0 auto !important;
padding: 20px 20px 20px 40px !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}

.bubblerightlist {
box-sizing:border-box;
position: relative !important;
margin: auto 0 auto auto !important;
padding: 20px 20px 20px 40px !important;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}

.aufmacherwspicture, .aufmacherwspicture img {
width: 100%;
height: auto;
display: block;
}

.aufmacherbuttonleft {
position: relative;
margin: 40px auto -20px 0 !important;
}

.aufmacherbuttoncenter {
position: relative;
margin: 40px auto -20px auto !important;
}

.aufmacherbuttonright {
position: relative;
margin: 40px 20px -20px auto !important;
}


.aufmacherbuttonlefttxt {
position: relative;
text-align: left;
margin: 40px auto 20px 0 !important;
}

.aufmacherbuttoncentertxt {
position: relative;
text-align: center;
margin: 40px auto 20px auto !important;
}

.aufmacherbuttonrighttxt {
position: relative;
width: 100%;
text-align: right !important;
margin: 40px 20px 20px auto !important;
}

.h1small {
font-size: 33%;
color: #79B51C;
font-weight: bold;
}

.sqrparathreetextaufmacher {
}

.sqrparathreetextaufmacher:first-child {
}

.sqrparathreetextaufmacher:last-child {
}

.sqrparatextaufmacher > .aufmacherws01h,
.sqrparatextaufmacher > .aufmacherws01q,
.sqrparatwotextaufmacher > .aufmacherws01h,
.sqrparatwotextaufmacher > .aufmacherws01q,
.sqrparathreetextaufmacher > .aufmacherws01h,
.sqrparathreetextaufmacher > .aufmacherws01q,
.sqrparafourtextaufmacher > .aufmacherws01h,
.sqrparafourtextaufmacher > .aufmacherws01q,
.sqrparafivetextaufmacher > .aufmacherws01h,
.sqrparafivetextaufmacher > .aufmacherws01q,
.sqrparasixtextaufmacher > .aufmacherws01h,
.sqrparasixtextaufmacher > .aufmacherws01q,
.sqrparaseventextaufmacher > .aufmacherws01h,
.sqrparaseventextaufmacher > .aufmacherws01q,
.sqrparaeighttextaufmacher > .aufmacherws01h,
.sqrparaeighttextaufmacher > .aufmacherws01q,
.sqrparaninetextaufmacher > .aufmacherws01h,
.sqrparaninetextaufmacher > .aufmacherws01q,
.sqrparatentextaufmacher > .aufmacherws01h,
.sqrparatentextaufmacher > .aufmacherws01q {
margin: 0 auto 0 auto !important;
}

.sqrparatextaufmacher:first-child > .aufmacherws01h,
.sqrparatextaufmacher:first-child > .aufmacherws01q,
.sqrparatwotextaufmacher:first-child > .aufmacherws01h,
.sqrparatwotextaufmacher:first-child > .aufmacherws01q,
.sqrparathreetextaufmacher:first-child > .aufmacherws01h,
.sqrparathreetextaufmacher:first-child > .aufmacherws01q,
.sqrparafourtextaufmacher:first-child > .aufmacherws01h,
.sqrparafourtextaufmacher:first-child > .aufmacherws01q,
.sqrparafivetextaufmacher:first-child > .aufmacherws01h,
.sqrparafivetextaufmacher:first-child > .aufmacherws01q,
.sqrparasixtextaufmacher:first-child > .aufmacherws01h,
.sqrparasixtextaufmacher:first-child > .aufmacherws01q,
.sqrparaseventextaufmacher:first-child > .aufmacherws01h,
.sqrparaseventextaufmacher:first-child > .aufmacherws01q,
.sqrparaeighttextaufmacher:first-child > .aufmacherws01h,
.sqrparaeighttextaufmacher:first-child > .aufmacherws01q,
.sqrparaninetextaufmacher:first-child > .aufmacherws01h,
.sqrparaninetextaufmacher:first-child > .aufmacherws01q,
.sqrparatentextaufmacher:first-child > .aufmacherws01h,
.sqrparatentextaufmacher:first-child > .aufmacherws01q {
margin: auto auto auto 0 !important;
}

.sqrparatextaufmacher:last-child > .aufmacherws01h,
.sqrparatextaufmacher:last-child > .aufmacherws01q,
.sqrparatwotextaufmacher:last-child > .aufmacherws01h,
.sqrparatwotextaufmacher:last-child > .aufmacherws01q,
.sqrparathreetextaufmacher:last-child > .aufmacherws01h,
.sqrparathreetextaufmacher:last-child > .aufmacherws01q,
.sqrparafourtextaufmacher:last-child > .aufmacherws01h,
.sqrparafourtextaufmacher:last-child > .aufmacherws01q,
.sqrparafivetextaufmacher:last-child > .aufmacherws01h,
.sqrparafivetextaufmacher:last-child > .aufmacherws01q,
.sqrparasixtextaufmacher:last-child > .aufmacherws01h,
.sqrparasixtextaufmacher:last-child > .aufmacherws01q,
.sqrparaseventextaufmacher:last-child > .aufmacherws01h,
.sqrparaseventextaufmacher:last-child > .aufmacherws01q,
.sqrparaeighttextaufmacher:last-child > .aufmacherws01h,
.sqrparaeighttextaufmacher:last-child > .aufmacherws01q,
.sqrparaninetextaufmacher:last-child > .aufmacherws01h,
.sqrparaninetextaufmacher:last-child > .aufmacherws01q,
.sqrparatentextaufmacher:last-child > .aufmacherws01h,
.sqrparatentextaufmacher:last-child > .aufmacherws01q {
margin: auto 0 auto auto !important;
}

@media screen and (max-width: 767px) {
.sqrparatextaufmacher > .aufmacherws01h,
.sqrparatextaufmacher > .aufmacherws01q,
.sqrparatwotextaufmacher > .aufmacherws01h,
.sqrparatwotextaufmacher > .aufmacherws01q,
.sqrparathreetextaufmacher > .aufmacherws01h,
.sqrparathreetextaufmacher > .aufmacherws01q,
.sqrparafourtextaufmacher > .aufmacherws01h,
.sqrparafourtextaufmacher > .aufmacherws01q,
.sqrparafivetextaufmacher > .aufmacherws01h,
.sqrparafivetextaufmacher > .aufmacherws01q,
.sqrparasixtextaufmacher > .aufmacherws01h,
.sqrparasixtextaufmacher > .aufmacherws01q,
.sqrparaseventextaufmacher > .aufmacherws01h,
.sqrparaseventextaufmacher > .aufmacherws01q,
.sqrparaeighttextaufmacher > .aufmacherws01h,
.sqrparaeighttextaufmacher > .aufmacherws01q,
.sqrparaninetextaufmacher > .aufmacherws01h,
.sqrparaninetextaufmacher > .aufmacherws01q,
.sqrparatentextaufmacher > .aufmacherws01h,
.sqrparatentextaufmacher > .aufmacherws01q {
margin: 0 auto 0 auto !important;
width: 100% !important;
}

.sqrparatextaufmacher:first-child > .aufmacherws01h,
.sqrparatextaufmacher:first-child > .aufmacherws01q,
.sqrparatwotextaufmacher:first-child > .aufmacherws01h,
.sqrparatwotextaufmacher:first-child > .aufmacherws01q,
.sqrparathreetextaufmacher:first-child > .aufmacherws01h,
.sqrparathreetextaufmacher:first-child > .aufmacherws01q,
.sqrparafourtextaufmacher:first-child > .aufmacherws01h,
.sqrparafourtextaufmacher:first-child > .aufmacherws01q,
.sqrparafivetextaufmacher:first-child > .aufmacherws01h,
.sqrparafivetextaufmacher:first-child > .aufmacherws01q,
.sqrparasixtextaufmacher:first-child > .aufmacherws01h,
.sqrparasixtextaufmacher:first-child > .aufmacherws01q,
.sqrparaseventextaufmacher:first-child > .aufmacherws01h,
.sqrparaseventextaufmacher:first-child > .aufmacherws01q,
.sqrparaeighttextaufmacher:first-child > .aufmacherws01h,
.sqrparaeighttextaufmacher:first-child > .aufmacherws01q,
.sqrparaninetextaufmacher:first-child > .aufmacherws01h,
.sqrparaninetextaufmacher:first-child > .aufmacherws01q,
.sqrparatentextaufmacher:first-child > .aufmacherws01h,
.sqrparatentextaufmacher:first-child > .aufmacherws01q {
margin: 0 auto 0 auto !important;
width: 100% !important;
}

.sqrparatextaufmacher:last-child > .aufmacherws01h,
.sqrparatextaufmacher:last-child > .aufmacherws01q,
.sqrparatwotextaufmacher:last-child > .aufmacherws01h,
.sqrparatwotextaufmacher:last-child > .aufmacherws01q,
.sqrparathreetextaufmacher:last-child > .aufmacherws01h,
.sqrparathreetextaufmacher:last-child > .aufmacherws01q,
.sqrparafourtextaufmacher:last-child > .aufmacherws01h,
.sqrparafourtextaufmacher:last-child > .aufmacherws01q,
.sqrparafivetextaufmacher:last-child > .aufmacherws01h,
.sqrparafivetextaufmacher:last-child > .aufmacherws01q,
.sqrparasixtextaufmacher:last-child > .aufmacherws01h,
.sqrparasixtextaufmacher:last-child > .aufmacherws01q,
.sqrparaseventextaufmacher:last-child > .aufmacherws01h,
.sqrparaseventextaufmacher:last-child > .aufmacherws01q,
.sqrparaeighttextaufmacher:last-child > .aufmacherws01h,
.sqrparaeighttextaufmacher:last-child > .aufmacherws01q,
.sqrparaninetextaufmacher:last-child > .aufmacherws01h,
.sqrparaninetextaufmacher:last-child > .aufmacherws01q,
.sqrparatentextaufmacher:last-child > .aufmacherws01h,
.sqrparatentextaufmacher:last-child > .aufmacherws01q {
margin: 0 auto 0 auto !important;
width: 100% !important;
}
}

.aufmacherws01 {
padding: 10px 10px 0 10px;
}

.aufmacherws01q, .aufmacherws01h {
width: 100%;
}

.aufmacherws01quer {
box-sizing:border-box;
background-color: transpartent !important;
width: 50%;
padding: 0 10px;
float: left;
}

.aufmacherwspicturequer {
box-sizing:border-box;
background-color: transpartent !important;
width: 50%;
float: right;
}

img.smiley  {
  display: inline;
  padding: 0;
  margin: 0;
  width: 17px;
  height: 17px;
}

figcaption a, figcaption a.link {
        color: #79B51C !important;
        font-weight: bold !important;
        text-decoration: none !important;
}

.pictitleleft {
 text-align: left;
}

.pictitleright {
 text-align: right;
}

.pictitlecenter {
 text-align: center;
}

.pictitlejustify {
 text-align: justify;
}

.picdesriptionleft {
 text-align: left;
}

.picdesriptionright {
 text-align: right;
}

.picdesriptioncenter {
 text-align: center;
}

.picdesriptionjustify {
 text-align: justify;
}

.sqrtextasbutton {
  position: relative;
  line-height: 1.8;
  background-color: #79B51C;
  border: 0;
  color: #FFFFFE;
  padding: 10px 20px 6px 20px !important;
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.5s;
  -webkit-appearance: none;
  border-radius: 0;
  display: block;
  letter-spacing: 1px;
  border-radius: 3px;
  border: 2px solid transparent;
  z-index: 100;
}

.sqrtextasbutton:hover, a.sqrtextasbutton:hover {
  position: relative;
  background-color: #FFFFFE;
  color: #79B51C;
  border: 2px solid #79B51C;
  text-decoration: none !important;
  z-index: 100;
}


a.nodecoration, a.nodecoration:hover {
        font-weight: bold;
        text-decoration: none !important;
}

.teddy {
  display: inline-block;
  width: 50px;
  height: auto;
  margin-left: 10px;
}
