body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
.dlh_googlemap img {max-width:none}.dlh_googlemap .routinglink{white-space:nowrap}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden;
}
.contao-cookiebar * {
  box-sizing: border-box;
}
.contao-cookiebar:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.contao-cookiebar .cc-inner {
  display: inline-block;
  overflow-y: auto;
  max-height: 100%;
  max-width: 100%;
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  font-size: 1rem;
  text-align: left;
}
.contao-cookiebar.cc-top .cc-inner {
  vertical-align: top;
}
.contao-cookiebar.cc-top.cc-active .cc-inner {
  animation: cookiebar-top-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-top.cc-saved .cc-inner {
  animation: cookiebar-top-out 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-bottom .cc-inner {
  vertical-align: bottom;
}
.contao-cookiebar.cc-bottom.cc-active .cc-inner {
  animation: cookiebar-bottom-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-bottom.cc-saved .cc-inner {
  animation: cookiebar-bottom-out 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-middle .cc-inner {
  vertical-align: middle;
}
.contao-cookiebar.cc-middle.cc-active .cc-inner {
  animation: cookiebar-middle-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-middle.cc-saved .cc-inner {
  animation: cookiebar-middle-out 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-left {
  text-align: left;
}
.contao-cookiebar.cc-right {
  text-align: right;
}
.contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
  margin-top: 0;
}
.contao-cookiebar .cc-head p {
  margin-bottom: 15px;
}
.contao-cookiebar .cc-btn {
  display: inline-block;
  cursor: pointer;
  width: 100%;
  padding: 8px 14px;
  margin-bottom: 8px;
  font-size: 15px;
  outline: 0 none;
  border: 1px solid #cfcfcf;
  border-radius: 4px;
  color: #444;
  background: #f5f5f5;
}
.contao-cookiebar .cc-btn:hover {
  background: #ececec;
}
.contao-cookiebar .cc-btn.success {
  background: #4e9e3e;
  border-color: #3e7830;
  color: #fff;
}
.contao-cookiebar .cc-btn.success:hover {
  background: #4c933f;
}
.contao-cookiebar .cc-btn:last-child {
  margin-bottom: 0;
}
.contao-cookiebar label {
  position: relative;
  display: block;
  padding: 8px 13px 8px 0;
  line-height: 1.2rem;
}
.contao-cookiebar label.group {
  font-weight: 600;
}
.contao-cookiebar input {
  position: absolute;
  width: 1px;
  height: 1px;
  outline: 0 none;
  opacity: 0;
}
.contao-cookiebar input + label {
  padding: 8px 13px 8px 50px;
  cursor: pointer;
}
.contao-cookiebar input + label:before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 35px;
  height: 18px;
  margin: 0;
  box-sizing: content-box;
  border-radius: 10px;
  background: #fff;
  border: 2px solid #9c9b99;
  transition: border-color 0.2s;
}
.contao-cookiebar input + label:after {
  display: block;
  content: "";
  position: absolute;
  top: 10px;
  left: 4px;
  width: 14px;
  height: 14px;
  border-radius: 10px;
  background: #9c9b99;
  transition: background 0.2s, margin-left 0.2s, padding 0.2s;
}
.contao-cookiebar input + label:active:after {
  padding-left: 5px;
}
.contao-cookiebar input.cc-group-half + label:after {
  background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%);
}
.contao-cookiebar input:checked + label:after {
  background: #399d32;
  margin-left: 17px;
}
.contao-cookiebar input:checked + label:active:after {
  margin-left: 12px;
}
.contao-cookiebar input:checked + label:before {
  background: #dcf3db;
  border-color: #399d32;
}
.contao-cookiebar input:disabled + label {
  pointer-events: none;
}
.contao-cookiebar input:disabled + label:after {
  background: #c8c7c5;
}
.contao-cookiebar input:disabled + label:before {
  background: #f4f4f4;
  border-color: #c8c7c5;
}
.contao-cookiebar.cc-active .cc-inner {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.contao-cookiebar.cc-active.cc-blocked {
  pointer-events: auto;
  animation: cookiebar-overlay-in 0.5s ease-in-out forwards;
}
.contao-cookiebar.cc-saved.cc-inner {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}
.contao-cookiebar.cc-saved.cc-blocked {
  pointer-events: none;
  animation: cookiebar-overlay-out 0.5s ease-in-out forwards;
}

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0;
  }
  .contao-cookiebar .cc-inner {
    max-width: 750px;
  }
}
@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0);
  }
  100% {
    background: rgba(0, 0, 0, 0.75);
  }
}
@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75);
  }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden;
  }
}
@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%);
  }
}
@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
  }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
  }
}
@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%);
  }
}
.cookiebar_default {
  color: #444444;
}
.cookiebar_default p {
  color: #868686;
  line-height: 1.4;
}
.cookiebar_default .cc-inner {
  padding: 25px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
}
.cookiebar_default .cc-group {
  position: relative;
  border: 1px solid #d0d0d0;
  border-radius: 5px;
  margin-bottom: 10px;
}
.cookiebar_default .cc-group > label {
  margin: 5px 130px 5px 10px;
}
.cookiebar_default .cc-group .cc-detail-btn {
  position: absolute;
  right: 0;
  top: 0;
  border: 0 none;
  outline: 0 none;
  background: transparent;
  font-size: 13px;
  letter-spacing: 0;
  text-transform: initial;
  cursor: pointer;
  color: #a2a2a2;
  padding: 8px 13px 8px 13px;
  line-height: 1.2rem;
  margin: 5px 5px 5px 0;
}
.cookiebar_default .cc-group .cc-detail-btn span:nth-child(2) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
  display: inline;
}
.cookiebar_default .cc-group .cc-detail-btn:hover {
  color: #717171;
}
.cookiebar_default .cc-group .cc-detail-btn-details {
  display: inline-block;
  border: 0 none;
  outline: 0 none;
  background: transparent;
  font-size: 13px;
  letter-spacing: 0;
  text-transform: initial;
  cursor: pointer;
  color: #a2a2a2;
  text-decoration: underline;
  padding: 0;
  margin: 0 0 10px;
}
.cookiebar_default .cc-group .cc-detail-btn-details span:nth-child(2) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
  display: none;
}
.cookiebar_default .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
  display: inline;
}
.cookiebar_default .cc-group .cc-detail-btn-details:hover {
  color: #717171;
}
.cookiebar_default .cc-cookies {
  display: none;
  background: #fbfbfb;
  border-radius: 0 0 5px 5px;
}
.cookiebar_default .cc-cookies > p {
  font-size: 0.875rem;
}
.cookiebar_default .cc-cookies > p, .cookiebar_default .cc-cookies > .cc-cookie {
  margin: 0;
  padding: 15px;
  border-top: 1px solid #e6e6e6;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info {
  font-size: 0.875rem;
  background: #fff;
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #efefef;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info > div + div {
  margin-top: 5px;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
  margin-top: 15px;
}
.cookiebar_default .cc-cookies .cc-cookie .cc-cookie-desc > p {
  margin-bottom: 0;
}
.cookiebar_default .cc-cookies .cc-cookie label.cookie + p, .cookiebar_default .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .cookiebar_default .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
  margin-top: 10px;
}
.cookiebar_default .cc-cookies .cc-cookie p {
  margin: 0 0 15px;
  font-size: 0.875rem;
}
.cookiebar_default .cc-footer, .cookiebar_default .cc-info {
  text-align: center;
}
.cookiebar_default .cc-info {
  margin-top: 15px;
}
.cookiebar_default .cc-info > p {
  font-size: 0.875rem;
}
.cookiebar_default .cc-info > a {
  display: inline-block;
  font-size: 0.813rem;
  color: #a2a2a2;
  text-decoration: none;
}
.cookiebar_default .cc-info > a:hover {
  color: #717171;
}
.cookiebar_default .cc-info > a + a:before {
  display: inline-block;
  content: "·";
  margin-right: 5px;
}

