/* yanone-kaffeesatz-200 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 200;
  src: url('./fonts/yanone-kaffeesatz-v22-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/yanone-kaffeesatz-v22-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/yanone-kaffeesatz-v22-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-200.woff') format('woff'), /* Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/yanone-kaffeesatz-v22-latin-200.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}

/* yanone-kaffeesatz-300 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 300;
  src: url('./fonts/yanone-kaffeesatz-v22-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/yanone-kaffeesatz-v22-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/yanone-kaffeesatz-v22-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-300.woff') format('woff'), /* Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/yanone-kaffeesatz-v22-latin-300.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}

/* yanone-kaffeesatz-regular - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/yanone-kaffeesatz-v22-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/yanone-kaffeesatz-v22-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/yanone-kaffeesatz-v22-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/yanone-kaffeesatz-v22-latin-regular.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}

/* yanone-kaffeesatz-500 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 500;
  src: url('./fonts/yanone-kaffeesatz-v22-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/yanone-kaffeesatz-v22-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/yanone-kaffeesatz-v22-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-500.woff') format('woff'), /* Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/yanone-kaffeesatz-v22-latin-500.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}

/* yanone-kaffeesatz-600 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 600;
  src: url('./fonts/yanone-kaffeesatz-v22-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/yanone-kaffeesatz-v22-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/yanone-kaffeesatz-v22-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-600.woff') format('woff'), /* Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/yanone-kaffeesatz-v22-latin-600.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}

/* yanone-kaffeesatz-700 - latin */
@font-face {
  font-family: 'Yanone Kaffeesatz';
  font-style: normal;
  font-weight: 700;
  src: url('./fonts/yanone-kaffeesatz-v22-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/yanone-kaffeesatz-v22-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/yanone-kaffeesatz-v22-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-700.woff') format('woff'), /* Modern Browsers */
       url('./fonts/yanone-kaffeesatz-v22-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/yanone-kaffeesatz-v22-latin-700.svg#YanoneKaffeesatz') format('svg'); /* Legacy iOS */
}



