a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#kontaktbtext a,
#schraegaufzuegetextb a,
#treppentextb a,
#grundrisstextb a,
#musterhausbtext a,
#treppenlifttextb a,
#rollstuhlhebebuehnetextb a,
#id19impressumtextb a,
#personenaufzugtextb a,
#referenzenbtext a,
#barrierefreiheittextb a,
#beraterbtext a,
#id9impressumtextb a,
#id11impressumtextb a,
#schwoererhausbtext a,
#barrierefreiheitbtext a,
#partnertextb a,
#effizienzhaustextb a,
#willkommenbtext a,
#energiespartechniktextb a,
#schwoererlinktextb a,
#infoschwoerermusterhausdetextb a,
#grundstueckebtext a  {
   display: block;
   width: 100%;
   text-decoration: none;
}

#id78copy1text p,
#id165copy1text p,
#id133copy1text p,
#grundrissdachgeschosstext p,
#id22copy1text p,
#id140copy1text p,
#id97copy1text p,
#id129copy1text p,
#grundrisserdgeschosstext p,
#id118copy1text p,
#id124copy1text p,
#id103copy1text p,
#id158copy1text p,
#id74copy1text p,
#grundrissobergeschosstext p,
#id91copy1text p,
#id85copy1text p  {
   font: 12px/14px Verdana;
   margin: 0px;
   text-align: left;
   color: #494741;
}

#effizienzhaustextb a:hover,
#id19impressumtextb a:hover,
#personenaufzugtextb a:hover,
#treppenlifttextb a:hover,
#energiespartechniktextb a:hover,
#grundrisstextb a:hover,
#partnertextb a:hover,
#treppentextb a:hover,
#rollstuhlhebebuehnetextb a:hover,
#schraegaufzuegetextb a:hover,
#barrierefreiheittextb a:hover  {
   color: #AA0000;
}

#id129copy1text,
#id22copy1text,
#id124copy1text,
#id118copy1text,
#id158copy1text,
#id165copy1text,
#id133copy1text  {
   visibility: visible;
   position: absolute;
   left: 317px;
   z-index: 3;
   width: 580px;
}

#beratueber,
#ihrmusterhaus,
#refueber,
#barrieueber,
#homeueber,
#personenaufzugueber,
#bauenueber  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 155px;
   z-index: 3;
   height: 39px;
   background-repeat: no-repeat;
}

#id147grundriss,
#treppueber,
#grundrisskopie,
#id100plattform,
#treppenlifte  {
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 155px;
   z-index: 3;
   height: 39px;
   background-repeat: no-repeat;
}

#id139effizienzhaus,
#rollstuhlhebebhnerollstuhl,
#id126kontakt  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 155px;
   z-index: 3;
   height: 37px;
   background-repeat: no-repeat;
}

#treppenlifttextb,
#schraegaufzuegetextb,
#personenaufzugtextb  {
   font: 11px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 146px;
   z-index: 3;
   height: 12px;
}

#id11impressumtextb,
#id9impressumtextb,
#id19impressumtextb  {
   font: 10px/11px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 1026px;
   width: 350px;
   height: 11px;
}

#grundrisstextb,
#barrierefreiheittextb,
#effizienzhaustextb  {
   font: 11px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 126px;
   z-index: 3;
   height: 10px;
}

#id74copy1text,
#id103copy1text,
#id78copy1text  {
   visibility: visible;
   position: absolute;
   left: 317px;
   z-index: 4;
   width: 580px;
}

#strkewchstnichtauskrperlicherkraftvielmehraus  {
   background: url(treppenliftmedia/id16strkewchstnichtauskrper.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 41px;
   z-index: 3;
   width: 564px;
   height: 38px;
}

#schwoererhausbtext,
#barrierefreiheitbtext  {
   font: 12px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 108px;
   z-index: 6;
   height: 11px;
}

#treppentextb,
#energiespartechniktextb  {
   font: 11px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 182px;
   z-index: 3;
   height: 12px;
}

#id22copy1text p a,
#id78copy1text p a  {
   text-decoration: none;
   color: #494741;
}

#infoschwoerermusterhausdetextb a  {
   color: #494741;
}

#id7effi1,
#form3,
#id8schwoerer1  {
   background: url(treppenliftmedia/form3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 130px;
   width: 954px;
   height: 1px;
}

