body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* main.css */
body{font-size:0px;font-family: 'Arial'}body a{text-decoration:none;color:#009036}#wrapper{min-width:auto}.aktivitaeten li{max-width: calc(100% - 30px);display: block;width: 100%}h1{font-size:300%;color:#009036;font-family: 'Arial';text-shadow: 2px 2px 2px #FFFborder-bottom:1px solid #90141A}h2{font-size:130%;color:#ff}h3{border-bottom:1px solid #90141a;font-size:120%;color:#FFF;min-height:50px}.chrome h3{border-bottom:1px solid #90141a;font-size:111%;min-height:50px}.firefox h3{border-bottom:1px solid #90141a;font-size:117%;min-height:50px}.firefox .ce_gallery img,.firefox .ce_image img{margin-bottom:5px;margin-bottom:5px;margin-right:25px;-webkit-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);max-width: 100%;width:100%;height:auto}.chrome .ce_gallery img,.chrome .ce_image img{margin-bottom:5px;margin-bottom:5px;margin-right:25px;-webkit-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);max-width: 100%}.ce_gallery img,.ce_image img{margin-bottom:5px;margin-bottom:5px;margin-right:30px;-webkit-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);max-width: 100%}.ce_gallery>ul li.col_first{clear:none}.ie11 .ce_gallery img,.ie11 .ce_image img,.ie10 .ce_gallery img,.ie10 .ce_image img,.ie9 .ce_gallery img,.ie9 .ce_image img{margin-bottom:5px;margin-bottom:5px;margin-right:30px;-webkit-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);box-shadow: 2px 2px 13px 0px rgba(0,0,0,0.75);max-width: 100%;width:100%}li.row_5.odd.col_0.col_first,li.row_5.odd.col_1.col_last,li.row_6.row_last.even.col_0.col_first{display:none}.ce_headline{color:#009036}.image_container{margin-right:10px}#header{width:100%;position:fixed;border-bottom:2px solid #90141a;z-index: 999}#header .logo{top:0;position:fixed;height: auto;width: 237px;margin-left: 35px}.mod_onepagewebsiteregular ul{width:100%;margin:0;padding:0}.ce_text ul{padding-left:30px;list-style-type:disc}.ce_text{padding-right:30px !important}.mod_onepagewebsiteregular .wrapper .mod_article{margin-top:50px;padding:25px;background-color:rgba(255,255,255,.85)}.mod_onepagewebsitenavigation{background-color:rgba(255,255,255, 0.85)}.mod_onepagewebsitenavigation li a{font-size:150%;border-bottom:1px solid #009036;margin: 11px;padding: 0;position: relative;display: inline-block;outline: none;color: #90141A;margin-top:80px;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;font-weight: 400;font-size:19px;font-family: 'Arial'}.mod_onepagewebsitenavigation a:hover{border-bottom:1px solid #009036;color:#009036;border-bottom: 1px solid #90141A}.mod_onepagewebsitenavigation ul{margin:0 0 0 auto;width: 450px;height: 50px;padding: 0}.mod_onepagewebsitenavigation li{float: left;margin-right: 15px}li#projekt.mod_onepagewebsitenavigation,li#presse .mod_onepagewebsitenavigation,li#aktivitaeten .mod_onepagewebsitenavigation,li#impressum .mod_onepagewebsitenavigation{display:none}#skipNavigation2{display:none}.mod_onepagewebsiteregular li#projekt .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollstuhl.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: inline-block;line-height: 1.5;font-size:14px}.mod_onepagewebsiteregular li#projekt h1{border-bottom:1px solid #90141a}.mod_article #projekt .ce_gallery{margin-top: 115px}.mod_onepagewebsiteregular li#datenschutz .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollstuhl.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: inline-block;line-height: 1.5;font-size:14px}.firefox .mod_onepagewebsiteregular li#presse .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollator.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: block;font-size:14px;line-height: 1.5}.ie11 .mod_onepagewebsiteregular li#presse .wrapper,.ie10 .mod_onepagewebsiteregular li#presse .wrapper,.ie9 .mod_onepagewebsiteregular li#presse .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollator.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: block;line-height: 1.5;font-size:14px}.mod_onepagewebsiteregular li#presse .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollator.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: inline-block;line-height: 1.5;font-size:14px}.mod_article .artikel_presse{width: 31%;float: left}.mod_article .artikel_presse_links{width: 31%;margin-left:20px;float: left}.mod_article .artikel_presse_rechts{width: 31%;float: left;margin-left:20px}.mod_article .artikel_links{width: 36%;float: left}.mod_article .artikel_rechts{width: 57%;float: right;margin-right: 5%;margin-left:10px}.mod_article .artikel_rechts strong a{color:#90141a}.mod_newslist.block a{color:#000}.firefox .mod_onepagewebsiteregular li#aktivitaeten .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/kinderwagen.jpg");background-position:left top;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom: 5%;background-attachment: fixed;background-size: cover;display: block;line-height: 1.5;font-size:14px}.mod_onepagewebsiteregular li#aktivitaeten .wrapper{padding-right:20%;padding-left:20%;background:#e4c15c url("../../files/projekt_sophie/layout/Hintergrundbilder/kinderwagen.jpg") left top no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: inline-block;line-height: 1.5;font-size:14px}.mod_article #aktivitaeten .ce_gallery{margin-top: 110px;max-height:2175px}.firefox .mod_article #aktivitaeten .ce_gallery{margin-top: 110px;max-height:2175px}.mod_onepagewebsiteregular li#aktivitaeten h1{border-bottom:1px solid #90141a}.mod_onepagewebsiteregular li#impressum .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/camera-711040_1920.jpg");background-position:left top;background-repeat:no-repeat;border-top:5px #000;color:#000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: inline-block;line-height: 1.5;font-size:14px}.mod_onepagewebsiteregular li#impressum h1{border-bottom:1px solid #90141a}.mod_onepagewebsiteregular li#datenschutz .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/camera-711040_1920.jpg");background-position:left top;background-repeat:no-repeat;border-top:5px #000;color:#000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: inline-block;line-height: 1.5;font-size:14px}.mod_onepagewebsiteregular li#datenschutz h1{border-bottom:1px solid #90141a}.video-container{position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;margin-top: 30px}.video-container iframe,.video-container object,.video-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#footer{border-top: 2px solid #90141A;background-color:rgba(255,255,255, 0.85)}.footer.block{display: none}#footer a{color:#000}.footer a:hover{color:#38362E}.copyright{padding:5px;text-align:center;color:#000;z-index: 999;font-size:14px}.cookiebar{}.cookiebar--active{z-index: 2000!important}.cookiebar__button{margin-top:10px;margin-bottom:10px}.cookiebar__message,.cookiebar__link{padding-right:1.2em;font-size:14px}
@media only screen and (max-width : 768px){
/* mobil.css */
#wrapper{min-width:auto !important}.ie11 #wrapper,.ie10 #wrapper,.ie9 #wrapper{min-width:auto;width:100%;height:auto}h1{font-size:220%}.firefox h1{font-size:170%}h3{min-height:auto}.firefox h3{border-bottom:1px solid #90141a;font-size:117%;min-height:auto}.chrome h3{border-bottom:1px solid #90141a;font-size:111%}.mod_onepagewebsitenavigation li a{font-size:150%;border-bottom:1px solid #009036;margin: 11px;padding: 0;position: relative;display: inline;outline: none;color: #90141A;margin-top:0px;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;font-weight: 400;font-size:19px !important;font-family: 'Arial';line-height:1.5}.mod_onepagewebsitenavigation ul{margin:0 0 0 auto;width: 450px;height: 124px;padding: 0;padding-left: 40%}.mod_onepagewebsitenavigation li{margin-right: 15px;list-style-type: none;float:none}.ce_gallery{height:auto;width:100%}.firefox img{height:auto;max-width:100%}.mod_onepagewebsiteregular li#projekt .wrapper{background-color:#fff3d4;border-top:5px #00B551;color:#000;padding-top: 100px;padding-right:0%!important;padding-left:0%!important;padding-bottom:5%;line-height: 1.5}.ie10 .mod_onepagewebsiteregular li#projekt .wrapper,.ie9 .mod_onepagewebsiteregular li#projekt .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollstuhl.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: block !important;line-height: 1.5;font-size:13.5px !important}.mod_onepagewebsiteregular li#photos .wrapper{min-height:810px;padding-right:0;padding-left:0;background-color:#7A7159;border-top:5px #00B551;padding-top: 100px}.mod_onepagewebsiteregular li#presse .wrapper{background-color:#7A7159;border-top:5px #00B551;padding-top: 100px;padding-right:0px !important;padding-left:0px !important}.mod_onepagewebsiteregular li#aktivitaeten .wrapper{background-color:#fff3d4;border-top:5px #00B551;color:#000;padding-top: 100px;padding-right:0px !important;padding-left:0px !important;line-height: 1.5}.mod_onepagewebsiteregular li#aktivitaeten .ce_gallery{max-height: 1952px}.mod_article .artikel_rechts{width: 60%;float: right;margin-right:0px}.mod_article .artikel_links{width: 35%;float: left}.mod_article .artikel_presse{width: 100%}.mod_article .artikel_presse_links{width: 100%;margin-left:0px}.mod_article .artikel_presse_rechts{width: 100%;margin-left:0px}.mod_onepagewebsiteregular li#page7 .wrapper{padding-right:5%;padding-left:5%;background-color:#fff3d4;border-top:5px #f00a0a;border-bottom:5px #f00a0a;padding-top: 100px;padding-bottom: 5%}.mod_onepagewebsiteregular li#impressum .wrapper{background-color:#7A7159;border-top:5px #00B551;padding-top: 100px;padding-right:0px !important;padding-left:0px !important}.firefox .mod_onepagewebsiteregular li#impressum .wrapper,.ie11 .mod_onepagewebsiteregular li#impressum .wrapper,.ie10 .mod_onepagewebsiteregular li#impressum .wrapper,.ie9 .mod_onepagewebsiteregular li#impressum .wrapper{background-color:#7A7159;border-top:5px #00B551;padding-top: 100px;padding-right:0px !important;padding-left:0px !important;display:block !important}#header .logo{margin-left:0px;position:fixed;width: 115px;height:auto;top:0px;float:left}
}
@media only screen and (max-width : 1410px){
/* 1410.css */
.mod_onepagewebsiteregular li#projekt .wrapper,.mod_onepagewebsiteregular li#presse .wrapper,.firefox .mod_onepagewebsiteregular li#presse .wrapper,.mod_onepagewebsiteregular li#programme .wrapper,.firefox .mod_onepagewebsiteregular li#programme .wrapper,.mod_onepagewebsiteregular li#impressum .wrapper,.mod_onepagewebsiteregular li#aktivitaeten .wrapper{padding-left: 5%;padding-right: 5%}#header .logo{padding-top:5px;padding-left:5px;margin-left:0px;position:fixed;width: 115px;height:auto;top:0px;float:left}.mod_onepagewebsitenavigation ul{height:124px;padding-top:5px}.mod_article .mod_newsreader{background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/kinderwagen.jpg");background-position:center center;background-repeat:no-repeat;padding-left: 5%;padding-right:5%;padding-top:10%;background-attachment: fixed;background-size: cover}
}
@media only screen and (max-width : 300px){
/* 300.css */
.ie11 .mod_onepagewebsitenavigation li a,.ie10 .mod_onepagewebsitenavigation li a,.ie9 .mod_onepagewebsitenavigation li a{font-size:150%;border-bottom:1px solid #009036;margin: 11px;padding: 0;position: relative;display: inline;outline: none;color: #90141A;margin-top:0px;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;font-weight: bold;font-size:12.2px !important;font-family: 'Arial';line-height:1.5}.ie11 .mod_onepagewebsitenavigation li,.ie10 .mod_onepagewebsitenavigation li,.ie9 .mod_onepagewebsitenavigation li{margin-right: 15px;margin-top:10px;list-style-type: none;float:none}.ie11 .mod_onepagewebsitenavigation ul,.ie10 .mod_onepagewebsitenavigation ul,.ie9 .mod_onepagewebsitenavigation ul{margin:0 0 0 auto;width: 600px;height: 114px;padding: 0;padding-left:52%}.ie11 .mod_article .artikel_links,.ie10 .mod_article .artikel_links,.ie9 .mod_article .artikel_links{width: 34% !important;float: left}.ie11 .mod_article .mod_newsreader,.ie10 .mod_article .mod_newsreader,.ie9 .mod_article .mod_newsreader{background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/kinderwagen.jpg");background-position:center center;background-repeat:no-repeat;padding-left: 5%;padding-right:5%;padding-top:40%;background-attachment: fixed;background-size: cover}.ie10 .mod_onepagewebsiteregular li#projekt .wrapper,.ie9 .mod_onepagewebsiteregular li#projekt .wrapper{padding-right:20%;padding-left:20%;background-image:url("../../files/projekt_sophie/layout/Hintergrundbilder/rollstuhl.jpg");background-position:center center;background-repeat:no-repeat;border-top:5px #000;padding-top: 100px;padding-bottom:5%;background-attachment: fixed;background-size: cover;display: block !important;line-height: 1.5;font-size:13.5px !important}.ie11 h1,.ie10 h1,.ie9 h1{font-size:125%}
}
@media only screen and (max-width : 480px){
/* 480.css */
h1{font-size:120%}h2{font-size:110%}
}
@media only screen and (max-width : 600px){
/* 600.css */
.mod_article .artikel_links{width: 100%;float: none}.mod_article .artikel_rechts{width: 100%;margin-left:10px}.ce_text{padding-right: 0px !important}
}
