body {
	scrollbar-face-color: #333333; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #333333; 
	scrollbar-arrow-color: #ffffff; 
	scrollbar-track-color: #333333; 
	scrollbar-darkshadow-color: #333333;
}


#implink{ width:160px; text-align:right; font-size:9px;}
#implink a{ color:#999999;}

#hotel{	padding:0 0 0 0; margin:0 0 0 0; width:100%; height:100%; position:absolute; top:0px; z-index:1;}

#haupt{ padding:0 0 0 0; margin: 0 0 0 0; position:relative; top: 50px; width:640px; height:480px; z-index:2;}

#hauptf{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; left:0px; top:0px; width:640px; height:480px; z-index:50; background-color:#333333;}

#inhalt{ padding:0 0 0 0; margin: 0 0 0 -1px;  position:absolute; top: 80px; left:0px; width:480px; height:240px; z-index:3;}

/**Flash-Rahmen **/
#start_fl{ padding:50px 0 0 0; margin: 50px 0 0 0; position:absolute; top: 50px; width:100%; height:100%; z-index:99; background-color:#333333;}
#inhalt_fl{ padding:0 0 0 0; margin: 0 0 0 -1px; position:absolute; top: 80px; left:0px; width:480px; height:319px; z-index:99;}

#inhaltl{ padding:0 0 0 0; margin: 0 0 0 1px; position:absolute; top: 0px; left:0px; width:160px; height:240px; z-index:10;}

#inhaltkl1{ position:absolute; padding:0 0 0 0; margin: 0 0 0 1px; top: 0px; left:0px; width:160px; height:80px; z-index:4;}
#inhaltkl2{ position:absolute; padding:0 0 0 0; margin: 0 0 0 1px; top: 80px; left:0px; width:160px; height:80px; z-index:4;}
#inhaltkl3{ position:absolute; padding:0 0 0 0; margin: 0 0 0 1px; top: 160px; left:0px; width:160px; height:80px; z-index:4;}

#inhaltr{padding:0 0 0 0; margin: 0 0 0 1px; position:absolute; top: 0px; left:160px; width:320px; height:238px; z-index:5; line-height: 110%; z-index:2;}
#kunst{ padding:10px 40px 0 20px; margin: 0 0 0 1px; position:absolute; top: 0px; left:160px; width:290px; height:228px; z-index:5; line-height: 110%;	z-index:1; overflow:auto;}

#kontakt{ position:relative; top: 60px; left: 80px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10;}

#openrest{ position:relative; top: 0px; left: 20px; width:300px; height:238px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10; overflow:auto; }
#karte{position:relative; top: 0px; left: 20px; width:300px; height:238px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10; overflow:auto;}

#service{position:relative; top: 0px; left: 10px; width:310px; height:238px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10; overflow:auto;}

#blick{ position:relative; top: 0px; left: 20px; width:300px; height:238px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10; overflow:auto;}
#blick table {font: 10px Verdana, Arial, Helvetica, sans-serif;}

#bankett{ position:relative; top: 20px; left: 25px; width:270px; height:200px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10; overflow:auto;}

#historie{ position:relative; top: 20px; left: 20px; width:270px; height:200px; padding: 0 10px 0 0; margin: 0 0 0 0; z-index:2; overflow:auto;}
#historiebild{ padding:0 0 0 0; margin: 0 0 0 1px; position:absolute; top: 0px; left:0px; width:480px; height:240px; z-index:10; visibility:hidden;}

#lage1{	position:relative; top: 10px; left: 20px; width:280px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10;}

#lage1a{position:relative; top: 10px; left: 20px; width:280px; height:180px; padding: 0 10px 0 0; margin: 0 0 0 0; z-index:10; overflow:auto;}
#lage1a a{color:#e3670e;}
#lage1a a:hover{color:#ffffff;}
#lage1a li{color:#e3670e;}

#lage1b{position:relative; top: 10px; left: 20px; width:290px; height:220px; padding: 0 10px 0 0; margin: 0 0 0 0; z-index:10; overflow:auto; }
#lage1b a{color:#e3670e;}
#lage1b a:hover{color:#ffffff;}

