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

a ins  {
   text-decoration: none;
}

#egbutton a,
#i2ogbutton a,
#ansicht2button a,
#lageplanbutton a,
#pressekiewbutton a,
#kaufvertragbutton a,
#ugbutton a,
#i3ogbutton a,
#ansicht3button a,
#pressebutton a,
#garagenbutton a,
#presseszbutton a,
#ausbauinklusivebutton a,
#ansicht1button a,
#weitereunterlagenbutton a,
#i1ogbutton a,
#pressekiewbuttoncopy a,
#wflberechnungbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#teilungserklrung4button a,
#teilungserklrung3button a,
#teilungserklrung5button a,
#schsprinzziehteinbutton a,
#teilungserklrungbutton a,
#teilungserklrung2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#teilungserklrung2button a:hover,
#teilungserklrung3button a:hover,
#teilungserklrung4button a:hover,
#teilungserklrung5button a:hover  {
   background-position: -179px 0%;
}

#teilungserklrung4button,
#teilungserklrung3button,
#teilungserklrung5button,
#teilungserklrung2button  {
   visibility: hidden;
   position: absolute;
   left: 512px;
   z-index: 4;
   width: 179px;
   height: 14px;
}

#ansicht1button a:hover,
#ansicht2button a:hover,
#ansicht3button a:hover  {
   background-position: -83px 0%;
}



#i3ogbutton a:hover,
#i2ogbutton a:hover,
#i1ogbutton a:hover  {
   background-position: -38px 0%;
}

#ansicht2button,
#ansicht3button,
#ansicht1button  {
   visibility: hidden;
   position: absolute;
   left: 387px;
   z-index: 6;
   width: 83px;
   height: 11px;
}

#kontaktpopup,
#unterlagenpopup,
#plaenepopup  {
   visibility: hidden;
   position: absolute;
   left: 343px;
   top: 162px;
   width: 213px;
   height: 123px;
   background-repeat: no-repeat;
}

#i1ogbutton,
#i2ogbutton,
#i3ogbutton  {
   visibility: hidden;
   position: absolute;
   left: 389px;
   z-index: 6;
   width: 38px;
   height: 11px;
}

#egbutton a:hover,
#ugbutton a:hover  {
   background-position: -20px 0%;
}

#schsprinzziehteinbutton a:hover  {
   background-position: -186px 0%;
}

#weitereunterlagenbutton a:hover  {
   background-position: -172px 0%;
}

#teilungserklrungbutton a:hover  {
   background-position: -166px 0%;
}

#ausbauinklusivebutton a:hover  {
   background-position: -152px 0%;
}

#pressekiewbuttoncopy a:hover  {
   background-position: -116px 0%;
}

#pdf7button a,
#pdf12button a  {
   background-repeat: no-repeat;
   display: block;
   height: 66px;
   width: 66px;
   background-position: 0% 0px;
   font-size: 66px;
   line-height: 66px;
}

#layer74copy3,
#layer74copy2  {
   visibility: hidden;
   position: absolute;
   left: 480px;
   z-index: 3;
   width: 32px;
   height: 15px;
   background-repeat: no-repeat;
}

#wflberechnungbutton a:hover  {
   background-position: -137px 0%;
}

#teilungserklrung3button a  {
   width: 179px;
   background-image: url(startseitemedia/teilungserklrung3button.jpg);
}

#kaufvertragbutton a:hover  {
   background-position: -108px 0%;
}

#teilungserklrung5button a  {
   width: 179px;
   background-image: url(startseitemedia/teilungserklrung5button.jpg);
}

#weitereunterlagenbutton a  {
   width: 172px;
   background-image: url(startseitemedia/weitereunterlagenbutton.jpg);
}

#teilungserklrung4button a  {
   width: 179px;
   background-image: url(startseitemedia/teilungserklrung4button.jpg);
}

#teilungserklrung2button a  {
   width: 179px;
   background-image: url(startseitemedia/teilungserklrung2button.jpg);
}

#schsprinzziehteinbutton a  {
   width: 186px;
   background-image: url(startseitemedia/schsprinzziehteinbutton.jpg);
}

#teilungserklrungbutton a  {
   width: 166px;
   background-image: url(startseitemedia/teilungserklrungbutton.jpg);
}

