a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#layer18copy2kopie2 > div:first-child,
#servicebutton > div:first-child,
#layer18copy2kopie6 > div:first-child,
#layer18copy2kopie8 > div:first-child,
#preisebutton > div:first-child,
#geschftebutton > div:first-child,
#auszeichnungenbutton > div:first-child,
#pressebutton > div:first-child,
#i829albumbutton > div:first-child,
#layer18copy2kopie4 > div:first-child,
#layer18copy2kopie > div:first-child,
#layer18copy2kopie3 > div:first-child,
#layer18copy2kopie11 > div:first-child,
#layer18copy2kopie10 > div:first-child,
#layer18copy2kopie13 > div:first-child,
#layer18copy2kopie12 > div:first-child,
#layer18copy2kopie7 > div:first-child,
#layer18copy2kopie9 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 163px;
   height: 31px;
}

#i845galerie > div:first-child,
#i1241presseberichte > div:first-child,
#i1237presseberichte > div:first-child,
#i825auszeichnungen > div:first-child,
#i1293service > div:first-child,
#i1289service > div:first-child,
#i1271preise > div:first-child,
#i828galerie > div:first-child,
#i1275preise > div:first-child,
#i849auszeichnungen > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   height: 9px;
   background-repeat: no-repeat;
}

#hallbutton a.nmh,
#nailsbutton a:hover,
#wattensbutton a.pm,
#youngstylebutton a.pm,
#wattensbutton a:hover,
#nailsbutton a.pm,
#hallbutton a.pm,
#youngstylebutton a:hover,
#nailsbutton a.pmh,
#hallbutton a.pmh,
#youngstylebutton a.pmh,
#youngstylebutton a.nmh,
#nailsbutton a.nmh,
#wattensbutton a.nmh,
#hallbutton a:hover,
#wattensbutton a.pmh  {
   background-position: -186px 0%;
}

#agbscroll li,
#zollstrae12a6060hallintir li,
#i216drkarlstainerstrae316112w p,
#i214drkarlstainerstrae316112w p,
#i217drkarlstainerstrae316112w p,
#i216drkarlstainerstrae316112w li,
#i214drkarlstainerstrae316112w li,
#i217drkarlstainerstrae316112w li,
#agbscroll p,
#zollstrae12a6060hallintir p  {
   font: normal normal 10px/12px Tahoma-Bold, Tahoma, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   letter-spacing: 1px;
   font-variant: normal;
   text-decoration: none;
   color: #FFFFFF;
}

#dasgeschftfrjungeleuteode div li,
#auszeichnungscroll li,
#auszeichnungscroll p,
#footermenu li,
#footer2 li,
#kreativesnagestudioinwatt div p,
#dasgeschftfrjungeleuteode div p,
#footermenu p,
#kreativesnagestudioinwatt div li,
#footer2 p,
#footercopy li,
#footercopy p  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
   line-height: 16px;
   letter-spacing: 0px;
   text-decoration: none;
}

#nailsbutton a.cm,
#hallbutton a:active,
#nailsbutton a.cmh,
#hallbutton a.cmh,
#nailsbutton a:active,
#youngstylebutton a.cm,
#wattensbutton a.cmh,
#youngstylebutton a:active,
#youngstylebutton a.cmh,
#wattensbutton a:active,
#wattensbutton a.cm,
#hallbutton a.cm  {
   background-position: -372px 0%;
}

#layer18copy2kopie3,
#auszeichnungenbutton,
#layer18copy2kopie,
#pressebutton,
#layer18copy2kopie13,
#layer18copy2kopie7,
#layer18copy2kopie2,
#layer18copy2kopie9,
#i829albumbutton,
#layer18copy2kopie11,
#layer18copy2kopie6,
#layer18copy2kopie4  {
   overflow: hidden;
   position: absolute;
   left: 389px;
   width: 163px;
   height: 31px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i232modern > div:first-child,
