div.et_pb_menu__menu>nav>ul>li>a{padding-left:11px!important;padding-right:11px!important}
div.et_pb_menu__menu>nav>ul>li>a:hover{background-color:#f9aa00}
div.et_pb_menu__menu>nav>ul>li[class*=current-menu-]>a{background-color:#f9aa00!important;color:#fff!important}
div.et_pb_menu__logo img{max-width:150px}
div.et_pb_menu__menu>nav>ul>li>a[href*=ferienwohnungen]::after{position:relative!important;margin-left:5px}
.et_pb_fullwidth_menu--with-logo .et_pb_menu__menu>nav>ul>li>a,.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:20px;padding-bottom:20px}
.et_pb_fullwidth_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after,.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:after{top:6px!important}
.et_pb_menu .et-menu>li{padding-right:6px;padding-left:6px}
.et_pb_menu li ul a:hover{background-color:initial!important}
div.et_pb_menu__menu>nav>ul>li>ul{width:260px;left:50%!important;right:auto!important;transform:translate(-50%,0)!important;padding:10px 10px 10px 10px}
nav>ul>li>ul:after{position:absolute;left:50%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}
div.et_pb_menu__menu>nav>ul>li>ul>li{padding-left:0;padding-right:0}
div.et_pb_menu__menu>nav>ul>li>ul>li>a{background-color:initial!important;padding-left:20px;padding-right:10px;font-size:1em!important;width:auto!important}
div.et_pb_menu__menu>nav>ul>li>ul>li>a:hover{background-color:rgba(249,170,0,.6)!important}
div.et_pb_menu__menu>nav>ul>li>ul>li[class*=current-menu-]>a{background-color:#f9aa00!important}
.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:14px!important}
.nav li ul{border-top-width:2px}
.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul,.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100%)!important}
@media (max-width:980px){
ul.et_mobile_menu li{padding-left:0;padding-right:0;font-size:12px}
.et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.et_pb_menu--style-left_aligned .et_pb_row{padding-top:20px!important}
div#gtranslate_wrapper{top:5px!important}
.et_pb_module .mobile_menu_bar:before{top:-3px;left:20px}
}
div.preistabelle{overflow-x:auto;overflow:auto}
table.tablepress{border:2px solid #c2bbb8!important}
#preise > div > div.et_pb_module.et_pb_text.et_pb_text_7.et_pb_text_align_left.et_pb_bg_layout_light > div > table > tbody > tr > td {padding-top: 1px;padding-bottom: 1px;padding-left: 30px;padding-right: 30px;}
tr.row-1 th{background-color:#ececec!important}
tr td.column-1,tr th.column-1{padding-left:30px!important}
table.zusatzinfo tbody tr{border-bottom:1px solid #6666663d!important}
table.zusatzinfo>tbody>tr{border-bottom:1px solid #6666663d!important}
.et_pb_module.et_pb_text.et_pb_text_7.zusatztabelle.et_pb_text_align_left.et_pb_bg_layout_light > div > table > tbody > tr > td {padding-left:30px!important;}
h1,h2,h3,h4,h5,h6{font-family:Dosis!important;color:#f9aa00!important}
h1{letter-spacing:1px}
h4{font-size:22px!important}
@font-face{font-family:Dosis;font-style:normal;font-weight:500;src:url(../fonts/dosis-v18-latin-500.eot);src:local(''),url(../fonts/dosis-v18-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-v18-latin-500.woff2) format('woff2'),url(../fonts/dosis-v18-latin-500.woff) format('woff'),url(../fonts/dosis-v18-latin-500.ttf) format('truetype'),url(../fonts/dosis-v18-latin-500.svg#Dosis) format('svg')}
@font-face{font-family:Dosis;font-style:normal;font-weight:800;src:url(../fonts/dosis-v18-latin-800.eot);src:local(''),url(../fonts/dosis-v18-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-v18-latin-800.woff2) format('woff2'),url(../fonts/dosis-v18-latin-800.woff) format('woff'),url(../fonts/dosis-v18-latin-800.ttf) format('truetype'),url(../fonts/dosis-v18-latin-800.svg#Dosis) format('svg')}
@font-face{font-family:Dosis;font-style:normal;font-weight:600;src:url(../fonts/dosis-v18-latin-600.eot);src:local(''),url(../fonts/dosis-v18-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-v18-latin-600.woff2) format('woff2'),url(../fonts/dosis-v18-latin-600.woff) format('woff'),url(../fonts/dosis-v18-latin-600.ttf) format('truetype'),url(../fonts/dosis-v18-latin-600.svg#Dosis) format('svg')}
@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:url(../fonts/dosis-v18-latin-700.eot);src:local(''),url(../fonts/dosis-v18-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/dosis-v18-latin-700.woff2) format('woff2'),url(../fonts/dosis-v18-latin-700.woff) format('woff'),url(../fonts/dosis-v18-latin-700.ttf) format('truetype'),url(../fonts/dosis-v18-latin-700.svg#Dosis) format('svg')}
a[href*=mailto]:before{font-family:ETmodules;content:"\e010";padding-right:.3em}
a[href*="tel:"]:before{font-family:ETmodules;content:"\e090";padding-right:.3em}
a.info:before{font-family:ETmodules;content:"\72";padding-right:.3em}
a.footerlink:hover{text-decoration:underline}
a.entdecken:hover{text-decoration:underline}
a.entdecken:before{font-family:ETmodules;content:"\e01d";padding-right:.3em}
a.mapsmarker:after{font-family:ETmodules;content:"\39";padding-right:.3em}