a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#kontakttextbuero p,
#fussimpressumtext4 p,
#fussproduktetext3kopie p,
#flyertext4 p,
#fussreferenzentext3 p,
#id9impressum p,
#fussadressetext4 p,
#fussproduktetext4kopie p,
#anfahrttextlager p,
#fussphilosophietext4 p,
#fussimpressumtext3 p,
#fusskontakttext4 p,
#produktetextkopie p,
#fussanfahrttext4 p,
#flyertext3 p,
#flyerheadlinetext1 p,
#fussreferenzentext2 p,
#fussadressetext3 p,
#kontakttext p,
#fussueberunstext4 p,
#fussphilosophietext3 p,
#referenztext p,
#fussimpressumtext2 p,
#fusskontakttext3 p,
#fussanfahrttext3 p,
#flyertext2 p,
#fussadressetext2 p,
#anfahrttextbuero p,
#fussueberunstext3 p,
#fussphilosophietext2 p,
#fusskontakttext2 p,
#fussanfahrttext2 p,
#kontakttextlager p,
#fussueberunstext2 p,
#fussreferenzentext4 p,
#fussproduktetext2kopie p  {
   font: 14px/20px Verdana;
   margin: 0px;
   text-align: left;
   color: #7A7A7A;
}

#shlkatalogs1s5button a,
#shlkatalogs6s53button a,
#shlkatalogs93s99button a,
#id67shlkatalogs59s84button a,
#shlkatalogs54s58button a,
#shlkatalogs85s92button a,
#shlkatalogs100s102button a,
#shlflyerbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#fussimpressumtext p,
#fussphilosophietext p,
#fussproduktetextkopie p,
#flyertext p,
#fussreferenzentext p,
#fussanfahrttext p,
#fusskontakttext p,
#fussadressetext p,
#fussueberunstext p  {
   font: bold 14px/20px Verdana;
   margin: 0px;
   color: #037446;
   text-align: left;
}

#fussphilosophietext2,
#fussadressetext2,
#fussimpressumtext2,
#fusskontakttext2,
#fussanfahrttext2,
#fussproduktetext2kopie,
#fussreferenzentext2,
#fussueberunstext2,
#flyertext2  {
   visibility: visible;
   position: absolute;
   left: 284px;
   z-index: 2;
   width: 248px;
}

#fussphilosophietext3,
#fussadressetext3,
#fussimpressumtext3,
#fusskontakttext3,
#fussanfahrttext3,
#fussreferenzentext3,
#fussproduktetext3kopie,
#fussueberunstext3,
#flyertext3  {
   visibility: visible;
   position: absolute;
   left: 536px;
   z-index: 2;
   width: 198px;
}

#fussadressetext4,
#fussimpressumtext4,
#fusskontakttext4,
#fussanfahrttext4,
#fussreferenzentext4,
#fussproduktetext4kopie,
#fussueberunstext4,
#flyertext4,
#fussphilosophietext4  {
   visibility: visible;
   position: absolute;
   left: 745px;
   z-index: 2;
   width: 224px;
}

#fussproduktetextkopie,
#fussimpressumtext,
#flyertext,
#fussreferenzentext,
#fussanfahrttext,
#fusskontakttext,
#fussadressetext,
#fussueberunstext,
#fussphilosophietext  {
   visibility: visible;
   position: absolute;
   left: 24px;
   z-index: 2;
   width: 232px;
}

#philosophielinie,
#kontaktlinie,
#ueberunslinie,
#produkteliniekopie,
#flyerlinie,
#homelinie,
#impressumlinie,
#anfahrtlinie,
#referenzenlinie  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 980px;
   height: 87px;
   background-repeat: no-repeat;
}

#anfahrtt,
#ueberuns,
#pid4katalog,
#pid3philosophie,
#pid9impressum,
#pid1home,
#pid6referenzen,
#pid8kontakt,
#pid5flyer  {
   margin: 0px auto 0px auto;
   width: 980px;
   position: relative;
   background-color: #FFFFFF;
}

#philosophietext p,
#hometext p,
#ueberunstext p,
#ueberunstext3 p,
#wirsind p,
#leitspruchtext2 p,
#ueberunstext2 p  {
   font: 14px/22px Verdana;
   margin: 0px;
   text-align: left;
   color: #010101;
}