#i230modern > div:first-child,
#i0modern > div:first-child,
#i235modern > div:first-child,
#i2modern > div:first-child,
#i1modern > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   height: 42px;
   background-repeat: no-repeat;
}

#modernkopie > div:first-child,
#ebene3 > div:first-child,
#ebene2 > div:first-child,
#ebene24 > div:first-child,
#ebene10 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   background-repeat: no-repeat;
}

#servicebutton div a,
#i829albumbutton div a,
#geschftebutton div a,
#preisebutton div a,
#auszeichnungenbutton div a,
#pressebutton div a  {
   background-repeat: no-repeat;
   display: block;
   width: 163px;
   height: 31px;
}

#contactform fieldset div label,
#contactform input[type=submit],
#contactform fieldset div input,
#contactform fieldset div textarea  {
   font: normal normal 14px/30px Verdana, sans-serif;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i214drkarlstainerstrae316112w,
#zollstrae12a6060hallintir,
#i216drkarlstainerstrae316112w,
#i217drkarlstainerstrae316112w  {
   position: absolute;
   top: 240px;
   z-index: 5;
   width: 169px;
   margin-left: 0px;
   margin-top: 0px;
}

#dasgeschftfrjungeleuteode div p a,
#footer2 p a,
.fl li *,
.fl li a,
#kreativesnagestudioinwatt div p a,
#footercopy p a  {
   display: inline;
}

#preisebutton,
#layer18copy2kopie12,
#servicebutton,
#layer18copy2kopie8,
#geschftebutton,
#layer18copy2kopie10  {
   overflow: hidden;
   position: absolute;
   left: 59px;
   width: 163px;
   height: 31px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#dasgeschftfrjungeleuteode > div:first-child,
#kreativesnagestudioinwatt > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#ffnungszeitendifr918uhrsa > div:first-child,
#ffnungszeitendifr818uhrsa > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 128px;
   height: 49px;
   background-repeat: no-repeat;
}

#nailsbutton a,
#wattensbutton a,
#hallbutton a,
#youngstylebutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 186px;
   height: 41px;
}

#i1283geschfte > div:first-child,
#i1279geschfte > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 71px;
   height: 11px;
   background-repeat: no-repeat;
}

#hallbutton,
#wattensbutton,
#nailsbutton,
#youngstylebutton  {
   position: absolute;
   top: 181px;
   width: 186px;
   height: 41px;
}

#teamnextthumbsetbutton a,
#teampreviousthumbsetbutto a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   width: 28px;
   font-size: 18px;
   line-height: 18px;
}

#kreativesnagestudioinwatt,
#dasgeschftfrjungeleuteode  {
   overflow: hidden;
   position: absolute;
   display: none;
}

#ffnungszeitendifr818uhrsa,
#ffnungszeitendifr918uhrsa  {
   overflow: hidden;
   position: absolute;
   left: 628px;
   top: 307px;
   width: 128px;
   height: 49px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#teamnextthumbsetbutton,
#teampreviousthumbsetbutto  {
   position: absolute;
   top: 625px;
   z-index: 4;
   width: 28px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#anfahrthallbutton a,
#anfahrtwattensbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 88px;
   height: 28px;
}

#ffnungszeitendifr818uhrsa > div:first-child  {
   background-image: url(sg_geschfte_media/ffnungszeitendifr818uhrsa.gif);
}

#kreativesnagestudioinwatt > div:first-child  {
   width: 319px;
}

#ffnungszeitendifr918uhrsa > div:first-child  {
   background-image: url(sg_geschfte_media/ffnungszeitendifr918uhrsa.gif);
}

#dasgeschftfrjungeleuteode > div:first-child  {
   width: 475px;
}

#i1237presseberichte,
#i1241presseberichte  {
   overflow: hidden;
   position: absolute;
   left: 418px;
   top: 549px;
   width: 108px;
   height: 9px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#footer2menu ul li a,