#copyrightbyschwrerhauskgtext p  {
   font: 10px/12px Verdana;
   margin: 0px;
   color: #494741;
   text-align: left;
}

#willkommentextp,
#beratertextp  {
   visibility: hidden;
   position: absolute;
   top: 100px;
   z-index: 6;
   width: 95px;
   height: 32px;
   background-repeat: no-repeat;
}

#willkommenbtext,
#beraterbtext  {
   font: 12px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 108px;
   z-index: 7;
   height: 11px;
}

#emailkontaktformularb a:hover  {
   background-position: -58px 0%;
}

#copyrightbyschwrerhauskgtext  {
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 816px;
   z-index: 3;
   width: 350px;
}

#grundrissdachgeschosstext p  {
   line-height: 17px;
}

#grundrissobergeschosstext p  {
   line-height: 17px;
}

#rollstuhlhebebhnerollstuhl  {
   background-image: url(rollstuhlhebebuehnemedia/rollstuhlhebebhnerollstuhl.jpg);
   width: 248px;
}

#id10effi1,
#id12schwoerer1  {
   background: url(schwoererhausmedia/id12schwoerer1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   z-index: 4;
   width: 189px;
   height: 10px;
}

#grundrisserdgeschosstext p  {
   line-height: 17px;
}

#rollstuhlhebebuehnetextb a  {
   color: #494741;
}

#anfahrttext,
#kontakttext  {
   visibility: visible;
   position: absolute;
   left: 923px;
   z-index: 4;
   width: 161px;
}

#energiespartechniktextb a  {
   color: #494741;
}

#id6schwoerer1,
#id5effi1  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 767px;
   z-index: 3;
   width: 980px;
   background-repeat: no-repeat;
}

#rollstuhlhebebuehnetextb  {
   font: 11px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 270px;
   z-index: 3;
   width: 125px;
   height: 10px;
}

#emailkontaktformularb a  {
   background: url(treppenliftmedia/emailkontaktformularb.jpg) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 58px;
   font-size: 10px;
   line-height: 10px;
}

#barrierefreiheitbtext a  {
   color: #FFFFFF;
}

#barrierefreiheittextb a  {
   color: #494741;
}

#energiespartechniktextb  {
   width: 116px;
}

#schraegaufzuegetextb a  {
   color: #494741;
}

#routenplanerb a:hover  {
   background-position: -73px 0%;
}

#barrierefreiheittextb  {
   width: 121px;
   top: 153px;
}

#grund3b a,
#grund1b a  {
   background-repeat: no-repeat;
   display: block;
   height: 208px;
   background-position: 0% 0px;
   font-size: 208px;
   line-height: 208px;
}

#personenaufzugtextb a  {
   color: #494741;
}

#barrierefreiheitbtext  {
   width: 99px;
   left: 439px;
}

#barrierefreiheittextp  {
   background: url(treppenliftmedia/barrierefreiheittextp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 429px;
   top: 100px;
   z-index: 5;
   width: 113px;
   height: 32px;
}

#emailkontaktformularp  {
   background: url(treppenliftmedia/emailkontaktformularp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 923px;
   top: 328px;
   z-index: 6;
   width: 81px;
   height: 25px;
}

#emailkontaktformularb  {
   visibility: visible;
   position: absolute;
   left: 934px;
   top: 335px;
   z-index: 7;
   width: 58px;
   height: 10px;
}

#schraegaufzuegetextb  {
   width: 143px;
   top: 241px;
}

#schwoererlinktextb a  {
   color: #494741;
}

#effizienzhaustextb a  {
   color: #494741;
}

#schwoererhausbtext a  {
   color: #FFFFFF;
}

#id19impressumtextb a  {
   color: #494741;
}

#id11impressumtextb a  {
   color: #494741;
}

#grundstueckebtext a  {
   color: #FFFFFF;
}

#personenaufzugueber  {
   background-image: url(personenaufzugmedia/personenaufzugueber.jpg);
   width: 351px;
}

#id9impressumtextb a  {
   color: #494741;
}

#personenaufzugtextb  {
   width: 95px;
   top: 212px;
}

#effizienzhaustextb  {
   width: 98px;
   top: 212px;
}

