.dlh_googlemap img {max-width:none}.dlh_googlemap .routinglink{white-space:nowrap}
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}
/* allgemeine Definition */
.sc {
	margin-left:0 !important;
	margin-right:0 !important;
	padding-left:0 !important;
	clear:none !important;
}
.sc-first
{
	clear: both !important;
}
.sc-last {
}
.sc-clear {
	clear:left;
}

.sc-rowspan > *
{
	margin: 0!important;
	padding: 0!important;
}

/* 2-spaltig */
.sc2 {
	width:49.5%;padding-right:1%;float:left;display:inline;
}
.sc2-first {
	clear:left;
}
.sc2-last {
	padding-right:0;
}

/* 3-spaltig */
.sc3 {
	width:32.3%;padding-right:1%;float:left;display:inline;
}
.sc3-first {
	clear:left;
}
.sc3-last {
	padding-right:1.1%;
}
.sc3-2 {
	width:65.6%;padding-right:1%;float:left;display:inline;
}
.sc3-2-first {
	clear:left;
}
.sc3-2-last {
	padding-right:1.1%;
}

/* 4-spaltig */
.sc4 {
	width:24%;padding-right:1%;float:left;display:inline;
}
.sc4-first {
	clear:left;
}
.sc4-last {
}
.sc4-2 {
	width:49%;padding-right:1%;float:left;display:inline;
}
.sc4-2-first {
	clear:left;
}
.sc4-2-last {
}
.sc4-3 {
	width:74%;padding-right:1%;float:left;display:inline;
}
.sc4-3-first {
	clear:left;
}
.sc4-3-last {
}

/* 5-spaltig */
.sc5 {
	width:19%;padding-right:1%;float:left;display:inline;
}
.sc5-first {
	clear:left;
}
.sc5-last {
}
.sc5-2 {
	width:39%;padding-right:1%;float:left;display:inline;
}
.sc5-2-first {
	clear:left;
}
.sc5-2-last {
}
.sc5-3 {
	width:59%;padding-right:1%;float:left;display:inline;
}
.sc5-3-first {
	clear:left;
}
.sc5-3-last {
}
.sc5-4 {
	width:79%;padding-right:1%;float:left;display:inline;
}
.sc5-4-first {
	clear:left;
}
.sc5-4-last {
}