/* pt-sans-narrow-regular - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
  }
  /* pt-sans-narrow-700 - latin-ext_latin_cyrillic-ext_cyrillic */
  @font-face {
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
         url('/fonts/pt-sans-narrow-v17-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
  }
@media (max-width:899px){header .mod_navigation{display:none}header section{width:100%;min-height:79px}header section .toggler{min-height:79px;width:100%;height:100%;font-size:300%;text-align:right;display:flex;align-content:center;margin-right:5vw;cursor:pointer;line-height:0}header section .toggler span{display:none}header section .toggler p{width:100%;padding-right:5vw}header section nav{width:100%;padding-bottom:20px}header section nav ul{display:flex;flex-direction:column;gap:0.5em;margin:0;padding:0;font-weight:bold;color:#c00000;font-size:180%;text-transform:uppercase}header section nav ul li{list-style:none;padding-left:10vw}header section nav ul li a{text-decoration:none;color:white}header section nav ul li a:hover{color:#dec66e}}@media (min-width:900px){header section{display:none}header{height:79px}header .inside{background-image:url(/files/standards/logo_navi.png);background-repeat:no-repeat;background-size:65px auto;background-position-y:center;background-position-x:2vw;height:100%;width:min(100%, 1920px);margin:0 auto;display:flex;flex-direction:column;justify-content:center}header .inside nav{margin-right:2vw}header .inside nav.metanav{font-size:80%;color:#dec66e !important}header .inside nav.metanav a{text-decoration:none;color:#dec66e}header .inside nav.metanav a:hover{color:white}header .inside nav ul{display:flex;gap:0 1vw;justify-content:flex-end;margin:0;padding:0;font-weight:bold;color:#c00000;text-transform:uppercase}header .inside nav ul li{list-style:none}header .inside nav ul li a{text-decoration:none;color:white}header .inside nav ul li a:hover{color:#dec66e}}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.slick-container{visibility:hidden}.slick-initialized{visibility:visible}
/* global.css */
html,body{width:100%;height:100%;margin:0;padding:0;background-color:#000;color:#fff;letter-spacing:.02em;font:100%/130% PT Sans Narrow,sans-serif}a{text-decoration:underline;color:#dec56e}a:hover{color:#fff}.mobile{display:none}#mobilebox{display:none}.mobile,.browser{width:100%}.left{float:left}.right{float:right}.breit img,.bilderzeile img{width:100%;height:auto}.home_subnav{width:100%;margin:0 auto;border-bottom:14px solid #aa7500}.home_subnav ul{width:100%;max-width:1024px;margin:18px auto;padding:0;text-align:center;font-weight:bold;color:#c00000;text-transform:uppercase;list-style-type:none}.home_subnav li{display:inline-block;margin-right:2%;margin-left:2%;margin-top:10px;margin-bottom:10px}.home_subnav li a{min-width:91px;display:block;padding-top:105px;background-position:center top;background-repeat:no-repeat;background-image:url("../../files/Linkbilder/billard.png")}.home_subnav li.shuffle a{background-image:url("../../files/Linkbilder/shuffle.png")}.home_subnav li.poker a{background-image:url("../../files/Linkbilder/poker.png")}.home_subnav li.darts a{background-image:url("../../files/Linkbilder/darts.png")}.home_subnav li.kicker a{background-image:url("../../files/Linkbilder/kicker.png")}.home_subnav li.special a{background-image:url("../../files/Linkbilder/special.png")}.h1-start{width:92%;max-width:983;margin:25px auto 15px;text-align:center;line-height:1.2em;color:#aa7500;text-transform:uppercase}.home_subnav a{text-decoration:none;color:#dec56e}.home_subnav a:hover{color:#fff}.home_subnav li a:hover{background-image:url("../../files/Linkbilder/billard_roll.png")}.home_subnav li.shuffle a:hover{background-image:url("../../files/Linkbilder/shuffle_roll.png")}.home_subnav li.poker a:hover{background-image:url("../../files/Linkbilder/poker_roll.png")}.home_subnav li.darts a:hover{background-image:url("../../files/Linkbilder/darts_roll.png")}.home_subnav li.kicker a:hover{background-image:url("../../files/Linkbilder/kicker_roll.png")}.home_subnav li.special a:hover{background-image:url("../../files/Linkbilder/special_roll.png")}.home_subnav li.active{min-width:91px;display:inline-block;padding-top:105px;background-image:url("../../files/Linkbilder/billard_active.png");background-position:center top;background-repeat:no-repeat}.home_subnav li.shuffle.active{background-image:url("../../files/Linkbilder/shuffle_active.png")}.home_subnav li.poker.active{background-image:url("../../files/Linkbilder/poker_active.png")}.home_subnav li.darts.active{background-image:url("../../files/Linkbilder/darts_active.png")}.home_subnav li.kicker.active{background-image:url("../../files/Linkbilder/kicker_active.png")}.home_subnav li.special.active{background-image:url("../../files/Linkbilder/special_active.png")}.abschnittshead p{display:inline-block;margin:45px auto 5px;padding:15px;text-align:center;border:4px solid #dec56e;font-size:1.5em;font-weight:bold;color:#dec56e}.abschnittshead{text-align:center}.adresse{text-align:center}.clearfix:after{height:0;clear:both;display:block;font-size:0;content: ".";visibility: hidden}.telefone{width:100%;margin-bottom:38px;text-align:center}.telefone .ce_text,.telefone .ce_image{display:inline-block}.telefon-links{margin-right:7.81%}.telefon-rechts{margin-left:7.81%}.telefone h2{font-size:1em;font-weight:normal;color:#dec56e}.telefone p{margin-top:18px;font-size:1.875em;font-weight:bold}.google{width:100%;display:block;background-color:#aa7500;border-bottom:10px solid #aa7500}#footer{padding-top:40px;padding-bottom:40px;text-align:center}#footer .ce_image{display:inline-block}.bilderzeile .ce_image{width:20%;float:left}.slider-wrapper .image_container img{width:100%}.ce_sliderStart,.slick-container{display: -webkit-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.slider-control,.slick-container button{width:100%;height:56px;position:absolute}.slider-prev,.slider-next,.slick-prev.slick-arrow,.slick-next.slick-arrow{width:23px;height:38px;display:block;background-image:url("../../files/standards/pfeil_links.png");background-position:left center;background-repeat:no-repeat;text-indent:-30000px;border:none;background-color:none !important}.slider-prev,.slick-prev.slick-arrow{margin-left:25px}.slick-prev.slick-arrow{left:10px;z-index:20000;cursor:pointer}.slick-next.slick-arrow{right:10px;z-index:20000;cursor:pointer}.slider-next,.slick-next.slick-arrow{margin-right:25px;background-image:url("../../files/standards/pfeil_rechts.png")}.slider-menu{display:none !important}.slider-prev:hover,.slick-prev.slick-arrow:hover{background-image:url("../../files/standards/pfeil_links_roll.png");cursor:pointer}.slider-next:hover,.slick-next.slick-arrow:hover{background-image:url("../../files/standards/pfeil_rechts_roll.png");cursor:pointer}.footerzeile{font-size:.69em;font-weight:normal;color:#dec56}.artikel{display:table}.artikel ul{display:table-row;margin:0;padding:0;list-style-type:none}.artikel li{display:table-cell}.artikel li:nth-child(1){padding-right:20px}.artikel li:nth-child(1){width:42px}.artikel ul:nth-child(1){font-size:1.4em;line-height:1.2em;font-weight:bold;color:#aa7500}.artikel ul:nth-child(2){line-height:1.3em;font-weight:normal;color:#dec56e}.artikel li:nth-child(3){min-width:75px;text-align:right}.artikel ul:nth-child(2) > li:nth-child(2){width:100%;padding-top:4px}.artikel ul:nth-child(1) > li:nth-child(2){width:100%}sup{font-size:.6em}.speisen .mod_article,.reservieren  .head{width:100%;max-width:1024px;margin:0 auto}.speisen .grid.mod_article{width:96%;max-width:983px;margin:0 auto}.grid .ce_text{width:46%;float:left;display:block;margin-right:2%;margin-left:2%;padding-top:6px;padding-bottom:14px;border-bottom:1px solid #aa7500}.speisen h1,.speisen h2,.reservieren h1{width:92%;max-width:942px;float:none;display:block;margin-right:4%;margin-left:4%;padding-bottom:20px;text-align:center;border-bottom:1px solid #aa7500;font-size:2.5em;color:#dec56e;text-transform:uppercase;margin-bottom:0px}.speisen h2{margin-top:60px}.speisen h1,.reservieren h1{width:88%;max-width:900px;display:block;padding-top:18px;background-color:#c00000;border:1px solid;font-size:3em;line-height:1.2em;padding-left: 2%;padding-right:2%}.zusatz{width:100%;margin-top:-5px;text-align:center;font-weight:normal;color:#dec56e}.slick-container button{background:none}.speisen .mod_article.allergiker{width:88%;max-width:881px;display:block;margin:30px auto;padding-top:2px;padding-bottom:4px;text-align:center;border:1px solid #aa7500;font-weight:normal;color:#dec56e;padding-left:2%;padding-right:2%}.allergiker strong{color:#aa7500}.reservierung{width:100%;text-align:center}.reservieren iframe{width:92%;height:862px;max-width:942px;display:inline-block;margin:30px auto 20px;text-align:center;background-color:#aa7500}.reservieren .musssein{position:relative}.reservieren .musssein p{max-width:500px;bottom:5%;left:50%;position:absolute;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);color: #303030}.text,.ce_form{width:92%;max-width:983px;margin:20px auto;text-align:center;font-weight:normal;color:#dec56e}.slick-slide img,.slick-container div,.slick-container .image_container,.slick-container .image_container img{width:100%}fieldset{width:93.5%;margin:20px auto 0;border:1px solid #545454;border-collapse:collapse}fieldset .widget{width:100%}fieldset .widget input.text{width:80%}fieldset .widget.widget-text label{width:15%;padding-right:10px;white-space: nowrap}.ce_form input.text{margin-top:8px;margin-bottom:8px;padding:5px 2px;text-align:left;background-color:#d4d4d4;border:0px;border-radius:2px;color:#000}.pers label{display:inline-block;text-align:left}.radio_container span,.checkbox_container span{display:inline-block;margin-right:10px;margin-left:10px;white-space:nowrap}fieldset .widget.widget-textarea label,fieldset.pers .widget.widget-text.erfahrung label{width:100%;display:block;margin:20px auto 2px;text-align:center}.widget-radio.erfahrung fieldset,.widget-checkbox.erfahrung fieldset{margin:0;padding:0;border:none}.widget-radio.erfahrung legend,.widget-checkbox.erfahrung legend{display:none}textarea{width:80%;min-height:150px;margin-top:8px;margin-bottom:8px;background-color:#d4d4d4}fieldset.pers .widget.widget-textarea label,fieldset.pers .widget.widget-text.erfahrung label{white-space:normal}.checkbox_container span input,.checkbox_container span label{vertical-align:top;white-space:normal}.widget-submit button,a.formlink{margin:30px auto;padding:15px 30px;text-align:center;background-color:#3b9908;border:1px solid #dec56e;border-radius:5px;border-collapse:collapse;font-size:1.3em;text-decoration:none;color:#dec56e;text-transform:uppercase}.widget-submit button:hover,a.formlink:hover{background-color:#c00000;cursor:pointer}a.formlink{display:inline-block;margin-top:10px}.cookiebar_default{z-index: 99999 !important;position: sticky !important}
@media screen and (max-width: 853px){
/* 853.css */
.grid .ce_text{width:96%;float:none;display:block;margin-right:2%;margin-left:2%;padding-top:6px;padding-bottom:14px;border-bottom:1px solid #aa7500}
}
@media screen and (max-width: 719px){
/* 719.css */
.mobile{display:inline-block}.browser{display:none}.mobile #hamburger:hover{cursor:pointer}.slider-prev,.slider-next,.slick-next.slick-arrow,.slick-prev.slick-arrow{width:15px;height:25px;background-image:url("../../files/standards/pfeil_links_klein.png");cursor:pointer}.slick-prev.slick-arrow{left:5px;margin-left:10px}.slider-next,.slick-next.slick-arrow{right:5px;margin-right:10px;background-image:url("../../files/standards/pfeil_rechts_klein.png")}.slider-prev:hover,.slick-prev.slick-arrow:hover{background-image:url("../../files/standards/pfeil_links_klein_roll.png")}.slider-next:hover,.slick-next.slick-arrow:hover{background-image:url("../../files/standards/pfeil_rechts_klein_roll.png")}.mobile #mobilebox.mod_customnav{right:4%;position:absolute;display:none;background-color:#aa7500;top:92px;z-index:10000}.mobile #mobilebox.mod_customnav ul{margin:0;padding:0}.mobile #mobilebox.mod_customnav li.active{padding:5px 12px;font-weight:bold;color:#000;text-transform:uppercase}.mobile #mobilebox.mod_customnav li a{display:block;padding:5px 12px;font-weight:bold;text-decoration:none;color:#fff;text-transform:uppercase}.mobile #mobilebox.mod_customnav li.first{padding-top:11px}.mobile #mobilebox.mod_customnav li.last{padding-bottom:9px}.mobile #mobilebox.mod_customnav li a:hover{background-color:#7d5401}
}
@media screen and (max-width: 500px){
/* 500.css */
.telefone{margin-bottom:22px}.telefone figure{display:none}.telefone .ce_text{display:block}.telefon-links,.telefon-rechts{margin-right:0;margin-left:0}.telefon-rechts{margin-top:-28px}.slick-prev.slick-arrow{left:1px;margin-left:3px;background-repeat:no-repeat;z-index:20000}.slider-next,.slick-next.slick-arrow{right:1px;margin-right:3px;background-repeat:no-repeat;z-index:20000}.pers label{width:auto;display:block;margin-right:auto;margin-left:auto}fieldset .widget input.text,textarea{width:99%}
}