#id139effizienzhaus  {
   background-image: url(effizienzhausmedia/id139effizienzhaus.jpg);
   width: 232px;
}

#id11impressumtextb  {
   z-index: 4;
   top: 1107px;
}

#id19impressumtextb  {
   z-index: 3;
   top: 817px;
}

#schwoererhausbtext  {
   width: 93px;
   left: 221px;
}

#schwoererhaustextp  {
   background: url(treppenliftmedia/schwoererhaustextp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 100px;
   z-index: 5;
   width: 107px;
   height: 32px;
}

#treppenlifttextb a  {
   color: #494741;
}

#id9impressumtextb  {
   z-index: 4;
   top: 1365px;
}

#willkommenbtext a  {
   color: #FFFFFF;
}

#musterhausbtext a  {
   color: #FFFFFF;
}

#grundstuecketextp  {
   background: url(treppenliftmedia/grundstuecketextp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 635px;
   top: 100px;
   z-index: 7;
   width: 99px;
   height: 32px;
}

#referenzenbtext a  {
   color: #FFFFFF;
}

#grundstueckebtext  {
   font: 12px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 646px;
   top: 108px;
   z-index: 8;
   width: 84px;
   height: 11px;
}

#treppenlifttextb  {
   width: 66px;
   top: 299px;
}

#grundrisstextb a  {
   color: #494741;
}

#id67kopie,
#id66  {
   background: url(willkommenmedia/id67kopie.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 186px;
   z-index: 4;
   width: 3px;
   height: 3px;
}

#id129copy1text p  {
   font-weight: bold;
}

#willkommenbtext  {
   width: 80px;
   left: 127px;
}

#id97copy1text p  {
   line-height: 15px;
}

#referenzenbtext  {
   font: 12px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 108px;
   z-index: 9;
   width: 73px;
   height: 11px;
}

#routenplanerb a  {
   background: url(treppenliftmedia/routenplanerb.jpg) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 73px;
   font-size: 12px;
   line-height: 12px;
}

#referenzentextp  {
   background: url(treppenliftmedia/referenzentextp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 734px;
   top: 100px;
   z-index: 8;
   width: 88px;
   height: 32px;
}

#willkommentextp  {
   background-image: url(treppenliftmedia/willkommentextp.jpg);
   left: 117px;
}

#musterhaustextp  {
   background: url(treppenliftmedia/musterhaustextp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 318px;
   top: 100px;
   z-index: 4;
   width: 112px;
   height: 32px;
}

#musterhausbtext  {
   font: 12px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 328px;
   top: 108px;
   z-index: 5;
   width: 100px;
   height: 11px;
}

#id100plattform  {
   background-image: url(schraegaufzuegemedia/id100plattform.jpg);
   width: 351px;
}

#partnertextb a  {
   color: #494741;
}

#grundrisskopie  {
   background-image: url(energiespartechnikmedia/grundrisskopie.jpg);
   width: 291px;
}

#id124copy1text  {
   z-index: 4;
   top: 216px;
}

#treppentextb a  {
   color: #494741;
}

#beraterbtext a  {
   color: #FFFFFF;
}

#id118copy1text  {
   top: 515px;
}

#kontaktbtext a  {
   color: #FFFFFF;
}

#id158copy1text  {
   top: 556px;
}

#id103copy1text  {
   top: 550px;
}

#id165copy1text  {
   top: 556px;
}

#id133copy1text  {
   top: 216px;
}

#grundrisstextb  {
   width: 58px;
   top: 153px;
}

#id129copy1text  {
   top: 216px;
}

#id147grundriss  {
   background-image: url(grundrissmedia/id147grundriss.jpg);
   width: 291px;
}

#id12schwoerer1  {
   top: 1108px;
}

#anfahrttext p  {
   font: 18px/22px Verdana;
   margin: 0px;
   color: #494741;
   text-align: left;
}

#id8schwoerer1  {
   z-index: 4;
   top: 1098px;
}

#ihrmusterhaus  {
   background-image: url(musterhausmedia/ihrmusterhaus.jpg);
   width: 397px;
}

#routenplanerb  {
   visibility: visible;
   position: absolute;
   left: 934px;
   top: 491px;
   z-index: 7;
   width: 73px;
   height: 12px;
}

