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{display:none}.left{float:left}.right{float:right}.c_right{clear:right;margin-top:270px;margin-bottom:15px}.c_right2{clear:right;margin-top:0px;margin-bottom:15px}.clear_both{clear:both}.nofloat,#content img.nofloat{float:none}html{background:url(/nav/bg_body.gif) top left repeat-x;background-color:#ffffee}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;position:relative;width:990px;padding:0;margin:0;background:url(/nav/bg_content.gif) top right repeat-y;background-color:#fff}#logo{position:absolute;top:0;left:0;width:1000px;height:160px;background:url(/nav/bg_top.jpg) top left no-repeat}#logo a{margin-top:26px;display:block;background:url(/nav/logo.gif) top left no-repeat;width:215px;height:134px;text-indent:-9999px}#content{float:right;width:718px;margin:180px 29px 0 20px;position:relative}#breadcrumbs{font-size:10px;border-bottom:1px solid #eeeecd;lmargin:0 0 10px 0;padding:0 0 10px 0;color:#509dc9}#content #breadcrumbs a{color:#40535d;background:url(/nav/arrow_breadcrumbs.gif) center right no-repeat;padding:0 18px 0 0}#breadcrumbs em,#breadcrumbs span{display:none}#footer{clear:both;margin:0;padding:40px 0 0 10px;font-size:12px;color:#40535d;background:url(/nav/bg_footer.gif) top left no-repeat;background-color:#ffffee;line-height:18px}.footerlink{color:#40535d}#cmslink{cursor:text;color:#40535d;text-decoration:none}#ncm{float:right;padding:12px 0 0 15px;width:97px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) 0 0 no-repeat;color:#C1C1C1;font-family:Arial,Helvetica,sans-serif;margin-right:25px;margin-top:8px}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}#skiamade,#grossarl,#salzburg{display:block;text-indent:-19999px;float:right}#skiamade{background:url(/nav/logo_skiamade.gif) 0 0 no-repeat;width:100px;height:21px;margin:10px 25px 0 0}#grossarl{background:url(/nav/logo_grossarl.gif) 0 0 no-repeat;width:55px;height:40px;margin:0 25px 0 0}#salzburg{background:url(/nav/logo_salzburg.gif) 0 0 no-repeat;width:95px;height:36px;margin:2px 25px 0 0}div.jscalender .jsc_body a.jsc_disabled{background:#f00}#anfrage_box{position:absolute;top:510px;left:640px;width:320px;background-color:#58BAE9;color:#FFFFFF}#anfrage_box h3{font-size:16px;font-family:Arial,Verdana;margin-right:0;padding:12px 0 10px 13px;line-height:23px;background:url(/nav/stripe_x.gif) 0px 74px repeat-x}#anfrage_box b{font-size:33px}#quickanfrage{border:none}#quickanfrage p{font-size:11px;font-weight:bold;margin:15px 0 15px 13px;width:260px}#quickanfrage legend{display:none}#quickanfrage label{font-size:10px;margin-left:13px}#anreise,#abreise{margin-top:5px;margin-left:13px;width:150px;background:url(/nav/kalender.gif) #FFFFFF 135px 3px no-repeat;border:0;padding:2px;cursor:pointer}#quickanfrage .button{padding-left:45px;background-color:#1F80B5;color:#FFFFFF;font-size:11px;font-weight:bold;border:none;cursor:pointer;background:url(/nav/arrow_button_new.gif) #1B7CB3 0 0 no-repeat;height:31px;width:320px;margin-top:15px;letter-spacing:1px}.switchcontent{margin-bottom:-30px}.packagebox{border-bottom:1px solid #EEEECD;margin-top:10px;margin-bottom:20px;min-height:110px}.packagebox img{float:right;margin:0 0 15px 15px;padding:4px;background-color:#EEEECD}.packagebox .readmore,#content .go{padding-left:20px;background:url(/nav/arrow_breadcrumbs.gif) 0 5px no-repeat}#content .packagebox p{line-height:18px;margin-bottom:15px}.detail_img_pack{float:right;padding:9px;background-color:#FFFFFF;border:1px solid #EEEECD;margin-left:15px;margin-bottom:15px}.p_back{margin-top:20px}#anfrageform table tbody{font-size:12px}#prospekt_tab{width:70%}#prospekt_tab tbody{font-size:12px}#packageform tbody{font-size:12px}#anfrageform table th,#packageform table th,#prospekt_tab tbody th{background-color:#FFFFFF;padding:2px;border-bottom:1px solid #EEEECD}#anfrageform table td,#packageform table td,#prospekt_tab tbody td{background-color:#FFFFFF}.tr_emp{height:8px}#packageform .plz{width:50px}#packageform .ort{width:73%}#packageform input{width:98%}#packageform .button{width:170px}#packageform textarea{width:98%;height:100px}.scroll a,.scroll strong{padding:4px 5px 4px 5px;border:1px solid #DDD;text-decoration:none}.scroll a:hover{background-color:#EFEFEF}.scroll strong{background-color:#58BAE9;color:#FFFFFF}#sitemap{list-style-type:none;list-style-image:none}#content #sitemap li{display:block;width:330px;margin-bottom:20px;float:left;background-image:none}#content #sitemap li a{text-decoration:none;font-weight:bold;font-size:12px}#content #sitemap li li a{text-decoration:underline;font-weight:normal;font-size:11px}#content #sitemap li li a:hover{text-decoration:none}#content #sitemap li li{margin-bottom:0px;margin-left:-17px}#sm_vitalhotel_tauernhof,#sm_zimmer_suiten,#sm_preise_pauschalen,#sm_wellness,#sm_beauty_spa,#sm_bergsommer,#sm_winterparadies,#sm_kontakt_service{display:block;width:290px;height:20px;padding-top:120px}#sm_vitalhotel_tauernhof{background:url(/nav/sitemap/1.jpg) 0 0 no-repeat}#sm_zimmer_suiten{background:url(/nav/sitemap/2.jpg) 0 0 no-repeat}#sm_preise_pauschalen{background:url(/nav/sitemap/3.jpg) 0 0 no-repeat}#sm_wellness{background:url(/nav/sitemap/4.jpg) 0 0 no-repeat}#sm_beauty_spa{background:url(/nav/sitemap/5.jpg) 0 0 no-repeat}#sm_bergsommer{background:url(/nav/sitemap/6.jpg) 0 0 no-repeat}#sm_winterparadies{background:url(/nav/sitemap/7.jpg) 0 0 no-repeat}#sm_kontakt_service{background:url(/nav/sitemap/8.jpg) 0 0 no-repeat}#error{color:#FF0000}#error ul li{background:url(/nav/libullet_red.gif) 7px 8px no-repeat}.pdf{background:url(/nav/pdf.gif) 0 0 no-repeat;padding:5px 0 5px 30px}.down{margin:0 0 15px 0;display:block;clear:left}#content #pro_down{display:block;width:725px;border-bottom:1px solid #EEEECD;margin-bottom:5px}#content #pdf_tab td{background-color:#FFFFFF}#content #pdf_tab tr{height:30px}.printlink{color:#004C93;font-size:11px;position:absolute;bottom:150px;background:url(/nav/ico_print.gif) 0 0 no-repeat;padding-left:20px}#wetter_left_hl{font-size:15px;color:#509DC9;padding-left:11px;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #E9F6CE;font-family:Arial;width:212px;clear:left}#wetter_left{width:212px;clear:left;border:none;padding:0 0 0 11px;background-color:#E9F6CE;margin-bottom:50px;display:block}#wetter_left legend{display:none}#wetter_left img{margin:0;border:0}.wetter_info a{display:block;width:65px;height:65px}.wetter_info{float:left;margin:5px 0px 5px 0;background-color:#E9F6CE;padding:3px 1px;border-left:1px solid #fff;width:67px}.wetter_info p{font-size:11px;text-align:center;color:#40535D}#headermenu{position:absolute;top:15px;right:19px;font-size:10px;color:#4d5441;text-transform:lowercase}#headermenu a{color:#4d5441}#headermenu a:hover{text-decoration:none}#menu{position:absolute;top:122px;left:236px;z-index:100;white-space:nowrap}#menu li{float:left;margin:0;padding:0;position:relative}#menu li a{text-indent:-9999px;float:left;text-decoration:none;background:url(/nav/de/menu.gif) top left no-repeat;height:44px;display:block}#menu li a:hover,#menu li a.hover{}#menu ul{left:-1px;top:38px;background:#fff;display:none; position:absolute; font-size:11px;border:1px solid #d9dcd9;border-width:0 1px 1px 1px;padding:10px}#menu li:hover>ul{display:none}#menu li li:hover>ul{display:none}#menu li li{float:left;clear:both;width:100%}#menu li li a{text-indent:0;display:none; background:transparent;float:none; height:1%; padding:2px 0 2px 17px;border:1px solid #efefef;border-width:0 0 1px 0;background:url(/nav/arrow_breadcrumbs.gif) 0 6px no-repeat;color:#40535d}#menu li li a:hover,#menu li li a.hover{color:#58bae9}#menu ul ul{left:0;margin-left:100%; top:0}#menu .last ul{margin-left:-50px}#menu li a#m_vitalhotel_tauernhof{background-position:0 0;width:68px}#menu li a#m_zimmer_suiten{background-position:-68px 0;width:103px}#menu li a#m_preise_pauschalen{background-position:-171px 0;width:123px}#menu li a#m_wellness{background-position:-294px 0;width:62px}#menu li a#m_beauty_spa{background-position:-356px 0;width:88px}#menu li a#m_bergsommer{background-position:-444px 0;width:83px}#menu li a#m_winterparadies{background-position:-527px 0;width:97px}#menu li a#m_kontakt_service{background-position:-624px 0;width:111px}#menu li a#m_vitalhotel_tauernhof:hover{background-position:0 -44px}#menu li a#m_zimmer_suiten:hover{background-position:-68px -44px}#menu li a#m_preise_pauschalen:hover{background-position:-171px -44px}#menu li a#m_wellness:hover{background-position:-294px -44px}#menu li a#m_beauty_spa:hover{background-position:-356px -44px}#menu li a#m_bergsommer:hover{background-position:-444px -44px}#menu li a#m_winterparadies:hover{background-position:-527px -44px}#menu li a#m_kontakt_service:hover{background-position:-624px -44px}#menu li.active a#m_vitalhotel_tauernhof{background-position:0 -88px}#menu li.active a#m_zimmer_suiten{background-position:-68px -88px}#menu li.active a#m_preise_pauschalen{background-position:-171px -88px}#menu li.active a#m_wellness{background-position:-294px -88px}#menu li.active a#m_beauty_spa{background-position:-356px -88px}#menu li.active a#m_bergsommer{background-position:-444px -88px}#menu li.active a#m_winterparadies{background-position:-527px -88px}#menu li.active a#m_kontakt_service{background-position:-624px -88px}#submenucaption{position:absolute;left:0px;top:185px;padding:0 0 9px 10px;width:213px;border-bottom:1px solid #eeeecd}#submenucaption a{font-size:15px;color:#509dc9;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}#submenu{float:left;margin:229px 0 0 0;width:213px;padding:10px 10px 10px 0;background-color:#e9f6ce}#submenu li,#addonmenu li{margin-left:10px}#submenu li ul{padding-bottom:5px;border-bottom:1px solid #eeeecd}#submenu li a,#addonmenu a{color:#40535d;text-decoration:none;display:block;border-bottom:1px solid #eeeecd;padding:5px 0 5px 17px;background:url(/nav/arrow_breadcrumbs.gif) 0 9px no-repeat;font-size:11px}#menu a{background-position:0 8px}#submenu li a:hover{background:url(/nav/arrow_submenu.gif) 0 9px no-repeat;background-color:#58bae9;color:#fff}#submenu li a.active{margin-left:-10px;padding-left:27px;background:url(/nav/arrow_submenu.gif) 10px 8px no-repeat;background-color:#58bae9;color:#fff}#submenu li li a,#submenu li li a:hover,#submenu li li a.active{border:0;margin-left:0;padding:3px 0 3px 17px;background-color:transparent;background:url(/nav/arrow_breadcrumbs.gif) 0 7px no-repeat;color:#40535d}#submenu li li a:hover,#submenu li li a.active{color:#58bae9}#addonmenucaption{clear:left;float:left;padding:0 0 9px 10px;margin:20px 0 0 0;width:213px;border-bottom:1px solid #eeeecd;font-size:15px;color:#509dc9;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}#addonmenu{clear:left;float:left;width:213px;padding:10px 10px 10px 0;background-color:#e9f6ce;margin:15px 0 30px 0}#addonmenu a{padding:3px 0 3px 17px;font-size:11px;border:none;background-position:0px 6px}#addonmenu a:hover{color:#58bae9}#footermenu{clear:both;font-size:10px;padding:20px 10px 10px 10px}#footermenu a{color:#004c93}#footermenu a:hover{text-decoration:none}#content h1,#content h2,#content h3,#content p,#content ul{}#content h1{font-size:20px;color:#509dc9;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:20px}#content h2{font-weight:bold;color:#509dc9;font-size:12px;line-height:22px}#content .h2_marg_li{margin-top:12px}#content .h2_marg_li h2{margin-bottom:-5px}#content h3{font-weight:normal;color:#509dc9;font-size:12px;line-height:22px}#content h4{margin-bottom:0}#content p{line-height:22px;margin-bottom:20px}#content ul{line-height:22px;margin-bottom:20px}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 8px no-repeat;display:table}#content img.right{float:right}#content img.nofloat{display:inline}#content a{color:#004c93}#content a:hover{text-decoration:none}#content a:visited{}#content .pop,#content .pop2{padding:9px 9px 7px 9px;border:1px solid #EDEECE;width:300px;display:block;margin-left:15px;text-decoration:none}#content a.pop b{clear:left;font-weight:normal;text-decoration:none;display:block;font-size:11px;margin:2px 0 0 0;color:#40535D}#content a.pop2 b{clear:left;font-weight:normal;text-decoration:none;display:block;font-size:10px;margin:6px 0 0 0;color:#40535D}#content .bilder{margin:0 30px 35px 0;width:130px;height:85px;padding:5px;float:left}#content .bilder_preise{margin:0 5px 5px 0;width:130px;height:85px;padding:5px;float:right}#content .img_cont{margin:0 0 20px 0;float:none;width:350px;height:auto}#content .img_cont img{width:350px}#content .pop span{background:url(/nav/plus.gif) 0 0 no-repeat;width:21px;height:21px;position:absolute;margin-left:270px;margin-top:10px;cursor:pointer}#content .cam span{background:url(/nav/plus.gif) 0 0 no-repeat;width:21px;height:21px;position:absolute;margin-left:325px;margin-top:210px;cursor:pointer}#content .img_cont span{background:url(/nav/plus.gif) 0 0 no-repeat;width:21px;height:21px;position:absolute;margin-left:320px;margin-top:10px;cursor:pointer}.logos{border:1px solid #EDEECE;padding:5px;height:85px;width:130px;float:left;display:block;margin-right:20px;margin-bottom:20px}#content img{border:none}#content table{font-size:11px;margin-bottom:30px;margin-left:-2px}#content th{background-color:#E4E4E4;padding:4px;vertical-align:top}#content td{background-color:#F0F0F0;padding:4px}.al_center{text-align:center}.width_td{width:30%}.h2_marg{margin-top:20px}.h2_marg_dop{margin-top:40px}.wp_tab th,.wp_tab td{width:16%}.wp_tab td{text-align:center}.wp_tab_3 td{width:25%;text-align:center}.wp_tab_2 td{width:55%;text-align:center}.wp_tab_2 th{width:45%}.wp_tab_5 th,.wp_tab_5 td{width:20%}.wp_tab_5 td{text-align:center}#content .white{background-color:#ffffff;text-align:left}#content .blue{background-color:#dff3fd}#content .orange{background-color:#feecd8}#content .eae4f1{background-color:#dacee6}#content .darkgreen{background-color:#dce1d3}#content .green{background-color:#e9eed8}#content .red{background-color:#efd3b3}#content .yellow{background-color:#fffcd5}#content .jscalender div.jsc_head a,#content .jscalender div.jsc_head h2{float:left;height:17px;background-color:#C8242B;font-size:10px;text-align:center;margin:1px;color:#FFFFFF}#content .jscalender div.jsc_head a{padding:4px 0 0 0}#content .jscalender div.jsc_head a:hover{background-color:#000000}#content .jscalender div.jsc_head h2{padding:0 0 4px 0}#content .jscalender div.jsc_body a:hover{background-color:#BBBBBB}#content .marg_l_b{margin-left:20px;margin:bottom:20px}#content .anreiseplan{margin-bottom:20px;margin-top:-20px;margin-left:120px}#map{clear:both;width:715px;height:400px;margin-bottom:20px}#content table.wettertable{width:220px;margin-right:20px;float:left}#content .icon{width:70px;background-color:#e9f6ce}#content .date{color:white;background-color:#1b7cb3}#content .temp{background-color:#e9f6ce}div.flashpano{padding:9px;border:1px solid #EDEECE}div.jscalender{width:154px;height:173px;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;margin-left:115px;margin-top:-10px}*+html div.jscalender{width:154px;height:195px;margin-left:-155px;margin-top:15px}* html div.jscalender{width:154px;height:195px;margin-left:-155px;margin-top:15px}#q_jscalender1,#q_jscalender2{margin-left:178px;margin-top:-19px}*+html #q_jscalender1,#q_jscalender2{margin-left:172px;margin-top:-28px}.jscalender a{text-decoration:none;z-index:100}.jscalender div.jsc_head,.jscalender div.jsc_body{z-index:600}.jscalender div.jsc_head a,.jscalender div.jsc_head h2{float:left;height:17px;background-color:#C8242B;padding:3px 0 0 0;font-size:10px;text-align:center;margin:1px;color:#FFFFFF}*+html .jscalender div.jsc_head a{padding:4px 0 2px 0}* html .jscalender div.jsc_head a{padding:4px 0 2px 0}*+html .jscalender div.jsc_head h2{padding:4px 0 2px 0}* html .jscalender div.jsc_head h2{padding:4px 0 2px 0}.jscalender div.jsc_head h2{width:108px}*+html .jscalender div.jsc_head h2{width:108px}* html .jscalender div.jsc_head h2{width:108px}.jscalender div.jsc_head a{width:20px}.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}*+html .jscalender div.jsc_body a{padding:3px 0}* html .jscalender div.jsc_body a{padding:3px 0}*+html .jscalender div.jsc_body span{padding:3px 0}* html .jscalender div.jsc_body span{padding:3px 0}.jscalender div.jsc_body span{background-color:#ABBACD;color:#FFFFFF;font-weight:bold}.jscalender div.jsc_body a.jsc_special{background-color:#EFEFEF;color:#000000}.jscalender div.jsc_body a: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_disabled{color:#EFEFEF;background-color:#EFEFEF}#ip_wrapper{z-index:200}#ip_wrapper img{padding:10px 10px 30px 10px;background-color:#FFFFFF;border:1px solid #EFEED0}#ip_wrapper a{width:36px;height:36px;display:block;background:url(/nav/imgpopup_close.gif) #59B9EB 8px 8px no-repeat;color:#FFFFFF;cursor:pointer;position:absolute;top:0;right:0;z-index:300;overflow:hidden;text-indent:-19999px}#ip_wrapper p{position:absolute;left:12px;bottom:10px;font-size:11px}#lbOverlay{position:absolute;left:0;width:100%;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:#FFFFFF}#lbSendContainer h1{margin:15px 0;font-size:16px}#lbSendContainer h2{margin:15px 0;font-size:14px}.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}