body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;list-style:none}caption,th{text-align:left}.inv,.fhinv{display:none}.left{float:left}.right{float:right}.nofloat,#content img.nofloat{float:none}body{}#wrapper{position:relative;width:880px;margin:0 auto;background:url(/images/wrapper_bg.jpg) repeat-y}#wrapper:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#leftwrapper{position:absolute;float:left;display:block;left:23px;width:240px;top:159px}#headermenu{margin-right:15px}#language ul,#language2 ul{margin:0;padding:0;list-style:none}#imagewrap{position:absolute;left:770px;top:10px;width:100px}#lang_de,#lang_en,#lang_it,#lang_fr{text-decoration:none;width:18px;height:12px;text-indent:-9999px;display:block;margin:6px 10px 0 0;background:url(/nav/lang_de.gif) top left no-repeat;overflow:hidden}#lang_en{background-image:url(/nav/lang_en.gif)}#lang_it{background-image:url(/nav/lang_it.gif)}#lang_fr{background-image:url(/nav/lang_fr.gif)}#lang_de{background-image:url(/nav/lang_de.gif)}#language li,#language2 li{margin:0;padding:0;float:left;display:inline}#logo a{position:absolute;top:0;left:23px;width:240px;height:159px;text-indent:-9999px;background:url(/nav/logo.gif) no-repeat;overflow:hidden}#logohotel a{position:absolute;top:0;left:23px;width:240px;height:159px;text-indent:-9999px;background:url(/nav/logohotel.gif) no-repeat;overflow:hidden}#logo_leutbuehel a{position:absolute;top:0;left:23px;width:240px;height:159px;text-indent:-9999px;background:url(/nav/logo_leutbuehel.gif) no-repeat;overflow:hidden}#logo_goldener_hirschen a{position:absolute;top:0;left:23px;width:240px;height:159px;text-indent:-9999px;background:url(/nav/logo_goldener_hirschen.gif) no-repeat;overflow:hidden}#newsletterbox{position:relative;float:left;height:317px;width:226px;background:#f3e9d4;padding:7px}#newsletterbox input{cursor:pointer;border:1px solid #c9a556;width:220px}#newsletterbox th{height:35px}.newsletter{color:#000}.newsletter:hover{text-decoration:none}.submit{background:url(/nav/newslettersubmit.gif) no-repeat;color:white;font-size:11px;width:220px;height:24px;font-size:13px}#locator{position:relative;float:left;margin:25px 0; background:url(/nav/locator.gif) no-repeat;width:240px;height:190px}#bilderrahmen{position:absolute;top:133px;left:283px;z-index:10;background:url(/images/bilderrahmen.png) no-repeat;width:586px;height:415px}#topimg{position:absolute;top:133px;left:283px;width:586px;height:415px; z-index:5;background:#fff}#bildergalerie{position:absolute;top:550px;left:690px;background:url(/images/bildergalerie.gif) no-repeat;width:173px;height:20px;text-indent:-9999px;overflow:hidden}#content{float:right;width:541px;margin:575px 0 0 0;padding-right:40px;min-height:570px}#breadcrumbs{color:#a27614}#breadcrumbs a{color:#a27614}#breadcrumbs em{display:none}#breadcrumbs strong{font-weight:normal}#footermenu{position:relative;float:right;right:50px;width:515px;height:50px;font-size:12px;color:#a27614}#footermenu a{color:#a27614}#footer{padding:20px 0 0 0;width:950px;float:right;clear:both}#footertext{float:left;width:560px;color:#000;font-size:9px;left:20px;margin-left:10px}#footertext a{color:#a27614}#hotelcasino{float:left;padding:12px 0 0 19px;width:65px;background:url(/nav/hotelcasino.gif) center center no-repeat;height:27px;text-indent:-9999px;cursor:pointer}#bodenseehotels{float:left;padding:12px 0 0 19px;width:75px;background:url(/nav/bodenseehotels.gif) center center no-repeat;height:27px;text-indent:-9999px;cursor:pointer}#cmslink{cursor:text;color:#000 !important;text-decoration:none}#ncm{float:right;padding:12px 0 0 19px;margin:5px 10px 0 0;width:97px;height:27px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) no-repeat;color:#bbbbbb;font-family:Arial,Helvetica,sans-serif}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}#qanfrage{position:absolute;left:300px;top:30px;width:450px;height:70px;z-index:80;font-size:11px;color:#000}#qanfrage fieldset{border:none}#qanfrage legend{display:none}#qanfrage p{font-family:Arial;font-size:13px;color:#a27614;padding-top:15px;line-height:14px}#qanfrage fieldset h4{background:url(/nav/qanfrage.gif) no-repeat;text-indent:-99999px;height:30px}#qanfrage fieldset span{float:left}#qanfrage fieldset span label{margin:0;margin-right:10px;padding:0}#qanfrage input{border:1px solid #c9a556;color:#000;font-size:11px;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;padding:2px;width:80px;height:16px;background:url(/nav/calendar.gif) #fff 67px 50% no-repeat;cursor:pointer}#qanfrage .button{background:url(/nav/qanfragesubmit.gif) no-repeat;width:220px;height:22px;margin-top:26px;color:#fff;border:none}#bestwestern{position:absolute;top:50px;left:765px;width:100px;height:100px;background:url(/images/bestwestern.gif) no-repeat}.facebook,.bewertungen{display:block;text-indent:-19999px;overflow:hidden;background:url(/nav/facebook.gif) 0 0 no-repeat;width:240px;height:40px;margin-bottom:1px}.bewertungen{background-image:url(/nav/bewertungen.gif)}#newAnfrage{position:absolute; left:280px; top:0}#menu{position:relative;float:left;width:240px;z-index:100;white-space:nowrap}#menu li{width:240px;display:block;padding:0;position:relative}#menu li a{width:240px;display:block}#menu li li a{font-size:12px;color:#4b2110;padding:6px 0 6px 31px;display:block;width:209px;text-decoration:none;background-color:#c9a358;border-top:1px solid #fff;color:#fff}#menu li li a:hover,#menu li li a.active{background-color:#f4e9d5;color:#000}#menu b{font-weight:normal}#menu li li li a{font-size:11px;padding:3px 0 3px 41px}#m_restaurant{width:240px;height:36px;display:block;background:url(/nav/de/m_restaurant.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_restaurant:hover,#m_restaurant.hover,#m_restaurant.active{background:url(/nav/de/m_restaurant_over.gif) no-repeat}#m_restaurant_leutbuehel{width:240px;height:36px;display:block;background:url(/nav/de/m_restaurant_leutbuehel.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_restaurant_leutbuehel:hover,#m_restaurant_leutbuehel.hover,#m_restaurant_leutbuehel.active{background:url(/nav/de/m_restaurant_leutbuehel_over.gif) no-repeat}#m_hotel{width:240px;height:36px;display:block;background:url(/nav/de/m_hotel.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_hotel:hover,#m_hotel.hover,#m_hotel.active{background:url(/nav/de/m_hotel_over.gif) no-repeat}#m_team{width:240px;height:36px;display:block;background:url(/nav/de/m_team.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_team:hover,#m_team.hover,#m_team.active{background:url(/nav/de/m_team_over.gif) no-repeat}#m_kultur{width:240px;height:36px;display:block;background:url(/nav/de/m_kultur.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_kultur:hover,#m_kultur.hover,#m_kultur.active{background:url(/nav/de/m_kultur_over.gif) no-repeat}#m_anreise{width:240px;height:36px;display:block;background:url(/nav/de/m_anreise.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_anreise:hover,#m_anreise.hover,#m_anreise.active{background:url(/nav/de/m_anreise_over.gif) no-repeat}#m_gutscheine{width:240px;height:36px;display:block;background:url(/nav/de/m_gutscheine.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_gutscheine:hover,#m_gutscheine.hover,#m_gutscheine.active{background:url(/nav/de/m_gutscheine_over.gif) no-repeat}#m_goldener_hisch{width:240px;height:36px;display:block;background:url(/nav/de/m_goldener_hirsch.gif) no-repeat;text-indent:-19999px;overflow:hidden}#m_goldener_hisch:hover,#m_goldener_hisch.hover,#m_goldener_hisch.active{background:url(/nav/de/m_goldener_hirsch_over.gif) no-repeat}#menu li a:hover,#menu li a.hover{}#footermenu{clear:both;padding:20px 0 0 0;line-height:20px;text-align:center}#footermenu b{font-weight:normal}body{background:#f3ecdc;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#content ul,#content ol,#content p,#content dl,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-bottom:14px}#content h1,.flashhl{color:#a27614;font-weight:normal;font-size:21px;font-family:CenturyGothic,Arial,Verdana;height:50px;margin:10px 0}.flashhl{margin-left:-2px;font-size:20px;height:40px}#content h1{letter-spacing:0px}#content h2{color:#000;font-size:13px}#content h3,#content h4{color:#000;font-size:11px;padding:15px 0}#content h4{}#content h5{color:#a27614;font-size:12px;margin-bottom:3px;padding:10px 0 0 0}#content h6{}#content p{margin-top:10px;line-height:16px;text-align:justify}#content a{color:#c9a556}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 7px no-repeat;display:block !important;float:none !important;clear:both !important;line-height:18px}#content table li{padding-left:20px;background:url(/nav/libullet.gif) 7px 7px no-repeat;display:block;line-height:18px}#content ul{}#content ol,#content ol li{list-style-type:decimal;background:none;padding-left:16px}#content ol li{padding:0;display:list-item !important}#content img{border:0}#content img.right{float:right}#content img.left{float:left}#content img.nofloat{display:inline;margin:0}#content img.noborder{padding:0;margin:0;border:none}#content a{text-decoration:underline}#content a:hover{text-decoration:none}#content a:visited{}#content .small{font-size:10px}.bildtext{width:120px}#content small{font-size:10px}.clear{clear:both}.left{float:left}.right{float:right}.noborder{padding:0;margin:0;border:0}#content div.highlight{border:1px solid #c9a358;background:#ffffcc}#content dl.points{display:block;width:100%;margin:0 0 7px 0;border-bottom:1px dotted black;position:relative}#content dl.points:after{content:".";font-size:0;height:0;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content dl.points dt{clear:left;float:left;padding:0 3px 0 0;position:relative}#content dl.points dd{padding:0 0 0 3px;position:absolute;right:0;bottom:0}#content dl.points dd,#content dl.points dt{margin:0 0 -2px 0;background:#fff}.jpg,.gif,.zip,.pdf,.doc,.xls,.back,.next,.external,.print,.more{padding:2px 0 2px 22px}.jpg{background:url(/nav/icons/jpg.gif) left center no-repeat}.gif{background:url(/nav/icons/gif.gif) left center no-repeat}.zip{background:url(/nav/icons/zip.gif) left center no-repeat}.pdf{background:url(/nav/icons/pdf.gif) left center no-repeat}.doc{background:url(/nav/icons/doc.gif) left center no-repeat}.xls{background:url(/nav/icons/xls.gif) left center no-repeat}.back{background:url(/nav/icons/back.gif) left center no-repeat}.next{background:url(/nav/icons/next.gif) left center no-repeat}.more{background:url(/nav/icons/more.gif) left center no-repeat}.external{background:url(/nav/icons/external.gif) left center no-repeat}.print{background:url(/nav/icons/print.gif) left center no-repeat}#error ul,#content #error ul{border:1px solid #f00;background:#ffffcc;padding:5px}#error li{display:block}#content table{border-collapse:collapse;width:100%}#content td{padding:3px;border:1px solid #f4e9d5;line-height:16px}#content th{background-color:#c9a358;color:#fff;text-align:center;padding:3px;font-weight:normal}#content table .noborder{border:none;background:none}#content table .price{text-align:center;background-color:#fff}#content table td.price{text-align:center;background-color:#fff}#content table th{background-color:#c9a556;color:#fff;padding:5px}.kulikalender td{padding:5px}.kulikalender th{height:25px;background-color:#c9a556;color:#fff;padding:5px}#content .rooms{background-color:#f4e9d5;width:550px;padding:10px}.rooms .bottom{font-size:10px}fieldset{position:relative;border:none;margin-bottom:10px;padding:10px}legend{position:relative;background:#fff;padding:2px 10px;color:#c9a358;font-weight:bold}label,.selectbox,.radiobox,.msgbox{position:relative;display:block;margin:0 0 10px 10px;clear:both}label b,.selectbox b,.radiobox b{position:relative;display:block;width:180px;float:left}.msgbox b{position:relative;display:block}input,textarea,select{border:1px solid #c9a358}textarea{width:90%}#content .radio{width:20px}.errorfield{background-color:#c9a358}#content_gallery{width:552px}#content_gallery a{display:block;overflow:hidden;float:left;margin:0 6px 6px 0;height:150px;width:180px;text-decoration:none;font-size:11px;line-height:14px}#content_gallery a.last{margin-right:0}#content #content_gallery img{width:180px;height:120px;margin:0 0 5px 0;border:0}#content #content_gallery a.img{margin:0 0 5px 0;border:0}#content img,#content a.img{margin:0 0 20px 20px;float:right;clear:both}#content a.img{text-decoration:none}#content td a.img,#content td img{margin:5px 0 5px 10px;padding:0;float:right}#content a.img img{display:block;float:none;margin:0}#content a.img span{position:absolute;top:-13px;right:-13px;font-size:1px;width:26px;height:26px;background:url(/nav/enlarge.png);background-repeat:no-repeat;border:none}.fehlt{color:#33FF00}#content .rooms .img{padding:0;margin:0}#plattformen ul,#plattformen li,#bewertungen ul,#bewertungen li{background-image:none;float:left;margin:0;padding:0}#bewertungen li a{display:block;text-indent:-19999px;overflow:hidden;margin-bottom:10px}#bewertungen li a.tripadvisor{overflow:hidden;background:url(/nav/tripadvisor.gif);width:258px;height:60px}#bewertungen li a.holidaycheck{background-image:url(/nav/holidaycheck.gif);width:276px;height:60px}#bewertungen li a.hrs{background-image:url(/nav/hrs.gif);width:185px;height:60px;margin-left:10px}#bewertungen li a.booking{background-image:url(/nav/booking.gif);width:237px;height:60px;margin-left:10px}div.jscalender{width:154px;height:195px;border:1px solid #EFEFEF;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;overflow:hidden;background-color:#f3e9d4;z-index:500;display:none;top:0;left:0}#q_jscalender1{top:20px}.jscalender a,#content .jscalender a{text-decoration:none;z-index:100}.jscalender div.jsc_head{padding:22px 0 0 0}.jscalender div.jsc_head,.jscalender div.jsc_body{z-index:600}.jscalender div.jsc_head a,#content .jscalender div.jsc_head a,.jscalender div.jsc_head h2,#content .jscalender div.jsc_head h2{float:left;height:17px;background-color:#c9a556;padding:3px 0 0 0;font-size:10px;text-align:center;margin:1px;color:#FFFFFF;text-decoration:none}.jscalender div.jsc_head h2,#content .jscalender div.jsc_head h2{width:108px}.jscalender div.jsc_head a{width:20px}.jscalender div.jsc_head a:hover,#content .jscalender div.jsc_head a:hover{cursor:pointer;background-color:#000000;color:#FFFFFF}.jscalender div.jsc_body{clear:both}.jscalender div.jsc_body a,.jscalender div.jsc_body span{float:left;width:20px;height:17px;padding:3px 0 0 0;text-align:center;color:#000000;border:1px solid #FFFFFF;background-color:#f3e9d4}.jscalender div.jsc_body span{background-color:#CCCCCC;color:#FFFFFF;font-weight:bold}.jscalender div.jsc_body a.jsc_special{background-color:#EFEFEF;color:#000000}#content .jscalender div.jsc_body a:hover,.jscalender div.jsc_body a:hover,#content .jscalender div.jsc_body a.jsc_close:hover,.jscalender div.jsc_body a.jsc_close:hover{cursor:pointer;background-color:#000000;color:#FFFFFF}.jscalender div.jsc_body a.jsc_blank{background-color:#FFFFFF;cursor:default;outline:none}.jscalender div.jsc_body a.jsc_blank:hover{background-color:#FFFFFF}.jscalender div.jsc_body a.jsc_close{position:absolute;right:0;top:0;font-weight:bold;background:#EFEFEF}#lbOverlay{position:absolute;left:0;width:100%;background:none;cursor:pointer;z-index:200}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:201;border:solid #aaa;border-width:0 1px 1px 1px}#lbCenter{border-width:1px 1px 0 1px}#lbSendContainer{margin:10px -10px -10px -10px;padding:10px;background:#ccc}.lbLoading{background:#fff url(/nav/slimbox/loading.gif) no-repeat center}#lbImage,#lbIframe{background-color:#fff;border:10px solid #fff}#lbImagePrint{display:none}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(/nav/slimbox/prevlabel.gif) no-repeat 0% 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(/nav/slimbox/nextlabel.gif) no-repeat 100% 15%}#lbNextLink2,#lbPrevLink2,#lbPrintLink,#lbSendLink{width:50px;height:16px;display:block;float:right;border-right:1px solid #e5e7e8;outline:none;margin:9px 0 7px 0}#lbPrintLink{background:url(/nav/slimbox/print.gif) transparent center center no-repeat}#lbSendLink{background:url(/nav/slimbox/send.gif) transparent center center no-repeat;width:60px}#lbNextLink2{background:url(/nav/slimbox/next.gif) transparent center center no-repeat}#lbPrevLink2{background:url(/nav/slimbox/prev.gif) transparent center center no-repeat}#lbBottom{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink,div#feedbackform a.close{display:block;float:right;width:50px;height:16px;background:transparent url(/nav/slimbox/close.gif) no-repeat center;margin:9px 0 7px 0}#lbCaption,#lbNumber{margin:7px 71px 0 -1px}#lbCaption{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#777;float:left}
