header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
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}.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}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width: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%}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
/* dk_caroufredsel global styles */
.caroufredsel_skin .image_container img, .caroufredsel_thumbnails_skin .image_container img {
	vertical-align: bottom;
}
.caroufredsel > div, .caroufredsel > section, .caroufredsel_thumbnails > div {
	float: left;
}
.caroufredsel .clearfix {
	float: none;
	clear: both;
}
.caroufredsel_thumbnails_skin {
	position: relative;
}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/*sorgt dafuer, dass der zweitäußerste Container immer das Seitenverhaeltnis 16:9 behaelt */
.mejs-container { 
	width: 100% !important;
	height: auto !important;
	padding-top: 57%;
}

/* sorgt dafuer, dass das Vorschaubild und der Play-Button wieder mittig zentriert sind */
.mejs-overlay, .mejs-poster { 
	width: 100% !important;
	height: 100% !important;
}

/* sorgt dafuer, dass das Video-Element, der übergeordnete DIV-Container vom Flash-Video
und das Flash-Video richtig skaliert werden */ 
.mejs-mediaelement video,
.mejs-mediaelement .me-plugin,
.mejs-mediaelement embed { 
	position: absolute;
	top: 0;
        left: 0;
        right: 0;
        bottom: 0;
	width: 100% !important;
	height: 100% !important;
}
#round-button {
	width:20%;
	position:fixed;
	bottom:0px;
	right:5px;
	opacity:0.6;
	max-width:25px;
	z-index:300000;
	height:60px;
}
.round-button-circle {
	width: 100%;
	background:#fff;
	height:0;
	padding-bottom: 100%;
    border-radius: 0%;
	border:0px solid #ccc;
    overflow:hidden;
    background: none;
    box-shadow: 0 0 0px gray;
    height:60px;
}
.round-button-circle:hover {
}
#round-button a:link, #round-button a:visited {
    display:block;
    background:#fff;
	float:left;
	width:100%;
	padding-top:40%;
    padding-bottom:10%;
	line-height:1em;
	margin-top:-0.7em;
	text-align:center;
	color:#ffffff;
    font-family:Verdana;
    font-size:0.9em;
    font-weight:bold;
    text-decoration:none;
}

