div#container{width:1140px;}/*margin-left:-570px;}*/
div#headline{overflow:hidden;position:relative;}
div#firstTitle, div#secondTitle, div#logo{float:left;height:101px;text-align:center;}
div#firstTitle{width:200px;position:relative;left:100px;}
div#firstTitle img{margin-top:35px;}
div#secondTitle{width:500px;position:relative;left:99px;}
div#secondTitle img{margin-top:37px;}
div#logo{width:155px;position:relative;left:108px;}
div.floatLeft{float:left;}
div.clearLeft{clear:left;}
div#frame{clear:left;width:1135px;height:540px;background-repeat:no-repeat;box-shadow:5px 5px 3px #000;-moz-box-shadow:5px 5px 3px #000;-webkit-box-shadow:5px 5px 3px #000;background-image:url(/gfx/frame1.jpg);}
div#navigation{z-index:1;width:250px;height:520px;text-align:center;}
ul.navigation{margin:25px 40px;list-style:none;}
ul.navigation li{font-size:20px;padding-top:35px;}
a{color:#000;outline:none;text-decoration:none;}
a:link{color:#000;}
a:hover{color:#fff;}
a:visited{}
a:active{color:#fff;}
a:focus{color:#fff;}
a.active{color:#fff;}
p.submenu{font-size:16px;margin-top:1px;margin-left:20px;margin-bottom:-20px;}
div#content{z-index:2;width:884px;height:520px;position:relative;}
div#startPageImage{margin-top:64px;}
div#contactBackground{width:541px;height:414px;margin-top:64px;margin-left:50px;background-repeat:no-repeat;background-image:url(/gfx/contactBackground.jpg);}
div#contact p{margin:5px;}
p#openingHours span{display:block;margin-left:20px;}
div#contactLinks{float:right;width:100px;height:287px;text-align:right;margin-top:60px;margin-right:50px;}
div#contactApproachLink, div#contactMap24, div#contactDB, div#contactHA, div#contactRH{width:90px;height:45px;text-align:center;margin-bottom:8px;background-color:#fff;border:1px solid #a84a24;}
div#contactApproachLink{font-size:13px;color:#61a156;margin-top:10px;}
div#contactApproachLink p{margin-top:15px;}
div#contactMap24 img{margin-top:16px;}
div#contactDB img{margin-top:13px;}
div#contactHA img{margin-top:10px;}
div#contactRH img{margin-top:3px;}
div#contactMail{clear:left;width:200px;text-align:left;padding-top:26px;margin-left:185px;}
div#approach{margin-top:64px;margin-left:44px;}
div#restaurantBG{float:left;width:526px;height:416px;margin-top:64px;margin-left:48px;background-repeat:no-repeat;background-image:url(/gfx/restaurant.jpg);}
div#restaurantRight ul{margin-top:0px;list-style:inside;list-style-type:disc;}
div#restaurantSubMenu{float:left;width:26px;height:416px;margin-top:85px;margin-left:-7px;}
div#restaurantRoomsBG, div#hotelBG, div#hotelPricesBG{float:left;width:526px;height:397px;margin-top:64px;margin-left:45px;background:url(/gfx/book_background.jpg) no-repeat;}
div#hotelPricesBG{background-image:url(/gfx/hotel_book_prices_background.jpg);}
div#cycleFade img{width:190px;height:286px;}
div#noCycleFade img{width:190px;height:286px;}
div#restaurantRoomsRestaurantHeadline, div#restaurantRoomsHuntingRoomHeadline, div#restaurantRoomsSaloonHeadline, div#restaurantRoomsPubGardenHeadline, div#restaurantRoomsClubroomHeadline, div#hotelRoomsHeadline, div#hotelBathroomsHeadline, div#hotelInternetHeadline{width:250px;height:60px;background-repeat:no-repeat;}
div#restaurantRoomsRestaurantHeadline{background-image:url(/gfx/restaurant_rooms_headline.gif);}
div#restaurantRoomsHuntingRoomHeadline{background-image:url(/gfx/restaurant_huntingroom_headline.gif);}
div#restaurantRoomsSaloonHeadline{background-image:url(/gfx/restaurant_saloon_headline.gif);}
div#restaurantRoomsPubGardenHeadline{background-image:url(/gfx/restaurant_pubgarden_headline.gif);}
div#restaurantRoomsClubroomHeadline{background-image:url(/gfx/restaurant_clubroom_headline.gif);}
div#hotelRoomsHeadline{height:40px;background-image:url(/gfx/hotel_rooms_headline.gif);}
div#hotelBathroomsHeadline{height:40px;background-image:url(/gfx/hotel_bathrooms_headline.gif);}
div#hotelInternetHeadline{background-image:url(/gfx/hotel_internet_headline.gif);}
p.marginTop60{margin-top:60px;}
p.marginTop15{margin-top:15px;}
div#restaurantRoomsSubmenu, div#hotelSubmenu{float:left;width:27px;height:397px;margin-top:68px;}
div#hotelSubmenu{margin-top:82px;margin-left:-6px;}
div#hotelPricesHeadline, div#hotelPricesHeadlineDummy{width:190px;height:60px;}
div#hotelPricesHeadline{background-repeat:no-repeat;background-position:top left;background-image:url(/gfx/hotel_prices_headline.gif);}
div#partyserviceBG p{width:250px;}
div#partyserviceBG a#downloadLink{bottom:95px;right:365px;position:absolute;}
div#specialsBackground,#linksBackground{width:660px;height:435px;margin-top:43px;background-repeat:no-repeat;background-position:top left;background-image:url(/gfx/specials_background.jpg);}
div#specialsNavigationContainer{top:-11px;left:16px;width:627px;height:25px;position:relative;}
ul#specialsNavigation{width:630px;height:25px;background-repeat:no-repeat;background-image:url('/gfx/specials_navigation.png');}
div#specialsNavigationContainer ul li{float:left;list-style:none;position:relative;}
ul#specialsNavigation a{}
ul#specialsNavigation a:link, a:visited{text-decoration:none;}
ul#specialsNavigation a:hover, a:active{outline:none;text-decoration:none;}
ul#specialsNavigation li{height:25px;}
ul#specialsNavigation li#jan{width:52px;}
ul#specialsNavigation li#feb{width:52px;}
ul#specialsNavigation li#mar{width:52px;}
ul#specialsNavigation li#apr{width:52px;}
ul#specialsNavigation li#may{width:52px;}
ul#specialsNavigation li#jun{width:52px;}
ul#specialsNavigation li#jul{width:52px;}
ul#specialsNavigation li#aug{width:52px;}
ul#specialsNavigation li#sep{width:52px;}
ul#specialsNavigation li#oct{width:52px;}
ul#specialsNavigation li#nov{width:52px;}
ul#specialsNavigation li#dec{width:52px;}
ul#specialsNavigation li a{left:0;width:100%;height:25px;display:block;position:relative;text-indent:-9999em;}
div#specialsNavigationContainer div#cycleFade{margin:0;}
div.specialsContent, div.specialsContent img, div#specialsNavigationContainer div#cycleFade img{width:630px;height:380px;}
#linksContent{width:630px;height:380px;background: url('/gfx/aktionen_blank.jpg') no-repeat;position:absolute;left:15px;top:59px;}
#linksContent ul {width:580px;margin-left:40px;padding-top:40px;list-style: none;}
#linksContent a {text-decoration: underline;}
#linksContent a:hover {color:#666;}
#linksContent .link {padding-bottom: 15px;}
div.specialsContent img{margin-top:2px;margin-left:-1px;}
div#sightseeingContainer{width:665px;height:432px;margin-top:64px;position:relative;background-repeat:no-repeat;background-image:url(/gfx/sightseeing_frame.jpg);}
div#sightseeing{top:14px;left:13px;width:620px;height:376px;position:absolute;}
.ft-title{width:100%;height:25px;padding-top:5px;text-align:center;}
div#impressBG p{width:250px;font-weight:bold;margin:20px 0 0 60px;}
div#impressBG p#first{margin:110px 0 0 60px;}
#privacyBG {overflow:hidden;background: url("/gfx/privacy.jpg") no-repeat;height:414px;margin-top:64px;width:662px;}
#privacyText {overflow-y:scroll;overflow-x:hidden;width:618px;height:366px;margin:15px 0px 0px 10px;padding:9px;}
#footerNavigation {bottom: -48px; list-style: none outside none; position: absolute; right: 13px;}
#footerNavigation li {display: inline; margin: 0 5px;}
#footerNavigation a{color:#be572a;font-size:16px;}
#footerNavigation a:hover{color:#ffffff;}
#footerNavigation a.active{color:#ffffff;}
#facebookPlugin, #hotelPlugin{border:none; overflow:hidden;}
#facebookPlugin{width:200px; height:412px;position:absolute;top:65px;right:16px;}
#hotelPlugin{width:185px; height:150px;position:absolute;top:65px;right:55px;}
#hotelValuationsWrapper {display:none;}
