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}html{background:url(/nav/html_bg.gif) #f5e7e6 0 0 repeat-x;height:100%}body{position:relative;width:auto;padding:0;margin:0;background:url(/nav/body_bg.gif) 1002px 268px no-repeat;min-height:100%}body:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#wrapper{width:1000px}#logo{position:absolute;top:27px;left:0;width:260px;height:150px}#logo a{display:block;height:150px;text-indent:-19999px;overflow:hidden;background:url(/nav/logo.gif) 50% 50% no-repeat}#spa_logo{position:absolute;top:576px;left:283px;width:170px;height:172px;z-index:10}#spa_logo a{display:block;height:170px;text-indent:-19999px;overflow:hidden;background:url(/nav/spa_logo.gif) 50% 50% no-repeat}#qanfrage{position:absolute;left:270px;top:50px;padding:19px 0 0 0;background:url(/nav/de/qanfrage_bg.gif) 0 0 no-repeat;z-index:105}#qanfrage fieldset{border:1px solid #a2a2a2;background:#f0f0f0;width:699px;height:33px;display:block}#qanfrage legend{display:none}#qanfrage .fy{width:60px}#qanfrage label,#qanfrage div{float:left;padding:7px 0px 0 10px;font-size:11px;color:#7f7f7f}#qanfrage input,#qanfrage select{border:1px solid #a5acb2;padding:1px;font-size:11px;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0 0 -1px 0;cursor:pointer}#qanfrage input{width:93px;padding:3px;margin:-1px 0}#qanfrage input.date_day,#qanfrage input.date_month,#qanfrage input.date_year{width:18px;text-align:right;margin-right:-5px;border-left-color:#ddd;cursor:pointer}#qanfrage input.date_day{border-left-color:#a5acb2}#qanfrage input.date_year{width:32px;padding-right:23px;background:url(/nav/calendar.gif) #fff 100% 50% no-repeat}#qanfrage div.jscalender{left:69px;top:45px}#content input.button{border:0;padding:0 22px 2px 28px;margin-top:7px;color:#fff;display:block;background:url(/nav/button_arrow.gif) #7f7f7f 20px 50% no-repeat;cursor:pointer;width:170px}#content input.button1{border:0;padding:0 22px 2px 28px;color:#fff;display:block;background:url(/nav/button_arrow.gif) #7f7f7f 20px 50% no-repeat;cursor:pointer;width:170px;margin-left:307px;margin-top:-21px;margin-bottom:20px}#content .input2{margin-left:0px !important}#content .input1{width:200px !important;margin-right:400px}#qanfrage input.button{border:0;width:100px;height:20px;padding:0 0 2px 0;margin:7px 0 0 15px;color:#fff;background:url(/nav/button_arrow.gif) #7f7f7f 20px 50% no-repeat}#content{float:left;width:471px;margin:550px 0 0 0;padding:0 0 120px 490px;position:relative;min-height:600px}#topimg{position:absolute;top:196px;left:491px;border:solid #bc9b98;border-width:0 10px 0 0;width:470px;height:350px}#no_flash_player{width:370px;height:250px;padding:50px;background:#fff;text-align:center}#no_flash_player a{color:#672823}#map{width:470px;height:350px}#sideimg{position:absolute;top:196px;left:0;border:solid #672823;border-width:0 0 0 10px}#contentimg{position:absolute;top:565px;left:280px}#contentimg a,#contentimg img{border:0;display:block;position:relative}#contentimg a span,#content a.contentimg span{position:absolute;width:14px;height:14px;background:#0f0;background:url(/nav/gallery_plus.png);right:5px;bottom:5px;cursor:pointer}#content a.contentimg span{right:auto;bottom:auto;top:3px;left:3px}#copyright_sideimg,#copyright_topimg{position:absolute;left:10px;top:532px;width:246px;padding:1px 1px 1px 3px;font-size:10px;color:#fff;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}#copyright_topimg{left:491px;width:470px}#topimg img,#sideimg img{display:block}#infobox{position:absolute;top:546px;left:10px;width:250px}.topnews{border:0;border-bottom:1px solid #cccccc;padding-bottom:15px}.topnews legend{display:none}.topnews h3,.flashh3{font-size:22px;font-weight:normal;color:#672823;margin:10px 0 5px 0}.topnews .topnews_content{margin:12px 0}.topnews a.detail{background-image:url(/nav/black_arrow.gif);background-position:1px 5px;background-repeat:no-repeat;padding:0 2px 0 11px;color:#672823}.topnews a.detail:hover{background-color:#672823;background-image:url(/nav/white_arrow.gif);text-decoration:none;color:#fff}#footer{padding:11px 0 30px 0;clear:both;background:#fefceb;border-top:1px solid #7f7f7f;color:#7f7f7f;font-size:11px;position:absolute;left:0;bottom:0;width:100%;white-space:nowrap}#footer p{padding:0 0 0 11px}#footer a{color:#672823;text-decoration:underline}#footer a:hover{text-decoration:none}a#cmslink{cursor:text;color:#7f7f7f;text-decoration:none}a#lhw{position:absolute;left:700px;top:11px;width:205px;height:36px;overflow:hidden;text-indent:-19999px;background:url(/nav/lhwlogo.gif) 0 0}a#lhw:hover,a#lhw:focus{background-position:0 100%}a#lhw_spa{position:absolute;left:905px;top:11px;width:53px;height:36px;overflow:hidden;text-indent:-19999px;background:url(/nav/lhwlogo.gif) 100% 0}a#lhw_spa:hover,a#lhw_spa:focus{background-position:100% 100%}a#ncm{position:absolute;right:11px;top:11px;padding:12px 0 0 19px;width:97px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) 0 0 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}div.jscalender .jsc_body a.jsc_disabled{background:#f00}#error ul{width:90%;background:#fff;color:#900;padding:15px;border:4px solid #900;margin-bottom:5px}#wetterdiv{margin-top:15px;margin-bottom:30px;width:240px}#wetterdiv fieldset{border:0;margin-bottom:15px}#wetterdiv fieldset legend{display:none}.wetter_info{float:left;padding-right:12px}.wetter_info_last{padding-right:0}.wetter_info img{border:0}#wetterdiv a{color:#63282a}#tripadvisor{padding-top:35px;background:url(/nav/tripadvisor.gif) 0 0 no-repeat;display:block}#tripadvisor a{color:#63282a}.widEXCLINK{padding-top:25px !important}.aendern,.stornieren{background-color:#8e8382;text-decoration:none;color:#fff;padding:2px 5px;font-size:11px;margin:6px 0 0 6px;float:left;display:block}.aendern2{color:#999;font-size:11px;margin:10px 0 0 6px;float:right;display:block}.stornieren{float:right;margin:6px 13px 0 0}#newsletterFrame{position:absolute;width:580px;height:420px}#content #newsletterform td{border-bottom:none}.mceEditor{width:100%}#facebookGo{margin-top:15px;margin-bottom:30px;width:240px;background:none repeat scroll 0 0 #FEFCEB;border:1px solid #A8A8A7;padding:10px;width:230px;z-index:12}#fbSelect #PageSelect{background:#fff;height:22px;width:162px}#facebookGo #fbSelect{padding-left:23px;background:url(/nav/facebook.png) 2px 3px no-repeat}#facebookGo #fbSelect #PageSelect #standard{display:none}#facebookGo strong{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#facebookSliderWrapper{width:30px; height:119px;top:290px;right:0px;display:block;border:1px solid #3b5998;border-right:0;background:#3b5998 url(/nav/fb_sidebar.jpg) no-repeat;position:absolute;position:fixed;z-index:1000;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}#facebookSlider{display:block;width:600px;padding:10px;margin-left:30px;background:#fffdf0}#facebookSlider div a{display:block;color:#000}#facebookSlider div a:hover{text-decoration:none}#facebookSlider div{height:50px;line-height:20px}#FacebookSacher{padding-left:85px;background:url(/nav/hotel_sacher.jpg) no-repeat}#FacebookTorte{padding-left:85px;background:url(/nav/sacher_torte.jpg) no-repeat}.smButtons{margin:15px 0 0 0;display:block;position:relative}.smButtons .faceBook,.smButtons .plusOne,.smButtons .twitter{float:left}#christmas_banner_wien{background:url(/nav/de/christmas_banner_wien.gif) no-repeat 0 0;display:block;width:253px;height:616px;overflow:hidden;text-indent:-12000em;margin-top:5px}#christmas_banner_salzburg{background:url(/nav/de/christmas_banner_salzburg.gif) no-repeat 0 0;display:block;width:253px;height:710px;overflow:hidden;text-indent:-12000em;margin-top:5px}#christmas_banner_innsbruck{background:url(/nav/de/christmas_banner_innsbruck.gif) no-repeat 0 0;display:block;width:253px;height:616px;overflow:hidden;text-indent:-12000em;margin-top:5px}#christmas_banner_graz{background:url(/nav/de/christmas_banner_graz.gif) no-repeat 0 0;display:block;width:253px;height:616px;overflow:hidden;text-indent:-12000em;margin-top:5px}#content p.contact{float:none !important}#headermenu{position:absolute;top:6px;left:0;width:270px;text-align:center}#headermenu,#headermenu a,#headermenu a b{color:#fff;font-size:11px;text-transform:lowercase;font-weight:normal}#headermenu a{text-decoration:underline}#headermenu a:hover{text-decoration:none}#menu{position:absolute;top:0;left:270px;width:720px;z-index:100;white-space:nowrap}#menu li{float:left;margin:0;padding:0}#menu li a{float:left;height:13px;border:solid #672823;border-width:7px 8px;background-image:url(/nav/de/menu.gif);text-indent:-19999px;overflow:hidden}#menu li a:hover,#menu li a.active{border-color:#fefceb}a#m_hotel_sacher_wien{background-position:0 0;width:94px}a#m_hotel_sacher_wien:hover,a#m_hotel_sacher_wien.active{background-position:0 -13px}a#m_hotel_sacher_salzburg{background-position:-94px 0;width:115px}a#m_hotel_sacher_salzburg:hover,a#m_hotel_sacher_salzburg.active{background-position:-94px -13px}a#m_sacher_cafes{background-position:-209px 0;width:68px}a#m_sacher_cafes:hover,a#m_sacher_cafes.active{background-position:-209px -13px}a#m_original_sacher_torte{background-position:-277px 0;width:109px}a#m_original_sacher_torte:hover,a#m_original_sacher_torte.active{background-position:-277px -13px}a#m_sacher_online_shop{background-position:-386px 0;width:103px}a#m_sacher_online_shop:hover,a#m_sacher_online_shop.active{background-position:-386px -13px}a#m_unternehmen_sacher{background-position:-489px 0;width:110px}a#m_unternehmen_sacher:hover,a#m_unternehmen_sacher.active{background-position:-489px -13px}#menu ul{position:absolute;left:0;top:124px;width:699px;height:24px;background:#fff;border:1px solid #dddddd}#menu ul li{padding-left:1px;background:#dddddd;margin:6px 0 6px 0}#menu ul li.first{padding-left:0}#menu ul a{height:15px;border-color:#fff;border-width:5px 21px 4px 21px;margin:-6px 0 -6px 0;position:relative}#submenucaption{position:absolute;padding:5px 0 0 10px;left:270px;top:198px;z-index:21;font-size:16px;font-family:Arial,"MS Trebuchet",sans-serif;font-weight:normal}#submenucaption a{color:#7f7f7f;text-decoration:none}#submenu{position:absolute;top:196px;left:260px;height:315px;width:211px;padding:35px 0 0 0;border-style:solid;border-width:0 10px;border-color:#fff #bc9b98 #fff #672823;background:url(/nav/dot.gif) #f5e7e6 0 33px repeat-x;z-index:20}#submenu li{font-size:12px;padding:0 0 1px 0;background:url(/nav/dot.gif) 0 100% repeat-x;width:100%;float:left}#submenu a{height:1%;display:block;padding:4px 4px 4px 19px;text-decoration:none;color:#7f7f7f;background:url(/nav/submenu_arrow.gif) 10px -38px no-repeat}#submenu a:hover,#submenu a.active{background-color:#672823;background-position:10px 8px;color:#fff}#submenu a b{font-weight:normal}#footermenu{position:absolute;bottom:80px;left:12px;color:#dcc5bf;font-size:11px}#footermenu a{color:#612525}#footermenu b{font-weight:normal}#quickmenu{padding:15px 0 0 0}#quickmenu li{padding:2px 0}#quickmenu a,#quickmenu a:hover{background-image:url(/nav/black_arrow.gif);background-position:1px 5px;background-repeat:no-repeat;padding:0 0 0 11px;color:#672823;text-decoration:underline}#quickmenu a:hover{background-image:url(/nav/white_arrow.gif);color:#fff;background-color:#672823;text-decoration:none;padding-top:1px;padding-bottom:1px;margin-top:-1px;margin-bottom:-1px}#m_jobs-karriere-neu,#m_presse-neu{display:none}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#content h1,.flashh1{font-size:23px;font-weight:normal;color:#7f7f7f;margin:10px 0 14px 0}.flashh1{margin-top:0;padding-top:25px;margin-left:-2px;margin-bottom:12px}#content h2{font-size:14px;font-weight:bold;color:#000;margin:15px 0 8px 0}#content h3{font-weight:bold;color:#000;font-size:13px;margin-bottom:12px}#content h4{font-weight:bold;color:#000;font-size:12px;margin-bottom:-6px}#content p{line-height:16px;margin:8px 0 10px 0}#content ul{line-height:16px;margin-bottom:12px}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 5px no-repeat;display:table}#content a.contentimg,#content a.contentimg:hover{float:left;position:relative;background:none;margin:0;padding:0}#content img{padding:2px;border:1px solid #7f7f7f;float:left;margin:0 12px 7px 0}#content img.right{float:right;margin:0 0 7px 10px}#content img.nofloat{display:inline;margin:0}#content img.noborder{border:0}#content a{color:#672823;text-decoration:underline}#content a:hover{text-decoration:none;background:#672823;color:#fff;padding:2px 0;margin:-2px 0}#content a:visited{}#content a.nohover:hover{text-decoration:underline;background:none;color:#672823;padding:0;margin:0}#content a.detail,#content a.readmore,#content a.back,#content a.detail:hover,#content a.readmore:hover,#content a.back:hover{background-image:url(/nav/black_arrow.gif);background-position:1px 5px;background-repeat:no-repeat;padding:0 0 0 11px}#content a.detail:hover,#content a.readmore:hover{background-image:url(/nav/white_arrow.gif)}#content a.back{background-image:url(/nav/black_arrow_l.gif)}#content a.back:hover{background-image:url(/nav/white_arrow_l.gif)}#content table{width:100%}#content table td{padding:4px;vertical-align:top;border-bottom:1px solid #672823}#content table th{padding-top:15px}#content table td.price{text-align:right;white-space:nowrap;vertical-align:bottom}#content table tr.table_section td{padding-top:15px;border:0}.table_section{padding-top:15px;border:0}.center{text-align:center}#content p.contact{border-top:1px solid #672823;display:block;float:left;margin-top:10px;padding:10px 10px}#sections h2 a{width:100%;display:block;background-color:#672823;color:#fff;padding:5px;text-decoration:none;margin:0}#content #sections h2 a:hover{padding:5px;margin:0}#sections h2 span{font-size:11px;margin-top:3px;float:right}#sections div.closed{display:none}#sections div.opened{width:100%;padding:5px;background-color:#f3e8cd;margin-top:-7px}#content table.tagungeng_bestuhlung{border-collapse:collapse;margin:12px 0 15px 0}#content table.tagungeng_bestuhlung th{font-size:11px;font-weight:normal;padding:2px 3px;border-bottom:1px solid #672823;vertical-align:bottom}#content table.tagungeng_bestuhlung td{font-size:11px;font-weight:normal;padding:2px 2px 2px 5px;border-bottom:1px solid #bc9b98}#content table.mitarbeiter img{display:inline;float:none;margin:0}#content table.mitarbeiter th{padding:3px 5px;clear:both;background-color:#672823;color:#fff}#content table.mitarbeiter td{border:0;padding-bottom:10px}#content table.mitarbeiter td p{margin:0}#content dl.box_mitarbeiter{float:left;width:214px;height:155px;padding:15px 0 10px 0;font-size:11px}#content dl.box_mitarbeiter dt img{display:block;float:none;margin:0}#content dl.box_mitarbeiter dd{padding:6px 0 3px 0}#content dl.box_mitarbeiter dd b{font-size:12px}#content h2.hl_mitarbeiter{padding:2px 5px;margin-left:-3px;clear:both;background-color:#672823;color:#fff}#content dl.merkmal{clear:both;padding:4px 0 0 0;height:64px;border-top:1px solid #bc9b98}#content dl.merkmal img{border:0;padding:0;float:none;margin:0;background:#fff}#content dl.merkmal dt{float:left}#content dl.merkmal dd{padding:15px 0 0 10px;float:left;width:350px}.OT_TableButton{margin-top:10px}#packages hr{margin:20px 0}#packages table{width:auto}#packages table tr td{padding-bottom:0; padding-left:0; border-bottom:0}#packages ul li{list-style-type:none;margin-bottom:5px;padding-left:10px;background:url('/nav/colors/brown/submenu_arrow.gif') left -41px no-repeat}#packages img.pdf{border:0}#packages a.booking{display:block;overflow:hidden;width:169px;height:30px;background:url(/images/zur-buchung.gif) no-repeat;text-indent:-19999px;margin-left:300px}#content #packages a.booking:hover{margin-top:2px;padding-bottom:0;background:url(/images/zur-buchung_1.gif) no-repeat;margin-left:300px}#lbOverlay{position:absolute;left:0;width:100%;background:#672823;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:#672823;color:#fff}#lbSendContainer input,#lbSendContainer textarea{width:96%;border:1px solid #ccc;background:#fff;color:#000}#lbSendContainer textarea{width:98%}#lbSendContainer input.button{width:auto;padding:2px 50px;background:#3b3b3b;border:1px solid;color:#fff;border-color:#6c6e6e #1d1d1d #1d1d1d #6c6e6e}.lbLoading{background:#fff url(/nav/slimbox/loading.gif) no-repeat center}#lbSendContainer h1{font-size:14px;margin:5px 0}#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:11px;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{margin-top:10px;margin-left:3px;margin-right:20px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#777;float:left}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:#FFFFFF;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:#666666;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:#FFFFFF}.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}