/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* basic.css */
#wrapper{}body{background-color:#f3f3f3;font:14px/170% Arial,Helvetica,sans-serif;color:#101010}*{margin:0;padding:0}
/* layout.css */
#wrapper{padding-top:100px}#header{width:100%;height:100px;left:0;top:0;position:fixed;background-color:#e6e6e6;background-image:url("../../files/wollweber/bilder/header-bg.png");background-repeat:repeat-x;z-index:99}.mobile #header{position:relative}#header p{left:450px;top:30px;position:absolute;margin-top:5px;font-size:16px;font-weight:bold;color:#dc9604}#header .inside{width:1280px;height:100px;margin-right:auto;margin-left:auto;background-image:url("../../files/wollweber/bilder/header-bg.png");background-repeat:repeat-x}#header img{float:left}.slogan_sw{margin-left:-7px;color:#041F30}#menu{display:none}.caroufredsel_navi{display:none}#main{width:1280px;float:none;margin-right:auto;margin-left:auto}#main h3{margin-bottom:16px;text-align:left;color:#dc9604;text-transform:uppercase}#main h3 a{text-decoration:none;color:#dc9604}#main .inside{width:960px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}#container{width:100%;min-height:100px}.content{margin-top:60px;margin-bottom:100px}.content_mitte{width:1050px;height:100%;margin-top:30px;margin-left:359px}.formbody{margin-left:359px}fieldset{width:300px;margin-top:-22px;margin-left:250px;border:none}.mod_search div.odd,.mod_search div.even,.mod_search p.header{margin-bottom:25px}.zurueck a{float:left;margin-top:30px;margin-left:358px;color:#DC9604}.back a{position:relative;float:right;color:#DC9604}.ce_text a{color:#DC9604}.ce_teaser{margin-bottom:50px}.ce_teaser h1{margin-bottom:10px;font-size:16px;color:#DC9604;text-transform:uppercase}.ce_page_teaser .more{float:left;margin-top:15px;margin-bottom:30px}.ce_page_teaser h4{margin-bottom:10px}.ce_page_teaser{width:61.5%;position:relative;float:right;padding-right:1.1%}.ce_text ul,.ce_text ol{margin-left:30px}.googlemap{width:1000px;height:330px;margin-top:100px;margin: auto}.googlemap-hg{width:100%;height:330px;bottom:0;position:absolute;background-color:#e6e6e6}.mod_dlh_googlemaps{overflow:visible;margin-left:-160px}.mod_search{position:relative;float:left}td{border:1px solid #000;border-spacing:3px}.backtotop img{left:18px;top:1px;position:relative}.backtotop a{width:50px;height:25px;left:590px;top:0;position:absolute;background-color:#545353;border-radius:0 0 50px 50px;behavior:url('assets/css3pie/1.0.0/PIE.htc');transform-origin: 0 100%}.backtotop a:hover{background-color:#ddd;transform-origin: 0 100%}.sc3-2{width: 61.5% !important}.sc3{padding-right:5% !important}.trennlinie{margin-bottom:60px}#footer{width:100%;height:55px;position:relative;overflow:visible;float:left;background-color:#303030}#footer .ce_text{margin-top:15px;color:#fafafa}#footer .ce_text a{text-decoration:none;color:#fafafa}#footer .ce_text a:hover{text-decoration:none;color:#DC9604}#footer .sc-last{text-align:right}#footer .inside{width:1280px;height:55px;margin-right:auto;margin-left:auto;background-color:#303030}#footer .inside img{margin-top:1px;margin-right:5px}#footer .inside .fix{width:980px;margin-right:auto;margin-left:auto;background-color:#303030}#footer .inside .fix .ce_text .r span a{font-size:10px;color:#101010}
/* slider.css */
.slider-hg{width:100%;height:369px;position:absolute;background-color:#e6e6e6}.slider-schatten{width:1268px;height:368px;left:50%;position:absolute;margin-left:-634px;background-image:url("../../files/wollweber/bilder/slider_schatten.png");background-position:center top;background-repeat:no-repeat;z-index:3}.carou_sl{width:1280px;height:368px;overflow:visible;margin-left:-160px}.caroufredsel_navi a{left:100px;top:10px;position:absolute;text-decoration:none;color:#fafafa}.caroufredsel_pagi .selected{margin-left:3px;padding-right:3px;padding-left:3px;border-radius:1px;font-size:9px;text-decoration:none;color:#DC9604;list-style-type:none;behavior:url('assets/css3pie/1.0.0/PIE.htc');background-color: #DC9604 !important}.caroufredsel_pagi{left:41px;top:330px;position:absolute;z-index:5}.caroufredsel_pagi a{margin-left:3px;padding-right:3px;padding-left:3px;background-color:#ccc;border-radius:1px;font-size:9px;text-decoration:none;color:#ccc;list-style-type:none;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.sl_textbox .headline2{margin-bottom:6px;padding-right:25px;padding-left:25px;font-size:22px;font-weight:normal;color:#dc9604}.sl_textbox .headline1{margin-top:40px;margin-bottom:5px;padding-right:25px;padding-left:25px;font-size:22px;font-weight:normal;text-transform:uppercase}.sl_textbox p{padding-right:25px;padding-left:25px;font-size:12px;line-height:160%}.pfeilrechts{left:90px;top:2px;position:absolute}.sl_textbox a:hover{background-color:#DC9604}.sl_textbox a{width:94px;height:20px;left:25px;top:298px;position:absolute;padding:4px 11px;background-color:#042034;border-radius:4px;font-size:14px;font-weight:bold;text-decoration:none;color:#fcfcfc;behavior:url('assets/css3pie/1.0.0/PIE.htc');background-position: 89px 9px}.sl_textbox{width:360px;height:370px;top:-1px;position:absolute;margin-left:164px;background: -moz-linear-gradient(left,  rgba(234,234,233,0.95) 0%, rgba(252,252,252,0.95) 8%, rgba(252,252,252,0.95) 92%, rgba(234,234,233,0.95) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(234,234,233,0.95)), color-stop(8%,rgba(252,252,252,0.95)), color-stop(92%,rgba(252,252,252,0.95)), color-stop(100%,rgba(234,234,233,0.95))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(left,  rgba(234,234,233,0.95) 0%,rgba(252,252,252,0.95) 8%,rgba(252,252,252,0.95) 92%,rgba(234,234,233,0.95) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(left,  rgba(234,234,233,0.95) 0%,rgba(252,252,252,0.95) 8%,rgba(252,252,252,0.95) 92%,rgba(234,234,233,0.95) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(left,  rgba(234,234,233,0.95) 0%,rgba(252,252,252,0.95) 8%,rgba(252,252,252,0.95) 92%,rgba(234,234,233,0.95) 100%); /* IE10+ */background: linear-gradient(to right,  rgba(234,234,233,0.95) 0%,rgba(252,252,252,0.95) 8%,rgba(252,252,252,0.95) 92%,rgba(234,234,233,0.95) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2eaeae9', endColorstr='#f2eaeae9',GradientType=1 ); /* IE6-9 */z-index:4}.carouslider{width:1280px}
/* formular.css */
.ce_form input,textarea{width:271px;height:20px}#schnellkontakt a{width:54px;height:155px;right:0;top:469px;position:fixed;overflow:auto;background-image:url("../../files/wollweber/bilder/kontakt.png");font-size:0px;text-decoration:none;z-index:12}.ce_form .formbody,.sc-first h3{margin-left:2px}.ce_form h3{margin-bottom:16px;text-align:left;color:#DC9604;text-transform:uppercase}.mandatory_stern{float:left;font-size:16px;color:#f00}.ce_form .submit{width:100px;height:30px;margin-top:30px;background-color:#545454;color:#fff;font-weight:lighter}.ce_form label{display:block;margin-top:5px;font-size:14px;font-weight: lighter}.ce_form textarea{width:274px;height:105px;border:1px solid #cfcfcf}^^^^^^^^^1^1^^1^^^11^11^11{width:274px;height:20px;padding-bottom:3px;border:1px solid #cfcfcf;font:18px Lato,sans-serif;color:#3b3b3b}
/* navigation_service.css */
.service_navi:hover{color:#000;z-index: 10}.service_navi:hover a{background-color:#DC9604;color:#fff}.service_navi:hover .service_schatten{width:195px;height:228px;left:-15px;position:absolute;display:block;padding-right:36px;padding-left:36px;background-image:url("../../files/wollweber/bilder/sl_schatten.png");background-position:left top;background-repeat:no-repeat;z-index: 1}.service_navi a:hover{background-color:#DC9604;font-size:14px;text-decoration:none;color:#fff}.service_navi a{width:195px;height:138px;position:absolute;display:block;padding:45px 20px;text-align:center;background-color:#f8f8f8;font-size:14px;text-decoration:none;color:#121212;z-index: 5}.service_navi:hover .headline3{font-weight:bold;text-decoration:none;color:#fff}.service_navi .headline3{font-size:18px;line-height:30px;font-weight:bold;text-decoration:none;color:#dc9604}.service_navi{width:235px;height:228px;position:relative;overflow:visible;float:left;padding:0;border-right:2px solid #f3f3f3}.service-navi{width:960px;margin-top:30px;margin-right:auto;margin-left:auto;padding-left:10px}
/* superfish-base.css */
.sf-menu,.sf-menu *{margin:0;padding:0;list-style: none}.sf-menu li{position:relative}.sf-menu ul{top:100%;position:absolute;display:none;left: 0;z-index: 99}.sf-menu > li{float:left}.sf-menu a{position:relative;display:block}.sf-menu ul ul{top:0;left:100%}
/* superfish.css */
.sf-menu ul li ul li a:hover{background:none}.mainnav .sf-menu ul li ul li a:hover{background-color:#fff}.mod_navigation a:hover{background-color:#fff}.mod_navigation ul li{background-color: #eeeeee\9}.mod_navigation ul li ul li a:hover{background-color: #fff !important}#header .block{overflow: visible !important}.sf-menu{float:left;margin-bottom:1em}.sf-menu ul{min-width:12em;box-shadow: 2px 2px 6px rgba(0,0,0,.2);/* allow long menu items to determine submenu width */        *width: 12em;/* no auto sub width for IE7, see white-space comment below */}.sf-menu a,.sf-menu span{padding:8px 15px 1px;text-decoration:none;/* fallback colour must use full shorthand */zoom: 1;/* IE7 */}.sf-menu a{color:#262626}.sf-menu a:hover,.sf-menu .trail > a{color:#DC9604}.sf-menu li{white-space:nowrap;/* no need for Supersubs plugin */        *white-space: normal;/* ...unless you support IE7 (let it wrap) */        -webkit-transition: background .2s;transition: background .2s}.sf-menu span{display:block;color:#DC9604}.sf-menu ul li{background-color:rgba(255,255,255,.9)}.sf-menu li:hover,.sf-menu li.sfHover{background-color:#fff;/* only transition out, not in */        -webkit-transition: none;transition: none}.sf-menu.level_1 > li.first{padding-left:0}.sf-menu.level_1{padding-left:0}
/* navigation.css */
.mod_navigation ul li .hidethis{display: none; visibility: hidden}.mod_article .mod_navigation{font-size:16px}.mod_customnav ul li a:hover{text-decoration:none;color:#DC9604;list-style-type:none}.mod_article .mod_navigation li.trail li.trail li{display:block;font-size:16px}.mod_article .mod_navigation li{display:none;/*alle fremden Menüpunkte ausgeblendet*/}.mod_article .mod_navigation li.trail li{display:block}.mod_article .mod_navigation li.trail{display:block}.mod_article .mod_navigation li.trail li li{display:none}.mod_article .mod_navigation li.trail ul{display:block}.mod_article .mod_navigation li.trail li.active,.mod_article .mod_navigation li.trail li.active li,.mod_article .mod_navigation li.active,.mod_article .mod_navigation li.active li{display:block;font-size:16px}.mod_navigation.mainnav{left:13px;top:68px;position:relative;font-size:16px;z-index:10}.kontaktnavi .last,.kontaktnavi li.last{border: none !important}.kontaktnavi li span{border-right:1px solid #9e9b9b;font-size:12px;line-height:14px;text-decoration:none;color:#DC9604;list-style-type:none;padding: 0 0.5em 0 0.5em !important}.kontaktnavi li a{float:left;padding:0 .5em;border-right:1px solid #919191;font-size:12px;line-height:14px;text-decoration:none;color:#757575;list-style-type:none}.kontaktnavi{right:0;top:4px;position:absolute;float:right}.mod_article .mod_navigation li,.mod_article .mod_navigation li:hover{float:none;list-style-type:none;background:none}.mod_article .mod_navigation li li{padding-left:20px}.mod_article .mod_navigation li a{display:block;padding:.25em .25em .2em .1em;font-size:16px;text-decoration:none;color:#262626;background:none}.mod_article .mod_navigation li span,.mod_article .mod_navigation li a:hover,.mod_article .mod_navigation li.trail > a{display:block;padding:.25em .25em .20em .1em;color:#DC9604;background:none}.mod_article .mod_navigation li li a,.mod_article .mod_navigation li li a:hover,.mod_article .mod_navigation li li span{background:none}
@media (max-width: 600px), (max-device-width: 600px){
/* responsive.css */
fieldset{position:relative;float:left;clear:both;margin-top:20px}#ctrl_submit_20{position:relative;clear:both}.formbody{margin-left:20px}.content_mitte{width:100%;position:relative;float:left;margin-left:0}.sf-menu span{color:#000}.caroufredsel img,.caroufredsel figure{width:auto;height:350px}.caroufredsel,.caroufredsel_wrapper{width:100%;margin-left:0;height: 350px !important}#header{height:auto;padding-top:70px}#container{overflow:visible}.kontaktnavi{width:40%;position:relative;margin:20px auto;text-align:right}body{overflow:visible;font-size:1.4em}.kontaktnavi li a{font-size:1.4em}.kontaktnavi li span{font-size:1.4em}#logo{margin-top:25px}#menu{position:relative;float:left;display:block;margin:10px 40px 40px 30px;padding:3% 5%;text-align:center;background-color:#808080;border-radius:0;font-size:1.6em;font-weight:bold;color:#fff;text-transform:uppercase;behavior:url('assets/css3pie/1.0.0/PIE.htc');cursor: pointer}.mod_navigation.mainnav{width:100%;bottom:auto;left:auto;right:auto;top:auto;float:left;background-color:#fff}#header .mod_navigation.mainnav li{width:100%;float:none;margin:0;padding:0;text-align:left;border-top:1px solid #ececec;list-style-type:none;background: none}#header .mod_navigation.mainnav li.submenu{background-image:url("../../files/wollweber/bilder/mobil-sub.png");background-repeat:no-repeat;background-position: 90% 5em}#header .mod_navigation.mainnav li li li{font-weight:normal}#header .mod_navigation.mainnav ul{margin-right:0;margin-left:0;padding-right:0;padding-left:0;display:block;width:100% !important;background:none !important;position: relative !important;left: auto !important;right: auto !important;top: auto !important;bottom: auto !important;opacity: 1 !important;box-shadow: none}#header .mod_navigation.mainnav li ul{}#header .mod_navigation.mainnav a,#header .mod_navigation.mainnav span{position:relative;display:block;margin:0 0 0 1em;padding:1.2em 0;font-size:3.5em;text-decoration:none;color:#262626;background:none !important}#header .mod_navigation.mainnav li li a,#header .mod_navigation.mainnav li li span{margin-left:2em;font-size:3em}#header .mod_navigation.mainnav li li li a,#header .mod_navigation.mainnav li li li span{margin-left:3em;font-size:2.5em}#header .mod_navigation.mainnav span{color:#dc9604}#header .mod_navigation.mainnav a.invisible{display:none}.slider-schatten,.slider-hg,#schnellkontakt,.service_schatten,.service_navi:hover .service_schatten,.mainnav,.mod_article .mod_navigation,.caroufredsel_controls{display:none}.ce_form input,.ce_form textarea{width:100%;height:1.4em;font-size:2em}.ce_form textarea{height:300px}.ce_form .submit{width:100%;height:2em;margin-bottom:2em}.ce_form label{margin-top:8px;margin-bottom:0}body,#header,#header .inside,#wrapper,#main,#main .inside,#footer,#footer .inside,.ce_text,.ce_form,.service-navi{height:auto;position:relative;float:left;margin-right:0;margin-left:0;padding-right:0;padding-left:0;width:100% !important}.googlemap,#footer .inside .fix{width:100%;position:relative;overflow:hidden;float:left;margin:0;padding:0}#header p{width:65%;bottom:auto;left:auto;right:auto;top:0;position:relative;float:right;display:inline-block;margin-right:2%;text-align:right;font-size:1.4em}#wrapper{padding-top:0;overflow-x: hidden;overflow-y: visible}.service_navi{width:48%;height:250px;padding-bottom:5%;border:2px solid #f3f3f3}.service_navi a{width:auto;height:250px;position:relative;padding:5%;font-size:1.2em}.service_navi .headline3{font-size:1.2em;line-height: initial}.mod_article.content{width:96%;position:relative;float:left;margin-top:10px;margin-bottom:20px;padding-right:2%;padding-left:2%}.trennlinie{width:100%;margin-bottom:10px}.trennlinie img{width:100%}.ce_form{margin-bottom:20px}#formular1{display:none}#footer .ce_text p{width:96%;display:block;padding-right:2%;padding-left:2%;text-align:left}#footer span,#footer a span{font-size: 0.8em !important}.service_navi a:hover{font-size:1.2em}#header img{width:95%}#footer .inside img{width:.8em;height:.6em}#footer .ce_text a{color:#DC9604}p#sticky{right:0;top:0;position:fixed;display:block;margin:0;background-color:#303030;width: 100vw;z-index: 999}#sticky a.tel{position:relative;float:left;margin-left:15px;padding-top:20px;padding-bottom:20px;padding-left:25px;background-image:url("../../files/wollweber/bilder/telefone.png");background-position:left center;background-repeat:no-repeat;line-height:1;text-decoration:none;color:#fff;background-size: auto 14px}#sticky a.kontakt{width:185px;position:relative;float:right;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#DC9604;line-height:1;text-decoration:none;color:#303030;border-left: 1px solid #000}#sticky:after{position:relative;clear:both;display:block;content: ''}
}
