/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
    min-width: 0px;
}

#img_tassilo_1 {
    float: none;
    height: 0em;
    clear: none;
    width: 0%;
    position: absolute;
    top: 1213.515625px;
    left: 0px;
    background-image:url("img/©pak_Scherle-102.jpg");
    background-attachment: scroll;
    background-size: cover;
    z-index: 2;
    display: block;
    overflow: hidden;
    background-position: 0% 0%;
    background-repeat: repeat repeat;
}

#section_vita {
    float: left;
    height: 21.7197265625em;
    margin-left: 0%;
    margin-top: 42.775974%;
    clear: both;
    width: 100%;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: rgb(0, 0, 0);
    margin-right: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 5;
    background-color: rgb(255, 255, 255);
}

#vita {
    float: left;
    font-size: 1.2em;
    width: 8.532873%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.087307%;
    margin-top: 79px;
    clear: none;
    min-height: 26px;
    font-family: asap;
}

#liste_vita {
    float: left;
    font-size: 1em;
    width: 36.532564%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 6.114924%;
    margin-top: 79px;
    clear: none;
    min-height: 206px;
}

#liste_positionen {
    float: left;
    font-size: 1em;
    width: 53.599591%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 6.073549%;
    margin-top: 32px;
    clear: none;
    min-height: 0px;
}

#positionen {
    float: left;
    font-size: 1.2em;
    width: 8.532873%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.06581%;
    margin-top: 32px;
    clear: both;
    min-height: 26px;
    font-family: asap;
}

#text_vita {
    float: left;
    height: auto;
    margin-left: 17.03052%;
    margin-top: 79px;
    clear: none;
    width: 68.237685%;
}

#img_tassilo_2 {
    float: none;
    height: 0em;
    clear: none;
    width: 0%;
    position: absolute;
    top: 2511px;
    left: 0px;
    z-index: 2;
    display: block;
    overflow: hidden;
    background-image:url("img/Bildschirmfoto 2014-01-10 um 15.02.48.png");
    background-attachment: scroll;
    background-size: cover;
    background-position: 0% 0%;
    background-repeat: repeat repeat;
}

#box1 {
    float: left;
    height: 0px;
    margin-left: 0%;
    margin-top: 895px;
    clear: none;
    width: 0%;
}

#section_therapiebereiche {
    float: left;
    height: 48.623046875em;
    margin-left: auto;
    margin-top: 536px;
    clear: none;
    width: 0%;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: rgb(0, 0, 0);
    margin-right: auto;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 3;
    background-color: rgb(255, 255, 255);
    overflow: auto;
    padding: 0px;
}

#text10 {
    float: left;
    font-size: 1em;
    width: 12.772412%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.079497%;
    margin-top: 175.265625px;
    clear: none;
    min-height: 55px;
}

#text11 {
    float: left;
    font-size: 1em;
    width: 12.771729%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.11475%;
    margin-top: 49.53125px;
    clear: both;
    min-height: 55px;
}

#text12 {
    float: left;
    font-size: 1em;
    width: 12.771729%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.056792%;
    margin-top: 52.5px;
    clear: both;
    min-height: 55px;
}

#text13 {
    float: left;
    font-size: 1em;
    width: 12.772412%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.056792%;
    margin-top: 43.96875px;
    clear: both;
    min-height: 55px;
}

#text14 {
    float: left;
    font-size: 1em;
    width: 28.017679%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.853152%;
    margin-top: 175.265625px;
    clear: none;
    min-height: 78px;
    font-family: asap;
}

#text15 {
    float: left;
    font-size: 1em;
    width: 28.017679%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.853732%;
    margin-top: 25.265625px;
    clear: none;
    min-height: 78px;
    font-family: asap;
}

#text16 {
    float: left;
    font-size: 1em;
    width: 28.017679%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.861852%;
    margin-top: 31.265625px;
    clear: none;
    min-height: 78px;
    font-family: asap;
}

#text17 {
    float: left;
    font-size: 1em;
    width: 28.017679%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.905933%;
    margin-top: 18.34375px;
    clear: none;
    min-height: 78px;
    font-family: asap;
}

#box3 {
    float: left;
    height: auto;
    margin-left: 0.71016771%;
    margin-top: -2.515625px;
    clear: none;
    width: 23.626834%;
}

#box4 {
    float: left;
    height: auto;
    margin-left: 3.896751%;
    margin-top: 0px;
    clear: none;
    width: 66.071803%;
}

#box2 {
    float: left;
    height: auto;
    margin-left: 28.593055%;
    margin-top: 160.0625px;
    clear: none;
    width: 44.266831%;
}

#text9 {
    float: left;
    font-size: 18px;
    width: 10.596768%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.063979%;
    margin-top: 145.109375px;
    clear: none;
    min-height: 26px;
    font-family: asap;
}