#lageflash{position:relative; top: 0px; left: 0px; width:320px; height:238px; padding: 0; margin: 0; z-index:10; overflow:hidden; }


#plantext{ position:absolute; top:10px; left:10px; width:430px;}
#plantext a{color:#e3670e;}
#plantext a:hover{color:#ffffff;}

#anfahrtueberschrift{color:#e3670e; font-style:normal;}

#extlink{ color:#e3670e; font-size:9px; font-style:normal;}
#extlink a{color:#e3670e;}
#extlink a:hover{color:#e3670e;}

#lage2{ position:absolute; top: 10px; left: 140px; width:340px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10;}
#lage2 a{font-size:10px; color:#e3670e;}
#lage2 a:hover{color:#ffffff;}

#res{ position:absolute; top: 30px; left: 30px; width:260px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10;}
#res a{font-size:10px; color:#ffffff;}
#res a:hover{color:#ffffff;}

#inhaltu{padding:0 0 0 0; margin: 1px 0 0 0; position:absolute; top: 320px; left:0px; width:475px; height:80px; z-index:3; line-height: 110%; }
#inhaltutext{ font-size:10px; padding:0 0 0 0; margin: 1px 0 0 0; position:absolute; bottom:6px; left:1px; width:473px; z-index:4; line-height: 120%; }
#inhaltutext_t{ font-size:10px; padding:0 0 0 0; margin: 1px 0 0 0; position:absolute; bottom:6px; left:1px; width:473px; z-index:4; line-height: 120%; }

#topzuruck{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -80px; left:0px; width:160px; height:80px; z-index:3;}

#topbutton{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -30px; left:161px; width:100px; height:30px; z-index:99;}

#button360{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -35px; left:161px; width:35px; height:35px; z-index:99;}

#buttonu1{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:160px; width:35px; height:35px; z-index:99;}
#buttonu2{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:195px; width:35px; height:35px; z-index:99;}
#buttonu3{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:230px; width:35px; height:35px; z-index:99;}
#buttonu4{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:265px; width:35px; height:35px; z-index:99;}
#buttonu5{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:300px; width:35px; height:35px; z-index:99;}
#buttonu6{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:335px; width:35px; height:35px; z-index:99;}
#buttonu7{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:370px; width:35px; height:35px; z-index:99;}
#buttonu8{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:405px; width:35px; height:35px; z-index:99;}
#buttonu9{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: -1px; left:440px; width:35px; height:35px; z-index:99;}

#jobbutton{ padding:0 0 0 0; margin: 1px 0 0 0; position:absolute; top: -2px; left:160px; width:200px; height:40px; z-index:3; line-height: 110%;}

#submenu{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: 399px; left:0px; width:480px; height:80px; border-top:1px solid #FFFFFF; z-index:3;}

#menu{ padding:0 0 0 0; margin: 0 0 0 0; position:absolute; top: 0px; left:480px; width:160px; height:480px; z-index:3;}

#resani{position:relative; top: -16px; left: 82px; width:77px; height:12px; padding: 0 0 0 0; margin: 0 0 0 0; z-index:10;}

.norm 		{font-size: 12px; color: #a64b0a; font-weight: 100; font-style: normal; line-height: 14px; letter-spacing: 0px;}
.norm2 		{color: #FFFFFF; font-weight: 100; font-style: normal; line-height: 12px; letter-spacing: 0px;}
.norm3 		{color: #FFFFFF; font-weight: 100; font-style: normal; line-height: 12px; letter-spacing: 0px;}

#uetitel{color: #beb70b;}

#kunsttitel{ position:absolute; bottom:8px; left: 160px; line-height:120%}
#gruberbild{position:absolute; bottom:8px; left: 160px; width:300px;  visibility:hidden;}
#gruber{position:absolute; bottom:8px; left: 160px; width:300px;  visibility:hidden;}
#tiefrot{position:absolute; bottom:8px; left: 160px; width:300px;  visibility:hidden;}

#kolnmenu{ width:480px; border-bottom:1px solid #fff; position:absolute; left:0px; bottom:0px; z-index:99;}