#pdf7button,
#pdf12button  {
   visibility: visible;
   position: absolute;
   left: 795px;
   z-index: 2;
   width: 66px;
   height: 66px;
}

#startseitebutton a:hover  {
   background-position: -88px 0%;
}

#pressekiewbutton a:hover  {
   background-position: -103px 0%;
}

#unterlagenbutton a:hover  {
   background-position: -101px 0%;
}

#ausbauinklusivebutton a  {
   width: 152px;
   background-image: url(startseitemedia/ausbauinklusivebutton.jpg);
}

#teilungserklrung4button  {
   top: 890px;
}

#teilungserklrung5button  {
   top: 905px;
}

#weitereunterlagenbutton  {
   visibility: hidden;
   position: absolute;
   left: 511px;
   top: 832px;
   z-index: 4;
   width: 172px;
   height: 11px;
}

#teilungserklrung2button  {
   top: 860px;
}

#teilungserklrung3button  {
   top: 875px;
}

#schsprinzziehteinbutton  {
   visibility: hidden;
   position: absolute;
   left: 513px;
   top: 920px;
   z-index: 3;
   width: 186px;
   height: 14px;
}

#pressekiewbuttoncopy a  {
   width: 116px;
   background-image: url(startseitemedia/pressekiewbuttoncopy.jpg);
}

#lageplanbutton a:hover  {
   background-position: -77px 0%;
}

#presseszbutton a:hover  {
   background-position: -82px 0%;
}

#teilungserklrungbutton  {
   visibility: hidden;
   position: absolute;
   left: 512px;
   top: 845px;
   z-index: 4;
   width: 166px;
   height: 14px;
}

#garagenbutton a:hover  {
   background-position: -67px 0%;
}

#kontaktbutton a:hover  {
   background-position: -80px 0%;
}

#ausbauinklusivebutton  {
   visibility: hidden;
   position: absolute;
   left: 511px;
   top: 802px;
   z-index: 4;
   width: 152px;
   height: 11px;
}

#wflberechnungbutton a  {
   width: 137px;
   background-image: url(startseitemedia/wflberechnungbutton.jpg);
}

#pressebutton a:hover  {
   background-position: -57px 0%;
}

#plaenebutton a:hover  {
   background-position: -60px 0%;
}

#pressekiewbuttoncopy  {
   visibility: hidden;
   position: absolute;
   left: 512px;
   top: 772px;
   z-index: 4;
   width: 116px;
   height: 11px;
}

#wflberechnungbutton  {
   visibility: hidden;
   position: absolute;
   left: 511px;
   top: 817px;
   z-index: 4;
   width: 137px;
   height: 11px;
}

#kaufvertragbutton a  {
   width: 108px;
   background-image: url(startseitemedia/kaufvertragbutton.jpg);
}

#egbutton,
#ugbutton  {
   visibility: hidden;
   position: absolute;
   left: 388px;
   z-index: 6;
   width: 20px;
   height: 11px;
}

#unterlagenbutton a  {
   background: url(startseitemedia/unterlagenbutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 101px;
   height: 97px;
}

#startseitebutton a  {
   background: url(startseitemedia/startseitebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 91px;
   width: 88px;
   font-size: 91px;
   line-height: 91px;
}

#pressekiewbutton a  {
   width: 103px;
   background-image: url(startseitemedia/pressekiewbutton.jpg);
}

#hznpid1startseite  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#kaufvertragbutton  {
   visibility: hidden;
   position: absolute;
   left: 511px;
   top: 787px;
   z-index: 4;
   width: 108px;
   height: 11px;
}

#ansicht1button a  {
   width: 83px;
   background-image: url(startseitemedia/ansicht1button.jpg);
}

#lageplanbutton a  {
   width: 77px;
   background-image: url(startseitemedia/lageplanbutton.jpg);
}

#ansicht2button a  {
   width: 83px;
   background-image: url(startseitemedia/ansicht2button.jpg);
}

#pressekiewbutton  {
   visibility: hidden;
   position: absolute;
   left: 512px;
   top: 758px;
   z-index: 4;
   width: 103px;
   height: 11px;
}

#ansicht3button a  {
   width: 83px;
   background-image: url(startseitemedia/ansicht3button.jpg);
}

#unterlagenbutton  {
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 600px;
   z-index: 2;
   width: 101px;
   height: 97px;
}

