*{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr,acronym{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}q:before,q:after{content:''}object{outline:none}html{-webkit-text-size-adjust:none;background:url(/images/layout/htmlBg.jpg) #d1d7da 50% -35px repeat-x}.inv{position:absolute;top:-10000px;left:-10000px}.right{float:right}.nofloat,#content img.nofloat{float:none}.clear{clear:both}body{background:url(/images/layout/bodyBg.jpg) 50% 9px no-repeat;padding-top:35px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0c0c0c}#wrapper{width:980px;border:solid #6f7375;position:relative;padding-top:10px;background:url(/images/layout/wrapBg.gif) #fff 50% 0 repeat-y;border-width:1px 1px 0;margin:0 auto}#wrapper:after{content:".";font-size:0;display:block;clear:both;text-indent:-9999px;visibility:hidden;height:0}#logo{position:absolute;top:50px;left:-1px;z-index:60}#logo a{display:block;width:271px;height:110px;text-indent:-19999px;overflow:hidden;background:url(/images/layout/logo.gif) 0 0 no-repeat;z-index:70}#headerInfo{position:absolute;top:-26px;left:0}#headerInfo a,#headerInfo span{background:url(/images/layout/headerInfoIcons.gif) 0 0 no-repeat;color:#5c5c5c;text-decoration:none;font-size:11px;display:inline-block;padding:2px 20px 2px 13px}#headerInfo a{background-position:0 -26px;padding-left:23px}#mainimg{position:absolute;top:0;left:7px;width:964px;height:347px;border:solid #fff;background:#bcc2c5;z-index:5;border-width:7px 0 9px;padding:1px}#mainimg a#lottery{position:absolute;right:0;top:0;z-index:80;display:block;width:174px;height:174px;text-indent:-19999px;overflow:hidden;background:url(/images/layout/facebookBadge.png) 0 0 no-repeat}#mainimg img{z-index:7}#content{z-index:35;float:right;width:510px;background:url(/images/layout/contentBg.gif) 0 0 no-repeat;margin:388px 0 0;padding:21px 235px 0 20px}#left{float:left;width:175px;z-index:42;margin:420px -20px 0 0;padding:0 0 0 20px}#right{position:relative;left:580px;float:right;width:175px;right:0;z-index:40;margin:420px -185px 0 0;padding:0 20px 0 0}#left h4,#right h4{color:#653148;font-size:16px;font-variant:small-caps;font-weight:400;letter-spacing:-.5px;margin:10px 0}.topPackageBox{position:relative;padding:0 0 22px}.topPackageBox b{position:absolute;top:100px;left:0;background:#fff;padding:3px 5px}.topPackageBox p,#lastMinuteBox p,#voucherBox p{margin:7px 0}.topPackageBox a.more,#lastMinuteBox a.more,#voucherBox a.more{float:right;color:#653148;text-decoration:underline}#left #hc_badge_3958_rerbl{position:relative;margin:12px 0 0 6px !important}#inquiryBox,#lastMinuteBox,#voucherBox,#aboBox{background:url(/images/layout/boxBg.gif) 50% 100% no-repeat;display:inline-block;width:175px;padding:0 0 40px}#aboBox{padding-top:14px}#aboBox a,#fbSocial a{display:block;width:145px;height:26px;line-height:26px;padding-left:30px;color:#282828;text-decoration:none;background-image:url(/images/layout/smIcons.jpg);background-repeat:no-repeat}#aboBox a.iconRss,#fbSocial a.iconRss{background-position:0 -86px}#aboBox a.iconMail{background-position:0 -116px}#aboBox a.iconFacebook{background-position:0 -55px}#aboBox a.iconTwitter,#fbSocial a.iconTwitter{background-position:0 -148px}#aboBox a.iconHolidaycheck{background-position:0 2px}#aboBox a.iconTripadvisor{background-position:0 -27px}#inquiryBox p{height:25px;padding:5px 0 0}#inquiryBox label{float:left;width:65px;padding:5px 0 0}#inquiryBox input.calendarField{border:1px solid #d0d0d0;font-size:12px;background:url(/images/layout/calendarFieldBg.gif) #fff 100% 50% no-repeat;cursor:pointer;width:60px;padding:3px 20px 4px 5px}#inquiryBox input.button{background:url(/images/layout/buttonBg.gif) 100% 0 no-repeat;height:24px;width:167px;color:#fff;text-align:center;font-size:11px;font-weight:700;border:0;cursor:pointer;margin:7px 6px 0 0;padding:4px 0 6px}#inquiryBox .mtc_body{left:-153px;top:8px}#lastMinuteBox b{color:#653148}#lastMinuteBox h4{background:url(/images/layout/lastMinuteBoxBg.gif) 120px 50% no-repeat;font-weight:700;padding:6px 0}#voucherBox h4{background:url(/images/layout/voucherBoxBg.gif) 120px 50% no-repeat;margin:0;padding:10px 0 7px}#summerCardBox{display:inline-block;width:175px}#summerCardBox a{display:block;position:relative;text-indent:-19999px;overflow:hidden;background:url(/images/layout/summerCardBoxBg.jpg) 0 0 no-repeat;width:191px;height:133px;float:right;margin:10px -20px 0 0}#footerWrap{clear:both;background:#acb1b3;border:solid #6f7375;height:200px;border-width:1px 0}#footer{width:982px;height:130px;position:relative;background:url(/images/layout/footerBg.gif) 0 0 no-repeat;margin:-1px auto 0;padding:55px 0 0}#footer a.cmsLink,#footer a.cmsLink:hover,#fbfooter a.cmsLink,#fbfooter a.cmsLink:hover{text-decoration:none;color:#5e6061;cursor:text;background:none}#fbfooter a.cmsLink,#fbfooter a.cmsLink:hover{color:#fff}#footerGallery,#footerBlog,#footerWeather{position:absolute;top:68px;width:192px;height:125px;overflow:hidden;padding:0}#footerGallery h4 a,#footerBlog h4 a,#footerWeather h4 a{color:#fff;font-size:19px;font-weight:400;font-variant:small-caps;text-decoration:none;display:block;letter-spacing:-.5px;margin:0 0 10px}#footerBlog h4 a{background:url(/images/layout/rss.gif) 0 50% no-repeat;padding-left:35px}#footerWeather h4 a{padding-left:3px}#footerWeather a.weatherLink{float:left;width:62px;text-align:center;color:#fff;text-decoration:none;position:relative;overflow:hidden;font-size:11px;margin:-5px 0 0}#footerGallery img{float:left;border:1px solid #fff;margin:8px 10px 10px 0}#footerGallery{left:20px}#footerWeather{right:12px}#footerBlog{width:510px;left:235px}#footerBlog a.blogLink{color:#fff;line-height:1.5em;text-decoration:none}#footerBlog a.blogLink:hover,#footerBlog a.blogLink:focus{text-decoration:none;color:#e9e9e9}#footerAddress{position:absolute;width:982px;top:215px;clear:both;text-align:center;color:#5e6061;line-height:1.6em;background:url(/images/layout/logos.jpg) center 70px no-repeat;padding:0 0 110px}#footerAddress a{color:#5e6061}#logoBar{position:absolute;width:820px;padding-left:160px;height:50px;top:285px}#logoBar a{margin-right:50px;float:left;height:50px;display:block;text-indent:-19999px;overflow:hidden}#logoBar a.lfDgmg{width:88px}#logoBar a.lfZask{width:150px}#logoBar a.lfGr{width:50px}#logoBar a.lfCrea{width:75px}#logoBar a.lfKitz{width:100px}a#gesagtGetan{position:absolute;right:0;top:347px;color:#5e6061;text-transform:lowercase;font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;line-height:1.2em;padding:2px 0}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 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%}#nav{position:absolute;top:365px;height:44px;background:#653148;left:-1px;margin-right:-10px;width:982px;z-index:65!important}#nav a{color:#fff;font-size:17px;font-variant:small-caps;text-decoration:none;line-height:1.2em;padding:12px 26px}#nav a:hover,#nav a:focus,#nav a.hover{background-color:#7c485f}#nav a.active{background-image:url(/images/layout/navActive.gif);background-position:50% 0;background-repeat:no-repeat}#nav a.last{margin-right:-15px}#langnav{position:absolute;top:-24px;right:0;font-size:11px;font-weight:700;color:#5c5c5c}#langnav a{text-decoration:underline;color:#5c5c5c}#langnav a,#langnav b{font-weight:400;background-image:url(/images/layout/flags.gif);background-repeat:no-repeat;padding:0 20px 0 4px}#langnav .flagDe{background-position:100% 0}#langnav .flagEn{background-position:100% -23px}#langnav .flagIt{background-position:100% -46px}#langnav .flagNl{background-position:100% -69px}#left h4#subnavCaption{font-size:16px;margin-bottom:0}#subnavCaption a{display:block;color:#653148;text-decoration:none}#subnavCaption a:hover{color:#000}#subnav{background:url(/images/layout/boxBg.gif) 50% 100% no-repeat;margin:12px 0;padding:0 0 40px}#subnav a{display:block;position:relative;background:url(/images/layout/subnavBg.gif) 0 0 no-repeat;color:#000;text-decoration:none;font-size:12px;border-top:1px solid #fff;margin:0 -5px 0 -3px;padding:3px 10px 3px 22px}#subnav a:hover,#subnav a:focus,#subnav a.active,#subnav li.current-cat a,#subnav a.active_category{background-position:0 -50px}#subnav ul{display:block;background:#e1e1e1}#subnav ul a{background:none;border:0;font-size:11px;padding:3px 5px 5px 30px}#content h1,#content h2,#content h3,#content h4{font-variant:small-caps;font-weight:400;color:#653248;margin:20px 0}#content h1{margin-top:0;padding-top:20px;font-size:24px}#content h2{font-size:18px;margin:15px 0}#content h3{font-size:15px;margin:15px 0}#content h3.priceHl,#content h2.priceHl{margin:10px 0 0}#content p,#content ul,#content ol,#content dl,#content table{line-height:1.55em;margin:10px 0}#content .accordion{margin:10px 0 10px 10px;padding:0 0 10px}#content .accordion .element{background:#f0f0f0;padding:0 10px}#content .accordion p{font-size:11px;line-height:16px;margin:0 0 10px}#content .accordion p.price{color:#653248;margin:10px 0 6px}#content .accordion h3{font-size:14px;cursor:pointer;color:#3e3e3e;background:url(/images/layout/bullet.gif) left center no-repeat;margin:10px 0 5px;padding:0 0 0 16px}#content .accordion h3.active{background:url(/images/layout/bullet2.gif) left center no-repeat}#content ul,#content ol{padding-left:25px}#content ul li{display:list-item;list-style:disc}#content ol li{display:list-item;list-style:decimal}#content a{color:#653248;text-decoration:underline}#content a.image,#content a.ytImage,#content span.image{float:right;position:relative;text-decoration:none;color:#0c0c0c;border:3px solid #f0f0f0;margin:0 0 10px 10px}#content a.image .caption,#content span.image .caption{text-align:center;font-size:10px;color:#653248;background:#f0f0f0;padding:2px 3px 0}#content .contentGallery{position:relative;width:525px;display:inline-block;clear:both;margin:0 -25px 0 0}#content .contentGallery h2{margin:15px 0 5px}#content .contentGallery a.image,#content .contentGallery a.ytImage{float:left;border:3px solid #f0f0f0;margin:0 5px 5px 0}#content a.image .enlarge,#content .guestphotosGallery a .enlarge{position:absolute;top:7px;right:7px;width:28px;height:28px;background:url(/images/layout/enlarge.png) 0 0 no-repeat}#content a.image:hover .enlarge,#content .guestphotosGallery a:hover .enlarge{background-position:0 100%}#content a.iconPdf,#content a.iconJpg,#content a.iconGif,#content a.iconTxt,#content a.iconPng,#content a.iconDoc,#content a.iconDocx,#content a.iconZip,#content a.iconXls,#content a.iconXlsx{padding-left:20px;padding-bottom:1px;background:url(/images/layout/icons.gif) 0 -95px no-repeat}#content a.iconPdf{background-position:0 -127px!important}#content a.iconTxt{background-position:0 -95px}#content a.iconJpg,#content a.iconPng{background-position:0 -63px}#content a.iconGif{background-position:0 -31px}#content a.iconDoc,#content a.iconDocx{background-position:0 1px}#content a.iconZip{background-position:0 -191px}#content a.iconXls,#content a.iconXlsx{background-position:0 -159px}#content a.button{text-decoration:none;background:url(/images/layout/buttonBgBig.gif) right center no-repeat;color:#fff;text-align:right;font-size:11px;font-weight:700;cursor:pointer;width:auto;padding:8px 30px 8px 10px}#content .lastminuteBox,#content .packageBox,#content .roomBox,#content .galleryDetail{display:inline-block;background:url(/images/layout/divider.gif) center bottom no-repeat;position:relative;width:100%;margin:0 0 7px;padding:0 0 40px}#content .galleryDetail{padding:0 0 52px}#content .socialBox{position:relative;display:inline-block;width:530px;margin:0 -35px 8px 0}#content .socialBox h3{font-size:18px;margin:8px 0}#content .socialBox img{display:block;margin:0;padding:0}#content .socialBox a{position:relative;display:block;width:237px;float:left;color:#653248;font-size:15px;text-decoration:none;border:4px solid #f0f0f0;background:url(/images/layout/bgSocial.jpg) #f0f0f0 96% 100% no-repeat;margin:0 20px 0 0}#content .socialBox a b{display:block;font-variant:small-caps;padding:6px 0 4px 6px}#content .socialBox a span{position:absolute;left:94px;top:40px;display:block;width:52px;height:44px;cursor:pointer;background:url(/images/layout/play.png) 50% 50% no-repeat}#content .socialBox a.picGallery{margin-right:-5px;background-position:96% 112px}#content .packageContent{position:relative;margin:0 0 15px}#content .packageDate h2,#content .packageDate h3{margin:0 0 10px}#content .packageDate p{margin:0 0 8px}#content .packageBox p.price,#content .packageContent p.price{margin:0 8px 0 0}#content .packageContent a.button{width:220px;text-align:center;display:block;position:absolute;bottom:30px;right:0}#content .lastminuteBox h2,#content .packageBox h2,#content .roomBox h2{margin:0 0 15px}#content .packageBox a.image{float:left;margin:0 15px 0 0}#content .roomBox .roomImages{float:left;width:171px;margin:0 15px 0 0}#content .roomBox .roomImages a.image{float:left;margin:0}#content .lastminuteBox p.lastminutePrice{font-weight:700;color:#065a04;font-size:14px;padding-bottom:0}#content .lastminuteBox p.lastminutePrice i{color:#c90517;padding-left:5px;text-decoration:line-through}#content .lastminuteBox h3{margin:0;padding:0 0 14px}#content .guestphotosGallery{display:inline-block;clear:both;margin:0}#content .guestphotosGallery a{float:left;position:relative;text-decoration:none;border:3px solid #f0f0f0;margin:0 5px 5px 0}#content .guestphotosGallery a .caption{text-align:center;color:#653248;background:#f0f0f0;font-size:12px;font-weight:700;padding:5px 0 2px}#content p.errorMessage{background:#ec0040;color:#fff;font-weight:700;padding:5px 10px}#content .form p{width:100%;display:inline-block;clear:both;margin:0;padding:4px 0}#content .form h2{border-bottom:1px solid #653248;margin:12px 0 5px}#content .form p.invalid,#content .form p.valid{background-image:url(/images/layout/invalid.gif);background-repeat:no-repeat;background-position:440px 6px}#content .form p.valid{background-image:url(/images/layout/valid.gif)}#content .form p span.errorMsg{display:block;clear:both;color:#ec0040;padding:2px 0 0 120px}#content .form p label{width:110px;float:left;text-align:right;padding:2px 10px 0 0}#content .form p.invalid label{color:#ec0040}#content .form p.valid label{color:#090}#content .form p input,#content .form p textarea,#content .form p select{width:276px;border:1px solid #d0d0d0;margin-right:6px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#fff;color:#000;padding:1px 20px 2px 5px}#content .form p input.radio,#content .form p input.checkbox{width:auto;border:0;margin:0 0 0 15px;padding:2px}#content .form .checkboxGroup{width:380px;margin:0 0 0 120px}#content .form .checkboxGroup label{width:120px;float:left;padding:3px 0}#content .form p textarea{height:150px;overflow:auto}#content .form p select{width:101px;padding:1px 1px 1px 5px}#content .form p select.selectBoxRooms{width:180px!important}#content .form p.invalid input,#content .form p.invalid textarea{border-bottom-width:2px;padding-bottom:0;border-color:#ec0040}#content .form p.valid input,#content .form p.valid textarea{border-bottom-width:2px;padding-bottom:0;border-color:#090}#content .form p input.calendarField{width:75px;font-size:12px;background:url(/images/layout/calendarFieldBg.gif) #fff 100% 50% no-repeat;cursor:pointer;padding:3px 20px 4px 5px}#content .form p input.button{background:url(/images/layout/buttonBgBig.gif) 100% 0 no-repeat;height:24px;width:250px;color:#fff;text-align:center;font-size:11px;font-weight:700;border:0;cursor:pointer;margin:7px 6px 0 120px;padding:4px 0 6px}#content table.roomPrices th,#content table.roomPrices td{font-size:11px;text-align:center;border:1px solid #cecece;padding:6px 0}#content table.roomPrices th{padding:8px 0}#content table.roomPrices th.noborder,#content table.roomPrices td.noborder{border-width:0 1px 0 0}#content table.roomPrices th b{font-size:12px}#content table.roomPrices th i{font-style:normal;letter-spacing:-.5px}#content table.roomPrices td{white-space:nowrap}#content table.roomPrices td b{font-size:14px;display:block;border-bottom:1px solid #cecece;padding-bottom:4px;margin-bottom:4px;font-weight:400}#content table.roomPrices td b.noborder{border-bottom:0;padding-bottom:0;margin-bottom:0}#content table.roomPrices td i{font-style:normal;display:block;letter-spacing:-.5px}#content table.roomPrices h3{margin:0;padding:10px 0 0}#content table.roomPrices h3 a{text-decoration:none;background:url(/images/layout/more.jpg) left center no-repeat;padding:2px 0 2px 26px}#content a.roomMap,#content a.inquiryLink{background:url(/images/layout/map.gif) left center no-repeat;font-weight:700;padding:2px 0 2px 24px}#content a.inquiryLink{background:url(/images/layout/inquiry.gif) left center no-repeat}#content table.roomPrices td.roomInfo{border:0;border-bottom:1px solid #cecece;text-align:left}#content table.roomPrices th.season1,#content table.roomPrices td.season1{background:#fffce1;width:60px}#content table.roomPrices th.season2,#content table.roomPrices td.season2{background:#ddf1fb;width:60px}#content table.roomPrices th.season3,#content table.roomPrices td.season3{background:#e0e4f2;width:65px}#content table.roomPrices th.season4,#content table.roomPrices td.season4{background:#e4f0df;width:60px}#content table.roomPrices th.season5,#content table.roomPrices td.season5{background:#dae2e8;width:63px}#content table.roomPrices th.season6,#content table.roomPrices td.season6{background:#e5e0d2;width:60px}#content table.roomPrices th.season7,#content table.roomPrices td.season7{background:#feeee0;width:60px}#content table.roomPrices th.season8,#content table.roomPrices td.season8{background:#fff;width:60px}#content .weatherWrap{display:inline-block;clear:both;margin:0 0 10px}#content .weather{width:159px;float:left;background:#f0f0f0;text-align:center;margin:0 5px 5px 0;padding:10px 3px}#content .weather h2{margin:0 0 5px}#sharing{position:relative;display:block;clear:both;margin:20px 0 0}.mtc_wrap,#content .mtc_wrap{position:relative;left:0;top:0;font-size:11px;z-index:200;color:#000}#content .mtc_wrap{right:-100px;top:-95px}.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!important;text-decoration:none!important;z-index:210;font-size:15px;padding:3px 7px}.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}#imgp_overlay{background:#000;position:absolute;top:0;left:0;z-index:125;cursor:pointer}#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:relative;display:inline;float:left;background:#fff;color:#000;margin:10px;padding:2px 6px}#imgp_links{position:absolute;bottom:0;left:0;width:100%;color:#000;opacity:0.8;filter:alpha(opacity=80);padding:0}#imgp_links input{position:absolute;left:7px;bottom:7px;height:14px;border:1px solid #ccc;background:url(/images/layout/imgpopup/linksIcons.gif) #fff 0 0 no-repeat;font-size:11px;width:20%;padding:2px 2px 2px 18px}#imgp_links a{float:right;font-size:12px;color:#000;height:14px;border:1px solid #ccc;background:url(/images/layout/imgpopup/linksIcons.gif) #fff 0 -18px no-repeat;text-decoration:none;line-height:1em;margin:0 7px 7px 0;padding:3px 4px 1px 22px}#imgp_links a.imgp_facebook{background-position:0 -36px}#imgp_links a:hover{border-color:#000}#imgp_form{position:absolute;top:50%;left:50%;width:360px;min-height:150px;background:#fff;color:#000;font-size:12px;border:2px solid #000;margin:-122px 0 0 -202px;padding:20px}#imgp_form.loading{background:url(/images/layout/loading.gif) #fff 50% 50% no-repeat;opacity:0.6;filter:alpha(opacity=60)}#imgp_form h1{font-size:20px;margin:0 0 15px}#imgp_form p{clear:both;padding:2px 0}#imgp_form p.invalid{color:#900}#imgp_form label{float:left;width:100px;padding-right:4px;text-align:right}#imgp_form input,#imgp_form textarea{width:245px;border:1px solid #ccc;background:#fff;padding:2px}#imgp_form textarea{height:70px}#imgp_form input.invalid,#imgp_form textarea.invalid{border-color:#900}#imgp_form input.button{border:2px solid;width:355px;cursor:pointer;background:#ccc;border-color:#eee #aaa #aaa #eee;margin:6px 0 0}#imgp_form input.button:hover{background:#fff}#imgp_form .errorMsg{display:block;padding:2px 0 2px 105px}#imgp_form_close{position:absolute;right:-20px;top:-20px;width:36px;height:36px;background:url(/images/layout/imgpopup/close.png) 50% 50% no-repeat;cursor:pointer;text-indent:-19999px;overflow:hidden}#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:24px;height:40px;background:url(/images/layout/imgpopup/arrows.png) no-repeat;bottom:23px;left:50%;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;outline:none}#imgp_prev{margin-left:-52px;background-position:0 0}#imgp_next{margin-left:28px;background-position:100% 0}#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)}html.fsgOpened,.fsgOpened body{height:100%}.fsgWrap{position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;background:url(/images/layout/loading.gif) #eee 50% 50% no-repeat}.fsgNavigationWrap{position:absolute;top:0;left:410px;z-index:10}.fsgNavigationList li{float:left;margin-right:5px}.fsgNavigationWrap a{text-decoration:none;color:#000;background:#fff;display:block;opacity:0.5;filter:alpha(opacity=50);overflow:hidden;font-weight:700;font-size:14px;font-variant:small-caps;padding:9px 16px 9px 15px}.fsgInfoWrap{position:absolute;bottom:155px;left:0;width:100%;text-align:center}.fsgLabel,.fsgDescription{display:inline;color:#fff;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 5px 5px;padding:5px 10px}.fsgDescription{top:65px}.fsgClose{position:absolute;left:120px;top:110px;width:283px;height:39px;background:url(/images/layout/en/back.jpg) 50% 50% no-repeat;text-indent:-19999px;overflow:hidden;cursor:pointer;z-index:10;outline:none;opacity:0.9;filter:alpha(opacity=90)}.fsgArrowLeft,.fsgArrowRight{position:absolute;width:400px;height:100%;top:0;background:#000;opacity:0;filter:alpha(opacity=0);cursor:pointer;outline:none;text-indent:-19999px;overflow:hidden}.fsgArrowLeft:hover,.fsgArrowLeft:focus{opacity:1;filter:none;background:url(/images/layout/imgpopup/arrowLeft.png) 50% 50% no-repeat}.fsgArrowRight:hover,.fsgArrowRight:focus{opacity:1;filter:none;background:url(/images/layout/imgpopup/arrowRight.png) 50% 50% no-repeat}.fsgThumbs{position:absolute;bottom:15px;left:50%;width:80%;margin-left:-40%;z-index:10}.fsgThumbsWrap{overflow:hidden;width:80%;margin:0 0 0 10%;padding:7px 0}.fsgThumbsLeft,.fsgThumbsRight{position:absolute;width:24px;height:40px;top:15px;background:url(/images/layout/imgpopup/arrows.png) no-repeat;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;outline:none;text-indent:-19999px;overflow:hidden}.fsgThumbsLeft{left:50px;background-position:0 0}.fsgThumbsRight{right:50px;background-position:100% 0}.fsgThumbsLinks a{float:left;width:47px;height:47px;overflow:hidden;border:5px solid #fff;opacity:0.5;filter:alpha(opacity=50);box-shadow:2px 2px 4px rgba(0,0,0,.6);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.6);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.6);transition:all .2s ease-in;-webkit-transition:all .2s ease-in;margin:0 10px 0 0}.fsgDecorationWrap{background:url(/images/layout/logoGallery.jpg) 0 0 no-repeat;width:283px;height:107px;position:absolute;left:120px;top:0;opacity:0.9;filter:alpha(opacity=90)}caption,th,#content table.roomPrices th.alignleft,#content table.roomPrices td.alignleft{text-align:left}.left,#nav li,#nav a,#sharing *{float:left}#headerInfo a:hover,#aboBox a:hover,a#gesagtGetan:hover,#subnav ul a:hover,#subnav ul a:focus,#content table.roomPrices h3 a:hover{text-decoration:underline}.topPackageBox a.more:hover,#lastMinuteBox a.more:hover,#voucherBox a.more:hover,#footerAddress a:hover,#langnav a:hover,#content a:hover,#content a:focus{text-decoration:none}#lastMinuteBox,#subnav ul a.active,#subnav ul a.active b,.fsgLabel{font-weight:700}#voucherBox,.mtc_wrap .mtc_bg{background:none}a#gesagtGetan b,#nav a b,#subnav a b{font-weight:400}a#gesagtGetan i,#content table.roomPrices th em{font-style:normal}div.cmsContent *,.mtc_wrap .mtc_dayrow span.mtc_valid{cursor:pointer}div.loading,.cmsModePreview #cmsToolbar{opacity:0.2;filter:alpha(opacity=20)}#cmsToolbar:hover,.cmsModePreview #cmsToolbar:hover,.fsgThumbsLinks a:hover,.fsgThumbsLinks a:focus,.fsgThumbsLinks a.active{opacity:0.9;filter:alpha(opacity=90)}#nav ul,* html #imgp_shadow_wrap div{display:none}#subnav li,.fsgNavigationWrap ul,.fsgNavigationWrap li{display:inline}#content a.image img,#content a.ytImage img,#content a.image .caption,#content span.image img,#content span.image .caption,#content .roomBox .roomImages a.image img,#content .guestphotosGallery a img,#content .guestphotosGallery .caption,.mtc_wrap .mtc_wdays{display:block}#content a.image:hover .caption,#content .guestphotosGallery a:hover .caption{background:#e1e1e1}#content a.image:hover,#content .contentGallery a.image:hover,#content .contentGallery a.ytImage:hover,#content .guestphotosGallery a:hover,#content a.image:hover,#content .contentGallery a.image:hover{border:3px solid #e1e1e1}#content .weather p,#content .weather img{margin:0}.mtc_wrap .mtc_prev,.fsgArrowLeft{left:0}.mtc_wrap .mtc_next,.fsgArrowRight{right:0}#imgp_links:hover,#imgp_prev:hover,#imgp_next:hover,.fsgNavigationWrap ul a:hover,.fsgNavigationWrap ul a:focus,.fsgClose:hover,.fsgThumbsLeft:hover,.fsgThumbsRight:hover,.fsgThumbsLeft:focus,.fsgThumbsRight:focus,.fsgDecorationWrap:hover,.fsgDecorationWrap:focus{opacity:1;filter:none}.fsgImageWrap img,.fsgImageWrap canvas{position:absolute;top:0;left:0}