#anfahrt {
    float: left;
    height: 0px;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 0%;
}

#kontakt {
    float: left;
    height: 0px;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 0%;
}

#box5 {
    float: left;
    height: 338px;
    margin-left: 0%;
    margin-top: 62px;
    clear: both;
    width: 100%;
    min-height: 50px;
}

#text18 {
    float: left;
    font-size: 1em;
    width: 10.002898%;
    height: auto;
    text-align: left;
    font-weight: 600;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 12.808346%;
    margin-top: 0px;
    clear: none;
    min-height: 39px;
    font-family: asap;
    text-transform: none;
}

#p_anfahrt {
    float: left;
    height: auto;
    margin-left: 6.133315%;
    margin-top: 137.5625px;
    clear: none;
    width: 85.33321%;
}

#img_akupunktur {
    float: left;
    height: 139px;
    margin-left: 19.938427%;
    margin-top: 22.0625px;
    clear: both;
    width: 13.8%;
}

#text5 {
    float: left;
    font-size: 0.8125em;
    width: 13.799864%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 19.937306%;
    margin-top: 43px;
    clear: both;
    min-height: 345px;
    font-family: asap;
}

#text4 {
    float: left;
    font-size: 0.9375em;
    width: 99.562473%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -0.07500469%;
    margin-top: 34px;
    clear: both;
    min-height: 24px;
    font-family: asap;
    color: rgb(92, 92, 92);
}

#parent_akupunktur {
    float: left;
    height: 611px;
    margin-left: 19.899742%;
    margin-top: 21.96875px;
    clear: both;
    width: 19.141223%;
}

#img_box_innere {
    float: left;
    height: 139px;
    margin-left: 19.938427%;
    margin-top: 22.0625px;
    clear: both;
    width: 13.8%;
}

#header_innere {
    float: left;
    font-size: 0.9375em;
    width: 99.562473%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -0.07500469%;
    margin-top: 34px;
    clear: both;
    min-height: 24px;
    font-family: asap;
    color: rgb(92, 92, 92);
}

#text_innere {
    float: left;
    font-size: 0.8125em;
    width: 13.799864%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 19.937306%;
    margin-top: 43px;
    clear: both;
    min-height: 345px;
    font-family: asap;
}

#innere_medizin {
    float: left;
    height: auto;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 100%;
}

#akupunktur {
    float: left;
    height: auto;
    margin-left: -0.1343828%;
    margin-top: 0.03125px;
    clear: none;
    width: 100%;
}

#parent_innere {
    float: left;
    height: 611px;
    margin-left: 7.358082%;
    margin-top: 2.601836%;
    clear: none;
    width: 25.597072%;
}

#psychotherapie {
    float: left;
    height: auto;
    margin-left: -58.324835%;
    margin-top: 800.84375px;
    clear: none;
    width: 25.598533%;
}

#img_box_psychotherapie {
    float: left;
    height: 139px;
    margin-left: 19.938427%;
    margin-top: 22.0625px;
    clear: both;
    width: 13.8%;
    background-image:url("img/©pak_Scherle-025.jpg");
    background-attachment: scroll;
    background-size: cover;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}

#text6 {
    float: left;
    font-size: 0.9375em;
    width: 99.562473%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -0.07500469%;
    margin-top: 34px;
    clear: both;
    min-height: 24px;
    font-family: asap;
    color: rgb(92, 92, 92);
}

#text7 {
    float: left;
    font-size: 0.8125em;
    width: 13.799864%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 19.937306%;
    margin-top: 43px;
    clear: both;
    min-height: 345px;
    font-family: asap;
}

#logo {
    float: left;
    width: 9.928235%;
    height: auto;
    clear: none;
    color: rgb(0, 0, 0);
    position: relative;
    top: 48px;
    left: 79.84375px;
    z-index: 7;
    margin-top: 6px;
    margin-left: 6.13%;
}

#subbox_nav {
    float: left;
    height: 31.3125px;
    margin-left: 21.195757%;
    margin-top: 85px;
    clear: none;
    width: 57%;
    background-color: rgb(159, 159, 159);
}

#text2 {
    float: left;
    font-size: 1em;
    width: 90px;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 0px;
    clear: none;
    min-height: 11px;
    font-family: source-sans-pro;
    color: rgb(255, 255, 255);
    padding-top: 1%;
    padding-bottom: 1%;
}

#text2:hover {
    color: #000;
    transition: color 0,1s;
    -webkit-transition: color 0,1s}

#text {
    float: left;
    font-size: 1em;
    width: 90px;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 0px;
    clear: none;
    min-height: 11px;
    font-family: source-sans-pro;
    color: rgb(255, 255, 255);
    padding-top: 1%;
    padding-bottom: 1%;
}