/* general.css */
.rsts-skin-default.rsts-video-playing .rsts-nav,.rsts-skin-default.rsts-video-playing .rsts-prev,.rsts-skin-default.rsts-video-playing .rsts-next{display:block !important}.ce_metamodel_content .ce_teaser:not(.first) img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%)}.ce_metamodel_content .ce_teaser:not(.first):hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%)}@font-face{font-family: 'Oswald';  font-style: normal;  font-weight: 300;  src: url('../../files/layout/fonts/oswald-v49-latin-300.eot'); /* IE9 Compat Modes */  src: local(''),       url('../../files/layout/fonts/oswald-v49-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/layout/fonts/oswald-v49-latin-300.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/layout/fonts/oswald-v49-latin-300.woff') format('woff'), /* Modern Browsers */       url('../../files/layout/fonts/oswald-v49-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/layout/fonts/oswald-v49-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */}/* oswald-regular - latin */@font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url('../../files/layout/fonts/oswald-v49-latin-regular.eot'); /* IE9 Compat Modes */  src: local(''),       url('../../files/layout/fonts/oswald-v49-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/layout/fonts/oswald-v49-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/layout/fonts/oswald-v49-latin-regular.woff') format('woff'), /* Modern Browsers */       url('../../files/layout/fonts/oswald-v49-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/layout/fonts/oswald-v49-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */}/* oswald-700 - latin */@font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 700;  src: url('../../files/layout/fonts/oswald-v49-latin-700.eot'); /* IE9 Compat Modes */  src: local(''),       url('../../files/layout/fonts/oswald-v49-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */       url('../../files/layout/fonts/oswald-v49-latin-700.woff2') format('woff2'), /* Super Modern Browsers */       url('../../files/layout/fonts/oswald-v49-latin-700.woff') format('woff'), /* Modern Browsers */       url('../../files/layout/fonts/oswald-v49-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */       url('../../files/layout/fonts/oswald-v49-latin-700.svg#Oswald') format('svg'); /* Legacy iOS */}.slick img{margin: 0 auto;width: auto}.layout_latest_image p{font-family:'Droid',sans-serif}.mod_newslist{margin-top:30px;font-size:15px}.layout_latest_image{position:relative;display:block;margin-bottom:20px;padding:10px;border:1px solid #333}.mod_newsreader .ce_text{padding-left: 0px}.mod_newsreader h1{font-size:36px}.mod_newsreader{padding-top:30px}.mod_newsreader a{color: #333}.layout_latest_image .left{float:left;display:block;width:1000%;max-width:33%}.layout_latest_image .right{float:left;display:inline-block;padding-left:20px;width:100%;max-width:66.6666%;box-sizing: border-box}.layout_latest_image p a{color: #333;font-family:'Droid',sans-serif}.layout_latest_image a{color: #333}#newsliste .mod_newslist a{border-bottom:1px dotted #fff;text-decoration:none;color:#fff}#newsliste .mod_newslist h4{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;font-size:18px;text-decoration:none}#main .white .ce_text h1{color:#cccccc}#servicecontent .ce_text.whiteborder{margin-bottom:0;padding-top:10px;padding-bottom:0;border-top:2px solid #fff}#servicecontent{width:100%;height:100%;position:absolute;display:block;background-color:#cccccc}#servicecontent .ce_text h1:first-child{margin-top:20px}#servicecontent .ce_text:last-child{border-bottom:2px solid #fff}#servicebutton{right:0;top:133px;position:absolute;float:right;display:inline-block;cursor:pointer}#servicecontent h1:first-child{font-weight:normal;color:#fff;text-transform:uppercase;font-weight:300}#servicecontent{width:100%;height:100%;min-height:100%;bottom:0;left:0;right:0;top:0;position:absolute;overflow:visible;display:none;margin-top:0;margin-bottom:0;margin-left:0;padding-top:40px;padding-bottom:40px;background-color:#cccccc;z-index:11}#notfall .inside h1,#servicecontent h1{color:#fff}#npslider .ce_youtube,#npslider .slider,#npslider Video{max-height:600px}a.bx-start{display:none}.bx-controls{width:100%;height:30px;top:40%;position:absolute;display:block;z-index:50}.bx-prev{width:45px;height:20px;left:0;position:absolute;float:left;margin-top:40px;padding-top:7px;padding-left:5px;background-color:rgba(255,255,255,.45)}.bx-next{width:45px;height:20px;right:0;position:absolute;clear:both;display:block;margin-top:40px;padding-top:7px;padding-right:5px;padding-left:5px;background-color:rgba(255,255,255,.45)}span.text strong,.ce_text strong{font-weight:bold}#caroufredsel_88 .ce_image h1,#caroufredsel_187 .ce_image h1{display:none}#main .ce_text p a:link,#main .ce_text p a:visited,.ce_metamodel_content a:link,.ce_metamodel_content a:visited{border-bottom:1px dotted #000;text-decoration:none;color:#000}#main .ce_text p a:hover,#main .ce_text p a:active{color:#cc0000}strong{font-weight:normal;font-weight:400}*:focus{outline: none}.widget-captcha input{width:200px;margin-top:20px;margin-right:20px}input:focus,textarea:focus{outline:0;	border:1px solid #999;	-webkit-box-shadow: 0 0 5px 4px rgba(36,184,194, 0.20);	-moz-box-shadow: 0 0 5px 4px rgba(36,184,194, 0.20);	box-shadow: 0 0 5px 4px rgba(36,184,194, 0.20)}.mod_customnav#subnavi{bottom:0;right:0;position:relative;float:right;display:block;margin-top:20px;margin-bottom:20px}.mod_customnav#subnavi ul li a{font-size:18px;text-decoration:none;color:#cccccc}.ce_form{width:65%;margin-top:0;margin-right:auto;margin-bottom:0;padding-top:0;padding-bottom:4%}.ce_form .submit{margin-top:20px;padding:5px 20px;font-size:18px;line-height:26px}input.checkbox{margin-top:5px}Textarea{background-color:#e3e6e5}.checkbox_container{margin-top:10px}.ce_form input{margin-bottom:3px;background-color:#e3e6e5}.red,.red.ce_accordion .toggler{color:#cc0000}.green,.green.ce_accordion .toggler{color:#5f7b51}.orange,.orange.ce_accordion .toggler{color:#f29400}.beige,.beige.ce_accordion .toggler{color:#868889}.violett,.violett.ce_accordion .toggler{color:#637a98}.lila,.lila.ce_accordion .toggler{color:#71235d}.yellow,.yellow.ce_accordion .toggler{color:#ffd500}.ce_text p,.layout_latest_image .teaser p{margin-top:0;letter-spacing:1px}.ce_text p,.layout_latest_image h2{margin-bottom:20px}.accordion .ce_text p{color:#000}.ce_accordion .toggler{margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0;padding-left:38px;background-image:url("../../files/layout/plus.png");background-position:left center;background-repeat:no-repeat;font:24px/28px 'Oswald', sans-serif;color:#cccccc;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-size: 24px auto;font-weight:400}.toggler.active{margin-top:0;background-image:url("../../files/layout/minus.png");background-position:left center;background-repeat:no-repeat;background-size: 25px auto;font-weight:400}.ce_metamodel_content{width:100%;min-width:250px;max-width:100%}img{display: block; vertical-align: bottom}.ce_caroufredsel,#npslider{width:100%;height:100%;min-height:100px;max-height:601px;left:0;top:0;position:relative;display:block;margin-top:0;margin-bottom:20px}.ce_caroufredsel .caroufredsel .ce_image img{left:0;top:0;position:relative;display:block;margin-right:auto;margin-left:auto;text-align:center}.noArrows .caroufredsel_navi{display:none}.mod_rocksolid_slider img,.mod_newslist .layout_latest img{transition: transform 2.8s;     -moz-transition: transform 2.8s;     -o-transition: transform 2800ms;     -ms-transition: transform 2.8s;    overflow: hidden;    cursor:pointer;    -webkit-transition: all 3000ms ease-in-out}.mod_rocksolid_slider:hover img,.mod_newslist .layout_latest:hover img{width:110%;height:110%;transform: scale(1.1, 1.1);     -moz-transform: scale(1.1, 1.1);     -webkit-transform: scale(1.1, 1.1);     -o-transform: scale(1.1, 1.1);     -ms-transform: scale(1.1, 1.1)}.layout_latest .headline{z-index:10}.mod_rocksolid_slider .rsts-prev{width:47px;height:26px;left:0;top:50%;position:absolute;float:left;display:block;padding-top:3px;padding-bottom:1px;padding-left:5px;background:rgba(255,255,255,.75) url("../../files/layout/back.png") left center no-repeat;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:0px solid;border-radius:0;border-spacing:0px;z-index:10; background-size: auto 13px;background-position:5px center}.mod_rocksolid_slider .rsts-next{width:42px;height:26px;right:0;top:50%;position:absolute;float:right;clear:left;display:block;padding-top:3px;padding-right:5px;padding-bottom:1px;background:rgba(255,255,255,.75) url("../../files/layout/forward.png") right center no-repeat;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:0px;border-radius:0;z-index:10;background-size: auto 13px;background-position:0px center}.caroufredsel_prev{width:40px;height:15px;left:0;top:50%;position:absolute;float:left;display:block;padding-top:3px;padding-bottom:1px;padding-left:3px;background-color:rgba(255,255,255,.75);z-index:10}.caroufredsel_next{width:40px;height:15px;right:0;top:50%;position:absolute;float:right;clear:left;display:block;padding-top:3px;padding-right:3px;padding-bottom:1px;background-color:rgba(255,255,255,.75);z-index:10}.mobile_menu_trigger{display:none}.mobile_menu .mod_customnav,#mobile-menu-2,#mobile-menu-2 .inner{background-color:#ccc;color:#000}.mobile_menu ul li a,.mobile_menu ul li.active span.active{width:100%;min-width:100%;max-width:100%;position:relative;float:left;display:block;padding:20px;border-bottom:1px solid #000;font-size:16px;text-decoration:none;color:#000}.mobile_menu ul li.active span.active,.mobile_menu ul li,.mobile_menu ul li a:hover{color:#cc0000}.mobile_menu{color:#fff}html{height:100%}html,body{margin:0;padding:0;font-family:'Oswald', sans-serif;line-height:1.5em;font-weight:300}.ce_text,span.text{font:14px/22px 'Droid',sans-serif;letter-spacing:0px}#wrapper{width:100%;height:100%;min-width:240px;max-width:1068px;margin-right:auto;margin-bottom:0;margin-left:auto;padding:0}#logo2{width:80px;right:0;top:20px;position:absolute;float:right;display:block;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#logo{width:100%;margin-bottom:20px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;transform: rotate(-6deg);margin-top:-20px}.mod_navigation{top:10px;position:relative;margin-bottom:20px}.mod_navigation ul li{left:0;top:0;position:relative;float:left;display:inline-block;margin-right:30px;font-size:21px;line-height:24px;text-transform:uppercase}.mod_navigation ul li.active span.active,.mod_navigation ul li a:hover,.mod_navigation ul li.trail a{color:#000}.mod_navigation ul li a{text-decoration:none;color:#cccccc}.mod_navigation ul li.last{margin-right:0;padding-right:0}.mod_newslist .layout_latest{width:100%;height:auto;min-width:240px;max-width:524px;left:0;top:0;position:relative;float:left;display:inline-block;margin:0 0 15px;padding:0;background-color:#cccccc;font-family:'Droid',sans-serif}.mod_newslist .layout_latest span.headline{left:0;top:0;position:absolute;display:block;padding:5px;background-color:#cccccc;font-size:24px;line-height:28px;font-weight:bold;color:#fff;text-transform:uppercase}.mod_newslist .layout_latest span.darkbg{width:100%;height:100%;min-width:255px;min-height:240px;max-width:255px;max-height:240px;bottom:0;right:0;top:0;position:relative;float:right;display:block;margin:0;padding:5px;text-align:left;background-color:#333333;font-size:17px;line-height:26px;color:#fff}.mod_newslist .layout_latest span.darkbg h2 a:link{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:16px;line-height:18px;text-decoration:none;color:#fff}.mod_newslist .layout_latest.first{margin:0 20px 0 0;padding:0}span.confirmation{color:#fa0a0a;text-transform:uppercase}span.information{color:#000000}h2{margin-top:0;margin-bottom:25px;padding-top:0;padding-bottom:0;text-transform:uppercase;font:24px/28px 'Oswald', sans-serif;color:#cccccc}h1,.toggler{margin-top:0;margin-bottom:15px;padding-top:0;padding-bottom:0;font:24px/28px 'Oswald', sans-serif;color:#cccccc}h1.ce_headline,h2.ce_headline{padding-left:40px;font-family:'Oswald', sans-serif;color:#cccccc;text-transform:uppercase}.ce_text{padding-left:40px}.mod_rocksolid_slider{width:100%;height:100%;min-width:240px;min-height:120px;max-width:1068px;max-height:600px;margin-bottom:20px}.ce_teaser{width:252px;height:252px;min-width:252px;min-height:252px;max-width:260px;max-height:252px;position:relative;float:left;display:inline;margin-bottom:20px}.ce_teaser .fadein{width:100%;height:32px;min-width:252px;max-width:252px;bottom:20px;left:0;right:0;top:220px;position:absolute;overflow:hidden;display:block;background-color:rgba(51,51,51,.95);transition: all 0.5s ease}.ce_teaser .fadein .plus{bottom:5px;right:5px;position:absolute;display:block}.ce_teaser:hover .fadein{height:50%;left:0;right:0;top:50%;position:absolute;overflow:hidden;display:block;background-color:rgba(0,0,0,.95)}.ce_teaser .fadein .title,.ce_teaser .fadein .title span.text{margin-right:auto;padding-top:4px;padding-left:5px;text-align:left;font:.92em 'Oswald', sans-serif;font-weight:bold;color:#fff;text-transform:uppercase;text-indent:0px;letter-spacing:.05em}.ce_teaser .fadein .title .desc{display:none;text-transform:none;font-weight:300;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.ce_teaser:hover .fadein .title .desc{display:inline;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.space{width:100%;min-width:20px;max-width:20px}body,#wrapper{height:100%;min-height:100%;min-height:100%!important}#notfall{height:100%;bottom:0;left:0;right:0;top:0;position:relative;display:block;background-color:#cccccc;z-index:20}#notfall .inside .ce_text{padding-right:40px;padding-bottom:40px;background-color:#cccccc}#notfall .ce_text{margin-top:-40px;margin-bottom:0;padding-right:40px;padding-bottom:0;background-color:#cccccc}.slick-prev{width:40px;height:20px;left:0;top:50%;position:absolute;float:left;display:block;padding:3px;background-color:rgba(255,255,255,.75);background-position:left center;background-repeat:no-repeat;border:0px;z-index:10;cursor: pointer;text-indent: -9999px;left: 0 !important;width: 44px !important;height: 24px !important;background: rgba(255,255,255,0.75) url(../../files/layout/back.png) !important;background-size: auto 13px !important;background-repeat: no-repeat !important;background-position: right center !important}.slick-next{right:0;top:50%;position:absolute;float:right;clear:left;display:block;padding-top:3px;padding-right:3px;padding-bottom:1px;background:rgba(255,255,255,.75) url("../../files/layout/forward.png") right center no-repeat;border:0px;z-index:10;cursor: pointer;text-indent: -9999px;right: 0 !important;width: 44px !important;height: 24px !important;background: rgba(255,255,255,0.75) url(../../files/layout/forward.png) !important;background-size: auto 13px !important;background-repeat: no-repeat !important;background-position: left center !important}#header{height:225px !important}#main ul{padding-left:20px;list-style-type: disc !important}#main #subnavi ul{list-style-type:none !important}.slick-slide img{max-height:800px !important}.detail.ce_slick-slider{margin-bottom:20px}.ce_metamodel_content .ce_text{padding-left:0px}.ce_text ul li{letter-spacing:1px}.ce_metamodel_content h1:first-letter{text-transform: uppercase}
@media (min-width: 600px) AND (max-width:980px){
/* Ipad.css */
.ce_form{width:100%}.mod_mobile_menu{display:none}.mod_mobile_menu .mod_navigation ul li{float:left;clear:left;display:block;margin-bottom:20px;font-size:16px}.mod_newslist .layout_latest.first{margin-bottom:20px}.mod_newslist .layout_latest{margin-bottom:20px;margin-left:0;padding-left:0}
}
@media (max-width:600px){
/* iphone.css */
#header{height:150px !important}#logo{transform: rotate(-3deg) !important;margin-top:10px}.layout_latest_image{position:relative;display:block;padding:10px;border:1px solid #333}.layout_latest_image .left{float:none;display:block;width:1000%;max-width:100%}.layout_latest_image .right{float:none;display:block;padding-left:0;width:100%;max-width:100%;box-sizing: border-box}#mobile-menu-2 .inner{z-index:200}h1,.toggler,.ce_accordionSingle .toggler,.ce_accordion .toggler{font-size:18px;line-height:22px}h2{font-size:16px;line-height:20px}.ce_form{width:100%}.mod_customnav#subnavi{margin-top:20px;margin-right:30px;margin-bottom:20px}#logo2{width:40px;left:0;top:95px;position:absolute;display:block;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#logo{-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;margin-top:0px}.mod_navigation#desktop{display:none}#servicebutton{margin-top:-38px;margin-right:85px}.mobile_menu_trigger{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;right:16px;top:96px;position:absolute;float:right;display:block;cursor: pointer}.mobile_menu ul li{width:100%;min-width:100%;max-width:100%;left:0;top:0;position:relative;float:left;clear:both;display:block}.mobile_menu p{padding:20px}body{padding-right:10px;padding-bottom:10px;padding-left:10px}.mod_newslist .layout_latest{width:100%;height:auto;min-width:200px;max-width:524px;left:0;top:0;position:relative;float:left;display:inline-block;margin:0 auto 20px;padding:0;background:none}.mod_newslist .layout_latest.first{margin-bottom:20px}.mod_newslist .layout_latest span.darkbg{width:100%;height:100%;min-width:200px;min-height:240px;max-width:240px;max-height:240px;bottom:0;left:0;right:0;top:0;position:relative;float:left;clear:both;display:block;margin:0;padding:5px;text-align:left;background-color:#333333;font-size:17px;line-height:26px;color:#fff}
}
@media (min-width: 600px) AND (max-width:741px){
/* ipad_portrait.css */
#servicebutton{margin-top:-18px;margin-right:80px}.mod_mobile_menu{display:block}.mod_customnav#subnavi{margin-top:20px;margin-right:30px;margin-bottom:20px}.mod_navigation#desktop{display:none}.mobile_menu_trigger{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;right:13px;top:116px;position:absolute;float:right;display:block;cursor: pointer}.mobile_menu ul li{width:100%;min-width:100%;max-width:100%;left:0;top:0;position:relative;float:left;clear:both;display:block}.mobile_menu p{padding:20px}
}
/* grauer_Hintergrund.css */
#main{background-color:#cccccc}#main h1:first-child{font-weight:normal;color:#fff;text-transform:uppercase;font-weight:300}#main .white{background: #FFF!important}.ce_caroufredsel_start.white{margin-bottom:0;padding-bottom:0}#main .ce_text h1:first-child{margin-top:20px}h1,h2,h3{font-family:'Oswald', sans-serif;color:#000}.ce_accrodion .toggler{color:#000}.ce_accordion .toggler{left:-35px;position:relative;margin-top:0;margin-bottom:12px;margin-left:0;padding-top:0;padding-bottom:0;padding-left:33px;background-image:url("../../files/layout/plus_w.png");background-position:left center;background-repeat:no-repeat;font:24px/28px 'Oswald', sans-serif;color:#000;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-size: 24px auto;font-weight:400}.ce_accordion .toggler.active{background-image:url("../../files/layout/minus_w.png")}.ce_accordion{width:100%;margin-right:0;margin-bottom:13px;margin-left:0;padding-right:0;padding-left:40px;border-top:0px solid #fff;border-right:0px solid #fff;border-bottom:2px solid #fff;border-left:0px solid #fff}.ce_accordion:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0px}.ce_text p{padding-right:40px}