#footermenu ul li a  {
   padding: 3px 0.44em 3px 0.44em;
   height: 100%;
}

#i845galerie,
#i1289service,
#i828galerie  {
   overflow: hidden;
   position: absolute;
   width: 50px;
   height: 9px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#anfahrthallbutton,
#anfahrtwattensbutton  {
   position: absolute;
   top: 316px;
   z-index: 6;
   width: 88px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
}

#i849auszeichnungen,
#i825auszeichnungen  {
   overflow: hidden;
   position: absolute;
   left: 416px;
   top: 516px;
   width: 110px;
   height: 9px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i1241presseberichte > div:first-child  {
   background-image: url(sg_main_media/d1241presseberichte.gif);
   width: 108px;
}

#layer18copy2kopie12 > div:first-child  {
   background-image: none;
   background-color: #2C2C2C;
}

#i1237presseberichte > div:first-child  {
   background-image: url(sg_main_media/d1237presseberichte.gif);
   width: 108px;
}

#layer18copy2kopie13 > div:first-child  {
   background-image: none;
   background-color: #3FF200;
}

#layer18copy2kopie11 > div:first-child  {
   background-image: none;
   background-color: #3FF200;
}

#layer18copy2kopie10 > div:first-child  {
   background-image: none;
   background-color: #2C2C2C;
}

#layer18copy2kopie6 > div:first-child  {
   background-image: none;
   background-color: #2C2C2C;
}

#layer18copy2kopie9 > div:first-child  {
   background-image: none;
   background-color: #3FF200;
}

#i825auszeichnungen > div:first-child  {
   background-image: url(sg_main_media/d825auszeichnungen.gif);
   width: 110px;
}

#footer2menu ul li,
#footermenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#layer18copy2kopie2 > div:first-child  {
   background-image: none;
   background-color: #2C2C2C;
}

#i849auszeichnungen > div:first-child  {
   background-image: url(sg_main_media/d849auszeichnungen.gif);
   width: 110px;
}

#layer18copy2kopie7 > div:first-child  {
   background-image: none;
   background-color: #3FF200;
}

#layer18copy2kopie3 > div:first-child  {
   background-image: none;
   background-color: #3FF200;
}

#layer18copy2kopie8 > div:first-child  {
   background-image: none;
   background-color: #2C2C2C;
}

#layer18copy2kopie4 > div:first-child  {
   background-image: none;
   background-color: #3FF200;
}

#layer18copy2kopie > div:first-child  {
   background-image: none;
   background-color: #2C2C2C;
}

#referenzenbutton a,
#modernbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 163px;
   height: 204px;
}

#dasgeschftfrjungeleuteode div li  {
   color: #FFFFFF;
   font-size: 12px;
   text-align: right;
}

#kreativesnagestudioinwatt div li  {
   color: #FFFFFF;
   font-size: 12px;
   text-align: right;
}

#dasgeschftfrjungeleuteode div p  {
   color: #FFFFFF;
   font-size: 12px;
   text-align: right;
}

#i1283geschfte > div:first-child  {
   background-image: url(sg_main_media/d1283geschfte.gif);
}

#i1279geschfte > div:first-child  {
   background-image: url(sg_main_media/d1279geschfte.gif);
}

#kreativesnagestudioinwatt div p  {
   color: #FFFFFF;
   font-size: 12px;
   text-align: right;
}

#i1293service > div:first-child  {
   background-image: url(sg_main_media/d1293service.gif);
   width: 50px;
}

#teambutton a,
#kontaktbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 165px;
   height: 207px;
}

#footer2menu ul,
#footermenu ul  {
   height: 16px;
   margin: 0px;
   padding: 0px;
   color: #797979;
   text-transform: uppercase;
   line-height: 16px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: left;
}

#i1289service > div:first-child  {
   background-image: url(sg_main_media/d1289service.gif);
   width: 50px;
}

#i828galerie > div:first-child  {
   background-image: url(sg_main_media/d828galerie.gif);
   width: 50px;
}

