body   { background-color: #781240; text-align: left; color: #827F80; font: 9pt/11pt verdana, tahoma, sans serif; scrollbar: yes }

.bannerrechts { position: absolute; bottom: 67px; left: 865px; width: 122px; height: 356px; visibility: visible; display: block; }

.bild { border: 1px solid #e59dbd}
.ticker { position: absolute; bottom: 572px; left: 100px; width: 510px; height: 60px; visibility: visible; display: block; text-align: left; z-index: 1; }
.top { position: absolute; bottom: 497px; left: 100px; width: 510px; height: 65px; visibility: visible; display: block; border-left: 1px solid #b65877; border-right: 1px solid #b65877; border-bottom: 1px solid #b65877; border-top: 2px solid #e59dbd;  }
.girlande { position: absolute; bottom: 491px; left: 99px; width: 513px; height: 70px; visibility: visible; display: block; background: url(../grafik/girlande.gif); z-index: 1}

.deko { position: absolute; bottom: 68px; left: 97px; width: 184px; height: 92px; visibility: visible; display: block; z-index: 1;   }

.fenster { position: absolute; bottom: 67px; left: 100px; width: 510px; height: 420px; visibility: visible; display: block; border-bottom: 1px solid #b65877; border-left: 1px solid #b65877; border-top: 1px solid #b65877; border-right: 1px solid #e59dbd; }

.hgnavi { position: absolute; bottom: 179px; left: 99px; width: 120px; height: 308px; visibility: visible; display: block; z-index: 3; background: url(../grafik/hg_navi.gif); }

.hginfo  { position: absolute; bottom: 287px; left: 208px; width: 122px; height: 199px; visibility: visible; display: block; z-index: 2; background: url(../grafik/hg_info.gif) no-repeat; color: #782349; font: 7pt/9pt verdana, tahoma, sans serif; }

.hgtext  { position: absolute; bottom: 94px; left: 255px; width: 340px; height: 381px; visibility: visible; display: block; z-index: 1; background-color: #FDF3DF }


.textfeld  { position: absolute; bottom: 120px; left: 245px; width: 350px; height: 330px; visibility: visible; display: block; z-index: 1; overflow: auto; }

.texthome  { margin-left: 85px; margin-top: 15px; margin-right: 25px; z-index: 3; color: #827F80; font: 9pt/11pt verdana, tahoma, sans serif }
.text  { margin-left: 83px; margin-top: 10px; margin-right: 10px; z-index: 3; color: #827F80; font: 8pt/10pt verdana, tahoma, sans serif }

.scroll { position: absolute; top: 50px; left: 246px; width: 350px; height: 500px; visibility: visible; display: block; z-index: 1 }
.texthead  { position: absolute; bottom: 77px; left: 246px; width: 350px; height: 30px; visibility: visible; display: block; z-index: 2; text-align: right }
.titel   { margin-right: 3px; z-index: 3; color: #781240; font: 14pt/10pt verdana, tahoma, sans serif;   }


.unten { position: absolute; bottom: 0px; left: 100px; width: 510px; height: 57px; visibility: visible; display: block; border-left: 1px solid #b65877; border-top: 1px solid #b65877; border-right: 2px solid #e59dbd; color: #b65877; font: 8pt/13pt verdana, tahoma, sans serif;  }

.tueroben { position: absolute; bottom: 497px; left: 620px; width: 217px; height: 112px; visibility: visible; display: block; border-bottom: 1px solid #b65877 }
.tuerunten { position: absolute; bottom: 67px; left: 620px; width: 215px; height: 420px; visibility: visible; display: block; border-top: 1px solid #b65877; border-right: 2px solid #e59dbd; border-left: 1px solid #b65877;  border-bottom: 1px solid #b65877; }
.tuercontent { margin-left: 25px; margin-top: 10px; margin-bottom: 5px; width: 165px; visibility: visible; display: block; }
.stufe1 { position: absolute; bottom: 0px; left: 660px; width: 233px; height: 28px; visibility: visible; display: block; border-top: 1px solid #b65877; border-right: 2px solid #e59dbd; }
.stufe2 { position: absolute; bottom: 32px; left: 640px; width: 220px; height: 25px; visibility: visible; display: block; border-top: 1px solid #b65877; border-right: 2px solid #e59dbd; }

.knauf  { position: absolute; bottom: 192px; left: 641px; width: 35px; height: 35px; visibility: visible; background-color: #781240; display: block; z-index: 1; border-top: 1px solid #e59dbd; border-right: 1px solid #e59dbd; }

.weiss8 { color: #FEE0EE; font: 8pt/11pt verdana, tahoma, sans serif; }
.weiss11 { color: #FEE0EE; font: 11pt/13pt verdana, tahoma, sans serif; }
.weiss9 { color: #ffffff; font: 9pt/12pt verdana, tahoma, sans serif; }
.bereich  { font: 14pt/16pt verdana, tahoma, sans serif; }
.wichtig   { font: 8pt/10pt verdana, tahoma ,arial; font-weight: bold; color:#b65877 }
.klein   { font: 8pt/10pt verdana, tahoma ,arial;}

a.impressum:link          { font: 8pt/13pt verdana, tahoma, sans serif; text-decoration: none; color: #b65877 }
a.impressum:visited       { font: 8pt/13pt verdana, tahoma, sans serif; text-decoration: none; color: #b65877 }
a.impressum:active       { font: 8pt/13pt verdana, tahoma, sans serif; text-decoration: none; color: #b65877 }
a.impressum:hover        { font: 8pt/13pt verdana, tahoma, sans serif; text-decoration: none; color: #e59dbd }

a.navi:link            { font: 7pt/14pt verdana, tahoma ,arial; text-decoration: none; color:#314e37 }
a.navi:visited        { font: 7pt/14pt verdana, tahoma ,arial; text-decoration: none; color:#314e37 }
a.navi:active         { font: 7pt/14pt verdana, tahoma ,arial; text-decoration: none; color:#314e37 }
a.navi:hover          { font: 7pt/14pt verdana, tahoma ,arial; text-decoration: underline; color:#314e37 }

a.textlink:link          { font: 8pt/10pt verdana, tahoma ,arial; text-decoration: none; color:#781240 }
a.textlink:visited        { font: 8pt/10pt verdana, tahoma ,arial; text-decoration: none; color:#781240 }
a.textlink:active        { font: 8pt/10pt verdana, tahoma ,arial; text-decoration: none; color:#781240 }
a.textlink:hover         { font: 8pt/10pt verdana, tahoma ,arial; text-decoration: none; color:#e59dbd }  

.button { width: 94px;height: 29px; margin-top: 11px; }
.button a:link  { background: url(../grafik/navi/eingang.gif) no-repeat; width: 94px; height: 29px; display: block; margin-top: 11px; }
.button a:visited  { background: url(../grafik/navi/eingang.gif) no-repeat; width: 94px; height: 29px; display: block; margin-top: 11px; }
.button a:active  { background: url(../grafik/navi/eingang.gif) no-repeat; width: 94px; height: 29px; display: block; margin-top: 11px; }
.button a:hover  { background: url(../grafik/navi/eingang_over.gif) no-repeat; width: 94px; height: 29px; display: block; margin-top: 11px; } 

.button1 { width: 94px;height: 29px }
.button1 a:link  { background: url(../grafik/navi/kueche.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button1 a:visited  { background: url(../grafik/navi/kueche.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button1 a:active  { background: url(../grafik/navi/kueche.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button1 a:hover  { background: url(../grafik/navi/kueche_over.gif) no-repeat; width: 94px; height: 29px; display: block } 

.button2 { width: 94px;height: 29px }
.button2 a:link  { background: url(../grafik/navi/wasserpfeife.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button2 a:visited  { background: url(../grafik/navi/wasserpfeife.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button2 a:active  { background: url(../grafik/navi/wasserpfeife.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button2 a:hover  { background: url(../grafik/navi/wasserpfeife_over.gif) no-repeat; width: 94px; height: 29px; display: block } 

.button3 { width: 94px;height: 29px }
.button3 a:link  { background: url(../grafik/navi/bauchtanz.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button3 a:visited  { background: url(../grafik/navi/bauchtanz.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button3 a:active  { background: url(../grafik/navi/bauchtanz.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button3 a:hover  { background: url(../grafik/navi/bauchtanz_over.gif) no-repeat; width: 94px; height: 29px; display: block } 

.button4 { width: 94px;height: 29px }
.button4 a:link  { background: url(../grafik/navi/libanon.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button4 a:visited  { background: url(../grafik/navi/libanon.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button4 a:active  { background: url(../grafik/navi/libanon.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button4 a:hover  { background: url(../grafik/navi/libanon_over.gif) no-repeat; width: 94px; height: 29px; display: block } 

.button5 { width: 94px;height: 29px }
.button5 a:link  { background: url(../grafik/navi/anfahrt.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button5 a:visited  { background: url(../grafik/navi/anfahrt.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button5 a:active  { background: url(../grafik/navi/anfahrt.gif) no-repeat; width: 94px; height: 29px; display: block; }
.button5 a:hover  { background: url(../grafik/navi/anfahrt_over.gif) no-repeat; width: 94px; height: 29px; display: block } 