body {margin: 0;margin-bottom: 10px;background-color: #FFFFFF;background-image: url(/nav/bg_header.gif);background-repeat: repeat-x;background-position: left 101px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}p, h1, h2, h3, h4, h5, ul {margin: 0;padding: 0;}a {color: #1F3A86;}a:hover {text-decoration: none;}.right {float: right;}.left {float: left;}.cmslink {color: #000000;text-decoration: none;cursor: default;}.iframe {float: right;margin: 4px 0 5px 18px;}.border {border: 1px solid #1F3A86;}.center {text-align: center;}.golf_info {float: right;width: 250px;}.golf_info a {font-size: 11px;}.clear {clear: both;}.pdf{background:url(/images/pdf.gif) no-repeat;padding:2px 0 2px 22px;}.photoalbum, .photobox, .photoalbumlast, .photoboxlast {float: left;font-size: 11px;width: 120px;}.photoalbum, .photoalbumlast {background-color: #EDEFF4;border: 1px solid #1F3A86;padding: 1px;margin: 0 5px 5px 0;min-height: 102px;}.photobox {margin: 0 7px 7px 0;}.photoalbumlast {margin: 0 0 5px 0;}.photoboxlast {margin: 0 0 7px 0;}.photoname a {text-decoration: none;padding-left: 3px;}.fotoalbumTable {width: 100%;clear: both;}.fotoalbumTable input, textarea {width: 220px;}.fotoalbumTable .right {text-align: right;padding-right: 40px;}.photo_detail img {width: 510px;}#wrapper {width: 957px;}h5 a {width: 957px;height: 101px;background-image: url(/images/header.jpg);display: block;text-indent: -9999px;}#top_links {float: left;width: 212px;font-size: 10px;text-align: center;padding-top: 6px;}#top_links a {color: #000000;text-decoration: none;}#top_links a:hover {text-decoration: underline;}#left {width: 170px;float: left;margin: 40px 20px 0 30px;}* html #left {margin-left: 10px;}#subnav {height: 199px;}#subnav ul {margin: 10px 0 0 0;list-style-type: none;}* html #subnav ul {margin-top: 5px;}*+html #subnav ul {margin-top: 5px;}#subnav li a {background-image: url(/nav/pfeil2.gif);background-repeat: no-repeat;background-position: 158px 9px;padding: 4px 3px 4px 1px;display: block;border-bottom: 1px solid #EDEFF4;text-decoration: none;width: 161px;}#subnav li a:hover, #subnav li a.active {background-color: #EDEFF4;}#content {width: 511px;float: left;margin: 48px 29px 33px 4px;line-height: 18px;text-align: justify;}*+html #content {margin-top: 41px;}* html #content {margin-top: 41px;}#breadcrumbs {color: #8794A9;font-size: 11px;margin-bottom: 16px;}#breadcrumbs a {color: #8794A9;}#content h1, #content h3, #content p, #content ul {margin: 18px 0;}#content h1 {font-size: 13px;font-weight: bold;}#content h3 {font-size: 12px;font-weight: bold;}#content h2, #content .flashh2 {margin: 0;margin-left: -3px;padding: 0;color: #24418A;height: 40px;font-size: 22px;font-family: Verdana, Arial, Helvetica, sans-serif;width: 480px;font-weight: normal;}#content .flashh2 {font-size: 26px;}* html #content .flashh2 {height: 34px;}*+html #content .flashh2 {height: 34px;}#content ul {margin-left: 35px;}#content ul ul {margin-top: 0;margin-bottom: 0;}#content ul.spalten li {float: left;width: 230px;padding-left: 8px;list-style-type: none;background-image: url(/nav/pfeil.gif);background-position: 0 6px;background-repeat: no-repeat;}#content #image {float: right;color: #BAC6D6;font-size: 10px;text-align: right;margin: 16px 0 5px 15px;}*+html #content #image {margin-top: 8px;}* html #content #image {margin-top: 8px;}#content #image img {padding-bottom: 2px;}#content a img {border: none;}#content img.right {margin: 0 0 10px 15px;}#content .image_right, #content .image_news {float: right;}#content .image_right, #content .image , #content .image_news {font-size: 11px;color: #8794A9;text-align: right;width: 250px}#content .packagedate {border-bottom: 1px solid #EDEFF4;margin: 2px 0;}#content .packagebox .packagedate {width: 300px;float: right;}#content .packagebox .beschreibung {clear: right;}#content .newsbox, #content .packagebox {border-bottom: 1px solid #EDEFF4;margin-bottom: 20px;padding-bottom: 10px;}#content .newsbox img, #content .packagebox img {margin: 5px 15px 10px 0;border: 1px solid #25428B;}#content .newsbox p, #content .newsbox h3, #content .packagebox p, #content .packagebox h3 {margin: 7px 0;}#content .newsbox .readmore, #content .packagebox .readmore {text-align: right;clear: left;}#content .image_news {margin: 0 0 10px 15px;}#content .button, .fotoalbumTable .button {background-color: #B5C0D5;color: #0B2D73;text-decoration: none;font-size: 11px;border: 2px inset #B5C0D5;font-weight: bold;width: 220px;display: block;padding: 1px 10px;}#content a:hover.button {border: 2px outset #B5C0D5;}.form, .preis, .webcam, .preisliste {width: 100%;}.preis {font-size: 11px;}.partner td {padding: 8px 14px;}.preis th, .webcam th, .preisliste th {border-bottom: 1px solid #25428B;color: #0B2D73;}.preis th, .preis td, .webcam td, .webcam th {padding: 2px;text-align: left;}.preis .abstand {height: 8px;}.preisliste td, .preisliste th {vertical-align: top;text-align: justify;padding: 3px;}.preis td.center, #drop_area .preis td {text-align: center;}.cell01 {background-color: #EFEFEF;}.cell02 {background-color: #C6CFE4;font-weight: bold;}.cell03 {background-color: #E6EDF6;}.preis .cell01 td, .preis .cell02 td, .preis .cell03 td{text-align: center;}.nowrap {white-space: nowrap;}.form th {border-bottom: 1px solid #25428B;color: #0B2D73;text-align: left;}.form input, .form textarea {width: 255px;font-family: Verdana, Arial, Helvetica, sans-serif;}.form select.raum {width: 260px;}.form textarea {font-size: 12px;}.form input.plz, .form input.ez, .form input.dz {width: 50px;}.form input.radio {width: 20px;}.form input.ort {width: 185px;}#content .form .button {cursor: pointer;width: 260px;}#bildergalerie a img {border: none;margin: 0 5px 5px 0;}#content #top {margin: 18px 0;padding: 0;height: 100px;border-bottom: 1px solid #1F3A86;}#top li {float: left;list-style-type: none;}#top li a {width: 245px;padding-left: 10px;display: block;background-image: url(/nav/pfeil.gif);background-position: 0 7px;background-repeat: no-repeat;}#top li a.active {text-decoration: none;}#content #bottom {margin: 0;padding: 0;}#bottom li {float: left;list-style-type: none;}#bottom li a {width: 164px;display: block;font-size: 11px;white-space: nowrap;}#bottom li a.active {text-decoration: none;}#footer_wrapper {margin-top: 30px;clear: both;background-image: url(/nav/bg_footer.gif);background-repeat: repeat-x;background-position: left 25px;}#footer {width: 927px;margin-left: 30px;font-size: 11px;}* html #footer {margin-left: 20px;}#footer .print {float: left;width: 190px;}#footer .print a {font-size: 11px;padding-left: 18px;background-image: url(/nav/print.gif);background-repeat: no-repeat;background-position: left 2px;}#footer .lang {text-align: right;margin-bottom: 25px;}#footer ul {list-style-type: none;}#footer li {float: left;}#footer li a {border-right: 1px solid #000000;padding-right: 5px;margin-right: 5px;}#footer li a.last {border: none;}#footer p, #footer .info {margin-left: 190px;}#footer .info {clear: both;padding: 17px 0;}#footer a.ncm {background-image: url(/nav/logo_ncm.gif);width: 105px;height: 25px;text-indent: -9999px;display: block;float: right;}#right {width: 190px;float: left;margin-top: 40px;}#subnav h3, #subnav .flashh3, #right h3, #right .flashh3 , #top_package h3, #top_package .flashh3, #quick_menu h3, #quick_menu .flashh3{margin: 0;margin-left: -3px;padding: 0;color: #24418A;height: 24px;font-size: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;width: 170px;font-weight: bold;}#subnav .flashh3, #right .flashh3, #top_package .flashh3, #quick_menu .flashh3 {font-size: 18px;}#top_package .flashh3, #top_package h3 {margin: 2px 0 8px -3px;border-bottom: 1px solid #25428B;width: 190px;height: 29px;}* html #top_package .flashh3 {margin: 0 0 3px -3px;height: 24px;}*+html #top_package .flashh3 {margin: 0 0 3px -3px;height: 24px;}#top_package {margin-bottom: 35px;}#top_package p {margin: 5px 0;line-height: 18px;}#top_package a.img {width: 190px;height: 90px;overflow: hidden;background-position: center left;display: block;}#left .abstand {height: 35px;}#quick_anfrage {border-top: 1px solid #25428B;margin-top: 8px;font-size: 11px;background-color: #DDE1EA;padding: 3px 10px 10px 10px;}* html #quick_anfrage {margin-top: 3px;}*+html #quick_anfrage {margin-top: 3px;}#quick_anfrage p {margin: 7px 0;}#quick_anfrage form {margin: 0;}#quick_anfrage select {font-size: 11px;width: 39px;border: none;margin-right: 4px;height: 15px;}* html #quick_anfrage select {height: 19px;}*+html #quick_anfrage select {height: 19px;}#quick_anfrage select.year {width: 53px;}#quick_anfrage strong {border-bottom: 1px solid #B5C0D5;margin-bottom: 1px;padding-bottom: 1px;display: block;color: #0B2D73;font-weight: normal;}#quick_anfrage input {background-color: #B5C0D5;color: #0B2D73;font-size: 10px;border: none;font-weight: bold;width: 170px;background-image: url(/nav/pfeil3.gif);background-repeat: no-repeat;background-position: 158px 4px;padding: 1px 0 1px 5px;text-align: left;cursor: pointer;}#quick_anfrage a img {border: none;margin-bottom: -5px;}* html #quick_anfrage a img {margin-bottom: -3px;}*+html #quick_anfrage a img {margin-bottom: -3px;}#quick_menu {margin-right: 5px;}#quickmenu {background-color: #F0F4F8;border-top: 1px solid #25428B;padding: 5px;margin: 8px 0 0 0;list-style-type: none;}* html #quickmenu {margin-top: 3px;}*+html #quickmenu {margin-top: 3px;}#quickmenu li a {background-image: url(/nav/pfeil.gif);background-position: 2px 8px;background-repeat: no-repeat;display: block;width: 145px;padding: 3px 1px 4px 9px;border: none;}#menu {width: 737px;height: 26px;float: left;}#menu li, #menu span {float: left;position: relative; width: auto; display: block; }#menu ul {display:none; }#menu a {background-position: 0 0;float: left;height: 23px;text-indent: -99999px;width: auto;display: inline; overflow: visible; outline: none;margin: 1px 18px 1px 0;background-repeat: no-repeat;}#menu a:hover, #menu a.hover, #menu a.active { background-position: 0 -23px;}#menu #m_hotel { background-image:url(/nav/m_hotel.gif); width:58px; }#menu #m_spa { background-image:url(/nav/m_spa.gif); width:48px; }#menu #m_sport { background-image:url(/nav/m_sport.gif); width:58px; }#menu #m_gourmet { background-image:url(/nav/m_gourmet.gif); width:76px; }#menu #m_seminare { background-image:url(/nav/m_seminare.gif); width:79px; }#menu #m_service_anreise { background-image:url(/nav/m_service_anreise.gif); width:127px; }#menu div{left: 0px;top: 24px;background-color: #EEF3FA;border: 1px solid #C6CFE4;border-top: none;overflow: visible; width: auto; display: none; position: absolute;z-index: 100;margin-left: -1px;}#menu div div{}#menu div.last {left: auto;right: 0px;}#menu div span {clear:both; }#menu div a {width: auto;height: auto;text-indent: 0;white-space: nowrap;font-size: 11px;font-weight: normal;color: #24418A;background-image: url(/nav/pfeil.gif);background-position:10px 7px;background-repeat:no-repeat;background-color: #EEF3FA;text-decoration: none;float: left;padding: 3px 20px 4px 20px;margin: 0;}#menu div a.nextlevel{}#menu div a.nextlevel:hover, #menu div a.nextlevel.hover{}#menu div a.last{}#menu div a:hover, #menu div a.hover, #menu div a.active {background-image: url(/nav/pfeil.gif);background-position:10px 7px;background-repeat:no-repeat;background-color: #FFFFFF;height: auto;}#menu div div{margin-left: 0;left: 0; top: 0; }#menu #m_webcam {width: 87px;}#drop_area h3 {margin: 2px 0 0 0;}#drop_area h3 a{display: block;color: #25428B;border-bottom: 1px solid #25428B;text-decoration: none;padding: 3px 0 3px 7px;overflow: hidden;}#drop_area h3 a span {display: block;float: right;font-size: 11px;font-weight: normal;text-decoration: none;cursor: pointer;}#drop_area h3 a:hover span {text-decoration: none;}#drop_area h3 a.opened {}#drop_area div.opened {border-bottom: 1px solid #25428B;background-color: #EDEFF4;margin: 0;overflow: hidden;padding: 0 16px;display: inline-block;}#drop_area.kinder div.opened {background-color: #FFFFFF;padding: 0;}#drop_area div.opened:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}#drop_area div.closed {display: none;}#drop_area .right {margin-top: 115px;}div.jscalender {width:154px;height:176px;border:1px solid #EFEFEF;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;position:absolute;overflow:hidden;background-color:#FFFFFF;z-index:500;display:none;margin-left: 210px;}*+html div.jscalender {margin-left: -55px;margin-top: 5px;}* html div.jscalender {margin-left: -55px;margin-top: 5px;}#q_jscalender1 {margin-left: 15px;margin-top: -18px;}#q_jscalender2 {margin-left: 15px;margin-top: -25px;}*+html #q_jscalender1 {margin-top: -27px;}*+html #q_jscalender2 {margin-top: -27px;}* html #q_jscalender1 {margin-top: -200px;}* html #q_jscalender2 {margin-top: -2px;}.jscalender {font-size: 10px;}.jscalender a{text-decoration:none;z-index:100;}.jscalender div.jsc_head, .jscalender div.jsc_body{z-index:600;}#content .jscalender div.jsc_head a, #content .jscalender div.jsc_head h2, .jscalender div.jsc_head a, .jscalender div.jsc_head h2 {float:left;height:17px;background-color:#2D498F;padding:3px 0 0 0;font-size:10px;text-align:center;margin:1px;color:#FFFFFF;}#content .jscalender div.jsc_head h2, .jscalender div.jsc_head h2{width:108px;}#content .jscalender div.jsc_head a, .jscalender div.jsc_head a{width:20px;}#content .jscalender div.jsc_head a:hover, .jscalender div.jsc_head a:hover{cursor:pointer;background-color:#3D3831;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:#B5C0D5;color:#0B2D73;font-weight:bold;}.jscalender div.jsc_body a.jsc_special{background-color:#EDEFF4;color:#3D3831;}.jscalender div.jsc_body a:hover{cursor:pointer;background-color:#3D3831;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;}#error{color:#f00;}#content #error ul,#content #error li{background-color:#ffc;}