#i216drkarlstainerstrae316112w  {
   left: 402px;
}

#i845galerie > div:first-child  {
   background-image: url(sg_main_media/d845galerie.gif);
   width: 50px;
}

#i214drkarlstainerstrae316112w  {
   left: 17px;
}

#modernkopie > div:first-child  {
   height: 42px;
   width: 145px;
}

#i1275preise > div:first-child  {
   background-image: url(sg_main_media/d1275preise.gif);
   width: 41px;
}

#i1279geschfte,
#i1283geschfte  {
   overflow: hidden;
   position: absolute;
   left: 101px;
   top: 454px;
   width: 71px;
   height: 11px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i217drkarlstainerstrae316112w  {
   left: 589px;
}

#i1271preise > div:first-child  {
   background-image: url(sg_main_media/d1271preise.gif);
   width: 41px;
}

#i235modern > div:first-child  {
   background-image: url(sg_geschfte_media/d235modern.gif);
   width: 145px;
}

#i230modern > div:first-child  {
   background-image: url(sg_geschfte_media/modernkopie.gif);
   width: 145px;
}

#i232modern > div:first-child  {
   background-image: url(sg_geschfte_media/d232modern.gif);
   width: 158px;
}

#teampreviousthumbsetbutto a  {
   background-image: url(sg_team_media/teampreviousthumbsetbutto.gif);
}

#i0modern > div:first-child  {
   background-image: url(sg_modern-times_media/modernkopie.png);
   width: 145px;
}

#auszeichnungenbutton div a  {
   background-image: url(sg_main_media/auszeichnungenbutton.gif);
}

#i2modern > div:first-child  {
   background-image: url(sg_modern-times_media/d2modern.png);
   width: 145px;
}

#teambutton,
#kontaktbutton  {
   position: absolute;
   z-index: 4;
   width: 165px;
   height: 207px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1modern > div:first-child  {
   background-image: url(sg_modern-times_media/d1modern.png);
   width: 158px;
}

#teampreviousthumbsetbutto  {
   left: 43px;
}

#i1271preise,
#i1275preise  {
   overflow: hidden;
   position: absolute;
   left: 117px;
   top: 423px;
   width: 41px;
   height: 9px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#ffnungszeitendifr818uhrsa  {
   z-index: 4;
}

#galleryembed,
#albumembed  {
   position: absolute;
   left: 15px;
   z-index: 4;
   width: 747px;
   margin-left: 0px;
   margin-top: 0px;
}

#kreativesnagestudioinwatt  {
   width: 319px;
}

#dasgeschftfrjungeleuteode  {
   width: 475px;
}

#ffnungszeitendifr918uhrsa  {
   z-index: 5;
}

#zollstrae12a6060hallintir  {
   left: 209px;
}

#ebene24 > div:first-child  {
   height: 381px;
   width: 254px;
}

#ebene10 > div:first-child  {
   height: 389px;
   width: 333px;
}

#ebene3 > div:first-child  {
   height: 258px;
   width: 110px;
}

#ebene2 > div:first-child  {
   height: 251px;
   width: 156px;
}

#teamnextthumbsetbutton a  {
   background-image: url(sg_team_media/teamnextthumbsetbutton.gif);
}

#teamnextthumbsetbutton  {
   left: 703px;
}

#anfahrtwattensbutton a  {
   background-image: url(sg_kontakt_media/anfahrtwattensbutton.gif);
}

#auszeichnungscroll li  {
   font-family: Verdana, sans-serif;
   font-size: 10px;
   line-height: 12px;
   font-variant: normal;
   color: #FFFFFF;
   text-align: left;
}

#i829albumbutton div a  {
   background-image: url(sg_main_media/d829albumbutton.gif);
}

#auszeichnungenbutton  {
   z-index: 8;
   top: 505px;
}

#geschftebutton div a  {
   background-image: url(sg_main_media/geschftebutton.gif);
}