#text:hover {
    color: #000;
    transition: color 0,1s;
    -webkit-transition: color 0,1s}

#text1 {
    float: left;
    font-size: 1em;
    width: 90px;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 0px;
    clear: none;
    min-height: 11px;
    font-family: source-sans-pro;
    color: rgb(255, 255, 255);
    padding-top: 1%;
    padding-bottom: 1%;
}

#text1:hover {
    color: #000;
    transition: color 0,1s;
    -webkit-transition: color 0,1s}

#text3 {
    float: left;
    font-size: 1em;
    width: 90px;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 0px;
    clear: none;
    min-height: 11px;
    font-family: source-sans-pro;
    color: rgb(255, 255, 255);
    padding: 1% 0px;
}

#text3:hover {
    color: #000;
    transition: color 0,1s;
    -webkit-transition: color 0,1s}

#box {
    float: left;
    height: 67.3125px;
    margin-left: 6.14786%;
    margin-top: 49px;
    clear: none;
    width: 72.531615%;
    margin-bottom: 7%;
}

#parent_innere1 {
    float: left;
    height: auto;
    margin-left: 6.561212%;
    margin-top: 93.25px;
    clear: none;
    width: 76.478795%;
}

#payrent_psychotherapie {
    float: left;
    height: auto;
    margin-left: 21.341043%;
    margin-top: 71.296875px;
    clear: both;
    width: 57.317913%;
}

#footer {
    float: none;
    height: auto;
    margin-left: auto;
    margin-top: 10%;
    clear: none;
    width: 57.32%;
    margin-right: auto;
    background-color: rgb(199, 199, 199);
    text-align:center;
}

#footer:hover {
    color: #000;
    transition: color 0,1s;
    -webkit-transition: color 0,1s;}

#text8 {
    float: left;
    font-size: 0.7em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 33.018321%;
    margin-top: 10px;
    clear: none;
    min-height: 30px;
    font-family: asap;
    color: rgb(255, 255, 255);
    padding-top: 3px;
    padding-bottom: 3px;
    margin-bottom: 10px;
}

