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{}#wrapper{position:relative;width:900px;margin:0 auto}#logo{position:absolute;top:50px;right:0}#logo a{background:url(/nav/logo.gif) right center no-repeat;width:300px;height:80px;display:block;text-indent:-9999px;overflow:hidden}#logobig{display:none;background:url(/nav/logo_big.gif) 1082px 0 no-repeat}#adresse{position:absolute;left:0;top:90px;color:#645245;font-size:10px}#adresse a{color:#645245}#content{float:left;width:230px;margin:239px 0 0 0;background-color:#edf4d6;padding:20px;height:530px}#ihr_urlaub{position:absolute;top:650px;right:0;width:585px;display:block;height:90px;border:1px solid #cfc7be;padding:55px 19px 11px 19px;background:url(/nav/de/ihr_urlaub.gif) 18px 17px no-repeat}#ihr_urlaub legend{display:none}#ihr_urlaub hr{display:none}#ihr_urlaub ul{float:left}#ihr_urlaub ul,#ihr_urlaub ul li{list-style-type:none;margin:0}ul#tel_mail{padding-left:80px}#ihr_urlaub ul li a{display:block;text-indent:-19999px;overflow:hidden;background:url(/nav/de/angebot_anfordern.gif) center left no-repeat;height:30px;width:194px}#ihr_urlaub ul li#iu_angebot a{background-image:url(/nav/de/online_buchen.gif);width:157px}#ihr_urlaub ul li#iu_tel a{background-image:url(/nav/tel.gif)}#ihr_urlaub ul li#iu_mail a{background-image:url(/nav/mail.gif)}#ihr_urlaub ul li#iu_hotel1 a{background-image:url(/nav/de/hotel1.gif);width:300px}#ihr_urlaub ul li#iu_hotel2 a{background-image:url(/nav/de/hotel2.gif);width:300px}#ihr_urlaub ul li#iu_hotel3 a{background-image:url(/nav/de/hotel2.gif);width:300px}#ihr_urlaub ul li#iu_hotellogo a{background-image:url(/nav/link_hotellogo.gif);width:201px}#sideimgs,#autoanreise{height:385px;width:625px;float:right;margin-top:239px;background-color:#fdfdfc}#sideimgs img{border:10px solid #edf4d6}#sideimgs a img{margin:5px 1px 0 0}#sideimgs a:hover img{border:10px solid #97bf40}#breadcrumbs{display:none}#cmslink{cursor:text;color:#000;text-decoration:none}#footermenu #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:#a59b7f;font-family:Arial,Helvetica,sans-serif;margin-top:-20px}#footermenu #ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none;text-decoration:none}#ncm b{display:none}#headermenu,#bookmenu{position:absolute;top:55px;left:0;color:#645245;font-size:10px}#bookmenu{left:250px}#headermenu a,#bookmenu a{color:#645245}#headermenu a{text-decoration:none}#headermenu a b,#footermenu a b{font-weight:normal}#headermenu a:hover,#footermenu a:hover{text-decoration:underline}#bookmenu a{font-weight:bold}#menu{position:absolute;top:150px;left:0;z-index:100;white-space:nowrap; width:100%;background:url(/nav/bg_menu.gif) bottom left repeat-x}#menu li{float:left;margin:0;padding:0;position:relative}#menu li a{float:left;background:url(/nav/de/menu.gif) 0 0 no-repeat;width:120px;height:24px;display:block;text-indent:-9999px;overflow:hidden;border-top:12px solid #fff}#menu li a#m_die_pension:hover,#menu li a#m_die_pension.active{background-position:-0 -24px}#menu li a#m_preise_angebote{background-position:-120px 0;width:173px}#menu li a#m_preise_angebote:hover,#menu li a#m_preise_angebote.active{background-position:-120px -24px}#menu li a#m_lage_anreise{background-position:-293px 0;width:147px}#menu li a#m_lage_anreise:hover,#menu li a#m_lage_anreise.active{background-position:-293px -24px}#submenu{position:absolute;left:0;top:188px}#submenu li{float:left}#submenu li a{float:left;color:#645245;text-decoration:none;border:1px solid #fff;padding:8px 19px}#submenu li a:hover,#submenu li a.active{color:#823358;background-color:#fdfdfc;border-color:#e5dfd4}#submenu li a.active{font-weight:bold}#submenu li a#sm_preise{margin-left:90px}#footermenu{clear:both;padding:20px 0 0 0;color:#645245;font-size:10px}#footermenu a{color:#645245;margin:0 5px;text-decoration:none}#footermenu a.first{margin-left:0}body{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;color:#666;line-height:14px}#content ul,#content ol,#content p,#content dl,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin-bottom:18px;line-height:18px}#content h1{color:#97bf0d;font-size:11px;margin-bottom:21px}#content h2{color:#666;font-size:11px}#content h3{}#content h4{}#content h5{}#content h6{}#content p{}#content li{padding-left:20px;background:url(/nav/libullet.gif) 7px 5px no-repeat;display:table}#content ul{}#content ol,#content ol li{list-style-type:decimal;background:none;padding-left:16px}#content ol li{padding:0;display:list-item !important}#content img{border:0;float:left}#content img.right{float:right}#content img.left{float:left}#content img.nofloat{display:inline}a{text-decoration:underline;color:#97bf40}a:hover{text-decoration:none}a img{border:none}#content small{font-size:10px}.clear{clear:both}.left{float:left}.right{float:right}.noborder{padding:0;margin:0;border:0}#content div.highlight{}#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{padding:2px 0 2px 22px;background:url(/nav/icons/jpg.gif) left center no-repeat}.gif{padding:2px 0 2px 22px;background:url(/nav/icons/gif.gif) left center no-repeat}.zip{padding:2px 0 2px 22px;background:url(/nav/icons/zip.gif) left center no-repeat}.pdf{padding:2px 0 2px 22px;background:url(/nav/icons/pdf.gif) left center no-repeat}.doc{padding:2px 0 2px 22px;background:url(/nav/icons/doc.gif) left center no-repeat}.xls{padding:2px 0 2px 22px;background:url(/nav/icons/xls.gif) left center no-repeat}.img{}.img span{margin-top:-1px;text-align:center;font-size:11px}#error ul,#content #error ul{border:3px solid red}#error li{display:block;border:1px dotted red;border-width:0 0 1px 0;padding-left:20px;background:url(/nav/libullet_red.gif) 7px 5px no-repeat}#content .hotellogo{float:right;margin-top:8px;margin-left:5px}