/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:border-box}html{height:100%;font-size:2.3vw}@media screen and (min-width:1400px){html{height:100%;font-size:2em}}body{height:100%;position:relative;font-family:'Yanone Kaffeesatz',sans-serif;font-weight:400;color:#fff;background-color:#141414}main{font-size:.8em}a{cursor:pointer;font-size:1em;text-decoration:none;color:#be1622;transition:all .2s linear}a:hover{color:#c1c0c0}.clickable{cursor:pointer;text-decoration:none;color:#be1622;transition:all .2s linear}.clickable:hover{color:#c1c0c0}.button,button{font-family:'Yanone Kaffeesatz',sans-serif;cursor:pointer;color:#fff;background-color:#be1622;border:none;padding:12px 24px;width:100%;text-align:center;transition:all .2s linear;font-size:1em;line-height:1.5em;font-weight:400}.button:hover,button:hover{background-color:#f5abb0;color:#fff}.button>a{color:#fff;display:inline-block;width:100%}.vvk-button{font-size:1.9em}header{font-size:1.2em}.h1,h1{color:#fff;font-size:4.4em;margin:.1em 0 0 0;font-weight:400}h1.highlight{color:#fff}.h2,h2{color:#FFF;font-size:2.6em;margin:.1em 0;font-weight:400}.h3,h3{color:#be1622;font-size:2.3em;margin:.1em 0;font-weight:400}.h4,h4{font-size:1.5em;margin:.1em 0;font-weight:400}h3+h1{margin-top:0}.container h2{margin-top:0}p{padding-bottom:12px;margin:0;font-size:.9em}ul{margin-top:0;margin-bottom:12px}img{width:100%;vertical-align:bottom}strong{font-weight:600}hr{color:#fff}input{border:0;background-color:#ddd;width:100%;padding:12px/2;font-size:1em}input[type=checkbox],input[type=radio]{width:auto;margin-right:12px/2;-webkit-transform:scale(1.5);transform:scale(1.5)}select{width:auto;font-size:1em}textarea{width:100%;font-size:1em}table.container tfoot button{color:#fff;background-color:#be1622}table.alternateRowColors{border-collapse:collapse}.odd{background-color:#232327}.even{background-color:#18181a}table.alternateRowColors td,table.alternateRowColors th{padding:12px}table.table_preise{width:100%;border-collapse:collapse;text-align:right;margin-bottom:36px}table.table_preise thead{color:#be1622}table.table_preise thead td:first-child{font-size:2em;font-weight:400}table.table_preise thead td{padding:12px/2 0}table.table_preise td:first-child{text-align:left}table.table_preise td{border-bottom:1px solid #414141;padding:12px 0}button{border-radius:3px}tr>th{text-align:left}img{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0);transition:all 1s}img.visibleimg{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.floatrow{width:100%;margin-bottom:12px}.floatrow::after{clear:both;content:"";display:table}.floatrow .col{box-sizing:content-box;float:left;padding-left:12px;margin-bottom:12px}.floatrow .col-3-1:nth-child(3n-2){padding-left:0}.floatrow .col-4-1:nth-child(4n-3){padding-left:0}.floatrow .col-5-1:nth-child(5n-4){padding-left:0}.floatrow .col-6-1:nth-child(6n-5){padding-left:0}.floatrow .col-8-1:nth-child(8n-7){padding-left:0}.row{display:flex;align-items:center;width:100%;margin-bottom:12px}.row::after{clear:both;content:"";display:table}.row .col{box-sizing:content-box;float:left;padding-left:12px}.row .col:first-child{padding-left:0}.col-5-1{width:calc((100% - 48px) * 1/5);vertical-align:middle}@media (max-width:600px){.col-5-1{width:100%}}.col-5-2{width:calc((100% - 36px) * 2/5);vertical-align:middle}@media (max-width:600px){.col-5-2{width:100%}}.col-6-1{width:calc((100% - 60px) * 1/6);vertical-align:middle}@media (max-width:600px){.col-6-1{width:100%}}.col-6-4{width:calc((100% - 24px) * 4/6);vertical-align:middle}@media (max-width:600px){.col-6-4{width:100%}}.col-8-1{width:calc((100% - 84px) * 1/8);vertical-align:middle}@media (max-width:600px){.col-8-1{width:100%}}.col-4-1{width:calc((100% - 36px) * 1/4);vertical-align:middle}@media (max-width:600px){.col-4-1{width:100%}}.col-4-2{width:calc((100% - 24px) * 2/4);vertical-align:middle}@media (max-width:600px){.col-4-2{width:100%}}.col-4-3{width:calc((100% - 12px) * 3/4);vertical-align:middle}@media (max-width:600px){.col-4-3{width:100%}}.col-3-1{width:calc((100% - 24px) * 1/3);vertical-align:middle}@media (max-width:600px){.col-3-1{width:100%}}.col-3-2{width:calc((100% - 12px) * 2/3);vertical-align:middle}@media (max-width:600px){.col-3-2{width:100%}}.col-3-3{width:calc((100% - 0px) * 3/3);vertical-align:middle}@media (max-width:600px){.col-3-3{width:100%}}.col-2-1{width:calc((100% - 12px) * 1/2);vertical-align:middle}@media (max-width:600px){.col-2-1{width:100%}}.threecolumns{-moz-column-width:100%;-moz-column-count:3;-moz-column-gap:12px;-moz-column-rule-color:#EEE;-moz-column-rule-style:solid;-moz-column-rule-width:1px;-webkit-column-width:100%;-webkit-column-count:3;-webkit-column-gap:12px;-webkit-column-rule-color:#EEE;-webkit-column-rule-style:solid;-webkit-column-rule-width:1px;column-width:100%;column-count:3;column-gap:12px;column-rule-color:#EEE;column-rule-style:solid;column-rule-width:1px;-webkit-columns:100% 3 12px #EEE solid 1px;-moz-columns:100% 3 12px #EEE solid 1px;columns:100% 3 12px #EEE solid 1px}.twocolumns{-moz-column-width:100%;-moz-column-count:2;-moz-column-gap:12px;-moz-column-rule-color:#EEE;-moz-column-rule-style:solid;-moz-column-rule-width:1px;-webkit-column-width:100%;-webkit-column-count:2;-webkit-column-gap:12px;-webkit-column-rule-color:#EEE;-webkit-column-rule-style:solid;-webkit-column-rule-width:1px;column-width:100%;column-count:2;column-gap:12px;column-rule-color:#EEE;column-rule-style:solid;column-rule-width:1px;-webkit-columns:100% 2 12px #EEE solid 1px;-moz-columns:100% 2 12px #EEE solid 1px;columns:100% 2 12px #EEE solid 1px}.videoOuterWrapper{max-width:560px;width:100%;margin:0 auto}.videoInnerWrapper{position:relative;padding-top:56.25%}.videoInnerWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mobile{display:none}.container{border-top:1px solid #414141;border-bottom:1px solid #414141;padding:24px!important;color:#fff;margin:24px 0;box-shadow:-2px 10px 24px -20px rgba(0,0,0,.75)}.alert{background-color:red;color:#fff;padding:24px}.alert h2{color:#fff}.highlight{color:#be1622}.highlightbox{background-color:#be1622;color:#fff}.highlight-row tr:hover td{background-color:#0077dc;color:#fff}.activeVVK{color:#080;font-weight:700}.expandableContainer{clear:right;padding:0 10px 10px 10px;border:1px dotted #482A14}.minified .expandableContainer{display:none}.expandable .fa-minus,.expandable .fa-plus{margin-right:5px}.tabContainer ul{margin:0;padding:0}.tabContainer li{display:inline-block;margin-top:2px;margin-right:2px;font-size:.9em;background-color:#740303;padding:10px;text-align:center}.tabContainer li.separated{margin-left:20px}.tabContainer li.active{background-color:#0077dc}.tabContainer li.active a{cursor:default}.tabContainer li a{color:#ffffc0;background-image:none!important}.tabContainer li a:hover{color:#ffffc0!important}.tabContent{background-color:#000}.fullsized-bg{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed;color:#000}.margin{margin:24px}.margin-bottom{margin-bottom:24px}.no-margin-bottom{margin-bottom:0}.negative-margin-top{margin-top:-24px}.margin-top{margin-top:24px}.margin-left{margin-left:24px}.margin-right{margin-right:24px}.padding{padding:24px}.padding-small{padding:12px}.padding-top{padding-top:24px}.alignCenter{text-align:center}.alignLeft{text-align:left}.alignRight{text-align:right}.floatRight{float:right}.noHyphens{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.smaller{padding-bottom:0;font-size:80%}#mainHeader{text-align:center}#mainHeader img{width:100%}#mainNav{background-color:#be1622;color:#fff;line-height:1.5em;text-align:center}#mainNav .mobile-nav-open-button{display:none}#mainNav ul{display:inline-block;list-style-type:none;padding:0;margin:0 auto;width:100%;max-width:1400px}#mainNav ul li{white-space:nowrap;text-align:left;background-color:#be1622;display:inline-block;font-weight:400;font-size:1.1em;position:relative;z-index:5;line-height:1em;margin:0 .5em;text-transform:none}#mainNav ul li.mobile-nav-close-button{display:none;text-align:right;border-bottom:1px solid #0d0d0d}#mainNav ul li section{position:absolute;background-color:#fff;display:none;box-shadow:1px 1px 6px 3px rgba(0,0,0,.2)}#mainNav ul li section ul{display:inline-block;position:relative;box-shadow:none}#mainNav ul li ul{display:none;position:absolute;width:auto;padding:10px;box-shadow:0 0 6px 1px rgba(0,0,0,.2);background-color:#be1622;color:#fff}#mainNav ul li:hover section,#mainNav ul li:hover ul{display:block}#mainNav ul li:hover section ul{display:inline-block;vertical-align:top}#mainNav ul li li{display:block;padding:5px;font-size:.9em;text-transform:none;letter-spacing:0;margin:0;line-height:1em;background-color:#be1622;color:#fff}#mainNav ul li li a{color:#fff}#mainNav ul li li a:hover{color:#c1c0c0}#mainNav ul li strong{font-size:1.1em}#mainNav a{color:#fff}#mainNav a:hover{color:#ccc}#mainNav.fixed{position:fixed;top:0;z-index:100;width:100%}main{padding-top:12px}main section{max-width:1400px;width:95%;margin:0 auto 12px auto;padding:0}main article{margin:24px 0}#mainFooter{margin-top:12px;padding:12px 0;background-color:#333;clear:both;text-align:center;font-size:.8em;width:100%}#mainFooter nav{margin:0 auto;width:100%;max-width:1400px}#mainFooter ul{list-style-type:none;padding-left:0;margin-bottom:0}#mainFooter ul li{display:inline-block;margin:0 .85em}#mainFooter a{color:#fff}.presse_bild_container{float:left;width:135px;height:135px;border:1px solid #fff;margin:3px;text-align:center;font-size:12px;display:flex;justify-content:center;align-items:center}.media-list{list-style-type:none;padding:0;margin:0;line-height:1.5em;height:1.5em;overflow:hidden}.media-list li{display:inline-block;margin-right:.3em;line-height:1.5em}.artist-list{margin-bottom:24px}.vvkButtonTermine{float:right;font-size:.4em;display:block;width:auto;vertical-align:middle}.campsite-preise{width:100%}.campsite-preise tbody th{background-color:#be1622;color:#fff;text-align:center;font-weight:400}.toolBar{position:absolute;background-color:rgba(255,255,255,.8);z-index:5;top:0}.dropUploadInput{display:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}

	.wrapper { display: inline-block; width: calc((100% / 6) - 0.1px); position: relative; }
	.inlineGalleryAnzImages { position: absolute; bottom: 0px; right: 5px; text-shadow: 0 0 15px #000; line-height: 1; } 
	.lightbox .lb-image { opacity: 100; }
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}	
