*#dm *.dmBody nav.u_1740582231
{
	color:white !important;
}
*#dm *.dmBody *.u_1034969667:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1034969667.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1034969667:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.1 !important;
}
*#dm *.dmBody div.u_1034969667.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.1 !important;
}
*#dm *.dmBody div.u_1380068845 img
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_1640013176
{
	background-color:rgba(220,237,247,1) !important;
}
*#dm *.dmBody *.u_1808472571.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1808472571>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1808472571:before
{
	background-color:rgba(37,44,94,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1808472571.before
{
	background-color:rgba(37,44,94,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1808472571>.bgExtraLayerOverlay
{
	background-color:rgba(37,44,94,1) !important;
	opacity:0.8 !important;
}
*#dm *.dmBody div.u_1318851003 img
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_1046597973 img
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_1808472571
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/md/dmip/dms3rep/multi/opt/sea-rocks-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Kontakt
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody nav.u_1225404628
{
	color:black !important;
}
*#dm *.dmBody *.u_1520505865
{
	display:block !important;
}
*#dm *.dmBody *.u_1514990449
{
	display:none !important;
}
*#dm *.dmBody *.u_1742259822
{
	display:block !important;
}
*#dm *.dmBody *.u_1863404626
{
	display:none !important;
}
*#dm *.dmBody *.u_1100470642
{
	display:block !important;
}
*#dm *.dmBody *.u_1910766640
{
	display:none !important;
}
*#dm *.dmBody div.u_1127076346 .caption-container .caption-title
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1127076346 .caption-container .caption-text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1127076346 .caption-container .caption-text .rteBlock
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1127076346 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1663384103
{
	width:100% !important;
}
*#dm *.dmBody *.u_1915974027:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1915974027.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1915974027>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1915974027:before
{
	background-color:var(--color_1) !important;
	opacity:0.65 !important;
}
*#dm *.dmBody div.u_1915974027.before
{
	background-color:var(--color_1) !important;
	opacity:0.65 !important;
}
*#dm *.dmBody div.u_1915974027>.bgExtraLayerOverlay
{
	background-color:var(--color_1) !important;
	opacity:0.65 !important;
}
*#dm *.dmBody div.u_1915974027
{
	background-color:var(--color_1) !important;
	background-image:url(https://de.cdn-website.com/f1f1498af6c44174a59a158dd1e28b63/dms3rep/multi/Rohre-Hintergrund.svg) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1868091003
{
}
*#dm *.dmBody div.u_1605235767 hr
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1928616772
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1127076346
{
	border-top-style:solid !important;
	border-top-width:0px !important;
}
*#dm *.dmBody *.u_1452750706
{
	background-position:0% 50% !important;
}
*#dm *.dmBody *.u_1412066581:before
{
	opacity:0.5 !important;
	background-color:rgb(80,151,205) !important;
}
*#dm *.dmBody *.u_1412066581.before
{
	opacity:0.5 !important;
	background-color:rgb(80,151,205) !important;
}
*#dm *.dmBody *.u_1412066581>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(80,151,205) !important;
}
*#dm *.dmBody *.u_1344609797
{
	display:block !important;
}
*#dm *.dmBody *.u_1277390815
{
	display:none !important;
}
*#dm *.dmBody *.u_1656691657
{
	display:none !important;
}
*#dm *.dmBody *.u_1554360073
{
	display:block !important;
}
*#dm *.dmBody *.u_1177486646
{
	display:none !important;
}
*#dm *.dmBody *.u_1920887299
{
	display:none !important;
}
*#dm *.dmBody *.u_1574813031
{
	display:block !important;
}
*#dm *.dmBody *.u_1522142377
{
	display:none !important;
}
*#dm *.dmBody *.u_1772267841
{
	display:none !important;
}
*#dm *.dmBody *.u_1544837072
{
	display:block !important;
}
*#dm *.dmBody *.u_1292519722
{
	display:none !important;
}
*#dm *.dmBody *.u_1182777710
{
	display:none !important;
}
*#dm *.dmBody *.u_1756033225
{
	display:block !important;
}
*#dm *.dmBody *.u_1256723739
{
	display:none !important;
}
*#dm *.dmBody *.u_1772890283
{
	display:none !important;
}
*#dm *.dmBody *.u_1076736745
{
	display:block !important;
}
*#dm *.dmBody *.u_1818058514
{
	display:none !important;
}
*#dm *.dmBody *.u_1990436091
{
	display:none !important;
}
*#dm *.dmBody div.u_1064999384 .caption-inner
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody *.u_1064999384 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
*#dm *.dmBody div.u_1412066581:before
{
	background-color:var(--color_1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1412066581.before
{
	background-color:var(--color_1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1412066581>.bgExtraLayerOverlay
{
	background-color:var(--color_1) !important;
	opacity:0.9 !important;
}
*#dm *.dmBody div.u_1412066581
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1064999384 .caption-container .caption-title
{
	color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1488233911
{
	width:100% !important;
}
*#dm *.dmBody div.u_1034969667
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/f1f1498af6c44174a59a158dd1e28b63/dms3rep/multi/opt/IMG_1754.jpg-1920w.jpg) !important;
	background-color:rgba(0,0,0,0) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1919132142
{
	background-color:rgba(255, 255, 255, 0.65) !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1640013176
{
	padding-top:100px !important;
	padding-bottom:20px !important;
}
*#dm *.dmBody section.u_1744011129
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Kontakt
{
	padding-top:40px !important;
	padding-bottom:40px !important;
	margin-left:0 !important;
	padding-left:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody section.u_About
{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:20px !important;
	padding-bottom:40px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody section.u_Leistungen
{
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1688036343
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	margin-right:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody *.u_1127076346 .photoGalleryThumbs .image-container a
{
	padding-top:350px !important;
}
*#dm *.dmBody div.u_1559503991
{
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:150px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1127076346 .caption-container .caption-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1127076346 .caption-container .caption-text .rteBlock
{
	font-size:16px !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
*#dm *.dmBody div.u_1170976277
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1127076346
{
	margin-left:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:-80px !important;
	margin-bottom:10px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody a.u_1743075626
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:120px !important;
	position:relative !important;
	height:45px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:159px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	min-height:auto !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody *.u_1127076346 .photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1127076346 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1127076346 .photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody div.u_1663384103
{
	width:80px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1919132142
{
	padding-top:40px !important;
	padding-bottom:40px !important;
	padding-right:30px !important;
	padding-left:30px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1868091003
{
	margin-bottom:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 225px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:1000.33px !important;
	margin-top:0px !important;
	padding-right:0px !important;
	min-width:600px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1928616772
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:20px !important;
	padding-bottom:80px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1915974027
{
	background-attachment:fixed !important;
	background-position:50% 0% !important;
}
*#dm *.dmBody div.u_1412066581
{
	background-position:50% 50% !important;
	background-attachment:initial !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	margin-left:0px !important;
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	margin-top:5px !important;
	margin-bottom:5px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1652624689
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 132px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:936px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1281183037
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1165433739
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:60px !important;
	margin-bottom:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1590558603
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 273px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:654px !important;
	margin-top:15px !important;
	margin-bottom:8px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1661454815
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1064999384 .caption-container .caption-title
{
	font-size:23px !important;
}
*#dm *.dmBody div.u_1064999384
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody *.u_1064999384 .photoGalleryThumbs .image-container a
{
	padding-top:80px !important;
}
*#dm *.dmBody div.u_1373889012
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 49px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:818.8px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1488233911
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:551.469px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1034969667
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:15% !important;
	padding-left:20px !important;
	padding-bottom:40px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:none !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:cover !important;
	background-position:50% 100% !important;
	background-repeat:no-repeat !important;
}
