@charset"UTF-8";
html{font-family:sans-serif;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;
vertical-align:baseline;
}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;
font:inherit;
margin:0;
}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],
input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;
box-sizing:content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;
}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:15px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:15px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:20px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:20px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-space-before-15{margin-top:15px !important}
.csc-space-before-100{margin-top:100px !important}
.csc-space-before-50{margin-top:50px !important}
.csc-space-after-10{margin-bottom:10px !important}
.csc-space-after-50{margin-bottom:50px !important}
.csc-space-before-12{margin-top:12px !important}
.csc-space-before-10{margin-top:10px !important}
.cookiehint{position:fixed;z-index:999999}
body:not(.cookiehint--open) .cookiehint{display:none}
.cookiehint.cookiehint--layout-default{right:2vw;bottom:2vw}
.cookiehint .cookiehint__inner{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:column;flex-direction:column;max-width:36em;max-height:96vh;padding:1em 1.2em;font-size:1.4rem;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.4);box-shadow:0 3px 6px 0 rgba(0,0,0,.4);background-color:#fff}
.cookiehint .cookiehint__inner .cookiehint__text{-webkit-flex:1 1 auto;flex:1 1 auto;margin:0 0 1em;overflow:auto}
.cookiehint .cookiehint__inner .cookiehint__text .cookiehint__intro{margin:0 0 1em}
.cookiehint .cookiehint__inner .cookiehint__text .cookiehint__checkboxes label{display:block;margin:0 0 .2em;font:inherit;line-height:inherit}
.cookiehint .cookiehint__inner .cookiehint__text .cookiehint__checkboxes .cookiehint__checkbox__description{display:inline-block;opacity:.7;font-size:90%}
.cookiehint .cookiehint__inner .cookiehint__buttons{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}
.cookiehint .cookiehint__inner .cookiehint__buttons a.button{-webkit-flex:1 1 50%;flex:1 1 50%;text-align:center}
.cookiehint .cookiehint__inner .cookiehint__buttons a.button.cookiehint__buttons__acceptselected{margin-right:.5em;font-weight:inherit;color:#555;background-color:#f5f5f5}
.cookiehint .cookiehint__inner .cookiehint__buttons a.button.cookiehint__buttons__acceptselected:focus,.cookiehint .cookiehint__inner .cookiehint__buttons a.button.cookiehint__buttons__acceptselected:hover{opacity:.7}
.cookiehint .cookiehint__inner .cookiehint__imprintlink{-webkit-flex:0 0 auto;flex:0 0 auto;margin:.7em 0 0;text-align:right;font-size:90%}
.cookiehint .cookiehint__inner .cookiehint__imprintlink a{opacity:.7;font-weight:inherit}
.cookiehint .cookiehint__inner .cookiehint__imprintlink a:hover{opacity:1}
.cookiehint.cookiehint--layout-modal{top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.7)}
body.cookiehint--open .cookiehint.cookiehint--layout-modal{display:-webkit-flex;display:flex}
.cookiehint.cookiehint--layout-modal .cookiehint__inner{-webkit-flex:0 1 auto;flex:0 1 auto;max-height:100%}
.js-cookiehint-mediaoverlay-templates{display:none}
.cookieconsent__mediaoverlay{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;overflow:auto;padding:1em;text-align:center;font-size:85%;color:#fff;background-color:#333}
.cookieconsent__mediaoverlay .cookieconsent__mediaoverlay__inner{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:800px;margin:auto}
.cookieconsent__mediaoverlay .cookieconsent__mediaoverlay__inner p.cookieconsent__mediaoverlay__title{margin-bottom:0;font-weight:bolder}
.cookieconsent__mediaoverlay .cookieconsent__mediaoverlay__inner p:last-child{margin-bottom:0}
.cookieconsent__mediaoverlay .cookieconsent__mediaoverlay__bgimage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}
.cookiehint-contentwrap{display:none}
.cookiehint-contentwrap.show{display:block}
a.cookiehint__textlink:not(.button){font-weight:bolder}
a.cookiehint__textlink:not(.button):focus,a.cookiehint__textlink:not(.button):hover{opacity:.7}
@media (max-width:50em){.cookiehint.cookiehint--layout-default{left:2vw}
.cookiehint.cookiehint--layout-modal .cookiehint__inner{max-width:100%}
.cookiehint.cookiehint--layout-default .cookiehint__inner{max-height:75vh;max-width:96vw}
.cookiehint .cookiehint__inner .cookiehint__buttons{display:block}
.cookiehint .cookiehint__inner .cookiehint__buttons a.button{display:block}
.cookiehint .cookiehint__inner .cookiehint__buttons a.button.cookiehint__buttons__acceptselected{margin-right:0;margin-bottom:.5em}
}
.default-form .row.privacylink{margin-bottom:1em}
.default-form .row.privacylink .checkbox label{font-size:85%}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
@font-face{font-family:'flexslider-icon';src:url('../../fileadmin/templates/js/vendor/flexslider/fonts/flexslider-icon.eot');src:url('../../fileadmin/templates/js/vendor/flexslider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/js/vendor/flexslider/fonts/flexslider-icon.woff') format('woff'),url('../../fileadmin/templates/js/vendor/flexslider/fonts/flexslider-icon.ttf') format('truetype'),url('../../fileadmin/templates/js/vendor/flexslider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}
.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides>li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:''0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:''0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:''0 1px 4px rgba(0,0,0,0.2);box-shadow:''0 1px 4px rgba(0,0,0,0.2)}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}
.flex-direction-nav a.flex-next:before{content:'\f002'}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;z-index:10;bottom:0px;text-align:center;padding-left:62px}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:19px;height:19px;display:block;background:#e7e1cf;background:rgba(231,225,207,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;transition:all 0.3s ease-in-out 0s;-webkit-box-shadow:0px 0px 7px 5px rgba(0,0,0,0.29);-moz-box-shadow:0px 0px 7px 5px rgba(0,0,0,0.29);box-shadow:0px 0px 7px 5px rgba(0,0,0,0.29)}
.flex-control-paging li a:hover{background:#d0a565}
.flex-control-paging li a.flex-active{background:#000;background:rgba(231,225,207,1);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
@font-face{font-family:'FontAwesome';src:url('../../fileadmin/templates/font/font-awesome/fontawesome-webfont.eot?v=4.2.0');src:url('../../fileadmin/templates/font/font-awesome/fontawesome-webfont.eot?#iefix&v=4.2.0') format("embedded-opentype"),url('../../fileadmin/templates/font/font-awesome/fontawesome-webfont.woff?v=4.2.0') format("woff"),url('../../fileadmin/templates/font/font-awesome/fontawesome-webfont.ttf?v=4.2.0') format("truetype"),url('../../fileadmin/templates/font/font-awesome/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format("svg");font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}
.fa-li.fa-lg{left:-1.85714em}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:""}
.fa-music:before{content:""}
.fa-search:before{content:""}
.fa-envelope-o:before{content:""}
.fa-heart:before{content:""}
.fa-star:before{content:""}
.fa-star-o:before{content:""}
.fa-user:before{content:""}
.fa-film:before{content:""}
.fa-th-large:before{content:""}
.fa-th:before{content:""}
.fa-th-list:before{content:""}
.fa-check:before{content:""}
.fa-remove:before,.fa-close:before,.fa-times:before{content:""}
.fa-search-plus:before{content:""}
.fa-search-minus:before{content:""}
.fa-power-off:before{content:""}
.fa-signal:before{content:""}
.fa-gear:before,.fa-cog:before{content:""}
.fa-trash-o:before{content:""}
.fa-home:before{content:""}
.fa-file-o:before{content:""}
.fa-clock-o:before{content:""}
.fa-road:before{content:""}
.fa-download:before{content:""}
.fa-arrow-circle-o-down:before{content:""}
.fa-arrow-circle-o-up:before{content:""}
.fa-inbox:before{content:""}
.fa-play-circle-o:before{content:""}
.fa-rotate-right:before,.fa-repeat:before{content:""}
.fa-refresh:before{content:""}
.fa-list-alt:before{content:""}
.fa-lock:before{content:""}
.fa-flag:before{content:""}
.fa-headphones:before{content:""}
.fa-volume-off:before{content:""}
.fa-volume-down:before{content:""}
.fa-volume-up:before{content:""}
.fa-qrcode:before{content:""}
.fa-barcode:before{content:""}
.fa-tag:before{content:""}
.fa-tags:before{content:""}
.fa-book:before{content:""}
.fa-bookmark:before{content:""}
.fa-print:before{content:""}
.fa-camera:before{content:""}
.fa-font:before{content:""}
.fa-bold:before{content:""}
.fa-italic:before{content:""}
.fa-text-height:before{content:""}
.fa-text-width:before{content:""}
.fa-align-left:before{content:""}
.fa-align-center:before{content:""}
.fa-align-right:before{content:""}
.fa-align-justify:before{content:""}
.fa-list:before{content:""}
.fa-dedent:before,.fa-outdent:before{content:""}
.fa-indent:before{content:""}
.fa-video-camera:before{content:""}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}
.fa-pencil:before{content:""}
.fa-map-marker:before{content:""}
.fa-adjust:before{content:""}
.fa-tint:before{content:""}
.fa-edit:before,.fa-pencil-square-o:before{content:""}
.fa-share-square-o:before{content:""}
.fa-check-square-o:before{content:""}
.fa-arrows:before{content:""}
.fa-step-backward:before{content:""}
.fa-fast-backward:before{content:""}
.fa-backward:before{content:""}
.fa-play:before{content:""}
.fa-pause:before{content:""}
.fa-stop:before{content:""}
.fa-forward:before{content:""}
.fa-fast-forward:before{content:""}
.fa-step-forward:before{content:""}
.fa-eject:before{content:""}
.fa-chevron-left:before{content:""}
.fa-chevron-right:before{content:""}
.fa-plus-circle:before{content:""}
.fa-minus-circle:before{content:""}
.fa-times-circle:before{content:""}
.fa-check-circle:before{content:""}
.fa-question-circle:before{content:""}
.fa-info-circle:before{content:""}
.fa-crosshairs:before{content:""}
.fa-times-circle-o:before{content:""}
.fa-check-circle-o:before{content:""}
.fa-ban:before{content:""}
.fa-arrow-left:before{content:""}
.fa-arrow-right:before{content:""}
.fa-arrow-up:before{content:""}
.fa-arrow-down:before{content:""}
.fa-mail-forward:before,.fa-share:before{content:""}
.fa-expand:before{content:""}
.fa-compress:before{content:""}
.fa-plus:before{content:""}
.fa-minus:before{content:""}
.fa-asterisk:before{content:""}
.fa-exclamation-circle:before{content:""}
.fa-gift:before{content:""}
.fa-leaf:before{content:""}
.fa-fire:before{content:""}
.fa-eye:before{content:""}
.fa-eye-slash:before{content:""}
.fa-warning:before,.fa-exclamation-triangle:before{content:""}
.fa-plane:before{content:""}
.fa-calendar:before{content:""}
.fa-random:before{content:""}
.fa-comment:before{content:""}
.fa-magnet:before{content:""}
.fa-chevron-up:before{content:""}
.fa-chevron-down:before{content:""}
.fa-retweet:before{content:""}
.fa-shopping-cart:before{content:""}
.fa-folder:before{content:""}
.fa-folder-open:before{content:""}
.fa-arrows-v:before{content:""}
.fa-arrows-h:before{content:""}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}
.fa-twitter-square:before{content:""}
.fa-facebook-square:before{content:""}
.fa-camera-retro:before{content:""}
.fa-key:before{content:""}
.fa-gears:before,.fa-cogs:before{content:""}
.fa-comments:before{content:""}
.fa-thumbs-o-up:before{content:""}
.fa-thumbs-o-down:before{content:""}
.fa-star-half:before{content:""}
.fa-heart-o:before{content:""}
.fa-sign-out:before{content:""}
.fa-linkedin-square:before{content:""}
.fa-thumb-tack:before{content:""}
.fa-external-link:before{content:""}
.fa-sign-in:before{content:""}
.fa-trophy:before{content:""}
.fa-github-square:before{content:""}
.fa-upload:before{content:""}
.fa-lemon-o:before{content:""}
.fa-phone:before{content:""}
.fa-square-o:before{content:""}
.fa-bookmark-o:before{content:""}
.fa-phone-square:before{content:""}
.fa-twitter:before{content:""}
.fa-facebook:before{content:""}
.fa-github:before{content:""}
.fa-unlock:before{content:""}
.fa-credit-card:before{content:""}
.fa-rss:before{content:""}
.fa-hdd-o:before{content:""}
.fa-bullhorn:before{content:""}
.fa-bell:before{content:""}
.fa-certificate:before{content:""}
.fa-hand-o-right:before{content:""}
.fa-hand-o-left:before{content:""}
.fa-hand-o-up:before{content:""}
.fa-hand-o-down:before{content:""}
.fa-arrow-circle-left:before{content:""}
.fa-arrow-circle-right:before{content:""}
.fa-arrow-circle-up:before{content:""}
.fa-arrow-circle-down:before{content:""}
.fa-globe:before{content:""}
.fa-wrench:before{content:""}
.fa-tasks:before{content:""}
.fa-filter:before{content:""}
.fa-briefcase:before{content:""}
.fa-arrows-alt:before{content:""}
.fa-group:before,.fa-users:before{content:""}
.fa-chain:before,.fa-link:before{content:""}
.fa-cloud:before{content:""}
.fa-flask:before{content:""}
.fa-cut:before,.fa-scissors:before{content:""}
.fa-copy:before,.fa-files-o:before{content:""}
.fa-paperclip:before{content:""}
.fa-save:before,.fa-floppy-o:before{content:""}
.fa-square:before{content:""}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}
.fa-list-ul:before{content:""}
.fa-list-ol:before{content:""}
.fa-strikethrough:before{content:""}
.fa-underline:before{content:""}
.fa-table:before{content:""}
.fa-magic:before{content:""}
.fa-truck:before{content:""}
.fa-pinterest:before{content:""}
.fa-pinterest-square:before{content:""}
.fa-google-plus-square:before{content:""}
.fa-google-plus:before{content:""}
.fa-money:before{content:""}
.fa-caret-down:before{content:""}
.fa-caret-up:before{content:""}
.fa-caret-left:before{content:""}
.fa-caret-right:before{content:""}
.fa-columns:before{content:""}
.fa-unsorted:before,.fa-sort:before{content:""}
.fa-sort-down:before,.fa-sort-desc:before{content:""}
.fa-sort-up:before,.fa-sort-asc:before{content:""}
.fa-envelope:before{content:""}
.fa-linkedin:before{content:""}
.fa-rotate-left:before,.fa-undo:before{content:""}
.fa-legal:before,.fa-gavel:before{content:""}
.fa-dashboard:before,.fa-tachometer:before{content:""}
.fa-comment-o:before{content:""}
.fa-comments-o:before{content:""}
.fa-flash:before,.fa-bolt:before{content:""}
.fa-sitemap:before{content:""}
.fa-umbrella:before{content:""}
.fa-paste:before,.fa-clipboard:before{content:""}
.fa-lightbulb-o:before{content:""}
.fa-exchange:before{content:""}
.fa-cloud-download:before{content:""}
.fa-cloud-upload:before{content:""}
.fa-user-md:before{content:""}
.fa-stethoscope:before{content:""}
.fa-suitcase:before{content:""}
.fa-bell-o:before{content:""}
.fa-coffee:before{content:""}
.fa-cutlery:before{content:""}
.fa-file-text-o:before{content:""}
.fa-building-o:before{content:""}
.fa-hospital-o:before{content:""}
.fa-ambulance:before{content:""}
.fa-medkit:before{content:""}
.fa-fighter-jet:before{content:""}
.fa-beer:before{content:""}
.fa-h-square:before{content:""}
.fa-plus-square:before{content:""}
.fa-angle-double-left:before{content:""}
.fa-angle-double-right:before{content:""}
.fa-angle-double-up:before{content:""}
.fa-angle-double-down:before{content:""}
.fa-angle-left:before{content:""}
.fa-angle-right:before{content:""}
.fa-angle-up:before{content:""}
.fa-angle-down:before{content:""}
.fa-desktop:before{content:""}
.fa-laptop:before{content:""}
.fa-tablet:before{content:""}
.fa-mobile-phone:before,.fa-mobile:before{content:""}
.fa-circle-o:before{content:""}
.fa-quote-left:before{content:""}
.fa-quote-right:before{content:""}
.fa-spinner:before{content:""}
.fa-circle:before{content:""}
.fa-mail-reply:before,.fa-reply:before{content:""}
.fa-github-alt:before{content:""}
.fa-folder-o:before{content:""}
.fa-folder-open-o:before{content:""}
.fa-smile-o:before{content:""}
.fa-frown-o:before{content:""}
.fa-meh-o:before{content:""}
.fa-gamepad:before{content:""}
.fa-keyboard-o:before{content:""}
.fa-flag-o:before{content:""}
.fa-flag-checkered:before{content:""}
.fa-terminal:before{content:""}
.fa-code:before{content:""}
.fa-mail-reply-all:before,.fa-reply-all:before{content:""}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}
.fa-location-arrow:before{content:""}
.fa-crop:before{content:""}
.fa-code-fork:before{content:""}
.fa-unlink:before,.fa-chain-broken:before{content:""}
.fa-question:before{content:""}
.fa-info:before{content:""}
.fa-exclamation:before{content:""}
.fa-superscript:before{content:""}
.fa-subscript:before{content:""}
.fa-eraser:before{content:""}
.fa-puzzle-piece:before{content:""}
.fa-microphone:before{content:""}
.fa-microphone-slash:before{content:""}
.fa-shield:before{content:""}
.fa-calendar-o:before{content:""}
.fa-fire-extinguisher:before{content:""}
.fa-rocket:before{content:""}
.fa-maxcdn:before{content:""}
.fa-chevron-circle-left:before{content:""}
.fa-chevron-circle-right:before{content:""}
.fa-chevron-circle-up:before{content:""}
.fa-chevron-circle-down:before{content:""}
.fa-html5:before{content:""}
.fa-css3:before{content:""}
.fa-anchor:before{content:""}
.fa-unlock-alt:before{content:""}
.fa-bullseye:before{content:""}
.fa-ellipsis-h:before{content:""}
.fa-ellipsis-v:before{content:""}
.fa-rss-square:before{content:""}
.fa-play-circle:before{content:""}
.fa-ticket:before{content:""}
.fa-minus-square:before{content:""}
.fa-minus-square-o:before{content:""}
.fa-level-up:before{content:""}
.fa-level-down:before{content:""}
.fa-check-square:before{content:""}
.fa-pencil-square:before{content:""}
.fa-external-link-square:before{content:""}
.fa-share-square:before{content:""}
.fa-compass:before{content:""}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}
.fa-euro:before,.fa-eur:before{content:""}
.fa-gbp:before{content:""}
.fa-dollar:before,.fa-usd:before{content:""}
.fa-rupee:before,.fa-inr:before{content:""}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}
.fa-won:before,.fa-krw:before{content:""}
.fa-bitcoin:before,.fa-btc:before{content:""}
.fa-file:before{content:""}
.fa-file-text:before{content:""}
.fa-sort-alpha-asc:before{content:""}
.fa-sort-alpha-desc:before{content:""}
.fa-sort-amount-asc:before{content:""}
.fa-sort-amount-desc:before{content:""}
.fa-sort-numeric-asc:before{content:""}
.fa-sort-numeric-desc:before{content:""}
.fa-thumbs-up:before{content:""}
.fa-thumbs-down:before{content:""}
.fa-youtube-square:before{content:""}
.fa-youtube:before{content:""}
.fa-xing:before{content:""}
.fa-xing-square:before{content:""}
.fa-youtube-play:before{content:""}
.fa-dropbox:before{content:""}
.fa-stack-overflow:before{content:""}
.fa-instagram:before{content:""}
.fa-flickr:before{content:""}
.fa-adn:before{content:""}
.fa-bitbucket:before{content:""}
.fa-bitbucket-square:before{content:""}
.fa-tumblr:before{content:""}
.fa-tumblr-square:before{content:""}
.fa-long-arrow-down:before{content:""}
.fa-long-arrow-up:before{content:""}
.fa-long-arrow-left:before{content:""}
.fa-long-arrow-right:before{content:""}
.fa-apple:before{content:""}
.fa-windows:before{content:""}
.fa-android:before{content:""}
.fa-linux:before{content:""}
.fa-dribbble:before{content:""}
.fa-skype:before{content:""}
.fa-foursquare:before{content:""}
.fa-trello:before{content:""}
.fa-female:before{content:""}
.fa-male:before{content:""}
.fa-gittip:before{content:""}
.fa-sun-o:before{content:""}
.fa-moon-o:before{content:""}
.fa-archive:before{content:""}
.fa-bug:before{content:""}
.fa-vk:before{content:""}
.fa-weibo:before{content:""}
.fa-renren:before{content:""}
.fa-pagelines:before{content:""}
.fa-stack-exchange:before{content:""}
.fa-arrow-circle-o-right:before{content:""}
.fa-arrow-circle-o-left:before{content:""}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}
.fa-dot-circle-o:before{content:""}
.fa-wheelchair:before{content:""}
.fa-vimeo-square:before{content:""}
.fa-turkish-lira:before,.fa-try:before{content:""}
.fa-plus-square-o:before{content:""}
.fa-space-shuttle:before{content:""}
.fa-slack:before{content:""}
.fa-envelope-square:before{content:""}
.fa-wordpress:before{content:""}
.fa-openid:before{content:""}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}
.fa-mortar-board:before,.fa-graduation-cap:before{content:""}
.fa-yahoo:before{content:""}
.fa-google:before{content:""}
.fa-reddit:before{content:""}
.fa-reddit-square:before{content:""}
.fa-stumbleupon-circle:before{content:""}
.fa-stumbleupon:before{content:""}
.fa-delicious:before{content:""}
.fa-digg:before{content:""}
.fa-pied-piper:before{content:""}
.fa-pied-piper-alt:before{content:""}
.fa-drupal:before{content:""}
.fa-joomla:before{content:""}
.fa-language:before{content:""}
.fa-fax:before{content:""}
.fa-building:before{content:""}
.fa-child:before{content:""}
.fa-paw:before{content:""}
.fa-spoon:before{content:""}
.fa-cube:before{content:""}
.fa-cubes:before{content:""}
.fa-behance:before{content:""}
.fa-behance-square:before{content:""}
.fa-steam:before{content:""}
.fa-steam-square:before{content:""}
.fa-recycle:before{content:""}
.fa-automobile:before,.fa-car:before{content:""}
.fa-cab:before,.fa-taxi:before{content:""}
.fa-tree:before{content:""}
.fa-spotify:before{content:""}
.fa-deviantart:before{content:""}
.fa-soundcloud:before{content:""}
.fa-database:before{content:""}
.fa-file-pdf-o:before{content:""}
.fa-file-word-o:before{content:""}
.fa-file-excel-o:before{content:""}
.fa-file-powerpoint-o:before{content:""}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}
.fa-file-movie-o:before,.fa-file-video-o:before{content:""}
.fa-file-code-o:before{content:""}
.fa-vine:before{content:""}
.fa-codepen:before{content:""}
.fa-jsfiddle:before{content:""}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}
.fa-circle-o-notch:before{content:""}
.fa-ra:before,.fa-rebel:before{content:""}
.fa-ge:before,.fa-empire:before{content:""}
.fa-git-square:before{content:""}
.fa-git:before{content:""}
.fa-hacker-news:before{content:""}
.fa-tencent-weibo:before{content:""}
.fa-qq:before{content:""}
.fa-wechat:before,.fa-weixin:before{content:""}
.fa-send:before,.fa-paper-plane:before{content:""}
.fa-send-o:before,.fa-paper-plane-o:before{content:""}
.fa-history:before{content:""}
.fa-circle-thin:before{content:""}
.fa-header:before{content:""}
.fa-paragraph:before{content:""}
.fa-sliders:before{content:""}
.fa-share-alt:before{content:""}
.fa-share-alt-square:before{content:""}
.fa-bomb:before{content:""}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}
.fa-tty:before{content:""}
.fa-binoculars:before{content:""}
.fa-plug:before{content:""}
.fa-slideshare:before{content:""}
.fa-twitch:before{content:""}
.fa-yelp:before{content:""}
.fa-newspaper-o:before{content:""}
.fa-wifi:before{content:""}
.fa-calculator:before{content:""}
.fa-paypal:before{content:""}
.fa-google-wallet:before{content:""}
.fa-cc-visa:before{content:""}
.fa-cc-mastercard:before{content:""}
.fa-cc-discover:before{content:""}
.fa-cc-amex:before{content:""}
.fa-cc-paypal:before{content:""}
.fa-cc-stripe:before{content:""}
.fa-bell-slash:before{content:""}
.fa-bell-slash-o:before{content:""}
.fa-trash:before{content:""}
.fa-copyright:before{content:""}
.fa-at:before{content:""}
.fa-eyedropper:before{content:""}
.fa-paint-brush:before{content:""}
.fa-birthday-cake:before{content:""}
.fa-area-chart:before{content:""}
.fa-pie-chart:before{content:""}
.fa-line-chart:before{content:""}
.fa-lastfm:before{content:""}
.fa-lastfm-square:before{content:""}
.fa-toggle-off:before{content:""}
.fa-toggle-on:before{content:""}
.fa-bicycle:before{content:""}
.fa-bus:before{content:""}
.fa-ioxhost:before{content:""}
.fa-angellist:before{content:""}
.fa-cc:before{content:""}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}
.fa-meanpath:before{content:""}
#respmenu ul,#respmenu ul li,.flexslider ul,.flexslider ul li,ul.ui-menu,ul.ui-menu li,.news .page-navigation ul li{margin:0px;padding:0px;background-image:none;list-style:none}
@font-face{font-family:'Maiden Orange';font-style:normal;font-weight:400;src:url('../../fileadmin/templates/font/maiden-orange/maiden-orange-v11-latin-regular.eot');
src:url('../../fileadmin/templates/font/maiden-orange/maiden-orange-v11-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/maiden-orange/maiden-orange-v11-latin-regular.woff2') format("woff2"),url('../../fileadmin/templates/font/maiden-orange/maiden-orange-v11-latin-regular.woff') format("woff"),url('../../fileadmin/templates/font/maiden-orange/maiden-orange-v11-latin-regular.ttf') format("truetype"),url('../../fileadmin/templates/font/maiden-orange/maiden-orange-v11-latin-regular.svg#MaidenOrange') format("svg");
}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300italic.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300italic.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300italic.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300italic.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300italic.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-300italic.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-regular.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-regular.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-regular.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-regular.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-regular.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:400;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-italic.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-italic.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-italic.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-italic.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-italic.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-italic.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:700;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700italic.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700italic.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700italic.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700italic.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700italic.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-700italic.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:900;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900.svg#Merriweather') format("svg");
}
@font-face{font-family:'Merriweather';font-style:italic;font-weight:900;src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900italic.eot');
src:url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900italic.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900italic.woff2') format("woff2"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900italic.woff') format("woff"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900italic.ttf') format("truetype"),url('../../fileadmin/templates/font/merriweather/merriweather-v22-latin-900italic.svg#Merriweather') format("svg");
}
@font-face{font-family:'Abel';font-style:normal;font-weight:400;src:url('../../fileadmin/templates/font/abel/abel-v12-latin-regular.eot');
src:local("Abel Regular"),local("Abel-Regular"),url('../../fileadmin/templates/font/abel/abel-v12-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../fileadmin/templates/font/abel/abel-v12-latin-regular.woff2') format("woff2"),url('../../fileadmin/templates/font/abel/abel-v12-latin-regular.woff') format("woff"),url('../../fileadmin/templates/font/abel/abel-v12-latin-regular.ttf') format("truetype"),url('../../fileadmin/templates/font/abel/abel-v12-latin-regular.svg#Abel') format("svg");
}
.abavo_accordion{margin:30px 0px;font-family:"Merriweather",sans-serif;font-size:16px}
.abavo_accordion .show_close_all_wrap{margin:0px 0px 8px;text-align:right}
@media print{
.abavo_accordion .show_close_all_wrap{display:none}
}
.abavo_accordion>.accordion-element{margin:0px 0px 10px}
.abavo_accordion>.accordion-element>.csc-header{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;position:relative;padding:7px 32px 7px 10px;color:#3b3a3a;background-color:#d8d1b8;cursor:pointer}
.abavo_accordion>.accordion-element>.csc-header:after{content:'';position:absolute;right:7px;top:8px;width:0px;height:0px;border-style:solid;border-width:8px 0px 8px 9px;border-color:transparent transparent transparent #3b3a3a}
.abavo_accordion>.accordion-element>.csc-header:hover{background-color:#cfc6a7}
.abavo_accordion>.accordion-element>.csc-header>*{margin-bottom:0px}
@media print{
.abavo_accordion>.accordion-element>.csc-header{padding-right:0px}
.abavo_accordion>.accordion-element>.csc-header:after{display:none}
}
.abavo_accordion>.accordion-element.current>.csc-header:after{top:13px;border-width:9px 8px 0px 8px;border-color:#3b3a3a transparent transparent transparent}
.abavo_accordion .accordion-content{display:none}
@media print{
.abavo_accordion .accordion-content{display:block}
}
.abavo_accordion .accordion-content .wrapper-element{padding:26px 0px}
.abavo_accordion .accordion-content .wrapper-element>:last-child,.abavo_accordion .accordion-content .wrapper-element>:last-child>:last-child,.abavo_accordion .accordion-content .wrapper-element>:last-child>:last-child>:last-child,.abavo_accordion .accordion-content .wrapper-element>:last-child>:last-child>:last-child>:last-child{margin-bottom:0px !important}
.abavo_accordion.heightmode .accordion-content{display:block;height:0px;overflow:hidden}
@media print{
.abavo_accordion.heightmode .accordion-content{height:auto;overflow:visible}
}
.abavo_accordion.heightmode .current .accordion-content{overflow:visible}
#respmenu{position:absolute;top:0px;right:0px;opacity:0;z-index:1002;width:100%;transition:opacity 500ms ease-out}
@media (max-width:850px){
#respmenu{opacity:1;display:block}
}
@media print{
#respmenu{display:none}
}
#respmenu #togglerespmenu{position:absolute;top:30px;right:0px;height:37px;padding:8px 15px 7px 40px;cursor:pointer;font-size:36px;line-height:0.9;color:#7e0037;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
#respmenu #togglerespmenu:before{content:'';position:absolute;left:14px;top:18px;height:15px;width:20px;border-top:3px solid #39362b;border-bottom:3px solid #39362b}
#respmenu #togglerespmenu:after{content:'';position:absolute;left:14px;top:24px;height:3px;width:20px;background-color:#39362b}
#respmenu ul{font-size:25px;line-height:1.1;margin-top:105px;transition:all 0.3s ease-in-out 0s;border-top:1px solid #bbb}
#respmenu ul em{display:none}
#respmenu ul li a{display:block;text-decoration:none;color:#000}
#respmenu ul li.pid1,#respmenu ul li.pid54{display:none}
#respmenu ul li>a{padding:6px 15px 2px}
#respmenu ul li.sub>ul{display:none}
#respmenu ul li.sub>a{position:relative;padding-right:35px}
#respmenu ul li.sub>a:after{content:'';position:absolute;top:13px;right:15px;width:0px;height:0px;border-style:solid;border-width:8px 7px 0px 7px;border-color:#666 transparent transparent transparent;-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}
#respmenu ul li.sub.open>a:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
#respmenu ul li.open>ul{display:block}
#respmenu ul li>a:hover,#respmenu ul li.sub.open>a{color:#000;background-color:#eeeadd}
#respmenu ul li.act>a,#respmenu ul li.act.sub.open>a{font-weight:bold;color:#fff;background-color:#7e0037}
#respmenu ul li.act>a:after,#respmenu ul li.act.sub.open>a:after{border-color:#fff transparent transparent transparent}
#respmenu ul>li>ul>li>a{background-color:#f8f4e9}
#respmenu>ul{display:none;position:absolute;top:0px;right:0px;width:100%;font-size:25px;background-color:#f8f4e9}
#respmenu>ul>li{position:relative;border-bottom:1px solid #bbb}
#respmenu>ul>li:last-child{border-bottom:0px}
#respmenu>ul>li>ul>li>a{padding:7px 10px 7px 25px}
#respmenu>ul>li>ul>li>ul>li>a{padding:7px 10px 7px 45px}
#respmenu>ul>li>ul>li>ul>li>a:before{content:"\2013\A0";margin-left:-10px}
#respmenu>ul>li>ul>li>ul>li>ul>li>a{padding:7px 10px 7px 55px}
#respmenu.open>ul{display:block}
.videoelement,.youtubevideo,.imagegallery{max-width:100%;margin:0px 0px 15px}
.videoelement{position:relative}
.videoelement video{position:absolute;top:0px;left:0px;width:100%;height:100%}
html.no-video .videoelement video{position:static}
html.no-video .videoelement object{position:absolute;top:0px;left:0px;width:100%;height:100%}
.youtubevideo{position:relative}
.youtubevideo>img{visibility:hidden}
.youtubevideo>iframe{position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;border:0px}
.imagegallery{*zoom:1;margin-left:-10px}
.imagegallery:after{content:"";display:table;clear:both}
.imagegallery>.entry{float:left;margin:0px 0px 10px 10px}
*{margin:0px;padding:0px}
html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}
*:disabled{opacity:0.5;cursor:default}
body,input,textarea,select,button{font-family:"Abel",sans-serif;font-size:27px;font-weight:normal;color:#000;line-height:1.3}
body{background:#ebe6d9 url('../../fileadmin/templates/gfx/layout/paper.jpg') repeat center top}
img{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}
img{height:auto;max-width:100%}
.ie8 img{width:auto}
video{height:auto;max-width:100%}
.ie8 video{width:auto}
object{height:auto;max-width:100%}
.ie8 object{width:auto}
a{text-decoration:none;color:#000}
a:hover{text-decoration:underline}
a img{border:0px}
h1,h2,h3,h4,h5,h6{margin:0px 0px 15px;font-weight:normal;font-size:27px}
p,ul,ol,dl{margin:0px 0px 15px;list-style:outside none none}
ul>li,ol>li{margin:0px 0px 5px 15px}
ul>li:last-child,ol>li:last-child{margin-bottom:0px}
ul>li{list-style-type:square}
figure{margin:0px}
figcaption{margin:10px 0px;font-size:19px;line-height:1.2;text-align:center}
fieldset{margin:0px;border:0px;padding:0px}
legend{display:none}
label,.powermail_fieldwrap>fieldset>legend{display:block;margin:0px 0px 2px;font-size:27px;line-height:1.3;font-weight:normal}
select,textarea,input[type="text"],input[type="search"],input[type="date"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"]{border:1px solid #272727;width:100%;font-size:26px;opacity:0.8;filter:alpha(opacity=80);outline:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:6px 10px}
select{padding:1px}
button,input[type="submit"]{border:1px solid #272727;margin-top:10px;padding:6px 40px;line-height:1;cursor:pointer;color:white;background-color:#7e0037;float:right}
table{font-family:'Merriweather',sans-serif;font-weight:300;font-size:20px;width:100%}
table tr{border-bottom:1px dotted #6f6f6f}
table tr td{padding:10px 0px;font-size:20px}
table tr td:last-child{text-align:right}
.clear{float:none !important;clear:both !important;height:0px !important;margin:0px !important;padding:0px !important;border:none !important}
.h-style-10{font-size:65px;margin-top:42px;font-weight:normal;text-align:center;transition:all 0.3s ease-in-out 0s}
.h-style-10:before{content:url('../../fileadmin/templates/gfx/layout/headline_border.svg');padding-right:15px}
.h-style-10:after{content:url('../../fileadmin/templates/gfx/layout/headline_border_mirror.svg');padding-left:15px}
@media (max-width:800px){
.h-style-10{font-size:50px}
}
@media (max-width:600px){
.h-style-10{font-size:40px}
}
@media (max-width:470px){
.h-style-10:before{display:none}
.h-style-10:after{display:none}
}
.h-style-20{font-size:44px;color:#7e0037;text-align:center;margin-top:-25px;margin-bottom:20px}
@media (max-width:800px){
.h-style-20{font-size:34px;transition:all 0.3s ease-in-out 0s;margin-top:-20px}
}
@media (max-width:600px){
.h-style-20{font-size:30px}
}
@media (max-width:360px){
.h-style-20{font-size:26px;margin-top:-15px;line-height:1.2}
}
.h-style-30{font-size:30px;line-height:1.0;margin:0px auto 60px;padding:0px 30px 0px;background-color:#d0a565;text-align:center;width:245px;display:inline-block;position:relative}
.h-style-30:before{content:url('../../fileadmin/templates/gfx/layout/border_golden_top.svg');position:absolute;margin-top:-41px;width:245px;left:0px}
.h-style-30:after{content:url('../../fileadmin/templates/gfx/layout/border_golden_bottom.svg');position:absolute;margin-top:30px;width:245px;left:0px}
.small_font{font-size:16px;font-family:"Merriweather",sans-serif}
.merriweather_font{font-family:'Merriweather',sans-serif;font-weight:300;font-size:19px}
@media (max-width:360px){
.merriweather_font{font-size:16px}
}
.border_red{border:2px dotted #7e0037;padding:14px;font-size:17px;font-family:"Merriweather",sans-serif}
.font_red{color:#7e0037}
.font_large{font-size:48px}
.columns{min-height:1px;margin-left:-20px;*zoom:1}
.columns:after{content:"";display:table;clear:both}
.columns>.col{float:left;min-height:1px;padding-left:20px}
.columns.gridpadding-40{margin-left:-40px}
.columns.gridpadding-40>.col{padding-left:40px}
.columns.width-1-1>.col{width:50%}
@media (max-width:500px){
.columns.width-1-1>.col{float:none;width:auto}
}
.columns.width-1-1-1>.col{width:33.3%}
.columns.width-1-1-1>.col.third{text-align:center;margin:0px auto}
@media (max-width:800px){
.columns.width-1-1-1>.col{width:50%}
.columns.width-1-1-1>.col.third{clear:both}
}
@media (max-width:500px){
.columns.width-1-1-1>.col{float:none;width:auto}
}
.columns.width-1-2-1>.col{width:25%}
.columns.width-1-2-1>.col.second{width:50%}
.columns.width-1-2-1>.col.third{text-align:center;margin:0px auto}
@media (max-width:980px){
.columns.width-1-2-1>.col{width:100%}
.columns.width-1-2-1>.col.second{width:100%}
}
.columns.width-1-1-1-1>.col{width:25%}
@media (max-width:1000px){
.columns.width-1-1-1-1>.col{width:50%}
.columns.width-1-1-1-1>.col.third{clear:both}
}
@media (max-width:500px){
.columns.width-1-1-1-1>.col{float:none;width:auto}
}
.contenttable-responsive{min-height:0.01%;overflow-x:auto}
.contenttable-responsive>table{max-width:100%}
.flexslider{margin:0px;border:0px;background:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.flexslider.loading .slides>li:first-child{opacity:1 !important}
.flexslider ul.slides li img{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
.lightboxcontent .mfp-content{max-width:650px;margin:0px auto;font-size:90%}
.lightboxcontent .outerwrap{padding:35px 15px 20px;background-color:#fff}
.lightboxcontent .innerwrap>:last-child,.lightboxcontent .innerwrap>:last-child>:last-child,.lightboxcontent .innerwrap>:last-child>:last-child>:last-child,.lightboxcontent .innerwrap>:last-child>:last-child>:last-child>:last-child{margin-bottom:0px !important}
.mfp-image-holder figcaption,.mfp-image-holder figure{margin:0px}
ul.ui-menu{border:1px solid #ccc;background-color:#fff}
ul.ui-menu li.ui-menu-item{padding:5px;font-size:12px;line-height:1.1;cursor:pointer}
ul.ui-menu li.ui-menu-item.ui-state-focus,ul.ui-menu li.ui-menu-item.ui-state-active{margin:0px;background-color:#eee}
.cookiehint .cookiehint__inner{font-size:1.2rem;background-color:#d8d1b8}
a.cookiehint__textlink:not(.button){color:inherit}
a.button{display:inline-block;padding:.3em .5em;text-decoration:none}
a.button--primary{color:#fff;background-color:#7e0037}
.csc-default{*zoom:1}
.csc-default:after{content:"";display:table;clear:both}
.content-images{*zoom:1}
.content-images:after{content:"";display:table;clear:both}
.content-images .content-image{margin:0px 0px 15px;*zoom:1}
.content-images .content-image:after{content:"";display:table;clear:both}
.content-images .content-image-wrap{max-width:100%;margin:0px}
.content-images.cols{margin-left:-15px}
.content-images.cols .imagetablewrap{max-width:100%}
.content-images.cols .imagetablewrap .imagetable{display:table;table-layout:fixed;width:100%}
.content-images.cols .imagetablewrap .imagetable>.content-image{display:table-cell;vertical-align:top;padding:0px 0px 15px 15px}
@media (max-width:500px){
.content-images.cols .imagetablewrap{width:auto !important}
.content-images.cols .imagetablewrap .imagetable,.content-images.cols .imagetablewrap .imagetable>.content-image{display:block}
}
.content-images.align-0 .imagetablewrap,.content-images.align-0 .content-image-wrap,.content-images.align-8 .imagetablewrap,.content-images.align-8 .content-image-wrap{margin:0px auto}
.content-images.align-1 .imagetablewrap,.content-images.align-1 .content-image-wrap,.content-images.align-9 .imagetablewrap,.content-images.align-9 .content-image-wrap{float:right}
.content-images.align-17,.content-images.align-18,.content-images.align-25,.content-images.align-26{max-width:40%}
.content-images.align-17{float:right;margin:0px 0px 0px 20px}
.content-images.align-17.cols{margin-left:5px}
.content-images.align-18{float:left;margin-right:20px}
.content-images.align-25{float:right;margin-left:20px}
.content-images.align-26{float:left;margin-right:20px}
@media (max-width:500px){
.content-images.align-25,.content-images.align-26{float:none;max-width:none;margin-right:0px;margin-left:0px}
}
.content-images.caption-align-left figcaption{text-align:left}
.content-images.caption-align-center figcaption{text-align:center}
.content-images.caption-align-right figcaption{text-align:right}
.content-images.border-1 img{border:1px solid #000}
.content-text{overflow:hidden}
.downloads{margin:0px 0px 15px}
.downloads .entry{margin:0px 0px 10px}
.downloads .entry:last-child{margin-bottom:0px}
.downloads .image{float:left;margin:0px 20px 10px 0px}
.downloads .image img{border:1px solid #aaa}
.content-images.border-1 img{border:10px solid #333;width:100%;height:100%;border:none;border-radius:200px}
.contenttable{font-family:'Merriweather',sans-serif;font-weight:300;font-size:18px;width:100%;margin:0px 0px 50px}
.contenttable thead th{background-color:#d0a565;color:#402c0e;padding:2px 0px 0px;font-size:29px;font-family:"Maiden Orange",sans-serif;font-weight:300}
.contenttable tr{border-bottom:1px dotted #6f6f6f}
.contenttable tr td{padding:10px 0px;font-size:18px;text-align:left}
.contenttable tr td:last-child{text-align:center;padding-left:10px}
.contenttable.contenttable-0 tr td.td-last{white-space:nowrap}
.news .page-navigation{margin:15px 0px;*zoom:1}
.news .page-navigation:after{content:"";display:table;clear:both}
.news .page-navigation p{float:left;margin:0px 10px 0px 0px}
.news .page-navigation ul{float:right;margin:0px}
.news .page-navigation ul li{float:left;margin:0px 5px}
.news.news-single{*zoom:1}
.news.news-single:after{content:"";display:table;clear:both}
.news.news-single .news-img-wrap{float:right;max-width:40%;margin:0px 0px 10px 20px}
.tx-powermail h3{display:none}
.powermail_fieldset{margin-bottom:10px}
.powermail_fieldset>.powermail_fieldwrap:last-child{margin-bottom:0px}
.powermail_fieldwrap.privacylink{margin-top:5px}
.powermail_fieldwrap.privacylink .powermail_check_inner>label{display:block;margin-bottom:5px;font-size:65%;text-align:left}
.powermail_fieldwrap,.powermail_check_inner,.powermail_radio_inner,.powermail_fieldset.foot{overflow:hidden;*zoom:1}
.powermail_label,.powermail_fieldwrap>fieldset>legend,.powermail_fieldset.foot>.powermail_fieldwrap_text{display:block;text-align:left}
.powermail_label span.mandatory,.powermail_fieldwrap>fieldset>legend span.mandatory,.powermail_fieldset.foot>.powermail_fieldwrap_text span.mandatory{display:none}
.powermail_field .powermail_input{margin-bottom:10px}
.powermail_field .powermail_textarea textarea{height:140px}
.powermail_field.powermail_textarea{height:140px}
.powermail_fieldwrap.short>.powermail_field{width:100px;margin-right:150px}
.powermail_fieldwrap_submit>.powermail_field{width:auto}
.powermail_radio_inner,.powermail_check_inner{display:table;margin:0px 0px 5px}
.powermail_radio_inner:last-child,.powermail_check_inner:last-child{margin-bottom:0px}
.powermail_radio_inner>input,.powermail_radio_inner>label,.powermail_check_inner>input,.powermail_check_inner>label{display:table-cell;vertical-align:baseline}
.powermail_radio_inner>label,.powermail_check_inner>label{margin:0px;padding:0px 0px 0px 5px;line-height:1.15}
.powermail_fieldset.foot>legend{display:none}
.powermail_fieldset.foot>.powermail_fieldwrap_text{font-size:14px;text-align:right}
.powermail_message_error>li{color:#ff0000}
.powermail_confirmation>.powermail_all{overflow:hidden;margin:0px 0px 20px}
.powermail_confirmation dt{float:left;clear:both;width:150px;padding:0px 15px 0px 0px;font-weight:bold}
.powermail_confirmation dd{float:left;width:280px}
.powermail_confirmation>form{float:left;margin:0px 10px 0px 0px}
html{overflow-y:scroll}
.browserupgrade{padding:1.2em;font-size:1.2em;font-weight:bold;text-align:center;color:#111;background-color:#f7dada}
#page{min-width:320px}
.pagewidth{position:relative;width:1265px;max-width:100%;margin:0px auto;*zoom:1}
.pagewidth:after{content:"";display:table;clear:both}
#contentarea .contentcontainer{padding-left:40px;padding-right:40px}
@media (max-width:850px){
#contentarea .contentcontainer{padding-left:15px;padding-right:15px}
}
header .table{position:fixed;z-index:11;width:100%;height:105px;top:0px;background:#ebe6d9 url('../../fileadmin/templates/gfx/layout/paper.jpg') repeat center top;*zoom:1;text-align:center;-webkit-box-shadow:0px 2px 17px -3px rgba(0,0,0,0.71);-moz-box-shadow:0px 2px 17px -3px rgba(0,0,0,0.71);box-shadow:0px 2px 17px -3px rgba(0,0,0,0.71)}
header .table:after{content:"";display:table;clear:both}
header .table .logo{position:absolute;z-index:20;left:50%;float:left;top:0px;width:252px;height:117px;margin-left:-85px;padding-top:20px;transition:all 0.3s ease-in-out 0s}
@media (max-width:1200px){
header .table .logo{width:200px;height:93px;margin-left:-60px;top:30px !important}
}
@media (max-width:850px){
header .table .logo{margin-left:20px;top:-10px !important;left:0px}
}
@media (max-width:360px){
header .table .logo{width:170px;height:79px;margin-left:20px;top:-4px !important;left:0px}
}
header .table .mainnav ul{padding:0px;margin:0px}
header .table .mainnav ul li{display:inline-block;font-size:24px;margin:0px;padding:51px 20px 23px 0px;transition:all 0.3s ease-in-out 0s;opacity:1}
@media (max-width:1200px){
header .table .mainnav ul li{padding:10px 20px 23px 0px}
header .table .mainnav ul li.navthree{padding-right:0px}
}
@media (max-width:970px){
header .table .mainnav ul li{font-size:20px}
}
@media (max-width:850px){
header .table .mainnav ul li{opacity:0;padding-bottom:0px}
}
@media (max-width:400px){
header .table .mainnav ul li{display:none}
}
header .table .mainnav ul li:last-child{padding-right:0px}
header .table .mainnav ul li i.fa{color:#7e0037;font-size:9px;float:right;margin:12px -10px 0px 10px}
header .table .mainnav ul li em{padding:0px 90px;visibility:hidden}
@media (max-width:1200px){
header .table .mainnav ul li em{visibility:visible;padding:0px 0px}
header .table .mainnav ul li em a{font-size:0.01em;visibility:hidden}
}
header .table .mainnav ul li a:hover,header .table .mainnav ul li.act a{color:#7e0037;text-decoration:none}
.eyecatcher{padding-top:105px}
.eyecatcher .flexslider.big{border-bottom:6px solid #7e0037}
.eyecatcher:after{content:url('../../fileadmin/templates/gfx/layout/arrow_round.svg');margin-left:50%;margin-top:-4px;position:absolute}
#contentarea{margin-top:0px;margin-bottom:0px}
#contentarea a{color:#7e0037}
#totop{display:none;position:fixed;bottom:40px;right:-23px;z-index:500;text-align:center;margin:0px auto;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#totop>a{display:block;opacity:0.85;filter:alpha(opacity=85);padding:5px 10px;text-decoration:none;color:#fff;background-color:#7e0037;border:1px dashed #e173a3;border-top:none;font-size:18px}
#totop>a:hover{opacity:1;filter:alpha(opacity=100)}
@media (max-width:480px){
#totop{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);right:0px;bottom:0px}
}
.flag{background-color:#7e0037;color:#e7e1d0;display:inline-block;margin-top:5px;padding:0px 20px;border:1px dashed #e173a3;border-right:none}
.flag:after{content:url('../../fileadmin/templates/gfx/layout/arrow_round_right.svg');margin-left:20px;margin-top:0px;position:absolute}
.loadingoverlay{display:none;position:fixed;top:0px;left:0px;z-index:9999;width:100%;height:100%;opacity:0.75;filter:alpha(opacity=75);background:#000}
.loadingoverlay img{width:36px;position:absolute;left:50%;top:50%;margin:-18px 0px 0px -18px}
.loadingoverlay#respmenuoverlay{z-index:5;background-image:none}
@media (min-width:850px){
.loadingoverlay#respmenuoverlay{display:none !important}
}
.tx-abavo-maps .responsivemap{position:inherit !important;width:1920px !important}
section#pid53{background:#ebe6d9 url('../../fileadmin/templates/gfx/layout/footer.jpg') no-repeat 50% 0px !important;border-top:6px solid #7e0037;min-height:700px}
section#pid53:before{content:url('../../fileadmin/templates/gfx/layout/arrow_round.svg');margin-left:50%;margin-top:-4px;position:absolute}
body{background-color:#eceae5;background-image:none}
.h-style-10{font-size:55px;font-weight:bold}
@media (max-width:800px){
.h-style-10{font-size:40px}
.h-style-10:before{display:none}
.h-style-10:after{display:none}
}
@media (max-width:360px){
.h-style-10{font-size:36px;margin-top:20px}
}
.h-style-20{font-size:45px}
@media (max-width:800px){
.h-style-20{font-size:30px;transition:all 0.3s ease-in-out 0s;margin-top:-20px}
}
@media (max-width:600px){
.h-style-20{font-size:26px}
}
@media (max-width:360px){
.h-style-20{font-size:26px;margin-top:-15px;margin-bottom:15px;line-height:1.2}
}
h3.h-style-20{font-family:Abel,sans-serif;font-weight:bold;font-size:27px;background-color:#d0a565;color:#402c0e;padding-bottom:3px;padding-top:3px;border-bottom:1px dotted #6f6f6f}
.h-style-30{font-size:20px;font-family:Merriweather,sans-serif;font-weight:bold;line-height:1.1;margin:0px auto 60px;padding:0px 30px 1px;background-color:#d0a565;text-align:center;width:245px;display:inline-block;position:relative}
.h-style-30:after{margin-top:23px}
header .table{background-color:#eceae5;background-image:none;height:150px}
@media (max-width:850px){
header .table{height:105px}
}
header .table .logo{left:50%;top:0px;width:300px;height:83px;margin-left:-150px;padding-top:10px}
@media (max-width:1200px){
header .table .logo{top:0px !important}
}
@media (max-width:800px){
header .table .logo{margin-left:10px;left:0px}
}
@media (max-width:475px){
header .table .logo{top:20px !important;width:180px;height:50px}
}
header .table .mainnav{position:absolute;width:100%;bottom:0px;background-color:#7e0037}
@media (max-width:850px){
header .table .mainnav{background:none}
}
header .table .mainnav ul li{font-size:22px;padding:6px 45px 8px 0px}
@media (max-width:1100px){
header .table .mainnav ul li{padding:6px 30px 8px 0px}
}
@media (max-width:1000px){
header .table .mainnav ul li{font-size:19px;padding:6px 18px 8px 0px}
}
header .table .mainnav ul li:last-child i{display:none}
header .table .mainnav ul li i.fa{color:#a48e8d;font-size:14px;float:right;margin:8px -22px 0px 22px}
@media (max-width:1100px){
header .table .mainnav ul li i.fa{margin:8px -15px 0px 15px}
}
@media (max-width:1000px){
header .table .mainnav ul li i.fa{margin:8px -6px 0px 6px}
}
header .table .mainnav ul li em{padding:0 100px}
header .table .mainnav ul li a{color:#fff}
header .table .mainnav ul li a:hover{color:#ebd3de}
#respmenu>ul{background-color:#f7f5f1}
#respmenu>ul li a:hover{background-color:#eceae5}
@media (max-width:360px){
.eyecatcher{padding-top:10px}
.eyecatcher:after{margin-left:40%}
}
section#pid59 .eyecatcher{padding-top:105px}
.contenttable thead th{font-family:Abel,sans-serif;font-weight:bold;font-size:27px;padding-bottom:3px;text-align:center}
.columns.width-1-1-1>.col.third{text-align:left}
.flag{border:none;padding-bottom:3px}
#totop{right:-30px}
#totop a{border:none}
@media (max-width:360px){
#totop{right:0px}
}
section#pid64{background:#eceae5 url('../../fileadmin/templates/gfx/layout/footer_schlossgarten.jpg') no-repeat 50% 0px !important;border-top:6px solid #7e0037;min-height:700px}
section#pid64:before{content:url('../../fileadmin/templates/gfx/layout/arrow_round.svg');margin-left:50%;margin-top:-4px;position:absolute}
.abavo_accordion>.accordion-element>.csc-header{background-color:#d0ccbf}
.abavo_accordion>.accordion-element>.csc-header:hover{background-color:#c5c0b2}
