body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@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}
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{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}header,footer,nav,section,aside,article,figure,figcaption{display:block}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}
.dlh_googlemap img {max-width:none}.dlh_googlemap .routinglink{white-space:nowrap}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;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/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
::-moz-selection{color: white;text-shadow: 0 2px 6px rgba(0,0,0,0.5);background: #384348}::selection{color: white;text-shadow: 0 2px 6px rgba(0,0,0,0.5);background: #384348}@font-face{font-family: 'ubuntu';src: url('/files/fonts/ubuntu-bold-webfont.woff2') format('woff2'), url('/files/fonts/ubuntu-bold-webfont.woff') format('woff');font-weight: bold;font-style: normal}@font-face{font-family: 'ubuntu';src: url('/files/fonts/ubuntu-bolditalic-webfont.woff2') format('woff2'), url('/files/fonts/ubuntu-bolditalic-webfont.woff') format('woff');font-weight: bold;font-style: italic}@font-face{font-family: 'ubuntu';src: url('/files/fonts/ubuntu-italic-webfont.woff2') format('woff2'), url('/files/fonts/ubuntu-italic-webfont.woff') format('woff');font-weight: normal;font-style: italic}@font-face{font-family: 'ubuntu';src: url('/files/fonts/ubuntu-regular-webfont.woff2') format('woff2'), url('/files/fonts/ubuntu-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal}@font-face{font-family: 'veneer';src: url('/files/fonts/yellow_design_studio_-_veneer-webfont.woff2') format('woff2'), url('/files/fonts/yellow_design_studio_-_veneer-webfont.woff') format('woff');font-weight: normal;font-style: normal}@font-face{font-family: 'veneer';src: url('/files/fonts/yellow_design_studio_-_veneer-webfont.woff2') format('woff2'), url('/files/fonts/yellow_design_studio_-_veneer-webfont.woff') format('woff');font-weight: normal;font-style: normal}.gu1 .row{width: 100px}.gu2 .row{width: 200px}.gu3 .row{width: 300px}.gu4 .row{width: 400px}.gu5 .row{width: 500px}.gu6 .row{width: 600px}.gu7 .row{width: 700px}.gu8 .row{width: 800px}.gu9 .row{width: 900px}.gu10 .row{width: 1000px}.gu11 .row{width: 1100px}.gu12 .row{width: 1200px}.gu1{width: 70px}.gu2{width: 170px}.gu3{width: 270px}.gu4{width: 370px}.gu5{width: 470px}.gu6{width: 570px}.gu7{width: 670px}.gu8{width: 770px}.gu9{width: 870px}.gu10{width: 970px}.gu11{width: 1070px}.gu12{width: 1170px}.h1{height: 70px}.h2{height: 170px}.h3{height: 270px}.h4{height: 370px}.h5{height: 470px}.h6{height: 570px}.h7{height: 670px}.h8{height: 770px}.h9{height: 870px}.h10{height: 970px}.h11{height: 1070px}.h12{height: 1170px}.m1{margin-left: 100px}.m2{margin-left: 200px}.m3{margin-left: 300px}.m4{margin-left: 400px}.m5{margin-left: 500px}.m6{margin-left: 600px}.m7{margin-left: 700px}.m8{margin-left: 800px}.m9{margin-left: 900px}.m10{margin-left: 1000px}.m11{margin-left: 1100px}.m12{margin-left: 1200px}.gu2.m1{width: 70px !important}.gu3.m2{width: 70px !important}.gu3.m1{width: 170px !important}.gu4.m3{width: 70px !important}.gu4.m2{width: 170px !important}.gu4.m1{width: 270px !important}.gu5.m4{width: 70px !important}.gu5.m3{width: 170px !important}.gu5.m2{width: 270px !important}.gu5.m1{width: 370px !important}.gu6.m5{width: 70px !important}.gu6.m4{width: 170px !important}.gu6.m3{width: 270px !important}.gu6.m2{width: 370px !important}.gu6.m1{width: 470px !important}.gu7.m6{width: 70px !important}.gu7.m5{width: 170px !important}.gu7.m4{width: 270px !important}.gu7.m3{width: 370px !important}.gu7.m2{width: 470px !important}.gu7.m1{width: 570px !important}.gu8.m7{width: 70px !important}.gu8.m6{width: 170px !important}.gu8.m5{width: 270px !important}.gu8.m4{width: 370px !important}.gu8.m3{width: 470px !important}.gu8.m2{width: 570px !important}.gu8.m1{width: 670px !important}.gu9.m8{width: 70px !important}.gu9.m7{width: 170px !important}.gu9.m6{width: 270px !important}.gu9.m5{width: 370px !important}.gu9.m4{width: 470px !important}.gu9.m3{width: 570px !important}.gu9.m2{width: 670px !important}.gu9.m1{width: 770px !important}.gu10.m9{width: 70px !important}.gu10.m8{width: 170px !important}.gu10.m7{width: 270px !important}.gu10.m6{width: 370px !important}.gu10.m5{width: 470px !important}.gu10.m4{width: 570px !important}.gu10.m3{width: 670px !important}.gu10.m2{width: 770px !important}.gu10.m1{width: 870px !important}.gu11.m10{width: 70px !important}.gu11.m9{width: 170px !important}.gu11.m8{width: 270px !important}.gu11.m7{width: 370px !important}.gu11.m6{width: 470px !important}.gu11.m5{width: 570px !important}.gu11.m4{width: 670px !important}.gu11.m3{width: 770px !important}.gu11.m2{width: 870px !important}.gu11.m1{width: 970px !important}.gu12.m11{width: 70px !important}.gu12.m10{width: 170px !important}.gu12.m9{width: 270px !important}.gu12.m8{width: 370px !important}.gu12.m7{width: 470px !important}.gu12.m6{width: 570px !important}.gu12.m5{width: 670px !important}.gu12.m4{width: 770px !important}.gu12.m3{width: 870px !important}.gu12.m2{width: 970px !important}.gu12.m1{width: 1070px !important}.ce_form .formbody{position: relative;margin-left: -30px !important}.ce_form .formbody input,.ce_form .formbody select,.ce_form .formbody textarea{width: 100%;box-sizing: border-box}.ce_form .formbody > .widget{padding-left: 30px;width: auto}.row{position: relative;margin-left: -30px !important}.col{padding-left: 30px;float: left;position: relative}#main .ce_form .formbody{position: relative;margin-left: -30px !important}.wrapperFullW{width: 100%}.wrapperFixedW{width: 1170px;margin: 0 auto;position: relative}@media screen and (min-width: 1170px){body.fee_enabled #main > .inside{background-image: url('/assets/altoma/grid.png');background-repeat: repeat-y;background-position-x: 30px}}#main > .inside{margin: 0;padding: 0 0px}.clearfix{display: block;clear: both}#kontaktZeileWrapper{position: fixed;z-index: 600;top: 0;left: 0}#headerWrapper{background-color: #fff;z-index: 500;position: fixed;top: 0;left: 0}#headerWrapper::after{content: " ";display: block;position: absolute;height: 12px;width: 100%;z-index: 1000000;bottom: -12px;box-shadow: 0 12px 9px -12px inset}#themeWrapper,#themeFullWrapper{z-index: 400;margin-top: 180px}#header{width: 100%;height: 180px;background: #fff}#header .inside{padding-top: 30px}#logo{display: block;margin: 0 auto;padding-top: 25px;width: 180px;height: auto}.kontaktZeile{display: block;width: 100%;height: 34px;background-color: #00b2eb;font-size: 11pt}.kontaktZeile a{color: inherit !important;font-size: inherit !important;text-decoration: none !important}.emailKontakt,.telKontakt{display: block;float: right;color: #fff;height: 23px;padding-left: 40px;text-align: right}.emailKontakt{width: 200px}.emailKontakt a:before{content: " ";display: inline-block;background-image: url(/files/design/email.svg);background-repeat: no-repeat;background-position: top;background-size: 20px;width: 20px;height: 15px;margin-right: 5px;vertical-align: middle}.telKontakt a:before{content: " ";display: inline-block;background-image: url(/files/design/phone.svg);background-repeat: no-repeat;background-position: bottom;background-size: 15px;width: 20px;height: 20px;margin-right: 5px;margin-bottom: 9px;vertical-align: middle}.slogan{display: inline-block;text-transform: uppercase;color: #fff}#themeWrapper{background-color: #eaeae8;width: 100%;height: 450px}body.start #themeWrapper{background: #eaeae8;background: -moz-linear-gradient(left, #eaeae8 0%, #d1d1d1 31%, #eaeae8 51%, #d1d1d1 73%, #eaeae8 100%);background: -webkit-linear-gradient(left, #eaeae8 0%, #d1d1d1 31%, #eaeae8 51%, #d1d1d1 73%, #eaeae8 100%);background: -o-linear-gradient(left, #eaeae8 0%, #d1d1d1 31%, #eaeae8 51%, #d1d1d1 73%, #eaeae8 100%);background: -ms-linear-gradient(left, #eaeae8 0%, #d1d1d1 31%, #eaeae8 51%, #d1d1d1 73%, #eaeae8 100%);background: linear-gradient(to right, #eaeae8 0%, #d1d1d1 31%, #eaeae8 51%, #d1d1d1 73%, #eaeae8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeae8', endColorstr='#eaeae8', GradientType=1);width: 100%;height: 765px}#socialconnect{display: block;position: absolute;right: 0;top: 75px}.fb,.xing,.instagram{display: inline-block;width: 34px;padding-left: 15px}body{color: #384348;font-family: 'ubuntu';font-weight: normal;font-style: normal;font-size: 11pt;line-height: 24pt}.button,.ce_hyperlink.arrow a{display: block;text-decoration: none;padding: 15px 0;font-weight: bold;font-style: italic}.pfeil{content: " ";display: inline-block;background-image: url(/files/design/chevron-right-weiss.svg);background-repeat: no-repeat;background-position: bottom;background-size: 8px;width: 15px;height: 15px}.ce_hyperlink.arrow a:before,#footer p.more a:before,p.more > a:before,p.back > a:before,a.submit:before,.submit:before,a.more:before{content: " ";display: inline-block;background: url(/files/design/chevron-right.svg) no-repeat 2px;background-size: 8px;background-position: bottom;width: 15px;height: 15px}.ce_hyperlink.arrow a:hover,p.back > a:hover,a.more:hover,a.submit:hover,.submit:hover{color: #00b2eb}.ce_text.icon > .image_container img,.ce_image.icon > .image_container img{margin: 0 auto;width: auto;height: 87px}.center{text-align: center}.dl,.dl > a{margin: 0 auto;padding: 15px 25px;color: #384348;background-color: #00b2eb;width: max-content;text-decoration: none;font-weight: bold}.claim{font-size: 0.8rem;margin-top: 50px}.tilt figure{transform: rotate(5deg);-ms-transform: rotate(5deg);-moz-transform: rotate(5deg);-webkit-transform: rotate(5deg);-o-transform: rotate(5deg)}.tilt img{box-shadow: 1px 2px 9px 1px rgba(0,0,0,0.3)}.tilt{overflow: visible !important}.kunde .image_container{margin-top: 50px !important;border: 1px solid #d3d3d3}#navMain{left: -529px !important;top: 180px !important;width: 420px;padding: 18px 15px;background-color: #00b2eb;z-index: 1000;box-shadow: 1px 3px 9px 0 rgba(57,67,71,0.58)}#navMain ul{width: 260px;position: absolute;right: 20px}#navMain li{border-bottom: 1px solid rgba(255,255,255,0.3);position: relative}#navMain li a::after,#navMain li span::after{content: '';display: block;width: 16px;height: 16px;background: url(/files/design/chevron-right-weiss.svg) no-repeat;background-size: contain;position: absolute;right: 10px;top: 13px}#navMain li.active a::after,#navMain li.active span::after{background: url(/files/design/chevron-right-grau.svg) no-repeat;background-size: contain}#navMain li a,#navMain li span{text-decoration: none;color: #fff;font-size: 12pt;text-transform: uppercase;font-weight: normal;display: block;padding: 5px 0 5px 20px}#navMain li a:hover{color: #384348}#navMain li.active a,#navMain li.active span{text-decoration: none;color: #384348;text-transform: uppercase;font-weight: normal}.toggle{position: fixed;top: 75px;z-index: 1010}.toggle > a{text-decoration: none;color: #384348;font-size: 12pt;text-transform: uppercase;display: block}.toggle img{padding-right: 15px;vertical-align: middle;width: 36px;display: inline-block}.toggle span{display: inline-block;vertical-align: middle}.mod_pageImage .overlay{position: absolute;top: 70px}#main{overflow: hidden}.mod_pageImage .overlay h1,#slider .overlay h1,#slider .ce_text hgroup h1{font-family: 'veneer';font-weight: normal;font-size: 45pt;line-height: 2.83rem;padding: 20px 30px;color: #fff;background-color: #384348;display: inline-block;margin-top: 0;margin-bottom: 10px}.mod_pageImage .overlay h2,#slider .overlay h2,#slider .ce_text hgroup h2{font-family: 'veneer';font-weight: normal;font-size: 45pt;line-height: 2.83rem;padding: 20px 30px;color: #00b2eb;background-color: #384348;display: inline-block;margin-top: 0;margin-bottom: 10px}h2 a{text-decoration: none}h1,#footer h1{color: #00b2eb;font-size: 1.8rem;line-height: 2rem;font-weight: bold;padding-top: 5px;margin-top: 50px;margin-bottom: 50px}h2{color: #384348;font-size: 1.8rem;line-height: 1.9rem;font-weight: bold;padding-top: 5px;margin-top: 50px;margin-bottom: 50px}#main h3{color: #384348;font-size: 1.8rem;line-height: 1.53rem;padding-top: 5px;margin-top: 50px;margin-bottom: 50px}#main h4{color: #384348;font-size: 1.8rem;line-height: 1.53rem;font-weight: bold;padding-top: 5px;margin-top: 50px;margin-bottom: 50px}#main h5{color: #00b2eb;font-size: 11pt;line-height: 1.25rem;font-weight: bold;margin-top: 40px;margin-bottom: 30px}#main h6{font-size: 1rem;line-height: 1rem;margin-top: 30px;color: #fff}p{line-height: 1.65rem;font-weight: normal}p strong{font-family: 'ubuntu';font-weight: bold}p > a{font-family: 'ubuntu';font-weight: bold;text-decoration: none}.mod_article > p.back{padding-left: 30px;float: left;position: relative;width: 1170px}#main p > a:hover{color: #00b2eb}#main p.error{color: darkred}#main a{color: #384348}#footer a{color: #fff}#footer a:hover{color: #00b2eb}#main p.more > a{text-decoration: none;color: #384348}span.size{display: none}.ce_toplink a{margin-top: 20px;margin-bottom: 20px}.ce_text ul li{line-height: 1.8em}.ce_text ul li:before{content: " ";display: inline-block;background: url(/files/design/chevron-right.svg) no-repeat 2px;background-size: 7px;background-position: bottom left;padding-right: 5px;width: 11px;height: 15px}.mod_article{margin-bottom: 30px}.icon-pfeil-r{content: " ";text-indent: -9999999px;display: block;background: url(/files/design/chevron-right-weiss.svg) no-repeat 2px;background-size: 9px;background-position: center center;width: 35px;height: 35px;background-color: #00b2eb}.icon-pfeil-l{content: " ";text-indent: -9999999px;display: block;background: url(/files/design/chevron-left-weiss.svg) no-repeat 2px;background-size: 9px;background-position: center center;width: 35px;height: 35px;background-color: #00b2eb}.ce_gallery li{padding-bottom: 30px}.ce_gallery ul li.col_last{padding-right: 0 !important}.ce_image .caption{font-style: italic;font-weight: bold;font-size: 1.1rem;line-height: 1.5rem;padding-top: 15px;display: block;caption-side: bottom}#main .image_container{display: block;position: relative}#main .image_container img{display: block}#main .image_container.float_left,#footer .image_container.float_left{margin-top: 8px;margin-right: 30px;margin-bottom: 30px}#main .image_container.float_right{margin-left: 30px;margin-bottom: 30px}#main .image_container.float_above{margin-top: 15px;margin-bottom: 30px}#main .image_container.float_below{margin-top: 30px}.caption{font-style: italic;font-weight: bold;font-size: 1.1rem;line-height: 1.5rem;padding-top: 15px;display: block;caption-side: bottom}#main .image_container a{display: block}.ce_text.icon{margin-bottom: 50px}article.mod_article > .teaser{background-color: rgba(56,67,72,0.85);padding: 35px;position: absolute;top: 100%;width: 300px;height: 300px;transition: top .3s ease-out}article.mod_article:hover > .teaser{top: 0}article.mod_article > .teaser h2{font-family: 'veneer';font-weight: normal;font-size: 20pt;line-height: 2.83rem;text-align: center;color: #00b2eb;padding-bottom: 15px;margin-top: 0;margin-bottom: 15px;border-bottom: 1px dotted #fff}article.mod_article > .teaser p{text-align: center;color: #fff}article.mod_article > .teaser p.more{border-top: 1px dotted #fff;margin-top: 15px}article.mod_article > .teaser p.more a{content: " ";text-indent: -9999999px;display: block;background: url(/files/design/chevron-right-weiss.svg) no-repeat 2px;background-size: 9px;background-position: center center;width: 35px;height: 35px;background-color: #00b2eb;margin: 25px auto 0 auto}.mod_articlenav .next a{content: " ";text-indent: -9999999px;display: block;background: url(/files/design/chevron-right-weiss.svg) no-repeat 2px;background-size: 9px;background-position: center center;width: 35px;height: 35px;background-color: #00b2eb;position: absolute;right: 30px;top: 0;z-index: 1000}.mod_articlenav .previous a{content: " ";text-indent: -9999999px;display: block;background: url(/files/design/chevron-left-weiss.svg) no-repeat 2px;background-size: 9px;background-position: center center;width: 35px;height: 35px;background-color: #00b2eb;position: absolute;left: 0;top: 0;z-index: 1000}.mod_articlenav{position: absolute;top: 53px;height: 35px;width: 100%}.mod_articlenav ul{position: relative;margin: 0}.mod_articlenav li{margin: 0}.mod_newslist{position: relative;margin-left: -30px !important}.mod_newslist .layout_latest{margin-bottom: 60px}#ThemeFull,body.start{background-color: #eaeae8}#slider .slide{min-height: 700px}#slider:after{display: block;height: 1px;width: 1px;clear: both;content: ''}.ce_sliderStart{width: 100%;height: 700px}.content-slider{width: 100%;height: 700px}.slider-wrapper .overlay{position: absolute;left: 0;top: 35px}.slider-wrapper .overlay .teaserText{width: 590px}#ThemeFull .ce_text .slide{position: relative;width: 1170px;margin: 0 auto}#ThemeFull .ce_text .slide .overlay{opacity: 0;transition: all .5s ease-in-out;width: 560px}#ThemeFull .ce_text.active .slide .overlay{opacity: 1}#ThemeFull .overlay hgroup{margin-bottom: 75px;padding-top: 70px}#ThemeFull .ce_text .image_container{position: absolute;top: 20px;right: 20px;width: 42%}.ce_text.events hgroup{display: block;background-color: #384348;margin-bottom: -15px}.ce_text.events hgroup div{display: inline}.ce_text.events hgroup h1{display: inline-block;font-family: 'veneer';font-size: 32pt;padding: 15px 0 15px 20px;color: #fff;font-weight: normal;margin-top: 0;margin-bottom: 0}.ce_text.events hgroup h2{display: inline-block;font-family: 'veneer';font-size: 32pt;padding: 15px 0 15px;color: #00b2eb;font-weight: normal;margin-top: 0;margin-bottom: 0}.bx-wrapper .bx-controls{display: block;width: 100%;height: 50px}.bx-wrapper .bx-controls-direction{display: block;width: 165px;margin: 0 auto;z-index: 501}.bx-wrapper .bx-controls-auto{display: block;width: 75px;margin: 0 auto;z-index: 502}.bx-wrapper .bx-controls-auto-item{margin: -32px}.bx-wrapper .bx-controls-direction a{width: 32px;height: 32px;content: " ";text-indent: -9999px}.bx-wrapper .bx-controls-direction a.bx-prev{display: inline-block;padding-right: 44px}.bx-wrapper .bx-controls-direction a.bx-next{display: inline-block;padding-left: 55px}.bx-wrapper a.bx-prev{background-image: url('/files/design/rueckw.svg');background-repeat: no-repeat;background-position: left;background-size: 32px 32px}.bx-wrapper .bx-next{background: url('/files/design/vorw.svg');background-repeat: no-repeat;background-position: right;background-size: 32px 32px}.bx-wrapper .bx-start{background: url('/files/design/play.svg');background-repeat: no-repeat;background-position: center;background-size: 32px 32px;z-index: 9999}.bx-wrapper .bx-start.active{display: none}.bx-wrapper .bx-stop.active{display: none}.bx-wrapper .bx-stop{background: url('/files/design/pause.svg');background-repeat: no-repeat;background-position: center;background-size: 32px 32px;z-index: 9999}.bx-wrapper .bx-controls-auto a{display: block;margin: 0 auto;overflow: hidden;text-indent: -9999px}.content-slider .ce_text{height: 765px}.bx-wrapper .bx-loading{min-height: 50px;background: url('/system/modules/altoma_common/assets/images/bxslider/bx_loader.gif') center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000}.ce_dlh_googlemaps p{color: #384348}body.fee_enabled #footer > .inside{background-image: url(/assets/altoma/grid.png);background-repeat: repeat-y;background-position-x: 30px}#footerWrapper{background-color: #384348}#footer .inside{display: inline-block;color: #fff}#footer .mod_customnav li a,#footer .mod_customnav li span{color: #fff;text-decoration: none;font-family: ubuntu;transition: color .3s;font-weight: bold}#footer .mod_customnav li.active a,#footer .mod_customnav li.active span{color: #00b2eb}#footer .mod_customnav li a:hover{color: #00b2eb}#footer .mod_customnav li:before{content: " ";display: inline-block;background-image: url(/files/design/chevron-right-weiss.svg);background-repeat: no-repeat;background-position: bottom;background-size: 8px;width: 15px;height: 15px}.broken{width: 100% !important;margin: 0 !important;padding: 0 !important;position: relative !important;display: block;clear: both;float: none}.ce_form .formbody input,.ce_form .formbody select,.ce_form .formbody textarea{width: 100%;padding: 10px}.ce_form .formbody .widget-checkbox input{width: auto !important}.ce_form .formbody .widget-checkbox{margin-bottom: 20px}.ce_form .submit_container input{display: block;text-decoration: none;padding: 15px 0;font-weight: bold;font-style: italic;background-color: #00b2eb;color: white;border: none;font-style: normal}.ce_form .submit_container input::after{content: " ";display: inline-block;background-image: url(/files/design/chevron-right-weiss.svg);background-repeat: no-repeat;background-position: bottom;background-size: 8px;width: 15px;height: 15px}.ce_form .submit_container input:hover{color: #384348}@media (max-width: 1230px){.wrapperFixedW,#headerWrapper,#themeWrapper,#mainWrapper,#footerWrapper,#wrapper,#main,#main > .inside .col,#main > .inside .row,#main > .inside,#main .image_container,#header,.footerHeadline,#footer .col,#footer .row,#footer .ce_form .formbody,#footer .ce_form,#main .ce_form .formbody,.mod_newslist .layout_latest,.kontaktZeile,.ce_page_teaser,.ce_form .formbody .widget,.ce_comments .widget,.submit_container,#header .inside,.m1,.m2,.m3,.m4,.m6,.mod_calendar,#main table,.mod_newslist .layout_latest .teaser,.mod_newslist .layout_latest .headsub,.mod_newslist .layout_latest .image_container,#themeWrapper,#Theme,#ThemeFull .ce_text .slide,.mod_newslist{width: 100% !important;margin: 0 !important;padding: 0 !important;position: relative !important;display: block;clear: both;float: none}#logo{padding-top: 20px}#main .inside,.wrapperFixedW{box-sizing: border-box;padding: 0 20px !important}#headerWrapper{margin-top: 34px !important}#headerWrapper::after{display: none}#themeWrapper{height: auto}#main .image_container img{padding: 35px 0}.toggle{top: 0}.toggle img{width: 20px;padding-right: 30px}.toggle span{display: none}#kontaktZeileWrapper .slogan{display: none}#kontaktZeileWrapper .emailKontakt,#kontaktZeileWrapper .telKontakt{width: 23px;overflow: hidden;padding: 0 0 0 20px}#socialconnect{display: none}#header{height: 140px}#themeFullWrapper{margin-top: 0 !important}#slider .overlay{position: absolute}#slider .slide{width: 100% !important;margin: 0 !important;padding: 0 !important;position: relative !important;display: block;clear: both;float: none}#ThemeFull .ce_text .slide .overlay{width: 100%;z-index: 100}#ThemeFull .ce_text .image_container{position: absolute;margin: 0 0 0 auto !important;width: 70%;max-width: 320px}#ThemeFull .overlay p{margin: 0 20px;font-size: .85rem}#footer{height: auto;-webkit-margin-collapse: separate;padding-top: 1px}#navMain{top: 34px !important;width: 375px !important}.mod_pageImage{min-height: 380px}}@media (max-width: 786px) and (min-width: 425px){.mod_pageImage .overlay h1,#slider .overlay h1{font-size: 35pt !important;line-height: 4rem !important;padding: 5px 15px !important}.mod_pageImage .overlay h2,#slider .overlay h2{font-size: 35pt !important;line-height: 4rem !important;padding: 5px 15px !important}h1{font-size: 1.5rem;line-height: 1.9rem}#ThemeFull .ce_text .image_container{position: absolute;margin: 0 0 0 auto !important;width: 70%;max-width: 285px}.mod_pageImage{min-height: 350px}#footer .dlh_googlemap{height: 340px}}@media (max-width: 425px){.mod_pageImage .overlay{top: 20px}#Theme{min-height: 250px}.mod_pageImage .overlay h1,#slider .overlay h1{font-size: 25pt !important;line-height: 2.83rem !important;padding: 5px 15px !important}.mod_pageImage .overlay h2,#slider .overlay h2{font-size: 25pt !important;line-height: 2.83rem !important;padding: 5px 15px !important}h1{font-size: 1.4rem;line-height: 1.8rem}#ThemeFull .ce_text .image_container{position: absolute;margin: 0 0 0 auto !important;width: 70%;max-width: 230px}.mod_pageImage{min-height: 250px}#footer .dlh_googlemap{height: 262px}}