#auszeichnungscroll p  {
   font-family: Verdana, sans-serif;
   font-size: 10px;
   line-height: 12px;
   font-variant: normal;
   color: #FFFFFF;
   text-align: left;
}

#anfahrtwattensbutton  {
   left: 10px;
}

#layer18copy2kopie10  {
   z-index: 6;
   top: 445px;
}

#layer18copy2kopie13  {
   z-index: 4;
   top: 478px;
   left: 59px;
}

#layer18copy2kopie11  {
   z-index: 4;
   top: 445px;
   left: 59px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#layer18copy2kopie12  {
   z-index: 6;
   top: 478px;
}

#servicebutton div a  {
   background-image: url(sg_main_media/servicebutton.gif);
}

#i1237presseberichte  {
   z-index: 7;
}

#i1241presseberichte  {
   z-index: 5;
}

#anfahrthallbutton a  {
   background-image: url(sg_kontakt_media/anfahrthallbutton.gif);
}

#pressebutton div a  {
   background-image: url(sg_main_media/pressebutton.gif);
}

#layer18copy2kopie6  {
   z-index: 6;
   top: 538px;
}

#referenzenbutton a  {
   background-image: url(sg_main_media/referenzenbutton.gif);
}

#preisebutton div a  {
   background-image: url(sg_main_media/preisebutton.gif);
}

#i849auszeichnungen  {
   z-index: 5;
}

#i825auszeichnungen  {
   z-index: 7;
}

#layer18copy2kopie9  {
   z-index: 4;
   top: 412px;
   left: 59px;
}

#layer18copy2kopie8  {
   z-index: 6;
   top: 412px;
}

#layer18copy2kopie7  {
   z-index: 4;
   top: 538px;
}

#layer18copy2kopie3  {
   z-index: 4;
   top: 472px;
}

#layer18copy2kopie2  {
   z-index: 6;
   top: 472px;
}

#layer18copy2kopie4  {
   z-index: 4;
   top: 505px;
}

#anfahrthallbutton  {
   left: 207px;
}

#layer18copy2kopie  {
   z-index: 6;
   top: 505px;
}

#youngstylebutton  {
   left: 389px;
}

#i829albumbutton  {
   z-index: 8;
   top: 472px;
}

#kontaktbutton a  {
   background-image: url(sg_main_media/kontaktbutton.gif);
}

#geschftebutton  {
   z-index: 8;
   top: 445px;
}

#modernbutton a  {
   background-image: url(sg_main_media/modernbutton.gif);
}

#kontaktbutton  {
   top: 296px;
   left: 554px;
}

#i1283geschfte  {
   z-index: 5;
}

#wattensbutton  {
   left: 7px;
}

#servicebutton  {
   z-index: 8;
   top: 478px;
}

#i1279geschfte  {
   z-index: 7;
}

#footercopy li  {
   text-align: left;
   font-size: 10px;
   text-transform: uppercase;
   color: #797979;
}

#footermenu li  {
   text-align: left;
   font-size: 10px;
   text-transform: uppercase;
   color: #797979;
}

#agbscroll li  {
   line-height: 14px;
   font-size: 12px;
   font-family: Verdana, sans-serif;
   letter-spacing: 0px;
}

#teambutton a  {
   background-image: url(sg_main_media/teambutton.gif);
}

#galleryembed  {
   top: 173px;
}

#kontaktmerge  {
   position: absolute;
   left: -41px;
   top: 0px;
   z-index: 4;
   width: 759px;
   height: 500px;
   margin-left: 0px;
   margin-top: 0px;
}

#pressebutton  {
   z-index: 8;
   top: 538px;
}

#preisebutton  {
   z-index: 8;
   top: 412px;
}

#footermenu p  {
   text-align: left;
   font-size: 10px;
   text-transform: uppercase;
   color: #797979;
}

