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}.clear{clear:both}.nofloat,#content img.nofloat{float:none}a img{border:0}html{background-color:#dfccb0}#contentwrapper{background:#f3ece2;width:905px;float:left;margin-top:15px;padding-bottom:10px;padding-top:20px}.closed{display:none}.opened{display:block}body{text-align:center;padding:0;margin:0;background:#dfccb0}#body_wrap{position:relative;width:905px;padding:0 0 0 0;margin:0 auto;text-align:left;background:#dfccb0}#flag{position:absolute;top:10px;right:13px}#logo a{position:absolute;text-indent:-19999px;display:block;overflow:hidden;z-index:50;left:367px;background:url("/nav/logo.png") no-repeat scroll 0 0 transparent;height:97px;width:230px;top:0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1)}#new_logo{width:154px;height:292px;display:block;background:transparent url("/images/css/logo_bg.png") 0 0 no-repeat;position:absolute;top:35px;left:auto;right:-5px;z-index:99}#new_logo a{display:block;height:152px;left:12px;position:absolute;top:14px;width:122px;z-index:100}#mainimg_start{position:relative;left:14px;border:0;width:878px;height:290px;margin-top:5px;margin-bottom:5px}#mainimg_start div{border:1px solid #A1A061}#content{float:right;width:660px;margin:32px 20px 10px 0}#mainimg{position:absolute;top:228px;left:225px;border:1px solid #D5D4C2;width:459px;height:270px}#quanfrage{position:relative;border:0;background:#58666a;background:-moz-linear-gradient(top,#58666a 0%,#c4c9ca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#58666a),color-stop(100%,#c4c9ca));background:-webkit-linear-gradient(top,#58666a 0%,#c4c9ca 100%);background:-o-linear-gradient(top,#58666a 0%,#c4c9ca 100%);background:-ms-linear-gradient(top,#58666a 0%,#c4c9ca 100%);background:linear-gradient(top,#58666a 0%,#c4c9ca 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#58666a',endColorstr='#c4c9ca',GradientType=0 );width:192px;margin-bottom:15px;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7)}#quanfrage h3{font-weight:normal;text-align:center;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;background:url("/images/hl_quickanfrage.gif") no-repeat scroll center 0 #FFF;font-size:15px;color:#58666a;padding-top:38px;padding-bottom:5px;text-indent:0;margin:-10px 10px 15px;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7)}#quanfrage label input{display:block;margin-bottom:8px;background:url(/nav/calendar.gif) #fff 97% center no-repeat;border:1px solid #FFF;padding:1px;width:100%;color:#a7a7a7}#quanfrage p{padding:0 17px}#quanfrage label{float:left;color:#FFFFFF;font-size:11px}#quanfrage .button{background:#CEBDA3;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;cursor:pointer;font-size:14px;color:#777623;padding:10px 5px;margin:10px;background:-moz-linear-gradient(top,#f7f6d4 0%,#abaa67);background:-webkit-gradient(linear,left top,left bottom,from(#f7f6d4),to(#abaa67));border-radius:2;-moz-border-radius:2;-webkit-border-radius:2;border:1px solid #b7b673;-webkit-box-shadow:0px 1px 3px #6e7b7e;-moz-box-shadow:0px 1px 3px #6e7b7e}#quanfrage input.dot{background:none;border:none}#a_content{background:none repeat scroll 0 0 red;display:block;height:40px;margin-right:10px;margin-top:-42px;position:absolute;right:0;width:40px}body#index #a_content{display:none}body#das_hotel #a_content,body#news #a_content,body#restaurant_hotelbar #a_content,body#kueche #a_content,body#rezeption #a_content,body#ai_verwoehnpension #a_content,body#bildergalerie #a_content,body#familie #a_content,body#team #a_content,body#partner #a_content,body#holidaycheck #a_content,body#impressum #a_content,body#gutscheine #a_content,body#sitemap #a_content,body#hotelareal #a_content{background:url("/images/icons.gif") no-repeat scroll 0 0 #FFFFFF}body#sommer #a_content,body#badesee #a_content,body#golf #a_content,body#tennis #a_content,body#reiten #a_content,body#wandern #a_content,body#kursangebot #a_content{background:url("/images/icons.gif") no-repeat scroll -277px 0 #FFFFFF;width:39px}body#winter #a_content,body#skigebiet #a_content,body#skischulen #a_content,body#skiverleih #a_content,body#windel-wedel-camp #a_content,body#langlaufen #a_content,body#eislaufen #a_content,body#kursangebot2 #a_content{background:url("/images/icons.gif") no-repeat scroll -316px 0 #FFFFFF}body#babies_kinder #a_content,body#babybetreuung #a_content,body#kinderbetreuung #a_content,body#kinderprogramm #a_content,body#kinderkurse #a_content,body#abenteuerspielplatz #a_content,body#kinderbauernhof #a_content{background:url("/images/icons.gif") no-repeat scroll -119px 0 #FFFFFF;width:39px}body#wellness_sport #a_content,body#saunabereich #a_content,body#hallenbad #a_content,body#massagen_kosmetik #a_content,body#kinderbehandlungen #a_content,body#fitnessbereich #a_content,body#sportprogramm #a_content{background:url("/images/icons.gif") no-repeat scroll -79px 0 #FFFFFF}body#ausflugsziele_region #a_content,body#salzburger_saalachtal #a_content,body#stadt_salzburg #a_content,body#maerchenpark_ruhpolding #a_content,body#salzburgerwerk_berchtesgaden #a_content{background:url("/images/icons.gif") no-repeat scroll -39px 0 #FFFFFF}body#pauschalen_preise #a_content,body#zimmer #a_content,body#sommerpreise #a_content,body#winterpreise #a_content,body#sommerpauschalen #a_content,body#winterpauschalen #a_content,body#last_minute #a_content{background:url("/images/icons.gif") no-repeat scroll 0 0 #FFFFFF}body#anfrage_kontakt #a_content,body#anfrage #a_content,body#buchungsbedingungen #a_content,body#gutschein #a_content,body#partnerbetriebe #a_content,body#presse #a_content,body#anreise #a_content,body#stammgaestelogin #a_content{background:url("/images/icons.gif") no-repeat scroll 0 0 #FFFFFF}#left{float:left;width:192px;margin:0 0 0 14px}#right{float:right;width:192px;margin:0 14px}body #anreise{margin-bottom:20px;border:1px solid #D0CFBC;width:190px;background-color:#fff;color:#9d6d24;border:0;background:#FFF;margin-bottom:15px;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7)}body #anreise h3{font-weight:normal;text-align:center;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;background:url("/images/hl_anreise.gif") no-repeat scroll center 0 #FFF;font-size:15px;color:#9D6D24;padding-top:38px;padding-bottom:5px;text-indent:0}body #anreise legend,body #gutschein legend,#topnews legend{display:none}body #anreise #skizze{background:url(/nav/anreise.gif) #fff 2px 4px no-repeat;display:block;text-indent:-19999px;width:183px;height:120px;margin-bottom:12px;margin-top:1px;overflow:hidden}body #anreise li{margin-bottom:7px}body #anreise ul a,#gutschein ul a,#topnews ul a,#lastminuteangebot ul a,#stammgaestewochen ul a{color:#9d6d24;text-decoration:none}body #anreise ul{margin-left:17px;margin-bottom:10px}body #anreise a:hover,#gutschein a:hover{text-decoration:underline}#gutschein{background:url("/images/gutschein.jpg") no-repeat scroll 0 0 transparent;border:0 none;height:157px;margin:0 0 10px -30px;padding:0;width:229px}#gutschein ul,#lastminuteangebot ul,#stammgaestewochen ul{margin-top:7px;margin-left:9px}#gutschein h3,#topnews h3{display:block}#gutschein h3{color:#9D6D24;font-family:'Open Sans Condensed',sans-serif;font-size:14px;font-weight:normal;margin-left:83px;margin-top:45px;text-align:center;text-transform:uppercase;width:138px}#topnews h3{height:13px;background-image:url(/nav/de/hl_topnews.gif)}#content h3{color:#574637;font-size:12px}#gutschein #gutschein-button{display:block;background:#CEBDA3;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;color:#9d6d24;font-size:15px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:0px 0px 3px #c9c9c9;-moz-box-shadow:0px 0px 3px #c9c9c9;border:solid #ceb287 1px;background:-webkit-gradient(linear,0 0,0 100%,from(#fbf8f5),to(#cebda3));background:-moz-linear-gradient(top,#fbf8f5,#cebda3);margin:10px 0 0 30px;width:124px}body #holidaycheck{border:0;background:none;padding:0;margin:0 0 20px 0;text-align:center}#newsletter_anmeldung{padding:0 10px 10px;border:0;background:#FFF;margin-bottom:15px;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7)}#newsletter_anmeldung input{width:98px;float:left;margin-right:4px;border:1px solid #CCCCCC;color:#CCC}#newsletter_anmeldung input:focus{border:1px solid #ceb287}#newsletter_anmeldung .button{font-family:'Open Sans Condensed',sans-serif;text-transform:capitalize;color:#9d6d24;font-size:10px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:0px 0px 3px #c9c9c9;-moz-box-shadow:0px 0px 3px #c9c9c9;border:solid #ceb287 1px;background:-webkit-gradient(linear,0 0,0 100%,from(#fbf8f5),to(#cebda3));background:-moz-linear-gradient(top,#fbf8f5,#cebda3);width:64px;cursor:pointer}#newsletter_anmeldung h4{font-weight:normal;text-align:center;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;background:url("/images/hl_newsletter.gif") no-repeat scroll center 0 #FFF;font-size:15px;color:#9D6D24;padding-top:38px;padding-bottom:5px;text-indent:0}body #holidaycheck a{display:block;width:115px;height:42px;background:url(/nav/logo_holidaycheck.jpg) 0 0 no-repeat;text-indent:-19999px;overflow:hidden;outline:none;margin:0 auto}#holidaycheck h4{display:none}#breadcrumbs{left:225px;color:#D0CFBB;position:relative;top:54px;width:463px;font-size:10px}#breadcrumbs a{color:#3090C4}#breadcrumbs strong{color:#534F32;font-weight:normal}#breadcrumbs em{display:none}#footer{padding:10px;clear:both;background:none repeat scroll 0 0 #F3ECE2;color:#888;margin-bottom:50px;font-size:10px}#footer a{color:#9d6d24}#footer a:hover{text-decoration:none}#footer #cmslink{cursor:text;color:#888;text-decoration:none}#footer #ncm{background:url("/images/ncm.gif") no-repeat scroll 0 0 transparent;height:33px;position:absolute;width:78px;right:0;margin-top:30px}#kinderhotels,#holiday_check{display:block;background:url(/nav/logo_kinderhotels.gif) 0 0 no-repeat;float:right;width:111px;height:28px;text-indent:-19999px;margin:-28px 145px 0 0}#holiday_check{background-image:url(/nav/logo_holidaycheck2.gif);width:90px;height:17px;margin:-22px 275px 0 0}#ncm b{display:none}#toppackage{position:relative;right:0;top:0;border:1px solid #CFCFBA;width:188px;background-color:#fff;background:url(/nav/bg_preis_ab.gif) #fff 90% 100% no-repeat;padding-bottom:10px;border:0;background:#FFF;margin-bottom:15px;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.7)}#toppackage legend{display:none}#toppackage .img{display:block;width:188px;height:125px;background-color:#F8F4EC;text-align:center}#toppackage img{max-height:125px}#toppackage h3,.flashtop{color:#574637;font-size:14px;font-family:Helvetica;font-weight:500;text-transform:uppercase;margin:4px 0 0 3px}#toppackage div strong{color:#9D6D24}#toppackage div{padding:10px 27px;color:#696969;display:block}#toppackage p{margin:5px 0}.flashtop{display:none;height:20px}#toppackage h3{display:block;font-weight:normal;text-align:center;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;background:url("/images/hl_pauschale.gif") no-repeat scroll center 0 #FFF;font-size:15px;color:#9D6D24;padding-top:38px;padding-bottom:5px;text-indent:0}#toppackage .details{background:#CEBDA3;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;color:#9d6d24;font-size:15px;padding:3px 5px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:0px 0px 3px #c9c9c9;-moz-box-shadow:0px 0px 3px #c9c9c9;border:solid #ceb287 1px;background:-webkit-gradient(linear,0 0,0 100%,from(#fbf8f5),to(#cebda3));background:-moz-linear-gradient(top,#fbf8f5,#cebda3);margin:0 10px;float:left}#toppackage .preis_ab{display:block;text-align:center;font-weight:bold;bottom:6px;font-size:13px;position:relative;color:#9d6d24}#content .button_anfrage{display:block;color:#fff;background-color:#574637;text-decoration:none;border:1px solid #D0CFBB;width:186px;padding:3px 0 3px 2px;margin:0;cursor:pointer}#content a.button{display:block;color:#fff;background-color:#574637;text-decoration:none;border:1px solid #D0CFBB;padding:3px 0 3px 2px;margin:0;cursor:pointer;width:180px;text-align:center}#error ul{border:3px solid red;padding:5px;width:67%}#error li{line-height:18px}.pdf{padding-left:18px;background:url(/nav/pdf.gif) left center no-repeat}#content div.zimmerdetail_wrap{position:relative}#content div.zimmerdetail{position:absolute;top:0;left:0;width:650px;border:2px solid #574637;padding:5px;background:#fff;display:none;overflow:hidden}#content div.zimmerdetail table{border:0;margin:0}#content td.price{padding-right:15px}span.zimmerdetail_link{padding:0 0 0 5px;cursor:default}.hcWinner{display:none;position:absolute;right:32px;top:73px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.5);box-shadow:0 4px 5px rgba(0,0,0,0.5)}#holiday-award{background:url(/nav/award.jpg) 0 0 no-repeat;position:absolute;z-index:100;height:100px;width:100px;top:39px;left:352px;text-indent:-19999px}.profit{height:30px;line-height:30px;border:1px solid #574637;color:#000;background:#D3C3A9;font-size:14px;text-align:center;margin-bottom:10px}#socialmedia{height:30px;margin-bottom:20px;display:block;overflow:hidden;width:190px}#socialmedia a{display:inline;height:30px;width:30px;background:url("/images/familien-erlebnis-hotel-post-socialmedia.gif") 0 0 no-repeat;text-indent:-19999px;outline:none;margin-left:13px;float:left}#socialmedia a#sm_twitter{background-position:-49px 0}#socialmedia a#sm_flickr{background-position:-98px 0}#socialmedia a#sm_youtube{display:block;background-position:-151px 0}#socialmedia a:hover#sm_facebook{background-position:0 -32px}#socialmedia a:hover#sm_twitter{background-position:-49px -32px}#socialmedia a:hover#sm_flickr{background-position:-98px -32px}#socialmedia a:hover#sm_youtube{display:block;background-position:-151px -32px}#ztn{background:#f6f2ed;background:-moz-linear-gradient(top,#f6f2ed 0%,#e0ceb4 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f2ed),color-stop(99%,#e0ceb4));background:-webkit-linear-gradient(top,#f6f2ed 0%,#e0ceb4 99%);background:-o-linear-gradient(top,#f6f2ed 0%,#e0ceb4 99%);background:-ms-linear-gradient(top,#f6f2ed 0%,#e0ceb4 99%);background:linear-gradient(top,#f6f2ed 0%,#e0ceb4 99%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f2ed',endColorstr='#e0ceb4',GradientType=0 );height:150px;overflow:hidden;position:relative;margin:0 10px;border:1px solid #DECBAF}#ztn a#scroll_left,#ztn a#scroll_right{background:url("/nav/left.gif") no-repeat scroll left center #E7D9C5;height:150px;position:absolute;top:0;z-index:10;text-indent:-999px;width:25px}#ztn a#scroll_right{background:url("/nav/right.gif") no-repeat scroll right center #E7D9C5;right:0;width:25px}#partnerbox{position:relative;float:left}#partnerbox .box1,#partnerbox .box2,#partnerbox .box3{display:block;width:281px;height:179px;float:left;margin-right:17px;border:solid 1px #b99e74}#partnerbox .box1{background:url("/images/partnerbox-1.jpg") 0 0 no-repeat}#partnerbox .box2{background:url("/images/partnerbox-2.jpg") 0 0 no-repeat}#partnerbox .box3{background:url("/images/partnerbox-3.jpg") 0 0 no-repeat}#partnerbox span{font-family:'Open Sans Condensed',sans-serif;font-size:20px;margin:10px 0 0 20px;float:left}#partnerbox a{text-decoration:none;color:#848342;font-size:20px}#partnerbox .box2 span{margin:10px 0 0 65px}#footer ul#menu2{border-bottom:1px solid #dfccb0;float:left;margin-bottom:5px}#footer ul#menu2 li{float:left;margin:17px 37px 16px 0}#footer ul#menu2 li.last{margin-right:0}#footer ul#menu2 li a{float:left;font-family:'Open Sans Condensed',sans-serif;font-size:15px;text-decoration:none;text-transform:uppercase}#footer ul#menu2 li a:hover{text-decoration:underline}#footer ul#menu2 li a b{font-weight:normal;text-decoration:underline}@media screen and (-webkit-min-device-pixel-ratio:0){#footer ul#menu2 li{margin:17px 36px 16px 0}}@media \0screen{#footer ul#menu2 li{margin:17px 36px 16px 0}}#quanfrage h3{position:relative\9}*+html #mainimg_start{display:block}*+html #quanfrage{display:block}*+html #quanfrage .button{border:0;padding:3px 0;width:170px;margin-bottom:10px}*+html #quanfrage label{width:140px}*+html #newsletter_anmeldung .button{border:0}*+html body #anreise{display:block}*+html #toppackage{display:block}*+html .fb-like-box{clear:both}*+html #footer{float:left}*+html #footer ul#menu2{padding-bottom:20px}*+html #footer ul#menu2 li{margin:17px 36px 16px 0}*+html #footer-right{margin-top:-15px;margin-right:10px}*+html .reviewListRecommendation{position:absolute}body#hotelareal #toppackage{display:none}body#anfrage div#contentwrapper div#content form#anfrageform table tbody tr td input.plz{width:17% !important}body .table_menu{background-color:#D3C3A9;color:#fff !important;padding:4px}.table_menu span{color:#fff !important}.table_menu a{color:#fff !important;font-weight:bold}#holiday_check_award{display:block;height:40px;left:auto;position:absolute;right:246px;top:420px;width:95px}.holycheck_awrd{border:0 !important;float:right !important;position:relative !important;right:18px !important;top:-44px !important}.none{display:none !important}.clear{line-height:0;widh:0;height:0;font-size:0}.single_room_wrp{clear:both;background:#e0cfb6 !important;margin-bottom:5px;padding:0 3px}.single_room_wrp h3{width:516px;cursor:pointer;font-size:16px !important;margin-bottom:0 !important;padding:2px 0 4px;background:url("/images/arr.png") right 3px no-repeat}.single_room_wrp h3.up{background-position:right -34px}.single_room_wrp .room_txt{width:500px;float:left}.single_room_wrp a.iframe img{width:120px;height:80px}.single_room_wrp a.threesixty{display:block;width:50px;height:53px;text-indent:-9999px;background:url('/images/css/360_ico.png') 0 0 no-repeat;float:left}.capacity{display:block;width:192px;height:32px;float:left;margin-left:10px}.capacity li{display:block !important;width:24px !important;height:32px !important;list-style:none !important;float:left !important;padding-left:0 !important;margin-top:10px;background:url('/images/css/people_ico.png') 0 0 no-repeat !important}.capacity li.male{background-position:0 0 !important}.capacity li.female{background-position:0 -32px !important}.capacity li.kid{background-position:0 -64px !important}.single_room_wrp a.sketch{float:left;display:block;width:100px;height:50px;background:#fff;overflow:hidden;margin-left:15px;margin-bottom:4px;padding:2px}.single_room_wrp a.sketch div{display:block;width:100px;height:50px;background:#fff;overflow:hidden}.single_room_wrp a.sketch div img{border:0 !important}.single_room_wrp a.request{display:block;width:122px;height:30px;padding-top:8px;margin-top:5px;background:url('/images/css/anfrage_bttn.png') 0 0 no-repeat;text-shadow:1px 1px 1px #fff;text-align:center;font-family:'Open Sans Condensed',sans-serif;font-size:16px;text-decoration:none;float:right}.single_room_wrp .pop img{height:100px;width:130px;margin-bottom:2px !important}.collapse{display:none;padding-bottom:1px}.collapse table{margin-bottom:2px !important}.collapse table th.border_btm{border-bottom:2px solid #fff !important}.collapse table td.sep{background-color:#D3C3A9 !important}.collapse table th img{margin:0 5px 0 0 !important}.packs{background:#fff;margin-bottom:3px}.packs .dl_title{background:#d3c3a9;padding:2px;font-weight:bold;color:#fff}.winter_pack,.summer_pack{width:327px;float:left}.packs ul,.packs li{display:block;list-style:none;width:327px;margin:0 !important;padding-left:0 !important;background:transparent !important;font-size:12px}.p_name{display:block;clear:left;float:left;width:165px;margin:0;padding:2px}.p_price{display:block;float:left;width:150px;margin:0;font-weight:bold;padding:2px}#headermenu{position:relative;display:block;width:871px;text-align:left;padding:8px 8px 5px 0;color:#906d38;border-bottom:1px solid #FFFFFF;margin-left:13px}#headermenu a{color:#906d38;text-decoration:none;margin:0 3px}#menu{position:relative;z-index:100;white-space:nowrap; width:905px;background-color:#fff;border-top:3px solid #A1A061;height:43px;background:#fdfcdd;background:-moz-linear-gradient(top,#fdfcdd 0%,#c6c58e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfcdd),color-stop(100%,#c6c58e));background:-webkit-linear-gradient(top,#fdfcdd 0%,#c6c58e 100%);background:-o-linear-gradient(top,#fdfcdd 0%,#c6c58e 100%);background:-ms-linear-gradient(top,#fdfcdd 0%,#c6c58e 100%);background:linear-gradient(top,#fdfcdd 0%,#c6c58e 100%);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1)}#menu li{float:left;margin:0;padding:0;position:relative; background:url("/nav/seperator.gif") no-repeat scroll right 0 transparent}#menu li a{float:left;display:block;overflow:hidden;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;color:#848342;font-size:15px;text-decoration:none;padding:10px 17px}#menu li a:hover{text-decoration:underline}#menu li a.active{}#menu li a.active b{font-weight:normal;text-decoration:underline}#menu li.last{background:none repeat scroll 0 0 transparent}#menu ul{left:0;top:14px;background:#fff;display:none; position:absolute}#menu li:hover>ul{display:none}#menu li li{float:left;clear:both;width:100%}#menu li li a{display:block; float:none; height:1%}#menu li li a:hover,#menu li li a.hover{background:#000;color:#fff}#menu ul ul{left:0;margin-left:100%; top:0}#submenucaption{position:relative;left:-6px;width:198px}#submenucaption a,.flashcaption{font-size:14px;text-decoration:none;text-transform:uppercase;color:#696969;font-family:'Open Sans Condensed',sans-serif;font-weight:normal}.flashcaption{height:16px;margin:-5px 0 5px -4px}#submenu{margin:0 0 20px 0;position:relative;left:-24px;width:215px}#submenu b{font-weight:normal}#submenu li{border-left:10px solid #C1A781;margin-top:5px;background-color:#e0cfb6;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1)}#submenu li a.first{}#submenu ul{}#submenu li a{color:#9d6d24;text-decoration:none;padding:5px 0 5px 8px;display:block}#submenu li a:hover,#submenu li a.hover,#submenu li a.active{background-color:#e9ddcb}#submenu li li a.first{border-top:none}#submenu li li a.last{}#submenu li li a{border:none;background-image:none;width:140px;padding-left:18px}#submenu li.last{margin-bottom:30px}#footermenu{clear:both}#menu ul{top:43px}#menu li:hover ul{left:auto;display:block;border-right:solid 1px #e9e9c8;border-bottom:solid 1px #e9e9c8;border-left:solid 1px #e9e9c8;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.3);box-shadow:0 4px 5px rgba(0,0,0,0.3)}#menu li li a{font-size:14px;padding:5px 17px;text-transform:capitalize}#menu li.last ul{right:-8px;top:43px}#menu li ul li,#menu li ul li.last{background:none no-repeat scroll right 0 transparent;background-color:#E9DDCB;border-bottom:dotted 1px #C1A781}#menu li ul li.last{border-bottom:none}#menu li li a:hover,#menu li li a.hover{background:#E0CFB6;color:#848342}@media screen and (-webkit-min-device-pixel-ratio:0){#menu li a{height:42px}#menu li.last ul{right:-4px}#gutschein{overflow:hidden}}#menu{background:#EFEECA\9;height:40px\9}#menu ul{top:40px\9}#menu li.last ul{right:-5px\9;top:40px\9}*+html #menu ul{margin-left:-100%;width:13em}body{font-family:Arial,Helvetica,sans-serif,Verdana,Geneva;font-size:12px}#content h1,.flashh1{color:#574637;font-weight:500;font-size:24px;margin-bottom:11px;test-shadow:rgba(0,0,0,0) 0px 0px 1px; font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;color:#9d6d24}.flashh1{height:27px;margin:-12px 0 23px -4px}#content h2{margin-bottom:10px;font-size:19px;color:#696969;font-family:'Open Sans Condensed',sans-serif;font-weight:normal}#content .unki_wi,#content .unki_so{background:url(/nav/unki_wi.gif) top right no-repeat;float:left;width:176px;height:117px;display:block;text-indent:-19999px;margin:0 20px 10px 0}#content .unki_so{background:url(/nav/unki_so.gif) top right no-repeat;width:129px;height:113px}#content h3{margin-bottom:10px;color:#696969;font-family:'Open Sans Condensed',sans-serif;font-weight:normal;font-size:19px}#content h4{font-size:13px}#content p{margin-bottom:18px;line-height:16px;font-size:12px;color:#696969}#content p strong{color:#696969}#content .small{font-size:11px;margin-top:-18px}#content ul{margin-bottom:18px;font-size:13px}#content li ul{margin-bottom:5px}#content ul li{padding-left:20px;background:url(/nav/libullet.gif) 7px 5px no-repeat;display:table;line-height:16px}#content img{float:left;margin:2px 15px 15px 0;border:1px solid #D0CFBB}#content img.right{float:right;margin:2px 0 15px 12px;border:1px solid #D0CFBB}#content .pop{text-decoration:none;position:relative}#content .pop span{display:block;width:23px;height:23px;background:url(/nav/plus.gif) 0 0 no-repeat;cursor:pointer;position:absolute;margin-top:2px}#content .cap .pop span{margin:0;top:2px;right:2px}body#bildergalerie #content .cap .pop span{display:none}#content .pop img{margin-bottom:15px}#content .pop b,#content .pop strong{position:absolute;top:160px;left:1px;font-size:11px;font-weight:normal;color:#696969}#content .pop{position:relative;display:block}#content img.right{float:right}#content img.nofloat{display:inline}#content .cap{float:left;margin:0 15px 5px 0;position:relative;font-size:11px;line-height:12px}#content .cap img{margin:0;float:none}#content a{color:#906d38}#content a:hover{text-decoration:none}#content a:visited{}#content a.back{padding-left:10px;background:url(/nav/back.gif) 0 5px no-repeat}#content a.details,#content a.readmore{padding-left:10px;background:url(/nav/details.gif) 0 5px no-repeat}#content table{margin-bottom:18px;border-bottom:1px solid #D5D4C2;border-top:1px solid #D5D4C2;line-height:16px}#content .align_center{text-align:center}#content th{background-color:#D3C3A9;padding:4px;color:#fff}#content .table_logos img{border:0;margin:0 0 0 25px}#content tr{vertical-align:top}#content td{background-color:#fff;padding:4px}#content td.price,#content th.price{text-align:right;width:auto}#content .cell02 td{background-color:#F9F6F2}#content .spacer td{border-top:1px solid #D5D4C2;background-color:#F8F3E9;height:20px}#content .price{text-align:right;width:70px}#content .price02{text-align:right;width:120px}#content table ul{margin:0}#content #content_galerie{line-height:0}#content #content_galerie img{}#content #content_galerie span{display:none}#content .gallery_margin{clear:left;margin-top:20px}#map{clear:both;width:660px;height:400px;margin-bottom:20px}#content b.smilies{font-weight:normal;padding:0 64px 0 0;margin-right:2px;background:url(/nav/smilies.gif) center right no-repeat}#content b.sterne{font-weight:normal;padding:0 40px 0 0;margin-right:2px;background:url(/nav/sterne.gif) center right no-repeat}#content .zimmer_sections img{float:left}#content #sitemap li{padding:0;background:none;width:200px;float:left}#content #sitemap ul{height:160px}#content #sitemap li a{display:block;width:200px;padding:4px;background-color:#fff;margin-bottom:6px;font-weight:bold}#content #sitemap li li a{padding:0;background:none;padding:0 0 0 4px;margin-bottom:0;font-weight:normal}#content #sitemap li li.last{margin-bottom:20px}#seasons{margin-left:25px;clear:both;position:relative;bottom:75px;width:934px;height:150px;padding:0;overflow:hidden}#theslider{position:absolute;width:3360px;overflow:auto;overflow-x:hidden; overflow-y:hidden;  margin:0 auto}.boxes{display:block;width:755px;padding:5px 5px 5px 20px;margin:0 20px 0 40px;float:left !important}.boxes h3{font-weight:normal;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;color:#9d6d24;font-size:19px;margin:8px 0}.boxes #ztn-icon-f,.boxes #ztn-icon-s,.boxes #ztn-icon-h,.boxes #ztn-icon-w{background:url("/images/icons.gif") no-repeat scroll transparent;display:block;float:left;height:40px;width:40px;margin-right:10px}.boxes #ztn-icon-f,body#fahrradtouren #a_content,body#reiturlaub #a_content,body#singleurlaub #a_content{background:url("/images/icons.gif") no-repeat scroll -198px 0 transparent}.boxes #ztn-icon-s,body#almwanderung #a_content,body#bogenschiessen #a_content,body#golfkurse #a_content{background:url("/images/icons.gif") no-repeat scroll -277px 0 transparent;width:39px}.boxes #ztn-icon-h,body#almabtrieb #a_content,body#bauernherbst #a_content,body#schlechtwetterprogramm #a_content{background:url("/images/icons.gif") no-repeat scroll -237px 0 transparent}.boxes #ztn-icon-w,body#hallenbad #a_content,body#kinderskikurs #a_content,body#rodeln #a_content{background:url("/images/icons.gif") no-repeat scroll -316px 0 transparent}.boxes ul{list-style:none;margin:0;padding:0;margin:20px 0 0}.boxes li{line-height:24px;list-style:none;margin:0;padding:0;background:none}.boxes li a{color:#9d6d24}.boxes img{float:left;margin-right:10px;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2)}.boxes li.textonly{line-height:15px}#sections h3{font-family:Arial,Helvetica,sans-serif,Verdana,Geneva;font-size:11px}#lbOverlay{position:absolute;left:0;width:100%;background-color:#000;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}div.cal{position:relative}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_jscalender0{left:178px;top:0;-webkit-box-shadow:0px 0px 5px 1px #888;-moz-box-shadow:0px 0px 5px 1px #888;box-shadow:0px 0px 5px 1px #888}#q_jscalender1{left:178px;top:0;-webkit-box-shadow:0px 0px 5px 1px #888;-moz-box-shadow:0px 0px 5px 1px #888;box-shadow:0px 0px 5px 1px #888}.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,#content .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,#content .jscalender div.jsc_body a.jsc_blank{background-color:#FFFFFF;cursor:default;outline:none}.jscalender div.jsc_body a.jsc_blank:hover,#content .jscalender div.jsc_body a.jsc_blank:hover{background-color:#FFFFFF}.jscalender div.jsc_body a.jsc_disabled,#content .jscalender div.jsc_body a.jsc_disabled{background-color:#FFFFFF;cursor:default;outline:none;color:#ccc}.jscalender div.jsc_body a.jsc_disabled:hover,#content .jscalender div.jsc_body a.jsc_disabled:hover{background-color:#FFFFFF;color:#ccc}.jscalender div.jsc_body a.jsc_close,#content .jscalender div.jsc_body a.jsc_close{position:absolute;right:0;top:0;font-weight:bold;background:#EFEFEF}#sections div.closed{display:none}#sections div.opened{display:block;border-bottom:1px solid #D0CFBB}#sections{margin:10px 0 20px 0}#content #sections h3 a{text-decoration:none;color:#0A4181}#sections h3{margin:0;border-bottom:1px solid #D0CFBB;margin:10px 0 10px 0;padding-bottom:5px;font-size:12px}#sections h3 span{float:right;font-weight:normal;cursor:pointer;font-size:12px;color:#0A4181}.double h3 span{margin-top:14px}#sections table{width:100%}#content .zimmer_sections table{border:0;margin:0}#content .zimmer_sections h3{margin-bottom:0}#content .zimmer_sections h2{margin:5px 0 10px 0}#content .zimmer_sections .pop span{display:none}#content .zimmer_sections img{margin:0}
