/* Contao Open Source CMS, (c) 2005-2014 Leo Feyer, LGPL license */
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}
/* Contao Open Source CMS, (c) 2005-2014 Leo Feyer, LGPL license */
@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}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:426 $
 * @lastmodified    $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
 */

/**
 * Contao Extension
 * @copyright  Felix Pfeiffer : Neue Medien 2007 - 2012
 * @author     Felix Pfeiffer <info@felixpfeiffer.com>
 * @package    Subcolumns
 */

@media screen{.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.c15l,.c15r{width:15%}.c16l,.c16r{width:16.666%}.c30l,.c30r{width:30%}.c45l,.c45r{width:45%}.c55l,.c55r{width:55%}.c70l,.c70r{width:70%}.c85l,.c85r{width:85%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize > div{display:table-cell;float:none;overflow:hidden;vertical-align:top;margin:0}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:right;margin-left:-5px}}@media print{.subcolumns > div{display:table;overflow:visible}}
/* MediaElement.js 2.14.2, (c) 2010-2013 John Dyer <http://j.hn>, MIT license */
.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-audio{margin-top:18px}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url("../../assets/jquery/mediaelement/2.14.2/images/bigplay.svg") no-repeat}.no-svg .mejs-overlay-button{background-image:url("../../assets/jquery/mediaelement/2.14.2/images/bigplay.png")}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url("../../assets/jquery/mediaelement/2.14.2/images/background.png");background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url("../../assets/jquery/mediaelement/2.14.2/images/loading.gif") 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url("../../assets/jquery/mediaelement/2.14.2/images/background.png");background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url("../../assets/jquery/mediaelement/2.14.2/images/controls.svg") no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url("../../assets/jquery/mediaelement/2.14.2/images/controls.png")}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url("../../assets/jquery/mediaelement/2.14.2/images/background.png");background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url("../../assets/jquery/mediaelement/2.14.2/images/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url("../../assets/jquery/mediaelement/2.14.2/images/background.png");background:rgba(20,20,20,0.8)}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url("../../assets/jquery/mediaelement/2.14.2/images/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../../assets/jquery/mediaelement/2.14.2/css/background.png");background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url("../../assets/jquery/mediaelement/2.14.2/css/background.png");background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}
/* ColorBox v1.5.8, (c) 2011 Jack Moore - jacklmoore.com, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.5.8/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.5.8/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.5.8/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.5.8/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* bff-webfonts.css */
@font-face{font-family: 'bitterbold';    src: url("/tl_files/bff-theme/webfonts/bitter-bold-webfont.eot");    src: url("/tl_files/bff-theme/webfonts/bitter-bold-webfont.eot?#iefix") format('embedded-opentype'),         url("/tl_files/bff-theme/webfonts/bitter-bold-webfont.woff2") format('woff2'),         url("/tl_files/bff-theme/webfonts/bitter-bold-webfont.woff") format('woff'),         url("/tl_files/bff-theme/webfonts/bitter-bold-webfont.ttf") format('truetype'),         url("/tl_files/bff-theme/webfonts/bitter-bold-webfont.svg#bitterbold") format('svg');    font-weight: 700;    font-style: normal}@font-face{font-family: 'open_sansbold';    src: url("/tl_files/bff-theme/webfonts/opensans-bold-webfont.eot");    src: url("/tl_files/bff-theme/webfonts/opensans-bold-webfont.eot?#iefix") format('embedded-opentype'),         url("/tl_files/bff-theme/webfonts/opensans-bold-webfont.woff2") format('woff2'),         url("/tl_files/bff-theme/webfonts/opensans-bold-webfont.woff") format('woff'),         url("/tl_files/bff-theme/webfonts/opensans-bold-webfont.ttf") format('truetype'),         url("/tl_files/bff-theme/webfonts/opensans-bold-webfont.svg#open_sansbold") format('svg');    font-weight: 700;    font-style: normal}@font-face{font-family: 'open_sansregular';    src: url("/tl_files/bff-theme/webfonts/opensans-regular-webfont.eot");    src: url("/tl_files/bff-theme/webfonts/opensans-regular-webfont.eot?#iefix") format('embedded-opentype'),         url("/tl_files/bff-theme/webfonts/opensans-regular-webfont.woff2") format('woff2'),         url("/tl_files/bff-theme/webfonts/opensans-regular-webfont.woff") format('woff'),         url("/tl_files/bff-theme/webfonts/opensans-regular-webfont.ttf") format('truetype'),         url("/tl_files/bff-theme/webfonts/opensans-regular-webfont.svg#open_sansregular") format('svg');    font-weight: 400;    font-style: normal}
/* bff-reset.css */
html{height:100%;font-family:sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-synthesis: none}body{height:100.2%;margin:0;padding:0;font-weight:normal;font-style: normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]){height:0;display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-style: normal}a:hover,a:active{outline: 0}b,strong{font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}i,em,dfn{font-style:italic}mark{color:#000;background: #ff0}code,kbd,pre,samp{font: 1em monospace, serif}pre{word-wrap: break-word}del{text-decoration:line-through}ins{text-decoration:none}q{quotes: "\201C" "\201D" "\2018" "\2019"}small{font-size:80%}nav ul,nav ol{list-style-image:none;list-style: none}nav li{margin:0;padding:0}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}figure{margin:0}img{width:9t;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode: bicubic}#map_canvas img,.google-maps img,#googlemap img{max-width:none}svg:not(:root){overflow:hidden}fieldset{margin:0 2px;padding:0;border:0px none}legend{padding:0;border:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}label{margin:0;padding:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}button,input,select,textarea{margin:0;font-size:100%;font-family: inherit;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],input[disabled]{cursor: default}input[type="checkbox"],input[type="radio"]{padding:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption,th,td{vertical-align:top;text-align:left}caption,th{font-weight: 600}.inside{position:relative}p,pre,table{margin:0 0 20px;padding:0}blockquote{margin:0 20px 20px;padding:0}menu,ol,ul{margin:0 0 20px 20px;padding:0}nav ul,nav ol{margin:0;padding:0}form{margin:0;padding:0}.ce_download,.ce_downloads,.ce_gallery,.ce_image,.ce_youtube,.ce_player,.ce_sliderStart{margin:0 0 20px}
@media projection,screen{
/* bff-theme.css */
body{background-color:#eee;font:16px/22px "open_sansregular", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#484848;font-weight: 400}body.easy-to-read{font:18px/28px "open_sansregular", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#484848;font-weight: 400}#wrapper{width:95%;max-width:1200px;margin:0 auto;background-color:#f2f2f2;border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2;color:#484848;-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.2);        box-shadow: 0 0 4px 0 rgba(0,0,0,0.2)}.ym-skip{left:-32768;top:-32768;position:absolute}.ym-skip:focus,.ym-skip:active{left:0;top:0;position:static}.ym-skiplinks{width:100%;left:-32768px;top:0;position:absolute;margin:0;padding:0;list-style-type:none;z-index: 1000}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{width:100%;left:32768px;position:absolute;outline: 0 none}#row-meta{text-align:right;background-color:#CAEAFB;border-bottom:1px solid #A0D9F7;font-size:.813rem;line-height:1.562rem;color:#484848}.row-meta-inside{padding-right:10px;padding-left:20px}#row-meta a:link,#row-meta a:visited{text-decoration:none;color:#484848}#row-meta a:hover,#row-meta a:focus,#row-meta a:active{background-color:#fff;text-decoration:none;color:#000}#sprache{float:left;white-space: nowrap}#mnav li{float:none;display:inline}#mnav li a,#mnav li span{display:inline-block;padding-right:10px;padding-left:10px}#mnav li a.trail,#mnav li span{background-color:#fff;font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000;font-weight: 700}#row-logo{background-color:#fff;color:#484848}.row-logo-inside{padding-left:20px;background-position:right top;background-repeat:no-repeat}#logo{display:inline-block}#hnav{background-color:#991223;background:-moz-linear-gradient(top,#991223,#62010d);background:-webkit-linear-gradient(top,#991223,#62010d);background:-o-linear-gradient(top,#991223,#62010d);background:-ms-linear-gradient(top,#991223,#62010d);background:linear-gradient(to bottom,#991223,#62010d);-pie-background:linear-gradient(top,#991223,#62010d);line-height:2.25rem;color:#fff}#hnav:after{visibility: hidden;    display: block;    content: "";    clear: both;    height: 0}#hnav li{float:left;display:block}#hnav li li{display:none}#hnav li a,#hnav li span{display:inline-block;padding-right:15px;padding-left:20px;background-image:url("../../tl_files/bff-theme/trenner_hnav.gif");background-position:left center;background-repeat:no-repeat}#hnav a:link,#hnav a:visited{text-decoration:none;color:#fff;background-color: transparent}#hnav a:hover,#hnav a:focus,#hnav a:active{background-color:#62010d;background-image:url("../../tl_files/bff-theme/trenner_hnav.gif");background-position:left center;text-decoration:underline;color:#fff}#hnav li span,#hnav a.trail{background-color:#62010d;background:-moz-linear-gradient(top,#62010d,#991223);background:-webkit-linear-gradient(top,#62010d,#991223);background:-o-linear-gradient(top,#62010d,#991223);background:-ms-linear-gradient(top,#62010d,#991223);background:linear-gradient(to bottom,#62010d,#991223);-pie-background:linear-gradient(top,#62010d,#991223);font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#fff;font-weight: 700}.slicknav_menu{display: none !important}#bcrumb{padding:10px 20px 20px;font-size:.813rem;line-height:1.562rem}#bcrumb ul{display:inline;margin:0;padding:0;list-style-type:none}#bcrumb li{display:inline}#bcrumb li:after{content: " > "}#bcrumb li.active:after{content: ""}#container{padding-bottom:50px}#main .inside{padding:0 20px}#left .inside{padding:0 20px}#snav{margin-bottom:1.25rem}#snav li a,#snav li span{display:block;padding:5px 10px;border-bottom:1px solid #f2f2f2}#snav li span,#snav li a.trail:link,#snav li a.trail:visited{background-color:#991223;text-decoration:none;color:#fff}#snav li a:link,#snav li a:visited{background-color:#fff;text-decoration:none;color:#000}#snav li a:hover,#snav li a:focus,#snav li a:active,#snav li a.trail:hover,#snav li a.trail:focus,#snav li a.trail:active{background-color:#991223;text-decoration:underline;color:#fff}#snav .level_2{padding-left:10px;background-color:#CAEAFB}#right .inside{padding:0 20px}#sprachlinks{margin-bottom:1.25rem;font-size:.8125rem;line-height:1.125rem}#sprachlinks a.ls{width:5em;float:left}#sprachlinks a.dgs{width:10em;float:right}#sprachlinks img{background-color:#f2f2f2}#sprachlinks a:hover,#sprachlinks a:focus,#sprachlinks a:active,#sprachlinks a:hover img,#sprachlinks a:focus img,#sprachlinks a:active img{background-color:#fff;text-decoration:none;color:#000}#infolinks{margin-bottom:.625rem}#infolinks ul{margin:0;padding:0;list-style-type:none}#infolinks li{padding-bottom:18px;background-image:url("../../tl_files/bff-theme/schatten.png");background-position:left bottom;background-repeat:no-repeat}#infolinks a{min-height:1.25rem;display:block;padding:5px 10px;vertical-align:middle}#infolinks a{margin-left:1px;vertical-align:middle;line-height:1.75rem}#infolinks a:link,#infolinks a:visited{background-color:#991223;text-decoration:none;color:#fff}#infolinks a:hover,#infolinks a:focus,#infolinks a:active{background-color:#fff;text-decoration:none;color:#991223}#infolinks a.hilfe{font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}#infolinks a.hilfe:before,#infolinks a.spenden:before,#infolinks a.mitglied:before,#infolinks a.material:before,#infolinks a.kontakt:before{padding-right:.5rem;vertical-align:middle;font:1.125rem/1.75rem enaIcons;text-transform:none;font-weight:normal;font-variant: normal;font-style: normal;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#infolinks a.hilfe:before{content: "\e0d9"}#infolinks a.spenden:before{content: "\e0d5"}#infolinks a.kontakt:before{content: "\e0ef"}#infolinks a.material:before{content: "\e0c2"}#facebook a{display:block;margin-bottom:1.25rem;padding:5px 10px;line-height:1.75rem}#facebook a:link,#facebook a:visited{background-color:#1F3D7D;text-decoration:none;color:#fff}#facebook a:hover,#facebook a:focus,#facebook a:active{background-color:#fff;text-decoration:none;color:#1F3D7D}#facebook a:before{padding-right:.5rem;vertical-align:middle;font:1.125rem/1.75rem enaIcons;text-transform:none;font-weight:normal;font-variant: normal;font-style: normal;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e499"}#aktuelles-hinweise{padding-top:30px;border-top:4px solid #a0d9f7}#aktuelles-hinweise .ce_image,#aktuelles-hinweise .ce_gallery{margin-bottom:0;text-align:center}#footer .inside{padding:40px 20px 20px;text-align:right;background-color:#fff;font-size:.813rem;line-height:1.125rem;color:#484848}#foot1{width:50%;float:left;text-align:left}
}
/* bff-iconfont.css */
@font-face{font-family: 'enaIcons';	src:url("/tl_files/bff-theme/iconfont/fonts/enaIcons.eot?qy7741");	src:url("/tl_files/bff-theme/iconfont/fonts/enaIcons.eot?#iefixqy7741") format('embedded-opentype'),		url("/tl_files/bff-theme/iconfont/fonts/enaIcons.woff?qy7741") format('woff'),		url("/tl_files/bff-theme/iconfont/fonts/enaIcons.ttf?qy7741") format('truetype'),		url("/tl_files/bff-theme/iconfont/fonts/enaIcons.svg?qy7741#enaIcons") format('svg');	font-weight: normal;	font-style: normal}[class^="icon-"],[class*=" icon-"]{font-family:'enaIcons';line-height:1;font-weight:normal;text-transform:none;speak: none;font-style: normal;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.icon-office:before{content: "\e00b"}.icon-home:before{content: "\e001"}.icon-newspaper:before{content: "\e00c"}.icon-pencil:before{content: "\e012"}.icon-image:before{content: "\e02b"}.icon-camera:before{content: "\e036"}.icon-music:before{content: "\e038"}.icon-piano:before{content: "\e03e"}.icon-guitar:before{content: "\e03f"}.icon-headphones:before{content: "\e040"}.icon-play:before{content: "\e042"}.icon-camera2:before{content: "\e04b"}.icon-queen:before{content: "\e059"}.icon-bullhorn:before{content: "\e05f"}.icon-new:before{content: "\e061"}.icon-connection:before{content: "\e062"}.icon-radio:before{content: "\e065"}.icon-mic:before{content: "\e06d"}.icon-mic2:before{content: "\e06e"}.icon-book:before{content: "\e071"}.icon-book2:before{content: "\e070"}.icon-books:before{content: "\e072"}.icon-library:before{content: "\e075"}.icon-graduation:before{content: "\e076"}.icon-file:before{content: "\e077"}.icon-profile:before{content: "\e078"}.icon-file2:before{content: "\e079"}.icon-file3:before{content: "\e07b"}.icon-file4:before{content: "\e07c"}.icon-file5:before{content: "\e07d"}.icon-files:before{content: "\e07e"}.icon-file-plus:before{content: "\e07f"}.icon-file-minus:before{content: "\e080"}.icon-file-download:before{content: "\e081"}.icon-file-upload:before{content: "\e082"}.icon-file-check:before{content: "\e083"}.icon-file-remove:before{content: "\e084"}.icon-stack:before{content: "\e097"}.icon-folder:before{content: "\e098"}.icon-folder-download:before{content: "\e099"}.icon-folder-upload:before{content: "\e09a"}.icon-folder-plus:before{content: "\e09b"}.icon-folder-minus:before{content: "\e09d"}.icon-folder8:before{content: "\e09f"}.icon-folder-remove:before{content: "\e0a0"}.icon-certificate:before{content: "\e0b1"}.icon-cc:before{content: "\e0b2"}.icon-tag:before{content: "\e0b3"}.icon-tag2:before{content: "\e0b6"}.icon-tags:before{content: "\e0ba"}.icon-tag3:before{content: "\e0bc"}.icon-barcode:before{content: "\e0bd"}.icon-qrcode:before{content: "\e0bf"}.icon-cart:before{content: "\e0c2"}.icon-cart-plus:before{content: "\e0c8"}.icon-cart-minus:before{content: "\e0c9"}.icon-cart-add:before{content: "\e0ca"}.icon-cart-remove:before{content: "\e0cb"}.icon-cart-checkout:before{content: "\e0cc"}.icon-cart-remove2:before{content: "\e0cd"}.icon-bag:before{content: "\e0d0"}.icon-credit:before{content: "\e0d5"}.icon-support:before{content: "\e0d9"}.icon-phone:before{content: "\e0dd"}.icon-contact-add:before{content: "\e0de"}.icon-contact-remove:before{content: "\e0df"}.icon-contact-add2:before{content: "\e0e0"}.icon-contact-remove2:before{content: "\e0e1"}.icon-call-incoming:before{content: "\e0e2"}.icon-call-outgoing:before{content: "\e0e3"}.icon-address-book:before{content: "\e0e8"}.icon-notebook:before{content: "\e0ea"}.icon-envelope:before{content: "\e0ef"}.icon-pushpin:before{content: "\e0f0"}.icon-location:before{content: "\e0f1"}.icon-location2:before{content: "\e0f3"}.icon-compass:before{content: "\e0f8"}.icon-map:before{content: "\e0fa"}.icon-direction:before{content: "\e0fe"}.icon-history:before{content: "\e0ff"}.icon-clock:before{content: "\e101"}.icon-alarm:before{content: "\e109"}.icon-bell:before{content: "\e10c"}.icon-alarm-plus:before{content: "\e10d"}.icon-alarm-minus:before{content: "\e10e"}.icon-alarm-check:before{content: "\e10f"}.icon-alarm-cancel:before{content: "\e110"}.icon-calendar:before{content: "\e115"}.icon-calendar2:before{content: "\e116"}.icon-print:before{content: "\e118"}.icon-print2:before{content: "\e119"}.icon-keyboard:before{content: "\e11e"}.icon-mouse:before{content: "\e11a"}.icon-screen:before{content: "\e123"}.icon-mobile:before{content: "\e125"}.icon-tablet:before{content: "\e127"}.icon-tv:before{content: "\e129"}.icon-cabinet:before{content: "\e12a"}.icon-archive:before{content: "\e12b"}.icon-drawer:before{content: "\e12c"}.icon-download:before{content: "\e132"}.icon-upload:before{content: "\e133"}.icon-disk:before{content: "\e134"}.icon-cd:before{content: "\e135"}.icon-storage:before{content: "\e137"}.icon-database:before{content: "\e138"}.icon-undo:before{content: "\e14b"}.icon-redo:before{content: "\e14c"}.icon-forward:before{content: "\e14d"}.icon-reply:before{content: "\e14e"}.icon-bubble:before{content: "\e153"}.icon-bubbles:before{content: "\e154"}.icon-bubbles2:before{content: "\e155"}.icon-bubble2:before{content: "\e169"}.icon-bubble3:before{content: "\e167"}.icon-bubble-dots:before{content: "\e168"}.icon-bubbles3:before{content: "\e16b"}.icon-user:before{content: "\e185"}.icon-users:before{content: "\e186"}.icon-user-plus:before{content: "\e187"}.icon-user-minus:before{content: "\e189"}.icon-user-cancel:before{content: "\e18b"}.icon-vcard:before{content: "\e19c"}.icon-quotes-left:before{content: "\e19f"}.icon-quotes-right:before{content: "\e1a0"}.icon-busy:before{content: "\e1a4"}.icon-spinner:before{content: "\e1a7"}.icon-binoculars:before{content: "\e1b5"}.icon-search:before{content: "\e1ba"}.icon-search2:before{content: "\e1bb"}.icon-zoom-in:before{content: "\e1bc"}.icon-zoom-out:before{content: "\e1bd"}.icon-expand:before{content: "\e1bf"}.icon-contract:before{content: "\e1c0"}.icon-key:before{content: "\e1ca"}.icon-unlocked:before{content: "\e1d4"}.icon-unlocked2:before{content: "\e1d6"}.icon-lock:before{content: "\e1d5"}.icon-wrench:before{content: "\e1d9"}.icon-equalizer:before{content: "\e1dc"}.icon-cog:before{content: "\e1e1"}.icon-tools:before{content: "\e1e9"}.icon-wand:before{content: "\e1ec"}.icon-wand2:before{content: "\e1ed"}.icon-health:before{content: "\e1ee"}.icon-aid:before{content: "\e1ef"}.icon-bug:before{content: "\e1f1"}.icon-construction:before{content: "\e1f5"}.icon-pie:before{content: "\e1fc"}.icon-stats:before{content: "\e1fe"}.icon-bars:before{content: "\e201"}.icon-stats-up:before{content: "\e207"}.icon-stats-down:before{content: "\e208"}.icon-gift:before{content: "\e211"}.icon-rating:before{content: "\e213"}.icon-rating2:before{content: "\e214"}.icon-rating3:before{content: "\e215"}.icon-medal:before{content: "\e219"}.icon-medal2:before{content: "\e21a"}.icon-medal3:before{content: "\e21b"}.icon-crown:before{content: "\e21c"}.icon-diamond:before{content: "\e221"}.icon-glass:before{content: "\e223"}.icon-bottle:before{content: "\e224"}.icon-mug:before{content: "\e226"}.icon-food:before{content: "\e227"}.icon-cup:before{content: "\e22a"}.icon-leaf:before{content: "\e22c"}.icon-leaf2:before{content: "\e22d"}.icon-apple-fruit:before{content: "\e22e"}.icon-tree:before{content: "\e22f"}.icon-steps:before{content: "\e232"}.icon-rocket:before{content: "\e234"}.icon-meter-slow:before{content: "\e237"}.icon-meter-medium:before{content: "\e238"}.icon-meter-fast:before{content: "\e239"}.icon-balance:before{content: "\e23c"}.icon-bomb:before{content: "\e23d"}.icon-fire:before{content: "\e23f"}.icon-lab:before{content: "\e240"}.icon-magnet:before{content: "\e244"}.icon-dumbbell:before{content: "\e247"}.icon-lamp:before{content: "\e24d"}.icon-lamp2:before{content: "\e24e"}.icon-remove:before{content: "\e250"}.icon-briefcase:before{content: "\e257"}.icon-airplane:before{content: "\e25b"}.icon-car:before{content: "\e25d"}.icon-bus:before{content: "\e25f"}.icon-truck:before{content: "\e260"}.icon-bike:before{content: "\e261"}.icon-train:before{content: "\e263"}.icon-ship:before{content: "\e264"}.icon-puzzle:before{content: "\e270"}.icon-accessibility:before{content: "\e277"}.icon-target:before{content: "\e27a"}.icon-gun:before{content: "\e27c"}.icon-gun-ban:before{content: "\e27d"}.icon-shield:before{content: "\e27e"}.icon-lightning:before{content: "\e28d"}.icon-switch:before{content: "\e290"}.icon-power-cord:before{content: "\e291"}.icon-clipboard:before{content: "\e295"}.icon-signup:before{content: "\e296"}.icon-tree2:before{content: "\e2a8"}.icon-playlist:before{content: "\e29f"}.icon-menu:before{content: "\e2af"}.icon-cloud:before{content: "\e2b5"}.icon-cloud-download:before{content: "\e2b6"}.icon-cloud-upload:before{content: "\e2b7"}.icon-download2:before{content: "\e2ba"}.icon-upload2:before{content: "\e2bb"}.icon-download3:before{content: "\e2bc"}.icon-upload3:before{content: "\e2bd"}.icon-globe:before{content: "\e2c4"}.icon-earth:before{content: "\e2c7"}.icon-network:before{content: "\e2c8"}.icon-link:before{content: "\e2c9"}.icon-link2:before{content: "\e2ca"}.icon-anchor:before{content: "\e2d0"}.icon-flag:before{content: "\e2d1"}.icon-attachment:before{content: "\e2d7"}.icon-eye:before{content: "\e2d9"}.icon-eye-blocked:before{content: "\e2da"}.icon-bookmark:before{content: "\e2e3"}.icon-bookmark2:before{content: "\e2e4"}.icon-weather-rain:before{content: "\e2ed"}.icon-weather-lightning:before{content: "\e2ec"}.icon-weather-snow:before{content: "\e2ee"}.icon-brightness-high:before{content: "\e2f4"}.icon-moon:before{content: "\e2f9"}.icon-bed:before{content: "\e2fa"}.icon-star:before{content: "\e2fc"}.icon-star2:before{content: "\e2fd"}.icon-star3:before{content: "\e2fe"}.icon-heart-broken:before{content: "\e306"}.icon-heart:before{content: "\e307"}.icon-thumbs-up:before{content: "\e30f"}.icon-thumbs-down:before{content: "\e312"}.icon-people:before{content: "\e317"}.icon-man:before{content: "\e318"}.icon-woman:before{content: "\e31a"}.icon-male:before{content: "\e319"}.icon-female:before{content: "\e31b"}.icon-happy:before{content: "\e31e"}.icon-smiley:before{content: "\e320"}.icon-tongue:before{content: "\e322"}.icon-sad:before{content: "\e324"}.icon-wink:before{content: "\e326"}.icon-grin:before{content: "\e328"}.icon-cool:before{content: "\e32a"}.icon-angry:before{content: "\e32c"}.icon-evil:before{content: "\e32e"}.icon-shocked:before{content: "\e330"}.icon-confused:before{content: "\e332"}.icon-neutral:before{content: "\e334"}.icon-wondering:before{content: "\e336"}.icon-cursor:before{content: "\e338"}.icon-stack-empty:before{content: "\e340"}.icon-stack-plus:before{content: "\e341"}.icon-stack-minus:before{content: "\e342"}.icon-stack-star:before{content: "\e343"}.icon-stack-picture:before{content: "\e344"}.icon-stack-down:before{content: "\e345"}.icon-stack-up:before{content: "\e346"}.icon-stack-cancel:before{content: "\e347"}.icon-stack-checkmark:before{content: "\e348"}.icon-stack-list:before{content: "\e349"}.icon-stack-music:before{content: "\e350"}.icon-stack-play:before{content: "\e351"}.icon-warning:before{content: "\e356"}.icon-notification:before{content: "\e358"}.icon-question:before{content: "\e35a"}.icon-plus-circle:before{content: "\e35f"}.icon-minus-circle:before{content: "\e361"}.icon-info:before{content: "\e363"}.icon-cancel-circle:before{content: "\e366"}.icon-checkmark-circle:before{content: "\e368"}.icon-checkmark:before{content: "\e370"}.icon-minus:before{content: "\e375"}.icon-plus:before{content: "\e376"}.icon-enter:before{content: "\e379"}.icon-exit:before{content: "\e37a"}.icon-enter2:before{content: "\e37d"}.icon-exit2:before{content: "\e37e"}.icon-play2:before{content: "\e380"}.icon-pause:before{content: "\e381"}.icon-stop:before{content: "\e382"}.icon-backward:before{content: "\e383"}.icon-forward2:before{content: "\e384"}.icon-backward2:before{content: "\e388"}.icon-forward3:before{content: "\e389"}.icon-first:before{content: "\e38a"}.icon-last:before{content: "\e38b"}.icon-previous:before{content: "\e38c"}.icon-next:before{content: "\e38d"}.icon-volume-mute:before{content: "\e392"}.icon-volume-low:before{content: "\e391"}.icon-volume-medium:before{content: "\e390"}.icon-volume-increase:before{content: "\e394"}.icon-volume-decrease:before{content: "\e395"}.icon-loop:before{content: "\e3a8"}.icon-arrow-up:before{content: "\e3b0"}.icon-arrow-right:before{content: "\e3b1"}.icon-arrow-down:before{content: "\e3b2"}.icon-arrow-left:before{content: "\e3b3"}.icon-arrow-right2:before{content: "\e3af"}.icon-arrow-first:before{content: "\e3ae"}.icon-arrow-up2:before{content: "\e3b4"}.icon-arrow-right3:before{content: "\e3b5"}.icon-arrow-left2:before{content: "\e3b7"}.icon-arrow-down2:before{content: "\e3b6"}.icon-arrow-up-left:before{content: "\e3d0"}.icon-arrow-up3:before{content: "\e3d1"}.icon-arrow-up-right:before{content: "\e3d2"}.icon-arrow-right4:before{content: "\e3d3"}.icon-arrow-down-right:before{content: "\e3d4"}.icon-arrow-down3:before{content: "\e3d5"}.icon-arrow-down-left:before{content: "\e3d6"}.icon-arrow-left3:before{content: "\e3d7"}.icon-backspace:before{content: "\e420"}.icon-checkbox-checked:before{content: "\e435"}.icon-checkbox-unchecked:before{content: "\e436"}.icon-scissors:before{content: "\e442"}.icon-filter:before{content: "\e443"}.icon-new-tab:before{content: "\e47c"}.icon-seven-segment0:before{content: "\e482"}.icon-seven-segment1:before{content: "\e483"}.icon-seven-segment2:before{content: "\e484"}.icon-seven-segment3:before{content: "\e485"}.icon-seven-segment4:before{content: "\e486"}.icon-seven-segment5:before{content: "\e487"}.icon-seven-segment6:before{content: "\e488"}.icon-seven-segment7:before{content: "\e489"}.icon-seven-segment8:before{content: "\e48a"}.icon-seven-segment9:before{content: "\e48b"}.icon-google-plus:before{content: "\e495"}.icon-google-drive:before{content: "\e497"}.icon-facebook:before{content: "\e499"}.icon-twitter:before{content: "\e49e"}.icon-instagram:before{content: "\e49c"}.icon-feed:before{content: "\e4a1"}.icon-youtube:before{content: "\e4a3"}.icon-vimeo2:before{content: "\e4a6"}.icon-lanyrd:before{content: "\e4a8"}.icon-flickr:before{content: "\e4ab"}.icon-picassa:before{content: "\e4ae"}.icon-dribbble:before{content: "\e4b0"}.icon-forrst:before{content: "\e4b3"}.icon-deviantart:before{content: "\e4b5"}.icon-steam:before{content: "\e4b7"}.icon-github:before{content: "\e4b9"}.icon-github2:before{content: "\e4bc"}.icon-wordpress:before{content: "\e4be"}.icon-blogger:before{content: "\e4c1"}.icon-tumblr:before{content: "\e4c3"}.icon-yahoo:before{content: "\e4c4"}.icon-tux:before{content: "\e4c5"}.icon-apple:before{content: "\e4c6"}.icon-finder:before{content: "\e4c7"}.icon-android:before{content: "\e4c8"}.icon-windows:before{content: "\e4c9"}.icon-windows8:before{content: "\e4ca"}.icon-soundcloud:before{content: "\e4cc"}.icon-skype:before{content: "\e4cd"}.icon-reddit:before{content: "\e4ce"}.icon-linkedin:before{content: "\e4cf"}.icon-lastfm:before{content: "\e4d1"}.icon-delicious:before{content: "\e4d2"}.icon-stumbleupon:before{content: "\e4d3"}.icon-stackoverflow:before{content: "\e4d5"}.icon-pinterest:before{content: "\e4d7"}.icon-xing:before{content: "\e4d8"}.icon-flattr:before{content: "\e4da"}.icon-foursquare:before{content: "\e4dc"}.icon-paypal:before{content: "\e4dd"}.icon-yelp:before{content: "\e4e0"}.icon-file-pdf:before{content: "\e4e2"}.icon-file-openoffice:before{content: "\e4e3"}.icon-file-word:before{content: "\e4e4"}.icon-file-excel:before{content: "\e4e5"}.icon-file-zip:before{content: "\e4e6"}.icon-file-powerpoint:before{content: "\e4e7"}.icon-file-xml:before{content: "\e4e8"}.icon-file-css:before{content: "\e4e9"}.icon-html5:before{content: "\e4ea"}.icon-css3:before{content: "\e4ec"}.icon-chrome:before{content: "\e4ed"}.icon-firefox:before{content: "\e4ee"}.icon-IE:before{content: "\e4ef"}.icon-opera:before{content: "\e4f0"}.icon-safari:before{content: "\e4f1"}.icon-IcoMoon:before{content: "\e4f2"}
@media projection,screen{
/* bff-forms.css */
form{margin-bottom:1.5em}fieldset{margin-top:10px;padding-top:15px;border-top:2px solid #991223}fieldset > div{clear:both}legend{margin-left:10px;padding-right:10px;padding-left:10px;background-color:#fff;font-weight:normal;color:#991223}label{width:30%;float:left;display:block;margin-bottom:10px;padding-right:10px;vertical-align:middle;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}input.text,input.captcha,textarea,select{width:70%;max-width:30em;display:inline-block;margin-bottom:10px;vertical-align:middle;background-color:#fff0;border:1px solid #E4E4E4;color:#000;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}input.text:hover,input.text:focus,input.text:active,input.captcha:hover,input.captcha:focus,input.captcha:active,textarea:hover,textarea:focus,textarea:active,select:hover,select:focus,select:active{border-color:#000}input[type="file"],input[type="image"],input[type="radio"],input[type="checkbox"],input[type="reset"],input[type="button"]{width:auto;margin-bottom:10px;vertical-align:middle;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}input.captcha{width:2em}form br,form .widget{clear:both}.checkbox_container,.radiobox_container{margin-bottom:10px}form h1,form h2,form h3,form h4,form h5,form h6{clear:both}.radio_container span,.checkbox_container span{display:block}.radio_container label,.checkbox_container label{width:auto;float:none;display:inline;margin-bottom:0;padding-right:0;padding-left:10px}.radio_container input[type="radio"],.checkbox_container input[type="checkbox"]{display:inline-block;margin-bottom:0}.captcha_text{font-size:85%;color:#67686A}span.mandatory{bottom:-0.25em;position:relative;vertical-align:baseline;font:180%/0 "open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#991223;font-weight: 700}.submit_container{margin-top:10px;padding-left:30%}input[type=submit]{display:inline-block;margin-bottom:.625rem;padding:6px 24px;background-color:#991223;background:-moz-linear-gradient(bottom,#991223,#62010d);background:-webkit-linear-gradient(bottom,#991223,#62010d);background:-o-linear-gradient(bottom,#991223,#62010d);background:-ms-linear-gradient(bottom,#991223,#62010d);background:linear-gradient(to top,#991223,#62010d);-pie-background:linear-gradient(bottom,#991223,#62010d);border:1px solid rgba(0,0,0,.2);font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;color:#fff;font-weight: 700;cursor:pointer;text-shadow: 1px 1px rgba(0,0,0,0.2);-ms-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			     0 0 1px 1px rgba(255,255,255,0.8),			     0 0 0 6px rgba(0,0,0,0.05),			     0 0 0 3px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			     0 0 1px 1px rgba(255,255,255,0.8),			     0 0 0 6px rgba(0,0,0,0.05),			     0 0 0 3px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			     0 0 1px 1px rgba(255,255,255,0.8),			     0 0 0 6px rgba(0,0,0,0.05),			     0 0 0 3px rgba(0,0,0,0.1);box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			  0 0 1px 1px rgba(255,255,255,0.8),			  0 0 0 6px rgba(0,0,0,0.05),			  0 0 0 3px rgba(0,0,0,0.1)}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{background-color:#67686A;background:-moz-linear-gradient(bottom,#67686A,#000);background:-webkit-linear-gradient(bottom,#67686A,#000);background:-o-linear-gradient(bottom,#67686A,#000);background:-ms-linear-gradient(bottom,#67686A,#000);background:linear-gradient(to top,#67686A,#000);-pie-background:linear-gradient(bottom,#67686A,#000);text-decoration:underline;color:#fff}input[type=submit]:active{top:1px;position:relative}.form-abstand{padding-left:15%}[placeholder]:focus::-webkit-input-placeholder{color: transparent}[placeholder]:focus:-moz-placeholder{color: transparent}[placeholder]:focus::-moz-placeholder{color: transparent}.explanation{clear:both;margin-top:1em;margin-bottom:2em;padding:5px;background-color:#E4E4E4}legend span.mandatory{float:right}.explanation p:last-child{margin-bottom:0}[placeholder]:focus:-ms-input-placeholder{color: transparent}fieldset fieldset{margin:0;padding:0;border: 0 none}fieldset fieldset legend{display:none}.error{border-style:dotted;border-color:#991223;font-style:italic;color:#991223}#einzug .set1,#einzug .set3{width:48%;float:left}#einzug .set2,#einzug .set4{width:48%;float:right}.radio_container span.currency,.checkbox_container span.currency{display:inline}
}
/* bff-elements-contao.css */
figure.float_left{float:left;margin-right:15px;margin-bottom:15px}figcaption,.caption{padding:5px;background-color:#CAEAFB;font-size:13px;line-height:18px;color:#000;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.ce_gallery figcaption,.caption{background-color:#f2f2f2}.info{margin-bottom:5px;font-size:13px;line-height:18px;color:#67686A}.back{margin-bottom:20px;padding-top:10px;border-top:2px solid #CAEAFB}.back a{font-size:13px}.back a:before{padding-right:5px;font:10px/22px 'enaIcons';font-weight:normal;text-transform:none;speak: none;font-style: normal;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e3b3"}.back a:link,.back a:visited{text-decoration:none}.back a:hover,.back a:focus,.back a:active{text-decoration:underline}.ce_gallery{margin-bottom:1.25rem}.ce_gallery li{margin-right:20px;margin-bottom:20px}.layout_latest{margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #A4A4A4}.mod_newslist .layout_latest h2{padding-top:0;padding-left:0}.mod_listing .list_search{margin-bottom:25px}.mod_listing .list_search select{width:auto}.mod_listing .list_search input[type=submit]{margin:8px}.mod_listing table{width:100%}.mod_rss_reader{margin-bottom:1.5em;padding-top:15px;padding-bottom:15px;border-top:2px solid #E4E4E4;border-bottom:2px solid #E4E4E4}.mod_rss_reader .rss_default_header{margin-bottom:15px;padding:5px;background-color:#fff0}.mod_rss_reader .rss_default{padding-top:15px;border-top:1px solid #E4E4E4}.mod_quicknav{margin-bottom:25px}.mod_quicknav select{width:auto;margin-bottom:0}.mod_quicknav input[type=submit]{margin:8px}.mod_quicklink{margin-bottom:25px}.mod_quicklink select{width:auto;margin-bottom:0}.mod_quicklink input[type=submit]{margin:8px}.mod_flash{margin-bottom:1.5em;padding-top:15px;padding-bottom:15px;border-top:2px solid #E4E4E4;border-bottom:2px solid #E4E4E4}.mod_articleList{margin-bottom:1.5em;padding-top:15px;padding-bottom:15px;background-color:#fff0;border-top:2px solid #E4E4E4;border-bottom:2px solid #E4E4E4}.mod_articleList ul{margin-bottom:0;list-style-type:square}#right .mod_search,#main .mod_search form{margin-bottom:1.25rem;background-color:#fff;border:1px solid #d6d6d6;font-size:1rem;line-height:1.375rem;box-shadow: none;transition: border-color 0.5s ease 0s;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}#right .mod_search:hover,#right .mod_search:focus,#right .mod_search:active,#main .mod_search form:hover,#main .mod_search form:focus,#main .mod_search form:active,{background-color:#CAEAFB;border-color:#000}.mod_search form{margin:0}.mod_search input.text{width:80%;display:inline-block;margin:0;padding:0 10px;font-size:1rem;line-height:1.375rem;transition: all 0.15s linear 0s;border: 0 none;box-shadow: none;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;;background-color: transparent}.mod_search input[type=submit],.mod_search input.submit{width:18px;overflow:hidden;display:inline-block;margin:0;vertical-align:middle;font-size:1rem;line-height:1.375rem;transition: background-color 0.15s linear 0s;border: 0 none;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.mod_search input[type=submit]:hover,.mod_search input[type=submit]:focus,.mod_search input.submit:hover,.mod_search input.submit:focus{background-color:#CAEAFB}.mod_search fieldset{margin-top:0;margin-bottom:0;padding-top:0;border-top:0}.mod_search .radio_container span{display:inline-block;padding-right:25px;padding-left:0}.mod_search .header{margin-top:15px;margin-bottom:15px;padding:5px;background-color:#fff0}.mod_search .even,.mod_search .odd{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E4E4E4}.mod_search .last{margin-bottom:0;padding-bottom:0;border-bottom:0}.mod_search .context{margin-bottom:0}.mod_search .highlight{background-color:rgba(153,18,35,.1)}.mod_search .url{margin-bottom:5px;font-size:13px;line-height:18px;color:#67686A}.ce_comments{margin-bottom:1.5em;padding-top:15px;padding-bottom:15px;border-top:2px solid #E4E4E4;border-bottom:2px solid #E4E4E4}.ce_comments label.invisible{width:15%;height:auto;left:auto;top:auto;position:relative;display:block}.ce_comments fieldset{margin-top:0;padding-top:0;border-top:0}.ce_comments .submit_container{margin-top:0;padding-top:15px;border-top:0}.ce_comments .confirm{margin-bottom:0;background-color:rgba(153,18,35,.1)}.ce_comments .comment_default{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #E4E4E4}.ce_comments .reply{margin-left:15%;padding:10px;border:1px dashed #991223}.mod_subscribe,.mod_unsubscribe{margin-bottom:1.5em;padding-top:15px;padding-bottom:15px;border-top:2px solid #E4E4E4;border-bottom:2px solid #E4E4E4}.mod_subscribe form,.mod_unsubscribe form{margin-bottom:0}.mod_subscribe label.invisible,.mod_unsubscribe label.invisible{width:15%;height:auto;left:auto;top:auto;position:relative;clear:left;display:block}.mod_subscribe input[type=submit],.mod_unsubscribe input[type=submit]{margin:15px 8px 8px}.mod_newslist{margin-bottom:1.25rem}.homepage .mod_newslist{padding-top:30px}.mod_newslist h2{padding-left:27%;padding-top: 20px}.homepage .mod_newslist h2{border-top:4px solid #A0D9F7}.layout_simple:before{display:table;content: ""}.layout_simple:after{clear:both;display:table;content: ""}.layout_simple{margin-bottom:.5rem;zoom: 1}.layout_simple time{width:22%;float:left;display:block;margin-bottom:.5rem;padding-top:2px;padding-bottom:2px;padding-left:10px;background-color:#fff;font-size:.813rem;line-height:1.562rem;color:#484848}.layout_simple a{width:73%;float:right;display:block;margin-bottom:.5rem;padding-top:2px;padding-bottom:2px}.mod_eventlist{margin-bottom:1.25rem}.mod_eventlist h2{padding-left:27%;padding-top: 20px}.layout_upcoming:before{display:table;content: ""}.layout_upcoming:after{clear:both;display:table;content: ""}.layout_upcoming{margin-bottom:.5rem;zoom: 1}.layout_upcoming .date{width:22%;float:left;display:block;margin-bottom:.5rem;padding-top:2px;padding-bottom:2px;padding-left:10px;background-color:#fff;font-size:.813rem;line-height:1.562rem;color:#484848}.layout_upcoming a{width:73%;float:right;display:block;margin-bottom:.5rem;padding-top:2px;padding-bottom:2px}.layout_upcoming .time{display:none}.pagination{margin-top:.5rem;margin-bottom:1.25rem;padding-top:.25rem;border-top:4px solid #A0D9F7}.pagination p{display:inline-block;margin:0;padding-right:1.25rem}.pagination ul{float:right;display:block}.pagination li,#main .pagination li{display:inline-block;padding-right:2px;list-style-type:none}.pagination li a,.pagination li span,.pagination li a:link,.pagination li a:visited{width:2em;height:1.375rem;display:inline-block;text-align:center;background-color:#A0D9F7;line-height:1.375rem;text-decoration:none;color:#000}.pagination li a:hover,.pagination li a:focus,.pagination li a:active{background-color:#fff;text-decoration:none;color:#991223}.pagination li a.next,.pagination li span.next{width:5em}.pagination li a.previous,.pagination li span.previous{width:5em}.pagination li a.first,.pagination li span.first{width:5em}.pagination li a.last,.pagination li span.last{width:5em}.pagination li span{background-color:#fff;font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}.ce_downloads ul{margin-bottom:0;margin-left:0;padding-left:0;list-style-type:none}.ce_downloads li{margin-bottom:.5rem}.ce_sliderStart{background-color:#fff}.slider-control{padding-right:10px;padding-bottom:10px;padding-left:10px}.slider-control .slider-prev{left:10px}.slider-control .slider-next{right:10px}.ce_text li,.ce_list li{margin-bottom:.5rem}.ce_text .image_container{margin-bottom:15px}
/* bff-elements.css */
h1,h2,h3,h4,h5,h6{font-family:"bitterbold", "Clarendon BT","Clarendon Std","Century Old Style Std","Century Schoolbook",Georgia,serif;font-weight: 700}h1{margin-bottom:1.25rem;font-size:1.5rem;line-height:1.875rem;color:#000}h2{margin-bottom:.625rem;font-size:1.25rem;line-height:1.5rem;color:#000}h3{margin-bottom:.625rem;font-size:1.125rem;line-height:1.5rem;color:#484848}h4,h5,h6{margin-bottom:0;font-size:1rem;line-height:1.5rem;color:#000}a:link{text-decoration:underline;color:#991223}a:visited{text-decoration:underline;color:#991223}a:hover,a:focus,a:active{background-color:#fff;text-decoration:none;color:#000}a:focus{outline: 1px dotted 000;outline-offset: -1px}th,td{padding:5px 10px;border-bottom:1px solid #E4E4E4}thead th{background-color:rgba(228,228,228,.2);border-color:#000}.ce_text ol li{list-style-type:square}*[class*="ico"] h2{margin-left:1px;vertical-align:middle;line-height:1.75rem}.ico-beratung h2:before,.ico-politik h2:before,.ico-projekt h2:before,.ico-info h2:before,.ico-veranstaltung h2:before,.ico-video h2:before{padding-right:.5rem;vertical-align:middle;font:1.5rem/1.75rem enaIcons;color:#000;text-transform:none;font-weight:normal;font-variant: normal;font-style: normal;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.ico-beratung h2:before{content: "\e0d9"}.ico-politik h2:before{content: "\e153"}.ico-projekt h2:before{content: "\e05f"}.ico-info h2:before{content: "\e363"}.ico-veranstaltung h2:before{content: "\e116"}.ico-video h2:before{content: "\e04b"}hr{margin-bottom:1.25rem;padding:0;text-align:center;border-top:2px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;border-left:0px solid #fff;color:#fff}.teaser{margin-bottom:2rem;padding:10px;background-color:#E4E4E4;color:#000}.teaser p:last-child{margin-bottom:0}.button-link,.button{text-align:right}a.button-link,a.button{float:right;text-align:left}a.button-link,.button-link a,a.button,.button a{min-width:15em;display:inline-block;margin-top:1px;margin-bottom:1px;padding:2px 10px;background-color:#991223;line-height:1.375rem;webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}#left a.button-link,#left .button-link a,#left a.button,#left .button a,#right a.button-link,#right .button-link a,#right a.button,#right .button a{min-width:80%}a.button-link:link,a.button-link:visited,.button-link a:link,.button-link a:visited,a.button:link,a.button:visited,.button a:link,.button a:visited{background-color:#991223;border:1px solid #991223;text-decoration:none;color:#fff}a.button-link:hover,a.button-link:focus,a.button-link:active,.button-link a:hover,.button-link a:focus,.button-link a:active,a.button:hover,a.button:focus,a.button:active,.button a:hover,.button a:focus,.button a:active{background-color:#fff;border:1px solid #000;text-decoration:none;color:#000}a.button-link:before,.button-link a:before,a.button:before,.button a:before{padding-right:.25rem;vertical-align:middle;font:1.125rem/1.375rem enaIcons;text-transform:none;font-weight:normal;font-variant: normal;font-style: normal;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e3b5"}.infobox{margin-bottom:1.25rem;background-color:#fff;font-size:.8125rem;line-height:1.125rem;-webkit-hyphens: auto;  -moz-hyphens: auto;  -ms-hyphens: auto;  hyphens: auto}.infobox h1,.infobox h2,.infobox h3,.infobox h4,.infobox h5,.infobox h6{margin:0;padding:10px;font:1rem "open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000;font-style: normal;font-weight: 700}.infobox blockquote,.infobox p,.infobox ul,.infobox ol{margin:0;padding:10px;font-size:.9375rem}.infobox blockquote{color:#000}.infobox ul,.infobox ol{margin-left:.8rem}.infobox li{margin-bottom:.25rem;list-style-type:square}.infobox blockquote p{padding:0}.linkbutton a,.linkbutton a:link,.linkbutton a:visited,a.linkbutton,a.linkbutton:link,a.linkbutton:visited{display:inline-block;margin:5px;padding:6px 24px;background-color:#991223;background:-moz-linear-gradient(bottom,#991223,#62010d);background:-webkit-linear-gradient(bottom,#991223,#62010d);background:-o-linear-gradient(bottom,#991223,#62010d);background:-ms-linear-gradient(bottom,#991223,#62010d);background:linear-gradient(to top,#991223,#62010d);-pie-background:linear-gradient(bottom,#991223,#62010d);border:1px solid rgba(0,0,0,.2);font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;color:#fff;font-weight: 700;margin-bottom: 1.25rem;cursor:pointer;text-shadow: 1px 1px rgba(0,0,0,0.2);-ms-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			     0 0 1px 1px rgba(255,255,255,0.8),			     0 0 0 6px rgba(0,0,0,0.05),			     0 0 0 3px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			     0 0 1px 1px rgba(255,255,255,0.8),			     0 0 0 6px rgba(0,0,0,0.05),			     0 0 0 3px rgba(0,0,0,0.1);-moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			     0 0 1px 1px rgba(255,255,255,0.8),			     0 0 0 6px rgba(0,0,0,0.05),			     0 0 0 3px rgba(0,0,0,0.1);box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),			  0 0 1px 1px rgba(255,255,255,0.8),			  0 0 0 6px rgba(0,0,0,0.05),			  0 0 0 3px rgba(0,0,0,0.1)}.linkbutton a:hover,.linkbutton a:focus,.linkbutton a:active,a.linkbutton:hover,a.linkbutton:focus,a.linkbutton:active{background-color:#67686A;background:-moz-linear-gradient(bottom,#67686A,#000);background:-webkit-linear-gradient(bottom,#67686A,#000);background:-o-linear-gradient(bottom,#67686A,#000);background:-ms-linear-gradient(bottom,#67686A,#000);background:linear-gradient(to top,#67686A,#000);-pie-background:linear-gradient(bottom,#67686A,#000);text-decoration:underline;color:#fff}.mod_cataloglist{margin-bottom:1.25rem}.mod_cataloglist .layout_simple a{width:auto;float:none;display:inline;margin:0;padding:0}.mod_cataloglist li{margin-bottom:.5rem;list-style-type:square}.mod_catalogfilter{margin-bottom:1.25rem;padding:10px;background-color:#E4E4E4}.mod_catalogfilter label{width:auto;float:none;display:block;margin-bottom:2px;font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}.mod_catalogfilter select{width:100%;float:none;display:block;max-width:none}.mod_catalogreader .bff-logo{float:right;margin-bottom:.5rem;margin-left:.5rem}.mod_catalogreader .phone_label,.mod_catalogreader .fax_label,.mod_catalogreader .mobile_label,.mod_catalogreader .email_label,.mod_catalogreader .website_label{width:7em;float:left;display:block}.mod_catalogreader .phone_label:before,.mod_catalogreader .fax_label:before,.mod_catalogreader .mobile_label:before,.mod_catalogreader .email_label:before,.mod_catalogreader .website_label:before{margin-left:1px;padding-right:.625rem;vertical-align:middle;font:1rem/1.375rem enaIcons;text-transform:none;font-weight:normal;font-variant: normal;font-style: normal;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.mod_catalogreader .phone_label:before{content: "\e0dd"}.mod_catalogreader .fax_label:before{content: "\e118"}.mod_catalogreader .mobile_label:before{content: "\e125"}.mod_catalogreader .email_label:before{content: "\e0ef"}.mod_catalogreader .website_label:before{content: "\e2c4"}.mod_catalogreader #kontaktdaten br{clear:both}.mod_catalogreader #barrierefreiheit ul{margin-left:0;padding-left:0;list-style-type:none}.mod_catalogreader #barrierefreiheit li{margin-bottom:.25rem;line-height:2.5rem}.mod_iso_productlist .product{overflow:hidden;margin-bottom:1.25rem;border-bottom:2px solid #A4A4A4}.mod_iso_productlist .teaser{margin-bottom:0;padding:0;background-color: transparent}.mod_iso_productlist .image_container{float:left;margin-right:20px}.mod_iso_productlist .details{clear:both;text-align:right}.download_hinweis{margin-bottom:2rem;padding:10px;background-color:#E4E4E4;color:#000}#right .mod_iso_cart{margin-bottom:1.25rem;padding:10px;background-color:#fff}#right .mod_iso_cart h1{margin-bottom:.625rem;font-size:1.125rem;line-height:1.5rem;color:#484848}.mod_iso_cart .product{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:2px solid #A4A4A4}#right .mod_iso_cart .product{margin-bottom:.625rem;padding-bottom:.625rem}.mod_iso_cart .info{font-size:1rem;line-height:1.375rem}#right .mod_iso_cart .remove{display:none}.mod_iso_cart .subtotal{margin-bottom:1.25rem;padding-top:.625rem;font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}#right .mod_iso_cart .subtotal .label{display:block}.mod_iso_cart .quantity input{min-width:3em}.shop-product-image{float:left;margin-right:20px}.bff-shop .offer{margin-bottom:1.25rem;color:#000}.bff-shop .submit_container{padding-left:0}.quantity_container{margin-bottom:.625rem}.quantity_container input{width:3em}.bff-shop .price{white-space:nowrap}.steps{margin-top:.5rem;margin-bottom:1.25rem;padding-top:.25rem;border-top:4px solid #A0D9F7}.steps ol{display:block;margin-left:0;padding-left:0}.steps li,#main .steps li{display:inline-block;padding-right:2px;list-style-type:none}.steps li a,.steps li span,.steps li a:link,.steps li a:visited{width:8em;height:1.375rem;display:inline-block;text-align:center;background-color:#A0D9F7;line-height:1.375rem;text-decoration:none;color:#000}.steps li a:hover,.steps li a:focus,.steps li a:active{background-color:#fff;text-decoration:none;color:#991223}.steps li a.last,.steps li span.last{width:14em}.steps li span.active{background-color:#fff;font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}.orderstatus{margin-top:.5rem;margin-bottom:1.25rem;padding:.25rem;background-color:#fff;border-top:4px solid #A0D9F7;font-family:"open_sansbold", "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: 700}.orderinfo .first{clear:both}a.edit{display:block;font-size:.75rem}.orderinfo .shipping_method,.orderinfo .billing_address{width:45%;float:left}.orderinfo .payment_method{width:45%;float:right}#iso_mod_checkout_review .orderproducts{margin-top:1rem;margin-bottom:0;padding:10px;background-color:#E4E4E4;color:#000}#iso_mod_checkout_review .orderproducts table{margin-bottom:0}#iso_mod_checkout_review .submit_container{margin-top:0;margin-bottom:2rem;padding:10px;text-align:right;background-color:#E4E4E4;color:#000}#iso_mod_checkout_review .previous{float:left}.digital-downloads{margin-top:.5rem;margin-bottom:1.25rem;padding:.25rem;background-color:#fff;border-top:4px solid #A0D9F7}.enclosure{clear:both;margin-bottom:2rem;padding:10px;background-color:#E4E4E4;color:#000}.enclosure p:last-child{margin-bottom:0}.layout_latest .enclosure{margin-bottom:0}.linie-unten{margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #A4A4A4}.linie-unten p:last-child{margin-bottom:0}.minitext{font-size:85%;color:#484848}.bff-shop .minitext a:link,.bff-shop .minitext a:visited{color:#484848}
@media only screen and (max-width: 1000px){
/* bff-mobil.css */
.slicknav_menu{padding:5px;background-color:#991223;background:-moz-linear-gradient(top,#991223,#$col);background:-webkit-linear-gradient(top,#991223,#$col);background:-o-linear-gradient(top,#991223,#$col);background:-ms-linear-gradient(top,#991223,#$col);background:linear-gradient(to bottom,#991223,#$col);-pie-background:linear-gradient(top,#991223,#$col);color:#fff;display: block !important}.slicknav_menu:before,.slicknav_menu:after{display:table;content: " "}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom: 1}#hnav{display:none}a.slicknav_btn,a.slicknav_btn:link,a.slicknav_btn:visited{position:relative;float:right;display:block;margin:5px 5px 6px;padding:.438em .625em;vertical-align:middle;background-color:#991223;border:1px solid #fff;border-radius:5px;line-height:1.125em;text-decoration:none;color:#fff;cursor: pointer;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75)}a.slicknav_btn:hover,a.slicknav_btn:focus,a.slicknav_btn:active{background-color:#62010d;border:1px solid #fff;text-decoration:underline;color:#fff}.slicknav_menu:hover  .slicknav_menutxt,.slicknav_menu:focus  .slicknav_menutxt,.slicknav_menu:active  .slicknav_menutxt{text-decoration:underline}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{width:1.125em;height:.125em;display:block;background-color:#fff;border-radius:1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25)}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:.188em}.slicknav_nav{overflow:hidden;clear:both;display:block;margin:0;padding:0;color:#fff;list-style-type:none}.slicknav_nav ul{overflow:hidden;margin:0 0 0 20px;padding:0;list-style: none}.slicknav_nav li{display:block}.slicknav_nav .slicknav_item{cursor: pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block;margin:2px 5px;padding:5px 10px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline;margin:0;padding:0}.slicknav_nav a:link,.slicknav_nav a:visited{background-color:#991223;text-decoration:none;color:#fff}.slicknav_nav a:hover,.slicknav_nav a:focus,.slicknav_nav a:active{background-color:#991223;text-decoration:underline;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}.layout_simple time,.layout_upcoming .date,.layout_simple a,.layout_upcoming a,#foot1{width:auto;float:none}#footer .inside{text-align:left}.mod_eventlist h2,.mod_newslist h2{padding-left:0}.ce_gallery > ul li.col_first{clear:none}.subcolumns_oldgecko{float: none !important}.c20l,.c20r,.c40l,.c40r,.c60l,.c60r,.c80l,.c80r,.c25l,.c25r,.c33l,.c33r,.c50l,.c50r,.c66l,.c66r,.c75l,.c75r,.c38l,.c38r,.c62l,.c62r,.c15l,.c15r,.c16l,.c16r,.c30l,.c30r,.c45l,.c45r,.c55l,.c55r,.c70l,.c70r,.c85l,.c85r{width: 100% !important}.c20l .ce_box1,.c20r .ce_box1,.c40l .ce_box1,.c40r .ce_box1,.c60l .ce_box1,.c60r .ce_box1,.c80l .ce_box1,.c80r .ce_box1,.c25l .ce_box1,.c25r .ce_box1,.c33l .ce_box1,.c33r .ce_box1,.c50l .ce_box1,.c50r .ce_box1,.c66l .ce_box1,.c66r .ce_box1,.c75l .ce_box1,.c75r .ce_box1,.c38l .ce_box1,.c38r .ce_box1,.c62l .ce_box1,.c62r .ce_box1,.c15l .ce_box1,.c15r .ce_box1,.c16l .ce_box1,.c16r .ce_box1,.c30l .ce_box1,.c30r .ce_box1,.c45l .ce_box1,.c45r .ce_box1,.c55l .ce_box1,.c55r .ce_box1,.c70l .ce_box1,.c70r .ce_box1,.c85l .ce_box1,.c85r .ce_box1{max-width: 250px !important}.c20l .ce_box2,.c20r .ce_box2,.c40l .ce_box2,.c40r .ce_box2,.c60l .ce_box2,.c60r .ce_box2,.c80l .ce_box2,.c80r .ce_box2,.c25l .ce_box2,.c25r .ce_box2,.c33l .ce_box2,.c33r .ce_box2,.c50l .ce_box2,.c50r .ce_box2,.c66l .ce_box2,.c66r .ce_box2,.c75l .ce_box2,.c75r .ce_box2,.c38l .ce_box2,.c38r .ce_box2,.c62l .ce_box2,.c62r .ce_box2,.c15l .ce_box2,.c15r .ce_box2,.c16l .ce_box2,.c16r .ce_box2,.c30l .ce_box2,.c30r .ce_box2,.c45l .ce_box2,.c45r .ce_box2,.c55l .ce_box2,.c55r .ce_box2,.c70l .ce_box2,.c70r .ce_box2,.c85l .ce_box2,.c85r .ce_box2{max-width: 250px !important}.c20l .ce_box-highlight,.c20r .ce_box-highlight,.c40l .ce_box-highlight,.c40r .ce_box-highlight,.c60l .ce_box-highlight,.c60r .ce_box-highlight,.c80l .ce_box-highlight,.c80r .ce_box-highlight,.c25l .ce_box-highlight,.c25r .ce_box-highlight,.c33l .ce_box-highlight,.c33r .ce_box-highlight,.c50l .ce_box-highlight,.c50r .ce_box-highlight,.c66l .ce_box-highlight,.c66r .ce_box-highlight,.c75l .ce_box-highlight,.c75r .ce_box-highlight,.c38l .ce_box-highlight,.c38r .ce_box-highlight,.c62l .ce_box-highlight,.c62r .ce_box-highlight,.c15l .ce_box-highlight,.c15r .ce_box-highlight,.c16l .ce_box-highlight,.c16r .ce_box-highlight,.c30l .ce_box-highlight,.c30r .ce_box-highlight,.c45l .ce_box-highlight,.c45r .ce_box-highlight,.c55l .ce_box-highlight,.c55r .ce_box-highlight,.c70l .ce_box-highlight,.c70r .ce_box-highlight,.c85l .ce_box-highlight,.c85r .ce_box-highlight{max-width: 250px !important}.subc,.subcl,.subcr{padding: 0 !important}.equalize,.equalize .subcolumns{display: block !important;table-layout: auto !important}.equalize > div{display: block !important}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l{float: none !important}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float: right !important;margin-left: px !important}#snav{display:none}#right{padding-top:40px}
}
@media print{
/* bff-print.css */
body,.row-logo-inside{line-height:1.5;color:#000;background: transparent !important;background-image: none !important;box-shadow: none !important;text-shadow: none !important}#container{left:auto;right:auto;margin-top:20px;margin-right:0;margin-left:0;padding-top:20px;padding-right:0;padding-left:0;border-top:1px solid #000}#footer{left:auto;right:auto;clear:both;margin-top:20px;margin-right:0;margin-left:0;padding-top:20px;padding-right:0;padding-left:0;border-top:1px solid #000}h1{margin:0 0 1.2em;padding:0;font-size:150%;font-weight:bold}h2{margin:0 0 1em;padding:0;font-size:110%;font-weight:normal}h3{margin:0;padding:0;font-size:100%;font-weight:bold}a,a:visited{text-decoration:none;color:#000}abbr[title]:after{content: " (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside: avoid}thead{display:table-header-group}tr,img{page-break-inside: avoid}img{max-width: 100% !important}p,h2,h3{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}.subcolumns > div{overflow:visible;display:table}.ym-skiplinks,#row-meta,#mobilnav,#hnav,#bcrumb,#right,#left,.invisible,.ce_youtube{display: none !important}
}
