body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}fieldset,img { border:0;}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym { border:0;}.clearfix:after, #header:after, #body:after, #slider:after, #tools:after, #footer:after, #hotels_list:after, #hotel_gallery:after, #hotel_top:after, div.list:after, .seminar_details_slim:after, div.thumbnails:after, #intro:after, dl.program_details:after, #hotel_content_after, #hotel_list:after, .paging:after, #search_box:after, #search_box_packages:after, div.newsbox:after, .hotel_seminar:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}div.box_news:after {content: ".";display: block;height: 0;clear: left;visibility: hidden;}.float_left {display: inline;float: left;}.float_right {display: inline;float: right;}.ncm_logo {display: block;height: 25px;width: 105px;text-indent: -22222px;overflow: hidden;background-image: url('/images/global/logo_ncm.gif');background-position: 0 0;background-repeat: no-repeat;}.ncm_logo:hover {background-position: 0 -25px;}.footer_logo {display: block;height: 28px;width: 75px;text-indent: -22222px;overflow: hidden;background-image: url('/images/global/logo_footer.gif');background-position: 0 0;background-repeat: no-repeat;}.font_9 {font-size: 9px;}a.arrow {padding: 0 0 0 15px;background-image: url('/images/global/icons/double_arrow.gif');background-position: left center;background-repeat: no-repeat;}a.phone_label, a.phone_label_small {display: block;height: 40px;width: 258px;background-image: url('/images/global/phone_label.gif');background-position: center;background-repeat: no-repeat;text-indent: -222222px;overflow: hidden;}a.phone_label_small {height: 30px;width: 150px;background-image: url('/images/global/phone_label_small.gif');background-repeat: no-repeat;}#content img.right {float: right;margin: 0 0 10px 10px;}body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #F9F9F9;background-image: url('/images/global/bgr_body.gif');background-position: left top;background-repeat: repeat;line-height: 14px;color: #8f8976;}a {color: #9f1600;text-decoration: underline;letter-spacing: normal;}a:hover {color: #d11c00;text-decoration: none;}h1,h2,h3,h4,h5,h6,h1 a,h2 a, h1 a:hover,h2 a:hover{color: #8f8976;font-weight: bold;letter-spacing: 1px;text-decoration: none;}p {margin: 10px 0 10px 0;}h1 {font-size: 16px;}h2 {color: #8f8976;font-size: 14px;font-weight: bold;margin-top: 30px;}strong {font-weight: bold;}blockquote {display: block;margin: 0 0 0 20px;}#header, #body, #footer, #tools, #slider {position: relative;width: 900px;margin: 0 auto;padding: 0 20px 0 20px;}#header, #body, #tools, #slider {background-color: #FFFFFF;}#header {position: relative;height: 105px;padding: 0 20px 15px 20px;margin-top: 30px;z-index: 100;}#body {position: relative;padding: 20px 20px 20px 20px;z-index: 99;}#content {display: block;float: right;width: 715px;}#content p {line-height: 18px;color: #000000;font-size: 12px;}#footer {border-top: 1px #dbdbdb solid;padding-top: 25px;margin: 25px auto 30px auto;color: #565553;}#footer p {margin: 0;padding: 0;}#logo {position: absolute;top: 0;left: 20px;display: block;width: 180px;height: 119px;overflow: hidden;text-indent: -22222px;background-image: url('/images/global/logo_nbs.gif');background-position: top center;background-repeat: no-repeat;}#navigation {display: block;float: right;width: 715px;margin: 14px 0 0 0;padding: 0 0 9px 0;border-bottom: 5px #EAE4DD solid;}#breadcrumbs {display: block;float: right;clear: right;width: 700px;margin: 20px 0 0 0;padding: 0 0 0 15px;background-image: url('/images/global/icons/double_arrow.gif');background-position: left center;background-repeat: no-repeat;border-bottom: 1px #eae4dd solid;text-transform: lowercase;}#tools {margin-top: -15px;padding: 0 20px 20px 20px;}#mainmenu {position: absolute;top: 78px;right: 20px;border-bottom: 5px #EAE4DD solid;display: block;overflow: visible;text-transform: lowercase;width: 715px;}#mainmenu li, #mainmenu span {float: left;position: relative; width: auto; display: block; height: 35px;}#mainmenu ul {display: none; }#mainmenu a {height: 30px;white-space: nowrap;float: left;text-indent: -22222px;outline: none;display: inline; overflow: visible; margin: 0;}#mainmenu a.first {}#mainmenu a.last {}#mainmenu a:hover, #mainmenu a.active, #mainmenu a.hover {background-position: 0 -30px;}#mainmenu div {left: 0px;top: 52px;background-color: #e7eaeb;border:0;border: 1px solid #fff;overflow: visible; width: auto; display: block; position: absolute; }#mainmenu span.last div{}#mainmenu div span {clear: both; }#mainmenu div a {font-weight: normal;background-color: #e4e1d0;display: block;padding: 3px 14px 4px 14px;text-decoration: none;border-bottom: 1px solid #a7a278;color: #660000;font-style: normal;float: none;margin: 0;height: auto;width: auto;line-height: normal;display: block;text-indent:0;}#mainmenu div a.first {}#mainmenu div a.last {border-bottom: 0;}#mainmenu div div {margin-left: 0px;border-width: 1px;left: 0px; top: 0px; }#dropdown_menu {display: none;position: absolute;right: 0;background-color: #FFFFFF;border-bottom: 5px #8f8976 solid;width: 715px;top: 104px;z-index: 100;margin-right: 20px;padding-top: 20px;}ul.dropdown_menu {display: none;position: relative;z-index: 100;}ul.dropdown_menu li.headline {font-weight: bold;color: #9f1600;margin-top: 15px;}ul.dropdown_menu li a {color: #8f8976;text-decoration: none;}ul.dropdown_menu li a:hover {color: #9f1600;text-decoration: underline;}#dmu_hotels {margin: 0 0 20px 20px;}#dmu_regions {margin: 0 0 20px 160px;}#topmenu {position: absolute;top: 10px;right: 20px;display: inline-block;width: 140px;}#topmenu li {display: block;float: left;margin: 0 0 0 1px;}#topmenu li a {display: block;height: 14px;overflow: hidden;text-indent: -22222px;background-position: 0 0;}#topmenu li a:hover, #topmenu li a.active {background-position: 0 -14px;}#servicemenu li a {padding: 0 0 0 15px;background-image: url('/images/global/icons/double_arrow.gif');background-position: left center;background-repeat: no-repeat;}#servicemenu_hotel{float: left;clear: left;width: 210px;}#servicemenu_hotel li a {padding: 0 0 0 15px;background-image: url('/images/global/icons/double_arrow.gif');background-position: left center;background-repeat: no-repeat;text-decoration: !important underline;}#noe_landesausstellung09 a{float:left;clear:left;background:url(/images/oesterreich_tschechien.jpg);width:200px;height:282px;margin:15px 0 10px 5px;text-indent:-19999px;overflow:hidden;display:block;}#toolmenu {display: block;height: 24px;background-image: url('/images/global/bgr_line.gif');background-position: left bottom;background-repeat: repeat-x;}#toolmenu li {display: block;float: right;}#toolmenu li a {font-size: 10px;letter-spacing: normal;}#sitemap div {float:left;width:290px;}#sitemap {display: block;clear: both;border: 1px #eae4dd solid;background-image: url('/images/global/bgr_intro.gif');background-position: center;background-repeat: no-repeat;}#sitemap p {margin: 5px 0 5px 0;color: #8f8976;line-height:22px;}#sitemap_left, #sitemap_center, #sitemap_right {display: block;float: left;width: 259px;padding: 30px 20px 0 20px;line-height:22px;}#sitemap .flash_h2_index {margin: 0 0 0 -5px;height: 30px;width: 260px;font-size: 24px;color: #8f8976;}ul.sitemap li {}ul.sitemap li a {display: block;width: 245px;padding: 0 0 0 15px;background-position: left center;background-repeat: no-repeat;line-height: 20px;}#body .flash_h1_content {margin: 0 0 0 -5px;height: 30px;width: 600px;font-size: 24px;color: #9f1600;}#body .map_thumbnail {display: block;height: 45px;width: 259px;background-image: url('/images/global/map.thumbnail.gif');background-position: center;background-repeat: no-repeat;text-indent: -222222px;overflow: hidden;}#tools a {color: #8f8976;}#action_rate, #action_print, #action_top {margin: 0 5px 0 5px;padding: 0 0 0 15px;background-position: left center;background-repeat: no-repeat;}#action_rate {background-image: url('/images/global/icons/star.gif');}#action_print {background-image: url('/images/global/icons/printer.gif');}#action_top {background-image: url('/images/global/icons/top.gif');}#footer .float_left {margin-right: 45px;}#footer .phone, #footer .fax, #footer .mail {padding: 0 0 0 18px;background-position: left center;background-repeat: no-repeat;}#footer .phone {background-image: url('/images/global/icons/phone.gif');}#footer .fax {background-image: url('/images/global/icons/fax.gif');}#footer .mail {background-image: url('/images/global/icons/mail.gif');}div.jscalender { left: 210px;top: 165px;width:154px;height:206px;border:1px solid #e3dbc5;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;position:absolute;overflow:visible;background-color:#FFFFFF;z-index:500;display:none;}div#jscalendar1 {}div#jscalendar2 {} .jscalender a{text-decoration:none;z-index:100;color: #61482f;}.jscalender a.jsc_close{position:absolute;left:132px;top:0px;}.jscalender .jsc_head, .jscalender .jsc_body{z-index:600;}.jscalender .jsc_head{padding-top:22px;}.jscalender .jsc_head a, .jscalender .jsc_head h2{float:left;height:17px;background-color:#9f1600;padding:3px 0 0 0;font-size:10px;text-align:center;margin:1px;color:#FFFFFF;}.jscalender .jsc_head h2 {width:108px;}.jscalender .jsc_head a{width:20px;}.jscalender .jsc_head a:hover{cursor:pointer;background-color:#FFFFFF;color:#8f8976;}.jscalender .jsc_body{clear:both;}.jscalender .jsc_body a, .jscalender .jsc_body span{float:left;width:20px;height:18px;padding:3px 0 0 0;text-align:center;color:#000000;border:1px solid #FFFFFF;background-color:#FFFFFF;}.jscalender .jsc_body span{background-color:#8f8976;color:#FFFFFF;font-weight:bold;}.jscalender .jsc_body a.jsc_special{background-color:#f0ebe4;font-weight:bold;color:#000000;}.jscalender .jsc_body a:hover{cursor:pointer;background-color:#9f1600;color:#FFFFFF;}.jscalender .jsc_body a.jsc_blank{background-color:#FFFFFF;cursor:default;outline:none;}.jscalender .jsc_body a.jsc_blank:hover{background-color:#FFFFFF;}#hotel_list {display: block;float: right;clear: both;width: 670px;padding: 0 0 0 0;margin: 5px 0 0 0;}div.list {display: block;display: inline-block;clear: both;margin: 0 0 0 0;border-top: 1px #eae4dd solid;}.flash_h1 {margin: 0 0 0 -4px;height: 30px;width: 380px;font-size: 24px;color: #8f8976;}.flash_h1_hotels {margin: -8px 0 10px 6px;height: 38px;width: 380px;font-size: 32px;color: #8f8976;}.flash_h2 {margin: 0 0 0 0;height: 30px;width: 380px;font-size: 24px;color: #8f8976;}.flash_h2_hotels {display: block;float: left;height: 38px;width: 380px;margin: -8px 0 20px -4px;font-size: 32px;color: #8f8976;}.flash_h3_hotels {display: block;float: left;height: 40px;width: 160px;margin: -10px 0 0 -2px;font-size: 24px;color: #8f8976;}.hotel_details {display: block;float: left;padding: 10px 0 5px 15px;width: 383px;background-color: #f0ebe4;background-image: url('/images/global/bgr_slider.gif');background-position: center;background-repeat: no-repeat;font-size: 11px;}.hotel_details dt, .hotel_details dd {display: block;float: left;height: 20px;}.hotel_details dt {width: 90px;font-weight: bold;color: #8f8976;}.hotel_details dt.long {width: 120px;font-weight: bold;color: #8f8976;}.hotel_details dd {width: 70px;color: #000000;}.hotel_details dd.long {width: 100px;color: #000000;}.hotel_address {display: block;float: right;height: 115px;width: 168px;margin: 0 0 0 0;}.hotel_address p {margin: 0 0 15px 0;}.seminar_details {display: block;float: left;padding: 10px 0 5px 15px;width: 383px;background-color: #f0ebe4;background-image: url('/images/global/bgr_seminar.gif');background-position: center 8px;background-repeat: no-repeat;}.seminar_details dt, .seminar_details dd {display: block;float: left;height: 20px;}.seminar_details dt {width: 130px;font-weight: bold;color: #8f8976;}.seminar_details dt.long {width: 150px;font-weight: bold;color: #8f8976;}.seminar_details dd {width: 60px;color: #000000;}.seminar_details dd.long {width: 100px;color: #000000;}p.paging, #hotels_list p.paging, #content p.paging, #hotel_content_broad p.paging{display: block;height: 20px;padding: 10px 0 10px 0;clear:both;margin: 0;float:none;}p.paging a, p.paging span, #hotels_list p.paging a, #hotels_list p.paging span, #content p.paging a, #content p.paging span{display: block;float: left;width: 20px;height: 17px;padding:3px 0 0 0;margin: 0 1px 0 0;text-align: center;font-size: 11px;text-decoration: none;background-color: #eae4dd;color: #000000;line-height:normal;}p.paging a:hover, #hotels_list p.paging a:hover, #content p.paging a:hover{background-color:#9f1600;color:#FFFFFF;}p.paging span ,#hotels_list p.paging span,#content p.paging span{background-color: #8f8976;color: #FFFFFF;}a.button {display: block;width: 190px;height: 20px;padding: 0 20px 0 10px;color: #FFFFFF;background-image: url('/images/global/bgr_button.gif');background-position: 0 0;background-repeat: no-repeat;text-decoration: none;text-align: center;text-indent: 24px;font-size: 11px;}a.button:hover {color: #FFFFFF;text-decoration: none;}#search_box {display: block;width: 97%;padding: 10px;background-color: #fbfaf8;}#search_box dt, #search_box dd {display: block;float: left;width: 150px;padding: 4px 0 5px 0;height:23px;}#search_box dt {width: 110px;padding: 7px 0 5px 0;height:20px;}#search_box dt.broad, #search_box dd.broad{width:300px;}#search_box dt.headline {width: 100%;font-size: 14px;font-weight: bold;background-color: #f8f6f3;border-bottom: 1px #eae4dd solid;text-indent: 10px;color: #9f1600;}#search_box input.submit {display: block;text-align: left;width: 135px;height: 17px;color: #FFFFFF;font-size: 10px;padding: 0 0 0 20px;background-image: url('/images/global/bgr_submit.gif');background-position: 0 0;background-repeat: no-repeat;border: 0;}#search_box_packages {display: inline-block;width: 620px;padding: 10px 10px 0 10px;background-color: #fbfaf8;border: 1px #eae4dd solid;}#search_box_packages li {display: block;float: left;width: 150px;margin: 10px 0 -2px 0;text-align: center;}#search_box_packages li.headline {width: 100%;font-size: 14px;font-weight: bold;background-color: #f8f6f3;border-bottom: 1px #eae4dd solid;text-indent: 10px;margin: 0;text-align: left;padding: 5px 0 0 0;color: #9f1600;}#search_box_packages li a {display: block;text-decoration: none;padding: 5px 10px 6px 10px;margin-bottom: -4px;}#search_box_packages li a.active {font-weight: bold;text-decoration: none;background-color: #FFFFFF;padding: 5px 10px 6px 10px;border: 1px #eae4dd solid;border-bottom: none;margin-bottom: -4px;}#search_box_packages input.submit {display: block;text-align: left;width: 145px;height: 17px;color: #FFFFFF;font-size: 10px;padding: 0 0 0 10px;background-image: url('/images/global/bgr_submit.gif');background-position: 0 0;background-repeat: no-repeat;border: 0;}a.icon {padding-left: 16px;background-repeat: no-repeat;background-position: 0 center;}a.icon_pdf {background-image: url('/images/global/icons/file_pdf.gif');}div.box_info {float: right;width: 180px;border: 6px #eae4dd solid;padding: 10px;margin: 0 0 15px 15px;}div.box_info ul li {margin-top: 10px;font-size: 11px;}div.box_info ul li a {font-size: 12px;}dl.search_options {border: 1px #eae4dd solid;background-color: #fbfaf8;padding: 10px;}dl.search_options dt.headline {font-size: 14px;font-weight: bold;background-color: #f8f6f3;border-bottom: 1px #eae4dd solid;text-indent: 10px;margin: 0;text-align: left;padding: 5px 0 5px 0;color: #9f1600;}dl.search_options dd {padding: 10px 0 5px 0;}input.button {color: #FFFFFF;background-color: #8f8976;border: none;cursor: pointer;padding: 2px 5px;}div.newsbox {clear: both;margin: 10px 0 10px 0;border-top: 1px #eae4dd solid;}div.newsbox img {float: right;margin: 10px 10px 0 10px;}div.newsbox h3 {margin: 20px 0 0 0;padding: 0;}dl.list_region {float: right;clear: right;width: 220px;border: 6px #eae4dd solid;padding: 10px;margin: 0 0 15px 25px;}dl.list_region dt {font-weight: bold;margin-bottom: 10px;}dl.list_region dd {margin: 5px 0 5px 0;}#content dl.list_region a{color:#8f8976;}#content dl.list_region a:hover{color:#9f1600;}div.box_info ul li a {font-size: 12px;}a#cms{text-decoration:none;color:#8f8976;cursor:text;}#hotel_inquiry {display: block;float: left;clear: left;overflow: hidden;width: 180px;padding: 15px;margin: 0 0 15px 0;background-color: #f0ebe4;}#hotel_inquiry a.hotel_consulting {display: block;width: 180px;margin: 10px 0 -10px -10px;padding: 30px 10px 10px 10px;background-image: url('/images/global/bgr_arrow.gif');background-position: top center;background-repeat: no-repeat;background-color: #FFFFFF;text-decoration: none;color: #8f8976;}#hotel_inquiry a.hotel_consulting p {margin: 5px 0 5px 0;}#hotel_inquiry a.hotel_consulting span {display: block;width: 161px;height: 30px;overflow: hidden;text-indent: -22222px;background: url(/images/global/phone_label_small.gif) 0 0 no-repeat;cursor: pointer;}#newsletter_wrap{position:absolute;right:21px;top:25px;width:250px;padding:0 10px 18px 10px;background:#eae4dd;border:2px solid #fff;z-index:299;display:none;}#newsletter_wrap input{border:1px solid #8f8976;font-size:11px;padding:2px;width:160px;}#newsletter_wrap input.button{padding:1px 2px 0 2px;width:73px;}#newsletter_wrap a.close{font-weight:bold;text-decoration:none;color:#8f8976;padding:0 3px 3px 3px;position:absolute;right:0;bottom:0;}#content ul{color:#000000;margin:10px 0 0 20px;list-style-type: disc;}#mmu_hotels {width: 143px;background-image: url('/images/localisation/de/navigation/mmu_hotels.gif');}#mmu_regions {width: 140px;background-image: url('/images/localisation/de/navigation/mmu_cities.gif');}#mmu_programs {width: 150px;background-image: url('/images/localisation/de/navigation/mmu_programs.gif');}#mmu_packages {width: 102px;background-image: url('/images/localisation/de/navigation/mmu_packages.gif');}#mmu_hints {width: 114px;background-image: url('/images/localisation/de/navigation/mmu_hints.gif');}#mmu_contact {width: 66px;background-image: url('/images/localisation/de/navigation/mmu_contact.gif');}#tmu_sitemap {width: 38px;background-image: url('/images/localisation/de/navigation/tmu_sitemap.gif');}#tmu_imprint {width: 49px;background-image: url('/images/localisation/de/navigation/tmu_imprint.gif');}#tmu_newsletter {width: 48px;background-image: url('/images/localisation/de/navigation/tmu_newsletter.gif');}#hotels_map {display: block;width: 880px;height: 313px;margin: 0 0 20px 0;border: 10px #f0ebe4 solid;background-image: url('/images/map_dummy.gif');}#hotels_message {display: block;padding: 0 0 10px 0;color: #000000;font-size: 12px;}#hotels_list {display: block;clear: both;padding: 0 0 0 0;border-top: 1px #f0ebe4 solid;}#hotels_list.loading{opacity:0.40;filter:Alpha(opacity=40);background:url(/images/global/icons/loading.gif) 50% 40px no-repeat;}#hotels_list .hotel_item {display: block;clear: both;height: 124px;padding: 20px 0 20px 0;border-bottom: 1px #f0ebe4 solid;}#hotels_list .hotel_item div.container {display: block;float: right;width: 520px;}#hotels_list .hotel_item h2 {font-size: 20px;font-weight: bold;height: 50px;}#hotels_list .hotel_logo {display: inline;float: left;margin: 20px 0 0 15px;}#hotels_list .hotel_photo {display: inline;float: right;margin: 50px 20px 0 0;}#hotels_list .hotel_link {margin: 110px 40px 0 0;float: right;}#hotel_gallery {display: block;padding: 0;}#hotel_gallery div.photo_window {display: block;float: left;clear: left;width: 630px;height: 303px;background-image: url('/images/global/icons/loading.gif');background-position: center;background-repeat: no-repeat;}#hotel_gallery div.thumbnails_window {display: block;float: right;clear: right;width: 250px;height: 261px;overflow: hidden;z-index: 100;position: relative;}#hotel_gallery div.thumbnails {position: relative;display: block;width: 250px;z-index: 99;}#hotel_gallery a.thumbnail {display: block;float: left;height: 75px;width: 82px;margin: 0 0 1px 1px;cursor: pointer;overflow: hidden;}#hotel_gallery a.thumbnail:hover {height: 65px;width: 72px;border: 5px #FFFFFF solid;}#hotel_gallery a.thumbnail:hover img, #hotel_gallery .thumbnails a.active img{margin:-5px;}#hotel_gallery .thumbnails a.active {height: 65px;width: 72px;border: 5px #eae4dd solid;}#hotel_gallery a.scroll_up, #hotel_gallery a.scroll_down {position: relative;display: block;float: right;width: 250px;height: 20px;background-color: #9f1600;background-position: center;background-repeat: no-repeat;z-index: 101;}#hotel_gallery a.scroll_up {border-bottom: 1px #FFFFFF solid;background-image: url('/images/global/icons/arrow_up.hover.gif');}#hotel_gallery a.scroll_up:hover {background-color: #eae4dd;background-image: url('/images/global/icons/arrow_up.gif');}#hotel_gallery a.scroll_down {border-top: 1px #FFFFFF solid;background-image: url('/images/global/icons/arrow_down.hover.gif');}#hotel_gallery a.scroll_down:hover {background-color: #eae4dd;background-image: url('/images/global/icons/arrow_down.gif');}#hotel_top {display: inline-block;clear: both;height: 145px;margin: 20px 0 20px 0;padding: 20px 0 0 0;border-color:#eae4dd;border-style: solid;border-width: 1px 0 1px 0;}#hotel_top .container {display: block;float: right;width: 670px;}#hotel_top h1 {display: inline;float: left;width: 400px;padding: 0;margin: 0 0 20px 0;}#hotel_top dl.hotel_details {margin: 0 0 0 10px;font-size: 11px;}#hotel_top img.hotel_logo {display: inline-block;float: left;margin: 15px 0 0 30px;}#hotel_top div.hotel_address {display: inline-block;float: right;clear: right;width: 245px;}#hotel_top div.container a.factsheet {position: relative;top: 6px;left: 10px;}#hotel_menu {display: block;float: right;clear: right;width: 670px;border-bottom: 1px #eae4dd solid;}#hotel_menu li {display: block;float: left;padding: 0 0 20px 0;}#hotel_menu li a {color: #000000;padding: 0 15px 0 15px;text-decoration: none;letter-spacing: normal;background-image: url('/images/global/bgr_hotel_menu.gif');background-position: left top;background-repeat: no-repeat;font-size: 13px;}#hotel_menu li a.first {padding: 0 15px 0 0;background-image: none;}#hotel_menu li a:hover {text-decoration: underline;color: #9f1600;}#hotel_menu li a.active {font-weight: bold;color: #9f1600;}#hotel_left {display: block;float: left;clear: left;width: 210px;}#hotel_inquiry {display: block;float: left;clear: left;overflow: hidden;width: 180px;padding: 15px;margin: 0 0 15px 0;background-color: #f0ebe4;}#hotel_inquiry p {margin: 5px 0 5px 0;}#vdd, #vmm, #bdd, #bmm {width: 42px;border: 0;}#vyy, #byy {width: 55px;border: 0;}#personen {width: 35px;text-align: right;border: 0;}#hotel_inquiry input.submit {display: block;width: 180px;height: 20px;margin: 5px 0 0 0;color: #FFFFFF;font-size: 10px;text-indent: 16px;background-image: url('/images/global/bgr_submit.gif');background-position: center;background-repeat: no-repeat;border: 0;text-align: center;cursor: pointer;}#hotel_inquiry a.hotel_consulting {display: block;width: 180px;margin: 10px 0 -10px -10px;padding: 30px 10px 10px 10px;background-image: url('/images/global/bgr_arrow.gif');background-position: top center;background-repeat: no-repeat;background-color: #FFFFFF;text-decoration: none;color: #8f8976;}#hotel_inquiry a.hotel_consulting p {margin: 5px 0 5px 0;}#hotel_inquiry a.hotel_consulting span {height: 30px;width: 150px;background-image: url('/images/global/phone_label_small.gif');background-repeat: no-repeat;}#hotel_content {position: relative;display: inline-block;float: left;width: 400px;margin: 25px 10px 20px 20px;line-height: 18px;color: #000000;font-size: 12px;}#hotel_content_broad {position: relative;display: inline-block;float: left;width: 670px;margin: 25px 0 20px 20px;letter-spacing: normal;line-height: 18px;color: #000000;font-size: 12px;}#hotel_content img, #hotel_content_broad img {float: right;}#hotel_content p, #hotel_content_broad p {margin: 0 0 20px 0;}#hotel_content ul, #hotel_content_broad ul {list-style-type: square;list-style-position: outside;margin: 0 0 0 15px;}#hotel_content ul li, #hotel_content_broad ul li {padding: 0 0 5px 5px;line-height: 16px;color: #000000;font-size: 12px;letter-spacing: normal;}#hotel_location {display: block;float: right;clear: right;padding: 20px 0 0 0;width: 250px;}#hotel_location .tabs {clear: both;}#hotel_location a.tab {display: block;float: left;width: 60px;padding: 5px 8px 5px 8px;font-weight: normal;text-decoration: none;color: #8f8976;background-color: #f7f5f1;border: 1px #FFFFFF solid;}#hotel_location a.tab:hover {color: #9f1600;}#hotel_location a.active {padding: 5px 8px 7px 8px;color: #9f1600;font-weight: bold;background-color: #f0ebe4;border: none;}#hotel_location div.panel {display: none;width: 238px;padding: 1px;float: left;border-color: #f0ebe4;border-style: solid;border-width: 5px;}#hotel_location div.panel p {margin: 10px 10px 10px 10px;}#hotel_list {width: 670px;float: right;clear: right;margin: 0;}.hotel_package {position: relative;display: inline;float: left;width: 295px;height: 150px;padding: 20px;border-bottom: 1px #eae4dd solid;text-decoration: none;color: #8f8976;overflow: hidden;}.hotel_package h3 {font-size: 14px;color: #8f8976;}#hotel_content .hotel_package p, #hotel_content_broad .hotel_package p{margin: 5px 140px 5px 0;}.hotel_package span.link {position: absolute;text-indent: 15px;background-image: url('/images/global/icons/double_arrow.gif');background-position: left center;background-repeat: no-repeat;top: 160px;left: 15px;}.hotel_package:hover {background-color: #f0ebe4;color: #8f8976;}.hotel_package:hover p, .hotel_package:hover p span {color: #8f8976;}.hotel_package:hover span {color: #9f1600;}.hotel_package img {float: right;display: block;margin: 10px 20px 10px 5px;clip:rect(0,120px,90px,0);}table#package_booking {width: 400px;margin: 20px 0 20px 0;border-collapse: collapse;}table#package_booking td {padding: 2px 10px 2px 10px;font-weight: normal;letter-spacing: 0;background-color: #fbfaf8;}table#package_booking td.blank {background: none;}table#package_booking th {padding: 4px 0 4px 10px;font-size: 12px;color: #9f1600;font-weight: bold;border-bottom: 1px #eae4dd solid;letter-spacing: 0;background-color: #f8f6f3;}table#package_booking input.text {padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;font-size: 12px;color: #000000;letter-spacing: 1px;width: 250px;background-color: #f0ebe4;}table#package_booking #personen {width: 40px;}table#package_booking #plz {width: 40px;}table#package_booking #ort {width: 195px;}table#package_booking textarea.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;background-color: #f0ebe4;width: 250px;height: 100px;float: right;}table#package_booking select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;background-color: #f0ebe4;}table#package_booking select.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;background-color: #f0ebe4;width: 250px;}table#package_booking input.submit, table#package_booking input.submit_large {display: block;float: right;text-align: left;width: 145px;height: 17px;color: #FFFFFF;font-size: 10px;padding: 0 0 0 6px;background-image: url('/images/global/bgr_submit.gif');background-position: 0 0;background-repeat: no-repeat;border: 0;cursor: pointer;}table#package_booking input.submit_large {width: 255px;height: 26px;text-align: center;text-indent: 24px;font-size: 14px;font-weight: bold;background-image: url('/images/global/bgr_submit.large.gif');}table#package_booking tr td a.calendar {display: inline;float: none;clear: none;}table#package_booking tr td a.calendar img {display: inline;float: none;clear: none;}.hotel_seminar {display: block;clear: both;padding: 20px 0 20px 0;border-bottom: 1px #eae4dd solid;}.hotel_seminar .seminar_details {display: block;margin: 0;font-size: 11px;letter-spacing: normal;}.hotel_seminar div.container {display: block;float: right;width: 250px;}.hotel_seminar h2 {font-size: 16px;color: #8f8976;margin: 0 0 15px 0;}.hotel_seminar p {margin: 5px 0 5px 0;}div.list_seminare {border-top: none;}#seminar_details {display: block;float: right;clear: right;padding: 20px 0 0 0;width: 250px;}.seminar_details_slim {margin: 10px 0 0 0;padding: 10px 0 5px 15px;background-color: #f0ebe4;background-image: url('/images/global/bgr_seminar_slim.gif');background-position: center;background-repeat: no-repeat;}.seminar_details_slim dt, .seminar_details_slim dd {display: block;float: left;height: 20px;}.seminar_details_slim dt {width: 120px;font-weight: bold;color: #8f8976;}.seminar_details_slim dd {text-align: right;width: 100px;color: #000000;}.hotel_program {position: relative;display: inline;float: left;width: 305px;height: 140px;padding: 20px 10px 20px 20px;border-bottom: 1px #eae4dd solid;text-decoration: none;color: #8f8976;overflow: hidden;}a.hotel_program img {float: right;margin: 10px 0 10px 10px;}.hotel_program h2 {color: #8f8976;padding: 0;margin: 0;}.hotel_program p {margin: 5px 0 5px 0;}.hotel_program span.link {padding-left: 12px;background-image: url('/images/global/icons/double_arrow.gif');background-position: left center;background-repeat: no-repeat;position: absolute;top: 140px;}.hotel_program:hover {background-color: #f0ebe4;}.hotel_program:hover p {color: #8f8976;}.hotel_program:hover span {color: #9f1600;}.hotel_program img {display: block;float: left;margin: 0 20px 0 0;}.program_details {padding: 10px 0 5px 15px;width: 385px;background-color: #f0ebe4;}.program_details dt, .program_details dd {display: inline-block;float: left;height: 20px;}.program_details dt {width: 100px;font-weight: bold;color: #8f8976;}.program_details dd {width: 270px;color: #000000;}#hotel_content.loading{opacity:0.40;filter:Alpha(opacity=40);background:url(/images/global/icons/loading.gif) 50% 40px no-repeat;}#programs {display: block;float: right;clear: right;padding: 20px 0 0 0;width: 250px;}#program_list{float:right;width:230px;margin:20px 0 0 0;background:#f0ebe4;padding:10px;}#program_list li{float:left;clear:left;}#program_list a{color:#8f8976;float:left;clear:left;width:226px;padding:3px 0 3px 4px;font-weight:bold;text-decoration:none;background:url(/images/global/bgr_program_list.gif) #f0ebe4 0 100% repeat-x;}#program_list a:hover, #program_list li.active a{color:#9f1600;}#program_list li.last a{background-image:none;}table#inquiry {width: 400px;margin: 0 0 20px 0;border-collapse: collapse;}table#inquiry td {padding: 2px 10px 2px 10px;font-weight: normal;letter-spacing: 0;background-color: #fbfaf8;}table#inquiry td.blank {background: none;}table#inquiry th {padding: 4px 0 4px 10px;font-size: 12px;color: #9f1600;font-weight: bold;border-bottom: 1px #eae4dd solid;letter-spacing: 0;background-color: #f8f6f3;}table#inquiry input.text {padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;font-size: 12px;color: #000000;letter-spacing: 1px;width: 250px;background-color: #f0ebe4;}table#inquiry #personen {width: 40px;}table#inquiry #plz {width: 40px;}table#inquiry #ort {width: 195px;}table#inquiry textarea.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;background-color: #f0ebe4;width: 250px;height: 100px;float: right;}table#inquiry select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;background-color: #f0ebe4;}table#inquiry select.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 1px 0 1px 3px;border: 1px #FFFFFF solid;background-color: #f0ebe4;width: 250px;}table#inquiry input.submit, table#inquiry input.submit_large {display: block;float: right;text-align: center;width: 180px;height: 20px;color: #FFFFFF;font-size: 10px;background-image: url('/images/global/bgr_submit.gif');background-position: 0 0;background-repeat: no-repeat;border: 0;cursor: pointer;}table#inquiry input.submit_large {width: 255px;height: 26px;text-align: center;text-indent: 24px;font-size: 14px;font-weight: bold;background-image: url('/images/global/bgr_submit.large.gif');}table#inquiry tr td a.calendar {display: inline;float: none;clear: none;}table#inquiry tr td a.calendar img {display: inline;float: none;clear: none;}