@media only screen and (max-width: 2694px) {
   #liste_vita {
        float: left;
        font-size: 1em;
        width: 78.545802%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 2em;
        word-wrap: break-word;
        margin-left: 0.53651954%;
        margin-top: 0px;
        clear: none;
        min-height: 0px;
   }

   #vita {
        width: 10.553541%;
        margin-top: 136px;
        margin-left: 17.385701%;
        clear: none;
        height: auto;
   }

   #textspan1 {
        float: none;
        font-size: 1em;
        font-family: asap;
   }

   #liste_positionen {
        float: left;
        font-size: 1em;
        width: 78.545802%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 32px;
        clear: both;
        min-height: 0px;
   }

   #textspan2 {
        float: none;
        font-size: 1em;
        line-height: 2em;
   }

   #positionen {
        width: 10.553541%;
        margin-top: 105px;
        margin-left: 17.080845%;
        clear: both;
        height: auto;
   }

   #img_tassilo_1 {
        width: 0%;
        height: 0em;
        top: 285px;
        left: 0px;
        z-index: 1;
        display: none;
   }

   #section_vita {
        height: 34.9853515625em;
        margin-top: 0%;
        margin-left: 0%;
        clear: none;
        width: 100%;
        z-index: 8;
        border-bottom-color: rgb(255, 255, 255);
   }

   #text_vita {
        float: left;
        height: auto;
        margin-left: 6.497974%;
        margin-top: -26px;
        clear: none;
        width: 54.004906%;
        margin-right: 0px;
   }

   #img_tassilo_2 {
        width: 0%;
        height: 0em;
        top: 285px;
        left: 0px;
        background-image:url("img/Bildschirmfoto 2014-01-10 um 15.02.48.png");
        background-attachment: scroll;
        background-size: 100%;
        display: none;
        background-position: 0% 0%;
        background-repeat: no-repeat no-repeat;
   }

   #box1 {
        float: none;
        height: 0px;
        margin-left: 0%;
        margin-top: -167.96875px;
        clear: none;
        width: 0%;
        display: none;
   }

   #section_therapiebereiche {
        width: 0%;
        height: auto;
        margin-top: -167.96875px;
        margin-left: 0%;
        clear: none;
        display: none;
        z-index: 3;
        position: relative;
        top: 0px;
        left: 0px;
        float: none;
        border-bottom-style: solid;
        border-bottom-color: rgb(255, 255, 255);
        overflow: auto;
        padding: 0px;
   }

   #text10 {
        float: left;
        font-size: 16px;
        width: 99.467945%;
        height: auto;
        text-align: left;
        font-weight: normal;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 0px;
        clear: none;
        min-height: 35px;
        font-family: asap;
        text-transform: none;
   }

   #text11 {
        float: left;
        font-size: 16px;
        width: 99.467945%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0.13137152%;
        margin-top: 100.0625px;
        clear: both;
        min-height: 35px;
        font-family: asap;
        text-transform: none;
   }

   #text12 {
        float: left;
        font-size: 16px;
        width: 99.474514%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0.36784025%;
        margin-top: 77.203125px;
        clear: both;
        min-height: 35px;
        font-family: asap;
        text-transform: none;
   }

   #text13 {
        float: left;
        font-size: 16px;
        width: 99.474514%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: -0.1642144%;
        margin-top: 95.859375px;
        clear: both;
        min-height: 35px;
        font-family: asap;
        text-transform: none;
   }

   #text14 {
        float: left;
        font-size: 1em;
        width: 99.644014%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0.15350786%;
        margin-top: 0px;
        clear: none;
        min-height: 78px;
        font-family: asap;
   }

   #text15 {
        float: left;
        font-size: 1em;
        width: 99.644014%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0.32384861%;
        margin-top: 41.0625px;
        clear: both;
        min-height: 78px;
        font-family: asap;
   }

   #textspan7 {
        float: none;
        font-size: 13px;
        line-height: 1em;
        margin-left: 1.86564%;
        margin-top: 175.265625px;
        width: 28.017679%;
   }

   #textspan4 {
        float: none;
        font-size: 13px;
        line-height: 1em;
        width: 28.017679%;
   }

   #text16 {
        float: left;
        font-size: 1em;
        width: 100.202714%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 16.203125px;
        clear: both;
        min-height: 78px;
        font-family: asap;
   }

   #textspan10 {
        float: none;
        font-size: 13px;
        line-height: 1em;
        margin-left: 1.820023%;
        margin-top: 25.265625px;
        width: 28.017679%;
   }

   #text17 {
        float: left;
        font-size: 1em;
        width: 100.202714%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: -0.35351413%;
        margin-top: 34.859375px;
        clear: both;
        min-height: 78px;
        font-family: asap;
   }

   #textspan13 {
        float: none;
        font-size: 13px;
        line-height: 1em;
        margin-left: 1.841672%;
        margin-top: 31.265625px;
        width: 28.017679%;
   }

   #textspan3 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan5 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan6 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan8 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan9 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan11 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan12 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #textspan14 {
        float: none;
        font-size: 13px;
        line-height: 1em;
   }

   #box3 {
        float: left;
        height: 611.875px;
        margin-left: 0.5338382%;
        margin-top: 2.609375px;
        clear: none;
        width: 23.625444%;
   }

   #box4 {
        float: left;
        height: 613.875px;
        margin-left: 3.996027%;
        margin-top: 0.609375px;
        clear: none;
        width: 70.738218%;
   }

   #box2 {
        float: left;
        height: 643.609375px;
        margin-left: 4.185439%;
        margin-top: 142.5px;
        clear: none;
        width: 50.450513%;
   }

   #text9 {
        float: left;
        font-size: 18px;
        width: 10.517124%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 17.063238%;
        margin-top: 145.109375px;
        clear: none;
        min-height: 26px;
        font-family: asap;
   }

   #anfahrt {
        float: left;
        height: 0px;
        margin-left: -78.658957%;
        margin-top: -167.96875px;
        clear: none;
        width: 0%;
        display: none;
   }

   #kontakt {
        float: left;
        height: 0px;
        margin-left: -78.658957%;
        margin-top: -167.96875px;
        clear: none;
        width: 0%;
        display: none;
   }

   #box5 {
        float: none;
        height: 338px;
        margin-left: auto;
        margin-top: 115px;
        clear: none;
        width: 74.528396%;
        min-height: 50px;
        margin-right: auto;
   }

   #text18 {
        float: left;
        font-size: 18px;
        width: 10.002813%;
        height: auto;
        text-align: left;
        font-weight: 500;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 12.812021%;
        margin-top: 0px;
        clear: none;
        min-height: 39px;
        font-family: asap;
        text-transform: none;
   }

   #p_anfahrt {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 137.5625px;
        clear: none;
        width: 85.33321%;
        margin-right: auto;
   }

   #img_akupunktur {
        float: none;
        height: 350px;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        width: 100%;
        background-image:url("img/pak_Scherle-010.jpg");
        background-attachment: scroll;
        background-size: cover;
        margin-right: auto;
        background-position: 0% 0%;
        background-repeat: no-repeat no-repeat;
   }

   #text5 {
        float: none;
        font-size: 0.8125em;
        width: 100%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: auto;
        margin-top: 18px;
        clear: none;
        min-height: 178px;
        font-family: asap;
        margin-right: auto;
   }

   #text4 {
        float: none;
        font-size: 0.9375em;
        width: 99.860814%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: auto;
        margin-top: 14px;
        clear: none;
        min-height: 24px;
        font-family: asap;
        color: rgb(145, 145, 145);
        margin-right: auto;
   }

   #parent_akupunktur {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 0%;
        clear: none;
        width: 57.353919%;
        min-width: 200px;
        margin-right: auto;
   }

   #img_box_innere {
        float: none;
        height: 350px;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        width: 100%;
        background-image:url("img/©pak_Scherle-171.jpg");
        background-attachment: scroll;
        background-size: cover;
        margin-right: auto;
        background-position: 0% 0%;
        background-repeat: no-repeat no-repeat;
   }

   #header_innere {
        float: left;
        font-size: 0.9375em;
        width: 99.943118%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 30px;
        clear: both;
        min-height: 24px;
        font-family: asap;
        color: rgb(145, 145, 145);
        margin-bottom: 10px;
   }

   #text_innere {
        float: none;
        font-size: 0.8125em;
        width: 100%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: auto;
        margin-top: 10px;
        clear: none;
        min-height: 0px;
        font-family: asap;
        text-indent: 0px;
        margin-right: auto;
   }

   #textspan {
        float: none;
        font-size: 1em;
        line-height: 1.2em;
        font-weight: 300;
   }

   #innere_medizin {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 0px;
        clear: none;
        width: 100%;
        margin-right: auto;
   }

   #akupunktur {
        float: left;
        height: auto;
        margin-left: -0.1731794%;
        margin-top: 0.03125px;
        clear: none;
        width: 100%;
   }

   #parent_innere {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 4.080206%;
        clear: none;
        width: 57.341208%;
        min-width: 200px;
        margin-right: auto;
   }

   #psychotherapie {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 0%;
        clear: none;
        width: 99.999999%;
        margin-right: auto;
   }

   #img_box_psychotherapie {
        float: left;
        height: 350px;
        margin: 0px;
        clear: none;
        width: 100%;
        background-image:url("img/©pak_Scherle-025.jpg");
        background-attachment: scroll;
        background-size: cover;
        background-position: 0% 0%;
        background-repeat: no-repeat no-repeat;
   }

   #text6 {
        float: left;
        font-size: 0.9375em;
        width: 99.946183%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 34.25px;
        clear: both;
        min-height: 24px;
        font-family: asap;
        color: rgb(145, 145, 145);
   }

   #text7 {
        float: left;
        font-size: 0.8125em;
        width: 100%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 18.734375px;
        clear: both;
        min-height: 217px;
        font-family: asap;
        text-indent: 0px;
   }

   .primaryContainer {
        margin-left: 0%;
        margin-right: 0px;
        float: left;
   }

   #logo {
        width: 9.928108%;
        margin-top: 0px;
        clear: none;
        height: auto;
        padding-right: 0px;
        margin-left: 0px;
        min-width: 75px;
        position: absolute;
        top: 49px;
        left: 79px;
        bottom: auto;
        right: auto;
   }

   #subbox_nav {
        float: none;
        height: 31.3125px;
        margin-left: 20.918692%;
        margin-top: 36px;
        clear: none;
        width: 79.081307%;
        opacity: 1;
        background-color: rgb(199, 199, 199);
   }

   #text2 {
        float: left;
        font-size: 1em;
        height: auto;
        text-align: center;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        clear: none;
        min-height: 0px;
        font-family: source-sans-pro;
        color: rgb(255, 255, 255);
        width: 90px;
        margin-top: 0px;
        margin-left: 3.205634%;
   }

   #text {
        float: left;
        font-size: 1em;
        height: auto;
        text-align: center;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        clear: none;
        min-height: 0px;
        font-family: source-sans-pro;
        color: rgb(255, 255, 255);
        width: 90px;
        margin-top: -0.1875px;
        margin-left: 1.578125px;
   }

   #text1 {
        float: left;
        font-size: 100%;
        height: auto;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        clear: none;
        min-height: 0px;
        font-family: source-sans-pro;
        color: rgb(255, 255, 255);
        margin-top: -0.375px;
        margin-left: 3.395013%;
        width: 90px;
   }

   #text3 {
        float: left;
        font-size: 1em;
        height: auto;
        text-align: center;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        clear: none;
        min-height: 0px;
        font-family: source-sans-pro;
        color: rgb(255, 255, 255);
        width: 90px;
        margin-top: -0.1875px;
        margin-left: 2.347533%;
   }

   #box {
        float: left;
        height: 67.3125px;
        margin-left: 6.14786%;
        margin-top: 49px;
        clear: none;
        width: 72.530116%;
        margin-bottom: 7%;
   }

   #parent_innere1 {
        margin-top: -539.125px;
        margin-left: 21.389631%;
        clear: none;
        width: 57.283518%;
   }

   #payrent_psychotherapie {
        float: none;
        height: auto;
        margin-left: auto;
        margin-top: 8.453964%;
        clear: none;
        width: 57.317741%;
        margin-right: auto;
   }

   #footer {
        float: none;
        height: auto;
        margin: 10% auto 5%;
        clear: none;
        width: 57.32%;
        background-color: rgb(199, 199, 199);
   }

   #text8 {
        float: none;
        font-size: 0.7em;
        width: auto;
        height: auto;
        text-align: center;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin: 10px auto;
        clear: none;
        min-height: 0px;
        font-family: asap;
        color: rgb(255, 255, 255);
        padding-top: 3px;
        padding-bottom: 0%;
   }
}

