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}.nofloat,#content img.nofloat{float:none}a{color:#931f48}a:hover{text-decoration:none}#cleara{clear:left}#logo a,#aktuelles h3,#stern,#newsletter h3{display:block;text-indent:-19999px;overflow:hidden}html{background:url(/nav/main_bg.gif) 0 0}body{}#wrapper{position:relative;width:1002px;margin:0 auto;background:url(/nav/bg_w.gif) 0 0 repeat-y}#wrapper:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content{position:relative;float:right;width:729px;padding-right:23px;margin:422px 0 15px 0;color:#333;z-index:100;min-height:500px}#logo{position:absolute;top:22px;left:46px}#logo a{background:url(/nav/logo.gif) 0 0 no-repeat;width:196px;height:199px}#breadcrumbs{margin:7px 0 0 17px;height:40px;color:#14267b;font-weight:bold}#breadcrumbs a{font-weight:normal}#breadcrumbs strong{color:#931f48}#breadcrumbs em{display:none}#topimg{position:absolute;top:60px;right:3px;width:672px;height:288px}#streifen{width:60px;height:418px;background:url(/nav/streifen.gif) 0 0 no-repeat;position:absolute;top:0;left:267px}#gray{position:absolute;top:422px;left:3px;height:33px;width:995px;background:#f2f0f0;border:1px solid #d3d3d3;z-index:0}#footer{padding:50px 0 0 0;width:100%;margin-top:-36px;height:132px;background:url(/nav/footer_bg.gif) 0 0;z-index:1}#footer2{position:relative;margin:0 auto;width:1002px;color:#4a4535;line-height:19px;font-size:11px}#footer p.footer_box{float:left;margin-left:40px}.footer_img{float:left;margin:0 0 0 23px}#footer p.bookinginfo{clear:both;margin:20px 0 0 190px}#cmslink{cursor:text;color:#4a4535;text-decoration:none}#ncm{margin-top:20px;float:right;padding:12px 0 0 19px;width:97px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) 0 0 no-repeat;color:#837e72;font-family:Arial,Helvetica,sans-serif}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}#qanfrage{position:absolute;top:266px;left:23px;height:144px;width:227px;background:url(/nav/anfrage_bg.gif) 0 0 no-repeat;color:#fff;padding-top:39px;z-index:500}.reise{width:97px;border-top:2px solid #660024;border-left:2px solid #660024;background:url(/nav/kalender.gif) 77px 2px no-repeat #fff}.quick_button{margin:0 0 0 2px;cursor:pointer;width:204px;height:29px;padding-top:30px;overflow:hidden;border:none;background:url(/nav/anfrage_button.gif) 0 0 no-repeat}.spacer{margin-bottom:11px;_margin-bottom:8px}*+html .spacer{margin-bottom:8px}select{width:152px}#left{position:relative;float:left;width:231px;left:10px;color:#14267b;margin-bottom:15px}#aktuelles,#gutschein{padding-left:9px;height:195px;background:url(/nav/aktuelles_bg.gif) 0 bottom no-repeat;position:relative}#aktuelles a img,#gutschein a img{border:none}#aktuelles a.img{width:213px;height:112px;overflow:hidden;display:block}#aktuelles h3{background:url(/nav/de/aktuelles_hl.gif) 0 0 no-repeat;height:18px;width:79px;margin-bottom:6px}#gutschein h3{display:block;overflow:hidden;text-indent:-19999px;background:url(/nav/gutscheine_schenken.gif) 0 0 no-repeat;height:11px;width:221px;margin-bottom:6px;margin-left:-3px}.but{position:absolute;bottom:5px;right:10px;text-align:right}#stern{background:url(/nav/de/neu_stern.png) 0 0 no-repeat;height:68px;width:68px;position:absolute;right:-10px}#newsletter{padding-left:9px;height:93px;background:url(/nav/newsletter_bg.gif) 0 bottom no-repeat;margin-top:10px}#newsletter h3{background:url(/nav/de/newsletter_hl.gif) 0 0 no-repeat;height:18px;width:91px;margin:0 0 6px 0}#gutschein{margin-top:20px}#headermenu{position:absolute;top:14px;right:25px;color:#999;font-size:11px}#headermenu a{color:#999}#menu{position:absolute;top:348px;right:3px;z-index:100;white-space:nowrap}#menu li{float:left;margin:0;padding:0;position:relative}#menu li a{float:left;  background:url(/nav/menu.gif) 0 -70px no-repeat;height:70px;display:block;text-indent:-19999px;overflow:hidden}a#m_hotels{width:161px;background-position:0 -70px}a#m_hotels:hover,a#m_hotels.aktive{background-position:0 0}a#m_regionen{width:97px;background-position:-161px -70px !important}a#m_regionen:hover,a#m_regionen.aktive{background-position:-161px 0 !important}a#m_events{width:77px;background-position:-258px -70px !important}a#m_events:hover,a#m_events.aktive{background-position:-258px 0 !important}a#m_packages{width:115px;background-position:-335px -70px !important}a#m_packages:hover,a#m_packages.aktive{background-position:-335px 0 !important}a#m_genusspartner{width:138px;background-position:-450px -70px !important}a#m_genusspartner:hover,a#m_genusspartner.aktive{background-position:-450px 0 !important}a#m_kontakt_service{width:84px;background-position:-588px -70px !important}a#m_kontakt_service:hover,a#m_kontakt_service.aktive{background-position:-588px 0 !important}#menu li a:hover,#menu li a.hover{background-color:#000;color:#fff}#menu ul{left:0;top:70px;background:#f0f0f0;display:none; position:absolute; width:auto;height:auto;border:1px solid #e3e2e0}#menu li:hover>ul{display:block}#menu li li{float:none;width:auto}#menu li li a{width:auto;height:auto;text-indent:0;overflow:visible;background:none;display:block;float:none;text-decoration:none;color:#000;padding:4px 10px}#menu li.last ul{margin-left:-41px}#menu li li a:hover,#menu li li a.hover{background:#931f48;color:#fff}#menu ul ul{left:0;margin-left:100%; top:0}#submenucaption{position:absolute;left:28px;top:480px}#submenu{clear:both;float:left;clear:left;width:220px;margin:520px 0 20px 13px}#submenu a{display:block;text-decoration:none;height:1%;padding:7px 0 6px 14px;color:#000;font-size:12px;color:#14267b;margin-bottom:4px}#submenu a:hover,#submenu a.active{background:#ccc;color:#931f48}#submenu a.active{background:#ccc;color:#931f48}#submenu ul li a{display:block;text-decoration:none;background:#f2f0f0;height:1%;padding:5px 0 4px 22px;color:#000;font-size:11px;color:#14267b;margin-bottom:1px}#submenu ul li a:hover,#submenu ul li a.active{background:url(/nav/libullet.gif) 10px 8px no-repeat #ccc}#footermenu{position:relative;width:1002px;margin:0 auto;height:26px;text-align:center;background:url(/nav/footernav_bg.gif) 0 0 no-repeat;padding-top:10px}#footermenu a{margin:10px 39px 0 0}#footermenu a.last{margin-right:0}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px}#content ul,#content ol,#content p,#content dl,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-bottom:10px}#content h1{font-size:24px}#content h2{color:#14267b;font-size:12px;margin-bottom:15px}#content h3{}#content h4{}#content h5{}#content h6{}#content p{line-height:19px;text-align:justify}#content ul,#content ul li{list-style-type:none;margin-left:10px}#content ol,#content ol li{list-style-type:decimal;margin-left:20px}#content ul li{padding:0 15px;background:url(/nav/libullet.gif) 0 6px no-repeat;margin-bottom:10px;line-height:16px;text-align:justify}#content img{border:0}#content img.right{float:right}#content img.left{float:left}#content img.nofloat{display:inline}#content img.noborder{padding:0;margin:0;border:none}#content a{color:#931f48;text-decoration:underline}#content a:hover{text-decoration:none}#content a:visited{}.bildtext{width:120px}#content small{font-size:10px}.clear{clear:both}.left{float:left}.right{float:right}.noborder{padding:0;margin:0;border:0}#content div.highlight{border:1px solid red;background:#ffffcc}#content dl.points{display:block;width:100%;margin:0 0 7px 0;border-bottom:1px dotted black;position:relative}#content dl.points:after{content:".";font-size:0;height:0;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content dl.points dt{clear:left;float:left;padding:0 3px 0 0;position:relative}#content dl.points dd{padding:0 0 0 3px;position:absolute;right:0;bottom:0}#content dl.points dd,#content dl.points dt{margin:0 0 -2px 0;background:#fff}.jpg,.gif,.zip,.pdf,.doc,.xls,.back,.next,.external,.print,.more{padding:2px 0 2px 22px}.jpg{background:url(/nav/icons/jpg.gif) left center no-repeat}.gif{background:url(/nav/icons/gif.gif) left center no-repeat}.zip{background:url(/nav/icons/zip.gif) left center no-repeat}.pdf{background:url(/nav/icons/pdf.gif) left center no-repeat}.doc{background:url(/nav/icons/doc.gif) left center no-repeat}.xls{background:url(/nav/icons/xls.gif) left center no-repeat}.back{background:url(/nav/icons/back.gif) left center no-repeat}.next{background:url(/nav/icons/next.gif) left center no-repeat}.more{background:url(/nav/icons/more.gif) left center no-repeat}.external{background:url(/nav/icons/external.gif) left center no-repeat}.print{background:url(/nav/icons/print.gif) left center no-repeat}#error ul,#content #error ul{border:2px solid #931f48;font-weight:bold;padding-top:5px}#error li{display:block}#content td{}#content th{background-color:red;color:#fff}#content table .noborder{border:none;background:none}#content table .price{text-align:right}fieldset{position:relative;border:none;margin-bottom:10px;padding:10px}legend{position:relative;background:#fff;padding:2px 10px;color:red;font-weight:bold}label,.selectbox,.radiobox,.msgbox{position:relative;display:block;margin:0 0 10px 10px;clear:both}label b,.selectbox b,.radiobox b{position:relative;display:block;width:180px;float:left}.msgbox b{position:relative;display:block}input,textarea,select{border:none}textarea{width:90%}.errorfield{background-color:red}.kurs{background:#f2f0f0;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:5px;width:420px}.partner{background:#f2f0f0;width:97%;padding:15px;margin-bottom:10px}.adressen{background:#f2f0f0;padding:10px;margin:0 10px 10px 0;width:300px;height:155px;display:block}.contentimg{display:block;float:right;clear:right;margin:0 0 10px 15px;width:248px}#content a img{background:#f6f6f6;padding:4px;border:1px solid #d4d4d4;color:#666666;text-decoration:none}a#mb1,a#mb2{}a#mb1 p,a#mb2 p{margin:0}a#mb2{margin-bottom:0}#mbOverlay{position:absolute;z-index:9998;left:0;width:100%;background-color:#fff;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url(/nav/mediabox/80.png) repeat}#mbOverlay.mbOverlayIE{background:transparent url(/nav/mediabox/50.gif) repeat}#mbCenter,#mbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#931f48}.mbLoading{background:#000 url(/nav/mediabox/BlackLoading.gif) no-repeat center}#mbImage{position:absolute;left:0;top:0;border:10px solid #931f48;background-repeat:no-repeat;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#fff;text-align:left}#mbImage a,#mbImage a:link,#mbImage a:visited{color:#ddd}#mbImage a:hover,#mbImage a:active{color:#fff}#mbBottom{font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#999;text-align:left;border:10px solid #931f48;border-top-style:none}#mbTitle{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#fff;line-height:14px;font-size:10px;margin-left:5px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{display:block;float:right;height:20px;width:24px;background:transparent url(/nav/mediabox/MinimalClose.gif) no-repeat center;margin:0 0 0 10px;outline:none}#mbPrevLink{background-image:url(/nav/mediabox/MinimalPrevious.gif)}#mbNextLink{background-image:url(/nav/mediabox/MinimalNext.gif)}#mbError{position:relative;top:30%;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:19px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:20px 10px 30px;margin:auto}@media screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none}}@media print{.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}.sIFR-alternate{visibility:visible !important;display:block !important;position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important}}@media screen{.sIFR-active #content h1{font-family:Verdana;visibility:hidden}}div.jscalender{width:154px;height:195px;border:2px solid #931f48;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;overflow:hidden;background-color:#f2f0f0;z-index:500;display:none;top:0;left:0}#q_jscalender0{left:80px;top:27px}#q_jscalender1{left:80px;top:55px}#jscalender1,#jscalender2{top:200px;left:460px}#jscalender2{top:230px}.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:#a94c6d;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 #f3efe6;background-color:#e9d2da}.jscalender div.jsc_body span{background-color:#be7991;color:#FFFFFF;font-weight:bold}.jscalender div.jsc_body a.jsc_special{background-color:#debbc8;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{background-color:#fff;cursor:default;outline:none}.jscalender div.jsc_body a.jsc_blank:hover{background-color:#FFFFFF}.jscalender div.jsc_body a.jsc_close{position:absolute;right:0;top:0;font-weight:bold;background:#931f48;color:#fff}.jsc_next,.jsc_back{background:#9e355a !important}