@charset "UTF-8";.defaultBody {font-size:16px;color:#333333;line-height:24px;background-color:#F0F0F0;background-image:url("/media/clients/client_7/tapete1_a9e044622cfd0e0ed3752772322259ab.jpg");}h1 {font-size:36px;color:#00538A;line-height:44px;padding-bottom:15px;}h2 {font-size:28px;color:#00538A;line-height:34px;padding-bottom:20px;}h3 {font-size:22px;color:#00538A;line-height:28px;padding-bottom:20px;}h4 {font-size:20px;color:#00538A;line-height:26px;padding-bottom:15px;}.formGroup {margin-bottom:20px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.formGroupLabel {width:220px;font-size:16px;color:#FFFFFF;background-color:#00538A;margin-bottom:0px;padding-top:3px;padding-right:10px;padding-bottom:5px;padding-left:15px;border-bottom:0px;}.inputText {font-size:18px !important;padding-top:12px !important;padding-right:12px !important;padding-bottom:12px !important;padding-left:12px !important;border-top-left-radius:0px !important;-webkit-border-top-left-radius:0px !important;-moz-border-radius-topleft:0px !important;border-top-right-radius:0px !important;-webkit-border-top-right-radius:0px !important;-moz-border-radius-topright:0px !important;border-bottom-right-radius:0px !important;-webkit-border-bottom-right-radius:0px !important;-moz-border-radius-bottomright:0px !important;border-bottom-left-radius:0px !important;-webkit-border-bottom-left-radius:0px !important;-moz-border-radius-bottomleft:0px !important;}.inputTextarea {font-size:18px !important;padding-top:12px !important;padding-right:12px !important;padding-bottom:12px !important;padding-left:12px !important;border-top-left-radius:0px !important;-webkit-border-top-left-radius:0px !important;-moz-border-radius-topleft:0px !important;border-top-right-radius:0px !important;-webkit-border-top-right-radius:0px !important;-moz-border-radius-topright:0px !important;border-bottom-right-radius:0px !important;-webkit-border-bottom-right-radius:0px !important;-moz-border-radius-bottomright:0px !important;border-bottom-left-radius:0px !important;-webkit-border-bottom-left-radius:0px !important;-moz-border-radius-bottomleft:0px !important;}.select {font-size:18px !important;padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important;border-top-left-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-right-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;}.inputButton {text-decoration:underline;font-size:16px;color:#FFFFFF !important;background-color:#00538A;padding-top:10px;padding-right:16px;padding-bottom:13px;padding-left:16px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;display:inline-block;zoom:1;*display:inline;}.inputButton:hover {color:#FFFFFF;}.boxRadioCheckbox {margin-bottom:20px;overflow-x:hidden;overflow-y:hidden;}.formError {font-size:12px;color:#FFFFFF;background-color:#cc0000;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;position:absolute;top:49px;right:45px;display:none;}.formItem {background-image:none !important;position:relative;}.mpOuterTop {width:100%;background-color:#00538A;border-bottom:4px solid #FFFFFF;position:fixed;top:0px;left:0px;z-index:50;}.mpOuterBottom {color:#FFFFFF;background-color:#252823;padding-top:30px;}.button1 {text-decoration:underline;color:#FFFFFF !important;text-align:center;background-color:#252823;padding-top:10px;padding-right:16px;padding-bottom:13px;padding-left:16px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;display:inline-block;}.button1:hover {color:#FFFFFF;}.teaserbox {cursor:pointer;}.teaserbox .inner {font-size:16px;color:#FFFFFF;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.teaserbox h2 {font-size:26px;color:#FFFFFF;text-transform:uppercase;padding-bottom:0px;}.header-leiste-logo .logo {padding-top:13px;}.start .mpOuterTop3 {margin-top:-108px;position:relative;z-index:20;}.start .mpOuterTop2 {height:900px;overflow-x:hidden;overflow-y:hidden;}.text-block {text-align:justify;}.text-mitte {text-align:center;}.teasertext h1 {text-align:center;}.teasertext h3 {font-size:24px;text-align:center;line-height:34px;padding-bottom:30px;}.teasertext {font-size:16px;line-height:24px;padding-top:60px;padding-bottom:60px;}.bildtotal .bild {text-align:center;}.bildtotal .text {width:100%;position:absolute;top:50px;z-index:5;}.bildtotal h2 {font-size:44px;color:#FFFFFF;line-height:50px;padding-bottom:20px;}.bildtotal .button1 {text-decoration:underline;font-size:24px;color:#000000 !important;line-height:28px;background-color:#FFFFFF;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;}.bildtotal .button1:hover {color:#000000;}.bildtotal .text .inner {height:260px;font-size:18px;color:#FFFFFF;line-height:24px;background-color:rgba(0,0,0,0.5);padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;overflow-x:hidden;overflow-y:hidden;}.bildtotal {position:relative;overflow-x:hidden;overflow-y:hidden;}.footer .footer-letzte-leiste {font-size:12px;background-color:rgba(0, 0, 0, 0.06);margin-top:30px;padding-top:5px;padding-bottom:5px;}.header-leiste-logo {position:relative;}.subnavigation {background-color:#FFFFFF;padding-top:20px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-bottom:#4px solid #00538A;}.subnavigation a {font-size:20px;color:#39464f;line-height:26px;display:block;}.subnavigation a:hover {text-decoration:none;color:#00538A;}.subnavigation img {margin-bottom:10px;}.subnavigation .inner {padding-bottom:10px;border-bottom:4px solid #EEEEEE;position:relative;}.subnavigation .inner::after {width:1px;height:100%;background-color:#CCCCCC;position:absolute;top:0px;right:-14px;content:" ";}.subnavigation .inner.letztes::after {display:none;}.headerbild img {display:none;}.unterseite .mpOuterTop2 {padding-top:120px;}.unterseite .textinhalt h1 {font-size:14px;color:#AAAAAA;line-height:28px;margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid #DDDDDD;}.trenner hr {margin-top:40px;margin-bottom:40px;border-top:1px solid #DDDDDD;border-bottom:0px;}.boxen1 .inner {background-color:#FFFFFF;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.aussenabstand-unten1 {margin-bottom:30px;}.boxen1-hoehe1 .inner {min-height:480px;}.bilder .inner {margin-left:-10px;}.bilder img {min-width:100%;margin-bottom:10px;cursor:pointer;float:left;}.inner-weis {background-color:#FFFFFF;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;overflow-x:hidden;overflow-y:hidden;}.start .mpOuterTop {border-bottom:0px;}.textinhalt img {min-width:100%;margin-bottom:10px;}.aussenabstand-oben1 {margin-top:30px;}.textinhalt ul li {background-image:url("/media/clients/client_436/icon-liste-blau-1_2c3cf8284a0cb7d3be9ac020f4b1d192.png");background-repeat:no-repeat;background-position:0px 8px;padding-bottom:13px;padding-left:14px;}.innenabstand-oben-unten1 {padding-top:30px;padding-bottom:30px;}.textinhalt h2 {margin-bottom:#20px;padding-bottom:20px;border-bottom:#4px solid #00538a;display:inline-block !important;}.inner-dynamisch {color:#FFFFFF;background-color:#00538A;padding-top:30px;padding-bottom:30px;}.inner-dynamisch h3 {font-size:34px;color:#FFFFFF;text-align:center;line-height:40px;background-color:rgba(0, 0, 0, 0.8);padding-top:9px;padding-right:20px;padding-bottom:14px;padding-left:20px;position:absolute;bottom:20px;left:20px;z-index:5;}.inner-dynamisch .span6 {position:relative;}.inner-dynamisch h2 {color:#FFFFFF;}.unterseite .headerbild {height:200px;margin-bottom:15px;overflow-x:hidden;overflow-y:hidden;}.unterseite .headerbild img {max-width:none;display:inline-block;}.seitenueberschrift h1 {font-size:14px;color:#AAAAAA;line-height:28px;padding-bottom:15px;border-bottom:1px solid #DDDDDD;}.unterseite .headerbild .bild {text-align:center;position:relative;top:-160px;}.boxen1 .inner h3 {color:#333333;padding-bottom:10px;}.textinhalt {padding-top:30px;padding-bottom:30px;position:relative;}.boxfarbe h3 {color:#FFFFFF;}.boxen1-hoehe2 .inner {min-height:500px;}.textinhalt.bilder {padding-top:10px;padding-bottom:10px;}.textinhalt a {text-decoration:underline;color:#00538A;}.slogan {width:100%;text-align:center;position:absolute;top:200px;z-index:11;}.slogan img {width:300px;margin-right:-15px;}.bilder h2 {padding-bottom:5px;}.boxRadioCheckbox li {margin-right:20px;float:left;}.textinhalt hr {margin-top:30px;margin-bottom:30px;border-top:1px solid #dddddd;border-bottom:0px;}.profil h3 {color:#00538A;padding-bottom:10px;}.profil h4 {font-size:18px;color:#39464f;}.profil .qr {padding-top:125px;}.highlight-formgruppe {background-color:##FFFFFF;padding-top:#10px;padding-right:#10px;padding-bottom:#10px;padding-left:#10px;border-bottom:#2px solid #DDDDDD;}.highlight-formgruppe li {background-color:#FFFFFF;margin-bottom:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;border-bottom:2px solid #DDDDDD;}.kalkulator-grossflaechenmarkise fieldset.dachbeschattung {display:none;}.kein-aussenabstand-li li {margin-bottom:0px;}.lpBase {min-height:700px;padding-bottom:50px;}.start .lpBase {padding-bottom:0px;}.formPopupLink {position:absolute;top:14px;right:15px;text-indent:-9999px;display:block;}.formPopupLink::after {font-size:16px;color:#00538A;position:absolute;top:0px;right:0px;content:"";text-indent:0px;}.formularhilfe {max-width:1170px;background-color:#FFFFFF;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;}.formularhilfe h3 {color:#FFFFFF;text-align:center;background-color:#00538A;padding-top:10px;padding-bottom:15px;}.subnavigation ul {min-height:95px;margin-top:10px;position:static;}.subnavigation li a {width:100%;font-size:14px;background-image:url("/media/clients/client_436/icon-pfeil-1_d7d5ba9fb0c64a0c4722d7ab155f74d1.png");background-repeat:no-repeat;background-position:0px 10px;padding-bottom:5px;padding-left:10px;}.button-total {text-align:center;display:block;}.slogan .button1 {font-weight:bold;font-size:18px;color:#00538A !important;background-color:#FFFFFF;}.headerinfoleiste {font-size:12px;color:#FFFFFF;background-color:rgba(0,0,0,0.08);padding-top:2px;padding-bottom:1px;}.headerinfoleiste li {margin-left:10px;float:left;}.headerinfoleiste a {color:#FFFFFF;}.headerinfoleiste ul {float:right;}.teaserbox h2 a {color:#FFFFFF;}.teaserbox h2 a:hover {text-decoration:none;}.kein-aussenabstand-links {margin-left:0px !important;}.bildvorschau img {min-width:45%;border-top:4px solid #FFFFFF;border-right:4px solid #FFFFFF;border-bottom:4px solid #FFFFFF;border-left:4px solid #FFFFFF;cursor:pointer;}.innenabstand-1 {padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.text-fett-highlight strong {color:#00538a;}.liste-typ-2 ul li {background-position:0 20px;padding-top:12px;border-top:1px dashed #CCCCCC;}.preis-box {font-weight:bold;font-size:24px;color:#FFFFFF;text-align:center;background-color:#00538a;padding-top:10px;padding-right:10px;padding-bottom:11px;padding-left:10px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;}.preisbeispiel .bilder img {min-width:auto;max-width:100px;margin-right:10px;}.preisbeispiel img {margin-bottom:25px;border-top:2px solid #EEEEEE;border-right:2px solid #EEEEEE;border-bottom:2px solid #EEEEEE;border-left:2px solid #EEEEEE;}.textinhalt table .button1 {font-size:14px;padding-top:6px;padding-right:12px;padding-bottom:7px;padding-left:12px;}.preisbeispiele .fancybox-wrap {width:100% !important;}.kein-aussenabstand-unten {margin-bottom:0px !important;}.insider-formbox .inner-weis {min-height:334px;}.header-leiste-logo-insiderbereich .insider {font-size:20px;color:#FFFFFF;padding-top:48px;}.button-blau {background-color:#00538A;}.button-blau:hover {background-color:#252823;}.kein-innenabstand-li-unten li {padding-bottom:0px !important;padding-left:0px !important;}.unterseite.insiderbereich .headerbild {height:100px;}.bild-mit-rahmen img {border-top:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;}.kein-innenabstand-unten {padding-bottom:0px !important;}.innenabstand-2 {padding-top:20px;padding-right:5px;padding-bottom:20px;padding-left:5px;}.teaserbox2 .inner {width:680px;font-size:18px;color:#FFFFFF;background-color:rgba(0,0,0,0.6);padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px;position:absolute;top:550px;right:0px;z-index:10;}.teaserbox2 h3 {font-size:30px;color:#FFFFFF;font-weight:500;line-height:38px;}.button-weiss {text-decoration:underline;color:#00538A !important;background-color:#FFFFFF;padding-top:10px;padding-right:16px;padding-bottom:13px;padding-left:16px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;display:inline-block;}.button-weiss:hover {background-color:#FFFFFF !important;}.teaserbox2 .inner a:hover {background-color:#00538A;}.unterseite .headerbild2 .bild {top:0px;}.unterseite .headerbild2 {height:auto;}.headerbild2 .inner {top:100px;right:0px;left:auto;}.headerbild2 .button-weiss {display:inline-block !important;}.teaserbox2 .bild {position:absolute;top:-220px;right:0px;}.teaserbox2 .bild img {width:250px;}.headerinfoleiste .fa {margin-right:5px;}.teaserbox2 .siegel img {width:230px;}.kundenstimme {text-align:center;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-top:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;}.kundenstimme .author {font-size:14px;color:#00538A;margin-top:10px;}.kundenstimme .text {font-style:italic;background-color:#EEEEEE;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;}.kundenstimme img {width:100px;height:100px;min-width:auto;margin-right:15px;float:none !important;}.headerbild3 .inner {top:200px;}.module-breadcrumb ol {margin-bottom:0px;margin-left:0px;padding-bottom:0px;padding-left:0px;list-style-type: none;}.module-breadcrumb ol li {display:inline-block;}.bildtotal .bild img {width:100%;max-height:450px;object-fit: cover;-webkit-object-fit: cover;}#contentPage_13105 a {text-decoration:underline;color:#FFFFFF;}#contentPage_13105 h3 {color:#FFFFFF;padding-bottom:0px;}#contentPage_13105 h4 {font-size:14px;color:#FFFFFF;text-transform:uppercase;padding-bottom:10px;}#contentPage_13105 hr {margin-top:30px;margin-bottom:30px;border-top:1px solid rgba(255,255,255,0.1);border-bottom:0px;}#contentPage_13106 {position:fixed;right:10px;bottom:20px;z-index:101;display:none;}#contentPage_13106 a {width:40px;height:40px;background-color:#3F3F3F;background-image:url("http://website.fhc-hotelmarketing.de/media/clients/client_146/icon-pfeil-oben_18f9b78a0ce295554572d7640fa6ba5c.png");background-repeat:no-repeat;background-position:center center;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;display:block;}#contentPage_13106 a:hover {background-color:#000000;}#form_1209 .inputTextarea {height:686px !important;}#form_1211 .inputTextarea {height:150px !important;}#form_1222 .inputTextarea {height:558px !important;}#form_1241 .inputTextarea {height:150px !important;}#form_1327 .inputTextarea {height:686px !important;}#form_1327 .formError {top:34px;}#form_1336 .inputTextarea {height:686px !important;}#form_1336 .formError {top:34px;}#navigation_695 {float:right;}#navigation_695 .navigationListItem {margin-left:1px;position:static;}#navigation_695 .navigationListItem:hover {background-color:#FFFFFF;}#navigation_695 .navigationListItemActive {background-color:#FFFFFF;}#navigation_695 .navigationListItemFirst {background-image:none;}#navigation_695 .navigationListItemLast {background-image:none;}#navigation_695 .navigationLink {font-size:20px;color:#FFFFFF;text-transform:uppercase;padding-top:38px;padding-right:12px;padding-bottom:35px;padding-left:12px;position:relative;}#navigation_695 .navigationLink:hover {text-decoration:none !important;color:#00538A;}#navigation_695 .navigationLinkActive {color:#00538A;}#navigation_695 .subNavigationList {width:100%;top:auto;left:0px;display:none;}#navigation_695 .subNavigationListIcon {width:5px;height:3px;background-image:url("/media/clients/client_436/icon-subnavi-indikator_8da36717de199f9180cde8860a7223f5.png");background-repeat:no-repeat;background-position:left top;position:absolute;bottom:20%;left:49%;display:block;}#navigation_695 .freeText {display:none;}#navigation_753 {float:right;}#navigation_753 .navigationListItem {margin-left:1px;position:static;}#navigation_753 .navigationListItem:hover {background-color:#FFFFFF;}#navigation_753 .navigationListItemActive {background-color:#FFFFFF;}#navigation_753 .navigationListItemFirst {background-image:none;}#navigation_753 .navigationListItemLast {background-image:none;}#navigation_753 .navigationLink {font-size:20px;color:#FFFFFF;text-transform:uppercase;padding-top:38px;padding-right:20px;padding-bottom:35px;padding-left:20px;position:relative;}#navigation_753 .navigationLink:hover {text-decoration:none !important;color:#00538A;}#navigation_753 .navigationLinkActive {color:#00538A;}#navigation_753 .subNavigationList {width:100%;top:auto;left:0px;display:none;}#navigation_753 .subNavigationListIcon {width:5px;height:3px;background-image:url("/media/clients/client_436/icon-subnavi-indikator_8da36717de199f9180cde8860a7223f5.png");background-repeat:no-repeat;background-position:left top;position:absolute;bottom:20%;left:49%;display:block;}#navigation_753 .freeText {display:none;}#slideshow_320 {width:100%;}#slideshow_320 .slideshow_320_boxInner {width:100%;}#slideshow_320 .slideshowObject {width:100%;}.defaultBody,input,select,textarea,label,h1,h2,h3,h4,h1 strong,h2 strong,h3 strong,button1 {  font-family: "Open Sans", sans-serif;  font-weight: 300;}h1,h2,.unterseite .textinhalt h3,.profil h3,.unterseite .textinhalt strong {  font-weight: 400;}.seitenueberschrift h1 {  font-weight: 200;}a:hover, a:focus, a:active {  outline: none !important;}.unternavigation a:focus {  text-decoration: none !important;}.headerbild h3, .headerbild h4,.bild-total h3,.tagesevents .tag h3 {  font-family: 'Allerta', sans-serif;}.textinhalt .button1:focus {    color: #FFFFFF !important;  text-decoration: underline !important;}input,select,textarea {  box-sizing: border-box;  width: 100%;  height: auto !important;}table {  width: 100%;  border-collapse: separate;  border-spacing: 1px;}table thead th {  text-align: left;  font-weight: normal;  color: #FFFFFF;}table th {  background: #215687;  color: #FFFFFF;  font-weight: normal;  text-align: left;}table td,table th {  padding: 10px;  margin: 1px;}table tbody > tr:nth-child(2n+1) > td,table tbody > tr:nth-child(2n+1) > th {  background: #FFFFFF;}.mobile-menu-toggler,.scroll-up {  text-indent: -99999px;}.button1,.hauptnavigation a {  font-weight: 300;}.mobile-menu {  opacity: 0;}#navigation_688 li:hover a {  color: #F58046;}.ribbon-1:after,.ribbon-2:after {width:54px;height:55px;background-image:url("http://website.fhc-hotelmarketing.de/media/clients/client_183/ribbon-1_f0af52b55efa9decbd7c207588cc7e84.png");background-repeat:no-repeat;background-position:left top;position:absolute;right:-4px;bottom:-4px;z-index:10;content:" ";display:block;}.form-hintergrund-neutral ul {    background-color: transparent !important;}.headerbild .moduleInner {  background-size: cover;  background-repeat: no-repeat;}.slideshowNavigationBack,.slideshowNavigationNext,.formPopupLink {  font-family: FontAwesome;}.slideshowNavigationBack:after,.slideshowNavigationNext:after {  color: #ffffff;  font-size: 22px;  left: 10px;  position: absolute;  top: 9px;}.slideshowNavigationNext:after {  left: 11px;}.slideshowNavigationBack:after {  content: "";}.slideshowNavigationNext:after {  content: "";}#navigation_695 li:hover .navigationLink {  color: #00538A;}#navigation_695 li:hover .subNavigationListIcon {  background-image: url("/media/clients/client_436/icon-subnavi-indikator-1_e0a77f6b166fea5fbea13b4d0cc5ce1a.png");}.textinhalt .boxfarbe ul li {  background-image: url("/media/clients/client_436/icon-liste-weiss-1_b813018cb45452a38f4e5e34f452ce57.png");}.schrift-weis,.schrift-weis h2,.schrift-weis h3 {  color: #FFFFFF !important;}.blau .mpOuterTop,.teaserbox .blau,.blau .boxfarbe {  background-color: #2684CE;}.blau .hauptnavigation .navigationLinkActive,.blau .hauptnavigation .navigationLink:hover,.blau.produkte #navigationListItem_4521 .navigationLink,.blau .hauptnavigation li:hover .navigationLink,.blau.unterseite .textinhalt h2,.blau.unterseite .textinhalt h3 {  color: #2684CE;}.subnavigation .blau {  border-bottom-color: #2684CE !important;}.orange .mpOuterTop,.teaserbox .orange,.orange .boxfarbe {  background-color: #D96F13;}.orange .hauptnavigation .navigationLinkActive,.orange .hauptnavigation .navigationLink:hover,.orange.produkte #navigationListItem_4521 .navigationLink,.orange.unterseite .textinhalt h2,.orange.unterseite .textinhalt h3  {  color: #D96F13;}.subnavigation .orange {  border-bottom-color: #D96F13 !important;}.gelb .mpOuterTop,.teaserbox .gelb,.gelb .boxfarbe {  background-color: #E2C004;}.gelb .hauptnavigation .navigationLinkActive,.gelb .hauptnavigation .navigationLink:hover,.gelb.produkte #navigationListItem_4521 .navigationLink,.gelb.unterseite .textinhalt h2,.gelb.unterseite .textinhalt h3 {  color: #E2C004;}.subnavigation .gelb {  border-bottom-color: #E2C004 !important;}.teaserbox .gruen,.gruen .mpOuterTop,.gruen .boxfarbe {  background-color: #669D49;}.gruen .hauptnavigation .navigationLinkActive,.gruen .hauptnavigation .navigationLink:hover,.gruen.produkte #navigationListItem_4521 .navigationLink,.gruen.unterseite .textinhalt h2,.gruen.unterseite .textinhalt h3 {  color: #669D49;}.subnavigation .gruen {  border-bottom-color: #669D49 !important;}.gruen.unterseite .textinhalt h2 {  border-color: #669D49;}.gruen .subnavigation {  border-bottom-color: #669D49;}.grau .mpOuterTop,.teaserbox .grau,.grau .boxfarbe {  background-color: #858585;}.grau .hauptnavigation .navigationLinkActive,.grau .hauptnavigation .navigationLink:hover,.grau.produkte #navigationListItem_4521 .navigationLink {  color: #858585 !important;}.grau.unterseite .textinhalt h2,.grau.unterseite .textinhalt h3 {  color: #5B5B5B;}.subnavigation .grau {  border-bottom-color: #858585 !important;}.produkte #navigationListItem_4521 {  background-color: #FFFFFF;}.insiderbereich #navigationListItem_5009 {    background-color: #ffffff;}  .insiderbereich #navigationListItem_5009 a {    color: #00538a;}.ims-edit .headerbild img {  display: block;}@media (max-width: 1600px) {  .defaultBody .teaserbox2 .inner {    top: 450px;  }  .defaultBody .headerbild3 .inner {    top: 150px;  }}@media (max-width: 1366px) {  .defaultBody .teaserbox2 .inner {    top: 360px;  }  .defaultBody .headerbild3 .inner {    top: 150px;  }}@media (max-width: 1024px) {  .defaultBody.start .mpOuterTop3 {    margin-top: -55px;  }  .defaultBody #navigation_688 .subNavigationList {    left: -232px;  }  .defaultBody #navigation_695 .navigationLink {    padding-left: 6px;    padding-right: 6px;    font-size: 18px;  }  .defaultBody .subnavigation a {    font-size: 18px;  }  .defaultBody .teaserbox h2 {    font-size: 24px;    padding-bottom: 5px;  }  .defaultBody .teaserbox .inner {    font-size: 14px;    padding: 15px 20px 20px;  }  .defaultBody .bildtotal h2 {    font-size: 34px;  }  .defaultBody .bildtotal .text {    top: 38px;  }  .defaultBody .bildtotal .text .inner {    height: auto;  }  .defaultBody .bildtotal img {    max-width: none;  }  .defaultBody .slogan {    top: 105px;  }  .defaultBody .teaserbox2 .inner {    top: 380px;  }  .defaultBody .headerbild3 .inner {    top: 150px;  }}@media (max-width: 800px) {  .defaultBody  #navigation_695 .navigationLink {    font-size: 16px;    padding: 26px 3px 28px;  }  .defaultBody .subnavigation a {    font-size: 14px;  }  .defaultBody .navigationListItemFirst {    display: none;  }  .defaultBody .teaserbox2 .inner {    top: 200px;  }  .defaultBody .teaserbox2 .bild {    top: -70px;    right: 25px;  }  .defaultBody .teaserbox2 .bild img {    width: 180px;  }}@media (max-width: 480px) {  #myAlert .myAlertBox {    width: 90% !important;  }  .floatLeft, .floatRight, .umfluss-rechts, .umfluss-links {    float: none !important;  }  .row-fluid [class*="span"] {    margin-bottom: 20px;  }  .defaultBody h1 {    font-size: 24px;    line-height: 28px;    margin-top: 10px;  }  .defaultBody h2 {    font-size: 21px;    line-height: 24px;  }  .defaultBody .mpOuterTop2,  .defaultBody.unterseite .mpOuterTop2 {    padding-top: 66px;  }  .defaultBody.insiderbereich .mpOuterTop2 {    padding-top: 100px;  }  .defaultBody.start .mpOuterTop3 {    margin-top: 10px;  }  .defaultBody .lpBase {    padding: 0px 10px;  }  .lpBase hr, .trenner hr {    margin-top: 25px !important;    margin-bottom: 25px !important;  }  .unterseite .lpBase {    padding-top: 0px !important;  }  .unterseite.anfragen .lpBase,  .unterseite.buchen .lpBase {    padding-top: 80px !important;  }  .button1 {    margin-bottom: 10px;  }  .inputRadio,  .formLabelRadio {    float: left;  }  .defaultBody #form_1209 .inputTextarea,  .defaultBody #form_1222 .inputTextarea {    height: 200px !important;  }  .formContentModule {    padding: 0px 0px;  }  .formLabelRadio {    width: 80% !important;    margin-right: 0px !important;    margin-left: 5px;  }  .defaultBody .footer {    text-align: center;  }  .defaultBody #contentPage_13105 h4 {    font-size: 22px;    padding-top: 10px;    padding-bottom: 15px;  }  .defaultBody .footer ul {    padding-bottom: 20px;  }  .defaultBody .headerinfoleiste,  .defaultBody .navigation,  .defaultBody .bildtotal,  .defaultBody.unterseite .headerbild,  .seitenueberschrift {    display: none;  }  .teaserboxen {    z-index: 40 !important;  }  .impressionen img,  .textinhalt .bilder img {    float: none !important;    margin-bottom: 10px;    width: 100% !important;    height: auto !important;  }  .defaultBody .header-leiste-logo .logo {    padding: 10px;  }  .defaultBody .header-leiste-logo .logo img {    width: 150px;  }  .defaultBody .header-leiste-logo-insiderbereich .insider {    font-size: 14px;    padding: 0 0 5px 10px;  }  .defaultBody .teaserbox .inner {    padding: 10px;    height: auto;  }  .defaultBody .teaserbox img {    width: 100%;    margin-bottom: 10px;  }  .defaultBody .teasertext {    padding-top: 0px;    padding-bottom: 0px;  }  .defaultBody .inner-dynamisch {    padding: 10px;  }  .defaultBody .inner-dynamisch h3 {    font-size: 22px;    padding-top: 8px;    padding-bottom: 11px;    left: 10px;  }  .defaultBody .textinhalt [class*="button"] {    display: block;    font-size: 18px;    text-align: center;  }  .defaultBody .bildtotal {    overflow: visible;  }  .defaultBody .bildtotal img {    max-width: none;  }  .defaultBody .bildtotal .text p {    display: none;  }  .defaultBody .bildtotal .text .inner {    height: auto;  }  .defaultBody .boxen1-hoehe2 .inner {    min-height: auto;    margin-bottom: 20px;  }  .defaultBody .boxfarbe {    background: transparent;  }  .defaultBody .headerbild .moduleInner {    background-position: center;  }  .defaultBody .slogan {    text-align: center;      }  .defaultBody .slogan .inner {    padding: 10px;  }  .defaultBody .slogan img {    width: 170px;  }  .defaultBody .textinhalt [class*="span"] {    margin-bottom: 10px;  }  .defaultBody .boxen1-hoehe1 .inner {    min-height: auto;  }  .hauptnavigation {    height: auto !important;    display: block !important;    padding: 5px;    padding-top: 0px !important;    position: fixed !important;    right: -162px;    top: 3px !important;    z-index: 100;    left: auto !important;    bottom: auto !important;    width: auto !important;  }    .hauptnavigation .navigationList {    background: #00538A;    padding-top: 10px !important;  }  .hauptnavigation li {    float: none !important;  }  .hauptnavigation .navigationLink {    font-size: 14px !important;    padding: 10px !important;    color: #FFFFFF !important;    border: 0px !important;  }  .hauptnavigation a:hover,  .hauptnavigation .navigationLinkActive {    color: #00538A !important;  }  .hauptnavigation .navigationListItemSeparator {    background: none !important;    float: none !important;    height: 0px !important;  }  .hauptnavigation .freeText {    display: block !important;    left: -35px;    position: absolute;    top: 10px;  }  .hauptnavigation .freeText img {    width: auto !important;    height: auto !important;    margin-left: 0px !important;  }  .hauptnavigation .freeText a {    display: inline-block;    padding: 8px;  }  .hauptnavigation .subNavigationList,  .hauptnavigation .subNavigationListIcon {    display: none !important;  }  .defaultBody .teaserbox2 .pull-left,  .defaultBody .teaserbox2 .pull-right {    float: none;  }  .defaultBody .teaserbox2 .inner {    position: static;    width: auto;  }  .defaultBody .teaserbox2 .inner .button1 {    display: block;  }  .defaultBody .teaserbox2 .siegel img {    width: 100%;  }  .defaultBody .teaserbox2 .bild {    bottom: -260px;    right: 30px;    z-index: 20;    top: auto;  }  .defaultBody .teaserbox2 .bild img {    width: 250px;  }}