#logobutton a  {
   background: url(sg_auszeichnungen_media/logobutton.gif) no-repeat;
   display: block;
   height: 142px;
   width: 280px;
   font-size: 142px;
   line-height: 142px;
}

#i1289service  {
   z-index: 7;
   top: 490px;
   left: 112px;
}

#footercopy p  {
   text-align: left;
   font-size: 10px;
   text-transform: uppercase;
   color: #797979;
}

#i1293service  {
   overflow: hidden;
   position: absolute;
   left: 112px;
   top: 490px;
   z-index: 5;
   width: 50px;
   height: 9px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton a  {
   background: url(sg_geschfte_media/homebutton.jpg) no-repeat;
   display: block;
   height: 20px;
   width: 97px;
   font-size: 20px;
   line-height: 20px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 774px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#footer2menu  {
   position: absolute;
   left: 400px;
   top: 812px;
   z-index: 3;
   margin-left: 0px;
   margin-top: 0px;
}

#agbscroll p  {
   line-height: 14px;
   font-size: 12px;
   font-family: Verdana, sans-serif;
   letter-spacing: 0px;
}

#i828galerie  {
   z-index: 7;
   top: 483px;
   left: 446px;
}

#modernkopie  {
   overflow: hidden;
   position: absolute;
   left: 610px;
   top: 235px;
   width: 145px;
   height: 42px;
   display: none;
}

#i845galerie  {
   z-index: 5;
   top: 483px;
   left: 446px;
}

#nailsbutton  {
   left: 580px;
}

#i1275preise  {
   z-index: 5;
}

#i1271preise  {
   z-index: 7;
}

#homebutton  {
   position: absolute;
   left: 21px;
   top: 17px;
   z-index: 4;
   width: 97px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer2 li  {
   text-align: left;
   font-size: 10px;
   text-transform: uppercase;
   color: #797979;
}

#albumembed  {
   top: 235px;
}

#teambutton  {
   top: 236px;
   left: 224px;
}

#footercopy  {
   position: absolute;
   left: 213px;
   top: 699px;
   z-index: 4;
   width: 178px;
   margin-left: 0px;
   margin-top: 0px;
}

#footermenu  {
   position: absolute;
   left: 400px;
   top: 700px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
}

#hallbutton  {
   left: 198px;
}

#logobutton  {
   position: absolute;
   left: 479px;
   top: 15px;
   z-index: 4;
   width: 280px;
   height: 142px;
   margin-left: 0px;
   margin-top: 0px;
}

#backmerge  {
   background: url(sg_service_media/ebene21.gif) no-repeat;
   position: absolute;
   left: -16px;
   top: 0px;
   z-index: 3;
   width: 834px;
   height: 760px;
   margin-left: 0px;
   margin-top: 0px;
}

#footer2 p  {
   text-align: left;
   font-size: 10px;
   text-transform: uppercase;
   color: #797979;
}

#page_bkg  {
   position: absolute;
   width: 774px;
   height: 838px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#footer2  {
   position: absolute;
   left: 213px;
   top: 811px;
   z-index: 3;
   width: 178px;
   margin-left: 0px;
   margin-top: 0px;
}

#ebene24  {
   overflow: hidden;
   position: absolute;
   left: 7px;
   top: 235px;
   width: 254px;
   height: 381px;
   display: none;
}

#ebene10  {
   overflow: hidden;
   position: absolute;
   left: 7px;
   top: 228px;
   width: 333px;
   height: 389px;
   display: none;
}

#ebene2  {
   overflow: hidden;
   position: absolute;
   left: 7px;
   top: 227px;
   width: 156px;
   height: 251px;
   display: none;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#ebene3  {
   overflow: hidden;
   position: absolute;
   left: 7px;
   top: 227px;
   width: 110px;
   height: 258px;
   display: none;
}

#page  {
   margin: 0px auto 0px auto;
   height: 838px;
   width: 774px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.c797979 * a  {
   color: #797979;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #151515;
   background-image: none;
}