#shlkatalogs85s92button,
#shlkatalogs93s99button,
#id67shlkatalogs59s84button,
#shlkatalogs54s58button  {
   font: 14px/40px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 18px;
   width: 266px;
   height: 40px;
}

#kontakttextbuero,
#anfahrttextbuero,
#referenztext  {
   visibility: visible;
   position: absolute;
   left: 28px;
   z-index: 1;
   width: 198px;
}

#shlkatalogs100s102button,
#shlkatalogs1s5button  {
   font: 14px/40px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 18px;
   width: 277px;
   height: 40px;
}

#googleshllagerxmedia,
#googleshlbueroxmedia  {
   visibility: visible;
   position: absolute;
   left: 306px;
   z-index: 1;
   width: 773px;
}

#basemenu li a,
#kontaktimpressummenu li a  {
   text-decoration: none;
   height: 100%;
   display: block;
}

#basemenu li,
#kontaktimpressummenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#kontakttextlager,
#anfahrttextlager  {
   visibility: visible;
   position: absolute;
   left: 28px;
   z-index: 1;
   width: 228px;
}

#kontaktimpressummenu li a:hover  {
   text-decoration: underline;
}

#leitspruchtext p,
#wirbieten p  {
   font: bold 18px/22px Verdana;
   margin: 0px;
   text-align: center;
   color: #037446;
}

#id67shlkatalogs59s84button  {
   z-index: 4;
   top: 468px;
}

#kontaktimpressummenu li a  {
   color: #FFFFFF;
}

#shlkatalogs100s102button  {
   z-index: 1;
   top: 534px;
}

#hometext,
#ueberunstext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 334px;
   z-index: 1;
}

#produktemenu li a:hover  {
   background-color: #A3A3A4;
   color: #006600;
}

#fussproduktetext3kopie  {
   top: 986px;
}

#fussproduktetext4kopie  {
   top: 986px;
}

#shlkatalogs54s58button  {
   z-index: 5;
   top: 446px;
}

#shlkatalogs93s99button  {
   z-index: 2;
   top: 512px;
}

#shlkatalogs85s92button  {
   z-index: 3;
   top: 490px;
}

#fussproduktetext2kopie  {
   top: 986px;
}

#lagerbild,
#buerobild  {
   visibility: visible;
   position: absolute;
   left: 395px;
   z-index: 1;
   width: 560px;
   height: 375px;
   background-repeat: no-repeat;
}

#fussproduktetextkopie  {
   top: 986px;
}

#googleshlbueroxmedia  {
   top: 433px;
}

#kontaktimpressummenu  {
   font: 10px/16px Verdana;
   height: 16px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 682px;
   top: 268px;
   z-index: 3;
   width: 138px;
}

#fussphilosophietext3  {
   top: 1176px;
}

#fussphilosophietext4  {
   top: 1176px;
}

#shlkatalogs1s5button  {
   z-index: 7;
   top: 402px;
}

#fussphilosophietext2  {
   top: 1176px;
}

#flyerheadlinetext1 p  {
   color: #000000;
}

#googleshllagerxmedia  {
   top: 874px;
}

#fussreferenzentext3  {
   top: 826px;
}

#basemenu li a:hover  {
   color: #006600;
}

#fussphilosophietext  {
   top: 1176px;
}

#produktetextkopie p  {
   color: #000000;
}

#fussreferenzentext4  {
   top: 826px;
}

#fussreferenzentext2  {
   top: 826px;
}

#fussimpressumtext4  {
   top: 1515px;
}

#fussimpressumtext3  {
   top: 1515px;
}

#fussimpressumtext2  {
   top: 1515px;
}

#kontakttextbuero p  {
   color: #000000;
}

#fussreferenzentext  {
   top: 826px;
}

#produkteliniekopie  {
   background-image: url(katalogmedia/produkteliniekopie.jpg);
   top: 978px;
}

#anfahrttextbuero p  {
   color: #000000;
}

#kontakttextlager p  {
   color: #010101;
}

#anfahrttextlager p  {
   color: #010101;
}

#fussueberunstext2  {
   top: 1475px;
}

#fussimpressumtext  {
   top: 1515px;
}

#produktemenu li a  {
   background-color: #A3A3A4;
   border-top-color: #FFFFFF;
   border-top-style: solid;
   border-width: 1px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #010101;
   width: 100%;
   display: block;
}

#fussueberunstext3  {
   top: 1475px;
}

#fussueberunstext4  {
   top: 1475px;
}

