a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#winterdebutton a,
#sommerdebutton a,
#sommerenbutton a,
#winterenbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 53px;
   background-position: 0% 0px;
   font-size: 53px;
   line-height: 53px;
}

#hotelmondscheinfamkarlunderikaweissensteineri39050e p  {
   font: 13px/16px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#hotelmondscheinfamkarlunderikaweissensteineri39050e  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 580px;
   z-index: 1;
   width: 869px;
}

#enbutton a,
#debutton a,
#itbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#sommerdebutton a:hover  {
   background-position: -177px 0%;
}

#winterdebutton a:hover  {
   background-position: -152px 0%;
}

#lbtbutton a:hover  {
   background-position: -74px 0%;
}

#itbutton a:hover  {
   background-position: -48px 0%;
}

#winterenbutton a  {
   width: 152px;
   background-image: url(demedia/winterdebutton.png);
}

#sommerdebutton a  {
   width: 177px;
   background-image: url(demedia/sommerdebutton.png);
}

#sommerenbutton a  {
   width: 181px;
   background-image: url(enmedia/sommerenbutton.png);
}

#enbutton a:hover  {
   background-position: -44px 0%;
}

#debutton a:hover  {
   background-position: -46px 0%;
}

#winterdebutton a  {
   width: 152px;
   background-image: url(demedia/winterdebutton.png);
}

#sommerdebutton  {
   visibility: visible;
   position: absolute;
   left: 216px;
   top: 37px;
   z-index: 1;
   width: 177px;
   height: 53px;
}

#winterdebutton  {
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 36px;
   z-index: 1;
   width: 152px;
   height: 53px;
}

#flashliteral  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 115px;
   z-index: 1;
   width: 950px;
}

#it,
#en,
#de  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#ebene25kopie  {
   background: url(demedia/ebene25kopie.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 462px;
   z-index: 1;
   width: 172px;
   height: 107px;
}

#lbtbutton a  {
   background: url(demedia/lbtbutton.png) no-repeat 0% 0px;
   display: block;
   height: 55px;
   width: 74px;
   font-size: 55px;
   line-height: 55px;
}

#enbutton a  {
   width: 44px;
   background-image: url(demedia/enbutton.png);
}

#itbutton a  {
   width: 48px;
   background-image: url(demedia/itbutton.png);
}

#debutton a  {
   width: 46px;
   background-image: url(demedia/debutton.png);
}

#lbtbutton  {
   visibility: visible;
   position: absolute;
   left: 564px;
   top: 502px;
   z-index: 1;
   width: 74px;
   height: 55px;
}

#itbutton  {
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 517px;
   z-index: 4;
   width: 48px;
   height: 34px;
}

#debutton  {
   visibility: visible;
   position: absolute;
   left: 416px;
   top: 517px;
   z-index: 2;
   width: 46px;
   height: 34px;
}

#enbutton  {
   visibility: visible;
   position: absolute;
   left: 458px;
   top: 517px;
   z-index: 3;
   width: 44px;
   height: 34px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #6D5F5E url(demedia/exteriortile.png) center top repeat-x;
}

