html,body{margin:0;padding:0;background:#fff;-webkit-text-stroke:1px rgba(0,0,0,0.1)}html{overflow-y:scroll}body{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif;font-size:18px;min-width:960px;color:#444}a img{border:none}.invisible{display:none}#wrapper{width:100%}#wrapper .page-header{margin:0}#header{position:absolute;top:0;left:0;width:100%;z-index:2;height:41px;padding-top:16px;white-space:nowrap}#header .inside{display:block;margin-left:calc((100% - 960px) / 2);background:#000;background:rgba(0,0,0,0.75);width:auto;min-width:1040px}#header .mod_navigation{display:inline-block;z-index:2;position:relative}#header .mod_navigation ul,#header .mod_navigation li{display:inline-block;margin:0;padding:0;vertical-align:top}#header .mod_navigation ul{padding-left:269px}#header .mod_navigation li{margin-right:20px;height:41px}#header .mod_navigation a,#header .mod_navigation span,#header .mod_navigation strong{line-height:41px;color:#fff;text-decoration:none;font-size:14px;font-weight:bold;text-transform:uppercase}#header .mod_navigation span,#header .mod_navigation a:hover,#header .mod_navigation a.trail,#header .mod_navigation strong{color:#fff;font-weight:bold;font-size:14px;padding-bottom:4px;text-transform:uppercase;border-bottom:#fff solid 2px}#header .mod_navigation li.startpage{z-index:1;font-size:0;position:absolute;top:-16px;left:-1516px;width:1792px;height:942px;background:url(../img/logo-triangle.png) top right no-repeat}#header .mod_navigation li.startpage a,#header .mod_navigation li.startpage span,#header .mod_navigation li.startpage strong{display:block;float:right;margin-top:18px;margin-right:51px;width:230px;height:36px;background:url(../img/logo.png) no-repeat;border:none;font-size:0;z-index:2}#header .langWidget a{color:#fff;display:inline-block;font-size:14px;vertical-align:top;border-bottom:transparent 2px solid;padding-top:11px;padding-bottom:5px}#header .langWidget a:hover{border-bottom-color:#fff}#header .header-search{display:inline-block;height:41px;vertical-align:top;line-height:41px}#header .header-search input{border:none;color:#fff;vertical-align:middle;padding-left:20px;background:url(../img/icn-search.png) left center no-repeat transparent;width:100px;outline:none;position:relative;top:-1px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#header .header-search input ::-webkit-input-placeholder{text-transform:uppercase}#header .header-search input :-moz-placeholder{text-transform:uppercase}#header .header-search input ::-moz-placeholder{text-transform:uppercase}#header .header-search input :-ms-input-placeholder{text-transform:uppercase}.page-header{width:100%;background:#000;overflow:visible}.page-header .possible{font-size:0;width:940px;margin:0 auto;position:relative}.page-header .possible:after{content:"";display:block;position:absolute;z-index:2;top:135px;left:0;width:220px;height:41px;background:url(../img/we-make-it.png);background-size:cover}.page-header .outer-wrapper{width:100%;padding-top:27.34375%;position:relative;display:none;margin-top:-27.34375%}.page-header .outer-wrapper .inner-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:bottom center;background-repeat:no-repeat}.page-header .outer-wrapper .inner-wrapper .slider-content{position:absolute;width:940px;bottom:0;left:50%;margin-left:-470px;color:#fff;line-height:0;z-index:2}.page-header .outer-wrapper .inner-wrapper .slider-content h3,.page-header .outer-wrapper .inner-wrapper .slider-content h4,.page-header .outer-wrapper .inner-wrapper .slider-content .pagination{display:inline-block;vertical-align:middle}.page-header .outer-wrapper .inner-wrapper .slider-content h3,.page-header .outer-wrapper .inner-wrapper .slider-content h4{font-size:21px}.page-header .outer-wrapper .inner-wrapper .slider-content h3{font-weight:600}.page-header .outer-wrapper .inner-wrapper .slider-content h4{font-weight:normal}.page-header .outer-wrapper .inner-wrapper .slider-content .pagination{bottom:105px;font-size:0;margin-right:10px}.page-header .outer-wrapper .inner-wrapper .slider-content .pagination .slider-page{display:inline-block;width:6px;height:6px;border:#fff solid 1px;border-radius:6px;margin-right:6px}.page-header .outer-wrapper .inner-wrapper .slider-content .pagination .active{background:#fff}.page-header .visible{display:block;margin:0}#left{width:300px;float:left;padding-top:43px}#left .ce_hyperlink .image_container{margin:0;margin-top:50px}#left .fixed{position:fixed;top:20px}#left h3{margin:0;border-bottom:#cfd5da solid 1px;padding-bottom:13px;width:220px}#left ul{margin:0;padding:0;padding-top:12px}#left li{display:block}#left li a,#left li span{font-size:21px;color:#626365;text-decoration:none;line-height:39px}#left li a:hover,#left li span:hover{color:#1235a3}#left li span,#left li span:hover{color:#e21e3c;cursor:default}.innerContentWrapper{width:940px;margin:0 auto;padding-top:55px;position:relative;z-index:2}.innerContentWrapper .maincontent{width:620px;float:right;padding-top:9px}.maincontent{padding-bottom:110px}.maincontent h1{font-size:42px;font-weight:normal}.maincontent h2{font-size:36px;font-weight:normal;margin-top:36px}.maincontent h3{font-weight:normal}.maincontent .mod_search .text{width:620px;height:58px;line-height:58px;background-color:rgba(228,228,228,0);-webkit-box-shadow:inset 1px 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 2px 1px rgba(0,0,0,0.15);box-shadow:inset 1px 2px 1px rgba(0,0,0,0.15);border:solid 1px #bbb;background-image:url(../img/icn-download-search.png);background-repeat:no-repeat;background-position:15px 15px;padding-left:60px;font-size:24px;color:#666;outline:none}.maincontent .mod_search .submit{display:none}.maincontent .mod_search .header{margin-top:10px;margin-bottom:80px;font-size:21px;color:#b1b1b1}.maincontent .mod_search .url{display:none}.maincontent .mod_search h3{margin-bottom:10px}.maincontent .mod_search h3 a{font-size:28px;color:#03154d;font-weight:normal;text-decoration:none;margin-right:10px}.maincontent .mod_search h3 a:hover{text-decoration:underline}.maincontent .mod_search h3 span{font-size:18px;font-weight:normal;color:#444}.maincontent .mod_search .context{margin-top:10px;margin-bottom:50px;font-size:18px;max-width:620px}.maincontent .mod_search .context .highlight{color:#df0527}.maincontent .ce_rsce_download-area h1,.maincontent .ce_rsce_product-area h1{font-size:60px;margin:0;margin-bottom:30px;color:#111;font-weight:normal;line-height:67px}.maincontent .ce_rsce_download-area p,.maincontent .ce_rsce_product-area p{font-size:24px;font-style:italic;margin-bottom:19px;max-width:620px}.maincontent .ce_rsce_download-area form,.maincontent .ce_rsce_product-area form{width:620px;height:58px;background-color:rgba(228,228,228,0);-webkit-box-shadow:inset 1px 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 2px 1px rgba(0,0,0,0.15);box-shadow:inset 1px 2px 1px rgba(0,0,0,0.15);border:solid 1px #bbb;margin-bottom:41px}.maincontent .ce_rsce_download-area form input,.maincontent .ce_rsce_product-area form input{border:none;background:transparent url(../img/icn-download-search.png) left center no-repeat;font-size:24px;display:inline-block;margin:0;margin-left:15px;padding-left:41px;margin-top:14px;width:560px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.maincontent .ce_rsce_download-area.loading form:after,.maincontent .ce_rsce_product-area.loading form:after{content:"";display:inline-block;vertical-align:middle;position:relative;top:-3px;width:32px;height:32px;background:url(../img/ajax-loader.gif)}.maincontent .ce_rsce_download-area .filters,.maincontent .ce_rsce_product-area .filters{margin:0;padding:0;font-size:0;margin-top:-10px;margin-bottom:50px}.maincontent .ce_rsce_download-area .filters li,.maincontent .ce_rsce_product-area .filters li{display:inline-block;height:33px;line-height:33px;margin-right:10px;position:relative}.maincontent .ce_rsce_download-area .filters a,.maincontent .ce_rsce_product-area .filters a{font-size:21px;color:#a0a0a0;text-decoration:none;display:block;position:relative;background:#e4e4e4;padding:0 10px}.maincontent .ce_rsce_download-area .filters a:after,.maincontent .ce_rsce_product-area .filters a:after{content:"";display:block;position:absolute;bottom:-9px;left:50%;margin-left:-9px;background:url(../img/download-filter-arrow.png);background-position:top left;width:18px;height:9px}.maincontent .ce_rsce_download-area .filters a:hover,.maincontent .ce_rsce_product-area .filters a:hover,.maincontent .ce_rsce_download-area .filters a.active,.maincontent .ce_rsce_product-area .filters a.active{background:#df0527;color:#fff}.maincontent .ce_rsce_download-area .filters a:hover:after,.maincontent .ce_rsce_product-area .filters a:hover:after,.maincontent .ce_rsce_download-area .filters a.active:after,.maincontent .ce_rsce_product-area .filters a.active:after{background-position:top right}.maincontent .ce_rsce_download-area .productList,.maincontent .ce_rsce_product-area .productList{margin-bottom:100px}.maincontent .ce_rsce_download-area .productList .product,.maincontent .ce_rsce_product-area .productList .product{font-size:0;padding-bottom:10px;border-bottom:#ccc solid 1px;padding-top:10px}.maincontent .ce_rsce_download-area .productList .product.hidden,.maincontent .ce_rsce_product-area .productList .product.hidden{display:none}.maincontent .ce_rsce_download-area .productList .product:last-child,.maincontent .ce_rsce_product-area .productList .product:last-child{border-bottom:0}.maincontent .ce_rsce_download-area .productList .product .preview,.maincontent .ce_rsce_product-area .productList .product .preview{width:250px;height:166px;background-size:cover;display:inline-block;position:relative}.maincontent .ce_rsce_download-area .productList .product .preview a,.maincontent .ce_rsce_product-area .productList .product .preview a{text-size:0;position:absolute;top:0;left:0;right:0;bottom:0}.maincontent .ce_rsce_download-area .productList .product .content,.maincontent .ce_rsce_product-area .productList .product .content{display:inline-block;vertical-align:top;width:320px;padding-top:10px;padding-left:30px}.maincontent .ce_rsce_download-area .productList .product .content h4,.maincontent .ce_rsce_product-area .productList .product .content h4{font-size:28px;font-weight:normal;margin-top:0;margin-bottom:15px}.maincontent .ce_rsce_download-area .productList .product .content h4 a,.maincontent .ce_rsce_product-area .productList .product .content h4 a{text-decoration:none;color:#03154d}.maincontent .ce_rsce_download-area .productList .product .content p,.maincontent .ce_rsce_product-area .productList .product .content p{font-size:18px}.maincontent .ce_rsce_download-area .productList .product .content p a,.maincontent .ce_rsce_product-area .productList .product .content p a{color:#df0527}.maincontent .ce_rsce_download-area .downloadList h3:before,.maincontent .ce_rsce_product-area .downloadList h3:before{content:"";display:block;height:3px;background:#e4e4e4;position:relative;top:0.5em}.maincontent .ce_rsce_download-area .downloadList h3 span,.maincontent .ce_rsce_product-area .downloadList h3 span{margin-top:-10px;text-transform:uppercase;position:relative;top:-0.25em;background:#fff;padding:0 3px;margin-left:5px;color:#949494;font-weight:normal;font-size:21px}.maincontent .ce_rsce_download-area .downloadList .download,.maincontent .ce_rsce_product-area .downloadList .download{font-size:0}.maincontent .ce_rsce_download-area .downloadList .download .preview,.maincontent .ce_rsce_product-area .downloadList .download .preview{width:250px;height:166px;display:inline-block;vertical-align:top;background-repeat:no-repeat}.maincontent .ce_rsce_download-area .downloadList .download .preview .inner,.maincontent .ce_rsce_product-area .downloadList .download .preview .inner{width:250px;height:166px;background:#03154d;background:rgba(3,21,77,0.8);text-align:center;display:none}.maincontent .ce_rsce_download-area .downloadList .download .preview .inner .info,.maincontent .ce_rsce_product-area .downloadList .download .preview .inner .info{font-size:15px;font-weight:600;color:#fff;padding-top:40px;display:block;line-height:32px;height:32px;margin-bottom:10px}.maincontent .ce_rsce_download-area .downloadList .download .preview .inner .info img,.maincontent .ce_rsce_product-area .downloadList .download .preview .inner .info img{vertical-align:middle;display:inline;position:relative;top:-2px}.maincontent .ce_rsce_download-area .downloadList .download .preview .inner a,.maincontent .ce_rsce_product-area .downloadList .download .preview .inner a{background:#df0527;width:155px;height:33px;line-height:33px;display:inline-block;color:#fff;text-align:center;font-size:21px;text-decoration:none}.maincontent .ce_rsce_download-area .downloadList .download .preview .inner a:hover,.maincontent .ce_rsce_product-area .downloadList .download .preview .inner a:hover{background:#fa1d40}.maincontent .ce_rsce_download-area .downloadList .download .content,.maincontent .ce_rsce_product-area .downloadList .download .content{display:inline-block;vertical-align:top;width:320px;padding-left:30px;padding-top:11px;padding-right:20px;height:155px}.maincontent .ce_rsce_download-area .downloadList .download .content h4,.maincontent .ce_rsce_product-area .downloadList .download .content h4{font-size:28px;color:#03154d;font-weight:normal;margin:0}.maincontent .ce_rsce_download-area .downloadList .download .content p,.maincontent .ce_rsce_product-area .downloadList .download .content p{font-size:18px;font-style:normal;margin-top:10px}.maincontent .ce_rsce_download-area .downloadList .download:hover .preview .inner,.maincontent .ce_rsce_product-area .downloadList .download:hover .preview .inner{display:block}.maincontent .ce_rsce_download-area .downloadList .download:hover .content,.maincontent .ce_rsce_product-area .downloadList .download:hover .content{background:#f4f4f4}.maincontent .ce_rsce_download-area .downloadList .hidden,.maincontent .ce_rsce_product-area .downloadList .hidden{display:none}.maincontent .ce_rsce_5picgalery .big{width:620px;height:412px;background-position:center;background-repeat:no-repeat;position:relative;margin-bottom:10px}.maincontent .ce_rsce_5picgalery .big span{position:absolute;bottom:0;left:0;background:#000;background:rgba(0,0,0,0.75);font-size:14px;color:#fff;text-transform:uppercase;font-weight:bold;padding:10px 9px;line-height:10px}.maincontent .ce_rsce_5picgalery .menu{background:url(../img/5pic-menu-blank.png) repeat-x;height:77px;width:620px;margin:0;padding:0;font-size:0}.maincontent .ce_rsce_5picgalery .menu li,.maincontent .ce_rsce_5picgalery .menu a{display:inline-block;width:116px;height:77px}.maincontent .ce_rsce_5picgalery .menu li{margin-right:10px}.maincontent .ce_rsce_5picgalery .menu li:last-child{margin-right:0}.maincontent .ce_rsce_5picgalery .menu a{overflow:hidden}.maincontent .ce_rsce_5picgalery .menu .active a{border:#df0527 3px solid;width:110px;height:71px}.maincontent .ce_rsce_5picgalery .menu img{display:block;width:100%}.maincontent .ce_rsce_expand{border-bottom:#cfd5da solid 1px;padding-bottom:30px;margin-bottom:30px;position:relative}.maincontent .ce_rsce_expand .limiter,.maincontent .ce_rsce_expand .fulltext{width:460px}.maincontent .ce_rsce_expand h3{font-size:28px;margin:0;margin-bottom:10px;font-weight:normal}.maincontent .ce_rsce_expand:last-child{border-bottom:0}.maincontent .ce_rsce_expand .limiter{position:relative}.maincontent .ce_rsce_expand .limiter .expander{border:none;width:18px;height:18px;background:url(../img/icn-expand.png);display:block;position:absolute;bottom:0px;right:-150px;cursor:pointer;outline:none}.maincontent .ce_rsce_expand .fulltext{margin-top:20px;display:none;width:580px;background:#f4f4f4 url(../img/expander-content.png) top center no-repeat;padding:20px}.maincontent .ce_rsce_expand .fulltext p:first-child{margin-top:0}.maincontent .ce_rsce_expand a{color:#df0527;text-decoration:none}.maincontent .ce_rsce_expand a:hover{text-decoration:underline}.maincontent .ce_rsce_expand.open .limiter a{display:none}.maincontent .ce_rsce_expand.open .limiter .expander{background:url(../img/icn-expanded.png)}.maincontent .ce_rsce_contact .inner{margin-left:-75px;width:620px;height:240px;background:url(../img/contact-background.jpg) top left no-repeat;padding-left:70px;padding-top:74px;font-size:0}.maincontent .ce_rsce_contact .inner .portrait{height:157px;width:130px;overflow:hidden;background:#ccc center no-repeat;display:inline-block;vertical-align:top}.maincontent .ce_rsce_contact .inner .content{display:inline-block;vertical-align:top;width:450px;margin-left:10px;font-size:18px;line-height:25px}.maincontent .ce_rsce_contact .inner .address,.maincontent .ce_rsce_contact .inner .phone,.maincontent .ce_rsce_contact .inner .mail,.maincontent .ce_rsce_contact .inner .calcRoute{display:block}.maincontent .ce_rsce_contact .inner .calcRoute{margin-bottom:1em}.maincontent .ce_rsce_contact .inner h3{margin:0;font-size:21px;font-weight:600;margin-bottom:5px;color:#111}.maincontent .ce_rsce_contact .inner h4{margin:0;color:#111;font-size:21px;font-weight:normal;margin-bottom:1em}.maincontent .ce_rsce_contact .inner .mail{color:#df0527;font-weight:bold;text-decoration:none}.maincontent .ce_rsce_contact .inner .mail:hover{text-decoration:underline}.maincontent .ce_rsce_contact .inner a{color:#444}.maincontent .ce_rsce_contact.mini{margin-bottom:30px}.maincontent .ce_rsce_contact.mini .inner{background:transparent;margin-left:0;width:690px;height:auto;padding:0}.maincontent .ce_rsce_inline-download{width:250px;height:156px;margin-right:20px;margin-bottom:20px;float:right;position:relative;left:-350px}.maincontent .ce_rsce_inline-download+.ce_text{float:left;margin-left:280px;width:10px}.maincontent .ce_rsce_inline-download+.ce_text p{width:340px;margin-top:0}.maincontent .ce_rsce_inline-download+.ce_text+.block{clear:both}.maincontent .ce_rsce_inline-download .wrapper{width:250px;height:156px;background:#ccc url(../img/link-default.png);background-position:center;background-size:cover;position:relative}.maincontent .ce_rsce_inline-download .wrapper .bar{position:absolute;bottom:0;left:0;width:100%;height:55px;background:#000;background:rgba(0,0,0,0.75);color:#fff;font-size:0}.maincontent .ce_rsce_inline-download .wrapper .bar .icon{width:55px;height:55px;background:#df0527 center no-repeat;display:inline-block;background-image:url(../img/dl-icons/default.png)}.maincontent .ce_rsce_inline-download .wrapper .bar .barContent{display:inline-block;vertical-align:top;height:45px;width:185px;font-size:18px;padding-left:10px;padding-top:7px;line-height:18px}.maincontent .ce_rsce_inline-download .wrapper .bar strong{margin:0;font-weight:600;display:block;margin-bottom:5px}.maincontent .ce_rsce_related{clear:both}.maincontent .ce_rsce_related .relatedLink{font-size:0;margin-bottom:30px}.maincontent .ce_rsce_related .relatedLink .imgcontainer{display:inline-block;vertical-align:top;margin-right:30px}.maincontent .ce_rsce_related .relatedLink .content{font-size:18px;display:inline-block;vertical-align:top;width:340px}.maincontent .ce_rsce_related .relatedLink .content h3{margin:0;color:#03154d}.maincontent .ce_rsce_related .relatedLink .content h3 a{font-size:28px;font-weight:normal;margin:0;color:#03154d}.maincontent .ce_rsce_related .relatedLink .content h3 a:after{display:none}.maincontent .ce_rsce_related .relatedLink .content p{margin-top:10px;margin-bottom:9px;line-height:25px}.maincontent .ce_rsce_related .relatedLink .content a{color:#df0527;font-weight:600;text-decoration:none}.maincontent .ce_rsce_related .relatedLink .content a:after{content:"";background:url(../img/link-arrow.png) center no-repeat;width:6px;height:10px;display:inline-block;vertical-align:baseline;margin-left:8px}.maincontent .ce_rsce_related .relatedLink .content a:hover{text-decoration:underline}.maincontent .ce_rsce_related .relatedLink .content a:hover:after{margin-left:12px}.maincontent .ce_rsce_related.horizontal{white-space:nowrap;margin-left:-45px;margin-bottom:50px}.maincontent .ce_rsce_related.horizontal h2{margin-left:45px}.maincontent .ce_rsce_related.horizontal .relatedLink{display:inline-block;width:220px;margin-right:20px}.maincontent .ce_rsce_related.horizontal .relatedLink .content{width:auto;white-space:normal}.maincontent .ce_rsce_related.horizontal .relatedLink .imgcontainer{display:block;margin-bottom:20px}.maincontent .ce_rsce_related.horizontal .relatedLink h3{margin-top:0;margin-bottom:10px}.maincontent .ce_rsce_related.horizontal .relatedLink h3 a{font-size:21px;color:#03154d}.maincontent .ce_rsce_related.horizontal .relatedLink p{width:auto}.maincontent .ce_text{clear:left}.maincontent .ce_text p{width:460px;line-height:1.3888888889em;margin-bottom:25px}.maincontent .ce_text .zahl-einschub{font-size:92px;line-height:92px;width:280px;float:left;margin:0;margin-bottom:30px}.maincontent .ce_text .zahl-einschub:after{content:"";width:59px;height:59px;display:inline-block;margin-top:20px;margin-left:10px;background:#f5f5f5}.maincontent .ce_text .zahl-einschub~p{margin-left:200px}.maincontent .ce_text .image_container{margin:0}.maincontent .ce_text .image_container.float_left{position:relative;width:auto;height:auto;margin-left:-70px;margin-right:30px;float:left;margin-bottom:45px}.maincontent .ce_text .image_container.float_left img{display:block}.maincontent .ce_text .image_container.float_left figcaption{position:absolute;bottom:0;left:0;color:#fff;font-weight:bold;font-size:14px;padding:10px;background:#000;background:rgba(0,0,0,0.75);width:auto !important;text-transform:uppercase}.maincontent .ce_text .image_container.float_left~p{margin-left:200px}.maincontent .ce_gallery.logos h2{margin:0}.maincontent .ce_gallery.logos ul{margin:0;padding:0;width:700px;margin-left:-70px;margin-top:20px;*zoom:1}.maincontent .ce_gallery.logos ul:before,.maincontent .ce_gallery.logos ul:after{content:" ";display:table}.maincontent .ce_gallery.logos ul:after{clear:both}.maincontent .ce_gallery.logos li,.maincontent .ce_gallery.logos .image_container{display:inline-block;width:165px;height:114px;background:#f5f5f5;margin:0;text-align:center;line-height:114px}.maincontent .ce_gallery.logos img{vertical-align:middle}.maincontent .ce_gallery.logos li{float:left;margin-right:10px;margin-bottom:10px}.maincontent .ce_rsce_zitat{margin-left:-70px;padding-top:7px;position:relative;margin-bottom:72px;margin-top:35px}.maincontent .ce_rsce_zitat .portrait{width:80px;height:80px;overflow:hidden;border-radius:80px}.maincontent .ce_rsce_zitat .portrait img{width:80px;height:80px}.maincontent .ce_rsce_zitat .content{position:absolute;top:9px;left:107px}.maincontent .ce_rsce_zitat .zitat{position:relative;font-size:24px;line-height:34px;color:#777;font-weight:400;width:380px;font-style:italic}.maincontent .ce_rsce_zitat .zitat .opening{position:absolute;top:0;left:-10px}.maincontent .ce_rsce_zitat .source{font-size:14px;margin-top:11px}.maincontent .ce_rsce_youtube iframe{border:none;width:620px;height:350px;margin-bottom:17px}.maincontent .intro h1{font-size:60px;line-height:70px;font-weight:normal;margin:0}.maincontent .intro p{font-size:24px;line-height:1.4166666667em;font-weight:400;font-style:italic;color:#444;width:auto;border-bottom:#e4e4e4 solid 3px;padding-bottom:38px}.maincontent .intro.discrete p{border-bottom:0;padding-bottom:0;max-width:620px}.maincontent .ce_rsce_social-share{position:relative;margin-top:-24px;margin-bottom:58px}.maincontent .ce_rsce_social-share~.ce_text{margin-right:50px}.maincontent .ce_rsce_social-share button,.maincontent .ce_rsce_social-share ul{position:absolute;width:50px;right:0}.maincontent .ce_rsce_social-share button{border:none;background:transparent;border-bottom:#1235a3 solid 3px;font-size:12px;text-align:center;font-style:italic;height:50px;top:-50px}.maincontent .ce_rsce_social-share ul{margin-top:5px}.maincontent .ce_rsce_social-share li{display:block}.maincontent .ce_rsce_social-share a{display:block;width:50px;height:50px;font-size:0;background:url(../img/icn-share.png) top left no-repeat}.maincontent .ce_rsce_social-share a:hover{background-position:top right}.maincontent .ce_rsce_social-share .optional{display:none}.maincontent .ce_rsce_social-share .twtr{background-position:0 -50px}.maincontent .ce_rsce_social-share .twtr:hover{background-position:-50px -50px}.maincontent .ce_rsce_social-share .mail{background-position:0 -100px}.maincontent .ce_rsce_social-share .mail:hover{background-position:-50px -100px}.fullBodyWidth .innerContentWrapper .maincontent{width:auto;float:none;padding:0}.fullBodyWidth .innerContentWrapper .maincontent .ce_text p{width:750px}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_inline-download{left:-670px}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_inline-download+.ce_text p{width:400px}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_download-area{margin-bottom:100px}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_download-area .download{position:relative;margin-bottom:20px}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_download-area .download:hover{background:#f4f4f4}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_download-area .download .content{overflow:hidden;text-overflow:ellipsis}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_download-area .download .inner{position:absolute;top:0;right:0;display:block;background:transparent}.fullBodyWidth .innerContentWrapper .maincontent .ce_rsce_download-area .download .inner .info{color:#444}.startpage .maincontent{width:auto;float:none;padding:0}.startpage .maincontent .intro p{border-bottom:none}.startpage .maincontent .ce_rsce_related{font-size:0;clear:both;padding-top:64px;margin-bottom:115px}.startpage .maincontent .ce_rsce_related .relatedLink{font-size:18px;display:inline-block;margin-right:20px;width:220px;vertical-align:top}.startpage .maincontent .ce_rsce_related .relatedLink:last-child{margin-right:0}.startpage .maincontent .ce_rsce_related .relatedLink h3{margin-top:10px;font-size:21px;font-weight:600;margin-left:10px}.startpage .maincontent .ce_rsce_related .relatedLink p{margin-left:10px;margin-top:4px;width:auto}.startpage .maincontent .ce_rsce_related .relatedLink .content{width:auto}.startpage .maincontent .ce_rsce_related .relatedLink a{margin-left:10px}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer{position:relative}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer a{margin:0;padding:0;display:block}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer a:after{display:none}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer img{display:block;border:none}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer span{position:absolute;top:0;left:0;background:#000;background:rgba(0,0,0,0.75);font-size:14px;color:#fff;text-transform:uppercase;font-weight:bold;padding:10px 9px;line-height:10px}.startpage .visible{margin:0}.startpage .intro{width:620px;display:inline-block;float:left}.startpage .intro h1{font-size:60px;line-height:60px;font-weight:normal;margin:0;color:#020101;margin-bottom:30px}.startpage .intro p{font-size:24px;line-height:34px;font-style:italic;margin:0}.startpage .box-right{float:right;clear:right;width:200px;padding:28px 10px;padding-bottom:21px;border-bottom:#cfd5da solid 1px}.startpage .box-right.ce_hyperlink{font-size:18px;line-height:29px}.startpage .box-right.ce_hyperlink a{display:block;font-weight:600;color:#03154d;text-decoration:none;font-size:21px;margin-top:5px}.startpage .downloads{background:url(../img/icn-download-startpage.png) 8px 0 no-repeat}.startpage .karriere{background:url(../img/icn-karriere-startpage.png) 11px 25px no-repeat;padding-top:52px;border-bottom:none}.footer-block{clear:both;background:#293868;min-width:940px;overflow:hidden;padding-bottom:45px;background:#e4e4e4 url(../img/logo-footer_grey.png) top center no-repeat}.footer-block .footer-wrapper{width:1040px;margin:0 auto;padding-left:100px;padding-top:40px}.footer-block ul{margin:0;padding:0}.footer-block .mod_navigation{font-size:0;margin-left:320px;white-space:nowrap;margin-bottom:66px}.footer-block .mod_navigation ul{white-space:normal}.footer-block .mod_navigation .level_1>li{display:inline-block;vertical-align:top;width:210px;float:left}.footer-block .mod_navigation .level_1>li:last-child{margin-top:50px}.footer-block .mod_navigation .level_1 a,.footer-block .mod_navigation .level_1 span{color:#fff;color:#777777;margin-bottom:32px}.footer-block .mod_navigation span,.footer-block .mod_navigation a,.footer-block .mod_navigation .level_2 a{color:#cfd5e8;color:#999999;text-decoration:none;display:block;margin-bottom:0;font-size:21px}.footer-block .mod_navigation span:hover,.footer-block .mod_navigation a:hover,.footer-block .mod_navigation .level_2 a:hover{color:#fff;color:#ccc}.footer-block .mod_navigation span{text-decoration:underline}.footer-block .mod_navigation .level_2 span{margin-bottom:0}.footer-block .mod_navigation .level_2 li{margin-bottom:12px;display:block;width:210px;display:inline-block}.footer-block .mod_navigation .invisible{display:none}.footer-block .copy{color:#8c94b0;color:#ababab;display:block;width:250px;clear:both;position:relative;top:-20px}.footer-block .mod_customnav{display:inline-block;width:720px;float:right;clear:both;margin-top:30px}.footer-block .mod_customnav li{display:inline-block;margin-right:10px}.footer-block .mod_customnav a{color:#8c94b0;color:#ababab;text-decoration:none}.footer-block .mod_customnav a:hover{color:#c8ccda}.footer-block .mod_customnav span{color:#777}@media only screen and (min-device-width:320px) and (max-device-width:570px){html,body{overflow-y:auto}body{min-width:0;font-size:15px}#header{height:46px;padding-top:7px}#header .mobile-menu-button{width:46px;height:46px;position:absolute;top:0;right:0;background:url(../img/menu-icon.png) center no-repeat;background-size:50%;border:none;z-index:100;outline:none}#header .inside{width:auto;height:35px;min-width:0}#header .inside:before{content:"";position:absolute;top:16px;left:10px;width:115px;height:18px;background-image:url(../img/logo.png);background-size:cover}#header .mod_navigation{margin-left:0}#header .mod_navigation li{display:none}#header .mod_navigation li.startpage{top:-7px;z-index:0;display:block;background:url(../img/logo-triangle-mobile.png) top left no-repeat;background-size:cover;width:216px;height:224px;left:-30px}#header .mod_navigation li.startpage span,#header .mod_navigation li.startpage a{display:none}.page-header{overflow-x:hidden}.page-header .possible{font-size:0;width:auto;margin:0;position:relative}.page-header .possible:after{content:"";display:block;position:absolute;z-index:2;bottom:-13px;left:10px;width:144px;height:27px;background:url(../img/we-make-it.png);background-size:cover}.page-header .outer-wrapper{width:200%;padding-top:72.8125%;margin-top:-72.8125%;margin-left:-75%}.page-header .outer-wrapper .inner-wrapper .slider-content{width:auto;margin-left:39%;z-index:2}.page-header .outer-wrapper .inner-wrapper .slider-content .pagination{bottom:65px}.page-header .outer-wrapper .inner-wrapper .slider-content h3,.page-header .outer-wrapper .inner-wrapper .slider-content h4{font-size:15px;text-shadow:0 0 2px #000}.page-header .outer-wrapper .inner-wrapper .slider-content h3{bottom:35px}.page-header .outer-wrapper .inner-wrapper .slider-content h4{bottom:10px}.page-header .visible{margin:0;margin-left:-75%}.innerContentWrapper{width:auto;margin:0;padding-top:15px;padding-left:10px;padding-right:10px}.innerContentWrapper .maincontent{width:auto;float:none;padding:0}.innerContentWrapper .maincontent .intro h1{font-size:2em;line-height:1.6em}.innerContentWrapper .maincontent .intro p{font-size:1.1em}.innerContentWrapper .maincontent .ce_rsce_download-area h1{font-size:2em;line-height:1.6em;margin-bottom:10px}.innerContentWrapper .maincontent .ce_rsce_download-area p{margin-top:0;font-size:1.1em}.innerContentWrapper .maincontent .ce_rsce_download-area form{width:auto}.innerContentWrapper .maincontent .ce_rsce_download-area form input{width:auto;overflow:hidden}.innerContentWrapper .maincontent .ce_rsce_download-area .downloadList .download .preview{width:100%;background-size:cover;height:100px}.innerContentWrapper .maincontent .ce_rsce_download-area .downloadList .download .preview .inner{display:block;width:100%;height:100%;padding-bottom:10px}.innerContentWrapper .maincontent .ce_rsce_download-area .downloadList .download .preview .inner .info{padding-top:10px}.innerContentWrapper .maincontent .ce_rsce_social-share{display:none}.innerContentWrapper .maincontent .ce_rsce_expand .limiter{width:auto}.innerContentWrapper .maincontent .ce_rsce_expand .limiter .expander{top:-35px;right:20px}.innerContentWrapper .maincontent .ce_rsce_expand .fulltext{width:auto;margin-left:-10px;margin-right:-10px;background-size:100%}.innerContentWrapper .maincontent .ce_rsce_contact .inner{margin:0;background:none;padding:0;width:auto}.innerContentWrapper .maincontent .ce_rsce_contact .inner .portrait{height:80px;width:66px;background-size:cover}.innerContentWrapper .maincontent .ce_rsce_contact .inner .content{width:auto;font-size:14px}.innerContentWrapper .maincontent .ce_rsce_5picgalery{width:auto;margin-left:-10px;margin-right:-10px}.innerContentWrapper .maincontent .ce_rsce_5picgalery .big{width:auto;padding-top:66.4516129032%;height:0;margin-left:10px;margin-right:10px;background-size:cover}.innerContentWrapper .maincontent .ce_rsce_5picgalery .menu{background:transparent;padding:0 10px;box-sizing:border-box;overflow-x:scroll;width:100%;white-space:nowrap}.innerContentWrapper .maincontent .ce_rsce_inline-download{float:none;position:static;width:100%}.innerContentWrapper .maincontent .ce_rsce_inline-download .wrapper{width:auto}.innerContentWrapper .maincontent .ce_rsce_inline-download+.ce_text{float:none;margin-left:0;width:auto}.innerContentWrapper .maincontent .ce_text p{width:auto}.innerContentWrapper .maincontent .ce_text .zahl-einschub{font-size:3em;height:0.6em;line-height:1em}.innerContentWrapper .maincontent .ce_text .zahl-einschub:after{height:1em;width:1em;vertical-align:baseline;position:relative;top:0.2em;margin-top:0;margin-right:10px}.innerContentWrapper .maincontent .ce_text .zahl-einschub~p{margin-left:0}.innerContentWrapper .maincontent .ce_text .image_container.float_left{margin-left:0;margin-right:0;margin-bottom:1em;width:100%}.innerContentWrapper .maincontent .ce_text .image_container.float_left img{width:100%;height:auto}.innerContentWrapper .maincontent .ce_text .image_container.float_left~p{width:auto;margin-left:0}.innerContentWrapper .maincontent .ce_rsce_youtube iframe{width:auto;height:auto}.innerContentWrapper .maincontent .ce_rsce_zitat{margin-left:0}.innerContentWrapper .maincontent .ce_rsce_zitat .portrait,.innerContentWrapper .maincontent .ce_rsce_zitat .portrait img{width:40px;height:40px}.innerContentWrapper .maincontent .ce_rsce_zitat .content{left:60px;right:0}.innerContentWrapper .maincontent .ce_rsce_zitat .content .zitat{width:auto;font-size:14px;line-height:1.6em}.innerContentWrapper .maincontent .ce_rsce_zitat .content .source{font-size:12px;margin-left:-15px}.innerContentWrapper .maincontent .ce_gallery.logos ul{width:auto;margin-left:0}.innerContentWrapper .maincontent .ce_gallery.logos li{width:45%}.innerContentWrapper .maincontent .ce_gallery.logos li .image_container{width:100%}.innerContentWrapper .maincontent .ce_gallery.logos li .image_container img{max-width:70%;height:auto;width:auto}.innerContentWrapper .maincontent .ce_rsce_related .relatedLink{margin-bottom:30px}.innerContentWrapper .maincontent .ce_rsce_related .imgcontainer{margin:0;width:100%}.innerContentWrapper .maincontent .ce_rsce_related .imgcontainer a,.innerContentWrapper .maincontent .ce_rsce_related .imgcontainer img{display:block;width:100%}.innerContentWrapper .maincontent .ce_rsce_related .content{width:auto}.startpage .intro{width:auto;float:none}.startpage .intro h1{font-size:28px;margin-bottom:0}.startpage .intro p{font-size:17px;margin-top:0;line-height:1.3em}.startpage .box-right{float:none;width:auto;padding-top:0;padding-left:30px;border:none}.startpage .box-right.ce_hyperlink{font-size:17px;line-height:1.3em}.startpage .box-right.ce_hyperlink a{margin-top:0;line-height:1.3em;font-size:17px}.startpage .downloads,.startpage .karriere{background-position:top left;background-size:20px}.startpage .karriere{background-position:0 5px}.startpage .maincontent .ce_rsce_related{padding-top:20px;margin-bottom:0}.startpage .maincontent .ce_rsce_related .relatedLink{width:auto;margin:0;padding-bottom:30px}.startpage .maincontent .ce_rsce_related .relatedLink .content h3,.startpage .maincontent .ce_rsce_related .relatedLink .content p,.startpage .maincontent .ce_rsce_related .relatedLink .content a{margin-left:0}.startpage .maincontent .ce_rsce_related .relatedLink .content p{margin:0}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer{display:block;width:auto;margin:0;height:100px;overflow:hidden}.startpage .maincontent .ce_rsce_related .relatedLink .imgcontainer img{width:100%}.footer-block{min-width:0}.footer-block .footer-wrapper{width:100%;padding:0;background-position:-10px 0}.footer-block .mod_navigation{display:none}.footer-block .mod_customnav{width: auto;text-align:center;float:none}.footer-block .copy{display:block;text-align:center;margin-top:30px;width:100%}.header-search{position:absolute;top:76px;height:40px;width:100%;z-index:5;display:none;background:#000}.header-search input{height:30px;margin-left:5px;margin-top:5px;margin-right:5px;display:block;width:97%}.langWidget{display:none;background:#000;position:absolute;z-index:400;left:0;right:0;top:42px;padding:10px;text-align:right}.langWidget a{color:#fff;padding-left:20px}.mobile-nav{display:none;background:#000;z-index:400;position:absolute;top:116px;left:0;right:0;padding-top:10px;box-shadow:0 8px 5px 5px #000}.mobile-nav ul{display:block;margin:0;padding:0}.mobile-nav li{display:block;margin:0;position:static !important;height:auto;margin-bottom:20px;margin-left:10px}.mobile-nav li ul{display:block;position:static !important;margin-left:40px;margin-top:20px;margin-bottom:30px}.mobile-nav li.startpage{background:transparent;width:auto;height:auto;left:auto;top:auto}.mobile-nav li.startpage span{width:auto;height:auto;top:auto;left:auto;display:inline;position:static;font-size:inherit;background:transparent;right:auto;font-size:15px}.mobile-nav li a{line-height:1.6em;display:block;position:static;color:#f3f3f3;text-decoration:none}.mobile-nav li span{color:#df0527;text-decoration:underline}} .maincontent .ce_text td p{width: auto;} .maincontent .ce_text td {vertical-align: top;} 