@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*{-webkit-margin-top-collapse:collapse;
-webkit-margin-bottom-collapse:collapse;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
*behavior:url(/js/polyfill/boxsizing.htc)
}

html,body,div,span,applet,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	box-sizing:border-box
	}
	
h1,h2,h3,h4,h5,h6,b,th,dt
{
	font-size:100%;
	font-weight:normal
}

	ol,ul{list-style:none}
	
	caption,th{text-align:left}
	
	img,abbr,acronym{border:0}
	em,i,dfn,cite,var,address{font-style:normal}
	q:before,q:after{content:''}:focus{outline:0}strong{font-weight:bold}input[type="text"],input[type="password"],input[type="submit"],select{-webkit-appearance:none;border-radius:0;border:0}
	html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
	.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.dropdown{position:relative;width:270px;z-index:10000}
	.dropdown input[type=text]{width:100%;height:3.2rem;display:block;background-color:#fff;font-size:.966rem;font-family:Arial,sans-serif;line-height:3.2rem;color:#444;padding:0 20px;box-shadow:inset 1px 1px 0 0 rgba(50,50,50,0.1);pointer-events:none}
.dropdown .icon
	{
	position:absolute;
	top:21px;
	right:18px;
	bottom:auto;
	left:auto;
	width:11px;
	height:6px;
	display:block;
	background-image:url("../Images/spriteset@1x.png");
	background-repeat:no-repeat;background-position:-250px -78px
	}
	
	@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
	{
	.dropdown .icon
		{
		background-image:url("../Images/spriteset@2x.png");
		background-size:750px 500px
		}
		
	}
	
	table
	{
	color:#fff;	
	}
	
	.dropdown ul 
	{
		position:absolute;
		top:3.2rem;
		right:auto;
		bottom:auto;
		left:0;
		width:100%;
		height:auto;
		display:block;
		background-color:#fff;
		display:none
		}
	.dropdown ul li 
	{
		height:3.2rem;
		line-height:3.2rem;
		padding:0 20px;
		border-top:1px solid #efefef;
		display:block;
		float:none;
		font-size:.966rem;
		color:#777;
		cursor:pointer
		}
	.dropdown ul li:hover
	{
		background-color:#9aa403;
		color:#fff
		}
	.dropdown.blocked .dropdown--display
	{
		pointer-events:all !important;
		cursor:not-allowed;
		background-color:#f7f7f7
		}
	.dropdown.with-shadow
	{
		border-top:1px solid #83881b;
		border-left:1px solid #83881b
	}
	.dropdown.grey ul li:hover
		{
			background-color:#efefef;
			color:#000
		}
	.dropdown-container{width:100%}
	.dropdown-container strong
	{
		font-family:'NeoSansStd-Medium',Arial,sans-serif;
		font-weight:normal !important;
		display:block;
		margin-bottom:.5rem
	}
	.dropdown-container .dropdown
	{
		float:left;
		width:auto
		}
	.dropdown-container .button-round
	{
		float:left;
		margin-left:1rem;
		margin-top:1px
		}
	footer.main-footer{margin-top:6rem}
	footer.main-footer:before
	{width:100%;
	height:8px;
	display:block;
	background-image:url(../Images/shadow180.png);
	background-repeat:no-repeat;
	background-position:center;
	content:' '
	}
	footer.main-footer .footer--learn-more
	{
		text-align:center;
		padding:2.4rem 0 2rem 0;
		border-top:1px solid #fff;
		background-color:#efefef
		}
	footer.main-footer .footer--learn-more h3{margin-bottom:.5rem}
	footer.main-footer .footer--learn-more .button{margin-top:1rem}
	footer.main-footer .footer--inner-shadow{height:1px;background:linear-gradient(to right, rgba(50,50,50,0) 0, rgba(50,50,50,0.2) 45%, rgba(50,50,50,0.2) 55%, rgba(50,50,50,0) 100%)}
	footer.main-footer .footer--sitemap{padding:3rem 0 5.5rem 0;background-color:#f5f5f5}
	footer.main-footer .footer--sitemap .sitemap-container{float:left}
	footer.main-footer .footer--sitemap .sitemap-container h4{font-size:1.06rem;margin-bottom:1.8rem}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap{float:left}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional{width:20%;float:right}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional ul.arrows{padding-left:75px}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional ul.arrows li{margin:1.6rem 0}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional ul.arrows .worldwide .icon{width:57px;height:30px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-450px 0;position:absolute;top:-6px;right:auto;bottom:auto;left:-72px}
	@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional ul.arrows .worldwide .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional ul.arrows .webspecial--auto .icon{width:57px;height:20px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-450px -50px;position:absolute;top:-3px;right:auto;bottom:auto;left:-72px}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--additional ul.arrows .webspecial--auto .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--app{width:26%}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--products{width:34%}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--products ul.arrows{width:40%;float:left}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--products ul.arrows li:first-child{margin-top:0}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--sono{width:20%}
	footer.main-footer .footer--sitemap .sitemap-container .sitemap--schunk-group,footer.main-footer .footer--sitemap .sitemap-container .sitemap--jobs-carreer,footer.main-footer .footer--sitemap .sitemap-container .sitemap--press{width:25%}
	footer.main-footer .footer--meta{background-color:#fff;height:60px;font-size:.9rem;position:relative}
	footer.main-footer .footer--meta .wrap{height:60px;line-height:62px}
	footer.main-footer .footer--meta .logo{width:113px;height:60px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:0 -150px;float:left;margin-right:1.5rem}
	@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
	{
		footer.main-footer .footer--meta .logo{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		footer.main-footer .footer--meta .division--contact{float:left}
		footer.main-footer .footer--meta .division--contact a{text-decoration:underline}
		footer.main-footer .footer--meta .division--meta-menu li{float:left;margin-right:2rem}
		footer.main-footer .footer--meta .to-top{width:59px;height:120px;display:block;position:absolute;top:auto;right:0;bottom:0;left:auto;background-color:#001b47;color:#fff;font-size:.9rem;text-align:center;padding-top:.7rem}
		footer.main-footer .footer--meta .to-top:hover{opacity:.8}
		footer.main-footer .footer--meta .to-top .icon{width:11px;height:6px;display:block;position:absolute;top:20px;right:24px;bottom:auto;left:auto;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -72px}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			footer.main-footer .footer--meta .to-top .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
		header.main-header
		{
		width:100%;
		height:115px;
		display:block;
		background-color:#fff;
		position:fixed;top:0;
		left:0;z-index:10001
		}
		header.main-header:after
		{
		width:100%;
		height:8px;
		display:block;
		background-image:url(../Images/shadow.png);
		background-repeat:no-repeat;
		background-position:center;
		content:' '
		}
		header.main-header .wrap
		{
			height:100%;
			padding:22px 0 0 0
		}
		header.main-header .logo
		{
			position:absolute;
			top:0;
			right:auto;
			bottom:auto;
			left:0
			}
		header.main-header nav.nav--block-left a.mediathek
		{
			padding-left:22px;
			margin-right:3rem
		}
		header.main-header nav.nav--block-left a.mediathek .icon
		{
			position:absolute;
			top:3px;
			right:auto;
			bottom:auto;
			left:0
		}
		header.main-header nav.nav--block-left a.news{padding-left:21px}
		header.main-header nav.nav--block-left a.news .icon{position:absolute;top:2px;right:auto;bottom:auto;left:0}
		header.main-header nav.nav--block-right{position:absolute;top:0;right:0;bottom:auto;left:auto}
		header.main-header nav.nav--block-right>div{float:left;position:relative}
		header.main-header nav.nav--block-right .division--language{margin-right:6.9rem}
		header.main-header nav.nav--block-right .division--social{padding-top:1.5rem}
		header.main-header nav.nav--block-right .division--social a{font-size:0;color:transparent;float:left;margin-left:15px}
		header.main-header nav.nav--block-right .header-list{border:1px solid #fff;border-top:0;border-bottom:0}
		header.main-header nav.nav--block-right .header-list .header{padding:1.5rem 1rem .7rem 1rem}
		header.main-header nav.nav--block-right .header-list .header strong{font-size:.9333rem;font-weight:normal;color:#000}
		header.main-header nav.nav--block-right .header-list .header .current{padding:0 19px 0 6px;font-size:1rem;color:#888}
		header.main-header nav.nav--block-right .header-list .header .current .icon{width:12px;height:6px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -78px;position:absolute;top:.5rem;right:0;bottom:auto;left:auto}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
		header.main-header nav.nav--block-right .header-list .header .current .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		header.main-header nav.nav--block-right .header-list ul{display:none}
		header.main-header nav.nav--block-right .header-list:hover{border:1px solid #d4d4d4;border-top:0;z-index:100;background-color:#fff;padding-bottom:5px}
		header.main-header nav.nav--block-right .header-list:hover ul{display:block;background-color:#fff;margin:7px 15px;border-top:1px solid #e9e9e9;padding-left:12px}
		header.main-header nav.nav--block-search{position:absolute;top:auto;right:0;bottom:.8rem;left:auto;height:3rem;z-index:10;cursor:pointer}
		header.main-header nav.nav--block-search .input--search{display:none}
		header.main-header nav.nav--block-search label{position:absolute;top:.9rem;right:0;bottom:auto;left:auto;height:1.5rem;text-transform:uppercase;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1.0667rem;border-right:1px solid #999;padding-right:20px;padding-left:30px;cursor:pointer}
		header.main-header nav.nav--block-search label .icon{position:absolute;top:0;right:auto;bottom:auto;left:0;width:19px;height:19px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -100px}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
		header.main-header nav.nav--block-search label .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		header.main-header nav.nav--block-search:hover label{color:#9aa403}
		header.main-header nav.nav--block-search:hover label .icon{background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-269px -100px}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			header.main-header nav.nav--block-search:hover label .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
			header.main-header nav.nav--block-search.open{border:1px solid #d4d4d4;background-color:#efefef;bottom:.8rem;height:3rem}
			header.main-header nav.nav--block-search.open label{top:.85rem;border:0}
			header.main-header nav.nav--block-search.open .input--search{display:block;width:100%;border:0;margin-top:.8rem;background-color:transparent;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1.0667rem;padding:0 120px 0 15px}
			header.main-header nav.nav--block-main{position:absolute;top:auto;right:auto;bottom:0;left:auto}
			header.main-header nav.nav--block-main .level1{height:3rem}
			header.main-header nav.nav--block-main .level1 li{float:left;height:100%;position:relative}
			header.main-header nav.nav--block-main .level1 li a{display:block;height:100%}
			header.main-header nav.nav--block-main .level1 li a.active,header.main-header nav.nav--block-main .level1 li a:hover{border-bottom:5px solid #9aa403}
			header.main-header nav.nav--block-main .level1 li a .inner{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;position:relative;padding:0 2.2rem;height:1.5rem;line-height:1.5rem;font-size:1.0667rem;text-transform:uppercase;border-left:1px solid #999}
			header.main-header nav.nav--block-main .level1 li .mask{position:absolute;top:-15px;right:-1px;bottom:auto;left:auto;width:100%;height:3.8rem;display:block;background-color:#fff;box-shadow:2px 0 1px 0 rgba(60,60,60,0.3);z-index:13;display:none;border-left:1px solid #e4e4e4}
			header.main-header nav.nav--block-main .level1 li .mask .helper{position:absolute;top:auto;right:0;bottom:-8px;left:auto;width:100%;height:12px;display:block;background-color:#fff}
			header.main-header nav.nav--block-main .level1 li .mask a{margin-top:1rem;margin-left:-1px}
			header.main-header nav.nav--block-main .level1 li .mask a .inner{border:0}
			header.main-header nav.nav--block-main .level1 li.has-sub a .inner{padding-right:2.5rem}
			header.main-header nav.nav--block-main .level1 li.has-sub a .inner .icon{width:12px;height:6px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -78px;position:absolute;top:.6rem;right:1.1rem;bottom:auto;left:auto}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				header.main-header nav.nav--block-main .level1 li.has-sub a .inner .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			header.main-header nav.nav--block-main .level1 li.last a .inner{border-right:1px solid #999}
			header.main-header nav.nav--block-main .level1 li.has-sub:hover a{border:0}
			header.main-header nav.nav--block-main .level1 li.has-sub:hover .level2{display:block}
			header.main-header nav.nav--block-main .level1 li.has-sub:hover .mask{display:block}
			header.main-header nav.nav--block-main .level1 li:last-child a .inner{border-right:1px solid #999}
			header.main-header nav.nav--block-main .level1 li:last-child .mask a .inner{border:0}
			header.main-header nav.nav--block-main .level2{position:absolute;top:3rem;right:auto;bottom:auto;left:1px;min-width:400px;background-color:#fff;box-shadow:2px 0 1px 0 rgba(60,60,60,0.3);display:none;padding:1rem 3rem 2rem 1.8rem;z-index:12;border-left:1px solid #e4e4e4}
			header.main-header nav.nav--block-main .level2 li{width:auto;height:3.3rem;display:block;border-bottom:1px solid #e5e5e5;float:none;line-height:3.3rem;padding:0 0 0 1rem;position:relative}
			header.main-header nav.nav--block-main .level2 li:hover{border-bottom-color:#9aa403;background-color:#9aa403}
			header.main-header nav.nav--block-main .level2 li:hover a{color:#fff}
			header.main-header nav.nav--block-main .level2 li:hover:before{width:2.33345238rem;height:2.33345238rem;display:block;position:absolute;top:.5rem;right:-1.2rem;bottom:auto;left:auto;transform:rotate(45deg);background-color:#9aa403;content:' '}
			header.main-header nav.nav--block-main .level2 li.last{border-bottom:0}
			html{font-size:15px;font-family:Arial,sans-serif}body{position:relative}
			.clear:before,.clearbox:before,.clear:after,.clearbox:after{content:" ";display:table}
			.clear:after,.clearbox:after{clear:both}.wrap{display:block;margin-left:auto;margin-right:auto;width:1737px;position:relative}
			.wrap:before,.wrap:after{content:" ";display:table}
			.wrap:after{clear:both}
			.wrap:before,.wrap:after{content:" ";display:table}
			.wrap:after{clear:both}.gutter--top{margin-top:19px}
			.gutter--right{margin-right:19px}
			.gutter--bottom{margin-bottom:19px}
			.gutter--left{margin-left:19px}
			.fifty{width:49%;margin-right:2%;float:left}
			.fifty.last{margin-right:0}
			.with-icon{position:relative}
			.with-icon.mediathek .icon{width:15px;height:12px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px 0}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.mediathek .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.mediathek:hover .icon{background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -20px}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.mediathek:hover .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.news .icon{width:14px;height:14px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-300px 0}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.news .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.news:hover .icon{width:14px;height:14px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-300px -14px}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.news:hover .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.xing .icon{width:18px;height:19px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-282px 0}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.xing .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.xing:hover .icon{background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-282px -20px}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.xing:hover .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.yt .icon{width:17px;height:20px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-265px 0}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.yt .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.yt:hover .icon{background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-265px -20px}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.yt:hover .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.plus .icon{width:15px;height:16px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:0 0}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.plus .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			.with-icon.next .icon{width:10px;height:16px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-50px 0}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				.with-icon.next .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			p{margin-bottom:.9rem;line-height:150%}
			h1,.like-h1{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:2.6rem;color:#001b47;line-height:120%;text-align:center}
			h2{font-family:'NeoSansStd-Light',Arial,sans-serif;font-weight:normal !important;font-size:1.7rem;color:#9aa403;line-height:135%;text-align:center}
			h3{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#1f1f1f;font-size:1.7rem;line-height:120%}
			h4{font-family:'NeoSansStd-Medium',Arial,sans-serif;font-weight:normal !important;color:#333;font-size:1.2rem;line-height:120%}
			h4.with-icon{padding-left:15px;position:relative}
			h4.with-icon .icon
			{
			width:8px;
			height:13px;
			display:block;
			position:absolute;
			top:.34rem;
			right:auto;
			bottom:auto;
			left:0;
			background-image:url("../Images/spriteset@1x.png");
			background-repeat:no-repeat;
			background-position:-272px -50px
			}
			@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
			{
				h4.with-icon .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
			}
			hr
			{
			width:100%;
			height:1px;
			display:block;
			border:0;
			margin:0;
			background-image:url(../Images/divider.png);
			background-position:center;
			background-repeat:no-repeat
			}
			a{color:#000;text-decoration:none}
			a:hover{color:#9aa403}
			.grid{position:relative}
			.grid.grid--gutter{width:19px}
			.grid.grid--size1{width:420px}
			.grid.grid--size2{width:859px}
			.grid.grid--size3{width:1298px}
			.grid.grid--size4{width:1737px}
			.grid.grid--number1{margin-right:19px}
			.grid.grid--number2{margin-right:19px}
			.grid.grid--number3{margin-right:19px}
			.grid.grid--number4{margin-right:0}
			.grid.grid--offset1{margin-left:439px}
			.grid.grid--offset2{margin-left:878px}
			.grid.grid--offset3{margin-left:1317px}
			.grid.grid--size2.grid--nogap{width:840px}
	.button{
	width: 160px;
	height: 40px;
	display: block;
	display: inline-block;
	line-height: 40px;
	text-align: center;
	background-color: #000;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	cursor: pointer;
	border: 0;
	position: relative;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.button.grey{background-color:#efefef;color:#000}
.button.grey:hover{opacity:.8}
.button.blue{background-color:#001b47}
.button.blue:hover{background-color:#052f73;color:#fff}
.button.green{
	background-color: #FF7F00
}
.button.green:hover{
	background-color: #ECA555;
	color: #fff
}
.button.darkgreen{background-color:#6d7d1b;color:#fff}
.button.darkgreen:hover{opacity:.8;color:#fff}
.button.block{border-radius:0}
.button.variable{width:auto !important;padding:0 2rem}
.button.neo{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important}
.button.with-icon.plus{padding:0 30px 0 40px}
.button.with-icon.plus .icon{position:absolute;top:11px;right:auto;bottom:auto;left:15px}
.button.with-icon.next{padding:0 52px 0 30px}
.button.with-icon.next .icon{position:absolute;top:12px;right:18px;bottom:auto;left:auto}
.button.big.with-icon.next .icon{position:absolute;top:18px;right:30px;bottom:auto;left:auto}
.button.big{width:200px;height:50px;display:block;line-height:50px;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:15px}
.button.big.with-icon{width:250px}
.button-round{width:auto;height:3.2rem;display:block;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;line-height:3.2rem;padding:0 1.1rem;color:#fff;background-color:rgba(0,0,0,0.3);border-radius:3px;cursor:pointer}
.button-round:hover{background-color:rgba(0,0,0,0.4);color:#fff}
.button-round.green{background-color:#9aa403}
.button-round.green:hover{background-color:#acb70b}
.iconbutton{
	width: 50px;
	height: 50px;
	display: block;
	background-color: #FF7F00;
	display: inline-block;
	position: relative;
	cursor: pointer
}
.iconbutton.big{width:55px}
.iconbutton:hover{background-color: #ECA555}
.iconbutton.left .icon
{
	width:11px;
	height:21px;
	display:block;
	background-image:url("../Images/spriteset@1x.png");
	background-repeat:no-repeat;
	background-position:-300px -100px;
	position:absolute;
	top:14px;
	right:22px;
	bottom:auto;
	left:auto
	}
	@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
	{
.iconbutton.left .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
}
.iconbutton.right .icon
{
	width:11px;
	height:21px;
	display:block;
	background-image:url("../Images/spriteset@1x.png");
	background-repeat:no-repeat;
	background-position:-311px -100px;
	position:absolute;
	top:14px;
	right:19px;
	bottom:auto;
	left:auto
}
	@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
	{
		.iconbutton.right .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.iconbutton.info .icon{width:12px;height:25px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-350px -100px;position:absolute;top:12px;right:23px;bottom:auto;left:auto}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.iconbutton.info .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.iconbutton.mobile-menu .icon{width:27px;height:14px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-450px -100px;position:absolute;top:18px;right:15px;bottom:auto;left:auto}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.iconbutton.mobile-menu .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.iconbutton.close .icon{width:19px;height:20px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-400px -100px;position:absolute;top:15px;right:18px;bottom:auto;left:auto}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.iconbutton.close .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		ul.arrows li{position:relative;padding-left:15px;height:1rem;line-height:1rem;font-size:1rem;margin:1rem 0}
		ul.arrows li:before{width:5px;height:10px;display:block;position:absolute;top:.2rem;right:auto;bottom:auto;left:0;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -84px;content:''}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			ul.arrows li:before{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		ul.greendot li{font-family:'NeoSansStd-Medium',Arial,sans-serif;font-weight:normal !important;font-size:1.0667rem;padding:.4rem 0 .4rem 15px;position:relative}
		ul.greendot li:before{width:5px;height:5px;display:block;border-radius:5px;background-color:#9aa403;content:'';position:absolute;top:.9rem;right:auto;bottom:auto;left:0}
		figure img{width:100%;height:auto}
		figure figcaption{font-size:.8667rem;color:#444;font-style:italic;padding-top:1rem;text-align:left}
		.hr-with-button{height:3.2rem;position:relative}
		.hr-with-button hr{position:absolute;top:50%;right:auto;bottom:auto;left:auto}
		.hr-with-button .button-round{width:250px;position:absolute;top:0;right:50%;bottom:auto;left:auto;margin-right:-125px}
		.page{background-image:url(../Images/bg.png);background-color:#fff;background-position:top center;background-repeat:repeat-x}
		.page--without-gradient{background-color:#efefef;background-image:none}
		.main-content{padding-top:1.9rem;margin-top:115px}
		.stage .grid--number1{float:left}.stage .grid--number4{float:right}
		.section.section--teaser hr{margin-bottom:2rem}
		.section.section--verteiler{margin:1.5rem auto 1.5rem auto}
		.section.section--verteiler .verteiler{float:left;display:block;background-color:#fff;height:340px}
		.section.section--verteiler .verteiler img{width:100%;height:auto;display:block}
		.section.section--verteiler .verteiler .image{width:100%;height:240px;display:block;background-size:100%;background-position:center;background-repeat:no-repeat;transition:background-size .2s ease}
		.section.section--verteiler .verteiler .infos{padding:.8rem 1.8rem}
		.section.section--verteiler .verteiler .infos h4{margin-bottom:.4rem}
		.section.section--verteiler .verteiler .infos p{color:#333}
		.section.section--verteiler .verteiler:hover .infos h4,.section.section--verteiler .verteiler:hover .infos p{color:#666}
		.section.section--config,.section.section--news-list{margin:2.2rem 0}
		.section .feature-container{width:649px;margin:30px 0}
		.section .feature-container h4{font-size:1.1rem}
		.section .feature-container.feature--right{float:right}
		.section .feature-container.feature--left{float:left}
		.section .feature-container.feature--left .dropdown{margin-top:.8rem}
		.section.section--products{margin-top:2rem}
		.section.section--textelement{padding:1.3rem 0}
		.section.section--textelement .textelement--headline h2{text-align:right;padding-right:3rem}
		.section.section--textelement .textelement--intro p{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1.2rem;color:#9aa403;line-height:175%;width:72%}
		.section.section--textelement .textelement--image{text-align:right;padding-right:3rem;padding-top:0}
		.section.section--textelement .textelement--image figure{width:50%;float:right}
		.section.section--textelement .textelement--rte h4{font-size:1.0667rem;padding-bottom:.5rem;padding-top:1.5rem;color:#515151}
		.section.section--textelement .textelement--rte p{line-height:180%;width:72%;color:#444}
		.section.section--textelement .textelement--rte ol{list-style-type:decimal;list-style-position:inside;color:#444;width:72%;line-height:180%}
		.section.section--productpage .fifty h1{text-align:left}
		.section.section--productpage .fifty h2{color:#001b47;text-align:left;margin-bottom:1rem}
		.section.section--productpage .fifty p{line-height:180%;color:#444;width:85%}
		.section.section--productpage .ce-certificate{width:200px;height:80px;display:block;position:absolute;top:0;right:0;bottom:auto;left:auto;background-color:#9aa403;border-radius:10px;color:#fff;box-shadow:2px 2px 2px 0 rgba(50,50,50,0.2)}
		.section.section--productpage .ce-certificate div{font-family:'NeoSansStd-Medium',Arial,sans-serif;font-weight:normal !important;position:absolute;top:25px;right:7px;bottom:auto;left:auto;font-size:.9rem;width:110px;line-height:120%}
		.section .these-products{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1.2rem;text-transform:none;margin-bottom:30px}
		.section .these-products .icon{bottom:-10px}
		.wrap--learn-more{text-align:center}
		.learn-more,.these-products{font-family:'NeoSansStd-Medium',Arial,sans-serif;font-weight:normal !important;font-size:.9rem;display:inline-block;height:35px;text-transform:uppercase;position:relative;margin-bottom:16px;text-align:center}
		.learn-more .icon,.these-products .icon{width:22px;height:11px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -50px;position:absolute;top:auto;right:50%;bottom:0;left:auto;margin-right:-11px}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.learn-more .icon,.these-products .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.learn-more:hover .icon,.these-products:hover .icon{background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-250px -61px}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.learn-more:hover .icon,.these-products:hover .icon{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.teaser{float:left;background-color:#efefef;height:260.4px;padding:2.1rem 2.2rem 1.9rem 2.2rem;position:relative}
		.teaser.teaser--green{background-color:#9aa403;color:#fff}
		.teaser.teaser--green h4{color:#fff}.teaser h4{margin-bottom:.2rem}
		.teaser .button,.teaser .dropdown-container{position:absolute;top:auto;right:auto;bottom:1.9rem;left:2.2rem}
		.teaser .additional-link{position:absolute;top:auto;right:2.2rem;bottom:1.9rem;left:auto;height:2.7rem;line-height:2.7rem;color:#444;text-decoration:underline}
		.teaser .additional-link:hover{color:#000}
		.teaser strong,.teaser b{font-weight:bold}
		.teaser.teaser--product{height:319.2px;padding:1rem 0 0 0}
		.teaser.teaser--product:hover{background-color:#e4e4e4}
		.teaser.teaser--product img{display:block;margin-left:auto;margin-right:auto}
		.teaser.teaser--product .infos{width:100%;height:5.4rem;display:block;border-top:1px solid #fff;padding:1rem 2rem}
		.teaser.teaser--product .infos h4{color:#4f4f4f}
		.teaser.teaser--with-bg{background-size:auto 100%;background-position:top right;background-repeat:no-repeat}
		.teaser.teaser--with-bg h4,.teaser.teaser--with-bg p{width:65%}
		.teaser.teaser--productfinder h4{margin-bottom:.6rem}
		.tabs .tab--navigation{width:12.5%;height:50px;display:block;float:left;text-align:center;padding-top:12px;cursor:pointer;margin:-1px 0 -1px -1px;position:relative}
		.tabs .tab--navigation.first span{border-left:1px solid #ccc}
		.tabs .tab--navigation span{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;width:100%;height:27px;color:#6b6b6b;font-size:1rem;line-height:27px;display:block;border-right:1px solid #ccc}
		.tabs .tab--navigation:hover,.tabs .tab--navigation.active{background-color:#9aa403}
		.tabs .tab--navigation:hover span,.tabs .tab--navigation.active span{color:#fff;border:0}
		.tabs .tab--navigation:hover:before,.tabs .tab--navigation.active:before{width:25px;height:11px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-300px -50px;position:absolute;top:auto;right:50%;bottom:-10px;left:auto;margin-right:-13px;content:' '}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.tabs .tab--navigation:hover:before,.tabs .tab--navigation.active:before{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.tabs .tab--navigation.active{cursor:default}
		.tabs .tab{padding:4.2rem 0 1.4rem 2.3rem;display:none;background-repeat:no-repeat;background-position:top 0 right 10%}
		.tabs .tab.active{display:block}
		.tabs .tab h2.like-h1{text-align:left}
		.tabs .tab p{width:40%;padding-top:1rem;line-height:180%}
		.news--latest{background-color:#9aa403;height:650px;padding:2.5rem 2rem}
		.news--latest h2{font-family:'NeoSansStd-Medium',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:.83rem;text-transform:uppercase;text-align:left;margin:0;padding-bottom:.3rem}
		.news--latest .news--latest-item{padding:1.6rem .2rem 1.8rem .2rem;border-top:1px solid rgba(255,255,255,0.5)}
		.news--latest .news--latest-item h3{font-family:'NeoSansStd-Medium',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:1.2rem;line-height:120%}
		.news--latest .news--latest-item p{font-size:.9667rem;color:#fff;line-height:140%;padding:.4rem 0 .7rem 0;width:90%}
		.news--latest .news--latest-more{border-top:1px solid rgba(255,255,255,0.5);padding-top:.3rem;color:rgba(255,255,255,0.5);display:block;text-decoration:underline}
		.news--latest .news--latest-more:hover{color:#fff}
		.news--list{margin-top:4rem}.news--list.tab{padding:0}.news--list-item{background-color:#fff;height:320px;margin:0 0 57px 0}
		.news--list-item.grid--number1{float:left}
		.news--list-item.grid--number2{float:right}
		.news--list-item .news--list-item-image{width:auto;height:100%;display:block;float:left}
		.news--list-item .news--list-item-infos{padding:3rem;float:left;width:440px}
		.news--list-item .news--list-item-infos h3{color:#001b47;padding:0 0 .3rem 0}
		.news--list-item .news--list-item-infos p{width:80%;font-size:.9667rem;color:#444;line-height:180%;padding:0}
		.news--list-item .news--list-item-infos time{padding-bottom:.3rem;display:block}
		.news--list-item .news--list-item-infos.no-image{width:80%;float:none}
		.header-slider{margin:1.5rem 0 1.5rem 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
		.header-slider .slide
		{
			height:650px;
			background-size:cover;
			position:relative;
			cursor:none !important;
			-webkit-user-select:none;
			-moz-user-select:none;
			-ms-user-select:none;
			user-select:none
		}
		.header-slider .slide .infos{position:absolute;top:100px;right:auto;bottom:auto;left:42px;z-index:2;pointer-events:none}
		.header-slider .slide .infos h2
		{
		font-family:'NeoSansStd-Regular',Arial,sans-serif;
		font-weight:normal !important;
		font-size:2.667rem;
		color:#fff;
		line-height:110%;margin-bottom:1.1rem;text-align:left}
		.header-slider .slide .infos p{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1.6rem;color:#fff;margin-bottom:2.5rem;width:80%}
		.header-slider .slide .infos .button{pointer-events:visible}
		.header-slider .slide .slide--helper{position:absolute;top:auto;right:auto;bottom:auto;left:auto;width:29px;height:54px;display:block;z-index:10;margin-left:-15px;margin-top:-25px;display:none;pointer-events:none;transition:transform .5s ease}
		.header-slider .slide .slide--helper.left{background-image:url(../Images/left.png)}
		.header-slider .slide .slide--helper.right{background-image:url(../Images/left.png);transform:rotate(180deg)}
		.header-slider.tiny{margin-top:0}.header-slider.tiny .slide.wrap{width:100%}
		.bx-controls{display:block;margin-left:auto;margin-right:auto;width:1737px;position:relative}
		.bx-controls:before,.bx-controls:after{content:" ";display:table}
		.bx-controls:after{clear:both}
		.bx-controls:before,.bx-controls:after{content:" ";display:table}
		.bx-controls:after{clear:both}.bx-default-pager{position:absolute;top:auto;right:auto;bottom:2rem;left:2rem}
		.bx-pager-item{float:left}.bx-pager-link{width:18px;height:18px;display:block;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-376px 0;font-size:0;color:transparent;margin-right:5px}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.bx-pager-link{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.bx-pager-link.active,.bx-pager-link:hover{background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-350px 0}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.bx-pager-link.active,.bx-pager-link:hover{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.bx-wrapper{display:block;margin-left:auto;margin-right:auto;position:relative;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-backface-visibility:hidden}
		.bx-wrapper img{max-width:100%;display:block}
		.bxslider{margin:0;padding:0}
		ul.bxslider{list-style:none}
		.bx-viewport{-webkit-transform:translatez(0);-webkit-backface-visibility:hidden}
		.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
		.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}
		.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}
		.irs-line-left{left:0;width:11%}
		.irs-line-mid{left:9%;width:82%}
		.irs-line-right{right:0;width:11%}
		.irs-bar{position:absolute;display:block;left:0;width:0}
		.irs-bar-edge{position:absolute;display:block;top:0;left:0}
		.irs-shadow{position:absolute;display:none;left:0;width:0}
		.irs-slider{position:absolute;display:block;cursor:default;z-index:1}
		.irs-slider.type_last{z-index:2}
		.irs-min{position:absolute;display:block;left:0;cursor:default}
		.irs-max{position:absolute;display:block;right:0;cursor:default}
		.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}
		.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}
		.irs-with-grid .irs-grid{display:block}
		.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}
		.irs-grid-pol.small{height:4px}
		.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}
		.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}
		.irs-disabled{opacity:.4}
		.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}
		.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}
		.irs{height:65px;margin-top:10px}
		.irs-with-grid{height:75px}
		.irs-line{height:14px;top:7px;background:#fff;border-radius:16px;box-shadow:inset 0 1px 1px 0 rgba(219,219,219,0.8)}
		.irs-line-left{height:8px}
		.irs-line-mid{height:8px}
		.irs-line-right{height:8px}
		.irs-bar{height:14px;top:7px;background-color:#9aa403;opacity:.5}
		.irs-slider{top:0;width:28px;height:28px;display:block;border:2px solid #fff;background:#9aa403;border-radius:28px;box-shadow:1px 1px 3px rgba(0,0,0,0.3);cursor:pointer}.irs-slider.state_hover,.irs-slider:hover{background-color:#6b7202}
		.irs-min,.irs-max{color:#9d9d9d;font-size:.8rem;line-height:1.333;top:36px}
		.irs-min:before,.irs-max:before{position:absolute;top:-8px;right:auto;bottom:auto;left:2px;width:1px;height:7px;display:block;background-color:#d6d6d6;content:' '}
		.irs-max:before{left:auto;right:9px}
		.irs-from,.irs-to,.irs-single{color:#fff;top:42px;font-size:.8rem;line-height:1.333;padding:3px 8px;background:#9aa403;border-radius:3px;box-shadow:1px 1px 4px rgba(50,50,50,0.2)}.irs-from:before,.irs-to:before,.irs-single:before{width:10px;height:5px;display:block;position:absolute;top:-5px;right:50%;bottom:auto;left:auto;background-image:url("../Images/spriteset@1x.png");background-repeat:no-repeat;background-position:-280px -50px;margin-right:-5px;content:' '}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.irs-from:before,.irs-to:before,.irs-single:before{background-image:url("../Images/spriteset@2x.png");background-size:750px 500px}
		}
		.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#999}
		.irs-grid{height:27px}
		.irs-grid-pol{opacity:.5;background:#428bca}
		.irs-grid-pol.small{background:#999}
		.irs-grid-text{bottom:5px;color:#99a4ac}*{-webkit-overflow-scrolling:touch}
		body,html{width:100%;height:100%;display:block;overflow:hidden;position:fixed;top:0;left:0}
		.container{height:100%;pointer-events:none}
		.container>*{pointer-events:visible}
		.login--bg{width:100%;height:100%;display:block;background-image:url('../Images/login.jpg');background-size:cover;background-position:right top;background-attachment:scroll}
		.page--webspecial{width:100%;height:100%;display:block;position:relative;background-color:#efefef}
		.page--admin{width:100%;height:100%;display:block;background-color:#efefef}
		header .iconbutton{position:absolute;top:2.6rem;right:0;bottom:auto;left:auto;float:right;cursor:pointer}
		.video-indicator{position:absolute;top:3.4rem;right:75px;bottom:auto;left:auto;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:1.2rem;display:none}
		.toggle-menu{display:none}
		header{z-index:10;position:absolute;width:100%}
		.ws-logo{width:auto;height:7.667rem;display:block}
		footer{width:100%;height:auto;display:block;position:absolute;top:auto;right:auto;bottom:2.9rem;left:auto;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;z-index:1}
		footer .left{float:left}
		footer .right{float:right}
		footer .right .info{float:left;position:relative;padding-left:25px;margin-left:20px;color:#fff}
		footer .right .info.phone img{position:absolute;top:1px;right:auto;bottom:auto;left:0;opacity:.5}
		footer .right .info.mail img{position:absolute;top:3px;right:auto;bottom:auto;left:0;opacity:.5}
		footer .right .info.mail:hover img{opacity:1}
		.videos{position:absolute}
		.video{position:absolute;top:0;right:auto;bottom:auto;left:0;width:100%;height:100%;display:block;display:none}
		.video.active{display:block}
		.loginscreen{position:absolute;top:240px;right:auto;bottom:auto;left:0}
		.loginscreen h1{color:#fff;text-align:left;font-size:3.667rem;margin-bottom:.5rem;position:relative}
		.loginscreen .new{position:absolute;top:-5rem;right:-6rem;bottom:auto;left:auto;width:8.6667rem;height:6rem;display:block}
		.loginscreen .intro{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:1.8667rem;line-height:135%;margin-bottom:3rem}
		.ws-input{width:400px;height:55px;display:block;background-repeat:no-repeat;background-image:url('../Images/login@1x.png');background-color:transparent;padding-left:50px;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:1rem;border-left:1px solid rgba(255,255,255,0.25) !important;border-bottom:1px solid rgba(255,255,255,0.25) !important;border-top:1px solid rgba(255,255,255,0.5) !important;border-right:1px solid rgba(255,255,255,0.5) !important}
		.ws-input.error{border-color:#f00 !important}
		.ws-input::-webkit-input-placeholder{color:#fff}
		.ws-input::-moz-placeholder{color:#fff}
		.ws-input:-ms-input-placeholder{color:#fff}
		.ws-input:-moz-placeholder{color:#fff}
		@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi)
		{
			.ws-input{background-image:url('../Images/login@2x.png');background-size:400px 220px}
		}
		.ws-input.input--user{background-position:left -55px}
		.ws-input.input--password{background-position:left -165px}
		.ws-timeline{width:750px;margin:0 auto;display:none}
		.ws-timeline .segment{display:block;float:left;width:16.666%;position:relative;margin-top:10px}
		.ws-timeline .segment .segment--line{width:100%;height:1px;display:block;background-color:rgba(255,255,255,0.15);position:relative;z-index:5}
		.ws-timeline .segment .segment--line .indicator{position:absolute;top:0;right:auto;bottom:auto;left:0;height:1px;background-color:#fff}
		.ws-timeline .segment .segment--dot{width:19px;height:19px;display:block;cursor:pointer;position:absolute;top:-9px;right:auto;bottom:auto;left:-10px;z-index:6}
		.ws-timeline .segment .segment--dot .icon{position:absolute;top:5px;right:5px;bottom:auto;left:auto;width:9px;height:9px;display:block;border-radius:7px;background-color:#fff}
		.ws-timeline .segment .segment--dot:hover,.ws-timeline .segment .segment--dot.active{background-color:rgba(255,255,255,0.4);border-radius:10px}
		.ws-timeline .segment .segment--dot.last-dot{cursor:default;position:absolute;top:-10px;right:-10px;bottom:auto;left:auto}
		.ws-timeline .segment .segment--dot.last-dot:hover{background-color:transparent}
		.ws-timeline .segment.seen .segment--line .indicator{width:100%}
		.video-direction{position:fixed;top:50%;margin-top:-27px;z-index:10;cursor:pointer;display:none}
		.video-direction img{width:37px;height:55px;display:block}
		.video-direction.locked{opacity:.3;cursor:default}
		.video-direction.next-video{right:5%}
		.video-direction.prev-video{left:5%}
		.ws-info{position:fixed;display:none}
		.ws-info h2{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:3.6667rem;text-align:left;margin-bottom:-0.4rem}
		.ws-info h3{color:#fff;font-size:2rem;line-height:115%;padding-bottom:.8rem}
		.ws-info p,.ws-info li{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1rem;color:#fff;width:450px;padding-bottom:1rem}
		.ws-info li{padding-bottom:.5rem;position:relative;padding-left:15px;line-height:125%}
		.ws-info li:before{content:'-';position:absolute;top:0;right:auto;bottom:auto;left:0}
		.ws-info ul{padding-bottom:1rem}
		.ws-info .spot{position:absolute;top:-6rem;right:auto;bottom:auto;left:-6rem;width:9.5333rem;height:9.5333rem;display:block}
		.ws-info .button{margin-right:.7rem}
		.ws-info.info1{top:50%;left:20%}
		.ws-info.info2{top:55%;left:55%}
		.ws-info.info3{top:45%;left:20%}
		.ws-info.info4{top:45%;left:57%}
		.ws-info.info5{top:55%;left:60%}
		.ws-info.info6{top:24%;left:54%}
		.ws-info.active{display:block}
		.additional-info{width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:100;background-color:rgba(0,0,0,0.5);display:none}
		.additional-info .additional-info--box{position:absolute;top:50%;right:50%;bottom:auto;left:auto;width:46rem;height:auto;display:block;margin:-15rem -23rem 0 0;background-color:#001b47;padding:4rem 2.5rem;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff}
		.additional-info .additional-info--box h2{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:2.333rem;text-align:left}
		.additional-info .additional-info--box p,.additional-info .additional-info--box li{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;font-size:1rem;color:#fff;padding-bottom:1rem}
		.additional-info .additional-info--box li{padding-bottom:.5rem;position:relative;padding-left:15px;line-height:140%}
		.additional-info .additional-info--box li:before{content:'-';position:absolute;top:0;right:auto;bottom:auto;left:0}
		.additional-info .additional-info--box ul{padding-top:1.5rem}
		.additional-info .additional-info--box p.important{margin:1rem 0 2rem 0;line-height:200%;font-size:1rem;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important}.additional-info .additional-info--box .iconbutton{position:absolute;top:0;right:0;bottom:auto;left:auto}
		.additional-info .helper-box{width:92.5rem;height:30rem;display:block;position:absolute;top:50%;right:50%;bottom:auto;left:auto;margin:-15rem -46.25rem 0 0}
		.additional-info .helper-box .double-box{margin:0;height:30rem}
		.additional-info .helper-box .double-box--left{position:absolute;top:0;right:auto;bottom:auto;left:0}
		.additional-info .helper-box .double-box--right{position:absolute;top:0;right:0;bottom:auto;left:auto}
		.additional-video{opacity:.7;cursor:pointer}
		.additional-video:hover{opacity:1}
		.additional-video.additional-video1{width:6.6rem;height:6.73333rem;display:block;position:absolute;top:10%;right:auto;bottom:auto;left:54%;display:none}
		.additional-video.additional-video2{width:8.6667rem;height:4.9333rem;display:block;position:absolute;top:49%;right:auto;bottom:auto;left:24%;display:none}
		.additional-video.additional-video4{width:8.6667rem;height:4.9333rem;display:block;position:absolute;top:62%;right:auto;bottom:auto;left:24%;display:none}
		.ws-menu{width:100%;height:100%;display:block;position:fixed;top:0;right:-100%;background-color:rgba(0,27,71,0.85);z-index:2}
		.ws-menu ul{width:70%;margin:180px auto}
		.ws-menu ul li{padding:1px 0;border-top:1px solid rgba(255,255,255,0.25)}
		.ws-menu ul li.last{border-bottom:1px solid rgba(255,255,255,0.25)}
		.ws-menu ul li:hover div,.ws-menu ul li.active div{background-color:rgba(255,255,255,0.25);cursor:pointer}
		.ws-menu ul li div{width:100%;height:7.2rem;display:block;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;line-height:7.2rem;color:#fff;font-size:2.8rem;text-align:center}
		.startscreen{width:100%;height:100%;display:block;position:fixed;top:0;right:0;background-color:rgba(0,27,71,0.35);z-index:2}
		.startscreen .startscreen--container{width:60rem;height:30rem;display:block;position:absolute;top:50%;right:50%;bottom:auto;left:auto;margin:-10rem -30rem 0 0;text-align:center}
		.startscreen .startscreen--container h1{font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;color:#fff;font-size:3.6667rem;line-height:120%;position:relative}
		.startscreen .startscreen--container h1 img{position:absolute;top:-4rem;right:3rem;bottom:auto;left:auto;width:8.6667rem;height:6rem;display:block}
		.startscreen .startscreen--container .startbutton{display:inline-block;margin-top:2.5rem}
		.admin--container{position:absolute;top:240px;right:auto;bottom:auto;left:0}
		.debugger{width:180px;height:auto;display:block;position:fixed;top:20px;left:40%;background-color:#fff;color:#000;padding:10px;font-size:10px;opacity:.5;display:none}
		.debugger span{font-weight:bold}
		@media screen and (max-width:1800px)
		{
			.ws-timeline{width:680px}
		}
		@media screen and (max-width:1620px)
		{
			.ws-timeline{width:620px}
		}
		@media screen and (max-width:1500px)
		{
			.ws-menu ul{width:70%;margin:170px auto}.ws-menu ul li div{width:100%;height:6.5rem;display:block;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;line-height:6.5rem;color:#fff;font-size:2.4rem;text-align:center}.ws-timeline{width:400px}
		}
		@media screen and (max-width:1240px)
		{.ws-timeline{width:350px}}
		@media screen and (max-width:1024px)
		{
			header .iconbutton{top:1.8rem}
			footer{bottom:3.5rem}
			footer .right .info.phone img{top:-2px}
			footer .right .info.mail img{top:-1px}
			.button.with-icon.plus{padding:0 2rem 0 3rem}
			.loginscreen{top:210px}
			.ws-timeline{width:300px}
			.ws-menu ul{width:80%;margin:150px auto}
			.ws-menu ul li div{width:100%;height:6rem;display:block;font-family:'NeoSansStd-Regular',Arial,sans-serif;font-weight:normal !important;line-height:6rem;color:#fff;font-size:2.4rem;text-align:center}
			.additional-info .helper-box{width:70.5rem;height:28rem;display:block;position:absolute;top:50%;right:50%;bottom:auto;left:auto;margin:-15rem -35.25rem 0 0}
			.additional-info .helper-box .double-box{margin:0;height:28rem;width:35rem}
			.additional-info .helper-box .double-box--left{position:absolute;top:0;right:auto;bottom:auto;left:0}
			.additional-info .helper-box .double-box--right{position:absolute;top:0;right:0;bottom:auto;left:auto}
		}
		@media screen and (max-width:1800px)
		{
			html{font-size:14px}
			.wrap,.bx-controls{width:1577px}
			.gutter--top{margin-top:19px}
			.gutter--right{margin-right:19px}
			.gutter--bottom{margin-bottom:19px}
			.gutter--left{margin-left:19px}
			.grid.grid--gutter{width:19px}
			.grid.grid--size1{width:380px}
			.grid.grid--size2{width:779px}
			.grid.grid--size3{width:1178px}
			.grid.grid--size4{width:1577px}
			.grid.grid--number1{margin-right:19px}
			.grid.grid--number2{margin-right:19px}
			.grid.grid--number3{margin-right:19px}
			.grid.grid--offset1{margin-left:399px}
			.grid.grid--offset2{margin-left:798px}
			.grid.grid--offset3{margin-left:1197px}
			.teaser{height:235.6px}
			.header-slider .slide{height:635.531px}
			.section.section--verteiler .verteiler{height:307.61px}
		}
		@media screen and (max-width:1620px)
		{
			.wrap,.bx-controls{width:1457px}
			.gutter--top{margin-top:19px}
			.gutter--right{margin-right:19px}
			.gutter--bottom{margin-bottom:19px}
			.gutter--left{margin-left:19px}
			.grid.grid--gutter{width:19px}
			.grid.grid--size1{width:350px}
			.grid.grid--size2{width:719px}
			.grid.grid--size3{width:1088px}
			.grid.grid--size4{width:1457px}
			.grid.grid--number1{margin-right:19px}
			.grid.grid--number2{margin-right:19px}
			.grid.grid--number3{margin-right:19px}
			.grid.grid--offset1{margin-left:369px}
			.grid.grid--offset2{margin-left:738px}
			.grid.grid--offset3{margin-left:1107px}
			.teaser{height:217px}
			.header-slider .slide{height:587.171px}
			.section.section--verteiler .verteiler{height:283.325px}
		}
		@media screen and (max-width:1500px)
		{
			.wrap,.bx-controls{width:1214px}
			.gutter--top{margin-top:18px}
			.gutter--right{margin-right:18px}
			.gutter--bottom{margin-bottom:18px}
			.gutter--left{margin-left:18px}
			.grid.grid--gutter{width:18px}
			.grid.grid--size1{width:290px}
			.grid.grid--size2{width:598px}
			.grid.grid--size3{width:906px}
			.grid.grid--size4{width:1214px}
			.grid.grid--number1{margin-right:18px}
			.grid.grid--number2{margin-right:18px}
			.grid.grid--number3{margin-right:18px}
			.grid.grid--offset1{margin-left:308px}
			.grid.grid--offset2{margin-left:616px}
			.grid.grid--offset3{margin-left:924px}
			.teaser{height:179.8px}
			.header-slider .slide{height:489.242px}
			.section.section--verteiler .verteiler{height:234.755px}
			header.main-header nav.nav--block-main .level1 li a .inner{padding:0 1rem}
			.header-slider .slide .infos h2{font-size:2.3rem}
		}
		@media screen and (max-width:1240px)
		{
			html{font-size:13px}
			.wrap,.bx-controls{width:1100px}
			.gutter--top{margin-top:16px}
			.gutter--right{margin-right:16px}
			.gutter--bottom{margin-bottom:16px}
			.gutter--left{margin-left:16px}
			.grid.grid--gutter{width:16px}
			.grid.grid--size1{width:542px}
			.grid.grid--size2{width:100%}
			.grid.grid--size3{width:100%}
			.grid.grid--size4{width:100%}
			.grid.grid--number1{margin-right:16px}
			.grid.grid--number2{margin-right:0}
			.grid.grid--number3{margin-right:16px}
			.grid.grid--offset1{margin-left:279px}
			.grid.grid--offset2{margin-left:558px}
			.grid.grid--offset3{margin-left:837px}
			.teaser{height:236.7px;margin-bottom:16px}
			.teaser--product,.news--list-item{height:199.88px}
			.header-slider .slide{height:443.3px}
		}
		@media screen and (max-width:1024px)
		{
			html{font-size:11px}
			.wrap,.bx-controls{width:980px}
			.gutter--top{margin-top:16px}
			.gutter--right{margin-right:16px}
			.gutter--bottom{margin-bottom:16px}
			.gutter--left{margin-left:16px}
			.grid.grid--gutter{width:16px}
			.grid.grid--size1{width:482px}
			.grid.grid--size2{width:100%}
			.grid.grid--size3{width:100%}
			.grid.grid--size4{width:100%}
			.grid.grid--number1{margin-right:16px}
			.grid.grid--number2{margin-right:0}
			.grid.grid--number3{margin-right:16px}
			.grid.grid--offset1{margin-left:249px}
			.grid.grid--offset2{margin-left:498px}
			.grid.grid--offset3{margin-left:747px}
			.teaser{height:209.7px;margin-bottom:16px}
			.teaser--product,.news--list-item{height:177.08px}
			.header-slider .slide{height:394.94px}
			.teaser{height:233px}
		}