@media only screen and (max-width: 1210px) {
   #vita {
        width: 10.553397%;
   }

   #positionen {
        width: 10.553397%;
   }

   #img_tassilo_1 {
        width: 0%;
        height: 0em;
        top: 1166.96875px;
        left: 0px;
   }

   #section_vita {
        width: 100%;
        height: 31.1572265625em;
   }

   #text_vita {
        margin-top: -33px;
        margin-left: 7.024003%;
        clear: none;
   }

   #img_tassilo_2 {
        width: 0%;
        height: 0em;
        top: 2616.734375px;
        left: 0px;
   }

   #box1 {
        margin-top: 924.125px;
        clear: none;
        height: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 0%;
   }

   #section_therapiebereiche {
        width: 0%;
        height: 0em;
        margin-top: 705.140625px;
        clear: none;
   }

   #anfahrt {
        width: 0%;
        height: 0px;
   }

   #kontakt {
        width: 0%;
        height: 0px;
   }

   #parent_akupunktur {
        width: 65.049486%;
        height: 581.96875px;
        margin: 13.199913% auto 7%;
        clear: none;
        float: none;
   }

   #innere_medizin {
        margin-top: 0.140625px;
        margin-left: 0%;
        clear: none;
        width: 100%;
   }

   #akupunktur {
        margin-top: 0px;
        margin-left: -0.31391699%;
        clear: none;
        width: 100.313736%;
   }

   #img_box_innere {
        margin-top: -0.140625px;
        margin-left: -0.12667165%;
        clear: none;
   }

   #header_innere {
        width: 99.939779%;
        margin-top: 34.171875px;
        margin-left: 0%;
        clear: both;
   }

   #text_innere {
        width: 99.946009%;
   }

   #parent_innere {
        width: 65.269576%;
        height: 707.9375px;
        margin: 1% auto 7%;
        clear: none;
        float: none;
   }

   #psychotherapie {
        margin-top: 0.09375px;
        margin-left: 0%;
        clear: none;
        width: 100%;
   }

   #text4 {
        width: 99.995847%;
        margin-top: 12.046875px;
        clear: both;
        height: auto;
        margin-left: 0.00415334%;
        margin-right: 0px;
        float: left;
   }

   #text5 {
        width: 99.90655%;
        margin-top: 19.90625px;
        clear: both;
        margin-left: 0.10175686%;
        margin-right: 0px;
        float: left;
        height: auto;
   }

   #img_akupunktur {
        margin-top: 0px;
        clear: none;
        margin-left: 0%;
        width: 100%;
        margin-right: 0px;
        float: left;
        height: 317.015625px;
   }

   #logo {
        width: 10.89538%;
        height: auto;
        min-width: 50px;
        top: 50px;
        left: 40px;
        bottom: auto;
        right: auto;
   }

   #subbox_nav {
        margin: 35.9375px 0px 7% 14.83452%;
        clear: none;
        width: 85.16548%;
        float: left;
        display: block;
   }

   #text2 {
        clear: none;
        width: 90px;
   }

   #text {
        clear: none;
        width: 90px;
   }

   #text1 {
        clear: none;
        width: 90px;
   }

   #text3 {
        clear: none;
        width: 90px;
   }

   #box {
        width: 76.357448%;
        height: 67.3125px;
        margin-top: 49px;
        margin-left: 6.147474%;
        clear: none;
   }

   #parent_innere1 {
        margin-top: -242.53125px;
        margin-left: 21.389709%;
        clear: none;
        width: 57.283465%;
   }

   #payrent_psychotherapie {
        margin-top: 4.841973%;
        margin-left: auto;
        clear: none;
        width: 65.269576%;
        margin-right: auto;
        float: none;
        height: auto;
   }

   #footer {
        margin-left: auto;
        margin-right: auto;
        float: none;
        margin-top: 10%;
        clear: none;
   }
}