#fussanfahrttext2  {
   top: 1307px;
}

#fussadressetext3  {
   top: 913px;
}

#fussadressetext2  {
   top: 913px;
}

#fusskontakttext3  {
   top: 1379px;
}

#fussanfahrttext4  {
   top: 1307px;
}

#fussanfahrttext3  {
   top: 1307px;
}

#fussadressetext4  {
   top: 913px;
}

#fusskontakttext2  {
   top: 1379px;
}

#anfahrttextbuero  {
   top: 428px;
}

#kontakttextbuero  {
   top: 558px;
}

#anfahrttextlager  {
   top: 865px;
}

#kontakttextlager  {
   top: 963px;
}

#philosophielinie  {
   background-image: url(philosophiemedia/philosophielinie.jpg);
   top: 1168px;
}

#fusskontakttext4  {
   top: 1379px;
}

#fussueberunstext  {
   top: 1475px;
}

#fussanfahrttext  {
   top: 1307px;
}

#fusskontakttext  {
   top: 1379px;
}

#produktemenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#referenzenlinie  {
   background-image: url(referenzenmedia/referenzenlinie.jpg);
   top: 818px;
}

#fussadressetext  {
   top: 913px;
}

#pid3philosophie  {
   height: 1255px;
}

#referenztext p  {
   color: #000000;
}

#pid6referenzen  {
   height: 905px;
}

#id9impressum p  {
   line-height: 17px;
   color: #000000;
}

#impressumlinie  {
   background-image: url(impressummedia/impressumlinie.jpg);
   top: 1507px;
}

#pid9impressum  {
   height: 1594px;
}

#ueberunslinie  {
   background-image: url(ueberunsmedia/ueberunslinie.jpg);
   top: 1467px;
}

#kontakttext p  {
   line-height: 18px;
   color: #000000;
}

#basemenu li a  {
   color: #FEFEFE;
}

#anfahrttext p  {
   font: 17px/18px Verdana;
   margin: 0px;
   text-align: left;
}

#kontaktlinie  {
   background-image: url(kontaktmedia/kontaktlinie.jpg);
   top: 1371px;
}

#ueberunstext  {
   width: 358px;
}

#referenztext  {
   top: 334px;
}

#anfahrtlinie  {
   background-image: url(anfahrttmedia/anfahrtlinie.jpg);
   top: 1299px;
}

#produktemenu  {
   font: 14px/33px Verdana;
   margin: -1px 0px 0px 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #010101;
   visibility: hidden;
   position: absolute;
   left: 321px;
   top: 292px;
   z-index: 2;
   width: 98px;
}

#menuebalken  {
   background: url(anfahrttmedia/menuebalken.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 239px;
   z-index: 1;
   width: 980px;
   height: 51px;
}

#pid4katalog  {
   height: 1065px;
}

#pid8kontakt  {
   height: 1458px;
}

#flyertext2  {
   top: 2109px;
}

#flyerlinie  {
   background-image: url(flyermedia/flyerlinie.jpg);
   top: 2101px;
}

#flyertext4  {
   top: 2109px;
}

#flyertext3  {
   top: 2109px;
}

#lagerbild  {
   background-image: url(kontaktmedia/lagerbild.jpg);
   top: 967px;
}

#flyertext  {
   top: 2109px;
}

#wirsind p  {
   text-align: center;
}

#pid5flyer  {
   height: 2188px;
}

#homelinie  {
   background-image: url(homemedia/homelinie.jpg);
   top: 905px;
}

#buerobild  {
   background-image: url(kontaktmedia/buerobild.jpg);
   top: 562px;
}

#basemenu  {
   font: 14px/61px Verdana;
   height: 61px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FEFEFE;
   position: absolute;
   left: 12px;
   top: 234px;
   z-index: 3;
   width: 635px;
}

#anfahrtt  {
   height: 1386px;
}

#ueberuns  {
   height: 1554px;
}

#hometext  {
   width: 435px;
}

#pid1home  {
   height: 992px;
}

#shllogo  {
   background: url(anfahrttmedia/shllogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 108px;
   z-index: 1;
   width: 500px;
   height: 101px;
}

#lager  {
   background: url(anfahrttmedia/lager.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 567px;
   top: 31px;
   z-index: 2;
   width: 395px;
   height: 261px;
}

#dach  {
   background: url(anfahrttmedia/dach.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 980px;
   height: 78px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #DDE1DE;
}