#routenplanerp  {
   background: url(treppenliftmedia/routenplanerp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 923px;
   top: 484px;
   z-index: 6;
   width: 95px;
   height: 25px;
}

#kontakttext p  {
   font: 11px/16px Verdana;
   margin: 0px;
   text-align: left;
   color: #494741;
}

#id6schwoerer1  {
   background-image: url(schwoererhausmedia/id6schwoerer1.jpg);
   height: 360px;
}

#id78copy1text  {
   top: 623px;
}

#id22copy1text  {
   top: 199px;
}

#id74copy1text  {
   top: 623px;
}

#treppentextb  {
   width: 124px;
}

#treppenlifte  {
   background-image: url(treppenliftmedia/treppenlifte.jpg);
   width: 316px;
}

#partnertextb  {
   font: 11px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 328px;
   z-index: 3;
   width: 44px;
   height: 9px;
}

#kontaktbtext  {
   font: 12px/16px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 830px;
   top: 108px;
   z-index: 10;
   width: 51px;
   height: 11px;
}

#id126kontakt  {
   background-image: url(kontaktmedia/id126kontakt.jpg);
   width: 239px;
}

#kontakttextp  {
   background: url(treppenliftmedia/kontakttextp.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 821px;
   top: 100px;
   z-index: 9;
   width: 69px;
   height: 32px;
}

#beraterbtext  {
   width: 81px;
   left: 552px;
}

#beratertextp  {
   background-image: url(treppenliftmedia/beratertextp.jpg);
   left: 541px;
}

#hintergrund  {
   margin: 0px auto 0px auto;
   background: url(treppenliftmedia/hintergrund.jpg) no-repeat;
   visibility: visible;
   height: 1417px;
   width: 1214px;
   position: relative;
}

#barrieueber  {
   background-image: url(barrierefreiheitmedia/barrieueber.jpg);
   width: 241px;
}

#kontakttext  {
   top: 163px;
}

#anfahrttext  {
   top: 390px;
}

#beratueber  {
   background-image: url(beratermedia/beratueber.jpg);
   width: 229px;
}

#form4kopie  {
   background: url(treppenliftmedia/form4kopie.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 923px;
   top: 484px;
   z-index: 5;
   width: 95px;
   height: 25px;
}

#form2kopie  {
   background: url(treppenliftmedia/form2kopie.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 914px;
   top: 383px;
   z-index: 3;
   width: 173px;
   height: 136px;
}

#treppueber  {
   background-image: url(treppenmedia/treppueber.jpg);
   width: 244px;
}

#bauenueber  {
   background-image: url(schwoererhausmedia/bauenueber.jpg);
   width: 244px;
}

#form1kopie  {
   background: url(treppenliftmedia/form1kopie.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 100px;
   z-index: 3;
   width: 980px;
   height: 32px;
}

#grund3b a  {
   width: 262px;
   background-image: url(grundrissmedia/grund3b.jpg);
}

#homeueber  {
   background-image: url(willkommenmedia/homeueber.jpg);
   width: 423px;
}

#grund1b a  {
   width: 248px;
   background-image: url(grundrissmedia/grund1b.jpg);
}

#id10effi1  {
   top: 1366px;
}

#id67kopie  {
   left: 496px;
}

#id7effi1  {
   z-index: 4;
   top: 1356px;
}

#refueber  {
   background-image: url(referenzenmedia/refueber.jpg);
   width: 225px;
}

#routplan  {
   background: url(treppenliftmedia/routplan.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 923px;
   top: 328px;
   z-index: 5;
   width: 81px;
   height: 25px;
}

#id5effi1  {
   background-image: url(effizienzhausmedia/id5effi1.jpg);
   height: 619px;
}

#ebene23  {
   background: url(treppenliftmedia/ebene23.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 21px;
   z-index: 3;
   width: 219px;
   height: 56px;
}

#form1  {
   background: url(treppenliftmedia/form1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 15px;
   z-index: 2;
   width: 980px;
   height: 822px;
}

#form2  {
   background: url(treppenliftmedia/form2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 914px;
   top: 157px;
   z-index: 3;
   width: 173px;
   height: 206px;
}

#form3  {
   z-index: 3;
   top: 808px;
}

#id66  {
   left: 395px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #666666;
}