@media only screen and (max-width: 950px) {
   #img_tassilo_1 {
        width: 0%;
        height: 0em;
   }

   #box1 {
        width: 0%;
        height: 0px;
   }

   #img_tassilo_2 {
        width: 0%;
        height: 0em;
   }

   #section_therapiebereiche {
        width: 0%;
        height: 0em;
   }

   #anfahrt {
        width: 0%;
        height: 0px;
   }

   #kontakt {
        width: 0%;
        height: 0px;
   }

   #logo {
        width: 9.998292%;
        min-width: 30px;
   }

   #subbox_nav {
        width: 85.161579%;
        margin-top: 27px;
        margin-left: 14.836185%;
        clear: none;
        height: 21.5625px;
        margin-right: 0px;
        float: left;
   }

   #text2 {
        clear: none;
        width: 90px;
   }

   #text {
        clear: none;
        width: 90px;
   }

   #text3 {
        clear: none;
        margin-top: -0.375px;
        margin-left: 2.419833%;
   }

   #parent_akupunktur {
        width: 65.047845%;
        height: auto;
        margin-top: 10%;
        clear: none;
   }

   #parent_innere {
        width: 65.270583%;
        height: auto;
        margin-top: 10%;
        clear: none;
   }

   #text1 {
        width: 90px;
   }

   #box {
        width: 76.356732%;
        height: 67.3125px;
   }

   #parent_innere1 {
        width: 57.282187%;
   }

   #payrent_psychotherapie {
        width: 65.26867%;
        height: auto;
        margin-top: 10%;
   }
}

