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}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;position:relative;width:965px;padding:0 0 0 0;margin:0 auto;background-color:#F4F2F1}#logo{position:absolute;top:13px;left:0;background:url(/nav/bg_header.gif) right top no-repeat;width:100%;z-index:99}#logo a{background:url(/nav/logo.gif) 0 0 no-repeat;width:325px;height:88px;display:block;text-indent:-9999px}#content{float:left;width:500px;margin:400px 0 0 225px;min-height:520px;color:#1E394C}* html #content{height:520px;margin-left:112px}#breadcrumbs{font-size:11px;color:#78858E;margin-bottom:15px}#breadcrumbs a,#content #breadcrumbs a:visited{color:#78858E}#breadcrumbs strong{font-weight:normal}#breadcrumbs em{display:none}#mainimg,#mainimg_start{border:10px solid #FFFFFF;position:absolute;top:93px;left:0;z-index:98}#qanfrage{margin:400px 0 0 0;padding:38px 0 15px 22px;float:right;width:193px;border:none;color:#FFFFFF;background:#F38E69 url(/nav/bg_qanfrage.gif) 0 0 no-repeat}#qanfrage form{font-size:11px}#qanfrage input{width:157px;padding:1px;margin:2px 0;border:1px solid #7F9DB9;background:#FFFFFF url(/nav/calendar.gif) top right no-repeat}#qanfrage input.button{border:none;background:url(/nav/de/button.gif) 0 0 no-repeat;width:161px;height:24px;padding:0;margin:6px 0 13px 0}#qanfrage a{color:#FFFFFF}#qanfrage legend{display:none}#footer{clear:both;padding:35px 0 0 0;margin-top:30px;color:#5B6871;background:url(/nav/bg_footer.gif) 0 0 no-repeat}#footer p{float:left;width:220px;padding-bottom:10px}#cmslink{cursor:text;color:#5B6871;text-decoration:none}#ncm{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:#889395;font-family:Arial,Helvetica,sans-serif}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}#manggei{position:absolute;top:752px;right:0;width:215px;background:#fff url(/nav/manggei-logo.gif) bottom right no-repeat;height:155px;overflow:hidden;text-align:center;text-decoration:none;padding-top:10px}#headermenu{position:absolute;top:351px;right:0;background-color:#D0CECD;color:#156294;padding:0px 30px 0px 250px;line-height:29px;height:29px}#menu{position:absolute;top:351px;left:0;z-index:100;white-space:nowrap}#menu li{float:left;margin:0;padding:0;position:relative}#menu a{float:left;background-image:url(/nav/de/menu.gif);height:29px;outline:none;text-indent:-9999px}#menu a#m_hotel{background-position:0 0;width:73px}#menu a#m_hotel:hover,#menu a#m_hotel.active{background-position:0 -29px}#menu a#m_wellness{background-position:-73px 0;width:110px}#menu a#m_wellness:hover,#menu a#m_wellness.active{background-position:-73px -29px}#menu a#m_lage_anreise{background-position:-183px 0;width:161px}#menu a#m_lage_anreise:hover,#menu a#m_lage_anreise.active{background-position:-183px -29px}#menu a#m_winterurlaub{background-position:-344px 0;width:183px}#menu a#m_winterurlaub:hover,#menu a#m_winterurlaub.active{background-position:-344px -29px}#menu a#m_hotelbewertungen{background-position:-527px 0;width:191px}#menu a#m_hotelbewertungen:hover,#menu a#m_hotelbewertungen.active{background-position:-527px -29px}#submenu{position:absolute;top:430px;left:0;border-bottom:1px solid #DDDDDD}#submenu a{border-top:1px solid #DDDDDD;display:block;text-decoration:none;background:url(/nav/arrow.gif) 2px 8px no-repeat;padding:3px 0 3px 15px;width:180px}#submenu a:hover{color:#F26231}#submenu a.active{color:#F26231;font-weight:bold}#qmenu{position:absolute;top:630px;right:0;width:215px;background:#CFCDCC url(/nav/bg_qmenu.gif) top right no-repeat;height:105px;overflow:hidden}#qmenu a{background-image:url(/nav/de/qmenu.gif);background-repeat:no-repeat;display:block;text-indent:-9999px;height:23px;width:193px;margin:0 0 0 22px}#qmenu a#q_anfrage,#qmenu a#q_impressum{display:none}#qmenu a#q_angebote{background-position:0 13px}#qmenu a#q_q_preise{background-position:0 -10px}#qmenu a#q_q_zusatzleistungen{background-position:0 -33px}#qmenu a#q_q_aktuelles{background-position:0 -56px}#qmenu a#q_last-minute{margin-top:-25px}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}a,a:visited{color:#11639D}a:hover{text-decoration:none}#content a:visited{color:#49119D}#content h1{font-size:15px;margin-bottom:10px}#content h2{font-size:12px;margin-bottom:12px}#content h3{font-size:12px}#content p,#content ul,#content iframe,#content table{line-height:19px;margin-bottom:25px}#content table table{margin-bottom:0}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 8px no-repeat;display:table}#content img{border:0;float:left}#content img.right{float:right;margin:0 0 5px 10px}#content img.nofloat{display:inline}iframe.right{margin-left:15px}.button{background-color:#1B3B50;color:#FFFFFF;border:1px solid #FFFFFF;border-bottom-color:#000000;border-right-color:#000000;font-weight:bold}#content a.button{display:block;text-decoration:none;width:225px;padding:2px 10px}#content a.button:visited{color:#FFFFFF}textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}#content input,textarea,select#land{width:240px}input#plz{width:55px}input#ort{width:168px}th{border-bottom:1px solid #1B3B50;color:#1B3B50}.pdf{background:url(/nav/pdf.gif) 0 0 no-repeat;padding:2px 0 2px 20px}#sections div.closed{display:none}#sections div.opened{display:block;border-bottom:1px solid #1B3B50;background-color:#FFFFFF;padding:5px}#sections{margin:10px 0 20px 0}#content #sections h3 a{text-decoration:none;color:#1B3B50}#sections h3{margin:0;border-bottom:1px solid #1B3B50;margin:10px 0 0 0;padding-bottom:5px;font-size:12px}#sections h3 span{float:right;font-weight:normal;cursor:pointer;font-size:11px}#content #sections table{width:100%;margin-bottom:3px}#content #sections p{margin-bottom:0;padding-top:3px;border-top:1px solid #808080}#sections td,#sections th{text-align:center}#sections td.first,#sections th.first{text-align:left}#sections td{border-bottom:1px solid #EFEFEF}#sections th{border-bottom:1px solid #808080;color:#808080}.newsbox,.packagebox{clear:both;margin-bottom:25px;min-height:105px}#content .newsbox h3,#content .packagebox h3{border-bottom:1px solid #1B3B50;color:#1B3B50;padding-bottom:3px;margin-bottom:3px}#content .newsbox h3 a,#content .newsbox h3 a:visited,#content .packagebox a h3,#content .packagebox a:visited h3{color:#1B3B50;text-decoration:none}#content .newsbox p,#content .packagebox p{margin-bottom:5px}#content .newsbox img,#content .packagebox img{margin:5px 10px 0 0}#bottomimgs .center{margin:0 7px}.description a{text-decoration:none;font-size:10px;clear:both;display:block}.description img{margin-right:10px;margin-bottom:10px}#bottomimgs span{background:url(/nav/plus.gif) 0 0 no-repeat;width:11px;height:11px;position:absolute;margin-left:-354px;margin-top:5px;cursor:pointer;z-index:100}#bottomimgs span.zwei{margin-left:-185px}#bottomimgs span.drei{margin-left:-16px}.description span{margin-left:-26px !important}#error{font-weight:bold;color:#F26231}#gmap{width:100%;height:320px}#ip_wrapper{border:10px solid #fff;padding:0 0 22px 0;background:#fff;z-index:499}#ip_wrapper p{position:absolute;left:0;bottom:-2px;font-weight:bold;font-size:16px}#ip_wrapper img{display:block}#ip_wrapper a{display:block;position:absolute;right:0;bottom:0;border:solid #fff;border-width:5px 0 0 5px;width:14px;height:13px;background:#fff;cursor:pointer;text-indent:-19999px;overflow:hidden;background:url(/nav/close.gif) #fff}#ip_overlay{background:#000;cursor:pointer;z-index:498}div.cal{position:relative;z-index:150}div.jscalender{width:154px;height:173px;border:1px solid #EFEFEF;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;left:580px;margin-top:-24px;overflow:hidden;background-color:#FFFFFF;z-index:998;display:none}#qanfrage div.jscalender{left:777px;margin-top:0px}#qanfrage .jscalender a{color:#000000}.jscalender a,#content .jscalender a{text-decoration:none;z-index:100}#content .jscalender a:visited{color:#163B55}.jscalender div.jsc_head{margin-bottom:0;height:22px;overflow:hidden}.jscalender div.jsc_head,.jscalender div.jsc_body,#quanfrage .jscalender div.jsc_head,#quanfrage .jscalender div.jsc_body,#content .jscalender div.jsc_head,#content .jscalender div.jsc_body{z-index:600;position:static}.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{background-color:#EFEFEF;color:#000000}.jscalender div.jsc_body a.jsc_disabled,#content .jscalender div.jsc_body a.jsc_disabled{background-color:#f5f5f5;color:#ccc;cursor:default}.jscalender div.jsc_body a.jsc_disabled:hover,#content .jscalender div.jsc_body a.jsc_disabled:hover{background-color:#f5f5f5;color:#ccc;cursor:auto;outline:none}#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{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_close{position:absolute;left:132px;top:150px;font-weight:bold;background:#EFEFEF}