@charset "utf-8";body,.htmlarea-content-body{font-family:'Tahoma','Verdana',sans-serif;font-size:2em}.navbar-default-transition .navbar-nav > .open > a,.navbar-inverse-transition .navbar-nav > .open > a,.navbar-default-transition .navbar-nav > .active > a,.navbar-inverse-transition .navbar-nav > .active > a,.navbar-default-transition .navbar-nav > li > a,.navbar-inverse-transition .navbar-nav > li > a,.navbar-default-transition .navbar-nav > .open > a:hover,.navbar-inverse-transition .navbar-nav > .open > a:hover,.navbar-default-transition .navbar-nav > .active > a:hover,.navbar-inverse-transition .navbar-nav > .active > a:hover,.navbar-default-transition .navbar-nav > li > a:hover,.navbar-inverse-transition .navbar-nav > li > a:hover,.navbar-default-transition .navbar-nav > .open > a:focus,.navbar-inverse-transition .navbar-nav > .open > a:focus,.navbar-default-transition .navbar-nav > .active > a:focus,.navbar-inverse-transition .navbar-nav > .active > a:focus,.navbar-default-transition .navbar-nav > li > a:focus,.navbar-inverse-transition .navbar-nav > li > a:focus{color:#000;}.nav.nav-sidebar li a{color:#000;border:1px solid #26668a;}.nav.nav-sidebar li a{color:#000;border:none;}.nav.nav-sidebar > li > ul:before{background-color:transparent;}.nav.nav-sidebar li.active a,.nav.nav-sidebar li.active li a{border:none;}.nav.nav-sidebar li.active li a{left:60px;line-height:1;font-size:15px;}.nav.nav-sidebar li a:hover,.nav.nav-sidebar li a:focus{background-color:transparent;}.btn-info{color:#000 !important;text-shadow:none  !important;border-color:transparent   !important;}.nav.nav-sidebar ul{border-left:none;}.section-light{color:#333;padding-top:1em !important;background-color:transparent}body,.htmlarea-content-body{background-color:#fcfae8;background-position:0% 0%;background-repeat:repeat-y;background-image:url('/fileadmin/ferienvermietung/images/background/bg_butterfly.jpg');}.container .frame{background-image:none;}#p55 .carousel-inner{margin-top:8em;}.navbar-header-main .navbar-header-border-bottom{background-color:#124e70;height:2px;}.selectlang img{max-height:25px;margin:.5em 0.2em}.carousel .carousel-control-icon{top:60%;}.carousel-item-type-header .carousel-text-inner{width:100%;text-align:center;display:none}body#p107 .carousel-text-inner h1,body#p107 .carousel-text-inner h2,body#p106 .carousel-text-inner h1,body#p106 .carousel-text-inner h2{display:none}#c1129.frame{padding-top:0}.carousel-item-type-header .carousel-text-inner h1,.carousel-item-type-header .carousel-text-inner h2{font-size:2em;margin-bottom:0;background-color:rgba(255,255,255,0.5);display:inline}.carousel-item-type-header .carousel-text-inner h2{font-size:2em;line-height:2em}.carousel-item-type-header .carousel-text-inner h2 span.weiss,.carousel-item-type-header .carousel-text-inner h2 span.blau,.carousel-item-type-header .carousel-text-inner h2 span.rot{font-size:3em;font-weight:bold;text-transform:uppercase}.carousel-item-type-header .carousel-text-inner h2 span.blau{color:#7ebded}.carousel-item-type-header .carousel-text-inner h2 span.rot{color:#bd1637;}a:hover,a:focus{color:#7ebded;}:-moz-selection{background-color:#ffffff;color:#a6331f !important}h1,h2,h3,h4,h5{color:#26668a !important;}}h1,.h1{line-height:1.5em;background-position:right top;background-repeat:no-repeat;background-image:url('/fileadmin/ferienvermietung/images/background/bg_butterfly_h1.jpg');}.carousel-text-inner h1,.carousel-text-inner h2{color:#a6331f !important;text-shadow:3px 2px rgba(255,255,255,0.8)}.carousel-text-inner h1,.carousel-text-inner h2{color:#124e70 !important;text-shadow:3px 2px rgba(255,255,255,0.8)}.footer-section h3{color:#dddab9 !important;text-shadow:2px 2px #124e70;}.language-menu-top{padding-left:0;list-style:none;margin-left:-5px;}.language-menu-top li{display:inline-block;padding-left:5px;padding-right:5px;}.selectlang  div.frame.frame-small{padding:0}.selectlang{text-align:right;width:100%;position:absolute;left:0;z-index:100}h2.text-center{color:#26668a;}.navbar,.navbar-default,.navbar-default-transition,.navbar-default-transition.navbar-transition{background-color:#f1eecb;}.navbar-default .navbar-nav > li > a,.navbar-default-transition .navbar-nav > li > a,.navbar-default-transition.navbar-transition .navbar-nav > li > a,.navbar-default .navbar-nav > .active > a{color:#26668a;text-transform:none !important;}.nav > li > a{position:relative;display:block;margin:0px 0px 10px 2em!important;}.navbar-default .navbar-nav > .active > a,.navbar-default-transition .navbar-nav > li > a:hover{color:#a6331f}.lead{margin-bottom:24px;font-weight:300;line-height:1.4;margin-right:1em}.lead .btn{font-size:1em;}pre.lead,.well,.frame-well{transition:ease-in-out;background-color:#a6331f}pre.lead a,.well a,.frame-well a{color:#dddab9;font-weight:600;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default-transition .navbar-nav > .active > a,.navbar-default-transition .navbar-nav > .active > a:hover,.navbar-default-transition .navbar-nav > .active > a:focus,.navbar-default-transition.navbar-transition .navbar-nav > .active > a,.navbar-default-transition.navbar-transition .navbar-nav > .active > a:hover,.navbar-default-transition.navbar-transition .navbar-nav > .active > a:focus{color:#a6331f;}.pswp__bg{background:#fcfae8;}#contactForm h2{}#c2615,#c2615 img{padding:0;margin:0}#c1150{text-align:center;margin:0 auto}#c1149{background-color:#fcfae8;padding:1em;margin-top:2.5em}a{color:#000;}.cc-window.cc-banner{font-family:inherit !important;font-size:0.8em !important;}a.cc-link{visibility:hidden}.cc-window.cc-banner{text-align:center;-webkit-box-shadow:0px -10px 7px -8px rgba(163,163,163,1);-moz-box-shadow:0px -10px 7px -8px rgba(163,163,163,1);box-shadow:0px -10px 7px -8px rgba(163,163,163,1);}.scroll-top{z-index:1000;background-color:#a6331f;}.carousel .carousel-control-icon::before{border-top:3px solid #a6331f;border-right:3px solid #a6331f;}.kontakt{background-color:#26668a;font-size:1.1em;color:#dddab9;text-align:right}.kontakt a{color:#dddab9;margin:0px 5px 0px;}.kontakt  .texticon-inner-icon{font-size:1.5em;position:relative;top:5px;margin-left:1em}.btn-primary{background-color:#26668a;border-color:#26668a;min-width:150px}#c363{max-width:1180px;margin:1em auto;padding:1em}.btn-primary:hover,.scroll-top:hover{background-color:#26668a;border-color:#26668a;}.texticon-icon .texticon-inner-icon,.section-light a:not(.btn){color:#dddab9;}.navbar-main > li > a .bar{height:2px;background:#a6331f;}section.section.footer-section.partnerlogos{background-color:#bd1637;padding:0;}section.section.footer-section.partnerlogos ul li{float:left;list-style:outside none;padding:0.5em}section.section.footer-section.partnerlogos img{max-height:50px}.footer-section-content{padding-top:2em !important;padding-bottom:0em;font-size:.9em;color:#dddab9;text-shadow:2px 2px #124e70;}.footer-section{background-color:#26668a}.footer-section-content a,.footer-section a:focus,.footer-section-content a:hover{color:#dddab9;text-shadow:2px 2px #124e70;}.footer-section-meta .language-menu .active a{font-weight:bold;color:#000;text-decoration:underline}.footer-section-meta{background:#fff;color:#000}.footer-section-meta a{color:#000}#c752 figure > img{display:block;height:auto;max-width:100%;margin:0;}#c781 .texticon-icon .texticon-inner-icon,#c782 .texticon-icon .texticon-inner-icon,#c783 .texticon-icon .texticon-inner-icon{color:#fff;}#c781,#c782,#c783{display:inline;float:left;margin-right:20px}#c781 .texticon-left .texticon-icon,#c782 .texticon-left .texticon-icon,#c783 .texticon-left .texticon-icon{padding-left:20px;padding-right:5px;}#c752.frame{padding-top:0em;padding-bottom:0em;}.news .footer{border-bottom:1px solid #e3e3e3;}.dp--overlay-description{font-size:.7em}.cc-compliance.cc-highlight a{color:#ffffff;}.cc-compliance.cc-highlight a.cc-allow-all,button.db--overlay-submit{text-transform:uppercase;background-color:#26668a !important;font-size:1em;}@media screen and (max-width:1580px){body,.htmlarea-content-body{background-image:none;}}@media screen and (max-width:1000px){.selectlang{padding:0;margin:10px  0 0 33%;width:auto;}.navbar-header-main .navbar-brand.navbar-brand-image{padding-top:2px;padding-bottom:2px;}.navbar-header-main .navbar-brand.navbar-brand-image > img{max-height:70px;}#p55 .carousel-inner{margin-top:0em;}.carousel-inner{margin-top:0em;}.section{padding-top:7em;padding-bottom:2em;}.valign > .vcontainer{display:table-cell;margin-left:0;position:absolute;top:30%}}@media screen and (max-width:750px){section.section.footer-section.partnerlogos img{max-height:30px;}.kontakt .telnr{display:none}.kontakt a{margin:0px 20px 0px;}h1,.h1{background-image:none;}.selectlang{margin:10px  0 0 47%;}.navbar-main > li > a .bar{height:35px;background:#26668a;}.valign > .vcontainer{display:table-cell;margin-left:-30px;position:absolute;top:20%}.kontakt{font-size:1em;text-align:left;padding:0px 0 10px;}.kontakt .texticon-inner-icon{font-size:1.7em;position:relative;margin-left:0em;}.section{padding-top:6em;padding-bottom:2em;}.carousel-item-type-header .carousel-text-inner{width:100%;}.carousel-item-type-header .carousel-text-inner h1{font-size:1.2em}.carousel-item-type-header .carousel-text-inner h2{font-size:1em}.carousel-item-type-header .carousel-text-inner h2 span.weiss,.carousel-item-type-header .carousel-text-inner h2 span.blau,.carousel-item-type-header .carousel-text-inner h2 span.rot{font-size:1.5em;font-weight:bold;text-transform:uppercase}.selectlang img{max-height:30px;margin:.5em .2em}.nav > li > a{margin:0px 0px 10px 0em !important;}}@media screen and (min-width:100em){.footer-section-content{background-color:#26668a;opacity:0.9;}}@media screen and (min-width:992px){.nav.navbar-nav.navbar-main li  a:before{font-family:"Ionicons";content:"\f447       ";font-size:1.5em;font-weight:400;z-index:0}.navbar-brand-image > img{position:relative;top:70%;transform:translate(0,-50%);max-height:130%;width:auto;}.main-section .section.section-default{padding-top:10em;padding-bottom:2em;}}@media screen and (min-width:952px) and (max-width:1200px){.navbar-default-transition .navbar-nav > li > a,.navbar-default .navbar-nav > li > a,.navbar-default-transition .navbar-nav > li > a,.navbar-default-transition.navbar-transition .navbar-nav > li > a,.navbar-default .navbar-nav > .active > a{max-width:430px;line-height:60px;margin-left:0 !important;margin-top:2em !important;font-size:1em;}.navbar-main > li > a .bar{background:transparent;}}@media screen and (max-width:1200px){img.navbar-brand-logo-normal.j400{display:none;}}@font-face{font-family:"Fondamento";src:url("/fileadmin/ferienvermietung/fonts/Fondamento-Regular.ttf");}@font-face{font-family:"UnifrakturMaguntia";src:url("/fileadmin/ferienvermietung/fonts/UnifrakturMaguntia-Regular.ttf");}#c2602,#c2608,#c2609,#c2648,#c2647{font-family:Fondamento,Helvetica,Arial,sans-serif;}#c2648 p::first-letter,#c2647 p::first-letter{font-size:1.5em;color:#a6331f;font-weight:600;font-family:UnifrakturMaguntia,Helvetica,Arial,sans-serif;}#c2648.frame{padding-top:0em;}#c2649.frame{padding-bottom:.5em;}#c2649 h1{font-size:2.5em;font-weight:600;font-family:Helvetica,Arial,sans-serif;color:#333 !important;}