@media only screen and (max-width: 774px) {
   #img_tassilo_1 {
        width: 0%;
        height: 0em;
        top: 204px;
        left: 0px;
   }

   #section_vita {
        width: 100%;
        height: 10em;
        margin-top: 45.930233%;
        margin-left: 0%;
        clear: none;
   }

   #img_tassilo_2 {
        width: 0%;
        height: 0em;
        top: 204px;
        left: 0px;
   }

   #vita {
        width: 18.665128%;
   }

   #positionen {
        width: 18.665128%;
   }

   #liste_positionen {
        width: 78.547972%;
   }

   #liste_vita {
        width: 78.547972%;
        margin-top: 0px;
        margin-left: 2.730688%;
        clear: none;
   }

   #text_vita {
        width: 68.235223%;
        margin-top: 122.90625px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
        position: relative;
        top: 0px;
        left: 0px;
        z-index: 15;
   }

   #section_therapiebereiche {
        width: 0%;
        height: 0em;
        margin-top: 1250px;
        margin-left: 0%;
        clear: none;
   }

   #box1 {
        width: 0%;
        height: 0px;
        margin-top: 1250px;
        margin-left: 0%;
        clear: none;
   }

   #anfahrt {
        width: 0%;
        height: 0px;
        margin-top: 1250px;
        margin-left: -82.919177%;
        clear: none;
   }

   #kontakt {
        width: 0%;
        height: 0px;
        margin-top: 1250px;
        margin-left: -82.919177%;
        clear: none;
   }

   #parent_akupunktur {
        margin-top: 2%;
        margin-left: auto;
        clear: none;
        width: 76.630068%;
        height: auto;
        margin-right: auto;
        float: none;
   }

   #img_box_innere {
        width: 100%;
        height: 189.015625px;
        margin-top: 0px;
        margin-left: -0.25257486%;
        clear: none;
   }

   #header_innere {
        width: 100.042096%;
        margin-top: 34.03125px;
        margin-left: 0%;
        clear: both;
   }

   #text_innere {
        width: 99.943872%;
   }

   #akupunktur {
        width: 100%;
        height: 550.96875px;
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
   }

   #innere_medizin {
        margin-top: -12px;
        margin-left: 0%;
        clear: none;
        width: 100.001964%;
   }

   #parent_innere {
        margin-top: 2%;
        margin-left: auto;
        clear: none;
        width: 76.63%;
        height: auto;
        margin-right: auto;
        float: none;
   }

   #psychotherapie {
        margin-top: 0px;
        margin-left: auto;
        clear: none;
        width: 100%;
        margin-right: auto;
        float: none;
   }

   #img_box_psychotherapie {
        width: 100%;
        height: 189.015625px;
        margin-left: auto;
        margin-right: auto;
        float: none;
        clear: none;
        margin-top: 0px;
   }

   #text6 {
        width: 100.04219%;
   }

   #logo {
        width: 7.4580078125em;
        top: 0px;
        left: 0px;
        position: relative;
        margin-top: 7.0625px;
        margin-left: 3.078125px;
        clear: none;
        margin-bottom: 10px;
        z-index: 2;
   }

   #subbox_nav {
        margin-top: 2.779319%;
        margin-left: -1.932677%;
        clear: both;
        width: 101.929758%;
        padding: 0px;
        height: auto;
        position: relative;
        top: 0px;
        left: 0px;
        margin-right: 0px;
        float: left;
   }

   #text2 {
        margin-top: 0.625px;
        margin-left: 0%;
        clear: none;
        width: 90px;
        font-size: 0.9em;
   }

   #text {
        margin-top: -1.015625px;
        margin-left: 0px;
        clear: none;
        font-size: 0.9em;
        width: 90px;
   }

   #text1 {
        width: 90px;
        margin-top: 0.28125px;
        margin-left: 0%;
        clear: none;
        font-size: 0.9em;
   }

   #text3 {
        width: 90px;
        margin-top: 0.625px;
        margin-left: 0%;
        clear: none;
        font-size: 0.9em;
   }

   #box {
        margin: 3.616501% auto 6.847545%;
        clear: none;
        height: 144.609375px;
        padding: 1.421189%;
        width: 76.357686%;
        float: none;
   }

   #text4 {
        margin-top: 11.046875px;
        margin-left: 0.00311207%;
        clear: both;
        width: 99.990997%;
   }

   #img_akupunktur {
        height: 229.02px;
        width: 99.996888%;
   }

   #text5 {
        width: 99.900972%;
   }

   #parent_innere1 {
        float: left;
        height: auto;
        margin-left: 6.560389%;
        margin-top: 145.0625px;
        clear: none;
        width: 76.478041%;
   }

   #payrent_psychotherapie {
        margin-top: 2%;
        clear: none;
        width: 76.63%;
   }
}

