body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{list-style:none;margin:0;padding:0}caption,th{text-align:left}object{outline:none}.nofloat,#content img.nofloat{float:none}.clear{clear:both}body{background:url(/images/layout/design3/body_bg.gif) 0 0 repeat-x;font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;line-height:1.429em;color:#454d54}html{background:url(/images/layout/html_bg_blue2.jpg) 50% 0;-webkit-text-size-adjust:none}#wrapperOutside{background:url(/images/layout/html_bg_grey.jpg) 50% 123px repeat-x}#wrapper{width:940px;position:relative;margin:0 auto}#logo{position:absolute;top:0;left:0}#logo a{width:280px;height:78px;background:url(/images/layout/logo.gif) 50% 50% no-repeat;display:block;text-indent:-19999px;overflow:hidden}a#voucherTop{background:url(/images/layout/muttertag.jpg) 0 0 no-repeat;width:420px;height:87px;position:absolute;top:0;left:345px;display:block;overflow:hidden;text-indent:-19999px;z-index:55;margin:0;padding:0}#mainimg{position:absolute;top:123px;left:176px;width:700px;height:383px;background:url(/images/layout/design3/mainimg_bg.gif) #fff 0 0 no-repeat;z-index:50;overflow:hidden;padding:62px 34px 0}#mainimg .top,#mainimg .bottom{top:62px;left:34px;position:absolute;width:700px;height:8px;background:url(/images/layout/mainimg_corners.png) 0 0;overflow:hidden}#mainimg .bottom{top:437px;background-position:0 -8px}#mainimg #mainimgPanorama{position:relative;width:700px;height:383px;overflow:hidden}#mainimg #googleMap{width:700px;height:383px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#mainimg span.overlay{position:absolute;top:62px;left:34px;background:url(/images/layout/mainimg_overlay.gif) 0 0 no-repeat;width:700px;height:383px;opacity:0.1;filter:alpha(opacity=10)}#left{position:absolute;left:0;top:123px;width:170px;padding-bottom:100px;margin-left:-14px;padding-left:14px;background:url(/images/layout/design3/left_bg.gif) 0 0 no-repeat}#quanfrage .mtc_wrap .mtc_body{top:20px;left:-170px}#quanfrage{width:150px;height:175px;background:url(/images/layout/quanfrage_bg.gif) 0 0 no-repeat;color:#454d54;font-size:11px;margin:20px 0;padding:0 10px}#quanfrage h4{text-align:center;color:#fff;font-size:14px;font-weight:700;padding:10px 0 15px}#quanfrage label,#emailabo label{display:block;margin:5px 0 0}#quanfrage input,#emailabo input{background:url(/images/layout/calendar_icon.gif) #fff 100% 50% no-repeat;width:140px;border:1px solid #afc3d4;font-size:12px;font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;color:#454d54;cursor:pointer;padding:0 4px}#emailabo input{background:#fff}#quanfrage input.button,#emailabo input.button{background:url(/images/layout/button_150.png) 0 0 no-repeat;border:0;width:150px;height:20px;color:#3e73a1;font-size:11px;text-align:center;cursor:pointer;margin:10px 0 0;padding:0 0 2px}#leftgolf span,a#leftgolf{display:block;text-indent:-19999px;overflow:hidden;width:170px;height:73px;background:url(/images/layout/logo_golfclub.png);margin:30px 0}#leftpartner{border-top:1px solid #dcdcdc;height:115px;position:relative;margin:30px 0;padding:30px 0 0}#leftpartner a{position:absolute;margin-top:30px;text-indent:-19999px;overflow:hidden;background:url(/images/layout/partner_logos.png)}#leftpartner a#plAlpineWellnessHotels{width:50px;height:67px;top:0;left:0;background-position:0 -115px}#leftpartner a#plCarpeDiemWellbeingGuide{width:50px;height:48px;top:67px;left:0;background-position:0 -182px}#leftpartner a#plCarpeDiemWellbeingGuide:hover{background-position:0 -67px}#leftpartner a#plRelaxGuide{width:44px;height:48px;top:67px;left:124px;background-position:-126px -182px}#leftpartner a#plRelaxGuide:hover{background-position:-126px -67px}#leftpartner a#plBestHealthAustria{width:120px;height:67px;top:0;left:50px;background-position:-50px -115px}#leftpartner a#plBestHealthAustria:hover{background-position:-50px 0}#leftpartner a#plGeniesserHotels{width:76px;height:48px;top:67px;left:48px;background-position:-50px -182px}#leftpartner a#plGeniesserHotels:hover{background-position:-50px -67px}#leftpartner a#plWHD{width:36px;height:39px;top:75px;left:4px;background:url(/images/layout/whd.gif) 0 0 no-repeat}#leftpartner a#plWHD:hover{background-position:0 -39px}#content{width:700px;padding:593px 0 30px 210px}#contentleft{width:400px;float:left}#contentright{float:right;width:300px}#toolbar{height:34px;background:url(/images/layout/toolbar_bg.gif) 100% 0 no-repeat;text-indent:-19999px;font-size:0;line-height:0;overflow:hidden;clear:both;margin:0 30px 50px 0;padding:1px}#toolbar a{float:right;text-indent:0;font-size:12px;line-height:1.2em;color:#8d8d8d;text-decoration:none;height:24px;border-left:1px solid #eaeaea;background:url(/images/layout/toolbar_icons.gif) 12px 8px no-repeat;padding:10px 16px 0 38px}#toolbar a:hover{background-color:#eaeaea}#toolbar a#toolbarBookmark{background-position:12px 8px}#toolbar a#toolbarPrintPage{background-position:12px -28px}#toolbar a#toolbarPageTop{background-position:12px -64px}#footer{position:fixed;left:0;bottom:0;background:#23659d;height:31px;width:100%;color:#fff;font-size:12px;font-weight:700;min-width:940px;z-index:97;border-top:1px solid #fff}#footer a{color:#fff;text-decoration:underline}#footer a.bloglink{padding-left:25px;background:url(/images/layout/rssIcon.gif) 5px center no-repeat}#footer p{padding:6px 18px}#footer a.cmsLink{text-decoration:none;color:#23659d}#footer a.cmsLink:hover{color:#fff}#ceImg{width:0;height:0;overflow:hidden;position:absolute}#headnav{position:absolute;top:8px;right:8px;font-size:11px;line-height:12px}#headnav li{float:left;border-right:1px solid #61616b;padding:0 5px}#headnav li.last{border-right:0}#headnav a{color:#61616b;text-decoration:none}#nav{position:absolute;left:167px;top:87px;width:773px;z-index:85;line-height:normal}#nav li{height:44px;position:relative}#nav li.active{background:url(/images/layout/nav_active.gif) 50% 100% no-repeat}#nav a{height:36px;padding-left:5px;font-size:14px;color:#3e73a1;text-transform:uppercase;text-decoration:none;font-weight:700;background:url(/images/layout/nav_bg.gif) 0 99px no-repeat;outline:none}#nav a span{height:27px;cursor:pointer;background:url(/images/layout/nav_bg.gif) 0 99px no-repeat;padding:9px 12px 0 8px}#nav a:hover,#nav a.hover,#nav a.active,#nav a:focus{background-position:0 0;color:#fff}#nav a:hover span,#nav a.hover span,#nav a.active span,#nav a:focus span{background-position:100% 0}#nav ul{position:absolute;top:36px;left:-3px;display:none;width:172px;background:url(/images/layout/dropdown_bg.png) 0 100% no-repeat;z-index:95;padding:10px 4px 12px}#nav ul li,#nav ul li.active{height:auto;float:none;background:none}#nav ul li a{float:none;display:block;background:none;color:#5f5f5f;font-size:12px;width:157px;height:auto;font-weight:400;text-transform:none;padding:2px 5px 2px 10px}#nav ul li a:hover{background-color:#dae3ea}#nav ul li a:hover,#nav ul li a.active{color:#2886d5}#breadcrumbs{position:absolute;left:210px;top:141px;z-index:60;font-size:0;line-height:0;text-indent:-19999px;overflow:hidden;width:700px;height:28px;border-bottom:1px solid #e8e8e8}#breadcrumbs a,#breadcrumbs span{float:left;display:block;text-indent:0;font-size:12px;line-height:1.2em;text-decoration:none;color:#aaadb2;background:url(/images/layout/breadcrumbs_arrow.gif) 100% 50% no-repeat;outline:none;padding:0 11px 0 8px}#breadcrumbs span{background:none;color:#2886d5}#breadcrumbs a.first{padding-left:0}#subnavCaption{width:170px;height:30px;background:url(/images/layout/subnav_caption.gif);color:#fff;font-weight:700;font-size:16px;text-align:center;line-height:normal;padding:6px 0 0}#subnav{background:url(/images/layout/left_border.gif) 0 100% repeat-x;line-height:normal;margin:10px 0;padding:0 0 17px}#subnav li{display:block;width:170px}#subnav li.hasChildren{background:url(/images/layout/subnav_arrow.gif) 152px 12px no-repeat}#subnav a{color:#5f5f5f;font-size:13px;text-decoration:none;display:block;height:23px;background:url(/images/layout/subnav_bg.png) 0 99px no-repeat;position:relative;outline:none;margin:-2px 0 -1px;padding:5px 0 0 10px}#subnav a b{font-weight:400}#subnav ul{padding:2px 0 6px}#subnav ul a{height:auto;font-size:12px;background:none;margin:0;padding:2px 0 2px 25px}#subnav ul a.active b,#subnav ul li.current-cat a,#subnav ul a.active_category{font-weight:700}#quicknav{background:url(/images/layout/left_border.gif) 0 100% repeat-x;font-size:13px;line-height:normal;padding:0 0 18px}#quicknav li.first{background:url(/images/layout/left_border.gif) 0 0 repeat-x;padding-top:16px}#quicknav li{width:170px}#quicknav a{display:block;color:#2886d5;text-decoration:underline;padding:0 0 1px 12px}#content a:hover{color:#427199;text-decoration:none}#content a.external{background:url(/images/layout/external.gif) 100% 5px no-repeat;padding-right:13px}#content a.icon,#content a.iconPdf,#content a.iconJpg,#content a.iconGif,#content a.iconDoc,#content a.iconZip,#content a.iconXls{padding-left:20px;background:url(/images/layout/icons.gif) 0 -95px no-repeat!important}#content a.iconPdf{background-position:0 -127px!important}#content a.iconJpg{background-position:0 -63px}#content a.iconGif{background-position:0 -31px}#content a.iconDoc{background-position:0 1px}#content a.iconZip{background-position:0 -191px}#content a.iconXls{background-position:0 -159px}#content a.button,#content input.button{display:inline-block;width:150px;height:20px;background:url(/images/layout/button_150.png) 0 0 no-repeat;color:#3e73a1;font-size:12px;text-align:center;text-decoration:none;border:0;cursor:pointer}#content input.button{padding:2px 0 3px}#content img.right{margin:0 0 8px 15px}#content small.bildnachweis{float:right;font-size:11px}#content a.image,#content span.image,#content .pressImages a{float:right;clear:right;position:relative;text-decoration:none;width:270px;margin:5px 0 20px 30px}#content a.image .zoom,#content .pressImages a .zoom,#content a.imagegallery .zoom{position:absolute;right:7px;top:7px;width:22px;height:22px;background:url(/images/layout/enlarge.png) 0 0 no-repeat}#content a.image:hover,#content .pressImages a:hover,#content .imagegallery a:hover{background:0}#content a.image:hover .zoom,#content .pressImages a:hover .zoom,#content a.imagegallery:hover .zoom{background-image:url(/images/layout/enlarge_hover.png);width:28px;height:28px;right:4px;top:4px}#content a.image .top,#content a.image .bottom,#content span.image .top,#content span.image .bottom,#content .pressImages a .top,#content .pressImages a .bottom{position:absolute;top:0;left:0;width:270px;height:6px;overflow:hidden;background:url(/images/layout/image_corners.png) 0 0}#content a.image .bottom,#content span.image .bottom,#content .pressImages a .bottom{top:auto;bottom:0;background-position:0 100%}#content a.image .caption,#content span.image .caption{font-size:12px;color:#454d54;height:25px;width:259px;background:url(/images/layout/image_caption.gif) 0 0 no-repeat;display:block;margin-top:-3px;position:relative;padding:8px 0 0 11px}#content .pressImages,#content .contentGallery{clear:both;margin-right:-15px;width:712px}#content .contentGallery{margin-top:10px;margin-bottom:10px;display:inline-block}#content .pressImages h3{font-size:17px;margin:0 0 10px;padding:20px 0 0}#content .pressImages h4{margin:0 0 8px;padding:5px 0 0}#content .pressImages a,#content .contentGallery a{width:132px;float:left;clear:none;margin:0 10px 10px 0}#content .pressImages a .top,#content .pressImages a .bottom,#content .contentGallery a .top,#content .contentGallery a .bottom{background-image:url(/images/layout/image_corners_presse.png);width:132px}#content h1,#content h2.h1{line-height:1.1em;font-weight:700;font-size:25px;color:#427199;letter-spacing:-1px;margin:10px 0 5px}#content h2.h1{margin:20px 0 15px}#content h2{line-height:1.2em;font-weight:400;font-size:15px;color:#2886d5;margin:5px 0 20px}#content h2.hlWeather{clear:both;margin:0 0 15px;padding:25px 0 0}#content h3{line-height:1.2em;font-size:15px;font-weight:700;margin:15px 0 20px}#content h4,#content h5,#content h6{line-height:1.2em;font-size:14px;font-weight:700;margin:15px 0 -10px}#content p.ytVideo{text-align:center;padding-top:12px}#content ul ul,#content ol ol{margin:3px 0 5px}#content ul li{padding-left:25px;display:block;background:url(/images/layout/li_bg.gif) 8px 7px no-repeat;list-style-type:none}#content ol{padding-left:25px}#content ol li{display:list-item;list-style-type:decimal}#content ol ol li{list-style-type:lower-latin}#content table{border-collapse:collapse;margin:15px 0 20px}#content table th,#content table td{padding:2px 3px}#content div.tipp,#content div.tippBroad{background:url(/images/layout/highlightbox_bg.gif) 0 0 no-repeat;text-align:center;width:380px;padding:10px}#content div.tipp span.bottom,#content div.tippBroad span.bottom{display:block;clear:both;height:5px;background:url(/images/layout/highlightbox_bg.gif) 0 100% no-repeat;margin:5px -10px -10px}#content div.tippBroad{width:680px}#content div.tippBroad,#content div.tippBroad span.bottom{background-image:url(/images/layout/highlightbox_broad_bg.gif)}#content div.tipp h3,#content div.tippBroad h3{color:#2886d5;font-size:24px;font-weight:400;font-style:italic;margin:10px 0}#content div.tipp p,#content div.tipp ul,#content div.tippBroad p,#content div.tippBroad ul{margin:10px 0}#content .roomBox,#content .priceBox,#content .packageBox{background:url(/images/layout/room_top.png) #ecf6ff 0 0 no-repeat;width:683px;font-size:12px;clear:both;margin:15px 0;padding:0 0 0 17px}#content .roomBox h3,#content .priceBox h3,#content .packageBox h3{color:#427199;font-size:14px;font-weight:700;margin:0;padding:10px 0}#content .roomBox a.img{float:right;white-space:nowrap;position:relative;text-decoration:none;margin:0;padding:0 5px 0 0}#content .roomBox a.img img{display:inline;margin:0;padding:0}#content .roomBox a.img .zoom{position:absolute;right:5px;top:5px;width:22px;height:22px;background:url(/images/layout/enlarge.png) 0 0 no-repeat}#content .roomBox p,#content .priceBox p{margin:18px 0 13px}#content .roomBox a.button,#content .priceBox a.button{float:right;margin:2px 20px 0 0}#content .roomBox .bottom,#content .priceBox .bottom,#content .packageBox .bottom{display:block;clear:both;height:5px;line-height:0;overflow:hidden;background:url(/images/layout/room_bottom.gif) 0 0 no-repeat;position:relative;margin:-5px 0 0 -17px}#content .roomBox .roomPriceBox{clear:both;padding-top:10px;margin:0 17px 0 0}#content .roomBox .roomPriceBox table{border-top:3px solid #9cb2c5;font-size:13px;width:665px;clear:both;margin-top:5px}#content .roomBox .roomPriceBox table thead th{border-bottom:1px solid #9cb2c5;text-align:center;vertical-align:bottom;font-weight:400}#content .roomBox .roomPriceBox table tbody td{text-align:center}#content .roomBox .roomPriceBox table tbody th,#content .roomBox .roomPriceBox table tbody td{border-bottom:1px dotted #9cb2c5}#content .roomBox .roomPriceBox .priceInfo{position:relative;top:-10px}#content .priceBox{background:url(/images/layout/price_box_bg.gif) #ecf6ff 392px 0 repeat-y;padding-bottom:7px;margin:0}#content .priceBox h3{margin-left:-17px;margin-bottom:-6px;padding-left:17px;background:url(/images/layout/room_top.png) 0 0 no-repeat;height:24px}#content .priceBox table.prices,#content .priceHeadBox table{float:right;margin:10px 0 0 20px}#content .priceBox table.prices td,#content .priceHeadBox table th{width:150px;text-align:center;padding:1px 2px}#content .priceHeadBox{background:url(/images/layout/price_box_bg.gif) #ecf6ff 392px 0 repeat-y;font-size:12px;height:102px;margin:20px 0 0;padding:0 0 0 17px}#content .priceHeadBox p{margin:0;padding:10px 0}#content .packageBox{padding-bottom:15px}#content .packageBox h3{padding-bottom:17px;margin-bottom:15px}#content .packageBox p,#content .packageBox ul{margin:7px 0;padding:0}#content .packageBox p.price{color:#427199;font-weight:700;margin-top:-5px;margin-bottom:5px}#content .packageBox .bottom{margin:10px 0 -15px -17px}#content .packageBox a.button{float:right;margin:0 17px 15px 0}#content img.befreundeteHotelsImg{float:left;clear:left;margin:0;padding:20px 25px 20px 0}#content img.alpineWellnessImg{float:right;clear:right;margin:0;padding:15px 0 8px 15px}#content h5.partnerlink{font-size:12px;text-align:center;width:220px;float:left;height:130px;margin:0 10px 20px 0}#content h5.partnerlink img{margin:0}#content #routenplaner{float:right;width:200px;border:2px solid #427199;margin:5px 0 15px 30px}#content #routenplaner h3{background:#427199;color:#fff;margin:0 0 5px;padding:5px 7px}#content #routenplaner p{border-bottom:1px solid #ccc;margin:0;padding:7px 5px}#content #routenplaner label{display:block;font-weight:700;padding:4px 0}#content #routenplaner input{width:186px;border:1px solid #ccc}#content #routenplaner input.button{width:150px;display:block;border:0;margin:0 auto}#content #webcamWrap{width:720px;margin:20px -30px 0 0}#content #webcamWrap:after{content:".";font-size:0;display:block;clear:both;text-indent:-19999px;visibility:hidden}#content #webcamWrap a.image{float:left;clear:none;width:220px;height:165px;margin:0 20px 20px 0}#content #webcamWrap a.image .top,#content #webcamWrap a.image .bottom{width:220px;background-image:url(/images/layout/webcam_image_corners.png)}#content ul.hotelplanList,#content ul.spaplanList{float:left;width:223px;margin-right:10px}#content ul.spaplanList{width:340px}#content ul.hotelplanList li,#content ul.spaplanList li{background:none;position:relative;line-height:1.2em;margin:4px 0}#content ul.spaplanList li{margin:15px 0}#content ul.hotelplanList li .num,#content ul.spaplanList li .num{position:absolute;top:0;left:1px;width:18px;height:18px;text-align:center;font-size:11px;line-height:11px;color:#fff;background:url(/images/layout/num_bg.gif) 0 0 no-repeat;padding:4px 0 0}#content #zimmerPreiseFooter,#content #waldhofSpaFooter{clear:both;height:45px;border-top:1px solid #dcdcdc;font-size:13px;line-height:18px;background:url(/images/layout/zimmerPreise_footer.png) 0 16px no-repeat;color:gray;margin:20px 0 0;padding:20px 0 0}#content #waldhofSpaFooter{background-image:url(/images/layout/waldhofSpa_footer.png)}#content #zimmerPreiseFooter p,#content #waldhofSpaFooter p{float:left;margin:0}#content #zimmerPreiseFooter p.left,#content #waldhofSpaFooter p.left{width:180px;margin-right:175px;color:#2886d5;padding:0 0 0 45px}#content #zimmerPreiseFooter a,#content #waldhofSpaFooter a{float:right;background:none;width:155px;height:40px;text-indent:-19999px;overflow:hidden;padding:0}#content #spaFooter{width:700px;height:51px;clear:both;text-indent:-19999px;overflow:hidden;background:url(/images/layout/de/waldhofSpa_footer.gif) 0 0 no-repeat;margin:20px 0 0}#content a.qualitaetsgarantie{float:right;background:url(/images/layout/de/qualitaetsgarantie.gif) 0 0 no-repeat;text-indent:-19999px;overflow:hidden;width:270px;height:146px;margin:5px 0 20px 15px}#content .teamBox{margin:25px 0}#content .teamBox h3,#content .teamBox p,#content .teamBox ol,#content .teamBox ul{margin:5px 0}#content #frmAuthLogin p{width:450px}#content #frmAuthLogin label{width:180px;float:left;display:block}#content #frmAuthLogin input{width:230px}#content #frmAuthLogin input.checkbox{width:20px}#content span.errorMsg{color:#d94624;font-size:11px;font-weight:700;display:block;padding:3px 0 0 180px}#content a#coupon{display:block;width:270px;height:236px;text-indent:-19999px;background:url(/images/layout/coupon.jpg) 0 0 no-repeat;overflow:hidden;text-decoration:none;float:right;margin:0 0 18px}#content .weather{width:142px;height:205px;background:url(/images/layout/bgWeather.jpg) 0 0 no-repeat;float:left;margin:9px;padding:10px 0 0 10px}#content .weather p{text-align:center;color:#427199;font-size:15px;line-height:25px}#content .weather span{font-size:18px}#content .weather img{margin:0 0 0 30px}#content .weather h3{font-size:13px;color:#427199;margin:0 0 25px;padding:0 0 0 7px}#content p.wetterat{clear:both;font-size:11px;padding:25px 0 0 10px}#content #topPackage{background:url(/images/layout/bgTopPackageTop.jpg) #ecf6ff 0 0 no-repeat;width:270px;float:right;margin-bottom:18px}#content #topPackage h3{color:#427199;font-size:15px;margin:0;padding:8px 0 30px 20px}#content #topPackage img{margin:0 0 5px 19px}#content #topPackage p{text-align:center;line-height:24px;margin:0 0 12px;padding:0}#content #topPackage p.topPackagePrice{width:250px;text-align:right;font-size:18px;color:#427199;padding-right:20px}#content #topPackage span{font-size:11px}#content #topPackage a{margin:0 0 10px 102px}#content #topPackageBottom{background:url(/images/layout/bgTopPackageBottom.jpg) center bottom no-repeat;width:270px;height:9px}#imgp_imgwrap{position:absolute;background:#eee;border:8px solid #fff;z-index:131;display:none}#imgp_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat}#imgp_caption{position:absolute;left:10px;top:10px;background:#fff;color:#000;padding:2px 6px}#imgp_close{position:absolute;right:-25px;top:-25px;width:36px;height:36px;background:url(/images/layout/imgpopup/close.png) 50% 50% no-repeat;cursor:pointer}#imgp_prev,#imgp_next{position:absolute;width:55px;height:73px;bottom:10px;left:50%;background:url(/images/layout/imgpopup/arrows.png) no-repeat;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;outline:none}#imgp_prev{margin-left:-67.5px;background-position:0 0}#imgp_next{margin-left:12.5px;background-position:100% 0}#imgp_prev:hover,#imgp_next:hover{opacity:1;filter:none}#imgp_shadow_wrap{position:absolute;z-index:130;display:none}#imgp_shadow_wrap div{position:absolute}#imgp_shadow_nw,#imgp_shadow_ne,#imgp_shadow_se,#imgp_shadow_sw{background:url(/images/layout/imgpopup/shadow_corners.png)}#imgp_shadow_n,#imgp_shadow_s{background:url(/images/layout/imgpopup/shadow_ns.png)}#imgp_shadow_w,#imgp_shadow_e{background:url(/images/layout/imgpopup/shadow_we.png)}#imgp_shadow_nw{top:0;left:0;width:92px;height:92px;background-position:0 0}#imgp_shadow_n{height:92px;background-position:0 0;left:92px;right:92px;top:0}#imgp_shadow_ne{top:0;right:0;width:92px;height:92px;background-position:100% 0}#imgp_shadow_w{left:0;top:92px;bottom:92px;width:92px;background-position:0 0}#imgp_shadow{background:#fff;left:92px;right:92px;top:92px;bottom:92px}#imgp_shadow_e{right:0;top:92px;bottom:92px;width:92px;background-position:100% 0}#imgp_shadow_sw{bottom:0;left:0;width:92px;height:92px;background-position:0 100%}#imgp_shadow_s{height:92px;background-position:0 100%;left:92px;right:92px;bottom:0}#imgp_shadow_se{bottom:0;right:0;width:92px;height:92px;background-position:100% 100%}* html #imgp_shadow_wrap{background:#000;filter:alpha(opacity=30)}.mtc_wrap{position:relative;left:0;top:0;font-size:11px;z-index:200;color:#000}.mtc_wrap .mtc_bg{background:none}.mtc_wrap .mtc_body{position:absolute;top:-2px;left:-2px;border:2px solid #000;width:182px}.mtc_wrap .mtc_prev,.mtc_wrap .mtc_next,.mtc_wrap .mtc_close{position:absolute;top:0;background:#fff;color:#000;text-decoration:none;z-index:210;font-size:15px;padding:3px 7px}.mtc_wrap .mtc_prev{left:0}.mtc_wrap .mtc_next{right:0}.mtc_wrap .mtc_close{right:-2px;top:-26px;background:#fff;border:solid #000;border-width:2px 2px 0}.mtc_wrap .mtc_cal{width:182px;display:block;float:left;margin-right:-2px;position:relative;z-index:205;padding:0}.mtc_wrap .mtc_month{display:block;text-align:center;height:22px;font-size:14px;background:#fff;margin:0;padding:3px 0 1px}.mtc_wrap .mtc_wdays b{width:26px;height:17px;background:#eee;float:left;text-align:center;font-weight:700;font-size:11px;margin:0;padding:0 0 2px}.mtc_wrap .mtc_dayrow span{width:26px;height:17px;background:#fff;float:left;text-align:center;font-weight:400;text-decoration:none;color:#000;padding:1px 0 2px}.mtc_wrap .mtc_dayrow span.mtc_valid:hover{background:#000;color:#fff}.mtc_wrap .mtc_dayrow span.mtc_outofrange,.mtc_wrap .mtc_dayrow span.mtc_invalid{color:#999}.mtc_wrap .mtc_dayrow span.mtc_outofrange{color:#ccc}.mtc_wrap .mtc_dayrow span.mtc_future_selected{background:#007be3}div.cmsContent{position:relative;border:1px solid #ccc;cursor:pointer;background:url(/images/layout/adminContent/cmsContent.png) repeat;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;min-height:20px;margin:-4px;padding:3px}div.cmsContent:hover{background-image:url(/images/layout/adminContent/cmsContentActive.png);box-shadow:2px 2px 5px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);border-color:#000}#cmsToolbar{z-index:997;top:0;left:0;position:fixed;height:26px;width:100%;background:#ddd;border-bottom:2px solid #000;opacity:0.7;filter:alpha(opacity=70);padding:2px 0}#cmsToolbar:hover,.cmsModePreview #cmsToolbar:hover{opacity:0.9;filter:alpha(opacity=90)}#cmsToolbar input,#cmsToolbar button,#cmsToolbar a{float:right;background:#ccc;color:#000;font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:13px;border:2px solid;cursor:pointer;text-decoration:none;line-height:1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#eee #aaa #aaa #eee;margin:0 3px;padding:4px 10px}#cmsToolbar input,#cmsToolbar button{height:25px;padding:1px 10px 0}#cmsToolbar input[disabled]{color:#aaa}.cmsMode body{padding-top:35px}#cmsOverlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.5;filter:alpha(opacity=50)}#cmsWindow{position:absolute;top:100px;left:100px;width:900px;height:500px;background:transparent;z-index:999}#cmsWindow iframe{width:100%;height:100%}.inv,#headnav li ul,* html #imgp_shadow_wrap div{display:none}.left,#footer p.address,#nav li,#nav a,#nav span{float:left}.right,#footer p.contact,#content .priceHeadBox table{float:right}#mainimg img,#content a img{border:0}#quanfrage input.button:hover,#emailabo input.button:hover,#content a.button:hover,#content input.button:hover,#content a.qualitaetsgarantie:hover{background-position:0 100%}#leftpartner a#plAlpineWellnessHotels:hover,#subnav a:hover,#subnav a.active,#subnav a:focus{background-position:0 0}#footer a:hover,#quicknav a:hover,#content h5.partnerlink a{text-decoration:none}#headnav a:hover,#headnav a:focus,#subnav ul a:hover,#subnav ul a:focus{text-decoration:underline}#breadcrumbs a:hover,#breadcrumbs a:focus,#content a{color:#2886d5;text-decoration:underline}#content a.image *,#content .pressImages a *,#content a.imagegallery *,.mtc_wrap .mtc_dayrow span.mtc_valid,div.cmsContent *{cursor:pointer}#content a.image img,#content span.image img,#content .pressImages a img,#content a.imagegallery img,.mtc_wrap .mtc_wdays{display:block}#content p,#content ul,#content ol{margin:15px 0 20px}#content .priceInfo,#content p.priceInfo,#content .roomBox a.more,#content .priceBox a.more{font-size:12px}div.loading,.cmsModePreview #cmsToolbar{opacity:0.2;filter:alpha(opacity=20)}