/* elmenhorst_basis.css */
*{font-family:"franklin-gothic-urw",arial,sans-serif;box-sizing:border-box;font-weight:300}html,body{font-size:16px;line-height:1.4em;text-decoration:none;text-size-adjust: none;-webkit-text-size-adjust: none}body{height:100.1%;background:#ddd url("../../../../files/basis/Beton_Hintergrund__217447867_L.jpg") center top repeat-y;background-size:100%}.nodisplay{display:none;display:none !important}#mobile_menu_overlay{display:none}#footer_block #changePreferences{display:none}.margin_top{margin-top:30px}.padding_top{padding-top:30px}.adressblock,.adressblock_unter_1000,.adressblock_unter_600{display:none}select{height:32px;padding:0 45px 1px 8px;border:1px solid #ccc;border-radius:5px;font-size:16px;line-height:25px;background:#eee url("../../../../files/basis/pfeil_select.gif") right center no-repeat;behavior:url('assets/css3pie/1.0.0/PIE.htc');-webkit-appearance: none;-moz-appearance: none;outline:none;background-size:32px}#wrapper{width:100%;max-width:1600px;margin-right:auto;margin-left:auto;background-color:#fff;background:#ffffff !important}a{text-decoration:none;color:#d40000}a:hover{text-decoration:underline}a.link_senden{width:50px;height:50px;display:block;background-position:center center;background-repeat:no-repeat;background-image:url("../../../../files/basis/icon_weiterleiten.png");background-size:cover}strong,b,strong a,b a{font-weight:normal;font-weight:700}ul li{padding-bottom:10px;padding-left:18px;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/quadrat_aufzaehlung.gif");background-position:0px 8px}.mc-field-group ul li{padding-bottom:10px;padding-left:18px;background:none}ol li{margin-left:18px;padding-bottom:10px;padding-left:8px}sup{top:-0.5em;position:relative;margin-top:-10%;vertical-align:baseline;font-size:75%;line-height:0em}sub{top:.3em;position:relative;margin-top:0;vertical-align:baseline;font-size:75%;line-height:0em}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,.formbody input{padding:7px;border:1px solid #ccc;border-radius:3px;font-size:16px;line-height:20px;behavior:url('assets/css3pie/1.0.0/PIE.htc');-webkit-appearance: none;-moz-appearance: none;appearance: none}input.captcha{width:30%;width:30% !important}.checkbox_text{padding-left:20px}.mit_text{float:left;margin-top:4px}h1{margin:0 0 .5em;padding:0;font-size:200%;line-height:1.1em;font-weight:normal;color:#1f5684;font-weight:500}h2{margin:0 0 .5em;padding:0;font-size:150%;line-height:1.1em;font-weight:normal;color:#1f5684;font-weight:700}h3{margin:0 0 .7em;padding:0;font-size:130%;line-height:1.1em;font-weight:normal;color:#1f5684;font-weight:500}h4{margin:0 0 .7em;padding:0;font-size:110%;line-height:1.1em;font-weight:normal;color:#1f5684;font-weight:500}h5{margin:0 0 .7em;padding:0;font-size:125%;line-height:1.1em;font-weight:normal;color:#1f5684;font-weight:500 !important}.table_titel h5 p{font-weight:500 !important}.fliesstext h5{margin-top:1.5em}h6{margin:0 0 .7em;padding:0;font-size:100%;line-height:1.1em;font-weight:normal;font-weight:700}#to_top_link{width:48px;height:48px;bottom:30px;position:fixed;display:none;border-radius:50%;right:30px;background:rgba(85,85,85,.25) url("../../../../files/basis/pfeil_to_top.png") center center no-repeat;behavior:url('assets/css3pie/1.0.0/PIE.htc');background-size:56px;z-index:110}#down_link{width:48px;height:48px;bottom:30px;position:absolute;display:block;border-radius:50%;right:15px;background:rgba(255,255,255,.5) url("../../../../files/basis/pfeil_down.png") center center no-repeat;behavior:url('assets/css3pie/1.0.0/PIE.htc');background-size:56px;z-index:999}.buttonlink,p.more a,p.back a,#suchform_suchseite button{display:inline-block;padding:5px 20px 7px;vertical-align:middle;text-align:center;background-color:#1f5684;border:0px solid #fff;border-radius:5px;line-height:1.8em;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight:500;text-decoration:none !important}#suchform_suchseite button{float:right}#suchform_suchseite .widget-text{width:80%;float:left}#suchform_suchseite .formbody{width:100%;min-height:50px;float:left}.buttonlink:hover,p.more a:hover,p.back a:hover{background-color:#2c6b9f}p.more a{margin-top:20px}.content_block{width:100%;max-width:1600px;position:relative;margin-right:auto;margin-left:auto;padding-right:5%;padding-left:5%;z-index:0}.hauptinhalt{padding-top:2em}.spalte_einviertel{width:100%;float:left;display:block;margin:0;padding:0 0 2em}#footer_block .spalte_einviertel{width:20%;float:left;display:inline-block;margin:0;padding:0 0 2em}.spalte_dreiviertel{width:100%;float:left;display:block;margin:0;padding:0}.spalte_eindrittel{width:30%;float:left;display:inline-block}.spalte_zweidrittel{width:60%;float:right;display:inline-block}.spalte_zweidrittel.links{width:69%;float:left;display:inline-block;padding-right:5%}.spalte_haelfte{width:48%;float:right;display:inline-block}.spalte_haelfte.links{width:48%;float:left;display:inline-block}#top_block{width:100%;height:110px;left:0;right:0;top:0;position:relative;margin-top:0;margin-bottom:0;padding-bottom:30px;background-color:#fff}#logo_top figure img{height:90px;margin-top:10px;margin-left:0;width:auto !important}#mobile_nav_link,#mobile_nav{display:none}#top_block #main_nav_container{bottom:0;right:5%;position:absolute;bottom:4px;z-index:1}#top_block #main_nav_container ul{margin:0;padding:0;text-align:center}#top_block #main_nav_container ul li{display:inline-block;margin:0;padding:0 3px;background:transparent}body.start #top_block #main_nav_container ul li.start{display:none}#top_block #main_nav_container ul li a{display:inline-block;padding:10px .5px;line-height:1.0em;text-decoration:none;font-size:inherit;font-weight:500}#top_block #main_nav_container ul li a:hover{background-color:#ddd}#top_block #main_nav_container ul li span.active,#top_block #main_nav_container ul li span.trail{display:inline-block;padding:10px 20px;line-height:1.0em;text-decoration:none;color:#333;font-weight:700}#top_block #main_nav_container ul.level_2{width:100%;position:absolute;display:none;margin:0;padding:7px 0;text-align:center;background-color:#ddd}#subnav_container ul.level_2 li.beratung{width:33%;float:left;display:inline-block;margin:0;padding:0;text-align:left;padding-bottom:3px !important}}#zielgruppen_select_mobile{display:none}#subnav_container{width:90%;left:0;position:absolute;display:none;margin-right:5%;margin-left:5%;padding-top:15px;padding-bottom:15px;background-color:rgba(255,255,255,.85);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);box-shadow:0 5px 5px 0 rgba(0,0,0,.25);behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index:400}#subnav_container ul{width:100%;display:block;margin:0 auto;padding:0 5%;text-align:center}#subnav_container ul li{display:inline-block;margin:0;padding:0 10px;background:transparent}#subnav_container ul li a{text-decoration:none;color:#000}#subnav_container ul li .active,#subnav_container ul li .trail{text-decoration:none;color:#000;font-weight:700}#top_slider_block{width:100%;height:0%;position:relative;margin:0;padding:35% 0 0;z-index:200}#top_slider_block .mod_rocksolid_slider{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute;z-index:10}body.start #top_slider_block{width:100%;position:relative;padding-top:40%}#top_slider_block figure{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute;overflow:hidden;display:block;margin:0;padding:0}#top_slider_block img{width:100%;left:0;top:0;display:inline;margin:0;padding:0;height:auto !important}#top_slider_block .rsts-nav li{background:transparent}#top_slider_block .rsts-nav{display:none;background:transparent}#top_slider_block .rsts-caption{display:none;background:transparent}#top_slider_block .titel{width:40%;max-width:500px;left:0;top:0;position:absolute;display:block;margin-top:10%;margin-left:5%;padding:20px 50px 20px 20px;font-size:18px;line-height:1.1em;color:#fff;background:rgba(0,0,0,.5) url("../../../../files/basis/pfeil_overlay.png") right bottom no-repeat;border-bottom-right-radius:40px;behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index:200;background-size:50px;background-position: bottom 15px right 15px}#top_slider_block .titel.nolink{background-image:none}#top_slider_block .titel.rechts{right:10vw;left:auto}#top_slider_block .titel.suche{width:500px;height:130px;top:0;margin-top:16vw;background-image:none;z-index:300}#top_block #mini_nav_container{top:18px;position:absolute;right:5%;z-index:999}#top_block #mini_nav_container ul{display:inline-block;margin-right:80px;padding-top:5px}#top_block #mini_nav_container ul li{display:inline;padding-left:20px;background:transparent}#top_block #mini_nav_container ul li a{text-decoration:none;color:#000}#top_block #mini_nav_container a#such_link{width:30px;height:30px;right:0;top:0;position:absolute;display:block;background-position:center center;background-repeat:no-repeat;background-image:url("../../../../files/basis/lupe.png");background-size:30px;z-index:200}#top_block #mini_nav_container a#such_link.open{margin-top:3px;margin-right:5px;background-position:center center;background-repeat:no-repeat;background-image:url("../../../../files/basis/lupe_close.png");background-size:contain}#zielgruppen_mobile_block{display:none}#breadcrumb_container{width:100%;position:relative;padding-top:10px;padding-bottom:10px;background-color:#ccc}#breadcrumb_container ul{margin:0;padding:0}#breadcrumb_container ul li{height:1.4em;overflow:hidden;display:inline-block;margin:0;padding:0;white-space:nowrap;line-height:1.4em;background:transparent}#breadcrumb_container ul li a{height:1.4em;overflow:hidden;display:inline-block;margin:0 10px 0 0;padding:0 25px 0 0;white-space:nowrap;background-position:right center;background-repeat:no-repeat;line-height:1.4em;text-decoration:none;color:#000;background-image:url("../../../../files/basis/pfeil_pfad.png");background-size:16px;text-overflow: ellipsis}#breadcrumb_container ul li a.last,#breadcrumb_container ul li.last a,#breadcrumb_container ul li.last{margin:0 10px 0 0;padding-top:0;padding-right:25;padding-bottom:0;background-image:none;font-weight:400}#breadcrumb_container ul li span{height:1.4em;max-width:95%;position:relative;overflow:hidden;display:block;margin:0 10px 0 0;padding:0 10px 0 0;white-space:nowrap;background-position:right center;background-repeat:no-repeat;line-height:1.4em;text-decoration:none;color:#000;background-size:16px;text-overflow: ellipsis;font-weight:400}#zielgruppen_nav_container{width:100%;bottom:0;left:0;position:absolute;display:table;z-index:100}#zielgruppen_nav_container ul{height:15vw;float:left;display:table-row;margin:0 0 -1px;padding:0;border-left:1px solid rgba(255,255,255,.3)}#zielgruppen_nav_container ul li{width:33%;height:5vw;float:left;display:inline-table;margin:0;padding:0;text-align:center;border:0px solid #fff;text-decoration:none;background:transparent}#zielgruppen_nav_container ul li a{width:100%;height:100%;bottom:0;left:0;right:0;top:0;display:table-cell;margin:0;padding:5px;vertical-align:middle;text-align:center;line-height:1.1em;text-decoration:none;color:#fff;background-color:rgba(212,0,0,.6);border-right:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);font-weight:500}#zielgruppen_nav_container ul li a:hover{color:#333;background-color:rgba(204,204,204,.7)}#top_slider_block .rsts-nav{width:100%;bottom:15vw;position:absolute;text-align:center;right:0px;left:0px}#top_slider_block .rsts-nav-bullets a{width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;behavior:url('assets/css3pie/1.0.0/PIE.htc');background:transparent}#top_slider_block .rsts-prev{bottom:30vw;position:absolute;left:1.5vw}#top_slider_block .rsts-next{bottom:30vw;position:absolute;right:1.5vw}#top_slider_block .rsts-nav-bullets a:hover,#top_slider_block .rsts-nav-bullets a.active{background-color:#fff;border:2px solid #fff;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#footer_block{width:100%;float:left;margin-top:3em;background-color:#ccc;border-top:12px solid #d40000}#footer_block .content_block{padding-top:1em;padding-bottom:3em}#footer_block a{color:#000}.adressblock{display:block;padding-top:20px}#footer_block .mod_navigation,#footer_block .mod_customnav{width:100%;float:left;display:block;padding-top:20px;padding-right:40px}#footer_block .mod_navigation li,#footer_block .mod_customnav li{padding-bottom:.2;padding-left:0;background:transparent}#footer_block .mod_navigation h5,#footer_block .mod_customnav h5{padding-bottom:5px;border-bottom:1px solid #777;font-size:85%;line-height:1.3em}#footer_block .mod_navigation ul li a,#footer_block .mod_customnav ul li a,#footer_block p,#footer_block h5{font-size:85%;line-height:1.2em;text-decoration:none;color:#000}#footer_block .active{font-size:95%}#footer_block .mod_navigation a:hover,#footer_block .mod_customnav a:hover{text-decoration:underline}#footer_block .mod_navigation li.impressum,#footer_block .mod_navigation li.datenschutz,#footer_block .mod_navigation li.agb{float:left;display:none}#news_bereich_start{padding-top:2em}#news_bereich_start .layout_latest,#news_bereich_start .layout_short{position:relative;margin-bottom:2em;padding:25px 19px 10px 20px;border:1px solid #ccc;border-radius:5px;z-index:30;overflow:visible !important}#news_bereich_start .layout_latest .info,#news_bereich_start .layout_short .info{right:20px;top:-19px;position:absolute;display:block;padding:5px 20px 5px 42px;background-position:left top;background-repeat:no-repeat;font-size:16px;line-height:1.2em;color:#fff;background-image:url("../../../../files/basis/ecke_lasche.png");z-index:150;font-weight:500 !important;background-size:auto 60px}#news_bereich_start .layout_latest h2,#news_bereich_start .layout_latest h2 a,#news_bereich_start .layout_short h2,#news_bereich_start .layout_short h2 a{font-size:120%;line-height:1.2em;text-decoration:none;color:#1f5684;font-weight:500}#news_bereich_start .layout_latest figure{width:200px;max-width:200px;position:relative;float:right;margin-top:50px;margin-left:30px;font-size:120%;line-height:1.2em;text-decoration:none;color:#1f5684;font-weight:500}#news_bereich_start .layout_latest figure img{width:100%;height:auto !important}.newsbox_outside,.box_outside{position:relative;padding-top:19px}.label_box{position:relative;margin-top:0;margin-bottom:30px;padding:30px 20px 20px;border:1px solid #ccc;border-radius:5px;overflow:visible}.label_box.background_white{background-color:#fff}.space_top{margin-top:112px}.label_box.stellenanzeigen{padding-top:40px;background-color:#eee}.label_box h3{min-width:200px;right:20px;top:-19px;position:absolute;display:block;margin:0;padding:5px 20px 5px 42px;text-align:center;background-position:left top;background-repeat:no-repeat;font-size:16px;line-height:1.2em;font-weight:normal;color:#fff;background-image:url("../../../../files/basis/ecke_lasche.png");z-index:50;background-size:auto 60px;font-weight:300}.label_box.stellenanzeigen .logo_beste_arbeitgeber{width:25%;float:left;margin-top:-30px;margin-right:20px}#produktmenue_block{width:100%;position:absolute;display:none;margin-right:0;margin-left:0;padding:1% 3% 2%;background-color:rgba(255,255,255,.85);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);box-shadow:0 5px 5px 0 rgba(0,0,0,.25);behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index:220}#produktmenue_block h5{margin-right:50px;border-bottom:1px solid #000}#produkt_container{width:105%;float:left;margin-right:5%;padding:50px 0}#produkt_detail_block{width:95%;float:left}.kat_headline{width:94%;height:70px;float:left;display:block;padding-top:15px;padding-bottom:30px;border-top:1px solid #ccc}.spalte_zweidrittel .kat_headline{width:97%}.produktbox{width:29.5%;position:relative;float:left;margin:0 3% 3% 0;padding-bottom:30px;background-color:#eee;border:1px solid #ccc;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.spalte_zweidrittel .produktbox{width:47%;position:relative;float:left;margin:0 3% 3% 0;background-color:#eee;border:1px solid #ccc;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.produktbox .image_container{width:40%;position:relative;float:left;margin-top:-11px;margin-right:15px}.produktbox .image_container img{width:100%}.produktbox .buttonlink{width:100%;height:36px;bottom:0;right:0;position:absolute;display:block;padding:0 40px 0 15px;text-align:right;background-image:url("../../files/basis/pfeil_overlay.png");background-position:right center;background-repeat:no-repeat;line-height:34px;text-decoration:none;background:#1f5684 url("../../../../files/basis/pfeil_overlay.png") right center no-repeat;background-size:20px;background-position:97%;font-weight:300;border-radius:0px}.produktbox h3{height:36px;overflow:hidden;display:block;padding:8px 20px 9px 15px;white-space:nowrap;background-color:#d40000;font-size:16px;line-height:1em;color:#fff;text-overflow: ellipsis}.produktbox .infotext{overflow:hidden;display:block;margin:0;padding-top:0;padding-right:10;padding-bottom:0;line-height:1.15em;color:#000}.produktbox.produkt{width:29.5%;position:relative;float:left;margin:0 3% 3% 0;padding-bottom:30px;background-color:#eee;border:1px solid #ccc;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.produktbox.produkt .buttonlink{padding:0 40px 0 15px;background:#d40000 url("../../../../files/basis/pfeil_overlay.png") right center no-repeat;background-size:20px;background-position:97%;z-index:50;font-weight:300}.produktbox.produkt h3{height:36px;overflow:hidden;white-space:nowrap;background-color:#1f5684;text-overflow: ellipsis}#suchbox_top{width:400px;right:0;top:-3px;position:absolute;padding:0;background-color:#fff;z-index:9000}.prod_menu_zeile{width:100%;float:left;padding:20px 0 0}.prod_menu_block{width:25%;float:left;display:inline-block;padding-right:2%;padding-left:2%}.prod_menu_head{display:block;margin-bottom:10px;padding:0;background-color:#1f5684;line-height:1em;color:#fff}.prod_menu_head a{display:table-cell;padding:5px 10px;vertical-align:middle;text-decoration:none;color:#fff}.prod_menu_head a:hover{background-color:rgba(255,255,255,.1)}}.prod_menu_block ul.sub_list li{margin:0;padding:0 0 0 18px;padding-bottom:3px !important}.prod_menu_block ul.sub_list li a{margin:0;padding:0;line-height:1.1em;color:#000;font-size:16px !important}.prod_menu_block ul.sub_list li a:hover{background-color:#eee;text-decoration:none;font-size:16px !important}.produkt_head{position:relative;margin-bottom:2vw;padding:20px;background-color:#1f5684}.produkt_head a.link_senden{right:20px;position:absolute;top:10px}.produkt_head h1{margin:0;padding:0;font-size:200%;line-height:1.1em;font-weight:normal;color:#fff;font-weight:300}.produkt_head .produkt_beschreibung{margin:0;padding:10px 0 0;font-weight:normal;color:#fff}.produkt_block{width:67%;float:left;margin-bottom:2vw}.tabellen{width:100%;float:left;padding-top:30px;padding-bottom:15px}.tabellen .varianten_tabelle{width:100%;padding-bottom:150px;background-color:#eee;border-style:solid;border-color:#eee;border-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc');boz-sizing:content-box}.tabellen .tabelle_unterzeile{padding-bottom:2em}.tabellen th{margin:0;padding:7px 8px;text-align:center;background-color:#1f5684;border-right:1px solid #fff;color:#fff;border-bottom:1px solid #fff;font-weight:700 !important}.tabellen th p{margin:0;padding:0;font-weight:700}.tabellen th.first{border-top-left-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.tabellen th.last{border-top-right-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.tabellen td{padding:7px 8px;background-color:#eee;border-right:1px solid #fff;border-bottom:1px solid #fff}td p,.tabellen td p{margin:0;padding:0;font-size:1rem}.tabellen td.abschluss{width:100%;height:15px;margin:0;padding:0;background-color:#eee;border-radius:0 0 9 9;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.tabelle_beschreibung{padding-bottom:2em}.produkt_bilder{width:50%;position:relative;float:left;padding:57% 0 0}.link_block{width:100%;float:left}.link_box{width:100%;position:relative;float:right;margin-bottom:2em;padding-bottom:15px;background-color:#1f5684;border-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.link_box .text_container{padding:5%;background-color:#eee}.link_box .link_box_titel{margin:0;padding:7px 8px;text-align:center;background-color:#1f5684;border-right:1px solid #fff;color:#fff;border-bottom:1px solid #fff;border-top-left-radius:9px;border-top-right-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.link_box .download_link a{display:block;padding:15px 10px 15px 50px;border-bottom:1px solid #ccc;text-decoration:none;background:#eee url("../../../../files/basis/file_icons/pdficon_large.png") left top no-repeat;background-position:7px 10px}.link_box .download_link.bild a{display:block;padding:15px 10px 15px 50px;background-image:none;border-bottom:1px solid #ccc;text-decoration:none;background:#eee url("../../../../files/basis/file_icons/pdficon_large.png") left top no-repeat}.link_box .download_link.bild a img{max-width:100px;border:1px solid #ccc}.link_box .download_link.bild .link_bezeichnung{display:block;padding-top:5px}.link_box .download_link a:hover{background-color:#ddd}.galleria{width:100%}.galleria .galleria-info{width:100%;left:0;top:0;position:absolute;padding-top:9px;padding-right:9px;padding-left:9px;font-size:16px;color:#000;background-color:rgba(255,255,255,.7);font-size:20px !important;color:#000000 !important}.galleria .galleria-info-text{width:100%;font-size:16px;background-color:rgba(0,0,0,.5);font-size:16px !important}.produkt_info{width:48%;float:right;padding-left:2%}.galleria-container{margin:-7px -10px -10px 0;padding:0;background-color:#fff;border:1px solid #ccc;padding:0px !important}.galleria-image img{width:100%;display:inline-block;margin:0;padding:0}#suchfeld_box{width:92%;height:30px;position:absolute}#clear_search_button{width:34px;height:34px;right:0;top:0;position:absolute;display:none;background-image:url("../../files/basis/schliesskreuz_666666.png");background-position:center center;background-repeat:no-repeat;background-size:25px;z-index:100}#suchform_top{width:400px;right:0;top:0;position:absolute;display:none;margin:0;padding:0}#suchform_top #suchbegriff_field_top{width:400px;height:36px;bottom:0;left:0;right:0;top:0;position:absolute;margin:0 -100px 0 0;background-color:#eee}#suchbegriff_field{width:100%}#suche_starten_button{display:none}.produktsuche.produktseite #suche_starten_button{width:50px;height:50px;bottom:-5px;position:absolute;background-position:center center;background-repeat:no-repeat;right:-80px;background-image:url("../../../../files/basis/pfeil_overlay.png");background-size:cover}#autocomplete_box{width:92%;max-height:500px;top:95px;position:absolute}#autocomplete_box_top{width:100%;max-height:500px;top:38px;position:absolute}#autocomplete_box.active,#autocomplete_box_top.active{-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px 5px rgba(0,0,0,.2);behavior:url('assets/css3pie/1.0.0/PIE.htc')}#autocomplete_box .autocomplete_entries{width:100%;max-height:450px;left:0;right:0;top:0;position:relative;overflow:auto;margin-top:0;margin-bottom:50px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}#autocomplete_box_top .autocomplete_entries{width:100%;max-height:450px;left:0;right:0;top:0;position:relative;overflow:auto;float:left;margin-top:0;margin-bottom:50px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.autocomplete_entries a.entry:hover{background-color:#eee}.autocomplete_header{width:100%;height:50px;left:0;right:0;top:0;position:absolute;float:left;display:block;padding:16px 12px 20px;background-color:#ddd;border-bottom:1px solid #ccc;font-size:16px;line-height:1.0em;text-decoration:none;color:#666}.autocomplete_header a.autocomplete_close{width:20px;height:20px;right:15px;position:absolute;display:block;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;border:1px solid #666;border-radius:50%;top:15px;background-image:url("../../../../files/basis/schliesskreuz_666666.png");behavior:url('assets/css3pie/1.0.0/PIE.htc');background-size:80%}#autocomplete_box a.entry{width:100%;float:left;display:block;padding:12px;background-color:#fff;border-bottom:1px solid #eee;font-size:16px;line-height:1.0em;text-decoration:none;color:#888}#autocomplete_box_top .entry{width:100%;float:left;display:block;padding:0;background-color:#fff;border-bottom:1px solid #eee;font-size:16px;line-height:1.0em;text-decoration:none;color:#888}#autocomplete_box_top .entry a{float:left;margin:0;padding:0;text-decoration:none;color:#f29;background:none}#autocomplete_box a.entry:hover{color:#000}#autocomplete_box a.entry .link_titel,#autocomplete_box_top .entry .link_titel{width:100%;float:left;display:block;color:#1f5684;font-weight:400}#autocomplete_box a.entry .link_artikel,#autocomplete_box_top .entry .link_artikel{width:100%;float:left;display:block;padding-top:.2rem}#autocomplete_box a.entry .link_typ,#autocomplete_box_top .entry .link_typ{float:left;display:block;padding-top:.5rem;font-size:80%}#map_container{width:100%;position:relative;padding-top:70%}#map{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute}#adressen_block{width:100%;min-height:300px}.standort_block{width:100%;display:none}.standort_block .anschrift_block{width:50%;float:left}.standort_block .head_block{margin-bottom:2em}.standort_block .head_block h6{color:#1f5684}#button_uebersicht_container{width:100%;padding-top:10px;padding-bottom:40px}#button_uebersicht{width:100%;display:none;padding-top:8px;padding-bottom:8px;text-align:center;background-color:#ccc;text-decoration:none;color:#000}.ansprech_container{width:100%;margin-top:2em}.ansprech_container h5{width:100%;margin:0 0 20px;padding:5px 10px;background-color:#1f5684;line-height:1.1em;color:#fff;font-size:inherit}.ansprech_block{width:100;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #ccc}#filter_container_downloads select{margin-bottom:10px}.seitenspalten_block{width:27%;float:right}.marken_box{width:100%;margin-bottom:2em;padding-top:2em;border:1px solid #ccc;border-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.marken_entry{width:100%;margin-bottom:2em;padding-top:25%}.boxen_zeile{width:100%;display:table;padding-top:2em;padding-bottom:2em}.vorteils_box{width:31%;height:100%;display:table-cell;margin-right:30px;padding:80px 20px 0;border-top:0px solid #ccc;border-right:0px solid #ccc;border-bottom:0px solid #ccc;border-left:1px solid #ccc}.vorteils_box.last{margin-right:0;border-right:1px solid #ccc}.vorteils_box#partnerschaft{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/haende_rot.jpg");background-size:90px;background-position:20px 15px}.vorteils_box#impulse{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/impuls_rot.jpg");background-size:70px;background-position:20px 0px}.vorteils_box#marktkenntnis{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/lupe_rot.jpg");background-size:50px;background-position:20px 10px}.vorteils_box#innovativ{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_innovativ.jpg");background-size:70px;background-position:20px 0px}.vorteils_box#lieferung{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_lieferung.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#fakten{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_fakten.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#historie{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_historie.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#dreihundertsechziggrad{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_360grad.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#expertise{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_expertise.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#dialog{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_dialog.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#stoppuhr{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_stoppuhr.jpg");background-size:60px;background-position:20px 10px}.vorteils_box#vortrag{margin-right:0;background-position:left top;background-repeat:no-repeat;background-image:url("../../../../files/basis/icons/icon_vortrag.jpg");background-size:60px;background-position:20px 10px}.elmco_box{width:100%;position:relative;display:block;margin-bottom:30px;padding:10% 20% 0 35%;border-top:1px solid #ccc;border-right:0px solid #ccc;border-bottom:0px solid #ccc;border-left:0px solid #ccc}.elmco_box img{width:30%;left:0;top:0;position:absolute;height:auto !important}.elmco_box img{margin-bottom:20px}#nix_gefunden{display:none;padding:100px 50px;text-align:center;border:1px solid #ccc;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.kontaktformular input[type=text],.kontaktformular textarea,#mc_embed_signup input{width:100%;margin-bottom:1em;padding:5px;background-color:#eee;border:1px solid #ccc;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.kontaktformular select{margin-bottom:1em}fieldset{margin-bottom:2em;padding:3% 5% 2%;border:1px solid #ccc;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}fieldset legend{padding-right:8px;padding-left:8px;color:#c00;font-weight:400}.stellenangebot{margin-top:2em;margin-bottom:2em;padding-top:1em;border-top:1px solid #ccc}.mod_search .formbody{margin-top:2em;margin-bottom:2em;padding:1em;background-color:#ddd;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.mod_search .formbody input[type=search]{width:70%}.mod_search .formbody input[type=submit]{width:25%;float:right;display:inline-block;padding:5px 10px 7px;vertical-align:middle;text-align:center;background-color:#1f5684;border-radius:5px;line-height:1.4em;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight:500}.mod_search .url{display:none}.mod_search h3{padding-top:20px;border-top:1px solid #ccc;font-size:120%;font-weight:900}.mod_search h3 a{font-weight:900}.mod_search h3 .relevance{float:right;font-size:70%;color:#aaa}.pagination{margin-top:3em;margin-bottom:3em;padding:1em;background-color:#ddd;border-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.pagination p{float:left;display:inline-block;padding-top:8px}.pagination ul{max-width:80%;float:right;display:inline-block;margin:0;padding:0}.pagination ul li{display:inline-block;margin:0 0 0 1em;padding:0;background:none}.pagination ul li span.current{display:inline-block;padding:7px 15px;border:1px solid #000;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight:900}.news_aktuelles .layout_latest{padding-top:1em;padding-bottom:2em;border-top:1px solid #ccc}.news_aktuelles .layout_latest figure{width:20%;max-width:300px;float:right;margin-bottom:2%;margin-left:5%}.news_aktuelles h2 a{font-weight:400}.news_aktuelles .layout_latest figure img{width:100%;height:auto !important}.news_aktuelles .layout_latest p.info{color:#aaa}p.back{margin-top:2em;padding-top:1em;border-top:1px solid #ccc}.mod_newsreader .layout_full{position:relative}.layout_full img{height:auto !important}.mod_newsreader .layout_full figure{width:30%;max-width:300px;float:right;margin-bottom:2%;margin-left:5%}.mod_newsreader .layout_full figure img{width:100%}.mod_newsreader .layout_full p.info{width:100%;left:0;top:0;position:absolute;color:#aaa}.mod_newsreader .layout_full h1{margin-top:40px}.mod_newsreader .layout_full div.ce_text{padding-top:1em}.news_ausfuehrlich h2{font-size:120%;font-weight:normal;font-weight:500}.weitere_nachrichten .layout_simple{padding-top:1em;padding-bottom:1em}.weitere_nachrichten .layout_simple time{width:100%;display:block;color:#aaa}.weitere_nachrichten .layout_simple a{font-size:120%;line-height:1.2em;color:#1f5684;font-weight:500}#doc_liste{width:100%;min-height:600px;float:left;display:block}.dok_box{width:100%;position:relative;float:left;display:none;margin-bottom:4em;padding:0;page-break-inside: avoid}.dok_box.zielgruppe{width:95%;position:relative;float:left;display:none;margin-bottom:4em;padding:0}.dok_box .button_box{margin-top:20px;padding-top:10px;border-top:1px solid #ccc;font-size:80%;line-height:2em}.dok_box .image_box{width:100px;height:141px}.dok_box .info_box{margin-left:130px}.dok_box h5 a{text-decoration:none;color:#1f5684;font-weight:500}.doktyp_box{width:46%;position:relative;float:left;margin:0 3% 3% 0;padding:30% 0 0;background-color:#eee;page-break-inside: avoid}.doktyp_box .image_block{width:100%;height:80%;right:0;top:0;position:absolute}.doktyp_box .titel_block{width:100%;height:15%;bottom:0;left:0;position:absolute;padding-top:2.5%;padding-right:5%;padding-left:5%;text-align:center;background-color:#1f5684;line-height:1.1em;color:#fff;font-weight:500}#all_doktypes_link{width:100%;height:50px;left:0;right:0;top:0;position:relative;float:left;display:none;margin:0 0 30px;padding:15px 10px 0 50px;text-align:left;line-height:1em;text-decoration:none;color:#fff;background:#1f5684 url("../../../../files/basis/pfeil_overlay_back.png") left center no-repeat;background-size:1.5em;background-position:12px 12px;font-weight:400}.galleria-theme-classic .galleria-info-text{width:100%;max-width:100%;left:0;right:0;top:0;margin:0;padding:15px 15px 5px;color:#000;background:transparent}.galleria-theme-classic .galleria-info-title{font-size:18px;color:#000;font-weight:400 !important}.ansprech_block .image_block{width:20%;min-height:100px;float:left}.ansprech_block .kontakt_block{width:75%;min-height:100px;float:right}.stellenangebote_liste h2 a{display:none}.stellenangebote_liste .layout_latest{padding-top:10px;padding-bottom:20px;border-top:1px solid #ccc}.stellenangebote_liste .layout_latest,.stellenangebote_liste_jobseite .layout_latest{padding-top:10px;padding-bottom:20px;border-top:1px solid #ccc}.stellenangebote_liste_jobseite a{display:block;margin-bottom:15px;font-size:100%;line-height:1.2em;color:#1f5684;font-weight:500}.stellenangebote_liste h3,.stellenangebote_liste h4{color:#d40000}.stellenangebot_ausfuehrlich h1{display:none}#popup_shadow{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.5);z-index:500}#popup{width:500px;position:absolute;padding:0;background-color:#fff;border:1px solid #fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5);behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index:301}#popup_title{padding:10px 20px;background-color:#d40000;border-radius:3px 3px 0 0;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight:700}#popup_content{padding:30px 20px}#popup_close_button{width:100%;text-align:center;background-color:#1f5684}#popup_button_container a{display:block;margin:auto;padding:8px 0 10px;text-align:center;background-color:#1f5684;border-radius:0 0 3 3;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight:500}#popup_button_container a:hover{background-color:#2c6b9f}.download_box{margin-top:2em;margin-bottom:2em;padding:1em;background-color:#eee}.down_head_zielgruppe{margin-top:2em;margin-bottom:.5em;padding:5px 15px;background-color:#d40000;color:#fff}.form_zeile{width:100%;float:left;padding-bottom:10px}.form_label{width:20%;float:left}.form_content{width:80%;float:right}.stellenanzeigen .layout_simple a{display:block;margin-bottom:15px;font-size:120%;line-height:1.2em;color:#1f5684;font-weight:500}#elmco_logo{max-width:300px}.label_box .button_container{padding-top:20px}.label_box .button_container .buttonlink{width:100%}.arbeiten_bei_elmenhorst figure{width:25%;min-width:100px}.werbung_block{margin-top:10px;padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc}.werbung_block img{width:100%}.galleria_print{display:none}.job_standort{width:100%;margin-top:30px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#1f5684;color:#fff}.lieferanten_box{width:16%;float:left;display:block;margin:0 2% 4%;padding-top:16%;border:1px solid #ccc}.logo_container{width:104%;margin-right:-2%;margin-left:-2%}#mc_embed_signup label,#mc_embed_signup{border:1;font-size:16px;font-size:16px !important}}#mc-embedded-subscribe-form{font-size:16px;padding:0px 0px 40px 0px !important}#mc_embed_signup input[type=checkbox]{width:20px;margin:0;padding:0}.button{display:inline-block;padding:5px 20px 7px;vertical-align:middle;text-align:center;background-color:#1f5684;border-radius:5px;line-height:1.8em;text-decoration:none;color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc');font-weight:500;text-decoration:none !important}.kontaktformular input[type=text].formfield_half{width:49%;margin-bottom:20px}.kontaktformular .formfield_half.left{margin-right:2%}.cookiebar{float:left;padding:30px;text-align:left;text-align:left !important}.cookiebar__text{width:100%;float:left;display:block;margin-bottom:10px;text-align:left}.cookiebar__analytics{width:80%;float:left;display:block;margin:0;padding:0;text-align:left;float:left !important;margin: 0px  0px  0px  0px !important;padding: 0px !important}.cookiebar__button{width:20%;right:0;float:right;display:block;margin:0;margin: 0px  0px  0px  0px !important}#mini_nav_container #changePreferences{float:left;display:inline-block;padding-top:5px;color:#000}#mini_nav_container #changePreferences:hover{text-decoration:none}#level_up_link{width:100%;height:50px;float:left;display:none;margin-top:-20px;margin-bottom:30px;padding-top:12px;padding-left:50px;background:#aaa url("../../files/basis/pfeil_overlay_up.png") left center no-repeat;text-decoration:none;color:#fff;background-size:1.5em;background-position:12px 12px}.ordner_box,.ordner_box:hover{width:100%;float:left;display:none;margin:0 3% 6% 0;padding:4% 0 2% 11%;text-align:left;background-image:url("../../files/basis/icons/icon_ordner.svg");background-position:left center;background-repeat:no-repeat;text-decoration:none;background-size:10%}#kategorie_titel{width:100%;float:left;display:block;margin-bottom:30px;font-size:150%;line-height:1.1em;color:#1f5684;font-weight:700}