@media only screen and (max-width: 410px) {
   #img_tassilo_1 {
        width: 0%;
        height: 0em;
   }

   #box1 {
        width: 0%;
        height: 0px;
   }

   #img_tassilo_2 {
        width: 0%;
        height: 0em;
   }

   #section_therapiebereiche {
        width: 0%;
        height: 0em;
   }

   #anfahrt {
        width: 0%;
        height: 0px;
   }

   #kontakt {
        width: 0%;
        height: 0px;
   }

   #img_box_innere {
        margin-top: 0px;
        margin-left: 0.00798977%;
        clear: none;
        width: 100%;
        height: 189.015625px;
   }

   #header_innere {
        width: 100%;
        height: auto;
   }

   #text_innere {
        width: 100%;
        margin-top: 18.984375px;
        margin-left: 0%;
        clear: both;
        height: auto;
   }

   #parent_akupunktur {
        width: 87.72846%;
        height: auto;
        margin-top: 0px;
        margin-left: auto;
        clear: none;
        float: none;
        margin-right: auto;
   }

   #img_akupunktur {
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
        width: 100%;
        height: 170px;
   }

   #text4 {
        margin-top: 20px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }

   #text5 {
        width: 100%;
        margin-top: 231px;
        margin-left: auto;
        clear: none;
        height: auto;
        min-height: 0px;
        margin-right: auto;
        float: none;
   }

   #akupunktur {
        margin-top: 0.03125px;
        margin-left: -0.33158069%;
        clear: none;
   }

   #parent_innere {
        margin-top: 0.46915796%;
        margin-left: auto;
        clear: none;
        width: 87.903884%;
        height: auto;
        margin-right: auto;
        float: none;
   }

   #img_box_psychotherapie {
        margin-top: 0px;
        margin-left: 0.00798977%;
        clear: none;
        width: 100%;
        height: 189.015625px;
   }

   #text6 {
        width: 100%;
        height: auto;
   }

   #text7 {
        width: 100%;
        margin-top: 18.984375px;
        margin-left: 0%;
        clear: both;
        height: auto;
   }

   #logo {
        width: 6.8525390625em;
        margin-top: 1.75px;
        clear: none;
        margin-right: 0px;
        float: left;
        height: auto;
   }

   #subbox_nav {
        margin-top: 70px;
        margin-left: auto;
        clear: none;
        height: auto;
        width: auto;
        float: none;
        margin-right: auto;
   }

   #text2 {
        clear: none;
        width: 90px;
        margin-top: auto;
        margin-left: auto;
   }

   #text {
        clear: none;
        width: 90px;
        margin-top: 0px;
        margin-left: auto;
   }

   #text1 {
        display: block;
        width: 90px;
   }

   #text3 {
        clear: none;
        width: 90px;
        margin-left: auto;
   }

   #box {
        width: 76.354439%;
        height: 144.609375px;
   }

   #parent_innere1 {
        margin-top: 146.0625px;
        margin-left: 6.560052%;
        clear: none;
        width: 76.476828%;
   }

   #payrent_psychotherapie {
        margin-top: 0.26109661%;
        clear: none;
        width: 87.9%;
   }
}

