table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}ol,ul{list-style:none}q:before,q:after{content:''}object{outline:none}html{-webkit-text-size-adjust:none}body{background:url(/images/layout/bg.jpg) center top repeat-x #fff;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px}#wrapper{width:1000px;position:relative;margin:0 auto;padding:0}#content:after,#wrapper:after,#footer ul#copyright:after,#thumbs:after,.ratingbox dl:after,dl#similar_links:after{content:".";font-size:0;display:block;clear:both;text-indent:-9999px;visibility:hidden}h3#logo{border:0;background:none;position:absolute;top:37px;left:50px;z-index:2;margin:0;padding:0}h3#logo a{display:block;width:281px;height:136px;text-indent:-19999px;background:url(/images/layout/logo.gif) top left no-repeat;overflow:hidden}#bookmark_head{position:absolute;top:18px;right:220px}.infobox h3{letter-spacing:-.04em;font-size:16px!important;font-weight:400;margin:5px 0 6px!important}.infobox h3 strong{color:#f03150;font-weight:lighter}.infobox{font-size:11px;line-height:14px;background:url(/images/layout/bg_dotted.gif) top left repeat-x;clear:left;margin-bottom:20px;width:196px;padding:10px 0 0}.infobox a{color:#000;padding:1px 1px 2px}#bookingbox{background:none;margin-bottom:32px;padding:0}#bookingbox a{display:block;width:190px;text-decoration:none;border:solid #f03150;font-size:12px;border-width:0 0 1px;padding:5px 3px}#bookingbox a.buchen{font-weight:700;border-width:1px 0}a.cal{float:right;display:block;width:14px;height:13px;margin:-17px 0 0;padding:2px}#quickcontact{padding-bottom:25px}#quickcontact li,#quickcontact_top li{border-bottom:1px dotted #d4d4d4;background:url(/images/layout/icons.gif) no-repeat;padding:8px 2px 8px 32px}#quickcontact li.mail,#quickcontact_top li.mail{background-position:0 3px}#quickcontact li.tel,#quickcontact_top li.tel{background-position:0 -22px}#quickcontact li.facebook,#quickcontact_top li.facebook{background-position:0 -48px}#quickcontact li.twitter,#quickcontact_top li.twitter{background-position:0 -72px}#quickcontact li.holidaycheck,#quickcontact_top li.holidaycheck{background-position:0 -96px}#quickcontact li.tripadvisor,#quickcontact_top li.tripadvisor{background-position:0 -120px}#quickcontact_top li{background-image:url(/images/layout/iconsBlack.gif)}#quickcontact_top,#quickcontact_top a{font-size:11px;color:#fff}#quickcontact_top h3{margin:0 0 10px}#content{width:754px;float:right;padding-right:10px;margin:400px 0 74px}#left{width:196px;float:left;overflow:hidden;margin:400px 0 0;padding:0 0 10px 10px}#mainimg{position:absolute;top:105px;left:0;background:url(/images/layout/bg_dotted.gif);z-index:1;padding:10px}#quicktools fieldset{padding-bottom:1px;background:url(/images/layout/bg_dotted_black.gif) bottom left repeat-x}#quicktools fieldset#inquiry{font-size:11px}#footer{width:1000px;height:70px;font-size:11px;line-height:18px;color:#8b8a87;border-top:1px solid #e0e0e0;background:url(/images/layout/bg_footer.gif) 15px center no-repeat;position:absolute;left:0;bottom:-50px;margin:0 auto;padding:20px 0 0}#footer a{color:#8b8a87}#footer a.cmsLink{text-decoration:none!important;cursor:text}#footer ul li{float:left;margin-left:15px}#footer p,#footer ul#copyright{margin-left:206px}#footer ul#sitetools{float:right}#footer ul#sitetools a.sitetop{padding-left:15px;margin-left:15px;background:url(/images/layout/icon_top.gif) left center no-repeat}#footer ul#sitetools a.print{padding-left:15px;background:url(/images/layout/icon_print.gif) left center no-repeat}#footer ul#copyright li{padding-right:10px;border-right:1px solid #e0e0e0;margin:0 10px 0 0}#footer ul#copyright li.last{border-right:none}#content p.bericht_oesterreich{height:70px}#content p.bericht_oesterreich a{float:left;margin-top:35px;color:#000}#content p.bericht_oesterreich a.img{background:none;margin:0;padding:0 10px 0 0}#content p.bericht_oesterreich a.img img{float:left;border:2px solid #000}#content p.bericht_oesterreich a.img:hover img{border-color:#f03150}#content_silvester{border:solid #da1f3d;height:174px;border-width:3px;margin:25px 15px 15px 0;padding:10px}#content #content_silvester img{clear:both;float:right;margin:12px 12px 0 0}#content #content_silvester h1{font-size:20px}#content #content_silvester h2{font-size:12px}#content #content_silvester p{margin:15px 0}#silvester_button{position:absolute;top:139px;right:10px;width:424px;height:70px;text-indent:-19999px;overflow:hidden;background:url(/images/layout/de/silvester_button.gif) 0 0 no-repeat;z-index:5;display:none}#silvester_button:hover{border:1px solid #da1f3d;margin:-1px}#package_box{position:absolute;top:450px;left:50%;margin-left:-258px;width:700px;background:#fff;border:15px solid #e2e2e2;padding:10px}#package_box a{position:absolute;top:0;right:0;color:#000;font-size:12px;text-decoration:underline;padding:4px 8px}#index_box_bg{position:absolute;z-index:4;top:115px;right:10px;background:#222;width:216px;height:246px;border-left:1px solid #bbb;opacity:0.8;filter:alpha(opacity=80)}#index_box{position:absolute;z-index:5;top:130px;right:20px;width:196px}#index_box legend{color:#fff;font-size:16px}#index_box legend strong{font-weight:400;color:#f03150}#index_box p{height:52px;margin:7px 0 0;padding:0 7px}#index_box p.first{margin-top:12px;border-bottom:1px solid #ccc}#index_box p label,#inquiryBox p label{font-size:13px;display:block;color:#fff;padding:0 0 4px}#inquiryBox p label{color:#000;padding:7px 0 4px}#index_box input.calendarField,#inquiryBox input.calendarField{background:url(/images/layout/icon_cal.gif) #fff 165px 50% no-repeat;font-size:12px;height:22px;line-height:22px;color:#000;border:1px solid #8e8d8a;width:179px;padding:0 0 0 5px}#index_box input.submit,#inquiryBox input.submit{background:url(/images/layout/index_button_bg.gif) #f03150 11px 50% no-repeat;font-size:12px;border:0;color:#fff;font-weight:700;width:195px;cursor:pointer;margin:3px 0 0;padding:7px 5px 7px 37px}#index_box input.submit:hover,#inquiryBox input.submit:hover{background-color:#ca1126}#inquiryBox input.submit{margin:10px 0 0}#index_links{display:block;font-size:12px;margin:15px 0 0;padding:0}#index_links li{display:block;float:left;margin:0;padding:0}#index_links li a{display:block;width:190px;color:#fff;text-decoration:none;border-bottom:2px solid #f03150;padding:5px 3px}#index_links li a.index_buchen{font-weight:700;margin-bottom:10px}#index_links li a:hover{background:#f03150}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%}#nav{position:absolute;top:76px;right:0;height:29px;width:465px;padding:0}#nav li{float:left;margin:0 0 0 3px}#nav li a{display:block;height:29px;overflow:hidden;background-position:left top;text-indent:-199999px}#nav li a#nDasHotel{width:53px;background:url(/images/layout/en/bt_t_hotel.gif)}#nav li a#nAppartements{width:93px;background:url(/images/layout/en/bt_t_appartement.gif)}#nav li a#nSeminare{width:75px;background:url(/images/layout/en/bt_t_business.gif)}#nav li a#nIhrUrlaub{width:95px;background:url(/images/layout/en/bt_t_holiday.gif)}#nav li a#nKultur{width:68px;background:url(/images/layout/en/bt_t_culture.gif)}#nav li a.active,#nav li a:hover{color:#fff!important;background-position:left bottom!important}#subnav{margin-bottom:32px}#subnav b,#subnav strong{font-weight:400}#subnav ul{width:196px}#subnav ul li ul{width:181px;display:none;margin:0 0 2px 15px}#subnav ul li ul li ul{width:176px;margin-left:5px;display:none}#subnav ul a{display:block;text-decoration:none;background-color:#e2e2e2;color:#000;font-size:12px;margin-bottom:2px;height:1%;padding:4px 5px 4px 6px}#subnav ul ul a,#subnav ul li.active ul li a{font-size:11px;background:none;border-bottom:1px dotted #d4d4d4;color:#000}#subnav ul li.active a,#subnav ul li.active ul li.active a,#subnav ul a:hover,#subnav ul li.current-cat a,#subnav ul a.active_category{color:#fff;background-color:#8b8a87}#subnav ul li ul li a:hover{color:#f03150}#langnav{position:absolute;top:20px;right:18px;font-size:10px;color:#878582;margin:0;padding:0}#langnav a,#langnav b{color:#878582;text-decoration:underline;font-weight:400;padding:4px!important}a{text-decoration:underline}h1,h2,h3,h4,dl#similar_links dt{font-family:Helvetica, Arial, Verdana, sans-serif;font-weight:400;letter-spacing:-.005em}h1{text-transform:uppercase;font-size:24px;letter-spacing:-.03em;margin:5px 0 0}h2{display:table;font-weight:400;font-size:14px;border-bottom:1px solid #f03150;margin:0;padding:4px 0 2px}h3,dl#similar_links dt{letter-spacing:-.02em;font-size:18px;margin:30px 0 15px}h3{margin-bottom:0}h4{font-size:14px;line-height:18px}#content a{color:#777;padding:1px 1px 2px}#content p,#content ul,#content h4{margin-top:20px;line-height:17px}#content img.left{float:left;margin:0 20px 0 0}#content img.right{float:right;margin:0 0 0 8px}#content .col_left,#content .col_right{float:left;width:49%;padding-bottom:15px}#content .col_left{clear:left}#content dl.businessinfo,dl.businessinfo{margin-top:20px;border-top:1px solid #f03150;padding-top:18px;padding-bottom:1px}#package_box dl.businessinfo{border:0;padding:0 0 15px}#package_box dl.businessinfo dt{padding-left:10px}#content dl.businessinfo dt,dl.businessinfo dt{font-size:13px;font-weight:700;padding:2px 2px 8px 0}#content dl.info{margin-top:20px}#content dl.kk_info{margin-top:10px}#content dl.info dt{font-size:11px;font-weight:700;padding:2px 2px 2px 0}#content dl.kk_info dt{padding-bottom:0;margin-bottom:0;font-size:12px}#content dl.kk_info dd{margin-top:3px}#content .kk_info_detail{border-left:2px solid #eee;margin:7px 0 7px 20px;padding:1px 0 5px 15px}#content .kk_info_detail h3{color:#f03150;font-size:13px;font-weight:400;font-family:Verdana, Helvetica, Arial, sans-serif;margin:20px 0 3px}#content .kk_info_detail img{float:right;margin:-35px 0 0;padding:0 110px 0 0}table.pricetable{width:70%;border-spacing:1px;margin:20px 0 0}table.pricetable th,table.spielplan th{font-size:13px;font-weight:700;text-align:left;vertical-align:top;border-top:2px solid #f03150;margin:1px;padding:2px 2px 2px 6px}table.pricetable td,table.spielplan td{text-align:center;border-top:1px solid #fff;border-bottom:1px dotted #bbb;padding:2px 2px 3px}table.pricetable tr,table.spielplan tr{border-bottom:1px #e2e2e2}table.pricetable td.desc{text-align:left;background-color:#efefef;border-right:2px solid #e2e2e2;padding-left:4px}table.golftable{border-collapse:collapse;text-align:center;border:solid #f03150;border-width:2px 0;margin:10px 0 15px}table.golftable td,table.golftable th{padding:2px 4px}table.golftable thead th{text-align:center;background:#efefef;border-bottom:2px solid #bbb}table.golftable tbody th{text-align:center;border-top:1px dotted #bbb}table.golftable tbody td{border-top:1px dotted #bbb;width:30px}#contentgallery,#contentgallery_i,#gmap{float:right;width:392px;background:url(/images/layout/bg_dotted.gif) top left repeat-x;border-bottom:1px dotted #1a1a1a;margin:33px 0 15px 20px;padding:4px 0 5px}#content #contentgallery a,#content #contentgallery_i a,#contentgallery #thumbs a:hover,#contentgallery_i #thumbs_i a:hover{background:none;margin:0;padding:0}#contentgallery #preview a,#contentgallery_i #preview_i a{display:block;background:url(/images/layout/loading.gif) 50% 50% no-repeat;height:290px}#contentgallery #preview a.loading img,#contentgallery_i #preview_i a.loading img{opacity:0.5;filter:alpha(opacity=50)}#contentgallery #preview,#gmap #preview,#contentgallery_i #preview_i{position:relative;border-bottom:5px solid #f03150;margin-bottom:5px}#gmap #preview{height:400px}#contentgallery #thumbs,#contentgallery_i #thumbs_i{height:60px}#contentgallery #thumbs a,#contentgallery #thumbs a:hover,#contentgallery_i #thumbs_i a,#contentgallery_i #thumbs_i a:hover{display:block;float:left;width:69px;height:50px;padding:5px 4px 5px 5px}#contentgallery #thumbs.impressionen,#contentgallery_i #thumbs_i.impressionen{height:auto}#contentgallery #thumbs.impressionen a,#contentgallery_i #thumbs_i.impressionen a{width:73px;padding-right:5px}#contentgallery #thumbs a:hover,#contentgallery_i #thumbs_i a:hover{background-color:#f03150}#contentgallery #thumbs a.active,#contentgallery_i #thumbs_i a.active{background-color:#e2e2e2}#contentgallery #thumbs img,#contentgallery_i #thumbs_i img{border:2px solid #fff}.caption{font-size:10px;background-color:#fff;color:#000;padding:3px 5px 3px 4px}.zoom{background:url(/images/layout/icon_zoom_white.gif) top left no-repeat;width:19px;height:19px;display:block}#contentgallery #preview span.caption{position:absolute;left:10px;bottom:10px}#contentgallery #preview span.zoom{position:absolute;top:10px;right:10px;z-index:3}#contentgallery #preview a:hover span.zoom{background:url(/images/layout/icon_zoom.gif) top left no-repeat #f03150}.box{clear:both;float:left;width:538px;background:url(/images/layout/bg_dotted.gif) top left repeat-x;border-bottom:1px dotted #000;padding:4px 0 5px}.overview,.packages{float:left;clear:none;width:240px;overflow:hidden;position:relative;height:210px;margin:20px 10px 0 0}.overview dd{height:210px;overflow:hidden}.packages dd{height:220px;overflow:hidden}.packages a.more{text-decoration:underline!important;color:#000!important;padding:1px 1px 2px!important}#content a.more:hover{color:#fff!important;background-color:#f03150!important;text-decoration:none!important}.box dt{width:538px;position:absolute}.overview dt,.packages dt{width:240px}.box dt a{height:82px;display:block;text-decoration:none}.box dt a strong,dl.overview dt a strong{margin-top:22px;margin-left:10px;font-weight:400;color:#000;background-color:#fff;float:left;padding:2px 3px}dl.overview dt a strong{margin-top:55px}.box small.price,strong.price{margin-top:10px;margin-left:10px;color:#fff;font-size:10px;width:79px;height:21px;display:block;padding-top:4px;text-align:center;vertical-align:center;background:url(/images/layout/bg_price.png) top left no-repeat}.box dd .image{height:87px;border-bottom:5px solid #f03150;padding:0}#content .box dd p{line-height:15px;margin:11px 0}#content .box dd p a{text-decoration:none;color:#000}#content .box dd p a.readmore{padding-left:10px;padding-right:5px;text-decoration:underline;background:url(/images/layout/arrow_black.gif) 3px center no-repeat}#content .box dd p a.readmore:hover{color:#fff;text-decoration:none;background:url(/images/layout/arrow_white.gif) 3px center no-repeat #f03150}.ratingbox{font-size:10px;height:179px;width:206px;float:right;border-bottom:1px dotted #000}.ratingbox dl{background-color:#f6f6f6;padding:10px}.ratingbox dt,.ratingbox dd{float:left;width:75px;border-bottom:1px solid #e2e2e2;display:block;padding:4px 0}.ratingbox dd{text-align:right;width:111px}dl#similar_links,#packagedetails{font-size:11px;margin-top:50px;background:url(/images/layout/bg_dotted.gif);padding:20px 20px 10px}dl#similar_links dd ul{float:left;margin:15px 60px 0 0}dl#similar_links dd li{margin-bottom:5px}#contentrating{float:right;width:392px;margin:23px 0 5px}#contentrating select{float:left;margin-right:5px}#contentrating input.small_submit{width:105px}dl#rating .rating_base{margin-top:-8px}.rating_base,.rating_rated{width:113px;height:20px;background:url(/images/layout/bg_rating.gif) top left repeat-x}.rating_rated{position:relative;left:0;background-position:bottom left}#contentrating .rating_base{width:155px;margin-left:235px}#packagedetails{margin-top:23px}strong.price{font-weight:700;float:none;display:block;margin:0}.pagination{clear:both;margin-top:15px;border:1px dotted #d4d4d4;text-align:right;font-size:10px;border-width:1px 0;padding:3px 0}#content .pagination a{color:#000}p.wlan{background:url(/images/layout/de/wlan.gif) top left no-repeat;padding:45px 0 25px 80px}p.wlan_sml{background:url(/images/layout/de/wlan_sml.gif) top left no-repeat;padding:26px 0 0 37px}#content ul,#content ol{padding-left:25px}#content ul,#content ul li{list-style:disc}#content ol,#content ol li{list-style:decimal}.sitemap_section{float:left}#content .sitemap_section ul{padding-left:15px;margin-left:0;line-height:20px;width:173px}#content .sitemap_section ul ul{width:auto}#content .sitemap_section li{margin:0;padding:0}#content a#route_drucken{font-size:11px;float:right;background-image:url(/images/layout/icon_print.gif);background-position:0 50%;background-repeat:no-repeat;padding:0 0 0 20px}#content .map_wrap{padding:1px 0}#content .map_wrap h4{margin-bottom:15px;font-size:15px}#content .map{display:none;clear:both;margin-top:2px;margin-bottom:2px;width:746px;font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#535353;background-color:#fff;border:4px solid #f03150;font-style:normal;text-align:right;padding:0 0 3px!important}#content a.mapimg{background:none;display:inline;margin:0;padding:0}#content a.mapimg img{float:left;border:2px solid #000;margin:0 15px 5px 0}#content p.ytVideo{float:right;width:392px;background:url(/images/layout/bg_dotted.gif) top left repeat-x;border-bottom:5px solid #f03150;margin:0 0 10px 10px;padding:4px 0 0}#content .form p{width:100%;font-size:11px;margin:0;padding:4px 0}#content .form h2{border:0;border-top:2px solid #f03150;padding-top:6px;margin-top:12px;width:100%;font-size:14px;font-weight:700}#content .form p span.errorMsg{display:block;clear:both;color:#ec0040;padding:2px 0 0 155px}#content .form p label{width:145px;float:left;text-align:right;padding:2px 10px 0 0}#content .form span.time{padding-left:20px}#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:306px;margin-right:-10px;font-size:12px;border:1px solid #8e8d8a;background:#fff;color:#000;padding:2px 2px 1px}#content .form p select{width:70px;font-size:11px;margin:0;padding:2px 2px 1px}#content .form p select.selectBox{width:50px}#content .form p input.radio,#content .form p input.checkbox{width:auto;border:0;margin:0 0 0 15px;padding:2px}#content .form p input.calendarField{width:180px;background:url(/images/layout/icon_cal.gif) #fff 168px 2px no-repeat}#content .form p textarea{height:150px;overflow:auto}#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.button,#content a.button,#content #route form.contentform input.submit{background:url(/images/layout/bt_submit.gif) 0 -5px no-repeat #8b8a87;color:#fff;border:0!important;display:block;text-align:left;width:312px;cursor:pointer;font-weight:700;margin-left:155px;padding:5px 0 27px 50px}#content a.button{text-decoration:none;width:290px;margin:0}#directions{font-size:11px;clear:both;margin-top:20px}#content #route{font-size:11px;margin-top:30px;height:35px;margin-bottom:-25px;overflow:hidden}#content #route form.contentform input#fromAddress{width:240px;border:1px solid #8e8d8a;padding:4px 3px}#content #route form.contentform input.submit{width:255px;margin-left:350px;margin-top:-25px}.mtc_wrap{position:relative;left:-184px;top:-6px;font-size:11px;z-index:200;color:#000}#content .mtc_wrap{left:30px;top:0}.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}#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_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.gif) 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)}*,.infobox ul,.infobox li,#footer ul,#footer ul li,dl#similar_links dt,dl#similar_links dd,dl#similar_links dd ul,dl#similar_links dd li{margin:0;padding:0}fieldset,img,abbr,acronym,a.cal img,#content .form p.noborder{border:0}hr,h5,.inv,#sitenav,#nav ul,* html #imgp_shadow_wrap div{display:none}dl#similar_links,.ratingbox dt{clear:both}.infobox a:hover,#content a:hover{color:#fff;background-color:#f03150;text-decoration:none}#quickcontact_top,dl.overview{margin:0}#mainimg img,table.pricetable th.first,.box dl{background-color:#fff}#footer a:hover,#langnav a:hover{text-decoration:none}#footer p,#content dl.kk_info dd p,#contentgallery.packages{margin-top:0}#content p.bericht_oesterreich a:hover,#content .pagination a:hover{color:#fff}div.cmsContent *,.mtc_wrap .mtc_dayrow span.mtc_valid{cursor:pointer}div.loading,.cmsModePreview #cmsToolbar{opacity:0.2;filter:alpha(opacity=20)}#nav li a#nBlog,#nav li a#nBlogEn{width:51px;background:url(/images/layout/de/bt_t_blog.gif)}#subnav ul li.active ul,#subnav ul li.active ul li.active ul,.mtc_wrap .mtc_wdays{display:block}h1 strong,h2 strong,h3 strong,h3 b,dl#similar_links dt strong,h1 b,h2 b,dl#similar_links dt b,#content dl.kk_info dt strong{color:#f03150;font-weight:400}#content dl.businessinfo dd,dl.businessinfo dd,#content dl.info dd{margin-top:5px;line-height:16px}#content .kk_info_detail p,#content .map_wrap p{margin:7px 0}#contentgallery #preview img,#contentgallery_i #preview_i img,.box dd .image img{border:1px solid #fff;border-width:1px 0}#gmap.planer,#contentgallery.impressionen,#contentgallery_i.impressionen{width:100%}#contentgallery #preview a:hover span.caption,.box dt a:hover strong,.overview dt a:hover,.packages dt a:hover,#content .form p input.button:active,#content .form p input.button:hover,#content a.button:hover,#content #route form.contentform input.submit:hover{color:#fff;background-color:#f03150}#content .box dt a:hover,#content .box dd p a:hover,.mtc_wrap .mtc_bg{background:none}