#startseitebutton  {
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 612px;
   z-index: 2;
   width: 88px;
   height: 91px;
}

#presseszbutton a  {
   width: 82px;
   background-image: url(startseitemedia/presseszbutton.jpg);
}

#kontaktbutton a  {
   background: url(startseitemedia/kontaktbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 88px;
   width: 80px;
   font-size: 88px;
   line-height: 88px;
}

#garagenbutton a  {
   width: 67px;
   background-image: url(startseitemedia/garagenbutton.jpg);
}

#unterlagenpopup  {
   background-image: url(startseitemedia/unterlagenpopup.jpg);
   z-index: 3;
}

#ansicht3button  {
   top: 864px;
}

#lageplanbutton  {
   visibility: hidden;
   position: absolute;
   left: 390px;
   top: 818px;
   z-index: 5;
   width: 77px;
   height: 11px;
}

#pressebutton a  {
   width: 57px;
   background-image: url(startseitemedia/pressebutton.jpg);
}

#plaenebutton a  {
   background: url(startseitemedia/plaenebutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 60px;
   height: 89px;
}

#presseszbutton  {
   visibility: hidden;
   position: absolute;
   left: 512px;
   top: 743px;
   z-index: 4;
   width: 82px;
   height: 11px;
}

#ansicht1button  {
   top: 834px;
}

#ansicht2button  {
   top: 849px;
}





#garagenbutton  {
   visibility: hidden;
   position: absolute;
   left: 388px;
   top: 803px;
   z-index: 6;
   width: 67px;
   height: 11px;
}

#kontaktbutton  {
   visibility: visible;
   position: absolute;
   left: 661px;
   top: 605px;
   z-index: 2;
   width: 80px;
   height: 88px;
}


#plaenebutton  {
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 607px;
   z-index: 2;
   width: 60px;
   height: 89px;
}

#kontaktpopup  {
   background-image: url(startseitemedia/kontaktpopup.jpg);
   z-index: 2;
}

#pressebutton  {
   visibility: hidden;
   position: absolute;
   left: 512px;
   top: 728px;
   z-index: 4;
   width: 57px;
   height: 11px;
}

#i1ogbutton a  {
   width: 38px;
   background-image: url(startseitemedia/1ogbutton.jpg);
}

#layer74copy3  {
   background-image: url(startseitemedia/layer74copy3.jpg);
   top: 922px;
}

#layer74copy2  {
   background-image: url(startseitemedia/layer74copy2.jpg);
   top: 906px;
}

#i2ogbutton a  {
   width: 38px;
   background-image: url(startseitemedia/2ogbutton.jpg);
}

#i3ogbutton a  {
   width: 38px;
   background-image: url(startseitemedia/3ogbutton.jpg);
}



#layer62copy  {
   background: url(startseitemedia/layer62copy.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 354px;
   top: 724px;
   z-index: 4;
   width: 126px;
   height: 163px;
}

#layer74copy  {
   background: url(startseitemedia/layer74copy.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 356px;
   top: 726px;
   z-index: 5;
   width: 33px;
   height: 150px;
}



#plaenepopup  {
   background-image: url(startseitemedia/plaenepopup.jpg);
   z-index: 4;
}

#i2ogbutton  {
   top: 773px;
}

#background  {
   background: url(startseitemedia/background.jpg) no-repeat;
   width: 900px;
   height: 1406px;
   position: absolute;
   margin-left: -450px;
   left: 50%;
   top: -403px;
}

#i1ogbutton  {
   top: 758px;
}

#egbutton a  {
   width: 20px;
   background-image: url(startseitemedia/egbutton.jpg);
}

#i3ogbutton  {
   top: 788px;
}


#ugbutton a  {
   width: 20px;
   background-image: url(startseitemedia/ugbutton.jpg);
}

#egbutton  {
   top: 743px;
}

#ugbutton  {
   top: 728px;
}

#layer62  {
   background: url(startseitemedia/layer62.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 478px;
   top: 724px;
   z-index: 2;
   width: 230px;
   height: 221px;
}

#layer74  {
   background: url(startseitemedia/layer74.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 480px;
   top: 726px;
   z-index: 3;
   width: 32px;
   height: 179px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #BCBCBC;
   background-image:url('22original.jpg');
   background-repeat:repeat;
}


