body{
  width: 100%;
  height: 100%;
  overflow: hidden;
        text-align: center;
  margin-top: 10px;
  padding: 0px;
  color:#13516B;
  font-family: tahoma,arial,verdana,sans;
  font-size: 11px;
}
.rahmen{
        position: relative;
        margin: auto;
        text-align: left;
        width: 900px;
        height: 600px;
        background-color: #fff;
        overflow: hidden;
}
img{
        border:0px;
}
/*intro-Seite*/
.intro_logo{
        position: absolute;
        left: 550px;
        top: 150px;
        z-index: 50;
}
.i_hinweis{
        position:absolute;
        left: 545px;
        bottom: 165px;
        font-size: 10px;
}
a.ilink{
  color:#13516B;
}
.herz1{
        position: absolute;
        left: 10px;
        top:50px;
        z-index:10;
}
.herz2{
        position: absolute;
        left:480px;
        top:20px;
        z-index:11;
}
.herz3{
        position: absolute;
        left: 550px;
        top:100px;
        z-index:12;
}

.intro1{
        position: absolute;
        left: 0px;
        bottom:0px;
        z-index:100;
}
.streifen{
        position:absolute;
        left:0px;
        bottom: 145px;
        width: 900px;
        height: 15px;
        background-color:#CC491E;
        z-index:100;
}
/*Startseite*/
.links{
        position:relative;
        float: left;
        height: 101%;
        width:168px;
        overflow:hidden;
}
.logo{
        width:168px;
        height:100px;
}
.piclinks{
        position: relative;
        margin-left: 10px;
        margin-top:0px;
        width:158px;
        height:500px;
        background-color: #CC491E;
}
.bildlinks{
        position: relative;
        left: 6px;
        top:6px;
}
.subeckeau1{
        position: absolute;
        left: 0px;
        bottom: 0px;
}
.menuspace{
        float:right;
        width:732px;
        height: 65px;
        background-color: #CC491E;
}
.menu{
        float:right;
        width:732px;
        height: 35px;
        background-color: #E3774D;
        overflow:hidden;
}
.mp{
        position: relative;
        float: left;
        height: 35px;
}
.smphg1{
        position:absolute;
        text-align:right;
        padding:5px;
        top:60px;
        right:0px;
        width:135px;
        height:15px;
        z-index:100;
        cursor:pointer;
        background-color:#E3774D;
        display:none;
}
.smphg2{
        position:absolute;
        text-align:right;
        padding:5px;
        top:110px;
        right:0px;
        width:135px;
        height:15px;
        z-index:100;
        cursor:pointer;
        background-color:#E3774D;
        display:none;
}
.smphg3{
        position:absolute;
        padding:5px;
        top:400px;
        right:0px;
        width:25px;
        height:15px;
        z-index:100;
        cursor:pointer;
        background-color:#E3774D;
}
.smphg4{
        position:absolute;
        padding:5px;
        top:450px;
        right:0px;
        width:25px;
        height:15px;
        z-index:100;
        cursor:pointer;
        background-color:#E3774D;
}
.smpeo{
        position:absolute;
        left:-6px;
        top:0px;
        display:none;
}
.smpeu{
        position:absolute;
        left:-6px;
        bottom:0px;
        display:none;
}
.zeigen{
        display:block;
}
.smplr{
        position:absolute;
        background-color:#E3774D;
        left:-6px;
        top:6px;
        width:6px;
        height:13px;
}
#klpic1,#klpic2,#klpic3,#klpic4,#klpic5,#klpic6,#klpic7{
        margin-left: 15px;
        margin-top:5px;
        display:none;
}
.mpic1{
        float:left;
}
.mpic2,.mpic3{
        float:left;
        margin-left:10px;
}
#mp1{
        padding-top: 3px;
        width: 100px;
        height: 33px;
        color: #fff;
        text-align: center;
}
#mp2{
        padding-top: 3px;
        height: 33px;
        width: 110px;
        text-align: center;
}
#mp3{
        padding-top: 3px;
        height: 33px;
        width: 100px;
        text-align: center;
}
#mp4{
        padding-top: 3px;
        height: 33px;
        width: 100px;
        text-align: center;
}
#mp5{
        padding-top: 3px;
        height: 33px;
        width: 120px;
        text-align: center;
}
#mp6{
        padding-top: 3px;
        height: 33px;
        width: 90px;
        text-align: center;
}
#mp7{
        padding-top: 3px;
        height: 33px;
        width: 112px;
        text-align: center;
}
a{
        text-decoration: none;
        color: #fff;
}
a.backlink{
        text-decoration: none;
        color:#2E4B6A;
}
.backlink2{
        text-decoration: none;
        color:#2E4B6A;
        vertical-align: 10%;
}
a.mail{
        text-decoration: none;
        color:#2E4B6A;
        font-weight:bold;
}
.eckel{
        position: absolute;
        left: 0px;
        top: 0px;
}
.ecker{
        position: absolute;
        right: 0px;
        top: 0px;
}
.subeckeu1{
        position: absolute;
        left: 0px;
        bottom: 0px;
}
.irahmen{
        overflow: hidden;
        border:0px;
        margin-left: 30px;
        margin-top:20px;
        padding: 0px;
        width:440px;
        height: 440px;
        z-index:7;
        background-color: #fff;
}
.zurueck{
        position:absolute;
        left: 440px;
        bottom: 13px;
        color:#2E4B6A;
        z-index: 100;
}
#pfeiltt{
  position:absolute;
  left: 515px;
  bottom:13px;
  z-index:99;
}
#pfeilo{
  position:absolute;
  left: 645px;
  top:130px;
  z-index:99;
}
#pfeilu{
  position:absolute;
  left: 645px;
  bottom:17px;
  z-index:99;
}
#scrollline{
        position:absolute;
        top:145px;
        left: 649px;
        width: 1px;
        height: 423px;
        background-color:#13516B;
        z-index:98;
}
.scrollbereich{
        width: 10px;
        height: 10px;
}
#scrollbalken{
        position:absolute;
        top:143px;
        left: 644px;
        z-index:99;
}
.shlinkw{
        position:absolute;
        left: 168px;
        top: 500px;
        width:20px;
        height:26px;
        background-color:#DF340C;
        z-index: 100;
}
.jlinkw{
        position:absolute;
        left: 168px;
        top: 550px;
        width:20px;
        height:26px;
        background-color:#DF340C;
        z-index: 100;
}
.shro{
        position:absolute;
        right:0px;
        border:0;
}
.shru{
        position:absolute;
        right:0px;
        bottom:0px;
        border:0;
}
.ds{
        position:absolute;
        right: 30px;
        bottom:17px;
        z-index:99;
}

