body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;list-style:none}legend{display:none}caption,th{text-align:left}.inv,.fhinv{display:none}.left{float:left}.right{float:right}.nofloat,#content img.nofloat{float:none}a{text-decoration:underline}a:hover{text-decoration:none}#topnews_scroll{display:none}.sIFR-active #topnews_scroll{display:block}h4{font-size:20px;color:#ec6827}h5{font-size:14px;text-transform:uppercase}h5 a{text-decoration:none}.restaurant h5,.hotel h5{font-size:12px}body{background:#fff url(/nav/background.jpg) 0 0 repeat-x}#wrapper{position:relative;width:980px;margin:0 auto;z-index:9}#hotelauswahl{position:absolute;top:0;left:0;background:url(/nav/de/hotelauswahl.gif) 0 0 no-repeat;width:300px;height:42px;color:#fff;font-size:15px;font-weight:bold;cursor:pointer;text-indent:-19999px;z-index:401;border-top:15px solid #ec6827;outline:none}#topnav{position:absolute;z-index:400;background:url(/nav/auswahlbox.png) bottom center no-repeat;width:300px;top:-500px;left:0;padding:0 15px 19px 15px;margin-left:-15px}#topnav a{display:block;width:280px;border-bottom:1px solid #e5e5e5;color:#000;text-decoration:none;padding:6px 10px}#topnav a:hover{background-color:#e5e5e5}#topnav h5{padding:15px 10px 0 10px;border-bottom:1px solid #e5e5e5}#logo{position:absolute;top:0;left:328px}#logo a{background:url(/nav/logo.png) 0 0 no-repeat;width:323px;height:100px;display:block;text-indent:-19999px;overflow:hidden;outline:none}#qubuchen{position:absolute;top:97px;left:0;width:290px;height:210px;padding:90px 0 0 23px;background:url(/nav/de/qbuchen.jpg) 0 0 no-repeat;z-index:50}#qubuchen,#qubuchen select,#qubuchen input{font-weight:bold;font-size:14px;color:#fff;border:none}#qubuchen table th{text-align:right;height:30px;padding-right:3px}#qubuchen table td.bottom{height:60px;vertical-align:bottom}#qubuchen table td.tel{background:url(/nav/tel.gif) 10px 30px no-repeat;height:50px;padding-top:25px}#qubuchen select,#qubuchen input{background-color:#ec6827;padding:2px;width:145px}#qubuchen input.cal{width:141px;background:#ec6827 url(/nav/cal.gif) 129px 4px no-repeat;cursor:pointer}#qubuchen input.button{cursor:pointer}#qubuchen input.button:hover{background-color:#d65e23}#qubuchen .hl_hotline{color:#ec6827;padding:0 0 10px 50px}#qubuchen .nr_hotline{font-size:19px;padding-left:50px}#topimage{position:absolute;top:97px;left:290px;width:690px;height:300px;z-index:40;background-color:#eeebe4}#imlauerhotels{clear:both;padding-top:10px;height:285px}#imlauerhotels .hotel{float:left;width:175px;height:233px;padding:10px;background:url(/nav/hotelbox.png) 0 0 no-repeat;font-size:12px;position:relative;margin-right:3px;margin-top:5px}#imlauerhotels .hotel a{color:#ec6827}#imlauerhotels .hotel a img{border:none;margin:4px 0}#imlauerhotels .hotel a.crown{font-size:11px}#imlauerhotels .hotel span.telefon{display:block;width:13px;height:15px;float:left;text-indent:-19999px;background:url(/nav/tel_sml.gif) 0 2px no-repeat}#imlauerhotels .hotel a.booking{background:#ec6827 url(/nav/hand.gif) 159px 2px no-repeat;position:absolute;bottom:8px;left:8px;padding:5px 0;color:#fff;font-weight:bold;text-decoration:none;text-align:center;width:178px}#imlauerhotels .hotel a.booking:hover{background-color:#d65e23;background-image:none}#imlauerhotels .hotel a.hl{color:#000;text-decoration:none}#imlauerhotels .hotel a.price{background-color:#ec6827;color:#fff;font-weight:bold;text-decoration:none;font-size:13px;padding:5px;position:absolute;right:11px;top:119px}#imlauerhotels .hotel a.price:hover{background-color:#d65e23}#imlauerrestaurants{clear:both;padding-top:10px}#imlauerrestaurants a{float:left;width:186px;height:31px;background:url(/nav/r_pitterkeller.gif) 0 0 no-repeat;margin:0 8px 15px 4px;cursor:pointer;dislpay:block;text-indent:-19999px}#imlauerrestaurants a.stieglbraeu{background-image:url(/nav/r_stieglbraeu.gif)}#imlauerrestaurants a.restaurant_imlauer{background-image:url(/nav/r_imlauer.gif)}#imlauerrestaurants a.stieglkeller{background-image:url(/nav/r_stieglkeller.gif)}#imlauerrestaurants a.bankettservice{background-image:url(/nav/r_bankettservice.gif)}#imlauerhotels h6{dislpay:block;text-indent:-19999px;background:url(/nav/de/hotels.gif) 0 0 no-repeat;width:174px;height:36px}#imlauerhotels h6.is{background-position:0 -36px}#imlauerhotels h6.cps{background-position:0 -72px}#imlauerhotels h6.miw{background-position:0 -106px}#imlauerhotels h6.niw{background-position:0 -142px}#breadcrumbs{color:#f4f1ea}#breadcrumbs a,#breadcrumbs strong{font-weight:normal;background:url(/nav/bread_arrow.gif) 0 16px no-repeat;padding-left:14px;margin-right:10px;float:left;padding-top:12px}#breadcrumbs a:hover{text-decoration:none}#footer #breadcrumbs a,#breadcrumbs strong{color:#000}#breadcrumbs a.home{width:51px;height:43px;display:block;text-indent:-19999px;background:url(/nav/bread_home.gif) 0 0 no-repeat;float:left;padding:0}#breadcrumbs em,#breadcrumbs a#bread_{display:none}#content{float:right;width:675px;margin:470px 0 0 0;position:relative;z-index:200;margin-bottom:20px}#left{float:left;width:290px;margin:470px 0 10px 0;position:relative}#lage a{background:url(/nav/karte.gif) 0 -35px no-repeat;display:block;text-indent:-19999px;height:111px;border:1px solid #eae7df;overflow:hidden;outline:none}#left #adresse{border:1px solid #eae7df;padding:10px;line-height:16px;margin-bottom:20px}#left #adresse a{color:#ec6827}#footerwrapper{background:url(/nav/footerbg.gif) 0 0 repeat-x;clear:both;margin:30px auto}#footer{width:990px;margin:0 auto;font-size:13px}#footer a{color:#ec6827}a#cmslink{cursor:text;color:#000;text-decoration:none}a#ncm{float:right;margin-top:6px;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}#footer a.imlauer{width:238px;height:51px;display:block;background:url(/nav/footer_logo.gif) 0 0 no-repeat;text-indent:-19999px;margin:30px 0 0 390px;overflow:hidden;outline:none}#linkbox_footer{color:#b3b3b3}#linkbox_footer a{color:#b3b3b3}#headermenu{position:absolute;top:28px;right:0;font-family:Arial;color:#ee9b72}#headermenu a{color:#fff}#headermenu a:hover{text-decoration:none}#headermenu b{font-weight:normal}#headermenu a#hm_facebook,#headermenu a#hm_blog{display:inline-block;width:16px;height:16px;text-indent:-19999px;overflow:hidden;cursor:pointer;background:url(/nav/facebook.gif) 0 0 no-repeat;margin-bottom:-2px}#headermenu a#hm_blog{background:url(/nav/blog.gif) 0 0 no-repeat;overflow:visible;width:25px;text-indent:0;padding-left:20px}#menu{position:absolute;top:405px;left:0;width:980px;height:43px;z-index:210;white-space:nowrap}#menu li{float:left;margin:0;padding:0;position:relative}#menu li a{float:left;text-indent:-19999px;height:43px;background:url(/nav/de/menu.gif);overflow:hidden;outline:none}#menu #m_hotels{width:78px; background-position:0 0}#menu #m_hotels:hover,#menu #m_hotels.hover,#menu #m_hotels.active{background-position:0 -43px}#menu #m_restaurants{width:117px; background-position:-78px 0}#menu #m_restaurants:hover,#menu #m_restaurants.hover,#menu #m_restaurants.active{background-position:-78px -43px}#menu #m_angebote{width:100px; background-position:-195px 0}#menu #m_angebote:hover,#menu #m_angebote.hover,#menu #m_angebote.active{background-position:-195px -43px}#menu #m_highlights_salzburg{width:190px; background-position:-295px 0}#menu #m_highlights_salzburg:hover,#menu #m_highlights_salzburg.hover,#menu #m_highlights_salzburg.active{background-position:-295px -43px}#menu #m_highlights_wien{width:158px; background-position:-485px 0}#menu #m_highlights_wien:hover,#menu #m_highlights_wien.hover,#menu #m_highlights_wien.active{background-position:-485px -43px}#menu #m_lage_anreise{width:131px; background-position:-643px 0}#menu #m_lage_anreise:hover,#menu #m_lage_anreise.hover,#menu #m_lage_anreise.active{background-position:-643px -43px}#menu #m_kontakt_service{width:156px; background-position:-774px 0}#menu #m_kontakt_service:hover,#menu #m_kontakt_service.hover,#menu #m_kontakt_service.active{background-position:-774px -43px}#menu #m_index,#menu #m_is_index,#menu #m_sbs_index,#menu #m_cps_index,#menu #m_miw_index,#menu #m_niw_index{width:50px; background-position:-930px 0}#menu #m_index:hover,#menu #m_index.active,#menu #m_is_index:hover,#menu #m_sbs_index:hover,#menu #m_cps_index:hover,#menu #m_miw_index:hover,#menu #m_niw_index:hover{background-position:-930px -43px}#menu ul{left:0;top:43px;background:#f8f7f3;display:none; position:absolute; width:auto;height:auto;border:solid #dad5c6;border-width:0 1px}#menu li:hover>ul{display:block}#menu li li{float:none;width:auto}#menu li li a{width:auto;height:auto;text-indent:0;overflow:visible;background:none;display:block;float:none;text-decoration:none;color:#000;padding:6px 10px;border-bottom:1px solid #dad5c6}#menu li li a:hover,#menu li li a.hover{background:#fff;color:#000}#menu ul ul{left:0;margin-left:100%; top:0}#submenucaption{height:34px;display:block;text-decoration:none}#submenu,#packagemenu{margin-bottom:20px}#submenu li,#packagemenu li{margin-bottom:3px}#submenu li a,#packagemenu li a{background-color:#fbfaf8;border:1px solid #eae7df;display:block;color:#000;padding:5px;text-decoration:none;outline:none}#submenu li a:hover,#submenu li a.active,#packagemenu li a:hover,#packagemenu li a.active{background-color:#dbd9d3}#submenu li li a,#packagemenu li li a{padding-top:3px;padding-bottom:3px;margin-bottom:0;padding-left:24px;border:none}#submenu li ul,#packagemenu li ul{margin-bottom:3px}#content ul#contentmenu{display:block;width:100%}#content ul#contentmenu:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content ul#contentmenu,#content ul#contentmenu li{margin:0;list-style:none}#content ul#contentmenu li{float:left;margin:0 3px 3px 0}#content ul#contentmenu li a{width:314px;display:block;float:left;text-decoration:none;color:#000;border:1px solid #cac7be;padding:3px 5px;background-color:#f5f4f0}#content ul#contentmenu li a:hover{background-color:#fff}#footermenu{clear:both;padding:13px 0 26px 0;color:#b9b3a2;text-align:center;font-size:12px}#footermenu a{text-transform:uppercase;color:#000;padding:0 7px}#footermenu b{font-weight:normal}body{font-family:Arial,Helvetica,sans-serif;font-size:12px}#content ul,#content ol,#content p,#content dl,#content h2,#content h3,#content table{margin-bottom:18px;line-height:20px}#content h6,#content h1{color:#fff;background-color:#ec6827;padding:0 10px;display:inline-block}#content h6{font-size:25px;text-transform:uppercase;font-weight:normal;margin-bottom:28px}#content h1{padding-bottom:3px;font-size:14px;position:absolute;top:0;left:0;margin-top:28px}#content h2{font-size:14px;color:#ec6827}#content h3{margin-bottom:10px;font-size:13px;color:#ec6827}#content ul,#content ul li{list-style-type:disc;margin-left:20px}#content ol,#content ol li{list-style-type:decimal;margin-left:20px}#content ul.columns{display:block;width:100%}#content ul.columns:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content ul.columns li{float:left;width:300px}#content img{border:0}#content img.right,#content iframe.right{float:right;margin:0 0 10px 15px}#content img.left{float:left;margin:0 15px 10px 0}#content a{color:#ec6827}#content a img{border:none}#content p.contentimg{float:right;color:#777;text-align:right;font-size:11px;margin:0 0 10px 15px;clear:both;width:240px}#content p.contentimg img{float:right}#content #gallery{display:block;width:100%}#content #gallery:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content #gallery a{margin:0 3px 3px 0;border:1px solid #e7e3d8;background-color:#f7f5f1;padding:2px;display:block;float:left;width:160px;height:120px}#content #gallery a:hover{background-color:#e7e3d8}#content #gallery a.last{margin-right:0}#content #map,#content #map2{width:100%;height:400px;margin-bottom:18px}#map_small,#map2_small{width:100%;height:150px;margin-bottom:18px}#content small{font-size:10px}.clear{clear:both}.left{float:left}.right{float:right}.fehlt{color:#f00;font-weight:bold}#content div.highlight,#content div.speisekarte{border:1px solid #e7e3d8;background:#f7f5f1;padding:10px 10px 0;margin-bottom:18px}#content div.speisekarte{float:right;width:218px;margin-top:60px;margin-left:10px}.pdf,.back,.next,.external{padding:2px 0 2px 22px;background:url(/nav/icons/pdf.gif) left center no-repeat}.back{background-image:url(/nav/icons/back.gif)}.next{background-image:url(/nav/icons/next.gif)}.external{background-image:url(/nav/icons/external.gif)}#error ul,#content #error ul{border:1px solid #ec6827;background:#dbd9d3}#error li{display:block}#content table{white-space:nowrap}#content td,#content th{border:1px solid #eae7df;padding:1px 3px}#content th{background-color:#dbd9d3}#content table.price,#content table.partner,#content table.seminar{width:100%}#content table.form{width:460px}#content table table{margin-bottom:0}#content table table td{border:none}#content td.right,#content th.right{text-align:right;float:none}#content td.left,#content th.left{text-align:left !important;float:none}#content .partner td{text-align:center;width:25%}#content .seminar td,#content .seminar th{text-align:center}#content td.u_tafel,#content td.theater,#content td.block,#content td.parlament,#content td.cocktail,#content td.bankett{background:url(/nav/seminar/u_tafel.gif) center bottom no-repeat;width:59px;height:75px;vertical-align:top}#content td.theater{background-image:url(/nav/seminar/theater.gif)}#content td.block{background-image:url(/nav/seminar/block.gif)}#content td.parlament{background-image:url(/nav/seminar/parlament.gif)}#content td.cocktail{background-image:url(/nav/seminar/cocktail.gif)}#content td.bankett{background-image:url(/nav/seminar/bankett.gif)}#content .partner td a{font-size:11px;text-decoration:none}#content .partner td a img{filter:alpha(opacity=70);opacity:0.7}#content .partner td a:hover img{filter:alpha(opacity=100);opacity:1}#content .ansprechpartner{width:50%;height:90px}#content .ansprechpartner img{float:left;margin-right:10px}#content .toppackage{border:1px solid #e7e3d8;background:#f7f5f1 url(/nav/toppackagebg.gif) 5px 5px no-repeat;padding:5px;overflow:hidden;display:block;clear:both}#content .toppackage h5{width:400px;font-size:16px;padding:8px 0 0 28px}#content .toppackage p{margin-bottom:4px}#content .toppackage a.details{background:url(/nav/toppackage_more.gif) 0 0 no-repeat;padding:8px 0 8px 35px;font-weight:bold;font-size:13px;display:block}#content .toppackage a.img{float:right;margin:0 0 5px 10px}.errorfield{background-color:red}#content input,#content textarea,#content select{border:1px solid #a5a5a4;padding:1px}#content input{width:300px}#content textarea{width:300px;font-family:Arial,Helvetica,sans-serif;font-size:12px}#content input.plz{width:50px}#content input.ort,#content input.calendar_input{width:237px}#content a.button,#content input.button{background-color:#ec6827;color:#fff;font-weight:bold;text-decoration:none;text-align:center;display:block;width:304px;padding:2px 0;border:none;cursor:pointer}#content a.button:hover,#content input.button:hover{background-color:#d65e23}#content span.req{font-weight:bold;color:#ec6827;font-size:18px}#content p.scroll{display:block;height:20px;margin:2px 0;font-size:11px;clear:both}#content p.scroll a,#content p.scroll strong{display:table;width:16px;text-align:center;float:left;margin-right:2px;text-decoration:none;background-color:#e7e1d3;color:#000;font-weight:bold}#content p.scroll strong{background-color:#ec6827;color:#fff}#content p.scroll a:hover{background-color:#dbd9d3}#mbOverlay{position:absolute;z-index:9998;left:0;width:100%;background-color:#fff;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url(/nav/mediabox/80.png) repeat}#mbOverlay.mbOverlayIE{background:transparent url(/nav/mediabox/50.gif) repeat}#mbCenter,#mbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff;border:1px solid #ec6827}#mbBottomContainer{border-top:none}.mbLoading{background:#fff url(/nav/mediabox/WhiteLoading.gif) no-repeat center}#mbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;font-family:Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#000;text-align:left}#mbImage a,#mbImage a:link,#mbImage a:visited{color:#ddd}#mbImage a:hover,#mbImage a:active{color:#000}#mbBottom{font-family:Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;border:10px solid #fff;border-top-style:none}#mbTitle{display:inline;color:#ec6827;font-weight:bold;font-size:13px;margin-right:5px}#mbNumber{display:inline;color:#999;font-size:11px}#mbCaption{display:block;color:#999;font-size:11px}#mbPrevLink,#mbNextLink,#mbCloseLink{display:block;float:right;height:22px;width:22px;background:transparent url(/nav/mediabox/MinimalClose.gif) no-repeat center;margin:0 0 0 10px;outline:none}#mbPrevLink{background-image:url(/nav/mediabox/MinimalPrevious.gif)}#mbNextLink{background-image:url(/nav/mediabox/MinimalNext.gif)}#mbError{position:relative;top:30%;font-family:Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:20px 10px 30px;margin:auto}@media screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none}}@media print{.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}.sIFR-alternate{visibility:visible !important;display:block !important;position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important}}@media screen{.sIFR-active h4,.sIFR-active h5{font-family:Verdana;visibility:hidden;cursor:pointer}}div.jscalender{width:154px;height:195px;border:1px solid #ec6827;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;overflow:hidden;background-color:#eae4d6;z-index:500;display:none;top:0;left:0}#q_jscalender0{left:260px;top:50px}.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:#a64e23;padding:3px 0 0 0;font-size:10px;text-align:center;margin:1px;color:#fff;text-decoration:none}.jscalender div.jsc_head h2,#content .jscalender div.jsc_head h2{width:108px;position:relative}.jscalender div.jsc_head a{width:20px}.jscalender div.jsc_head a:hover,#content .jscalender div.jsc_head a:hover{cursor:pointer;background-color:#a64e23;color:#fff}.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:#000;font-weight:normal;border:1px solid #f3efe6;background-color:#eae4d6}#content .jscalender div.jsc_body a{color:#000}.jscalender div.jsc_body span{background-color:#ec6827;color:#fff;font-weight:bold}.jscalender div.jsc_body a.jsc_special{background-color:#cec7b4;color:#000}#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:#a64e23;color:#fff}.jscalender div.jsc_body a.jsc_blank{background-color:#eae4d6;cursor:default;outline:none}.jscalender div.jsc_body a.jsc_blank:hover{background-color:#fff}.jscalender div.jsc_body a.jsc_close{position:absolute;right:0;top:0;font-weight:bold;background:#ec6827}