@charset "utf-8";.cis-gallery .overflow,.cis-gallery .top-navigation div,.cis-gallery img{opacity:0;filter:alpha(opacity=0)}.gallery-wrapper{position:relative;width:100%;height:0;padding-bottom:60%}.gallery-wrapper .cis-gallery{position:absolute;top:0;right:0;bottom:0;left:0}.cis-gallery,.cis-gallery .overflow{height:100%;width:100%;position:relative}.cis-gallery .overflow{overflow:hidden}.cis-gallery .overflow .inner-content{width:100000px;position:absolute;top:0;left:0}.cis-gallery .overflow .inner-content .image-content{position:relative}.cis-gallery .overflow .inner-content .image-content .image{background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;z-index:0;background-repeat:no-repeat}.cis-gallery .loader{height:50px;width:50px;background-image:url(../../cis-data/js/creanetFX/imagesFX/loader.gif);background-position:center;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;background-size:50px}.cis-gallery .navigation{position:absolute;bottom:0;left:0;z-index:11}.cis-gallery .navigation div{float:left;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.cis-gallery .navigation div.next{background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_next.png);background-repeat:no-repeat;background-position:center}.cis-gallery .navigation div.prev{background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_prev.png);background-repeat:no-repeat;background-position:center}.cis-gallery .top-navigation div{position:absolute;width:50%;height:100%;top:0;z-index:5;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transform:all .5s linear;transition:all .5s linear}.cis-gallery .nav-points .points-content .point,.cis-gallery .thumbnail-navigation .thumbnail-content .image{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transform:all 1s linear;float:left}.cis-gallery .top-navigation div.next{background-image:url(../../cis-data/js/creanetFX/imagesFX/next.png);right:0;background-position:95% center;background-size:30px;background-repeat:no-repeat;cursor:pointer;text-align:right}.cis-gallery .top-navigation div.prev{background-image:url(../../cis-data/js/creanetFX/imagesFX/prev.png);left:0;background-position:5% center;background-size:30px;background-repeat:no-repeat;cursor:pointer;text-align:left}.cis-gallery .top-navigation div.next span,.cis-gallery .top-navigation div.prev span{display:none}.cis-gallery:hover .top-navigation div{opacity:1;filter:alpha(opacity=1)}.cis-gallery .thumbnail-navigation{width:100%;height:80px;position:absolute;bottom:0;left:0;z-index:10;overflow:hidden;background-color:rgba(255,255,255,.5)}.cis-gallery .thumbnail-navigation .thumbnail-content{width:10000px;height:70px;position:absolute;left:0;top:0;z-index:1}.cis-gallery .thumbnail-navigation .thumbnail-content:after{content:'';clear:both;display:block;height:0}.cis-gallery .thumbnail-navigation .thumbnail-content .image{width:120px;height:70px;margin-right:10px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;transition:all 1s linear;cursor:pointer;background-repeat:no-repeat;border:1px solid #CCC}.cis-gallery .thumbnail-navigation .thumbnail-content .image.verticalFormat{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.cis-gallery .thumbnail-navigation .thumbnail-next,.cis-gallery .thumbnail-navigation .thumbnail-prev{height:30px;width:30px;line-height:30px;top:50%;margin-top:-10px;z-index:2;background-repeat:no-repeat;background-position:center;background-size:20px;text-align:center;cursor:pointer;position:absolute}.cis-gallery .thumbnail-navigation .thumbnail-content .image.aktiv{border-color:#666}.cis-gallery .thumbnail-navigation .thumbnail-prev{left:10px;background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_prev.png)}.cis-gallery .thumbnail-navigation .thumbnail-next{right:10px;background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_next.png)}.cis-gallery .nav-points{width:100%;height:25px;text-align:center;z-index:6}.cis-gallery .nav-points .points-content{display:inline-block}.cis-gallery .nav-points .points-content .point{display:block;width:13px;height:13px;text-align:center;background-color:#fff;margin:5px;border:2px solid #999;transition:all 1s linear;cursor:pointer}.cis-gallery .nav-points .points-content .aktiv{background-color:red;border-color:#000}.cis-gallery .nav-points .points-content:after{content:'';clear:both;display:block;height:0}.cis-gallery .nav-points .points-content .point span{font-size:10px;display:block;color:#000;font-family:verdana;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transform:all 1s linear;transition:all 1s linear}.cis-gallery .nav-points .points-content .aktiv span{color:#FFF}.cis-gallery .pagenum{position:absolute;bottom:0;right:0;z-index:11;background-color:#fff}.cis-gallery .pagenum div{float:left;width:20px;height:20px;line-height:20px;text-align:center}.cis-gallery .pagenum div.max{float:left;border-left:solid 1px #000}.cis-gallery .overflow .inner-content .image-content .image.verticalFormat{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-color:#000}.cis-gallery .overflow .inner-content .image-content .image.shadowBox{cursor:pointer}.cis-gallery .overflow .inner-content .image-content .image.noScaleFormat{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.cis-gallery .overflow .inner-content .image-content .comments{background-color:rgba(0,0,0,.3);height:80px;width:100%;z-index:10000;position:absolute;bottom:0;color:#fff}.cis-gallery .overflow .inner-content .image-content .comments .comments-content{font-family:Verdana,Geneva,sans-serif;margin:10px}.cis-gallery[data-type=slide] .overflow .inner-content .image-content{float:left}.cis-gallery[data-type=slide-vertical] .overflow .inner-content{position:absolute;height:10000px;width:100%!important;top:0;left:0}.cis-gallery[data-type=slide-vertical] .overflow .inner-content .image-content .image{position:relative}.cis-gallery[data-type=fade] .overflow .inner-content{position:relative;height:100%;width:100%}.cis-gallery[data-type=fade] .overflow .inner-content .image-content{float:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.cis-gallery[data-type=fade] .overflow .inner-content .start{z-index:2!important}.cis-gallery[data-type=ken-burns] .overflow .inner-content{position:relative;height:100%;width:100%}.cis-gallery[data-type=ken-burns] .overflow .inner-content .image-content{display:block;position:absolute;height:100%;width:100%}.cis-gallery[data-type=ken-burns] .overflow .inner-content .image-content .image{float:none;position:absolute;top:0;left:0;display:block;height:100%;width:100%;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.cis-gallery[data-type=ken-burns] .overflow .inner-content .start{opacity:1;filter:alpha(opacity=1);z-index:2}.cis-gallery[data-type=ken-burns] .overflow .inner-content .start .image{-webkit-transition:all 30s linear;-moz-transition:all 30s linear;-o-transition:all 30s linear;-ms-transform:all 30s linear;transition:all 30s linear;-ms-transform:scale(2,2)}.cis-gallery[data-type=ken-burns] .overflow .inner-content .play .image{-webkit-transition:all 30s linear;-moz-transition:all 30s linear;-o-transition:all 30s linear;-ms-transform:all 30s linear;transition:all 30s linear}.cis-gallery[data-type=ken-burns] .overflow .inner-content .play .image,.cis-gallery[data-type=ken-burns] .overflow .inner-content .start .image{-webkit-transform:scale(2,2);-moz-transform:scale(2,2);-ms-transform:scale(2,2);-o-transform:scale(2,2);transform:scale(2,2)}.cis-gallery[data-type=ken-burns] .overflow .inner-content .reset .cis-gallery[data-type=ken-burns] .overflow .inner-content .reset .image{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.cis-gallery[data-type=ken-burns] .overflow .inner-content .reset .cis-gallery[data-type=ken-burns] .overflow .inner-content .reset{z-index:0}.cis-gallery[data-type=gallery] .overflow{overflow:auto;position:relative}.cis-gallery[data-type=gallery] .overflow .inner-content{position:relative;width:100%;height:100%}.cis-gallery[data-type=gallery] .overflow .inner-content .image-content{height:150px;width:150px;float:left;margin:20px}.cis-gallery[data-type=gallery] .overflow .inner-content .image-content .image{height:150px!important;width:150px!important;float:left}.cis-gallery[data-type=gallery] .top-navigation{display:none;height:0;width:0}.cis-contentslider,.cis-contentslider>.overflow{height:100%;width:100%;position:relative}.cis-contentslider>div{display:none}.cis-contentslider>.overflow{overflow:hidden;display:none}.cis-contentslider>.overflow>.inner-content{width:100000px;position:absolute;top:0;left:0;bottom:0}.cis-contentslider>.overflow>.inner-content>.content{position:relative;overflow:hidden}.cis-contentslider .loader{display:block;height:50px;width:50px;background-image:url(../../cis-data/js/creanetFX/imagesFX/loader.gif);background-position:center;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;background-size:50px}.cis-contentslider>.navigation{display:block;position:absolute;bottom:0;left:0;z-index:11}.cis-contentslider>.navigation div{float:left;width:20px;height:20px;line-height:20px;text-align:center;cursor:pointer;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.cis-contentslider>.navigation div.next{background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_next.png);background-repeat:no-repeat;background-position:center}.cis-contentslider>.navigation div.prev{background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_prev.png);background-repeat:no-repeat;background-position:center}.cis-contentslider>.top-navigation{display:block}.cis-contentslider>.top-navigation div{position:absolute;width:50%;height:100%;top:0;z-index:5;opacity:1;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transform:all .5s linear;transition:all .5s linear}.cis-contentslider>.top-navigation div.next{background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_next.png);right:0;background-position:95% center;background-size:30px;background-repeat:no-repeat;cursor:pointer}.cis-contentslider>.top-navigation div.prev{background-image:url(../../cis-data/js/creanetFX/imagesFX/nav_prev.png);left:0;background-position:5% center;background-size:30px;background-repeat:no-repeat;cursor:pointer}.cis-contentslider:hover>.top-navigation div{opacity:1}.cis-contentslider>.nav-points{display:block;width:100%;height:25px;text-align:center;z-index:6}.cis-contentslider>.nav-points .points-content{display:inline-block}.cis-contentslider>.nav-points .points-content .point{float:left;display:block;width:13px;height:13px;text-align:center;background-color:#fff;margin:5px;border:2px solid #999;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transform:all 1s linear;transition:all 1s linear;cursor:pointer}.cis-contentslider>.nav-points .points-content .aktiv{background-color:red;border-color:#000}.cis-contentslider>.nav-points .points-content:after{content:'';clear:both;display:block;height:0}.cis-contentslider>.nav-points .points-content .point span{font-size:10px;display:block;color:#000;font-family:verdana;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transform:all 1s linear;transition:all 1s linear}.cis-contentslider>.nav-points .points-content .aktiv span{color:#FFF}.cis-contentslider .pagenum{display:block;position:absolute;bottom:0;right:0;z-index:11}.cis-contentslider .pagenum div{float:left;width:20px;height:20px;line-height:20px;text-align:center}.cis-contentslider .pagenum div.max{float:left;border-left:solid 1px #000}.cis-contentslider[data-type=slide]>.overflow>.inner-content>.content{float:left}.cis-contentslider[data-type=slide-vertical]>.overflow>.content{position:relative;height:10000px;width:100%!important;top:0;left:0}.cis-contentslider[data-type=slide-vertical]>.overflow>.content>.image-content>.image{position:relative}.cis-contentslider[data-type=fade]>.overflow>.inner-content{position:relative;height:100%;width:100%}.cis-contentslider[data-type=fade]>.overflow>.inner-content>.content{float:none;position:absolute;top:0;left:0;z-index:0;display:block;display:none}.cis-contentslider[data-type=fade]>.overflow>.inner-content>.content:first-child{z-index:1;display:block}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#ffffff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:fixed;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #ed1c24;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:50px;height:50px;top:50%;margin-top:-25px;width:100%;text-align:center}#sb-loading-inner span{background:url('loading.gif') no-repeat center center;width:100%;height:50px;display:block;font-size:0px}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{min-height:30px;line-height:20px}#sb-info-inner{font-size:12px;margin-top:40px}#sb-nav{float:right;height:16px;padding:0px 0;width:45%}#sb-nav a{display:block;float:right;height:32px;width:32px;line-height:32px;text-align:center;cursor:pointer;background-repeat:no-repeat}#sb-nav a:before{font-family:FontAwesome;font-size:18px;color:#fff;display:block;background-color:#ed1c24}#sb-nav-close:before{content:"\f00d"}#sb-nav-next:before{content:"\f04e"}#sb-nav-previous:before{content:"\f04a"}#sb-nav-play:before{content:"\f04b"}#sb-nav-pause:before{content:"\f04c"}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}#sb-nav-previousBox{position:absolute;height:100%;top:0;left:0;width:50%;background:url(../../mm/blind.png) no-repeat;background-position:left 50%;display:block;cursor:pointer}#sb-nav-nextBox{position:absolute;height:100%;top:0;width:50%;left:50%;background:url(../../mm/blind.png) no-repeat top right;background-position:right 50%;display:block;cursor:pointer}#sb-caption{clear:both;padding-top:5px;padding-bottom:5px;font-size:100%;height:auto;line-height:16px;color:#ffffff}html{font-size:62.5% !important}body{font-size:inherit !important;line-height:inherit !important;font-family:inherit !important}body.dynasite{background-size:cover;background-attachment:fixed}.hidden{display:none}.cb{clear:both}.bold{font-weight:600}img{border:0px}p{margin:0px 0px 9px 0px;padding:0px}table p{margin-bottom:0px}ul, ol{margin:0px 0px 9px 0px;padding-left:18px}h2{font-size:18px;font-size:1.8rem;color:#ed1c24;margin:0px 0px 2px 0px;display:block}#ajaxdiv{position:absolute;width:1120px;margin-left:-600px;padding:50px 40px 35px 40px;top:90px;left:50%;background-color:#fff;overflow:hidden;display:none;z-index:99;font-size:1.3em;line-height:1.7em;margin-bottom:30px}#ajaxdiv.small{width:550px;margin-left:-315px;}#overlay{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:80;display:none;cursor:pointer;background-color:#4b4b4b;background-color:rgba(15,8,2,.7)}#ajaxdiv.block, #overlay.block{display:block}.ajaxclose{cursor:pointer}#ajaxdiv .ajaxheader .ajaxclose{position:absolute;right:37px;top:15px;font-size:40px;line-height:40px;height:40px}#ajaxdiv strong{font-weight:700;color:#ed1c24}#ajaxdiv h2{margin-bottom:12px}.popupbody.video{position:relative;min-height:527px}.popupbody.video iframe{position:absolute;z-index:1;top:0;left:0}.popupclose{position:absolute;top:5px;right:5px;background-color:#000;color:#fff;padding:6px 8px;display:block;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.popupclose:hover{background-color:#666;color:#fff}#banner-container{position:fixed;top:0px;width:100%;height:76px;display:block;z-index:100}#logo{position:absolute;top:5px;left:50%;margin-left:-55px;width:110px;display:block;line-height:0;z-index:4}#banner_middle{position:absolute;width:220px;height:50px;display:block;background:url('../mm/gg_banner_middle.png') no-repeat center;left:50%;margin-left:-110px;top:35px;z-index:3;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,.3);-moz-box-shadow:0px 5px 8px rgba(0,0,0,.3);-o-box-shadow:0px 5px 8px rgba(0,0,0,.3);box-shadow:0px 5px 8px rgba(0,0,0,.3)}#banner{position:absolute;top:0px;width:100%;height:76px;display:block;z-index:2;overflow:hidden;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,.3);-moz-box-shadow:0px 5px 8px rgba(0,0,0,.3);-o-box-shadow:0px 5px 8px rgba(0,0,0,.3);box-shadow:0px 5px 8px rgba(0,0,0,.3)}#banner:before, #banner:after{content:'';position:absolute;top:35px;width:50%;height:41px;display:block;background-color:#ed1c24}#banner:before{right:50%;margin-right:100px}#banner:after{left:50%;margin-left:100px}#banner_blank{position:absolute;bottom:4px;left:50%;margin-left:-600px;width:1200px;max-height:76px;background-color:#fff;z-index:1}#banner_blank .overlay{position:absolute}#siteheader{position:relative;width:1200px;margin:0 auto;padding-top:35px;z-index:2}#siteheader:after{content:'';display:block;clear:both}#sitename{float:left;font-size:22px;font-size:2.2rem;line-height:35px;color:#fff;font-style:italic}#maingallery{width:1150px;margin:0 auto;padding:25px 25px 0px 25px;background-color:#fff}#quicklinks{float:right;list-style:none;padding:0px;margin:14px 0px 0px 0px}#quicklinks:after{content:'';display:block;clear:both}#quicklinks li{float:left;border-right:1px #fff solid}#quicklinks li:last-child{border-right:0px}#quicklinks li a{display:block;color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;padding:0px 5px}#quicklinks li:last-child a{padding-right:0px}#quicklinks li a:hover{text-decoration:underline}#dsmenus{list-style:none;padding:0px;margin:0px}#dsmenus>li{position:relative;display:block;border-bottom:1px #ccc solid;line-height:30px;line-height:3rem}#dsmenus>li>a{font-size:15px;font-size:1.5rem;color:#ed1c24;font-weight:600;display:block}#dsmenus>li>ul{list-style:none;padding:0px 0px 0px 20px;margin:0px;display:none}#dsmenus>li.dsmenu_active>ul{display:block;padding-left:0px}#dsmenus>li>ul>li{position:relative;display:block}#dsmenus>li>ul>li>a{font-size:13px;font-size:1.3rem;color:#666;display:block}#dsmenus>li.dsmenu_inactive:hover{background-color:#ffe58d}#dsmenus>li.dsmenu_active:before{content:'';float:left;width:13px;height:13px;display:block;background-color:#ffc90e;border:1px #666 solid;margin:8px 5px 0px 0px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}#dsmenus>li.dsmenu_active>ul>li{padding-left:20px}#dsmenus>li>ul>li.dssubmenu_inactive:hover{background-color:#ffe58d}#dsmenus>li>ul>li>a.dssubmenu_active{color:#ed1c24}#dsmenus>li>ul>li>a:hover{color:#ed1c24}#dsmenus>li>ul>li.dssubmenu_active{background-color:#ffe58d}#dsmenufooter:after{content:'';display:block;clear:both}#dsmenufooter input[type=text]{float:left;width:248px;margin-right:8px}#dsmenufooter button{float:left;width:32px}#dsmenufooter .infobutton{clear:both;position:relative;margin-top:50px}#dsmenufooter .infobutton img{width:100%;border:none}#dsmenufooter .infobutton a:hover img{filter:none}#dsmain:after, #dscolumns:after{content:'';display:block;clear:both}#scrolltop{position:fixed;bottom:120px;right:25px;width:60px;height:40px;line-height:40px;font-size:60px;color:#ed1c24;text-align:center;z-index:99;cursor:pointer;display:none}#sitefooter{width:1200px;margin:0 auto;font-size:12px;font-size:1.2rem;line-height:19px;line-height:1.9rem;color:#999}#sitefooter .content{display:block;padding:25px}#sitefooter .content:after{content:'';display:block;clear:both}#sitefooter .content.line{border-bottom:1px #ccc solid}#sitefooter .content .title{display:block;font-size:15px;font-size:1.5rem;line-height:15px;line-height:1.5rem;font-weight:600;color:#666;padding-bottom:14px}#openinghours{float:left;width:540px}#openinghours:after{content:'';display:block;clear:both}#openinghours div{float:left;width:270px}#directlinks{float:right;width:540px}#directlinks ul{list-style:none;padding:0px;margin:0px}#directlinks ul:after{content:'';display:block;clear:both}#directlinks ul>li{float:left;width:180px}#directlinks ul>li>a{color:#666}#directlinks ul>li>a:hover{color:#ed1c24}#directlinks ul>li>a:before{content:"\f105";font-family:FontAwesome;color:#ed1c24;margin-right:4px;font-weight:700}#address{float:left;width:745px}#address a{color:#999}#sitefooter .content #address .title{padding-bottom:5px;font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;font-weight:600}#logo_alt{float:left;width:185px;line-height:0}#createdby{float:right;color:#999;font-size:11px;padding-top:22px}#sitefooter_blank{position:fixed;clear:both;width:100%;height:100%;left:0px;background-color:#fff}a.dsoption_1,a.dsoption_2,a.dsoption_3,a.dsoption_4,a.dsoption_5{padding-left:15px !important;text-indent:-13px}a.dsoption_1:before,a.dsoption_2:before,a.dsoption_3:before,a.dsoption_4:before,a.dsoption_5:before{content:"\f105";font-family:FontAwesome;color:#ed1c24;margin-right:7px;font-weight:700}#dsarticletitle_5012031{font-size:2.4em;line-height:1.2em}.row{position:relative;display:block;border-bottom:1px #ccc solid}.row:after{content:'';display:block;clear:both}.row:nth-child(2n+1){background-color:#f5f5f5}.row.nodata{border-bottom:0px;background-color:transparent}.row.header{background-color:#fff;color:#000;font-weight:600;cursor:default}.row.gap{margin-top:15px}.row>span{float:left;height:30px;line-height:30px;padding:0 0 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row>span.block{float:none;display:block}.row>span.icon{position:relative;width:30px;line-height:30px;height:30px;padding:0;margin-left:2px;z-index:2}.row .dsbutton{position:absolute;left:0px;top:0px;line-height:0;z-index:2}.row>.ajaxloader{position:absolute;left:0px;top:0px;width:100%;height:100%;background:url('../mm/blind.png') repeat;z-index:1}.row:not(.nodata):not(.header):hover{background-color:#ffe58d}.row{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.placeholder{background-color:#e6e6e6}.placeholder.load{background:url('../mm/loader.gif') no-repeat center center #e6e6e6}.placeholder>div{width:100%;height:100%;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}input[type=text], input[type=password], input[type=file], textarea{margin:0px;padding:0px 0px 0px 7px;background-color:#f5f5f5;border:1px #ccc solid;outline:none;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-size:1.3rem;color:#666;-webkit-appearance:none;border-radius:0px}input[type=text], input[type=password], input[type=file]{height:28px;line-height:28px}textarea{padding:3px 3px 3px 7px;height:80px;line-height:16px;line-height:1.6rem;}select{font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;color:#666}.customselect, .custominput{position:relative;border:1px #ccc solid;background-color:#f5f5f5;color:#666;overflow:hidden;z-index:1;display:block}.customselect select{float:left;width:115%;height:28px;background:transparent;border:0px;padding:0px 3px;margin:0px;z-index:1;outline:none;-webkit-appearance:none}.customselect:after{position:absolute;width:30px;height:30px;right:0px;top:0px;content:"\f078";font-family:FontAwesome;font-size:12px;line-height:30px;color:#ed1c24;text-align:center;z-index:-1}.customselect:hover:after{background-color:#ed1c24;color:#fff}.custominput{height:28px;line-height:28px;padding-left:7px}.custominput input{display:none}.custominput>div{position:absolute;right:0px;top:0px;min-width:106px;padding:0px 7px;height:28px;background-color:#ed1c24;color:#fff;text-align:center;cursor:pointer}.input_false{background-image:none !important;background-color:#fbe6e7 !important;-webkit-box-shadow:0 0 0px 1000px #fbe6e7 inset !important;}select.input_false{background-color:transparent !important;border:0px !important;-webkit-box-shadow:none !important}.f1_row input[type=text],.f1_row input[type=password],.f1_row input[type=file],.f1_row textarea,.f1_row .customselect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}.f1_row input[type=text],.f1_row input[type=password]{height:30px;line-height:30px}input[type=submit], input[type=button], input[type=reset], button, a.btn{height:30px;margin:0px;padding:0px 6px;background-color:#ed1c24;border:0px;cursor:pointer;outline:0;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-size:1.3rem;line-height:13px;line-height:1.3rem;color:#fff;-webkit-appearance:none}a.btn{padding-bottom:0px;line-height:30px;display:block;padding:0px;text-align:center;margin-right:5px}input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, button:hover, a.btn:hover{background-color:#ed1c24}a.icon{width:30px;height:30px;line-height:30px;text-align:center;display:block;background-color:#ed1c24;color:#fff;font-size:18px}a.icon.invert, a.icon:hover{background-color:transparent;color:#ed1c24}a.icon.invert:hover{background-color:#ed1c24;color:#fff}.f1_col1of2{float:left;width:320px}.f1_col2of2{float:right;width:320px}.small .f1_col1of2, .small .f1_col2of2{width:49.5%}.f1_row{margin-bottom:6px}.f1_row.line{border-bottom:1px #ccc solid;padding-top:9px;margin-bottom:15px}.f1_row:after{content:'';display:block;clear:both}.f1_row textarea{float:left;height:100px}.f1_row .checkboxCheck{border:1px #ccc solid;line-height:28px}.f1_row .checkboxCheck label{float:left}.f1_row .checkboxCheck label{margin-right:15px}.f1_row .checkboxCheck label input{float:left;margin-top:8px}.f1_row .checkboxCheck:after{content:'';display:block;clear:both;height:0px}.f1_spamfilter input[type=text]{float:left;width:115px;margin-right:15px}.f1_spamfilter label{float:left;padding-top:6px;line-height:15px}.f1_spamfilter .fa{color:#ed1c24}.f1_row button{width:115px}.f1_row.alignr{text-align:right}.f1_row .fa-spinner{float:left;width:30px;height:30px;text-align:center;line-height:30px;margin-right:15px;font-size:16px;color:#ed1c24;display:none}.formbest{position:relative;display:block;padding:7px 7px 7px 27px;margin:0px 0px 6px 0px}.formbest:before{position:absolute;left:7px;font-family:FontAwesome;font-size:14px}.formbest.check{background-color:#dff0d8;color:#468847;border:1px #d6e9c6 solid}.formbest.check:before{content:"\f00c"}.formbest.error{background-color:#fbe6e7;color:#b94a48;border:1px #eed3d7 solid}.formbest.error:before{content:"\f00d"}#ajaxdiv .formbest.error strong{color:#b94a48}.paging{margin-top:20px}.paging:after{content:'';display:block;clear:both;height:0px}.paging a{line-height:30px}.paging a.btn{float:left;min-width:100px;padding:0px 20px}.paging .paging_content{float:right}.paging .paging_content a{width:30px;height:30px;text-align:center;background-color:#ed1c24;color:#fff;font-size:20px;text-decoration:none;padding:0px}.paging .paging_content a.ajaxpaging_back{float:left}.paging .paging_content a.ajaxpaging_go{float:right}.paging .paging_content a:hover{background-color:#ed1c24;color:#fff}.paging .paging_content .ajaxpaging_text{float:left;width:auto;height:30px;line-height:30px;padding:0px 15px;text-align:center}#dssubbody .viewdet .cis-gallery{position:relative;float:right;width:485px;height:350px;display:block}#dssubbody .cis-gallery{overflow:hidden}#dssubbody .cis-gallery .overflow .inner-content .image-content .image{background-color:#fff}#dssubbody .cis-gallery .nav-points{position:absolute;width:350px;height:auto;left:auto;right:20px;bottom:15px;border:0px;text-align:right;line-height:0}#dssubbody .cis-gallery .nav-points .points-content{line-height:0}#dssubbody .cis-gallery .nav-points .point{width:15px;height:15px;margin:0px 0px 5px 5px;background:#ed1c24;border:0px;border:0px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}#dssubbody .cis-gallery .nav-points .point span{display:none}#dssubbody .cis-gallery .nav-points .point.aktiv, #dssubbody .cis-gallery .nav-points .point:hover{background:#ffc90e}#dssubbody .cis-gallery .top-navigation{position:absolute;bottom:20px;left:20px}#dssubbody .cis-gallery .top-navigation>div{position:relative;float:left;width:30px;height:30px;background:#0076b4;text-align:center;filter:alpha(opacity=100);opacity:1}#dssubbody .cis-gallery .top-navigation>div:before{font-family:'FontAwesome';font-size:30px;line-height:30px;color:#fff}#dssubbody .cis-gallery .top-navigation>.prev:before{content:"\f104"}#dssubbody .cis-gallery .top-navigation>.next:before{content:"\f105"}#dssubbody .cis-gallery .top-navigation>div:hover{background:#e30613}#dssubbody .cis-gallery .top-navigation>div:hover:before{color:#fff}#dssubbody .cis-contentslider .navigation{bottom:25px;left:50px}#dssubbody .cis-contentslider .navigation div{width:30px;height:30px;background:#0076b4;background-image:none}#dssubbody .cis-contentslider .navigation div.prev{margin-right:5px}#dssubbody .cis-contentslider .navigation div:before{font-family:'FontAwesome';font-size:30px;line-height:30px;color:#fff}#dssubbody .cis-contentslider .navigation div.prev:before{content:"\f104"}#dssubbody .cis-contentslider .navigation div.next:before{content:"\f105"}#dssubbody .cis-contentslider .navigation div:hover{background:#e30613}#dssubbody .cis-contentslider .navigation div:hover:before{color:#fff}#dssubbody .cis-contentslider .nav-points{position:absolute;bottom:25px;right:50px;height:30px;text-align:right}#dssubbody .cis-contentslider .nav-points .points-content .point{width:30px;height:30px;margin:0px 0px 0px 5px;border:0px;background:#0076b4}#dssubbody .cis-contentslider .nav-points .points-content .point span{font-size:14px;line-height:30px;color:#fff;font-family:'Open Sans',Verdana,sans-serif}#dssubbody .cis-contentslider .nav-points .points-content .aktiv, #dssubbody .cis-contentslider .nav-points .points-content .point:hover{background:#e30613}#dssubbody .cis-contentslider .nav-points .points-content .aktiv span, #dssubbody .cis-contentslider .nav-points .points-content .point:hover span{color:#fff}#dssubbody .cis-gallery .loader,#dssubbody .cis-contentslider .loader,#dssitefooter .cis-contentslider .loader{width:50px;height:50px;margin-left:-25px;margin-top:-25px;background:url('../mm/loader_white.gif') no-repeat;background-size:auto}.editbalken{display:block;margin-bottom:10px;background:#ededed;border-bottom:1px solid #cccccc}.editbalken a{display:block;padding:5px;color:#000 !important;text-decoration:none;font-size:12px;line-height:16px}.editbalken a img{padding-right:5px}div.dslinklist_title_1{font-size:13px;font-size:1.3rem;line-height:17px;line-height:1.7rem;color:#666;font-weight:600;display:block;padding-top:15px}ul.dslinklist_1{list-style:none;display:block;margin:0px;padding:0px 0px 9px 0px}ul.dslinklist_1>li{display:block;font-size:13px;font-size:1.3rem;line-height:20px;border-bottom:1px #ccc solid;padding:5px 0px}ul.dslinklist_1>li:hover{background-color:#f5f5f5}ul.dslinklist_1>li>a:not(.dsbutton){display:block;padding:0px 2px 0px 15px;text-indent:-13px}ul.dslinklist_1>li>a:not(.dsbutton):before{content:"\f105";font-family:FontAwesome;color:#ed1c24;margin-right:4px;font-weight:700}.dsarticle_2 ul.dslinklist_1,.dsarticle_3 ul.dslinklist_1{padding-left:10px;padding-right:10px}::selection{background:#FFE58D;color:#000}::-moz-selection{background:#FFE58D;color:#000}a.icon, .paging .paging_content a, .dslinklist_1 a, a.dsoption_1, .customselect:after{-webkit-transition:background .4s, color .4s;-moz-transition:background .4s, color .4s;-ms-transition:background .4s, color .4s;-o-transition:background .4s, color .4s;transition:background .4s, color .4s}#dssubbody .cis-gallery .top-navigation>div, #dssubbody .cis-gallery .nav-points .point, #dsmenus li{-webkit-transition:background .4s;-moz-transition:background .4s;-ms-transition:background .4s;-o-transition:background .4s;transition:background .4s}#dssubbody .cis-gallery .top-navigation>div:before, #dssubbody .cis-gallery .nav-points .point span{-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}#dssubbody .cis-contentslider .navigation div{transition:background .4s}#dssubbody .cis-contentslider .navigation div:before{transition:color .4s}#dssubbody .cis-contentslider .nav-points .points-content .point{transition:background .4s}#dssubbody .cis-contentslider .nav-points .points-content .point span{transition:color .4s}#quicklinks a, #dsmenus a, #dssitefooter a{-webkit-transition:color .4s, background-color .4s, border-color .4s;-moz-transition:color .4s, background-color .4s, border-color .4s;-ms-transition:color .4s, background-color .4s, border-color .4s;-o-transition:color .4s, background-color .4s, border-color .4s;transition:color .4s, background-color .4s, border-color .4s}html{font-size:62.5% !important}body{font-size:inherit !important;line-height:inherit !important;font-family:inherit !important}body.dynasite{background-size:cover}.hidden{display:none}.cb{clear:both}.bold{font-weight:600}img{border:0px}p{margin:0px 0px 9px 0px;padding:0px}table p{margin-bottom:0px}ul, ol{margin:0px 0px 9px 0px;padding-left:18px}h2{font-size:18px;font-size:1.8rem;color:#ed1c24;margin:0px 0px 2px 0px;display:block}#ajaxdiv{position:absolute;width:1120px;margin-left:-600px;padding:50px 40px 35px 40px;top:90px;left:50%;background-color:#fff;overflow:hidden;display:none;z-index:99;font-size:1.3em;line-height:1.7em;margin-bottom:30px}#ajaxdiv.small{width:550px;margin-left:-315px;}#overlay{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:80;display:none;cursor:pointer;background-color:#4b4b4b;background-color:rgba(15,8,2,.7)}#ajaxdiv.block, #overlay.block{display:block}.ajaxclose{cursor:pointer}#ajaxdiv .ajaxheader .ajaxclose{position:absolute;right:37px;top:15px;font-size:40px;line-height:40px;height:40px}#ajaxdiv strong{font-weight:700;color:#ed1c24}#ajaxdiv h2{margin-bottom:12px}#banner-container{position:fixed;top:0px;width:100%;height:76px;display:block;z-index:100}#logo{position:absolute;top:5px;left:50%;margin-left:-55px;width:110px;display:block;line-height:0;z-index:4}#banner_middle{position:absolute;width:220px;height:50px;display:block;background:url('../mm/gg_banner_middle.png') no-repeat center;left:50%;margin-left:-110px;top:35px;z-index:3;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,.3);-moz-box-shadow:0px 5px 8px rgba(0,0,0,.3);-o-box-shadow:0px 5px 8px rgba(0,0,0,.3);box-shadow:0px 5px 8px rgba(0,0,0,.3)}#banner{position:absolute;top:0px;width:100%;height:76px;display:block;z-index:2;overflow:hidden;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,.3);-moz-box-shadow:0px 5px 8px rgba(0,0,0,.3);-o-box-shadow:0px 5px 8px rgba(0,0,0,.3);box-shadow:0px 5px 8px rgba(0,0,0,.3)}#banner:before, #banner:after{content:'';position:absolute;top:35px;width:50%;height:41px;display:block;background-color:#ed1c24}#banner:before{right:50%;margin-right:100px}#banner:after{left:50%;margin-left:100px}#banner_blank{position:absolute;bottom:4px;left:50%;margin-left:-600px;width:1200px;max-height:76px;background-color:#fff;z-index:1}#banner_blank .overlay{position:absolute}#siteheader{position:relative;width:1200px;margin:0 auto;padding-top:35px;z-index:2}#siteheader:after{content:'';display:block;clear:both}#sitename{float:left;font-size:22px;font-size:2.2rem;line-height:35px;color:#fff;font-style:italic}#maingallery{width:1150px;margin:0 auto;padding:25px 25px 0px 25px;background-color:#fff}#quicklinks{float:right;list-style:none;padding:0px;margin:14px 0px 0px 0px}#quicklinks:after{content:'';display:block;clear:both}#quicklinks li{float:left;border-right:1px #fff solid}#quicklinks li:last-child{border-right:0px}#quicklinks li a{display:block;color:#fff;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;padding:0px 5px}#quicklinks li:last-child a{padding-right:0px}#quicklinks li a:hover{text-decoration:underline}#dsmenus{list-style:none;padding:0px;margin:0px}#dsmenus>li{position:relative;display:block;border-bottom:1px #ccc solid;line-height:30px;line-height:3rem}#dsmenus>li>a{font-size:15px;font-size:1.5rem;color:#ed1c24;font-weight:600;display:block}#dsmenus>li>ul{list-style:none;padding:0px 0px 0px 20px;margin:0px;display:none}#dsmenus>li.dsmenu_active>ul{display:block;padding-left:0px}#dsmenus>li>ul>li{position:relative;display:block}#dsmenus>li>ul>li>a{font-size:13px;font-size:1.3rem;color:#666;display:block}#dsmenus>li.dsmenu_inactive:hover{background-color:#ffe58d}#dsmenus>li.dsmenu_active:before{content:'';float:left;width:13px;height:13px;display:block;background-color:#ffc90e;border:1px #666 solid;margin:8px 5px 0px 0px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}#dsmenus>li.dsmenu_active>ul>li{padding-left:20px}#dsmenus>li>ul>li.dssubmenu_inactive:hover{background-color:#ffe58d}#dsmenus>li>ul>li>a.dssubmenu_active{color:#ed1c24}#dsmenus>li>ul>li>a:hover{color:#ed1c24}#dsmenus>li>ul>li.dssubmenu_active{background-color:#FBF2D4}#dsmenufooter:after{content:'';display:block;clear:both}#dsmenufooter input[type=text]{float:left;width:248px;margin-right:8px}#dsmenufooter button{float:left;width:32px}#dsmain:after, #dscolumns:after{content:'';display:block;clear:both}#scrolltop{position:fixed;bottom:120px;right:25px;width:60px;height:40px;line-height:40px;font-size:60px;color:#ed1c24;text-align:center;z-index:99;cursor:pointer;display:none}#sitefooter{width:1200px;margin:0 auto;font-size:12px;font-size:1.2rem;line-height:19px;line-height:1.9rem;color:#999}#sitefooter .content{display:block;padding:25px}#sitefooter .content:after{content:'';display:block;clear:both}#sitefooter .content.line{border-bottom:1px #ccc solid}#sitefooter .content .title{display:block;font-size:15px;font-size:1.5rem;line-height:15px;line-height:1.5rem;font-weight:600;color:#666;padding-bottom:14px}#openinghours{float:left;width:540px}#openinghours:after{content:'';display:block;clear:both}#openinghours div{float:left;width:270px}#directlinks{float:right;width:540px}#directlinks ul{list-style:none;padding:0px;margin:0px}#directlinks ul:after{content:'';display:block;clear:both}#directlinks ul>li{float:left;width:180px}#directlinks ul>li>a{color:#666}#directlinks ul>li>a:hover{color:#ed1c24}#directlinks ul>li>a:before{content:"\f105";font-family:FontAwesome;color:#ed1c24;margin-right:4px;font-weight:700}#address{float:left;width:745px}#address a{color:#999}#sitefooter .content #address .title{padding-bottom:5px;font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;font-weight:600}#logo_alt{float:left;width:185px;line-height:0}#createdby{float:right;color:#999;font-size:11px;padding-top:22px}#sitefooter_blank{position:fixed;clear:both;width:100%;height:100%;left:0px;background-color:#fff}a.dsoption_1,a.dsoption_2,a.dsoption_3,a.dsoption_4,a.dsoption_5{padding-left:15px !important;text-indent:-13px}a.dsoption_1:before,a.dsoption_2:before,a.dsoption_3:before,a.dsoption_4:before,a.dsoption_5:before{content:"\f105";font-family:FontAwesome;color:#ed1c24;margin-right:7px;font-weight:700}#dsarticletitle_5012031{font-size:2.4em;line-height:1.2em}.row{position:relative;display:block;border-bottom:1px #ccc solid}.row:after{content:'';display:block;clear:both}.row:nth-child(2n+1){background-color:#f5f5f5}.row.nodata{border-bottom:0px;background-color:transparent}.row.header{background-color:#fff;color:#000;font-weight:600;cursor:default}.row.gap{margin-top:15px}.row>span{float:left;height:30px;line-height:30px;padding:0 0 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row>span.block{float:none;display:block}.row>span.icon{position:relative;width:30px;line-height:30px;height:30px;padding:0;margin-left:2px;z-index:2}.row .dsbutton{position:absolute;left:0px;top:0px;line-height:0;z-index:2}.row>.ajaxloader{position:absolute;left:0px;top:0px;width:100%;height:100%;background:url('../mm/blind.png') repeat;z-index:1}.row:not(.nodata):not(.header):hover{background-color:#ffe58d}.row{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.placeholder{background-color:#e6e6e6}.placeholder.load{background:url('../mm/loader.gif') no-repeat center center #e6e6e6}.placeholder>div{width:100%;height:100%;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}input[type=text], input[type=password], input[type=file], textarea{margin:0px;padding:0px 0px 0px 7px;background-color:#f5f5f5;border:1px #ccc solid;outline:none;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-size:1.3rem;color:#666;-webkit-appearance:none;border-radius:0px}input[type=text], input[type=password], input[type=file]{height:28px;line-height:28px}textarea{padding:3px 3px 3px 7px;height:80px;line-height:16px;line-height:1.6rem;}select{font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;color:#666}.customselect, .custominput{position:relative;border:1px #ccc solid;background-color:#f5f5f5;color:#666;overflow:hidden;z-index:1;display:block}.customselect select{float:left;width:115%;height:28px;background:transparent;border:0px;padding:0px 3px;margin:0px;z-index:1;outline:none;-webkit-appearance:none}.customselect:after{position:absolute;width:30px;height:30px;right:0px;top:0px;content:"\f078";font-family:FontAwesome;font-size:12px;line-height:30px;color:#ed1c24;text-align:center;z-index:-1}.customselect:hover:after{background-color:#ed1c24;color:#fff}.custominput{height:28px;line-height:28px;padding-left:7px}.custominput input{display:none}.custominput>div{position:absolute;right:0px;top:0px;min-width:106px;padding:0px 7px;height:28px;background-color:#ed1c24;color:#fff;text-align:center;cursor:pointer}.input_false{background-image:none !important;background-color:#fbe6e7 !important;-webkit-box-shadow:0 0 0px 1000px #fbe6e7 inset !important;}select.input_false{background-color:transparent !important;border:0px !important;-webkit-box-shadow:none !important}.f1_row input[type=text],.f1_row input[type=password],.f1_row input[type=file],.f1_row textarea,.f1_row .customselect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}.f1_row input[type=text],.f1_row input[type=password]{height:30px;line-height:30px}input[type=submit], input[type=button], input[type=reset], button, a.btn{height:30px;margin:0px;padding:0px 6px;background-color:#ed1c24;border:0px;cursor:pointer;outline:0;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-size:1.3rem;line-height:13px;line-height:1.3rem;color:#fff;-webkit-appearance:none}a.btn{padding-bottom:0px;line-height:30px;display:block;padding:0px;text-align:center;margin-right:5px}input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, button:hover, a.btn:hover{background-color:#ed1c24}a.icon{width:30px;height:30px;line-height:30px;text-align:center;display:block;background-color:#ed1c24;color:#fff;font-size:18px}a.icon.invert, a.icon:hover{background-color:transparent;color:#ed1c24}a.icon.invert:hover{background-color:#ed1c24;color:#fff}.f1_col1of2{float:left;width:320px}.f1_col2of2{float:right;width:320px}.small .f1_col1of2, .small .f1_col2of2{width:49.5%}.f1_row{margin-bottom:6px}.f1_row.line{border-bottom:1px #ccc solid;padding-top:9px;margin-bottom:15px}.f1_row:after{content:'';display:block;clear:both}.f1_row textarea{float:left;height:100px}.f1_row .checkboxCheck{border:1px #ccc solid;line-height:28px}.f1_row .checkboxCheck label{float:left}.f1_row .checkboxCheck label{margin-right:15px}.f1_row .checkboxCheck label input{float:left;margin-top:8px}.f1_row .checkboxCheck:after{content:'';display:block;clear:both;height:0px}.f1_spamfilter input[type=text]{float:left;width:115px;margin-right:15px}.f1_spamfilter label{float:left;padding-top:6px;line-height:15px}.f1_spamfilter .fa{color:#ed1c24}.f1_row button{width:115px}.f1_row.alignr{text-align:right}.f1_row .fa-spinner{float:left;width:30px;height:30px;text-align:center;line-height:30px;margin-right:15px;font-size:16px;color:#ed1c24;display:none}.formbest{position:relative;display:block;padding:7px 7px 7px 27px;margin:0px 0px 6px 0px}.formbest:before{position:absolute;left:7px;font-family:FontAwesome;font-size:14px}.formbest.check{background-color:#dff0d8;color:#468847;border:1px #d6e9c6 solid}.formbest.check:before{content:"\f00c"}.formbest.error{background-color:#fbe6e7;color:#b94a48;border:1px #eed3d7 solid}.formbest.error:before{content:"\f00d"}#ajaxdiv .formbest.error strong{color:#b94a48}.paging{margin-top:20px}.paging:after{content:'';display:block;clear:both;height:0px}.paging a{line-height:30px}.paging a.btn{float:left;min-width:100px;padding:0px 20px}.paging .paging_content{float:right}.paging .paging_content a{width:30px;height:30px;text-align:center;background-color:#ed1c24;color:#fff;font-size:20px;text-decoration:none;padding:0px}.paging .paging_content a.ajaxpaging_back{float:left}.paging .paging_content a.ajaxpaging_go{float:right}.paging .paging_content a:hover{background-color:#ed1c24;color:#fff}.paging .paging_content .ajaxpaging_text{float:left;width:auto;height:30px;line-height:30px;padding:0px 15px;text-align:center}#dssubbody .viewdet .cis-gallery{position:relative;float:right;width:485px;height:350px;display:block}#dssubbody .cis-gallery{overflow:hidden}#dssubbody .cis-gallery .overflow .inner-content .image-content .image{background-color:#fff}#dssubbody .cis-gallery .nav-points{position:absolute;width:350px;height:auto;left:auto;right:20px;bottom:15px;border:0px;text-align:right;line-height:0}#dssubbody .cis-gallery .nav-points .points-content{line-height:0}#dssubbody .cis-gallery .nav-points .point{width:15px;height:15px;margin:0px 0px 5px 5px;background:#ed1c24;border:0px;border:0px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}#dssubbody .cis-gallery .nav-points .point span{display:none}#dssubbody .cis-gallery .nav-points .point.aktiv, #dssubbody .cis-gallery .nav-points .point:hover{background:#ffc90e}#dssubbody .cis-gallery .top-navigation{position:absolute;bottom:20px;left:20px}#dssubbody .cis-gallery .top-navigation>div{position:relative;float:left;width:30px;height:30px;background:#0076b4;text-align:center;filter:alpha(opacity=100);opacity:1}#dssubbody .cis-gallery .top-navigation>div:before{font-family:'FontAwesome';font-size:30px;line-height:30px;color:#fff}#dssubbody .cis-gallery .top-navigation>.prev:before{content:"\f104"}#dssubbody .cis-gallery .top-navigation>.next:before{content:"\f105"}#dssubbody .cis-gallery .top-navigation>div:hover{background:#e30613}#dssubbody .cis-gallery .top-navigation>div:hover:before{color:#fff}#dssubbody .cis-contentslider .navigation{bottom:25px;left:50px}#dssubbody .cis-contentslider .navigation div{width:30px;height:30px;background:#0076b4;background-image:none}#dssubbody .cis-contentslider .navigation div.prev{margin-right:5px}#dssubbody .cis-contentslider .navigation div:before{font-family:'FontAwesome';font-size:30px;line-height:30px;color:#fff}#dssubbody .cis-contentslider .navigation div.prev:before{content:"\f104"}#dssubbody .cis-contentslider .navigation div.next:before{content:"\f105"}#dssubbody .cis-contentslider .navigation div:hover{background:#e30613}#dssubbody .cis-contentslider .navigation div:hover:before{color:#fff}#dssubbody .cis-contentslider .nav-points{position:absolute;bottom:25px;right:50px;height:30px;text-align:right}#dssubbody .cis-contentslider .nav-points .points-content .point{width:30px;height:30px;margin:0px 0px 0px 5px;border:0px;background:#0076b4}#dssubbody .cis-contentslider .nav-points .points-content .point span{font-size:14px;line-height:30px;color:#fff;font-family:'Open Sans',Verdana,sans-serif}#dssubbody .cis-contentslider .nav-points .points-content .aktiv, #dssubbody .cis-contentslider .nav-points .points-content .point:hover{background:#e30613}#dssubbody .cis-contentslider .nav-points .points-content .aktiv span, #dssubbody .cis-contentslider .nav-points .points-content .point:hover span{color:#fff}#dssubbody .cis-gallery .loader,#dssubbody .cis-contentslider .loader,#dssitefooter .cis-contentslider .loader{width:50px;height:50px;margin-left:-25px;margin-top:-25px;background:url('../mm/loader_white.gif') no-repeat;background-size:auto}.editbalken{display:block;margin-bottom:10px;background:#ededed;border-bottom:1px solid #cccccc}.editbalken a{display:block;padding:5px;color:#000 !important;text-decoration:none;font-size:12px;line-height:16px}.editbalken a img{padding-right:5px}div.dslinklist_title_1{font-size:13px;font-size:1.3rem;line-height:17px;line-height:1.7rem;color:#666;font-weight:600;display:block;padding-top:15px}ul.dslinklist_1{list-style:none;display:block;margin:0px;padding:0px 0px 9px 0px}ul.dslinklist_1>li{display:block;font-size:13px;font-size:1.3rem;line-height:20px;border-bottom:1px #ccc solid;padding:5px 0px}ul.dslinklist_1>li:hover{background-color:#f5f5f5}ul.dslinklist_1>li>a:not(.dsbutton){display:block;padding:0px 2px 0px 15px;text-indent:-13px}ul.dslinklist_1>li>a:not(.dsbutton):before{content:"\f105";font-family:FontAwesome;color:#ed1c24;margin-right:4px;font-weight:700}.dsarticle_2 ul.dslinklist_1,.dsarticle_3 ul.dslinklist_1{padding-left:10px;padding-right:10px}::selection{background:#FFE58D;color:#000}::-moz-selection{background:#FFE58D;color:#000}a.icon, .paging .paging_content a, .dslinklist_1 a, a.dsoption_1, .customselect:after{-webkit-transition:background .4s, color .4s;-moz-transition:background .4s, color .4s;-ms-transition:background .4s, color .4s;-o-transition:background .4s, color .4s;transition:background .4s, color .4s}#dssubbody .cis-gallery .top-navigation>div, #dssubbody .cis-gallery .nav-points .point, #dsmenus li{-webkit-transition:background .4s;-moz-transition:background .4s;-ms-transition:background .4s;-o-transition:background .4s;transition:background .4s}#dssubbody .cis-gallery .top-navigation>div:before, #dssubbody .cis-gallery .nav-points .point span{-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}#dssubbody .cis-contentslider .navigation div{transition:background .4s}#dssubbody .cis-contentslider .navigation div:before{transition:color .4s}#dssubbody .cis-contentslider .nav-points .points-content .point{transition:background .4s}#dssubbody .cis-contentslider .nav-points .points-content .point span{transition:color .4s}#quicklinks a, #dsmenus a, #dssitefooter a{-webkit-transition:color .4s, background-color .4s, border-color .4s;-moz-transition:color .4s, background-color .4s, border-color .4s;-ms-transition:color .4s, background-color .4s, border-color .4s;-o-transition:color .4s, background-color .4s, border-color .4s;transition:color .4s, background-color .4s, border-color .4s}.cgallerys:after{content:'';display:block;clear:both}.cgallerys .grid{display:block;margin-bottom:15px}.cgallerys .grid:after{content:'';display:block;clear:both}.cgallerys .grid .gallery{min-height:393px;padding-bottom:10px}.cgallerys .grid .gallery:after{content:'';display:block;clear:both}.cgallerys .grid .thumbnail{position:relative;float:left;width:121px;height:121px;margin:5px;overflow:hidden;background:url('../mm/loader.gif') no-repeat center center #e6e6e6}.cgallerys .grid .thumbnail a[data-gallery]{line-height:0;display:block}.cgallerys .grid .thumbnail .download{position:absolute;bottom:5px;left:5px}.cgallerys .overview{display:block}.cgallerys .overview .galleries{display:block;min-height:252px}.cgallerys .overview .galleries:after{content:'';display:block;clear:both}.cgallerys .overview .gallery{position:relative;float:left;width:242px;margin:0px 5px 10px 5px;display:block;height:64px;padding:5px;background-color:#f5f5f5;color:#000;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.cgallerys .overview .gallery.active{background-color:#ed1c24;color:#fff}.cgallerys .overview .gallery:not(.active):hover{background-color:#f9b9bc}.cgallerys .overview .gallery .placeholder{float:left;width:64px;height:64px;margin-right:15px}.cgallerys .overview .gallery .ajaxloader{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1;background:url('../mm/blind.png') repeat}.cgallerys .overview .gallery strong{display:block;line-height:1.7rem;color:#ed1c24}.cgallerys .overview .gallery.active strong{color:#fff}.cgallerys .overview .gallery .dsbutton{position:absolute;left:0px;top:0px;line-height:0;border:3px #fff solid;z-index:3}.cgallerys .paging{min-height:30px;margin-top:0px;padding:0px 5px;margin-right:4px;clear:both;display:block}.cgallerys .overview .paging{padding-top:0px}.craum .group{position:relative;margin-bottom:30px; background-color:#ddd}.craum .groupheader{position:relative;padding:5px;margin-bottom:10px;background-color:#ed1c24;color:#fff;box-sizing:border-box;font-weight:bold;font-size:1.8rem;line-height:1.2;cursor:pointer}.craum .groupheader:after{content:"\f105";font-family:FontAwesome; display:block;position:absolute;right:10px;top:5px; color:#fff;}.craum .groupbody{display:none;position:relative;padding:5px;box-sizing:border-box;}.craum .eventdatum .groupbody{padding-bottom:30px}.craum .groupbody.in{display:block;}.craum .groupbody .col{display:flex;justify-content:space-between;}.craum .groupbody .col>div{width:49% }.craum .bemerkungstext{font-size:13px;line-height:1.2;padding-left:3px;color:#888}.craum .f1_row .checkboxCheck{border:none;margin-bottom:8px}.craum .f1_row .checkboxCheck>div.small:after,.craum .f1_row .checkboxCheck:after{content:'';display:block;clear:both}.craum .f1_row .checkboxCheck>div{float:none;width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #999}.craum .f1_row .checkboxCheck>div>div{position:relative}.craum .f1_row .checkboxCheck>div:first-of-type{margin-top:0;padding-top:0;border:none}.craum .f1_row .checkboxCheck  div>label{display:block;position:relative;padding:5px 0 5px 35px;line-height:25px;cursor:pointer;float:none;margin-right:0}.craum .f1_row .checkboxCheck  div>input{position:absolute;top:0;left:0;width:0;height:0;margin:0;padding:0;opacity:0;float:none}.craum .f1_row .checkboxCheck  div>label:before{content:'';position:absolute;top:5px;left:5px;width:22px;height:22px;border:1px #ddd solid;background-color:#fff;font-family:'FontAwesome';font-size:16px;line-height:22px;text-align:center;cursor:pointer;transition:all .4s}.craum .f1_row .checkboxCheck>div.small {padding-left:45px;box-sizing:border-box;margin-top:0; padding-top:0;border:none}.craum .f1_row .checkboxCheck>div.small>div{}.craum .f1_row .checkboxCheck>div.small  label{padding-left:30px;line-height:20px;margin-right:20px}.craum .f1_row .checkboxCheck>div.small  label:before{width:18px;height:18px;line-height:20px;font-size:15px}.craum .f1_row .checkboxCheck  div>input[type=checkbox]:checked + label:before,.craum .f1_row .checkboxCheck  div>input[type=radio]:checked + label:before,.craum .f1_row .checkboxCheck  div>label.checked:before{content:"\f00c";font-weight:normal}.craum .roomtime{margin:5px 0;padding-left:45px;box-sizing:border-box}.craum .roomtime.eventzeit{position:relative;padding-left:0;padding-right:10px;margin:0}.craum  a.add{position:absolute;right:6px;bottom:5px}.craum .roomtime.eventzeit a.minus{position:absolute;right:0;top:0;display:none}.craum .roomtime>input,.craum .roomtime>div{float:left;width:calc((100% - 10px)/2);box-sizing:border-box;}.craum .roomtime>input:last-of-type,.craum .roomtime>div:last-of-type{margin-left:10px}.craum .roomtime:after{content:'';display:block;clear:both}.craum .showcalender{ position:absolute;right:2px;top:-4px;font-size:10px;line-height:1.3;}.craum  #calendar{width:100%}.backend1 .craum  #calendar{min-height:800px }.popover, .popover-header,.fc .fc-popover,.fc-timegrid-event .fc-event-time{font-size:12px !important;line-height:1.3;font-weight:normal}.f1_spamfilter{margin-bottom:30px}.craum .fc .fc-timegrid-col-bg .fc-bg-event {background-color:rgba(170, 0, 10,.8)}.cpicasalow:after{content:'';display:block;clear:both}.cpicasalow table{width:100%;padding:0px;border:0px;border-spacing:0px;border-collapse:separate}.cpicasalow table td{padding:0px}.cpicasalow table .thumbnail{position:relative;overflow:hidden;background:url('../mm/loader.gif') no-repeat center center}.cpicasalow table a.imagelink{display:block;line-height:0px}.cpicasalow table img{border:0px}.cpicasalow table .download{position:absolute;bottom:8px;right:5px;background-color:#fff;color:#cd3236;padding:2px;font-size:14px;line-height:13px}.cpicasalow table .download:hover{background-color:#cd3236;color:#fff}.cpicasalow table .blank{display:block;height:10px}.cpicasalow table .download{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.cpicasalow .paging{margin-top:18px}.handyslider{position:relative;height:350px !important}.cpicasafull:after{content:'';display:block;clear:both}.cpicasafull .grid{display:block;margin-bottom:15px}.cpicasafull .grid:after{content:'';display:block;clear:both}.cpicasafull .grid .gallery{min-height:393px;padding-bottom:10px}.cpicasafull .grid .gallery:after{content:'';display:block;clear:both}.cpicasafull .grid .thumbnail{position:relative;float:left;width:121px;height:121px;margin:5px;overflow:hidden;background:url('../mm/loader.gif') no-repeat center center #e6e6e6}.cpicasafull .grid .thumbnail a[data-gallery]{line-height:0;display:block}.cpicasafull .grid .thumbnail .download{position:absolute;bottom:5px;left:5px}.cpicasafull .overview{display:block}.cpicasafull .overview .galleries{display:block;min-height:252px}.cpicasafull .overview .galleries:after{content:'';display:block;clear:both}.cpicasafull .overview .gallery{position:relative;float:left;width:242px;margin:0px 5px 10px 5px;display:block;height:64px;padding:5px;background-color:#f5f5f5;color:#000;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.cpicasafull .overview .gallery.active{background-color:#ed1c24;color:#fff}.cpicasafull .overview .gallery:not(.active):hover{background-color:#f9b9bc}.cpicasafull .overview .gallery .placeholder{float:left;width:64px;height:64px;margin-right:15px}.cpicasafull .overview .gallery .ajaxloader{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1;background:url('../mm/blind.png') repeat}.cpicasafull .overview .gallery strong{display:block;line-height:1.7rem;color:#ed1c24}.cpicasafull .overview .gallery.active strong{color:#fff}.cpicasafull .overview .gallery .dsbutton{position:absolute;left:0px;top:0px;line-height:0;border:3px #fff solid;z-index:3}.cpicasafull .paging{min-height:30px;margin-top:0px;padding:0px 5px;margin-right:4px;clear:both;display:block}.cpicasafull .overview .paging{padding-top:0px}.cevent .searchpanel{margin-bottom:15px}.cevent .searchpanel form:after{content:'';display:block;clear:both}.cevent .searchpanel input{float:left;width:538px;margin-right:5px}.cevent .searchpanel input#cevent_date{width:118px}.cevent .searchpanel button{float:left;width:100px}.cevent .searchpanel a.ajaxloader{margin-top:5px;line-height:30px;display:inline-block}.cevent .row span.spalte1{width:472px}.cevent .row:not(.header) span.spalte1:not(.dark){color:#ed1c24}.cevent .row span.spalte2{width:276px}.cevent.viewue{min-height:120px}.cevent.viewue .row span.spalte1{width:69px;padding-right:5px;border-right:1px #ccc solid;margin-right:2px}.cevent.viewue .row span.spalte2{width:258px}.cevent.viewue .showall{padding-top:15px}.cevent.viewue .showall a{margin-right:0px}.cevent.viewdet:after{content:'';display:block;clear:both}.cevent.viewdet img{max-width:100%;height:auto}.cdesk .searchpanel{margin-bottom:15px}.cdesk .searchpanel:after{content:'';display:block;clear:both}.cdesk .searchpanel .customselect{float:left;width:263px;margin-right:5px}.cdesk .searchpanel input{float:left;width:403px;margin-right:5px}.cdesk .searchpanel button{float:left;width:100px}.cdesk .row.header span{max-width:100%}.cdesk .row>span{padding:0px;height:30px;line-height:30px}.cdesk .row>span.spalte1{width:auto;padding-left:2px}.cdesk .row>span.spalte2{float:right;width:92px;padding:0px;height:30px;line-height:30px}.cdesk .row>span.spalte2>span{float:left;width:30px;height:30px;line-height:30px;border-left:1px #ccc solid}.cdesk .row>span.spalte2>span.link{border-left:0px}.cdesk .row .dsbutton{position:absolute;left:0px;top:0px;line-height:0}.cdesk.viewdet .text{padding-bottom:9px}.cnews .searchpanel{margin-bottom:15px}.cnews .searchpanel:after{content:'';display:block;clear:both}.cnews .searchpanel .customselect{float:left;width:263px;margin-right:5px}.cnews .searchpanel input{float:left;width:403px;margin-right:5px}.cnews .searchpanel button{float:left;width:100px}.cnews.view .item{position:relative;display:block;height:120px;overflow:hidden;margin-bottom:15px}.cnews.view .item:nth-child(2n+1){background-color:#f1f1f1}.cnews.view .item.nodata{border-bottom:0px;height:auto}.cnews.view .placeholder{float:left;width:190px;height:120px;display:block;border-right:1px #ccc solid;margin-right:10px}.cnews.view .placeholder.none{background:url('../mm/platzhalter.jpg') no-repeat center center #e6e6e6}.cnews.view .text{max-height:85px;padding:5px;overflow:hidden}.cnews.view h2, .cnews.viewue h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cnews.view .item .absolute{position:absolute;width:100%;height:100%;display:block;left:0px;top:0px;background:url('../mm/blind.png') repeat}.cnews .item .dsbutton{position:absolute;left:0px;top:0px;line-height:0px;z-index:2;border:3px #fff solid}.cnews.viewue{min-height:120px}.cnews.viewue .row span.spalte2{float:none;display:block}.cnews.viewue .showall{padding-top:15px}.cnews.viewue .showall a{margin-right:0px}.cnews.viewdet:after{content:'';display:block;clear:both}.cnews.viewdet .text{float:none;width:auto;display:block;padding:0px;border-left:0px}.cnews.viewdet .text.fixwidth{float:left;width:604px;min-height:350px;padding-right:15px;border-right:1px #ccc solid}.cnews.viewdet .absolute{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.cnews.viewdet .absolute:before{content:'\f00e';display:block;position:absolute;right:10px;top:10px;font-family:FontAwesome;color:#999;font-size:30px}.cnews .item:not(.nodata):hover{background-color:#ffe58d}.cnews .item{-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.csuche:after{content:'';display:block;clear:both}.csuche .searchpanel{float:left;width:300px}.csuche .searchpanel .title{font-weight:600;border-bottom:1px #ccc solid;margin-bottom:3px}.csuche .searchpanel .bereiche{padding:15px 0px}.csuche .searchpanel div:after{content:'';display:block;clear:both}.csuche .searchpanel div input[type=text]{width:100%;margin-bottom:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.csuche .searchpanel div label{display:block}.csuche .searchpanel div label.all{margin-top:15px}.csuche .searchpanel button{width:100%}.csuche .results{float:right;width:790px}.csuche .item{position:relative;height:66px;padding:5px 0px 5px 5px;border-bottom:1px #ccc solid;overflow:hidden}.csuche .item:nth-child(2n){background-color:#f5f5f5}.csuche .item:after{content:'';display:block;clear:both}.csuche .item:hover{background-color:#ffe58d}.csuche .item.nodata{border:0px;height:auto}.csuche h2{font-size:17px;font-size:1.7rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.csuche .item .placeholder{float:right;width:66px;height:66px;display:block;margin:0px 0px 0px 15px;border-right:0px}.csuche .item .text{float:none;width:auto;min-height:0px;padding:0px;margin:0px;border:0px;border-left:0px}.csuche .item .text:after{content:'';display:block;clear:both}.csuche .item .text>div{display:block}.csuche .item .icons{position:absolute;bottom:5px;right:5px;z-index:2}.csuche .item .icons.iconsphoto{right:71px}.csuche .item .icons a{float:left;margin-left:5px}.csuche .item .icons a.icon.invert{color:#fff;background-color:#ed1c24}.csuche .item .icons a.icon.invert:hover{color:#ed1c24;background-color:#fff}.csuche .item a.absolute{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;background:url('../mm/blind.png') repeat;z-index:1}.csuche .paging{margin-top:30px}.csuche .results .item{-webkit-transition:background .4s;-moz-transition:background .4s;-ms-transition:background .4s;-o-transition:background .4s;transition:background .4s}.cinfrastruktur .searchpanel{margin-bottom:15px}.cinfrastruktur .searchpanel:after{content:'';display:block;clear:both}.cinfrastruktur .searchpanel input{float:left;width:673px;margin-right:5px}.cinfrastruktur .searchpanel button{float:left;width:100px}.cinfrastruktur .row span.spalte1,.cinfrastruktur .row span.spalte2{width:390px}.cinfrastruktur .row:not(.header) span.spalte1{color:#ed1c24}.cinfrastruktur.viewdet:after{content:'';display:block;clear:both}.cinfrastruktur.viewdet .text{float:none;width:auto;display:block;padding:0px;border-left:0px;max-height:none;height:auto}.cinfrastruktur.viewdet .text.fixwidth{float:left;width:604px;min-height:350px;padding-right:15px;border-right:1px #ccc solid}.cinfrastruktur.viewdet .text .address{padding-bottom:10px}.cinfrastruktur.viewdet .image{position:relative;float:right;width:485px;height:350px;display:block}.cinfrastruktur.viewdet .image div{width:100%;height:100%;display:block;background-position:center center;background-size:cover}.cinfrastruktur.viewdet .title, .cinfrastruktur.viewdet strong{color:#ed1c24;font-weight:700}.cperson .searchpanel{margin-bottom:15px}.cperson .searchpanel:after{content:'';display:block;clear:both}.cperson .searchpanel input{float:left;width:673px;margin-right:5px}.cperson .searchpanel button{float:left;width:100px}.cperson .row span.spalte1{width:265px}.cperson .row:not(.header) span.spalte1{color:#ed1c24}.cperson .row span.spalte2{width:311px}.cperson .row span.spalte3{width:135px}.cperson .row span.spalte4{position:relative;float:left;width:30px;line-height:30px;height:30px;padding:0;margin-left:2px;z-index:2}.cperson .placeholder{position:relative;float:right;width:220px;height:220px;display:block;margin-left:15px}.cperson .placeholder div{display:block;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.cperson.viewdet>div>i.fa{min-width:20px}.cperson.viewdet .anwesend{clear:both}.cperson.viewdet .row span{width:33.333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cperson.viewdet .row span.vormittag, .cperson.viewdet .row span.nachmittag{padding-left:0px;text-align:center}.cperson.viewdet .row:not(.header) span.vormittag, .cperson.viewdet .row:not(.header) span.nachmittag{border-left:1px #ccc solid}.cperson.viewdet .row span .fa-check{color:#468847}.cperson.viewdet .row span .fa-times{color:#ed1c24}.cabteilung .searchpanel{margin-bottom:15px}.cabteilung .searchpanel:after{content:'';display:block;clear:both}.cabteilung .searchpanel input{float:left;width:673px;margin-right:5px}.cabteilung .searchpanel button{float:left;width:100px}.cabteilung.view h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cabteilung.view .row span.spalte1{width:581px}.cabteilung.view .row:not(.header) span.spalte1{color:#ed1c24}.cabteilung.view .row span.spalte2{width:167px}.cabteilung.viewdet:after{content:'';display:block;clear:both}.cabteilung.viewdet .info{float:left;width:760px}.cabteilung.viewdet .info.fullwidth{float:none;width:auto}.cabteilung.viewdet .title{padding:1px 5px;margin-top:10px;margin-bottom:5px;font-weight:700;color:#ed1c24;background-color:#f5f5f5}.cabteilung.viewdet .title a.icon{float:right;margin-left:5px}.cabteilung.viewdet .spacer{min-height:10px}.cabteilung.viewdet .row span.spalte1{width:308px}.cabteilung.viewdet .row:not(.header) span.spalte1{color:#ed1c24}.cabteilung.viewdet .row span.spalte2{width:270px}.cabteilung.viewdet .row span.spalte3{width:135px}.cabteilung.viewdet .fullwidth .row span.spalte1{width:400px}.cabteilung.viewdet .fullwidth .row span.spalte2{width:400px}.cabteilung.viewdet .fullwidth .row span.icon{float:right}.cabteilung.viewdet .sidebar{float:right;width:300px;padding:15px;background-color:#f5f5f5;margin-left:30px}.cabteilung.viewdet .sidebar .title{padding-bottom:0px}.cabteilung.viewdet .sidebar p{margin:0px;padding:0px}.cabteilung.viewdet .placeholder{float:none;width:auto;height:200px;border-right:0px;margin:0px}.cdienstleistung .searchpanel{margin-bottom:15px}.cdienstleistung .searchpanel:after{content:'';display:block;clear:both}.cdienstleistung .searchpanel input{float:left;width:673px;margin-right:5px}.cdienstleistung .searchpanel button{float:left;width:100px}.cdienstleistung.view h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cdienstleistung.view .row span.spalte1{width:280px}.cdienstleistung.view .row:not(.header) span.spalte1{color:#ed1c24;height:29px}.cdienstleistung.view .row span.spalte2{width:295px}.cdienstleistung.view .row span.spalte3{width:200px}.cdienstleistung.viewdet:after{content:'';display:block;clear:both}.cdienstleistung.viewdet .title, .cdienstleistung.viewdet strong{}.cdienstleistung.viewdet .title{font-weight:700;color:#ed1c24;padding:1px 5px;margin-top:10px;margin-bottom:5px;background-color:#f5f5f5}.cdienstleistung.viewdet .spacer{min-height:10px}.cdienstleistung.viewdet .row span.spalte1{width:500px}.cdienstleistung.viewdet .row:not(.header) span.spalte1{color:#ed1c24}.cdienstleistung.viewdet .row span.spalte2{width:300px}.cdienstleistung.viewdet .row span.spalte3{width:130px}.cdienstleistung.viewdet .row span.spalte4{position:relative;float:right;width:30px;line-height:30px;height:30px;padding:0;z-index:2}.cfirma .searchpanel{margin-bottom:15px}.cfirma .searchpanel div:not(.customselect):after{content:'';display:block;clear:both}.cfirma .searchpanel .customselect{float:left;width:200px;margin-right:5px}.cfirma .searchpanel input{float:left;width:673px;margin-right:5px}.cfirma .searchpanel input.small{width:469px}.cfirma .searchpanel button{float:left;width:100px}.cfirma .searchpanel .letters{padding-top:5px}.cfirma .searchpanel .letters:after{content:'';display:block;clear:both}.cfirma .searchpanel a.letter{float:left;width:27px;height:30px;line-height:30px;text-align:center;margin-right:1px}.cfirma .searchpanel a.letter.active, .cfirma .searchpanel a.letter:hover{background-color:#ed1c24;color:#fff}.cfirma .searchpanel a.letter.all{width:40px}.cfirma .searchpanel a.ajaxloader{margin-top:5px;line-height:30px;display:inline-block}.cfirma.view .row span.spalte1{width:581px}.cfirma.view .row:not(.header) span.spalte1{color:#ed1c24}.cfirma.view .row span.spalte3{width:167px}.cfirma.viewdet .placeholder{float:right;width:160px;display:block;background-color:#fff}.cfirma.viewdet .placeholder img{width:auto;max-width:100%;height:auto}.cfirma.viewdet>div>i.fa{min-width:20px;text-align:left}.cfirma .text{margin-top:15px;border-top:1px #ccc solid;padding-top:15px}.cfirma .kontakt{color:#ed1c24;font-weight:700}.cdownload .searchpanel{margin-bottom:15px}.cdownload .searchpanel:after{content:'';display:block;clear:both}.cdownload .searchpanel .customselect{float:left;width:263px;margin-right:5px}.cdownload .searchpanel input{float:left;width:403px;margin-right:5px}.cdownload .searchpanel button{float:left;width:100px}.cdownload .row.header:not(:first-child){margin-top:10px}.cdownload .row>span.spalte1{width:calc(100% - 80px)}.cdownload.viewlatest>a{display:block}.cdownload.viewlatest>a>img{max-width:100%}@media screen and (max-width:1239px){#responsive{position:absolute;top:5px;right:5px;width:150px;height:25px;display:block;background-color:white}#responsive:before{content:'iPad Querformat';display:block}html{font-size:70% !important;-webkit-text-size-adjust:100%;}#ajaxdiv{width:910px;margin-left:-495px}#siteheader{width:990px}#banner_blank{width:990px;margin-left:-495px}#dsmain{width:940px !important}#dsmenucontainer{width:250px}#sitefooter{width:990px}#openinghours, #directlinks{width:450px}#openinghours div{float:none;width:auto}#directlinks ul>li{width:50%}#address{width:570px}#maingallery{width:940px}#dssubbody .cis-gallery.picasaslide{height:310px !important}.cpicasafull .grid .gallery{min-height:333px}.cpicasafull .grid .thumbnail{width:101px;height:101px}.cpicasafull .overview .galleries{min-height:0}.cpicasafull .overview .gallery{width:313px}.cnews.view .text{max-height:107px;line-height:27px}.cnews .searchpanel input{width:283px}.cnews.viewdet .text.fixwidth{width:439px}#dssubbody .viewdet .cis-gallery{width:440px;height:320px}.cevent .searchpanel input{width:418px}.cevent .row span.spalte1{width:428px}.cevent .row span.spalte2{width:200px}.cevent.viewue .row span.spalte1{width:85px}.cevent.viewue .row span.spalte2{width:202px}.cdesk .searchpanel input{width:283px}.cabteilung .searchpanel input{width:553px}.cabteilung.view .row span.spalte1{width:461px}.cabteilung.viewdet .sidebar{width:250px;margin-left:20px}.cabteilung.viewdet .placeholder{height:150px}.cabteilung.viewdet .info{width:610px}.cabteilung.viewdet .row span.spalte1{width:248px}.cabteilung.viewdet .row span.spalte2{width:200px}.cabteilung.viewdet .row span.spalte3{width:128px}.cabteilung.viewdet .fullwidth .row span.spalte1{width:350px}.cabteilung.viewdet .fullwidth .row span.spalte2{width:385px}.cdienstleistung .searchpanel input{width:553px}.cdienstleistung.view .row span.spalte1{width:228px}.cdienstleistung.view .row span.spalte2{width:227px}.cdienstleistung.viewdet .row span.spalte1{width:435px}.cperson .searchpanel input{width:553px}.cperson .row span.spalte1{width:230px}.cperson .row span.spalte2{width:226px}.cinfrastruktur .searchpanel input{width:553px}.cinfrastruktur .row span.spalte1, .cinfrastruktur .row span.spalte2{width:334px}.cinfrastruktur.viewdet .image{width:320px;height:230px}.cinfrastruktur.viewdet .text.fixwidth{width:554px}.cfirma .searchpanel input{width:553px}.cfirma .searchpanel input.small{width:349px}.cfirma .searchpanel .letter{margin-bottom:1px}.cfirma.view .row span.spalte1{width:461px}.cdownload .searchpanel input{width:553px}#dsmenufooter input[type=text]{width:198px}}@media only screen and (min-width:1024px){#dsmenucontainer{display:block !important}}@media only screen and (max-width:1023px){#responsive{background-color:red}#responsive:before{content:'iPad Hochformat'}#ajaxdiv{width:654px;margin-left:-367px}#banner-container{position:relative;top:auto;height:auto;background-color:#ed1c24}#banner{display:none}#banner_middle{display:none}#banner_blank{display:none}#sitename{line-height:55px}#logo{top:0px}#dssiteheader{padding-top:15px;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,.3) inset;-moz-box-shadow:0px 5px 8px rgba(0,0,0,.3) inset;-ms-box-shadow:0px 5px 8px rgba(0,0,0,.3) inset;-o-box-shadow:0px 5px 8px rgba(0,0,0,.3) inset;box-shadow:0px 5px 8px rgba(0,0,0,.3) inset}#siteheader{width:734px;padding-top:0px}#dsmain{width:684px !important;z-index:2}#menutrigger{position:relative;float:left;width:55px;height:55px;display:block;margin-right:10px}#menutrigger .line{position:absolute;background-color:#fff;width:45px;height:6px;left:5px;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}#menutrigger .line.first{top:10px;margin-top:0px}#menutrigger .line.second{top:50%;margin-top:-3px}#menutrigger .line.third{left:auto;right:5px;bottom:10px;margin-bottom:0px}#menutrigger.open .line.first{top:50%;margin-top:-3px;-webkit-transform:rotate(-45deg);-moztransform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menutrigger.open .line.second{filter:alpha(opacity=0);opacity:0}#menutrigger.open .line.third{bottom:50%;margin-bottom:-3px;-webkit-transform:rotate(45deg);-moztransform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#banner-container.open{position:fixed}#dssiteheader.open{padding-top:70px}#dsmenucontainer{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:10;background-color:#666;overflow:auto;display:none}nav{width:734px;margin:0 auto}#dsmenus{margin-top:100px}#dsmenus>li{position:relative}#dsmenus li:hover{background-color:transparent !important}#dsmenus>li>a{color:#fff}#dsmenus>li>a.dsmenu_active{color:#ffc90e}#dsmenus>li.fixwidth:after{position:absolute;top:0px;right:5px;content:"\f107";font-family:FontAwesome;font-size:24px;line-height:34px;color:#fff}#dsmenus>li.fixwidth>a{display:inline-block}#dsmenus>li>ul>li>a{color:#fff}#dsmenus>li>ul>li>a.dssubmenu_active{color:#ffc90e}#dsmenufooter{width:734px;margin:0 auto;padding-bottom:40px}#dsmenufooter input[type=text]{width:100%;height:48px;line-height:48px;margin:0px 0px 5px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#dsmenufooter button{float:right;width:120px}#sitefooter{width:734px}#sitefooter .content{padding:0px}#sitefooter .content.line{border-bottom:0px}#openinghours, #directlinks{float:none;width:auto;display:block;padding:25px;border-bottom:1px #ccc solid}#openinghours img {max-width:100%;height:auto}#address{float:left;width:465px;padding:25px 0px 25px 25px}#logo_alt{float:right;margin:25px 0px 0px 0px}#maingallery{width:684px}#dssubbody .cis-gallery.picasaslide{height:230px !important}.cpicasafull .grid .gallery{min-height:342px}.cpicasafull .grid .thumbnail{width:104px;height:104px}.cpicasafull .overview .gallery{width:322px}.cpicasafull .paging{margin-right:0px}.cnews .searchpanel input{width:297px}.cnews.view .item,.cnews.view .item .placeholder{height:125px}.cnews.viewdet .text.fixwidth{float:none;width:auto;display:block;border:0px;padding-right:0px}#dssubbody .viewdet .cis-gallery{float:none;width:100%;height:350px;margin-bottom:10px}.cevent .searchpanel input{width:432px}.cevent .row span.spalte1{width:442px}.cevent.viewue .row span.spalte2{width:209px}.cdesk .searchpanel input{width:297px}.cabteilung .searchpanel input{width:567px}.cabteilung.view .row span.spalte1{width:475px}.cabteilung.viewdet .sidebar{float:none;width:auto;min-height:0px;margin:0px 0px 10px 0px}.cabteilung.viewdet .sidebar .title{padding-top:0px}.cabteilung.viewdet .placeholder{float:right;width:250px;height:140px;margin-left:20px}.cabteilung.viewdet .info{float:none;width:auto}.cabteilung.viewdet .row span.spalte2,.cabteilung.viewdet .fullwidth .row span.spalte2{width:231px}.cabteilung.viewdet .fullwidth .row span.spalte1{width:248px}.cdienstleistung .searchpanel input{width:567px}.cdienstleistung.view .row span.spalte1{width:241px}.cdienstleistung.view .row span.spalte2{width:228px}.cdienstleistung.viewdet .row span.spalte1{width:248px}.cdienstleistung.viewdet .row span.spalte2{width:231px}.cperson .searchpanel input{width:567px}.cperson .row span.spalte1{width:240px}.cperson .row span.spalte2{width:230px}.cinfrastruktur .searchpanel input{width:567px}.cinfrastruktur .row span.spalte1, .cinfrastruktur .row span.spalte2{width:341px}.cinfrastruktur.viewdet .text.fixwidth{float:none;width:auto;display:block;border:0px;padding-right:0px}.cinfrastruktur.viewdet .image{float:none;width:100%;height:350px;margin-bottom:10px}.cfirma .searchpanel input{width:567px}.cfirma .searchpanel input.small{width:363px}.cfirma.view .row span.spalte1{width:475px}.cdownload .searchpanel input{width:567px}#directlinks ul>li{width:50%}#openinghours div{float:left;width:50%}}@media only screen and (max-width:767px){#responsive{right:auto;left:5px}#responsive:before{content:'iPhone 6 Querformat'}html{font-size:80% !important;-webkit-text-size-adjust:100%;}body.dynasite{background-image:none !important;background-color:#666}#ajaxdiv{width:554px;margin-left:-317px; padding-top:30px;line-height:1.5em}#ajaxdiv .ajaxheader{padding-bottom:10px}#ajaxdiv .ajaxheader .ajaxclose{position:relative;top:auto;right:auto}#sitename{font-size:20px}#logo{margin-left:170px}#siteheader{width:630px}#dsmain{width:610px !important;padding:10px;margin-bottom:25px}nav{width:630px}#dsmenus>li.dsmenu_active:before{margin-top:11px}#dsmenufooter{width:630px}#quicklinks{display:none}#sitefooter{width:630px}#openinghours div{float:none;width:auto}#directlinks ul>li>a{line-height:30px}#logo_alt{display:none}#createdby{padding:0px 0px 25px 0px}#address{display:none}#address_short{display:block;padding:25px;border-bottom:1px #ccc solid}#mobilefooter{display:block;padding:25px 0px 10px 0px}#mobilefooter:after{content:'';display:block;clear:both}#mobilefooter a{float:left;width:48%;text-align:center;font-size:30px;line-height:50px;background-color:#ed1c24;color:#fff}#mobilefooter a.mail{margin:0px 0px 0px 2%;float:right}* .searchpanel>span.hidden{position:relative;display:block;padding:1px 5px;font-weight:600;background-color:#ed1c24;color:#fff;cursor:pointer}* .searchpanel>span.hidden:after{float:right;content:"\f107";font-family:FontAwesome;font-size:20px;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}* .searchpanel>form{display:none;padding-top:5px}* .searchpanel.open>span.hidden:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#maingallery{width:610px;padding:10px}.cpicasafull .grid .gallery{min-height:303px}.cpicasafull .grid .thumbnail{width:91px;height:91px}.cpicasafull .overview .gallery{float:none;width:auto}.cpicasafull .overview,.cpicasafull .paging{margin-right:4px}.cnews .searchpanel .customselect{width:248px}.cnews .searchpanel input{width:238px}.cnews.viewue .row.blank{display:none}#dssubbody .viewdet .cis-gallery{height:280px}.cevent .searchpanel input{width:358px}.cevent .row span.spalte1{width:368px}.cevent.viewue .row span.spalte1{width:88px}.cevent.viewue .row span.spalte2{width:480px}.cevent.viewue .row.blank{display:none}.cdesk .searchpanel .customselect{width:248px}.cdesk .searchpanel input{width:238px}.cabteilung .searchpanel input{width:496px}.cabteilung.view .row span.spalte1{width:401px}.cabteilung.view .row span.spalte2{position:relative;z-index:2}.cabteilung.viewdet .placeholder{width:200px;height:110px}.cabteilung.viewdet .row.header{display:none}.cabteilung.viewdet .row span{float:none;display:block;padding-left:2px}.cabteilung.viewdet .row span.spalte1,.cabteilung.viewdet .row span.spalte2,.cabteilung.viewdet .row span.spalte3,.cabteilung.viewdet .fullwidth .row span.spalte1,.cabteilung.viewdet .fullwidth .row span.spalte2,.cabteilung.viewdet .fullwidth .row span.spalte3{width:auto}.cabteilung.viewdet .row span.icon{position:absolute;bottom:0px;right:3px;float:none}.cabteilung.viewdet .row span.spalte2:before{content:"\f007";font-family:FontAwesome;margin-right:5px}.cabteilung.viewdet .row span.spalte3:before{content:"\f095";font-family:FontAwesome;margin-right:5px}.cabteilung.viewdet .row span.spalte3{position:relative;z-index:2}.cdienstleistung .searchpanel input{width:496px}.cdienstleistung.view .row span.spalte1{width:300px}.cdienstleistung.view .row span.spalte2{width:300px}.cdienstleistung.view .row span.spalte3{display:none}.cdienstleistung.viewdet .row.header{display:none}.cdienstleistung.viewdet .row span{float:none;display:block;padding-left:2px}.cdienstleistung.viewdet .row span.spalte1{width:auto}.cdienstleistung.viewdet .row span.spalte2{width:auto}.cdienstleistung.viewdet .row span.spalte3{position:relative;z-index:2;width:auto}.cdienstleistung.viewdet .row span.spalte4{position:absolute;bottom:0px;right:3px;float:none}.cdienstleistung.viewdet .row span.spalte2:before{content:"\f015";font-family:FontAwesome;margin-right:5px}.cdienstleistung.viewdet .row span.spalte3:before{content:"\f095";font-family:FontAwesome;margin-right:7px}.cperson .searchpanel input{width:496px}.cperson .row span.spalte1{width:401px}.cperson .row span.spalte2{display:none}.cperson .row span.spalte3{position:relative;z-index:2}.cinfrastruktur .searchpanel input{width:493px}.cinfrastruktur .row span.spalte1, .cinfrastruktur .row span.spalte2{width:304px}.cinfrastruktur.viewdet .image{height:280px}.cfirma .searchpanel input{width:496px}.cfirma .searchpanel input.small{width:289px}.cfirma.view .row span.spalte1{width:401px}.cfirma.view .row span.spalte2{display:none}.cfirma.view .row span.spalte3{position:relative;z-index:2}.cdownload .searchpanel input{width:496px}}@media only screen and (max-width:666px){#responsive{background-color:pink}#responsive:before{content:'iPhone 5 Querformat'}#ajaxdiv, #ajaxdiv.small{width:510px;margin-left:-265px;padding:20px 10px 10px 10px}#logo{margin-left:130px}#siteheader{width:530px}#dsmain{width:510px !important;padding:10px}nav{width:530px}#dsmenufooter{width:530px}#sitefooter{width:530px}#maingallery{width:510px}.cpicasafull .grid .gallery{min-height:255px}.cpicasafull .grid .thumbnail{width:75px;height:75px}.cpicasafull .overview,.cpicasafull .paging{margin-right:0px}.cnews .searchpanel .customselect{width:198px}.cnews .searchpanel input{width:188px}.cnews.view .item .placeholder{float:right;width:90px;height:90px;border-right:0px;margin:10px 0px 0px 10px;display:none}.cnews.view .item .placeholder.load{display:block}#dssubbody .viewdet .cis-gallery{height:230px}.cevent .searchpanel input{width:258px}.cevent .row span.spalte1{width:308px}.cevent .row span.spalte2{width:160px}.cevent.viewue .row span.spalte2{width:380px}.cdesk .searchpanel .customselect{width:198px}.cdesk .searchpanel input{width:188px}.cabteilung .searchpanel input{width:396px}.cabteilung.view .row span.spalte1{width:301px}.cabteilung.viewdet .placeholder{float:none;width:auto;height:230px;display:block;margin:0px 0px 10px 0px}.cdienstleistung .searchpanel input{width:396px}.cdienstleistung.view .row span.spalte1{width:250px}.cdienstleistung.view .row span.spalte2{width:250px}.cperson .searchpanel input{width:396px}.cperson .row span.spalte1{width:301px}.cfirma .searchpanel .customselect{width:198px}.cfirma .searchpanel input{width:393px}.cfirma .searchpanel input.small{width:191px}.cfirma.view .row span.spalte1{width:301px}.cinfrastruktur .searchpanel input{width:396px}.cinfrastruktur .row span.spalte1{float:none;width:auto}.cinfrastruktur .row span.spalte2{display:none}.cinfrastruktur.viewdet .image{height:230px}.cdownload .searchpanel input{width:396px}.craum .groupheader{font-size:1.5rem}}@media only screen and (max-width:567px){#responsive{background-color:green}#responsive:before{content:'iPhone 4 Querformat'}#ajaxdiv, #ajaxdiv.small{width:420px;margin-left:-220px}#logo{margin-left:90px}#siteheader{width:440px}#dsmain{width:420px !important;padding:10px}nav{width:440px}#dsmenufooter{width:440px}#sitefooter{width:440px}#directlinks ul>li{float:none;width:auto}.small .f1_col1of2, .small .f1_col2of2{float:none;width:auto;display:block}#maingallery{width:420px}.cpicasafull .grid .gallery{min-height:425px}.cpicasafull .grid .thumbnail{width:95px;height:95px}.cnews .searchpanel .customselect{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cnews .searchpanel input,.cnews .searchpanel button{display:none}.cevent .searchpanel input, .cevent .searchpanel button{display:none}.cevent .searchpanel input#cevent_date{float:none;display:block;width:408px;margin-right:0px}.cevent .row.header span.spalte2{display:none}.cevent .row span.spalte1{float:none;width:auto;display:block}.cevent .row span.spalte2{width:auto}.cevent .row span.icon{float:right}.cevent.viewue .row span.spalte1,.cevent.viewue .row span.spalte2{float:none;width:auto;display:block;padding-right:0px;margin-right:0px;border-right:0px}.cdesk .searchpanel .customselect{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cdesk .searchpanel input,.cdesk .searchpanel button{display:none}.cdesk .row>span.spalte1{float:none;width:auto;display:block;border-bottom:1px #ccc solid}.cdesk .row>span.spalte2{float:none;display:block;margin:0 auto}.cabteilung .searchpanel input{width:303px}.cabteilung.view .row span.spalte1{width:383px}.cabteilung.view .row span.spalte2{display:none}.cabteilung.viewdet .placeholder{height:150px}.cdienstleistung .searchpanel input{width:303px}.cdienstleistung.view .row span.spalte1{float:none;width:auto;display:block}.cdienstleistung.view .row span.spalte2{display:none}.cperson .searchpanel input{width:303px}.cperson .row span.spalte1{width:211px}.cperson .placeholder{width:180px;height:180px}.cinfrastruktur .searchpanel input{width:303px}.cfirma .searchpanel .customselect{float:none;width:auto;display:block;margin-right:0px}.cfirma .searchpanel input{width:306px}.cfirma.view .row span.spalte1{width:380px}.cfirma.view .row span.spalte3{display:none}.cfirma.viewdet .placeholder{float:none;width:auto;display:block;padding:10px 0px;text-align:center}.cfirma.viewdet .placeholder img{max-height:150px}.cdownload .searchpanel input{width:306px}}@media only screen and (max-width:479px){#responsive{background-color:yellow}#responsive:before{content:'iPhone 6 Hochformat'}#ajaxdiv, #ajaxdiv.small{width:320px;margin-left:-170px}#logo{margin-left:40px}#sitename{display:none}#siteheader{width:340px}#dsmain{width:320px !important;padding:10px}nav{width:340px}#dsmenufooter{width:340px}#dsmenufooter button{float:none;width:100%}#dsmenufooter .infobutton{margin-top:30px}#dsmenufooter .infobutton img{max-width:none}#sitefooter{width:340px}.paging a.btn{float:none;margin:0px 0px 15px 0px}.paging .paging_content{position:relative;float:none;clear:both}.paging .paging_content:after{content:'';display:block;clear:both}.paging .paging_content a{position:absolute;top:0px;float:none}.paging .paging_content a.ajaxpaging_back{left:0px}.paging .paging_content a.ajaxpaging_go{right:0px}.paging .paging_content .ajaxpaging_text{float:none;display:block}#maingallery{width:320px}.cpicasafull .grid .gallery{min-height:630px}.cpicasafull .grid .thumbnail{width:96px;height:96px}.cpicasafull .overview,.cpicasafull .paging{margin-right:2px}.f1_spamfilter label.spamfilter{width:70px;overflow:hidden;white-space:nowrap;color:#fff}.f1_spamfilter label strong{color:#000}.f1_row button{width:100%}.cnews.view .item{height:auto;padding-bottom:10px}.cnews.view .item .placeholder{float:none;width:auto;height:130px;margin:0px;display:block}.cevent .searchpanel input#cevent_date{width:308px}.cabteilung .searchpanel input{width:206px}.cabteilung.view .row span.spalte1{width:283px}.cdienstleistung .searchpanel input{width:203px}.cperson .searchpanel input{width:206px}.cperson .row span.spalte1{width:251px}.cperson .row span.spalte3{display:none}.cperson .placeholder{float:none;width:auto;height:270px;margin:0px 0px 15px 0px}.cinfrastruktur .searchpanel input{width:206px}.cinfrastruktur .item .placeholder{float:none;width:100%;height:130px;display:block;margin:0px 0px 10px 0px}.cfirma .searchpanel input{width:206px}.cfirma.view .row span.spalte1{width:283px}.cdownload .searchpanel input{width:206px}.craum .roomtime>input,.craum .roomtime>div{float:none;width:100%;margin-bottom:10px}.craum   input[name*='datumvon']{width:calc(100% - 10px)}.craum .roomtime>input:last-of-type,.craum .roomtime>div:last-of-type{margin-left:0}}@media only screen and (max-width:374px){#responsive{background-color:pink}#responsive:before{content:'iPhone 4/5 Hochformat'}#ajaxdiv, #ajaxdiv.small{width:280px;margin-left:-150px}#logo{margin-left:20px}#siteheader{width:300px}#dsmain{width:280px !important;padding:10px}nav{width:300px}#dsmenufooter{width:300px}#sitefooter{width:300px}#maingallery{width:280px}.cpicasafull .grid .gallery{min-height:636px}.cpicasafull .grid .thumbnail{width:83px;height:83px}.cpicasafull .overview,.cpicasafull .paging{margin-right:0px}.cevent .searchpanel input#cevent_date{width:268px}.cabteilung .searchpanel input{width:163px}.cabteilung.view .row span.spalte1{width:243px}.cdienstleistung .searchpanel input{width:163px}.cperson .searchpanel input{width:163px}.cperson .row span.spalte1{width:211px}.cperson .placeholder{height:250px}.cinfrastruktur .searchpanel input{width:163px}.cfirma .searchpanel input{width:186px}.cfirma .searchpanel button{width:80px}.cfirma.view .row span.spalte1{width:243px}.cdownload .searchpanel input{width:186px}.cdownload .searchpanel button{width:80px}.cdownload .row>span {white-space:normal}}