/*Seiten-CSS */
.scrollseite{
        float: left;
        background-color: #ffffff;
}
#seiteninhalt{
        position:absolute;
        text-align: left;
        top:0px;
        left:-5px;
        width: 440px;
        border:0px;
        background-color: #fff;
        color:#13516B; /*#2E4B6A;*/
        font-size:11px;
  font-family: tahoma,arial,verdana,_sans;
  line-height: 1.4em;
  margin-left: 5px;
  overflow:hidden;
}
h1{
        font-size: 14px;
        line-height: 1.25em;
        margin-bottom: 10px;
        margin-top: 10px;
}
#i_text2,#i_text3,#i_text4,#i_text5,#i_text6,#i_text7{
        position:relative;
        display: none;
}
/*Willkommen*/
.wbild_2{
        float:right;
        margin-top: 30px;
        margin-left: 10px;
        margin-right: 15px;
        height:440px;
}
.wl1{
        height: 2px;
        width:430px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.wl2{
        height: 2px;
        width:90px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.wl3{
        height: 2px;
        width:230px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.wl4{
        height: 2px;
        width:170px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.wtag{
        float:left;
        width: 90px;
}
.wperso{
        float:left;
        width:400px;
        margin-bottom:5px;
}
.wppic{
        float:left;
        margin-right: 10px;
}
.klar{
        clear:both;
        margin-bottom:15px;
        margin-top:10px;
}
/*Kosmetik - Skincenter*/
.kbild{
        float:right;
        margin-left: 10px;
        height:1820px;
}
.kl1{
        height: 2px;
        width:275px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl2{
        height: 2px;
        width:295px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl3{
        height: 2px;
        width:90px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl4{
        height: 2px;
        width:125px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl5{
        height: 2px;
        width:310px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl6{
        height: 2px;
        width:355px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl7{
        height: 2px;
        width:380px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.kl8{
        height: 2px;
        width:105px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}

/*kosmetik - Behandblung */
.k2bild{
        float:right;
        margin-left: 10px;
        height:1620px;
}
.k2l1{
        height: 2px;
        width:270px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.k2l2{
        height: 2px;
        width:420px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.k2l3{
        height: 2px;
        width:57px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.k2l4{
        height: 2px;
        width:85px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
/*Orthodädie - Start */
.obild{
        float:right;
        margin-left: 10px;
        height:440px;
}
.ol1{
        height: 2px;
        width:315px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.ol2{
        height: 2px;
        width:71px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.ol3{
        height: 2px;
        width:60px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.ol4{
        height: 2px;
        width:170px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.otag{
        float:left;
        width: 90px;
}
/*Orthopaedie Brustprothetik*/
.o1bild{
        float:right;
        width: 200px;
        margin-left: 10px;
        height:440px;
}
.o1l1{
        height: 2px;
        width:107px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
/*Orthopaedie Kompressionstherapie*/
.o2bild{
        float:right;
        width: 200px;
        margin-left: 10px;
        height:440px;
}
.o2l1{
        height: 2px;
        width:159px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
/*Sanitätshausbedarf*/
.sb1{
        height: 2px;
        width:145px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}

/*apotheke mobil */
.abild{
        float:right;
        margin-left: 20px;
        height:440px;
}
.al1{
        height: 2px;
        width:422px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.al2{
        height: 2px;
        width:150px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.al3{
        height: 2px;
        width:270px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.al4{
        height: 2px;
        width:392px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.mobpic{
        float:left;
        margin-right: 5px;
}
/*Veranstaltungen*/
.vbild{
        float:right;
        margin-left: 20px;
        height:440px;
}
.vl1{
        height: 2px;
        width:117px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.vabild{
        float:right;
        margin-left:10px;
        margin-bottom:5px;
}
.va{
        margin-bottom:10px;
        width: 400px;
}
/*Partner*/
.pbild{
        float:right;
        width: 200px;
        margin-left: 10px;
        height:440px;
}
.pl1{
        height: 2px;
        width:55px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
/*partner*/
.partner1{
        position: absolute;
        left: 0px;
        top: 50px;
        border: 0px;
}
.partner2{
        position: absolute;
        left: 240px;
        top: 90px;
        border: 0px;
}
.partner3{
        position: absolute;
        left: 0px;
        top: 190px;
        border: 0px;
}
.partner4{
        position: absolute;
        left: 260px;
        top: 230px;
        border: 0px;
}
.partner5{
        position: absolute;
        left: 0px;
        top: 370px;
        border: 0px;
}
.partner6{
        position: absolute;
        left: 210px;
        top: 370px;
        border: 0px;
}
.partner7{
        position: absolute;
        left: 0px;
        top: 330px;
        border: 0px;
}
.partner8{
        position: absolute;
        left: 255px;
        top: 335px;
        border: 0px;
}
.partner10{ /* unteres Logo Partner rechts in Leiste */
        position: absolute;
        left: 0px;
        top: 135px;
        border: 0px;
}
/*Impressum Kontakt*/
.ibild{
        float:right;
        margin-left: 10px;
        height:440px;
}
.il1{
        height: 2px;
        width:82px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.il4{
        height: 2px;
        width:170px;
        font-size: 1px;
        background-color: #CC491E;
        margin-bottom: 5px;
        margin-top:-5px;
}
.itag{
        float:left;
        width: 90px;
}


