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:#005290}a:hover{text-decoration:none}body{background-color:#1e6699}#wrapper{position:relative;width:975px;padding:0 0 0 0;margin:30px auto 10px auto;border:none;background:url(/nav/bg_bottom2.gif) #fff left bottom repeat-x}#topimg{position:absolute;left:0;top:0;width:960px;height:215px;background:url(/nav/bg_top.gif) 0 0 repeat;z-index:0;padding:15px 0 0 15px}#logo a{position:absolute;right:15px;top:34px;width:185px;height:117px;text-indent:-9999px;display:block;z-index:300;background:url(/nav/logo.png) 0 0 no-repeat;overflow:hidden}#adresse{width:220px;position:absolute;right:0;top:160px;text-align:center;font-size:11px;z-index:10;color:#fff}#content{position:relative;float:right;width:710px;margin:290px 0 0 0;padding-right:15px;min-height:690px;padding-bottom:450px !important}#content #breadcrumbs{font-size:11px;margin-bottom:14px}#breadcrumbs em{display:none}#breadcrumbs strong{font-weight:normal}#left{float:left;width:204px;margin:288px 0 0 0;padding-left:15px}#footer{padding:7px 18px;clear:both;margin-top:20px;font-size:11px;line-height:15px}#cmslink{cursor:text;color:#4b4b4b;text-decoration:none}#ncm{position:absolute;bottom:6px;right:15px;padding:12px 0 0 19px;width:97px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) 0 0 no-repeat;color:#bbbbbb;font-family:Arial,Helvetica,sans-serif;margin-top:-25px}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}div.jscalender .jsc_body a.jsc_disabled{background:#f00}.skype{position:relative;padding-left:18px}.skype span{position:absolute;display:block;top:0;left:0;width:16px;height:16px;background:url(/nav/skype.gif) left bottom no-repeat}.skype:hover span{background-position:left top}#qanfrage{height:188px;width:195px;display:block;position:absolute;top:15px;right:225px;border:0;background:url(/nav/line_anfrage.gif) right top repeat-y;padding:9px 15px 0 0;z-index:500;color:#fff}#qanfrage fieldset{border:0}#qanfrage h4{color:#005691;display:block;width:164px;height:16px;background:url(/nav/de/hl_anfrage.gif) 0 0 no-repeat;text-indent:-19999px}#qanfrage p{padding:2px 0 8px 0}#qanfrage legend{display:none}#qanfrage .button{font-size:11px;font-weight:bold;color:#fff;background:url(/nav/bg_button.gif) 0 0 no-repeat;border:0;display:block;width:180px;height:22px;cursor:pointer;margin-top:7px}.datum{width:175px;padding:2px 0 2px 2px;border:1px solid #0064af;background:url(/nav/bg_kalender.gif) #fff 98% 50% no-repeat;margin:2px 0;cursor:pointer}.toppackage{clear:left;width:186px;padding:12px 8px;background-color:#fff;border:1px solid #cccccc;margin-bottom:55px}.toppackage .package_img{overflow:hidden;display:block;width:184px;height:140px;border:1px solid #cccccc;margin-bottom:12px}.toppackage h3{display:block;background:url(/nav/de/hl_toppackage.gif) 0 0 no-repeat;width:139px;height:24px;text-indent:-19999px;margin-bottom:5px}.toppackage h4{font-size:12px;font-weight:bold;color:#834545;padding-bottom:5px}.mceEditor{width:100%}.mceToolbar{height:30px}.mceToolbar table,.mceToolbar td,.mceToolbar th{border:none !important;margin:0 !important;padding:0 !important}.rabattbutton{background:url(/images/rabattbutton.gif) 0 0 no-repeat;width:110px;height:106px;position:absolute;left:615px}.rabattbutton10{background:url(/images/rabattbutton10.gif) 0 0 no-repeat;width:110px;height:106px;position:absolute;left:615px}.rabattbutton17{background:url(/images/rabattbutton17.gif) 0 0 no-repeat;width:110px;height:106px;position:absolute;left:615px}#zeitthemen-navigation{background:url("/images/zeitthemen-nav/zeitthemen-nav-bg.jpg") repeat-y top left;width:975px;height:239px;position:absolute;right:0;bottom:140px}.jahreszeiten-headline{color:#fff;position:absolute;top:-20px;text-transform:uppercase}.jahreszeiten{background:#fff;width:229px;height:182px;float:left;margin:38px 10px 0 0;position:relative}#zeitthemen-navigation .first{margin-left:16px;display:inline}.jahreszeiten img{float:none !important;margin:5px 0 0 5px !important}.jahreszeiten ul li{background:none !important;font-size:11px;line-height:20px;padding-left:7px !important}.package_ztn{border:1px solid #CCCCCC;padding:10px;margin:0 0 10px 0}.package_ztn h3{margin-bottom:10px;background:#00568B;padding:5px;color:#fff}.package_ztn a.button{margin:8px 0 5px 0;padding:4px 0 5px 0}#banner{position:absolute; bottom:107px; left:18px}#maierlogo{bottom:101px; left:536px; position:absolute}#headermenu{position:absolute;left:700px;top:0;font-size:11px;text-transform:lowercase;margin-top:-22px}#headermenu a{color:#fff}#headermenu b{font-weight:normal}#langmenu{position:absolute;top:0;right:0;margin-top:-24px;font-size:11px;background:#fff url(/nav/flag_de.gif) 3px 3px no-repeat;padding-left:19px}#langmenu select{font-size:11px}#langmenu select{border:1px solid #fff}#menu{position:absolute;top:227px;left:0;border-top:1px solid #cccccc;z-index:100;white-space:nowrap; width:975px;height:39px;overflow:hidden}#menu li{float:left;margin:0;padding:0;position:relative}#menu li a{float:left;display:block;height:39px;background-image:url(/nav/de/menu.gif);text-indent:-19999px;overflow:hidden}#m_lacknerhof{width:122px; background-position:0 0}#m_lacknerhof:hover,#m_lacknerhof.hover,#m_lacknerhof.active{background-position:0 -39px}#m_kulinarik{background-position:-122px 0; width:114px}#m_kulinarik:hover,#m_kulinarik.hover,#m_kulinarik.active{background-position:-122px -39px}#m_wellnessbeauty{background-position:-236px 0; width:174px}#m_wellnessbeauty:hover,#m_wellnessbeauty.hover,#m_wellnessbeauty.active{background-position:-236px -39px}#m_sommerurlaub{background-position:-410px 0; width:148px}#m_sommerurlaub:hover,#m_sommerurlaub.hover,#m_sommerurlaub.active{background-position:-410px -39px}#m_winterurlaub{background-position:-558px 0; width:140px}#m_winterurlaub:hover,#m_winterurlaub.hover,#m_winterurlaub.active{background-position:-558px -39px}#m_seminare{background-position:-698px 0; width:110px}#m_seminare:hover,#m_seminare.hover,#m_seminare.active{background-position:-698px -39px}#m_service{background-position:-808px 0; width:167px}#m_service:hover,#m_service.hover,#m_service.active{background-position:-808px -39px}h3#submenucaption{font-size:12px;font-weight:bold;text-transform:uppercase}#submenucaption{}#submenucaption a{text-decoration:none;color:#0265b0}#submenu{float:left;margin:3px 0 30px 0;width:204px}#submenu a b{font-weight:normal}#submenu li a{width:190px;display:block;padding:4px 0 4px 14px;background:url(/nav/li_new.gif) #004b80 0 center no-repeat;border-top:1px solid #fff;color:#fff;text-decoration:none}#submenu ul li a{width:180px;display:block;padding:5px 0 5px 24px;background-image:none;background-color:#d8e0e6;border-top:1px solid #fff;color:#000;text-decoration:none}#submenu li a:hover,#submenu li a.active{background:url(/nav/li_new_f2.gif) #fff 0 center no-repeat;color:#000}#submenu ul li a:hover,#submenu ul li a.active{background-image:none;color:#000;background-color:#efefef}#footermenu{position:absolute;bottom:75px;left:19px;padding:0;font-size:11px}#footermenu b{font-weight:normal}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#4B4B4B;font-size:12px}#content h1{font-size:28px;font-weight:normal;padding-bottom:9px}#content h1,.flashh1{color:#004b80;font-family:Times;margin-bottom:0px}.flashh1{font-size:28px;height:60px; margin-top:10px;margin-left:-4px}.flashh1 object,.flashh1 embed{position:absolute;margin-top:0}#content h2{font-size:13px;height:24px;margin:15px 0; color:#004b80}#content h2.biggerfont{font-size:15px}#content h3{font-size:12px;margin-bottom:20px}#content h4{font-size:12px;margin-bottom:1px}#content p,#content ul{margin-bottom:20px;line-height:16px}#content p p{margin:0;line-height:normal}#content ul{}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 7px no-repeat;display:table}#content li.neu{padding-left:60px;background:url(/nav/libullet_neu.gif) 7px 0 no-repeat;display:table}#content img{border:0;float:left;margin:0 0 15px 0}#content img.nofloat{display:inline}#content img.right,#content iframe.right,#content div.flightright{margin:10px 0 10px 20px;float:right;background-color:#e5f4f9;padding:6px;border:1px solid #cccccc}#content a{}#content a:hover{}#content a:visited{}#content table{margin-bottom:20px}#content th{background-color:#ececec;padding:2px}#content .highlight{padding:10px;background-color:#821739;color:#fff}#content .highlight a,#content .highlight2 a{color:#fff}#content .highlight2{background-color:#821739;color:#fff}#content .highlight3{padding:25px 10px 10px 10px;background:url(/images/bg-startinfo.gif) #821739 0 0 no-repeat;color:#fff;float:left;clear:both;width:690px;height:34px;margin-top:10px}#content .highlight3 a{color:#fff}table.preis{clear:both;width:100%;margin:10px 0 15px 0}#content table{border-collapse:collapse}#content td{padding:2px 3px;background-color:#ececec;border:1px solid #fff}#content th{padding:2px 3px;background-color:#d9dada;color:#004b80;border:1px solid #fff}.preis td{background-color:#ececec}.preis td.white{background-color:#FFF}#content .preis th{background-color:#d9dada;color:#004b80}.right{text-align:right}td.center,th.center{text-align:center}.img_right,.img_right2,.koeche{float:right;width:309px;background-color:#ececec;color:#000;margin:25px 0 10px 30px;font-style:italic;padding:6px;font-size:11px;clear:right}.img_center,.img_right_sml{float:none;position:center;background-color:#ececec;color:#000;margin:5px 0 10px 0;font-style:italic;padding:6px;font-size:11px}#content .img_right_sml{float:right;margin:5px 10px 0 0 !important}#content div.img_right_sml img{margin:0}.koeche{float:none;width:150px}.img_right2{width:320px}#content .img_right img,.img_center img,.img_right_sml a img{padding:4px;border:1px solid #cccccc;background-color:#fff;margin-bottom:4px}a.button,a.button2{background:url(/nav/b_button.gif) no-repeat;display:block;color:#FFF;text-decoration:none;font-size:11px;font-weight:bold;padding:2px 0 4px 0;text-align:center;width:210px}a.button2{background-image:url(/nav/b_button2.gif);width:300px}a.panoramakarte{text-decoration:none;color:#000}#content .gallery a img{border:1px solid #0092C2;margin:0 10px 10px 0}#gmap{width:100%;height:350px}.video{border:1px solid #0092C2;float:left;width:185px;margin:0 10px 10px 0;padding:0 10px}#content .video img{float:right;padding-top:10px}.clear{clear:both}#sitemap li{float:left;font-weight:bold;width:235px;background-image:none;padding-left:0}#sitemap li a{display:block;padding:3px 0 3px 6px;background:#1e6699;color:#fff;text-decoration:none;text-transform:uppercase}#sitemap li li{font-weight:bold;margin-top:5px;font-size:12px;padding:0 0 0 10px;background:none;width:auto;float:none;border:none}#sitemap li li a{padding:0;background:none;text-transform:none;color:#1e6699}#sitemap li li li{font-weight:normal;margin-top:0;font-size:11px}#sitemap li li li a{color:#1e6699}#content input,#content textarea{width:270px}textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}#content .plz{width:50px}#content .radio{width:20px}#content .ort{width:203px}#error{padding:0 0 10px 0}#error ul{border:#FF0000 1px solid;padding:10px;margin:10px 0;background-color:#FFFFCC}#sections div.closed{display:none}#sections div.opened{display:block}#sections{margin-bottom:15px}#sections:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content #sections h3 a{text-decoration:none;color:#004b80;font-weight:bold}#content #sections h3 img{margin:0}#sections h3{margin:0;margin-top:10px;background-color:#d9dada;padding:5px 10px;font-size:12px;font-weight:normal;color:#004b80}#sections h3 span{float:right;font-weight:normal;cursor:pointer;font-size:11px;padding-right:28px;background:url(/nav/sections_new.gif) right top no-repeat}#sections h3 a.opened span{background-position:right -14px !important}#sections div{border:1px solid #fff;padding:10px;background-color:#ececec}#sections div.flashh2{background:none;border:none;padding:15px 0 10px 0}#content #sections p,#content #sections ul{padding:0 0 10px 0}#content #sections table{width:100%}#sections td,#sections th{padding:2px 3px;background-color:#FFF}#sections td.left{text-align:left}#sections a.button{background:url(/nav/de/b_anfrage.gif) no-repeat;width:178px;height:22px;display:block;text-indent:-9999px}#sections a.zimmer{float:right;background:#004b80 url(/nav/enlarge.gif) bottom right no-repeat;border:5px solid #004b80;color:#FFF;font-size:11px;text-decoration:none;margin-left:10px;width:150px}#sections a.zimmer img{margin-bottom:3px}.zimmer_skizzen{background:url(/nav/img.gif) 0 0 no-repeat;padding-left:20px;text-decoration:none}.pdf,.external{padding:2px 0 2px 22px;background:url(/nav/pdf.gif) left center no-repeat}.external{background-image:url(/nav/external.gif)}#content img.right{float:right;clear:right}#rissimgs{position:absolute;top:380px;right:15px}#content .scroll{clear:both}#content .scroll.top{clear:left}#content .scroll a,#content .scroll strong{padding:2px 4px 2px 4px;background-color:#004b80;font-size:11px;font-weight:normal;border:1px solid #004b80;text-decoration:none;color:#fff;margin:0 3px}#content .scroll strong{background-color:#fff;color:#000}#content .scroll a:hover{background-color:#fff;color:#000}#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}#content #gutschein label{margin-right:10px}#content #gutschein label input{width:auto}#web20{width:706px;background:url("/images/web20/lacknerhof-web20.jpg") no-repeat -16px top;height:37px;background-color:#ECECEC;display:block;position:absolute;border:1px solid #ccc;bottom:90px;right:267px}#bloglink,#facebooklink,#youtubelink,#picasalink,#twitterlink{background:url(/images/web20/blog.gif) 0 0 no-repeat;text-indent:-19999px;position:absolute;outline:none;overflow:hidden}#bloglink{width:94px;height:21px;left:178px;top:9px}#youtubelink{background-image:url(/images/web20/youtube.gif);width:71px;height:29px;left:283px;top:4px}#facebooklink{background-image:url(/images/web20/facebook.gif);width:61px;height:23px;left:365px;top:7px}#picasalink{background-image:url(/images/web20/picasa.gif);width:71px;height:26px;left:440px;top:6px}#twitterlink{background-image:url(/images/web20/twitter.gif);width:88px;height:21px;left:519px;top:8px}#lbOverlay{position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;z-index:500}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:502;border:solid #4B4B4B;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:bold;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4B4B4B;float:left}div.jscalender{width:154px;height:195px;border:2px solid #1e6699;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;overflow:hidden;background-color:#FFFFFF;z-index:500;display:none;top:90px;left:80px}#q_jscalender0,#q_jscalender1{margin-left:100px}#q_jscalender1{margin-top:40px}.cal{position:relative}.cal .jscalender{left:20px;top:-5px}.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:#4b84c1;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:#864a4c;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:#864a4c;border:1px solid #FFFFFF;background-color:#FFFFFF}.jscalender div.jsc_body span{background-color:#79a6d0;color:#FFFFFF;font-weight:bold}.jscalender div.jsc_body a.jsc_special{background-color:#EFEFEF;color:#864a4c}#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:#864a4c;color:#FFFFFF}.jscalender div.jsc_body a.jsc_blank{background-color:#FFFFFF;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:#EFEFEF}#content .jscalender div.jsc_body a.jsc_disabled{text-decoration:line-through;color:#ccc}
