
	#innerFrame {width:1060px;}
	#innerFrameFull {width:100%;}
		#topFrame {margin:0 0 40px 0;}
		#innerFrameFull #topFrame {width:1060px;}
		#innerFrameFull #bodyFrame {width:1060px;}
	#footField {width:1060px;}

	/****************
	* Page Elements *
	****************/
	.pageContent {margin:0 0 20px 0;}
	.pageContentSpace-0 {margin:0;}
	.pageContentSpace-1 {margin:0 0 20px 0;}
	.pageContentSpace-2 {margin:0 0 40px 0;}
	.pageContentSpace-3 {margin:0 0 60px 0;}
	.pageContentSpace-4 {margin:0 0 80px 0;}
	.pageContentSpace-5 {margin:0 0 100px 0;}
	p {margin:0 0 20px 0;}
	p:last-child {margin:0;}
	.splitterCol .pageContent:last-child {margin-left:0;margin-right:0;}
	.layoutFrame {}
	#imgFrame, #pluginFrame {margin:0 0 60px 0;}

	/**************
	* Master COLS *
	**************/
	.masterCol {float:left;width:250px;margin:0 20px 0 0;vertical-align:top;}
	.masterCol:nth-last-child(2) {margin:0;}
	.masterCol-2 {width:520px;}
	.masterCol-3 {width:790px;}
	.masterCol-4 {width:1060px;}
	.masterCol-4 {float:none;}

	/****************
	* Splitter COLS *
	****************/
	.splitterCol {float:left;width:70px;margin:0 20px 0 0;vertical-align:top;}
	.splitterCol:nth-last-child(2) {margin:0;}
	.splitterCol-2 {width:160px;}
	.splitterCol-3 {width:250px;}
	.splitterCol-4 {width:340px;}
	.splitterCol-5 {width:430px;}
	.splitterCol-6 {width:520px;}
	.splitterCol-7 {width:610px;}
	.splitterCol-8 {width:700px;}
	.splitterCol-9 {width:790px;}
	.splitterCol-10 {width:880px;}
	.splitterCol-11 {width:970px;}
	.splitterCol-12 {width:1060px;}

	/**************
	* Teaser COLS *
	**************/
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:610px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:610px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:520px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:520px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:430px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:430px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:340px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:340px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:250px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:250px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:160px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:160px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:880px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:880px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:790px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:790px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:700px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:700px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:610px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:610px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:520px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:520px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:430px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:430px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:340px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:340px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:250px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-9 {margin-right:250px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-10 {margin-left:160px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-10 {margin-right:160px;}
	.masterCol-3 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:160px;}
	.masterCol-3 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:160px;}
				
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:250px;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:250px;}
				
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:160px;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:160px;}
				
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:340px;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:340px;}
				
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:250px;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:250px;}
				
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:160px;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:160px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:430px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:430px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:340px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:340px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:250px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:250px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:160px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:160px;}
	.masterCol-4 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:250px;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:160px;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:340px;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:250px;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:160px;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:430px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:340px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:250px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:160px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:520px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:520px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:430px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:340px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:250px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:160px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:610px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:610px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:520px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:520px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:430px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:340px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:250px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:160px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:700px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:700px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:610px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:610px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:520px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:520px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:430px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:340px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:250px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:160px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:160px;}
				

	/*******
	* News *
	*******/
	.newsFrame {margin:0 0 60px 0;}
	.newsDetailBody {margin:0 0 60px 0;}
	.newsLine {margin:0 0 20px 0;}
	.newsDetailImage-1 {width:70px;height:auto;}
	.newsDetailImage-2 {width:160px;height:auto;}
	.newsDetailImage-3 {width:250px;height:auto;}
	.newsDetailImage-4 {width:340px;height:auto;}
	.newsDetailImage-5 {width:430px;height:auto;}
	.newsDetailImage-6 {width:520px;height:auto;}
	.newsDetailImage-7 {width:610px;height:auto;}
	.newsDetailImage-8 {width:700px;height:auto;}
	.newsDetailImage-9 {width:790px;height:auto;}
	.newsDetailImage-10 {width:880px;height:auto;}
	.newsDetailImage-11 {width:970px;height:auto;}
	.newsDetailImage-12 {width:1060px;height:auto;}

	/************
	* Donwloads *
	************/
	.newsFrame {margin:0 0 60px 0;}
	.newsDetailBody {margin:0 0 60px 0;}
	.newsLine {margin:0 0 20px 0;}
	.splitterCol-1 .downloadName {width:40px;}
	.splitterCol-2 .downloadName {width:130px;}
	.splitterCol-3 .downloadName {width:220px;}
	.splitterCol-4 .downloadName {width:310px;}
	.splitterCol-5 .downloadName {width:400px;}
	.splitterCol-6 .downloadName {width:490px;}
	.splitterCol-7 .downloadName {width:580px;}
	.splitterCol-8 .downloadName {width:670px;}
	.splitterCol-9 .downloadName {width:760px;}
	.splitterCol-10 .downloadName {width:850px;}
	.splitterCol-11 .downloadName {width:940px;}
	.splitterCol-12 .downloadName {width:1030px;}

	/********
	* Forms *
	********/
	input[type='text'], select, textarea {margin:0 0 20px 0;}
	.masterCol > input[type='text'], .masterCol > textarea {width:228px;}
		.masterCol .splitterCol > input[type='text'], .masterCol .splitterCol > textarea {width:48px;}
		.masterCol .splitterCol-2 > input[type='text'], .masterCol .splitterCol-2 > textarea {width:138px;}
		.masterCol .splitterCol-2 > input[type='text'].halfField, .masterCol .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol .splitterCol-3 > input[type='text'], .masterCol .splitterCol-3 > textarea {width:228px;}
	.masterCol-2 > input[type='text'], .masterCol-2 > input[type='password'], .masterCol-2 > textarea {width:498px;}
	.masterCol-2 > input[type='text'].halfField, .masterCol-2 > input[type='password'].halfField, .masterCol-2 > textarea.halfField {width:228px;}
		.masterCol-2 .splitterCol > input[type='text'], .masterCol-2 .splitterCol > input[type='password'], .masterCol-2 .splitterCol > textarea {width:48px;}
		.masterCol-2 .splitterCol-2 > input[type='text'], .masterCol-2 .splitterCol-2 > input[type='password'], .masterCol-2 .splitterCol-2 > textarea {width:138px;}
		.masterCol-2 .splitterCol-2 > input[type='text'].halfField, .masterCol-2 .splitterCol-2 > input[type='password'].halfField, .masterCol-2 .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol-2 .splitterCol-3 > input[type='text'], .masterCol-2 .splitterCol-3 > input[type='password'], .masterCol-2 .splitterCol-3 > textarea {width:228px;}
		.masterCol-2 .splitterCol-4 > input[type='text'], .masterCol-2 .splitterCol-4 > input[type='password'], .masterCol-2 .splitterCol-4 > textarea {width:318px;}
		.masterCol-2 .splitterCol-4 > input[type='text'].halfField, .masterCol-2 .splitterCol-4 > input[type='password'].halfField, .masterCol-2 .splitterCol-4 > textarea.halfField {width:138px;}
		.masterCol-2 .splitterCol-5 > input[type='text'], .masterCol-2 .splitterCol-5 > input[type='password'], .masterCol-2 .splitterCol-5 > textarea {width:408px;}
		.masterCol-2 .splitterCol-6 > input[type='text'], .masterCol-2 .splitterCol-6 > input[type='password'], .masterCol-2 .splitterCol-6 > textarea {width:498px;}
		.masterCol-2 .splitterCol-6 > input[type='text'].halfField, .masterCol-2 .splitterCol-6 > input[type='password'].halfField, .masterCol-2 .splitterCol-6 > textarea.halfField {width:228px;}
	.masterCol-3 > input[type='text'], .masterCol-3 > input[type='password'], .masterCol-3 > textarea {width:768px;}
		.masterCol-3 .splitterCol > input[type='text'], .masterCol-3 .splitterCol > input[type='password'], .masterCol-3 .splitterCol > textarea {width:48px;}
		.masterCol-3 .splitterCol-2 > input[type='text'], .masterCol-3 .splitterCol-2 > input[type='password'], .masterCol-3 .splitterCol-2 > textarea {width:138px;}
		.masterCol-3 .splitterCol-2 > input[type='text'].halfField, .masterCol-3 .splitterCol-2 > input[type='password'].halfField, .masterCol-3 .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol-3 .splitterCol-3 > input[type='text'], .masterCol-3 .splitterCol-3 > input[type='password'], .masterCol-3 .splitterCol-3 > textarea {width:228px;}
		.masterCol-3 .splitterCol-4 > input[type='text'], .masterCol-3 .splitterCol-4 > input[type='password'], .masterCol-3 .splitterCol-4 > textarea {width:318px;}
		.masterCol-3 .splitterCol-4 > input[type='text'].halfField, .masterCol-3 .splitterCol-4 > input[type='password'].halfField, .masterCol-3 .splitterCol-4 > textarea.halfField {width:138px;}
		.masterCol-3 .splitterCol-5 > input[type='text'], .masterCol-3 .splitterCol-5 > input[type='password'], .masterCol-3 .splitterCol-5 > textarea {width:408px;}
		.masterCol-3 .splitterCol-6 > input[type='text'], .masterCol-3 .splitterCol-6 > input[type='password'], .masterCol-3 .splitterCol-6 > textarea {width:498px;}
		.masterCol-3 .splitterCol-6 > input[type='text'].halfField, .masterCol-3 .splitterCol-6 > input[type='password'].halfField, .masterCol-3 .splitterCol-6 > textarea.halfField {width:228px;}
		.masterCol-3 .splitterCol-7 > input[type='text'], .masterCol-3 .splitterCol-7 > input[type='password'], .masterCol-3 .splitterCol-7 > textarea {width:588px;}
		.masterCol-3 .splitterCol-8 > input[type='text'], .masterCol-3 .splitterCol-8 > input[type='password'], .masterCol-3 .splitterCol-8 > textarea {width:678px;}
		.masterCol-3 .splitterCol-8 > input[type='text'].halfField, .masterCol-3 .splitterCol-8 > input[type='password'].halfField, .masterCol-3 .splitterCol-8 > textarea.halfField {width:318px;}
		.masterCol-3 .splitterCol-9 > input[type='text'], .masterCol-3 .splitterCol-9 > input[type='password'], .masterCol-3 .splitterCol-9 > textarea {width:768px;}
	.masterCol-4 > input[type='text'], .masterCol-4 > input[type='password'], .masterCol-4 > textarea {width:1038px;}
	.masterCol-4 > input[type='text'].halfField, .masterCol-4 > input[type='password'].halfField, .masterCol-4 > textarea.halfField {width:498px;}
		.masterCol-4 .splitterCol > input[type='text'], .masterCol-4 .splitterCol > input[type='password'], .masterCol-4 .splitterCol > textarea {width:48px;}
		.masterCol-4 .splitterCol-2 > input[type='text'], .masterCol-4 .splitterCol-2 > input[type='password'], .masterCol-4 .splitterCol-2 > textarea {width:138px;}
		.masterCol-4 .splitterCol-2 > input[type='text'].halfField, .masterCol-4 .splitterCol-2 > input[type='password'].halfField, .masterCol-4 .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol-4 .splitterCol-3 > input[type='text'], .masterCol-4 .splitterCol-3 > input[type='password'], .masterCol-4 .splitterCol-3 > textarea {width:228px;}
		.masterCol-4 .splitterCol-4 > input[type='text'], .masterCol-4 .splitterCol-4 > input[type='password'], .masterCol-4 .splitterCol-4 > textarea {width:318px;}
		.masterCol-4 .splitterCol-4 > input[type='text'].halfField, .masterCol-4 .splitterCol-4 > input[type='password'].halfField, .masterCol-4 .splitterCol-4 > textarea.halfField {width:138px;}
		.masterCol-4 .splitterCol-5 > input[type='text'], .masterCol-4 .splitterCol-5 > input[type='password'], .masterCol-4 .splitterCol-5 > textarea {width:408px;}
		.masterCol-4 .splitterCol-6 > input[type='text'], .masterCol-4 .splitterCol-6 > input[type='password'], .masterCol-4 .splitterCol-6 > textarea {width:498px;}
		.masterCol-4 .splitterCol-6 > input[type='text'].halfField, .masterCol-4 .splitterCol-6 > input[type='password'].halfField, .masterCol-4 .splitterCol-6 > textarea.halfField {width:228px;}
		.masterCol-4 .splitterCol-7 > input[type='text'], .masterCol-4 .splitterCol-7 > input[type='password'], .masterCol-4 .splitterCol-7 > textarea {width:588px;}
		.masterCol-4 .splitterCol-8 > input[type='text'], .masterCol-4 .splitterCol-8 > input[type='password'], .masterCol-4 .splitterCol-8 > textarea {width:678px;}
		.masterCol-4 .splitterCol-8 > input[type='text'].halfField, .masterCol-4 .splitterCol-8 > input[type='password'].halfField, .masterCol-4 .splitterCol-8 > textarea.halfField {width:318px;}
		.masterCol-4 .splitterCol-9 > input[type='text'], .masterCol-4 .splitterCol-9 > input[type='password'], .masterCol-4 .splitterCol-9 > textarea {width:768px;}
		.masterCol-4 .splitterCol-10 > input[type='text'], .masterCol-4 .splitterCol-10 > input[type='password'], .masterCol-4 .splitterCol-10 > textarea {width:858px;}
		.masterCol-4 .splitterCol-10 > input[type='text'].halfField, .masterCol-4 .splitterCol-10 > input[type='password'].halfField, .masterCol-4 .splitterCol-10 > textarea.halfField {width:408px;}
		.masterCol-4 .splitterCol-11 > input[type='text'], .masterCol-4 .splitterCol-11 > input[type='password'], .masterCol-4 .splitterCol-11 > textarea {width:948px;}
		.masterCol-4 .splitterCol-12 > input[type='text'], .masterCol-4 .splitterCol-12 > input[type='password'], .masterCol-4 .splitterCol-12 > textarea {width:1038px;}
		.masterCol-4 .splitterCol-12 > input[type='text'].halfField, .masterCol-4 .splitterCol-12 > input[type='password'].halfField, .masterCol-4 .splitterCol-12 > textarea.halfField {width:498px;}/* merriweather-sans-300 - latin */
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../system/fonts/merriweather-sans-v11-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Merriweather Sans Light'), local('MerriweatherSans-Light'),
       url('../system/fonts/merriweather-sans-v11-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../system/fonts/merriweather-sans-v11-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../system/fonts/merriweather-sans-v11-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../system/fonts/merriweather-sans-v11-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../system/fonts/merriweather-sans-v11-latin-300.svg#MerriweatherSans') format('svg'); /* Legacy iOS */
}

/* merriweather-sans-regular - latin */
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../system/fonts/merriweather-sans-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Merriweather Sans'), local('MerriweatherSans-Regular'),
       url('../system/fonts/merriweather-sans-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../system/fonts/merriweather-sans-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../system/fonts/merriweather-sans-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../system/fonts/merriweather-sans-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../system/fonts/merriweather-sans-v11-latin-regular.svg#MerriweatherSans') format('svg'); /* Legacy iOS */
}

/* merriweather-sans-700 - latin */
@font-face {
  font-family: 'Merriweather Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../system/fonts/merriweather-sans-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Merriweather Sans Bold'), local('MerriweatherSans-Bold'),
       url('../system/fonts/merriweather-sans-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../system/fonts/merriweather-sans-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../system/fonts/merriweather-sans-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../system/fonts/merriweather-sans-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../system/fonts/merriweather-sans-v11-latin-700.svg#MerriweatherSans') format('svg'); /* Legacy iOS */
}


body, table, tr, td, div, span, input, textarea {font-family:'Merriweather Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;font-size:15px;color:#3e3e3e;line-height:1.6em;}
html, body {height:100%;}
body {margin:0;padding:0;}
	img {margin:0 0 -6px 0;}
	div.clear {clear:both;}
	p, ul {padding:0;margin:0 0 15px 0;font-family:'Merriweather Sans';font-weight:300;}
	ul {padding:0 0 0 15px;}
	p::selection {background: #adadad; color: #ffffff;}
	p::-moz-selection {background: #adadad; color: #ffffff;}
	.newsDetailBody strong::selection {background: #adadad; color: #ffffff;}
	ul li::selection {background: #adadad; color: #ffffff;}
	em {font-size;line-height:1.3em;font-weight:300;color:#14601e;}
	p.description {color:#9e9e9e;}
	a {color:#14601e;text-decoration:none;font-family:'Merriweather Sans';}
	a:hover {color:#07480f;text-decoration:underline;}
	strong {font-weight:600;color:#5a8850;}
	table {border-collapse:collapse;border-color:#dedede;}
		tr:hover {background:#fafafa;}
			td {padding:5px 10px;border-color:#dedede;}
#outerFrame {position:relative;min-height:100%;width:100%;overflow:hidden;padding:147px 0 0 0;}
	#topFrame,
	#innerFrameFull #topFrame {position:absolute;top:0;left:0;right:0;z-index:1000;margin:0;text-align:left;height:147px;background:#fff;padding:0;box-shadow: 0px 4px 8px -2px rgba(0,0,0,0.2);}
		#topInnerFrame {position:relative;margin:0 auto;width:1060px;box-sizing:border-box;padding:0 0 0 365px;}
			#topLogo {position:absolute;left:0;top:0;}
				#topLogo img {width:365px;height:auto;margin:25px 0 0 0;}
			#topInfo {display:block;width:100%;padding:65px 140px 0 0;text-align:right;box-sizing:border-box;}
			#topInfo span {background:no-repeat left 3px;display:inline-block;padding:0 0 0 30px;margin:0 20px 0 0;color:#c8ccce;font-size:16px;}
				#topInfo span:first-child {background-image: url(../img/icon-info-erkennen.png);background-position:left 5px;}
				#topInfo span:nth-child(2) {background-image: url(../img/icon-info-entfalten.png);}
				#topInfo span:last-child {background-image: url(../img/icon-info-foerdern.png);margin:0;}
			#topNav {position:absolute;margin:0;padding-top:0;top:0;right:0;}
	#innerFrame {position:relative;margin:0 auto;}
	#innerFrame #bodyFrame:first-child {padding:50px 0 450px 0;}
	#innerFrameFull {margin:0;width:100%;}
		#bodyFrame {padding:0 0 450px 0;margin:0;}
		#innerFrameFull #bodyFrame {margin:55px auto 0 auto;}
		#innerFrameFull #bodyFrame:first-child {margin:0 auto 0 auto;}
	#footFrame {position:absolute;bottom:0;height:435px;width:100%;background:url(../img/bg-foot.png) no-repeat center top #14601e;}
		#footField {margin:0 auto 30px auto;padding:70px 0 0 0;height:210px;position:relative;}
			#footField > div {color:#fff;font-size:13px;}
			#footField h3 {color:#fff;background:url(../img/bg-nav-category.gif) no-repeat left bottom;padding:0 0 20px 0;margin:0 0 20px 0;font-size:18px;text-transform:none;font-weight:300;}
			#footLeft {float:left;margin:0 20px 0 140px;width:250px;}
				#footLeft a {color:#fff;text-decoration:none;}
				#footLeft a:hover {font-weight:400;color:#5a8850;}
			#footMiddleLeft {float:left;width:160px;margin:0 20px 0 0;}
			#footMiddleRight {float:left;width:160px;margin:0 20px 0 0;}
				a.globalNav, a.globalNavTop {display:block;line-height:1.5em;color:#fff;font-size:13px;font-weight:300;}
				a.globalNav:hover, a.globalNavTop:hover {text-decoration:none;color:#5a8850;font-weight:400;}
			#footRight {float:left;width:250px;margin:0;}
			#footRight:after {content:'';background:url(../img/logo-foot.png) no-repeat;height:60px;width:250px;display:inline-block;}
			#footCopy {border-top:1px solid #5b9062;color:#5b9062;text-align:center;font-size:13px;color:#5b9062;padding:15px 20px;margin-top:30px;}
			#footContent {margin:127px 0 30px 0;padding:0;text-align:center;}
				#sealRow {margin:85px 0 30px; 0;text-align:center;}
				#sealRow a {display:inline-block;background:no-repeat;width:88px;height:88px;}
				#sealRow a:nth-child(2) {background-image:url(../img/icon-seal-kargpreis2011.png);margin:0 20px 0 0;}
				#sealRow a:last-child {background-image:url(../img/icon-seal-certqua.png);}
			
	#afterFootField {}
	.pageContent ul li {padding: 10px 25px;background: url(../img/bg-subnav-on.gif) no-repeat 0 18px;margin: 0;border-bottom: 1px solid #ccc;font-size: 16px;font-weight: 300;}
	.pageContent ul li::selection {background: #adadad; color: #ffffff;}.dropText {display:none;padding:0 0 20px 0;}
	.dropTextCoverage {display:none;position:absolute;left:0;right:0;bottom:0;z-index:100;height:100px;background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1.0));}
	.coverDrop .dropTextCoverage {display:block;}
.coverDrop {display:block;position:relative;height:120px;overflow:hidden;}
.dropTextLink {display:block;text-align:right;border-top:1px solid #ccc;padding:20px 0 0 0;}
	.dropTextLink a {display:inline-block;text-transform:uppercase;font-size:15px;font-weight:400;padding:0 0 0 30px;background:url(../img/icon-arrow.svg) no-repeat 0 7px;background-size:20px 11px;}
	.dropTextLink a:hover {text-decoration:none;color:#73021d;}
	.dropTextLink.dropTextLink-close a {background-image:url(../img/icon-arrow.svg);}
.dropTextLink-close {display:none;}
.tinySpace .splitterCol-3 {width:262px;margin:0 4px 0 0;}
.tinySpace .splitterCol-3:nth-last-child(2) {margin:0;}
.pageContent ul {list-style:none outside;margin:0 0 45px 0;}
	.pageContent ul li {padding:10px 25px; background:url(../img/bg-subnav-on.gif) no-repeat 0 18px;margin:0;border-bottom: 1px solid #ccc;font-size: 16px;font-weight:300;}
	.pageContent_grey ul li {padding:5px 0 5px 50px;margin:0;border:none;font-family:'Merriweather Sans';text-transform:uppercase;font-size:40px;line-height:1.0em;font-weight:400;background:url(../img/icon-li_gry.svg) no-repeat 0 5px;background-size:39px 39px;}
	.pageContent ul.noBullet li {background:none;padding:10px 0;}
	.pageContent iframe {margin:0 0 -6px 0;padding:0;}
	.textContent strong, .teaserTextTop strong {}.downloadFrame {}	
	.downloadLine {border-bottom:1px solid #cdcdcd;position:relative;min-height:29px;background:url(../img/static/bt-dl.svg) no-repeat right center;background-size:14px 20px;}
	.downloadLineSet {background-image:url(../img/dynamic/bt-dl.svg);}
	.downloadLine:hover {background-color:#fafafa;}
		.downloadLine a {min-height:35px;display:block;padding:12px 50px 5px 50px;font-size:15px;color:#9C9C9C;font-weight:400;}
		.downloadLine a:hover {text-decoration:none;}
		.downloadItemIcon {display:inline-block;background:no-repeat 0 10px;background-size:auto 30px;}
		.downloadItemIcon-approach {background-image:url(../img/static/bt-dl-approach.svg);}
		.downloadItemIcon-archive {background-image:url(../img/static/bt-dl-archive.svg);}
		.downloadItemIcon-audio {background-image:url(../img/static/bt-dl-audio.svg);}
		.downloadItemIcon-award {background-image:url(../img/static/bt-dl-award.svg);}
		.downloadItemIcon-chart {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIcon-documents {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIcon-file {background-image:url(../img/static/bt-dl-file.svg);}
		.downloadItemIcon-image {background-image:url(../img/static/bt-dl-image.svg);}
		.downloadItemIcon-pdf {background-image:url(../img/static/bt-dl-pdf.svg);}
		.downloadItemIcon-staff {background-image:url(../img/static/bt-dl-staff.svg);}
		.downloadItemIcon-statistic {background-image:url(../img/static/bt-dl-sdocuments.svg);}
		.downloadItemIcon-system {background-image:url(../img/static/bt-dl-system.svg);}
		.downloadItemIcon-table {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIcon-video {background-image:url(../img/static/bt-dl-video.svg);background-position:3px 15px;background-size:auto 23px;}
		.downloadItemIcon-office {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIconSet-approach {background-image:url(../img/dynamic/bt-dl-approach.svg);}
		.downloadItemIconSet-archive {background-image:url(../img/dynamic/bt-dl-archive.svg);}
		.downloadItemIconSet-audio {background-image:url(../img/dynamic/bt-dl-audio.svg);}
		.downloadItemIconSet-award {background-image:url(../img/dynamic/bt-dl-award.svg);}
		.downloadItemIconSet-chart {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-documents {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-file {background-image:url(../img/dynamic/bt-dl-file.svg);}
		.downloadItemIconSet-image {background-image:url(../img/dynamic/bt-dl-image.svg);}
		.downloadItemIconSet-pdf {background-image:url(../img/dynamic/bt-dl-pdf.svg);}
		.downloadItemIconSet-staff {background-image:url(../img/dynamic/bt-dl-staff.svg);}
		.downloadItemIconSet-statistic {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-system {background-image:url(../img/dynamic/bt-dl-system.svg);}
		.downloadItemIconSet-table {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-video {background-image:url(../img/dynamic/bt-dl-video.svg);}
		.downloadItemIconSet-office {background-image:url(../img/dynamic/bt-dl-documents.svg);}select {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:0;font-size:17px;width:100%;border:none;background:url(../img/icon-arrow.svg) no-repeat right center #fff;background-size:22px 12px;margin:0;color:#9e9e9e;font-family:'Merriweather Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;line-height:1.6em;}
	select:invalid {color:#f00;}
	select::-ms-expand {display:none;}
	.lt-ie10 select {background-image:none;}
		option {padding:.3em 1em;color:#3e3e3e;font-family:'Merriweather Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;line-height:1.6em}
	div.formCase {border:1px solid #b4b4b4;padding:8px 10px;margin:0 0 18px 0;position:relative;}
	div.formCase:hover {background:#fafafa;cursor:text;}
	div.selectCase.formCase {background:rgba(20,96,30,0.5);}
	div.selectCase.formCase:hover {background:#07480f;}
		div.formCase span {position:absolute;z-index:1;top:8px;right:8px;visibility:hidden;background:rgba(255,0,0,.7);color:#fff;text-align:center;font-size:12px;padding:5px 10px;border-radius:6px;}
		div.formCase:hover span:not(:empty) {visibility:visible;}
		input[type='text'],
		input[type='password'],
		textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;font-size:17px;font-weight:300;width:100%;border:none;background:#fff;color:#9e9e9e;margin:0;box-sizing:border-box;}
		textarea {height:151px;}
		div.formCase:hover input[type='text'],
		div.formCase:hover input[type='password'],
		div.formCase:hover textarea {background:#fafafa;}
		div.formCase:hover select {background-color:#fafafa;}
	div.halfField {float:left;}
	h2.formgenHD {margin:0 0 20px 0;}
	label:nth-child(2n) div.halfField {float:right;}
	input[type='submit'] {-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;width:100%;color:#fff;font-family:'Merriweather Sans';font-size:25px;font-weight:400;padding:16px 0;border:none;background:#14601e;}
	input[type='submit']:hover {background:#9eb794;cursor:pointer;color:#fff;}
	input[type='submit'].request {font-size:18px;}
	input[type='submit']#logout {width:70px;height:26px;padding:;border:none;background:url(../img/bt-logout.png) no-repeat 10px 6px #b4b4b4;}
	input[type='submit']#logout:hover {background-color:#1f5f94;cursor:pointer;}
	.formNotify {text-align:center;font-size:18px;padding:0 0 20px 0;}
	.confBox {border:2px solid #14601e;padding:20px;margin:0 0 20px 0;}
	.confBox.confBoxError {border:2px solid #f00;padding:20px;color:#f00;}
	input[type='text'].errMsg,
	input[type='password'].errMsg,
	textarea.errMsg {border-color:#9e9e9e;color:#ff6565;font-weight:400;background:url(../img/form-err.svg) no-repeat 3px 5px;background-size:18px 18px;padding-left:30px;}
		div.formCase:hover input[type='text'].errMsg,
		div.formCase:hover input[type='password'].errMsg,
		div.formCase:hover textarea.errMsg {background:url(../img/form-err.svg) no-repeat 3px 5px #fafafa;background-size:18px 18px;}
	select.errMsg {border-color:#9e9e9e;color:#9e9e9e;font-weight:400;background:url(../img/static/form-err.svg) no-repeat 3px center, url(../img/icon-arrow.svg) no-repeat right center;background-size:18px 18px, 22px 12px;padding-left:28px;}
	.errMsgCpt {color:#f00;}
	div.formCase.errMsg {border-color:#ff6565;color:#ff6565;}
	div.formCheckLine {position:relative;margin:0 0 10px 0;}
		div.formCheckLeft {position:absolute;left:0;top:0;}
		div.formCheckRight {padding:0 0 0 30px;}
	.formCheck {display:block;position:relative;padding:0 0 0 35px;margin:0 0 12px 0;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
		.formCheck input {position:absolute;opacity:0;cursor:pointer;}
		.formCheckMark {position:absolute;top:0;left:0;height:25px;width:25px;background:none;border:1px solid #d2d2d2;}
		.errMsg .formCheckMark {border-color:#ff6565;}
		.formCheck:hover input ~ .formCheckMark {background-color:#9e9e9e;}
		.formCheck input:checked ~ .formCheckMark {}
		.formCheckMark:after {content:'';position:absolute;display:none;}
		.formCheck input:checked ~ .formCheckMark:after {display:block;}
		.formCheck .formCheckMark:after {left:9px;top:5px;width:5px;height:10px;border:solid #14601e;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
	.formFinishFrame {padding:0 0 80px 0;}
	.formFinishFrame,
	.formFinishFrame h2,
	.formFinishFrame h3,
	.formFinishFrame p {text-align:center;}
	.formFinishFrame img {width:80px;height:auto;margin:0 0 15px 0;}
	.formFinishFrame h2 {font-size:55px;text-transform:uppercase;font-weight:400;color:#14601e;margin:0 0 10px 0;line-height:1.1em;}
	.formFinishFrame h3 {font-size:45px;text-transform:uppercase;font-weight:400;font-style:normal;color:#c4c4c4;line-height:1.1em;}
	.formFinishFrame p {font-size:17px;font-weight:400;}
	input:focus {outline-width:0;}
	input:focus,
	select:focus,
	textarea:focus,
	button:focus {outline:none;}
	.dropInfo {visibility:hidden;}
	.formCPTILine {position:relative;margin:0 0 10px 0;}
	.formCPTILeft {position:absolute;left:0;top:0;}
	.formCPTIRight {padding:0 0 0 150px;}
		#cpti.cptiInput {text-align:center;font-weight:bold;width:100%;letter-spacing:5px;}
			#cpti.cptiInput::-webkit-input-placeholder {letter-spacing:5px;}
			#cpti.cptiInput:-moz-placeholder {letter-spacing:5px;}
			#cpti.cptiInput::-moz-placeholder {letter-spacing:5px;}
			#cpti.cptiInput:-ms-input-placeholder {letter-spacing:5px;}
			#cpti.cptiInput::-ms-input-placeholder {letter-spacing:5px;}
			#cpti.cptiInput::placeholder {letter-spacing:5px;}
	div.formCase.cptiField.errMsg {padding:5px 10px;}
/*********
* UPLOAD *
*********/
	#uploadedFrame {position:relative;overflow:hidden;}
		#uploadedHeadline {position:absolute;top:0;left:0;right:0;z-index:10;color:rgba(20,96,30,0.5);}
			#uploadedHeadline h3 {font-size:20px;color:rgba(20,96,30,0.5);font-weight:normal;display:inline-block;}
		#uploadedFiles {position:relative;background:rgba(20,96,30,0.1);border:1px solid rgba(20,96,30,0.5);margin:30px 0;padding:15px;}
		#uploadedFiles:empty {display:none;}
			#uploadedFiles button {display:block;text-align:left;font-size:15px;color:rgba(20,96,30,0.5);background:url(../img/static/bt-formgen-dz-delete.svg) no-repeat right top;border:none;margin:10px 0 0 0;padding:0;width:100%;min-height:20px;}
			#uploadedFiles button:first-child {margin-top:0;}
			#uploadedFiles button:hover {cursor:pointer;color:#9eb794;font-weight:bold;background-image:url(../img/static/bt-formgen-dz-delete-on.svg);}
	.dropField {position:relative;min-height:295px;padding:20px 20px;background:url(../img/static/icon-formgen-dz.svg) no-repeat center 96px;background-size:58px 58px;border:1px solid #c9c9c9;margin:0 0 20px 0;}
	.dropField:hover {background-color:#fafafa;}
	
/* The MIT License - Copyright (c) 2012 Matias Meno <m@tias.me> */
@-webkit-keyframes passing-through
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30%,
	70% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
	100% {opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}
}
@-moz-keyframes passing-through
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30%,
	70% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
	100% {opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}
}
@keyframes passing-through
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30%,
	70% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
	100% {opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}
}
@-webkit-keyframes slide-in
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
}
@-moz-keyframes slide-in
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
}
@keyframes slide-in
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
}
@-webkit-keyframes pulse
{
	0% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
	10% {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
	20% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes pulse
{
	0% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
	10% {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
	20% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@keyframes pulse
{
	0% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
	10% {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
	20% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
.dropzone,
.dropzone * {box-sizing:border-box;}
	.dropzone.dz-clickable {cursor:pointer;}
		.dropzone.dz-clickable * {cursor:default;}
		.dropzone.dz-clickable .dz-message,
		.dropzone.dz-clickable .dz-message * {cursor:pointer;}
	.dropzone.dz-started .dz-message {display:none;}
	.dropzone.dz-drag-hover {border-style:solid;}
		.dropzone.dz-drag-hover .dz-message {opacity:0.5;}
	.dropzone .dz-message {text-align:center;margin:140px 0 0 0;font-size:20px;}
		.dropzone .dz-message span {color:rgba(20,96,30,0.5);}
			.dropzone .dz-message span em {font-size:15px;font-style:normal;}
	.dropzone .dz-preview {position:absolute;z-index:100;display:block;vertical-align:top;margin:0;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#fff;}
    .dropzone .dz-preview:hover {z-index:1000;}
		.dropzone .dz-preview.dz-file-preview .dz-image {background:#fff;}
		.dropzone .dz-preview.dz-file-preview .dz-details {opacity:1;}
	.dropzone .dz-preview.dz-image-preview {background:white;}
		.dropzone .dz-preview.dz-image-preview .dz-details {-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
		.dropzone .dz-preview .dz-remove {display:block;color:#fff;font-size:.1px;position:absolute;top:0;right:0;bottom:0;left:0;font-size:14px;text-align:center;cursor:pointer;border:none;z-index:1500;white-space:normal;}
		.dropzone .dz-preview .dz-remove:hover {text-decoration:underline;}
		.dropzone .dz-preview .dz-remove:after {content:'';position:absolute;display:block;top:11px;right:11px;width:25px;height:25px;background:url(../img/static/bt-formgen-dz-error.svg) no-repeat;background-size:25px 25px;}
		.dropzone .dz-preview:hover .dz-details {opacity:1;}
		.dropzone .dz-preview .dz-details {z-index:20;position:absolute;top:165px;left:0;right:0;opacity:0;font-size:13px;padding:0;text-align:center;color:rgba(0, 0, 0, 0.9);line-height:150%;}
			.dropzone .dz-preview .dz-details .dz-size {margin-bottom:1em;font-size:16px;display:none;}
			.dropzone .dz-preview .dz-details .dz-filename {white-space:nowrap;}
				.dropzone .dz-preview .dz-details .dz-filename:hover span {border:1px solid rgba(200, 200, 200, 0.8);background-color:rgba(255, 255, 255, 0.8);}
			.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {overflow:hidden;text-overflow:ellipsis;}
				.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border:1px solid transparent;color:#ec0000;font-weight:bold;}
				.dropzone .dz-preview .dz-details .dz-filename span,
				.dropzone .dz-preview .dz-details .dz-size span {background-color:rgba(255, 255, 255, 0.4);padding:0 0.4em;border-radius:3px;}
			.dropzone .dz-preview:hover .dz-image img {display:none;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px);}
		.dropzone .dz-preview .dz-image {overflow:hidden;width:100%;height:100%;position:relative;display:block;z-index:10;}
			.dropzone .dz-preview .dz-image img {display:none;}
		.dropzone .dz-preview.dz-success .dz-success-mark {-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);}
		.dropzone .dz-preview.dz-error .dz-error-mark {opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);}
		.dropzone .dz-preview .dz-success-mark,
		.dropzone .dz-preview .dz-error-mark {pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;}
			.dropzone .dz-preview .dz-success-mark svg,
			.dropzone .dz-preview .dz-error-mark svg {display:none;width:54px;height:54px;}
		.dropzone .dz-preview.dz-processing .dz-progress {opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
		.dropzone .dz-preview.dz-complete .dz-progress {opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;}
		.dropzone .dz-preview:not(.dz-processing) .dz-progress {-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite;}
		.dropzone .dz-preview .dz-progress {opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255, 255, 255, 0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden;}
			.dropzone .dz-preview .dz-progress .dz-upload {background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out;}
		.dropzone .dz-preview.dz-error .dz-error-message {display:block;opacity:1;}
		.dropzone .dz-preview.dz-error:hover .dz-error-message {pointer-events:auto;}
		.dropzone .dz-preview .dz-error-message {pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;font-size:20px;text-align:center;top:0;right:0;bottom:0;left:0;width:100%;border:1px solid #ec0000;background:url(../img/static/icon-formgen-dz-error.svg) no-repeat center 75px;background-size:41px 58px;padding:170px 0 0 0;color:#ec0000;}
			.dropzone .dz-preview .dz-error-message span {color:#ec0000;}a.galThumb.lytebox {margin:0 2px 1px 0;display:inline-block;}
.galType-thumblist a.galThumb.lytebox img {}
.borderGallery.galType-thumblist a.galThumb.lytebox img {border:1px solid #14601e;padding:10px;}
.hoverGallery.galType-thumblist a.galThumb.lytebox img {cursor:pointer;}
 {}h1, h2, h3, h4, h5 {font-family:'Merriweather Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica,'Times New Roman';padding:0;margin:0;color:#14601e;line-height:1.3em;text-align:left;font-weight:600;}
	h1 {font-size:30px;font-weight:300;color:#14601e;text-align:left;}
	h2 {font-size:23px;color:#14601e;text-transform:none;font-weight:300;line-height:1.3em;}
	.galleryTitle h2 {margin-bottom:20px;;}
	h3 {font-size:22px;text-transform:none;font-weight:300;}
	h4 {font-size:18px;text-transform:none;}
	h5 {font-size:15px;text-transform:none;}
	h1.grey {color:#9f9f9f;}
	h2.blockHeadline {position:relative;font-weight:400;color:#9e9e9e;text-align:center;margin-bottom:25px;text-align:left;padding: 0 0 16px 0;border-bottom: 1px solid #9e9e9e;font-size:20px;}
	h2.blockHeadline.noSpaceHD {margin:0 0 -20px 0;}
	h2.subHead, h2.subHeadLeft {color:#3e3e3e;text-align:center;font-size:30px;font-weight:600;}
	h2.subHeadLeft {text-align:left;}::selection {background:#2D2F36;}
::-webkit-selection {background:#2D2F36;}
::-moz-selection {background:#2D2F36;}
#tigaLogIn {padding:30px 0 0 0;}
	#tigaLogIn .loginField {background:#fff;height:800px;position:relative;place-content:center;width:780px;margin:0 auto;text-align:center;padding:90px 0 0 0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);}
		.loginPopup #topLogo {width:520px;margin:0 auto 155px auto;padding:0;text-align:center;}
			.loginPopup #topLogo img {width:50px;height:auto;}
		#tigaLogIn .loginField:before {position:absolute;content:'';display:block;height:74px;border-top:1px solid rgba(62,62,62,0.6);border-bottom:1px solid rgba(62,62,62,0.6);top:468px;left:103px;right:98px;}
		#tigaLogIn .loginField > img {width:520px;height:auto;margin:0 0 70px 0;}
		#tigaLogIn .loginField h2 {font-size:30px;color:rgba(62,62,62,0.6);font-family:;font-weight:400;text-align:center;height:100px;overflow:hidden;}
	#tigaLogIn .slitheringBox {position:absolute;top:340px;left:60px;right:50px;bottom:40px;width:670px;}
			#tigaLogIn .slitheringBox path {fill:none;stroke:url(#linearGradient);stroke-width:3;}
			#tigaLogIn .slitheringBox path#desktopPath,
			#tigaLogIn .slitheringBox path#mobilePath {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;stroke-dasharray:540 1510;}
			#tigaLogIn .slitheringBox path#mobilePath {display:none;}
		#tigaLogIn .slitheringBox .loginForm {position:absolute;top:75px;left:43px;right:48px;overflow:hidden;}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG {display:none;}
			#tigaLogIn .slitheringBox #loginFieldPositioner {display:none;}
		#tigaLogInForgotPass,
		#tigaLogInEditPass {width:auto;margin:0 0;position:relative;}
			#tigaLogInForgotPass h2,
			#tigaLogInEditPass h2 {background:url(../img/static/icon-lock-headline.svg) no-repeat center top;padding:50px 0 0 0;text-align:center;font-size:20px;text-transform:uppercase;background-size:45px 45px;}
			#tigaLogInForgotPass h2.dynImg,
			#tigaLogInEditPass h2.dynImg {background-image:url(../img/dynamic/icon-lock-headline.svg);}
			#tigaLogInEditPass input {display:block;border:0;font-family:;font-size:25px;outline:none !important;}
			#tigaLogIn input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInForgotPass input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInEditPass input:not([type="submit"]):not([type="checkbox"]) {background:no-repeat left 12px;border:0;color:rgba(62,62,62,0.6);height:40px;line-height:30px;margin:0 0 20px 0;padding:2px 2px 2px 45px;}
			#tigaLogInForgotPass input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInEditPass input:not([type="submit"]):not([type="checkbox"]) {width:calc(100% - 47px);border-bottom:1px solid #ccc;}
			#tigaLogIn input#tigaLogInEmail,
			#tigaLogIn input#tigaLogInEmailMobile,
			#tigaLogInForgotPass input#tigaLogInForgot {background-image:url(../img/static/icon-intranet-email.svg);background-size:25px 19px;}
			#tigaLogIn input#tigaLogInEmail.dynImg,
			#tigaLogIn input#tigaLogInEmailMobile.dynImg,
			#tigaLogInForgotPass input#tigaLogInForgot.dynImg {background-image:url(../img/dynamic/icon-intranet-email.svg);}
			#tigaLogIn input#tigaLogInEmail {margin:0 0 31px 0;}
			#tigaLogIn input#tigaLogInEmailMobile {display:none;}
			.tigaLogInClose {-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-align:center;width:100%;color:#fff;font-family:;font-size:18px;font-weight:700;padding:16px 0;border:none;text-transform:uppercase;background:linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:cover;}
			.tigaLogInClose:hover {cursor:pointer;color:#fff;text-decoration:none;background:linear-gradient(to bottom, #c1400c, #cc7000) no-repeat;background-size:cover;}
			#tigaLogIn input#tigaLogInPass,
			#tigaLogIn input#tigaLogInPassMobile,
			#tigaLogInEditPass input#tigaLogInPassOld,
			#tigaLogInEditPass input#tigaLogInPassNew1,
			#tigaLogInEditPass input#tigaLogInPassNew2 {background-image:url(../img/static/icon-intranet-pass.svg);background-position:-3px 0;background-size:32px 39px;}
			#tigaLogIn input#tigaLogInPass.dynImg,
			#tigaLogIn input#tigaLogInPassMobile.dynImg,
			#tigaLogInEditPass input#tigaLogInPassOld.dynImg,
			#tigaLogInEditPass input#tigaLogInPassNew1.dynImg,
			#tigaLogInEditPass input#tigaLogInPassNew2.dynImg {background-image:url(../img/dynamic/icon-intranet-pass.svg);}
		.inputBorder {border-bottom:1px solid #ccc;margin:0 0 20px 0;}
			#tigaLogInEditPass .inputBorder input:not([type="submit"]):not([type="checkbox"]) {border:none;margin:0;}
			#tigaLogIn input#tigaLogInPassMobile {display:none;}
			#tigaLogInForgotPass p,
			#tigaLogInEditPass p {margin:0 0 30px 0;font-size:25px;color:rgba(62,62,62,0.6);line-height:1.2em;text-align:center;display:none;}
			.msgBoxNotify {border:1px solid #14601e;margin:20px 0;text-align:center;padding:20px;}
				.msgBoxNotify strong {color:#14601e;font-size:25px;display:block;text-align:center;text-transform:none;}
				.msgBoxNotify em {color:rgba(62,62,62,0.4);}
			#pwSecBorderFrame {margin:0 0 20px 0;}
				#pwSecBorderFrame h4 {color:rgba(62,62,62,0.6);font-weight:400;margin-bottom:5px;}
				#pwSecBorder {display:block;position:relative;background:#ccc;height:15px;border-radius:7px;overflow:hidden;margin:0 0 25px 0;}
					#pwSecBorder:before {display:block;position:absolute;content:'';left:0;top:0;border:0;height:15px;width:20%;border-radius:7px;background:#f00;}
					#pwSecBorder.pwSecLevel-0:before {width:0;background:#f00;}
					#pwSecBorder.pwSecLevel-1:before {width:20%;background:#f00;}
					#pwSecBorder.pwSecLevel-2:before {width:40%;background:#f00;}
					#pwSecBorder.pwSecLevel-3:before {width:60%;background:#fa0;}
					#pwSecBorder.pwSecLevel-4:before {width:80%;background:#fa0;}
					#pwSecBorder.pwSecLevel-5:before {width:100%;background:#7fdb24;}
			#tigaLogIn input::-moz-focus-inner {border:0;}
			#tigaLogIn #submit,
			#tigaLogInForgotPass #submit,
			#tigaLogInEditPass #submit {color:#fff;transition:color 300ms;display:block;background:no-repeat #14601e;background-size:cover;}
			#tigaLogIn #submit:hover,
			#tigaLogInForgotPass #submit:hover,
			#tigaLogInEditPass #submit:hover {background:no-repeat #07480f;background-size:cover;}
		#addFunctionRow {margin:0 0 31px 0;}
			#rememberLogin {position:relative;padding:5px 0 0 30px;text-align:left;float:left;width:40%;}
				#rememberLogin input {position:absolute;left:0;top:10px;}
			#forgotPassword {position:relative;padding:5px 0 0 0;text-align:right;float:right;width:40%;}
				#forgotPassword a {color:#3e3e3e;}
				#forgotPassword a:hover {color:#14601e;text-decoration:none;}
				#loginForgotPassword {}
				#loginForgotPasswordMobile {display:none;}
		.capsLockWarning {display:none;position:absolute;top:0;right:50px;pointer:standard;background:url(../img/static/bt-login-warning.svg) no-repeat left 3px;background-size:20px 20px;padding:0 0 0 28px;}
		.capsLockWarning.dynImg {background-image:url(../img/dynamic/bt-login-warning.svg);}
		.capsLockWarning:hover {text-decoration:none;}
		#capsLockWarning_1 {top:105px;}
		#capsLockWarning_2 {top:170px;}
		#capsLockWarning_3 {top:235px;}
	#myLoginFrame {position:absolute;top:34px;right:0;padding:0 40px 0 0;}
		#loginInfo,
		#loginInfoMobile {display:inline-block;position:relative;padding:13px 60px 20px 0;height:20px;font-size:15px;color:#14601e;font-weight:300;}
		#loginInfoMobile {display:none;}
		#loginInfo:hover,
		#loginInfoMobile:hover {color:#3e3e3e;text-decoration:none;}
			#loginInfo:after,
			#loginInfoMobile:after {display:block;position:absolute;right:0;top:0;content:'';background:url(../img/static/bt-login-info.svg) no-repeat center center;background-size:27px 32px, cover;width:53px;height:53px;border-radius:26px;}
			#loginInfo.dynImg:after,
			#loginInfoMobile.dynImg:after {background-image:url(../img/dynamic/bt-login-info.svg);}
			#loginInfo:hover:after,
			#loginInfoMobile:hover:after {background:url(../img/static/bt-login-info.svg) no-repeat center center;}
			#loginInfo.dynImg:hover:after,
			#loginInfoMobile.dynImg:hover:after {background-image:url(../img/dynamic/bt-login-info.svg);}
		#myLoginFrame form {display:inline-block;}
		#myLoginFrame input[type="submit"] {position:absolute;right:0;top:0;display:inline-block;background:url(../img/static/bt-logout.svg) no-repeat 15px 14px;background-size:30px 34px, cover;width:53px;height:53px;border-radius:26px;margin-top:-3px;}
		#myLoginFrame.dynImg input[type="submit"] {background-image:url(../img/dynamic/bt-logout.svg);}
		#myLoginFrame input[type="submit"]:hover {background:url(../img/static/bt-logout.svg) no-repeat 15px 14px;background-size:30px 34px, cover;}
		#myLoginFrame.dynImg input[type="submit"]:hover {background-image:url(../img/dynamic/bt-logout.svg);}
				#colorbox, #cboxOverlay, #cboxWrapper {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform: translate3d(0,0,0);}
				#cboxWrapper {max-width:none;}
				#cboxOverlay {position:fixed;width:100%;height:100%;}
				#cboxMiddleLeft, #cboxBottomLeft {clear:left;}
				#cboxContent {position:relative;}
				#cboxLoadedContent {overflow:auto;-webkit-overflow-scrolling:touch;padding:25px;}
				#cboxTitle {margin:0;}
				#cboxLoadingOverlay, #cboxLoadingGraphic {position:absolute;top:0;left:0;width:100%;height:100%;}
				#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor:pointer;}
				.cboxPhoto {float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
				.cboxIframe {width:100%;height:100%;display:block;border:0;padding:0;margin:0;}
				#colorbox, #cboxContent, #cboxLoadedContent {box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
				#cboxOverlay {background:rgba(0,0,0,.7);}
				#colorbox {outline:0;}
					#cboxTopLeft {width:25px;height:25px;background:url(images/border1.png) no-repeat 0 0;}
					#cboxTopCenter {height:25px;background:url(images/border1.png) repeat-x 0 -50px;}
					#cboxTopRight {width:25px;height:25px;background:url(images/border1.png) no-repeat -25px 0;}
					#cboxBottomLeft {width:25px;height:25px;background:url(images/border1.png) no-repeat 0 -25px;}
					#cboxBottomCenter {height:25px;background:url(images/border1.png) repeat-x 0 -75px;}
					#cboxBottomRight {width:25px;height:25px;background:url(images/border1.png) no-repeat -25px -25px;}
					#cboxMiddleLeft {width:25px;background:url(images/border2.png) repeat-y 0 0;}
					#cboxMiddleRight {width:25px;background:url(images/border2.png) repeat-y -25px 0;}
					#cboxContent {background:#fff;overflow:hidden;}
						.cboxIframe {background:#fff;}
						#cboxError {padding:50px;border:1px solid #ccc;}
						#cboxLoadedContent {margin-bottom:20px;}
						#cboxTitle {position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}
						#cboxCurrent {position:absolute;bottom:0px;left:100px;color:#999;}
						#cboxLoadingOverlay {background:#fff url(images/loading.gif) no-repeat 5px 5px;}
						#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}
						#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
						#cboxSlideshow {position:absolute;bottom:0px;right:42px;color:#444;}
						#cboxPrevious {position:absolute;bottom:0px;left:0;color:#444;}
						#cboxNext {position:absolute;bottom:0px;left:63px;color:#444;}
						#cboxClose {position:absolute;top:15px;right:15px;display:block;color:#444;font-size:0;background:url(../img/static/bt-popup-close.svg) no-repeat;background-size:11px 11px;width:11px;height:11px;}
				.cboxIE #cboxTopLeft,
				.cboxIE #cboxTopCenter,
				.cboxIE #cboxTopRight,
				.cboxIE #cboxBottomLeft,
				.cboxIE #cboxBottomCenter,
				.cboxIE #cboxBottomRight,
				.cboxIE #cboxMiddleLeft,
				.cboxIE #cboxMiddleRight {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.jobTitle h2 {font-size:35px;font-family:'Merriweather Sans';color:#14601e;font-weight:600;text-align:center;}
.employmentType {text-align:center;}
.employmentType span {font-size:25px;font-family:'Merriweather Sans';color:#14601e;font-weight:300;line-height:1.0em;}
	.employmentType span:nth-child(1):after {content:" / ";}
	.employmentType span:nth-child(2):after {content:" / ";}
	.employmentType span:nth-child(3):after {content:" / ";}
	.employmentType span:nth-child(4):after {content:" / ";}
	.employmentType span:nth-child(5):after {content:" / ";}
	.employmentType span:last-child:after {content:" ";}
.jobDescription p {font-size:20px;font-family:'Merriweather Sans';color:#3e3e3e;font-weight:300;margin-top:20px;text-align:center;}
.jobDescription ul li {padding:2px 0px 2px 20px;margin:0;border:none;line-height:1.2em;font-weight:400;background:url(../img/icon-li.svg) no-repeat 0px 9px;background-size:8px 8px;}
.jobName h2 {font-size:20px;font-weight:600;margin-top:20px;color:#3e3e3e;text-align:center;}
.jobName {text-align:center;}
.jobSalaryVal {margin-top:40px;text-align:center;}
	.jobSalaryVal span {font-size:20px;font-family:'Merriweather Sans';color:#3e3e3e;font-weight:300;}
		.jobSalaryVal span:last-child:before {content:" - ";}
		.jobSalaryVal h2 {font-size:20px;font-family:'Merriweather Sans';color:#3e3e3e;font-weight:600;text-align:center;}	
.jobLinkField {text-align:center;margin-top:20px;} 
.jobLinkField a {display:inline-block;padding:10px 20px;background:#777777;text-decoration:none;text-transform:uppercase;font-weight:600;color:#fff;} 
.jobLinkField a:hover{background:#f00;color:#fff;}#mobileNav {display:none;}
a.globalNav, a.globalNavTop {display:block;padding:0;margin:0 10px 0 0;color:#707070;font-family:'Merriweather Sans';font-weight:300;color:#fff;font-size:13px;line-height:1.5em;text-transform:inherit;}
a.globalNav:before, a.globalNavTop:before {display:inline-block;margin:0 15px 5px 0;}
a.globalNav:first-child:before, a.globalNavTop:first-child:before {display:none;}
#bodyFrame a.globalNav, #bodyFrame a.globalNavTop {padding:15px 25px;background:#ff6f00;margin:0 20px 5px 0;}
a.globalNav:hover, a.globalNavTop:hover {text-decoration:none;font-weight:400;}
a.globalNav:hover:before, a.globalNavTop:hover:before {font-weight:300;}.newsLine {border:1px solid #ccc;padding:20px;}
.newsLine:hover {background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(245,245,245,1.0));}
	.newsLineField {padding:20px 20px 20px 0;}
.newsArchiveLine h3 {font-family:'Merriweather Sans';font-weight:400;font-size:25px;text-transform:none;color:rgba(71,71,71,.3);padding:0;}
		.newsDetailHead h1 {line-height:1.2em;font-size:30px;}
		.newsDetailHead h2 {font-size:18px;margin:20px 0 20px 0;font-size:23px;line-height:1.3em;color:#14601e;font-weight:300;}
			.newsDetailHead h1 br {display:none;}
		.newsDetailHead h3 {color:#14601e;font-size:20px;font-family:'Merriweather Sans';margin:0 0 10px 0;display:none;}
		.newsDetailImageLeft {float:left;margin:0 20px 10px 0;}
		.newsDetailImageRight {float:right;margin:0 0 10px 20px;}
			.newsDetailBody strong {color:#3e3e3e;}
			.newsDetailBody a:hover {text-decoration:underline;}
			.newsDetailBody a strong {color:#14601e;}
			.newsDetailBody a:hover strong {text-decoration:underline;}
	.newsDetailFoot {margin:50px 0 0 0;}
		.newsDetailFoot a {display:block;}
.newsArchiveLine {padding:50px 0 30px 0;border-bottom:none;}
	.newsArchiveLine h3 {margin:0;font-size:20px;font-family:'Merriweather Sans';}
	.newsRequestLine a {display:block;padding:16px 0;background:#ff6f00;color:#fff;text-align:center;text-transform:uppercase;font-family:'Merriweather Sans';font-weight:700;}
	.newsRequestLine a:hover {background:#73021d;}
	.newsRequestLine a:hover h3,
	.newsRequestLine a:hover h4 {text-decoration:underline;}
.archiveFrame {}.teaserFrame {background:no-repeat;background-size:auto 100%;}
	.teaserFrame-a {background-size:0;}
	.teaserFrame-b {}
	.showTeaserSide-left {}
	.showTeaserSide-right {background-position:right 0;}
	.styledTeaser {}
		.teaserFrame-b .teaserImage {display:none;}
			.teaserImage img {}
			.teaserFrame-a .teaserImage img {width:100%;height:auto;margin:0 0 20px 0;}
			.teaserFrame-b .teaserImage img {width:100%;height:auto;}
		.teaserFrame-b .teaserContent {background:#fff;padding:0 0 0 20px;}
		.respContent {display:none;}
		.teaserFrame-b.showTeaserSide-right .teaserContent {padding:0 20px 0 0;}
		.teaserLinkField {display:none;}#breadCrumbFrame {margin:7px 0 30px 0;font-size:13px;padding:0;text-align:center;border-bottom: 1px solid #c1c1c1;}
		.breadCrumbCaption {color:#bdbdbd;font-size:13px;margin:0 10px 0 0;font-weight:400;}
		#breadCrumbFrame ul,
		#breadCrumbFrame ul li {display:inline-block;margin:0;}
		#breadCrumbFrame ul li {margin:0 0 -2px 5px;}
			a.breadCrumbPoint {color:#14601e;font-weight:400;font-size:13px;}
			span a.breadCrumbPoint:after {content:'>';display:inline-block;padding:0 10px;color:#3e3e3e;font-size:10px;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint:after {content:'';margin:0;padding:0;}
			a.breadCrumbPoint:hover {text-decoration:none;color:#07480f;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint {color:#14601e;border-bottom: 3px solid #14601e;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint:hover {color:#07480f;}#cookieNotify {position:fixed;top:0;left:0;right:0;z-index:100000000000000;width:auto;line-height:1.4em;margin:0;padding:10px 150px 15px 70px;min-height:55px;background:url(../img/static/icon-cookie.svg) no-repeat 10px 10px rgba(0,0,0,0.7);background-size:49px 49px;text-align:left;font-size:13px;color:#fff;}
	#cookieNotify a {color:#9eb794;}
	#cookieNotify strong {color:#fff;text-transform:none;}
	a#cookieNotifyButton {color:#9eb794;font-size:15px;font-weight:400;display:inline-block;margin:0;padding:10px 20px;z-index:25;position:absolute;right:20px;top:20px;text-align:center;text-transform:uppercase;border-radius:5px;background:#fff;}
	a#cookieNotifyButton:hover {color:#fff;font-weight:400;text-decoration:none;background:#9eb794;}#imgFrame,
		#imgFrameStart {position:relative;overflow:hidden;height:662px;margin:0;z-index:1;background:no-repeat 50% 50%;background-size:cover;width:100%;}
		#imgFrameStart {height:460px;}
		#imgFrame {height:460px;}
			#innerFrameFull #imgFrame img,
			#innerFrameFull #imgFrameStart img {width:100%;height:auto;}
			#imgFrameStart #imgField {position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;}
			#imgContent {position:absolute;z-index:10;left:50%;margin:0 0 0 -530px;top:auto;bottom:40px;width:1060px;}
				.hideInContent {display:none;padding:0 0 5px 0;box-shadow:0 3px 7px 0 rgba(0,0,0,.1);}
			#imgFullContent,
			#imgFullContentStart {margin:0 0 40px 0;background-size:0;}
				#imgFullContent > h2,
				#imgFullContent > h3,
				#imgFullContent > p,
				#imgFullContent > div,
				#imgFullContent > a,
				#imgFullContentStart > h2,
				#imgFullContentStart > h3,
				#imgFullContentStart > p,
				#imgFullContentStart > div,
				#imgFullContentStart > a {display:none;}
				#imgFullContent div.hideInContent,
				#imgFullContentStart div.hideInContent {display:none;}
					#imgFullContent div.hideInContent .teaserFrame,
					#imgFullContentStart div.hideInContent .teaserFrame:not(.teaserStyle-blackBand) {width:1060px;margin:0 auto;}
					#imgFullContentStart div.hideInContent .teaserFrame.teaserStyle-blackBand {margin-bottom:-5px;}
			#imgFrameStart #imgContent {bottom:45px;}
				#imgField img {width:100%;height:auto;}
				#imgContent > div.imgStatic {padding:0;color:#fff;font-size:20px;font-family:'Merriweather Sans';font-weight:400;position:relative;height:100%;}
				#imgFrameStart #imgContent > div.imgStatic {}
					#imgFrameStart #imgContent > div.imgStatic h2 {font-size:40px;}
		#imgFrame #imgContent h2,
		#imgFrameStart #imgContent h2 {color:#fff;font-family:'Merriweather Sans';font-size:40px;padding:0;margin:0 0 20px 0;line-height:1.2em;text-shadow: 0px 3px 6px #00000029;font-weight:300;line-height:1.1em;}
			#imgFrame #imgContent h2 span,
			#imgFrameStart #imgContent h2 span {font-style:normal;color:#fff;font-size:35px;font-weight:600;padding:0;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#14601e;}
		#imgFrame #imgContent h3,
		#imgFrameStart #imgContent h3 {color:#9eb794;font-size:1em;font-weight:400;font-size:25px;}
		#imgFrame #imgContent a,
		#imgFrameStart #imgContent a {vertical-align:top;display:inline-block;font-family:'Merriweather Sans';font-weight:700;font-size:18px;color:#fff;padding:50px 50px 10px 50px;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
		#imgFrame #imgContent a.goto,
		#imgFrameStart #imgContent a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:12px 22px, cover;clear:both;}
		#imgFrame #imgContent a:hover,
		#imgFrameStart #imgContent a:hover {text-decoration:none;}
		#imgFrame #imgContent a.goto:hover,
		#imgFrameStart #imgContent a.goto:hover {text-decoration:none;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;}
		#imgFrame #imgContent a.subname:hover,
		#imgFrameStart #imgContent a.subname:hover {background:linear-gradient(to bottom, #e84d0f, #f18400);}
			#imgFrame #imgContent a:hover h3,
			#imgFrameStart #imgContent a:hover h3 {text-decoration:none;}
		#imgFrame #imgContent em,
		#imgFrameStart #imgContent em {font-style:normal;display:inline-block;color:#fff;background:#14601e;padding:5px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:600;}
		#imgFrame #imgContent a:hover em,
		#imgFrameStart #imgContent a:hover em {background:#07480f;text-decoration:none;}#pluginFrame {position:relative;overflow:hidden;height:700px;margin:0 0 40px 0;z-index:1;}
	#pluginField,
	#innerFrameFull #pluginField {position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;}
	#innerFrameFull #pluginField {height:700px;}
	#pluginContent {position:absolute;top:0;left:0;z-index:10;}
		#pluginContent > div {padding:0;color:#fff;font-size:35px;font-family:'Merriweather Sans';font-weight:400;}
		#pluginContent h2 {color:#fff;font-family:'Merriweather Sans';text-transform:uppercase;font-size:110px;padding:0 10px;display:inline;margin:50px auto;line-height:0.95em;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
			#pluginContent h2 span {font-style:normal;color:#fff;font-size:70px;font-weight:400;padding:0.25rem 0.75rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		#pluginContent h3 {color:#fff;font-size:40px;margin:0 0 5px 0;font-family:'Merriweather Sans';font-weight:300;font-style:normal;text-transform:uppercase;}
		#pluginContent a {vertical-align:top;display:inline-block;font-family:'Merriweather Sans';font-weight:400;font-size:25px;color:#fff;padding:0;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
		#pluginContent a:before {content:'[ ';}
		#pluginContent a:after {content:' ]';}
		#pluginContent a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:12px 22px, cover;clear:both;}
		#pluginContent a:hover {text-decoration:none;color:#ff6f00;}
		#pluginContent a.goto:hover {text-decoration:none;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;}
		#pluginContent a.subname {}
		#pluginContent a.subname:hover {background:linear-gradient(to bottom, #e84d0f, #f18400);}
			#pluginContent a:hover h3 {color:#ff6f00;text-decoration:none;}
		#pluginContent em {font-style:normal;display:inline-block;color:#fff;background:#ff6f00;padding:2px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;}
			#pluginContent a:hover em {background:#07480f;text-decoration:none;}
		#pluginField iframe {width:100%;height:100%;}.pluginBox-Insta {position:relative;height:520px;}
	a.instaBG {position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:no-repeat center center;background-size:cover;}
	a.instaCover {position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));}
	.instaStats {position:absolute;right:30px;bottom:90px;display:inline-block;vertical-align:top;font-size:12px;line-height:1.0em;}
		a.instaLike {display:inline-block;vertical-align:top;background:url(../img/static/icon-insta-like.svg) no-repeat;background-size:14px 12px;padding:0 0 0 19px;color:#fff;margin-right:10px;}
		a.instaComment {display:inline-block;vertical-align:top;background:url(../img/static/icon-insta-comment.svg) no-repeat;background-size:13px 12px;padding:0 0 0 18px;color:#fff;}
	a.instaLogo {position:absolute;right:30px;bottom:20px;display:inline-block;width:212px;height:56px;background:url(../img/static/logo-insta.svg) no-repeat;background-size:212px 56px;}#footSocial {text-align:center;padding:0;margin:0 0 50px 0;}
	#footSocial a {display:inline-block;width:60px;height:60px;margin:0 0 0 10px;opacity:0.6;filter:alpha(opacity=60);background:no-repeat;}
	#footSocial a:first-child {margin:0;}
	#footSocial a:hover {opacity:1.0;filter:alpha(opacity=100);}
	#footSocial a.socialItem,
	#footSocial a.socialItemSet {background:no-repeat;}
	#footSocial a.socialItem-fb {background-image:url(../img/static/sm-fb.svg);}
	#footSocial a.socialItem-yt {background-image:url(../img/static/sm-yt.svg);}
	#footSocial a.socialItem-insta {background-image:url(../img/static/sm-insta.svg);}
	#footSocial a.socialItem-link {background-image:url(../img/static/sm-link.svg);}
	#footSocial a.socialItem-tw {background-image:url(../img/static/sm-tw.svg);}
	#footSocial a.socialItem-kunu {background-image:url(../img/static/sm-kunu.svg);}
	#footSocial a.socialItem-xing {background-image:url(../img/static/sm-xing.svg);}
	#footSocial a.socialItem-pe {background-image:url(../img/static/sm-pe.svg);}
	#footSocial a.socialItem-phone {background-image:url(../img/dynamic/sm-phone.svg);display:none;}
	#footSocial a.socialItem-mail {background-image:url(../img/dynamic/sm-mail.svg);display:none;}
	#footSocial a.socialItemSet-fb {background-image:url(../img/dynamic/sm-fb.svg);}
	#footSocial a.socialItemSet-yt {background-image:url(../img/dynamic/sm-yt.svg);}
	#footSocial a.socialItemSet-insta {background-image:url(../img/dynamic/sm-insta.svg);}
	#footSocial a.socialItemSet-link {background-image:url(../img/dynamic/sm-link.svg);}
	#footSocial a.socialItemSet-tw {background-image:url(../img/dynamic/sm-tw.svg);}
	#footSocial a.socialItemSet-kunu {background-image:url(../img/dynamic/sm-kunu.svg);}
	#footSocial a.socialItemSet-xing {background-image:url(../img/dynamic/sm-xing.svg);}
	#footSocial a.socialItemSet-pe {background-image:url(../img/dynamic/sm-pe.svg);}
	#footSocial a.socialItemSet-phone {background-image:url(../img/dynamic/sm-phone.svg);}
	#footSocial a.socialItemSet-mail {background-image:url(../img/dynamic/sm-mail.svg);}.tgSlide {margin:0;width:100%;height:100%;}
	.tgSlide:after {content:'';}
		.tgSlide li {height:100%;width:100%;position:absolute;top:0;left:0;}
			.tgSlide li span.slideImg {width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background:no-repeat 50% 50%;background-size:cover;opacity:0;}
			.tgSlide li > div.slideTitle {position:relative;margin:0 auto;width:1060px;height:100%;opacity:0;}
				.tgSlide li > div.slideTitle > div.slideContent {position:absolute;bottom:95px;}
				.tgSlide li > div.slideTitle > div {padding:0;color:#fff;font-size:35px;font-family:'Merriweather Sans';font-weight:400;}
	.slideTitle .imgBox {bottom:115px;}
		.tgSlide h2 {color:#fff;font-family:'Merriweather Sans';text-transform:uppercase;font-size:110px;padding:0 10px;display:inline;margin:50px auto;line-height:0.95em;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		.tgSlide h2 span {font-style:normal;color:#fff;font-size:55px;font-weight:400;padding:0.25rem 0.75rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		.tgSlide h3 {color:#fff;font-size:40px;margin:0 0 5px 0;font-family:'Merriweather Sans';font-weight:300;font-style:normal;text-transform:uppercase;}
			.tgSlide a {vertical-align:top;display:inline-block;font-family:'Merriweather Sans';font-weight:400;font-size:25px;color:#fff;padding:0;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
			.tgSlide a:before {content:'[ ';}
			.tgSlide a:after {content:' ]';}
	.slideTitle .imgLink {bottom:40px;}
		.tgSlide a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:12px 22px, cover;clear:both;}
		.tgSlide a:hover {text-decoration:none;color:#FF6F00;}
		.tgSlide a.goto:hover {text-decoration:none;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;}
		0.tgSlide a.subname:hover {background:linear-gradient(to bottom, #e84d0f, #f18400);}
			.tgSlide a:hover h3 {color:#ff6f00;text-decoration:none;}
	.tgSlide em {font-style:normal;display:inline-block;color:#fff;background:#ff6f00;padding:2px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;}
	.tgSlide a:hover em {background:#07480f;text-decoration:none;}
	.imgLink {position:absolute;left:0;right:0;bottom:80px;vertical-align:top;z-index:1600;}.switchTeaserFrame div:nth-child(2) {padding:0 0 0 495px;}
		.switchTeaserFrame div:nth-child(2) h2 {height:285px;font-size:35px;}
		.switchTeaserFrame div:nth-child(2) h3 {font-size:25px;}
	.switchTeaserButtonLeft {right:initial;left:495px;}
	.switchTeaserButtonRight {right:initial;left:551px;}@font-face {font-family:'slick';font-weight:normal;font-style:normal;src:url('../inc/plugins/slick/fonts/slick.eot');src:url('../inc/plugins/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('../inc/plugins/slick/fonts/slick.woff') format('woff'), url('../inc/plugins/slick/fonts/slick.ttf') format('truetype'), url('../inc/plugins/slick/fonts/slick.svg#slick') format('svg');}
.slick-slider {position:relative;display:block;box-sizing:border-box;padding:10px 0 0 0;margin:0 0 45px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-dotted.slick-slider {margin-bottom:30px;}
.slick-list {position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track {position:relative;top:0;left:0;display:block;height:210px;}
.slick-track:before,
.slick-track:after {display:table;content:'';}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none;float:left;min-height:1px;padding:0;margin:0 20px 0 0;box-sizing:border-box;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide img {display:block;margin:0;height:210px;width:auto;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-loading .slick-list {background:#fff url('../inc/plugins/slick/ajax-loader.gif') center center no-repeat;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}
.slick-prev,
.slick-next {font-size:0;line-height:0;position:absolute;top:-24px;right:0;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev {left:0;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {color:transparent;outline:none;background:transparent;}
	.slick-prev:hover:before,
	.slick-prev:focus:before,
	.slick-next:hover:before,
	.slick-next:focus:before {opacity:1;}
	.slick-prev.slick-disabled:before,
	.slick-next.slick-disabled:before {opacity:.25;}
	.slick-prev:before,
	.slick-next:before {position:absolute;left:0;right:0;top:0;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(../img/static/bt-link-arrow.svg) no-repeat 0 0;background-size:12px 20px;content:'';height:20px;}
.slick-next {right:0;}
	.slick-next:before {background-image:url(../img/static/bt-link-rarrow.svg);background-position:right 0;}
.slick-dots {position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
	.slick-dots li {position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
		.slick-dots li button {font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
		.slick-dots li button:hover,
		.slick-dots li button:focus {outline:none;}
			.slick-dots li button:hover:before,
			.slick-dots li button:focus:before {opacity:1;}
			.slick-dots li button:before {font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
			.slick-dots li.slick-active button:before {opacity:.75;color:black;}
	.galType-carousel .galleryTitle h2 {padding:0 35px;text-align:center;}.newsLine-general {border:none;border-bottom:1px solid #14601e;padding:22px 0;margin:0;color:#bdbdbd;font-weight:400;font-size:15px;}
.newsLine-general:first-child {padding-top:0;}
.newsCutLine-general {border:none;padding:10px 0;text-align:right;font-weight:400;font-size:15px;}
	.newsLine-general h3 {color:rgba(71,71,71,.3);font-weight:400;font-size:30px;}
	.newsLine-general a, .newsCutLine-general a {text-decoration:none;background:url(../img/bt-arrow-grey.svg) no-repeat 0 4px;padding:0 0 0 25px;background-size:20px 15px;}
	
.newsLineArchive-general .newsLineField {padding-top:0;}.newsLine-imgText {display:block;border:none;border-bottom:1px solid #a9a9a9;padding:20px 0;margin:0;position:relative;}
	.newsLine-imgText .newsLineField:first-child {position:absolute;top:0;left:0;bottom:0;width:90px;}
	.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child {width:320px;}
		.newsLine-imgText .newsLineField:first-child a {display:block;width:90px;height:115px;overflow:hidden;background:no-repeat #ccc;background-size:cover;}
		.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child a {width:auto;height:100%;}
	.newsLine-imgText .newsLineField:nth-child(2) {padding:0 0 0 110px;font-size:15px;color:#757575;font-weight:400;min-height:195px;overflow:hidden;}
	.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2) {padding:0 0 0 340px;}
		.newsLine-imgText .newsLineField:nth-child(2) a {display:block;font-size:17px;font-weight:400;color:#c3c3c3;margin-top:10px;}
		.newsLine-imgText .newsLineField:nth-child(2) a:hover {text-decoration:none;}
		.newsLine-imgText .newsLineField:nth-child(2) a:first-child {overflow:hidden;margin:0;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(2) {font-size:17px;text-transform:none;color:#787878;opacity:0.4;font-weight:400;height:120px;overflow:hidden;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3) {background:#777777;font-weight:600;color:#9e9e9e;padding:10px 20px;text-transform:uppercase;display:inline-block;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3):hover {background:#f00;}
		.newsLine-imgText .newsLineField:nth-child(2) strong {display:block;font-size:15px;}
		.newsLine-imgText .newsLineField:nth-child(2) h3 {display:block;font-style:normal;font-size:29px;font-weight:400;line-height:1.3em;color:#787878;opacity:0.4;margin:0;}
	.newsLine-imgText .newsLineCover {display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50;}
		.newsLine-imgText .newsLineCover a {position:absolute;top:0;bottom:0;left:0;right:0;}
	.newsLine-imgText:hover .newsLineField:nth-child(2) h3 {color:#07480f;margin:0;}
	.newsLine-imgText:hover .newsLineField:nth-child(2) a {text-decoration:none;color:#07480f;}
	.newsLine-imgText:hover .newsLineField:nth-child(2) a:nth-child(3) {background:#07480f;color:#9e9e9e;}
.newsLineArchive-imgText {display:block;border:none;border-bottom:1px solid #ccc;padding:0;margin:0;position:relative;}
	.newsLineArchive-imgText .newsLineField {font-size:15px;color:#757575;font-weight:300;padding:5px 0;position:relative;height:56px;}
	.newsLineArchive-imgText .newsLineField:hover {background:#fafafa;}
		.newsLineArchive-imgText .newsLineField a {position:absolute;top:20px;left:0;right:0;display:block;font-size:15px;font-weight:400;color:#474747;opacity:0.4;padding:0 50px 0 180px;}
		.newsLineArchive-imgText .newsLineField a:after {position:absolute;top:-5px;right:0;content:' ';width:56px;height:36px;background:url(../img/icon-news-arrow.svg) no-repeat left center;background-size:18px 18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
		.newsLineArchive-imgText .newsLineField strong {font-style:normal;display:inline-block;position:absolute;top:0;left:0;width:100px;padding:0 20px 0 0;font-size:20px;color:#14601e;}
		.newsLineArchive-imgText .newsLineField a:hover {text-decoration:none;}
.newsCutLine-imgText {padding:50px 0 30px 0;border-bottom:none;position:relative;}
	.newsCutLine-imgText h3 {padding:0;text-align:center;position:relative;margin:0 0 30px 0;}
		.newsCutLine-imgText h3:before {content:'';display:block;position:absolute;top:17px;left:0;right:0;height:1px;background:#14601e;z-index:-1;}
		.newsCutLine-imgText h3 span {display:inline-block;border-left:20px solid #fff;border-right:20px solid #fff;padding:0 40px 0 0;background:url(../img/news-arrow-bubble.svg) no-repeat right top #fff;font-family:;font-weight:600;font-size:20px;text-transform:none;color:#14601e;margin-bottom:10px;
		content:'';background-size:30px 30px;margin:0 0 0 5px;}
		
	.newsLine-imgText.suppressPlaceholder .newsLineField:first-child {display:none;}
	.newsLine-imgText.suppressPlaceholder .newsLineField:nth-child(2),
	.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText.suppressPlaceholder .newsLineField:nth-child(2) {padding:0;}.newsLine-textTriple {position:relative;border:1px solid #ccc;padding:20px;color:#14601e;font-weight:300;font-size:22px;}
.newsCutLine-textTriple {border:none;padding:10px 0;text-align:right;font-weight:400;font-size:15px;}
	.newsLine-textTriple .newsLineDate {width:100px;padding:0;line-height:1.1em;display:none;}
	.newsLine-textTriple .newsLineTitle {line-height:1.0em;}
		.newsLine-textTriple .newsLineTitle h3 {color:#14601e;line-height:1.1em;margin:10px 0 5px 0;font-weight:300;font-size:22px;}
		.newsLine-textTriple:hover .newsLineTitle h3 {text-decoration:underline;}
		.newsLine-textTriple .newsLineSubTitle h4 {font-size:18px;font-weight:300;}
		.newsLine-textTriple:hover .newsLineSubTitle h4 {text-decoration:underline;}
	.newsLine-textTriple .newsLineLink {}
	.newsLine-textTriple .newsLineLink:hover {}
		.newsLine-textTriple .newsLineLink a, .newsCutLine-textTriple .newsLineLink a {position:absolute;top:0;bottom:0;left:0;right:0;}
		.newsLine-textTriple .newsLineLink a:hover, 
		.newsCutLine-textTriple .newsLineLink a:hover {}
.newsLineArchive-textTriple .newsLineField {padding-top:0;}.teaserStyle-download .teaserTextBottom {display:none;}
.teaserStyle-download .teaserSubTitle h3 {margin-bottom:20px;}
.teaserStyle-download .teaserText .teaserTextTop p {margin-bottom:20px;}.teaserStyle-general {position:relative;overflow:hidden;}
	.teaserStyle-general .teaserImage {position:relative;}
	.teaserStyle-general .teaserContent {padding:0 20px;padding-left:0;}
			.teaserStyle-general .teaserTitle h2 {font-size:25px;color:#14601e;font-weight:600;position:realtive;text-align:left;line-height:1.2em;padding-bottom:5px;}
			.teaserStyle-general .teaserTitle h2 span {font-size:15px;padding-bottom:5px;font-weight:300;}
			.teaserStyle-general .teaserSubTitle h3 {font-size:22px;color:#14601e;padding-bottom:10px;font-weight:300;text-align:left;}
			.teaserStyle-general .teaserTextTop {color:#3e3e3e;font-size:15px;}
			.teaserStyle-general .teaserTextTop a {color:#3e3e3e;}
			.teaserStyle-general .teaserTextTop a:hover {color:#07480f;}
			.teaserStyle-general .teaserTextTop p {text-align:left;color:#3e3e3e;padding:0;}
			.teaserStyle-general .teaserTextTop span {color:#14601e;font-size:16px;}
			.teaserStyle-general .teaserTextTop strong {}
			.teaserStyle-general .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Merriweather Sans';text-align:center;}
				.teaserStyle-general .teaserTextBottom a {background:#14601e;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Merriweather Sans';color:#fff;}
				.teaserStyle-general .teaserTextBottom a:hover {font-family:'Merriweather Sans';background:#9eb794;}
	.teaserStyle-general .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-general .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-borderGrey {position:relative;overflow:hidden;border-bottom:1px solid #ccc;}
	.teaserStyle-borderGrey .teaserImage {position:relative;}
	.teaserStyle-borderGrey .teaserContent {padding:0 30px;padding-bottom:30px;}
			.teaserStyle-borderGrey .teaserTitle h2 {font-size:12px;color:#9e9e9e;font-weight:400;position:relative;text-align:left;line-height:1.2em;padding-bottom:5px;margin-bottom:10px;}
			.teaserStyle-borderGrey .teaserSubTitle h3 {font-size;font-weight:400;line-height:1.3em;color:#14601e;font-size:25px;}
			.teaserStyle-borderGrey .teaserTextTop {color:#3e3e3e;font-size:15px;margin-top:20px;}
			.teaserStyle-borderGrey .teaserTextTop p {text-align:left;padding:0;}
			.teaserStyle-borderGrey .teaserTextBottom {font-family:'Merriweather Sans';text-align:left;margin-top:20px;font-family:'Merriweather Sans';}
				.teaserStyle-borderGrey .teaserTextBottom a {font-family:'Merriweather Sans';background:#14601e;font-weight:600;padding:10px 20px;display:inline-block;color:#fff;}
	.teaserStyle-borderGrey .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
	.teaserStyle-borderGrey:hover .teaserTextBottom a {background:#07480f;}
		.teaserStyle-borderGrey .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
        .teaserStyle-borderGrey .teaserLinkField a.disabled {cursor:default;}.teaserStyle-boxed {position:relative;overflow:hidden;border:1px solid #ccc;min-height:305px;}
	.teaserStyle-boxed .teaserImage {position:relative;}
	.teaserStyle-boxed .teaserContent {padding:75px 10px 35px 30px;}
			.teaserStyle-boxed .teaserTitle h2 {font-size:12px;font-weight:400;color:#afafaf;margin:0;}
			.teaserStyle-boxed .teaserSubTitle h3 {font-size:25px;font-weight:400;color:#14601e;}
			.teaserStyle-boxed .teaserTextTop {color:#3e3e3e;font-size:16px;margin:0 0 20px 0;}
			.teaserStyle-boxed .teaserTextTop p {}
			.teaserStyle-boxed .teaserTextBottom {font-family:'Merriweather Sans';text-align:left;margin-top:20px;font-family:'Merriweather Sans';}
				.teaserStyle-boxed .teaserTextBottom a {font-family:'Merriweather Sans';background:#14601e;font-weight:600;padding:2px 20px;display:inline-block;color:#fff;}
	.teaserStyle-boxed .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
	.teaserStyle-boxed:hover .teaserTextBottom a {background:#07480f;}
		.teaserStyle-boxed .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
        .teaserStyle-boxed .teaserLinkField a.disabled {cursor:default;}.teaserStyle-generalHrz {position:relative;overflow:hidden;}
	.teaserStyle-generalHrz .teaserImage {position:relative;}
	.teaserStyle-generalHrz .teaserContent {padding:0 30px;padding-bottom:30px;}
			.teaserStyle-generalHrz .teaserTitle h2 {font-size:18px;color:#14601e;font-weight:600;position:relative;text-align:left;line-height:1.2em;padding-bottom:5px;border-bottom:none;margin-bottom:10px;padding-top:32px;}
			.teaserStyle-generalHrz .teaserSubTitle h3 {font-size:15px;color:#9e9e9e;}
			.teaserStyle-generalHrz .teaserTextTop {color:#3e3e3e;font-size:15px;}
			.teaserStyle-generalHrz .teaserTextTop p {text-align:left;padding:0;}
			.teaserStyle-generalHrz .teaserTextBottom {font-family:'Merriweather Sans';text-align:left;margin-top:20px;font-family:'Merriweather Sans';}
				.teaserStyle-generalHrz .teaserTextBottom a {font-family:'Merriweather Sans';background:#14601e;font-weight:600;padding:10px 20px;display:inline-block;color:#fff;}
	.teaserStyle-generalHrz .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
	.teaserStyle-generalHrz:hover .teaserTextBottom a {background:#07480f;}
		.teaserStyle-generalHrz .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
        .teaserStyle-generalHrz .teaserLinkField a.disabled {cursor:default;}.teaserStyle-hBox {position:relative;overflow:hidden;}
	.teaserStyle-hBox .teaserImage {position:relative;}
	.teaserStyle-hBox .teaserContent {padding:35px 0;border-top:1px solid #14601e;border-bottom:1px solid #14601e;}
			.teaserStyle-hBox .teaserTitle h2 {font-size:25px;color:#14601e;font-weight:600;position:realtive;text-align:left;line-height:1.2em;padding-bottom:5px;}
			.teaserStyle-hBox .teaserTitle h2 span {font-size:15px;padding-bottom:5px;font-weight:300;}
			.teaserStyle-hBox .teaserSubTitle h3 {font-size:22px;color:#14601e;padding-bottom:10px;font-weight:300;text-align:left;}
			.teaserStyle-hBox .teaserTextTop {color:#3e3e3e;font-size:15px;}
			.teaserStyle-hBox .teaserTextTop a {color:#3e3e3e;}
			.teaserStyle-hBox .teaserTextTop a:hover {color:#07480f;}
			.teaserStyle-hBox .teaserTextTop p {text-align:left;color:#3e3e3e;padding:0;}
			.teaserStyle-hBox .teaserTextTop span {color:#14601e;font-size:16px;}
			.teaserStyle-hBox .teaserTextTop strong {display:inline-block;width:10px;}
			.teaserStyle-hBox .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Merriweather Sans';text-align:center;}
				.teaserStyle-hBox .teaserTextBottom a {background:#14601e;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Merriweather Sans';color:#fff;}
				.teaserStyle-hBox .teaserTextBottom a:hover {font-family:'Merriweather Sans';background:#9eb794;}
	.teaserStyle-hBox .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-hBox .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-highlight {background: #9eb794;position:relative;background-image:display:none;min-height:350px;}
	.teaserStyle-highlight .teaserImage {position:relative;margin:0 0 -30px 0;overflow:hidden;}
	.teaserStyle-highlight .teaserImage:after {background: url(../img/bg-teaser-highlight.png) no-repeat center top;content:'';color:rgba(0,0,0,0);font-size:0.1em;padding:10px 0;margin:-38px 0 0 0;display:block;position:absolute;width:100%;}
	.teaserStyle-highlight .teaserContent {padding:0  5px 20px 5px;}
			.teaserStyle-highlight .teaserTitle h2 {font-size:15px;color:#fff;font-weight:300;text-align:center;margin:32px 0 10px 0;}
			.teaserStyle-highlight .teaserSubTitle h3 {font-size:20px;color:#fff;font-weight:400;text-align:center;line-height:1.3em;padding-bottom:5px;margin-bottom:10px;}
			.teaserStyle-highlight .teaserTextTop {}
			.teaserStyle-highlight .teaserTextTop p {display:none;}
			.teaserStyle-highlight .teaserTextBottom {text-align:center;margin-top:20px;}
				.teaserStyle-highlight .teaserTextBottom a {background:#14601e;font-size:12px;font-weight:600;padding:2px 20px;text-transform:uppercase;display:inline-block;color:#fff;}
	.teaserStyle-highlight .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
	.teaserStyle-highlight:hover .teaserTextBottom a {background:#07480f;text-decoration:none;}
		.teaserStyle-highlight .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
        .teaserStyle-highlight .teaserLinkField a.disabled {cursor:default;}.teaserStyle-highlightPersonal {background: #9eb794;position:relative;background-image:display:none;min-height:350px;}
	.teaserStyle-highlightPersonal .teaserImage {position:relative;margin:0 0 -30px 0;overflow:hidden;}
	.teaserStyle-highlightPersonal .teaserImage:after {background: url(../img/bg-teaser-highlight.png) no-repeat center top;content:'';color:rgba(0,0,0,0);font-size:0.1em;padding:10px 0;margin:-38px 0 0 0;display:block;position:absolute;width:100%;}
	.teaserStyle-highlightPersonal .teaserContent {padding:0  5px 20px 5px;height:120px;}
			.teaserStyle-highlightPersonal .teaserTitle h2 {font-size:15px;color:#fff;font-weight:300;text-align:center;margin:32px 0 10px 0;}
			.teaserStyle-highlightPersonal .teaserSubTitle h3 {font-size:20px;color:#fff;font-weight:400;text-align:center;line-height:1.3em;padding-bottom:5px;margin-bottom:10px;}
			.teaserStyle-highlightPersonal .teaserTextTop {}
			.teaserStyle-highlightPersonal .teaserTextTop p {}
			.teaserStyle-highlightPersonal .teaserTextBottom {text-align:center;margin-top:20px;}
				.teaserStyle-highlightPersonal .teaserTextBottom a {background:#14601e;font-size:12px;font-weight:600;padding:2px 20px;text-transform:uppercase;display:inline-block;color:#fff;}
	.teaserStyle-highlightPersonal .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
	.teaserStyle-highlightPersonal:hover .teaserTextBottom a {background:#07480f;text-decoration:none;}
		.teaserStyle-highlightPersonal .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
        .teaserStyle-highlightPersonal .teaserLinkField a.disabled {cursor:default;}.teaserStyle-partner {position:relative;overflow:hidden;background-image:inherit;}
	.teaserStyle-partner .teaserImage {position:absolute;display:block;width:250px;height:250px;}
	.teaserStyle-partner .teaserContent {padding:0 15px;min-height:400px;}
			.teaserStyle-partner .teaserTitle h2 {font-size:24px;color:#9eb794;font-weight:400;position:realtive;text-align:left;line-height:1.2em;padding-bottom:13px;}
			.teaserStyle-partner .teaserTitle h2:after {display:none;}
			.teaserStyle-partner .teaserTitle h2 span {font-size:15px;padding-bottom:5px;font-weight:300;}
			.teaserStyle-partner .teaserSubTitle h3 {font-size:18px;color:#3e3e3e;padding-bottom:10px;font-weight:400;text-align:left;}
			.teaserStyle-partner .teaserTextTop {color:#3e3e3e;font-size:15px;}
			.teaserStyle-partner .teaserTextTop a {color:#3e3e3e;}
			.teaserStyle-partner .teaserTextTop a:hover {color:#07480f;}
			.teaserStyle-partner .teaserTextTop p {text-align:left;color:#3e3e3e;padding:0;}
			.teaserStyle-partner .teaserTextTop span {color:#14601e;font-size:16px;}
			.teaserStyle-partner .teaserTextTop strong {display:inline-block;width:10px;}
			.teaserStyle-partner .teaserTextBottom {text-align:left;font-family:'Merriweather Sans';margin-top:15px;}
				.teaserStyle-partner .teaserTextBottom a {font-weight:300;padding:0;display:block;font-family:'Merriweather Sans';color:#9eb794;font-size:16px;}
				.teaserStyle-partner .teaserTextBottom a:hover {text-decoration:none;}
	.teaserStyle-partner .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-partner .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-quoteSlider {}
	.cbp-qtrotator {position:relative;margin:0 auto 5em auto;max-width:800px;width:100%;min-height:290px;}
		.cbp-qtrotator .cbp-qtcontent {position:absolute;min-height:200px;border-top:2px solid #cdcdcd;border-bottom:2px solid #cdcdcd;padding:0;top:0;z-index:0;opacity:0;width:100%;}
		.no-js .cbp-qtrotator .cbp-qtcontent {border-bottom:none;}
		.cbp-qtrotator .cbp-qtcontent.cbp-qtcurrent,
		.no-js .cbp-qtrotator .cbp-qtcontent {position:relative;z-index:100;pointer-events:auto;opacity:1;}
		.cbp-qtrotator .cbp-qtcontent:before,
		.cbp-qtrotator .cbp-qtcontent:after {content:" ";display:table;}
		.cbp-qtrotator .cbp-qtcontent:after {clear:both;}
		.cbp-qtprogress {position:absolute;background:#9eb794;height:2px;width:0%;top:0;z-index:400;}
		.cbp-qtrotator blockquote {margin:0;padding:50px 40px;font-size:26px;color:#696969;font-weight:300;margin:0;text-align:center;line-height:1.3em;}
			.cbp-qtrotator blockquote footer {font-size:1.2em;}
			.cbp-qtrotator blockquote footer:before {content:'? ';}
		.cbp-qtrotator .cbp-qtcontent img {float:right;margin-left:3em;}#navButton {display:block;width:71px;height:147px;background:no-repeat top right;padding:0;}
.cbp-hrmenu {width:100%;margin:0;}
	.cbp-hrmenu ul {margin:0;padding:0;list-style-type:none;}
		.cbp-hrmenu > ul,
		.cbp-hrmenu .cbp-hrsub-inner {max-width:70em;margin:0 auto;padding:0;}
			.cbp-hrmenu > ul > li {display:inline-block;}
				.cbp-hrmenu > ul > li > a {font-weight:700;padding:1em 2em;color:#999;display:inline-block;}
				.cbp-hrmenu > ul > li > a:hover {color:#9eb794;}
				.cbp-hrmenu > ul > li.cbp-hropen a,
				.cbp-hrmenu > ul > li.cbp-hropen > a:hover {}
			.cbp-hrmenu #navButton {background-image:url(../img/navi-drop.png);}
			.cbp-hropen #navButton {background-image:url(../img/navi-drop-open.png);}
			.cbp-hrmenu .cbp-hrsub {display:none;position:absolute;z-index:500;background:#557f4c;left:-989px;width:980px;padding:33px 40px 40px 40px;}
			.cbp-hropen .cbp-hrsub {display:block;}
				.cbp-hrmenu .cbp-hrsub-inner > div {width:25%;float:left;padding:0;}
					.cbp-hrmenu .cbp-hrsub-inner > div > a {display:block;color:#fff;padding:5px 5px 15px 5px;margin:0 0 15px 0;font-size:20px;font-weight:400;background:url(../img/bg-nav-category.gif) no-repeat 5px bottom;}
					.cbp-hrmenu .cbp-hrsub-inner > div > a:hover {text-decoration:none;color:rgba(255,255,255,0.6);}
					.cbp-hrmenu .cbp-hrsub-inner > div > ul > li {margin:0 0 0 0;padding:0;font-size:16px;line-height:1.0em;}
						.cbp-hrmenu .cbp-hrsub-inner > div > ul > li > a {display:inline-block;color:#fff;font-size:14px;padding:5px;}
						.cbp-hrmenu .cbp-hrsub-inner > div > ul > li > a:hover {text-decoration:none;background:#14601e;}
						.cbp-hrmenu .cbp-hrsub-inner > div > ul > li > ul > li > a {display:inline-block;color:#fff;font-size:12px;padding:5px 5px 5px 20px;background:url(../img/bg-subnav.gif) no-repeat 5px 8px;}
						.cbp-hrmenu .cbp-hrsub-inner > div > ul > li > ul > li > a:hover {text-decoration:none;background:url(../img/bg-subnav-on.gif) no-repeat 5px 8px #14601e;}
			.cbp-hrmenu .cbp-hrsub-inner:before,
			.cbp-hrmenu .cbp-hrsub-inner:after {content:" ";display:table;}
			.cbp-hrmenu .cbp-hrsub-inner:after {clear:both;}.dl-menuwrapper #navToggle {right:0;left:auto;padding:0;top:9px;}
	.dl-menuwrapper #navToggle span {left:10px;}
	.dl-menuwrapper #navToggle span,
	.dl-menuwrapper #navToggle span:before,
	.dl-menuwrapper #navToggle span:after {cursor:pointer;border-radius:4px;height:4px;width:35px;background:#fff;position:absolute;display:block;content:'';transition:all 300ms ease-in-out;}
	.dl-menuwrapper #navToggle span:before {top:-10px;}
	.dl-menuwrapper #navToggle span:after {bottom:-10px;}
	.dl-menuwrapper #navToggle:hover span,
	.dl-menuwrapper #navToggle:hover span:before,
	.dl-menuwrapper #navToggle:hover span:after {background:#fff;}
.dl-menuwrapper #navToggle.active {}
	.dl-menuwrapper #navToggle.active span {background-color:transparent;}
	.dl-menuwrapper #navToggle.active span:before, #navToggle.active span:after {top:0;}
	.dl-menuwrapper #navToggle.active span:before {transform:rotate(45deg);width:35px;}
	.dl-menuwrapper #navToggle.active span:after {transform:rotate(-45deg);width:35px;}
	@font-face {font-family:'icomoon';src:url('./script/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal;}
	.dl-menuwrapper {width:100%;position:absolute;top:0;right:0;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}
		.dl-menuwrapper button {border:none;height:110px;width:53px;text-indent:-900em;overflow:hidden;position:absolute;cursor:pointer;outline:none;background:url(../img/navi-drop-mobil.png);background-size:cover;}
		.dl-menuwrapper button.dl-active {background-image:url(../img/navi-drop-mobil-open.png);}
		.dl-menuwrapper ul {padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;}
		.dl-menuwrapper > ul {background:#9eb794;}
		.dl-menuwrapper .dl-menu {margin:0;top:110px;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;right:20px;}
		.dl-menuwrapper .dl-menu.dl-menu-toggle {transition:all 0.3s ease;}
		.dl-menuwrapper .dl-menu.dl-menuopen {opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}
		.dl-menuwrapper li {position:relative;text-align:right;}
		.dl-menuwrapper li:last-child {border-bottom:none;}
			.dl-menuwrapper li .dl-submenu {display:none;}
			.dl-menuwrapper li a {display:block;position:relative;padding:15px 55px 20px 55px;font-size:2.5em;font-family:'Merriweather Sans';line-height:20px;font-weight:400;color:#fff;outline:none;background:none;text-align:center;}
			.dl-menuwrapper li:last-child > a {border:none;}
			.dl-menuwrapper li.navPoint-1:hover > a,
			.dl-menuwrapper li.navPoint-1 > a:hover,
			.dl-menuwrapper li.navPointActive-1 > a,
			.dl-menuwrapper li.navPointDirectory-1 > a {color:#fff;background:#14601e;}
				.dl-menuwrapper li.navPoint-2:last-child {}
				.dl-menuwrapper li.navPoint-2:hover > a,
				.dl-menuwrapper li.navPoint-2 > a:hover,
				.dl-menuwrapper li.navPointActive-2 > a,
				.dl-menuwrapper li.navPointDirectory-2 > a {color:#fff;background:#14601e;}
					.dl-menuwrapper li.navPoint-3:last-child {}
					.dl-menuwrapper li.navPoint-3:hover > a,
					.dl-menuwrapper li.navPoint-3 > a:hover,
					.dl-menuwrapper li.navPointActive-3 > a,
					.dl-menuwrapper li.navPointDirectory-3 > a {color:#fff;background:#14601e;}
			.no-touch .dl-menuwrapper li a:hover {background:rgba(255,248,213,0.1);}
		.dl-menuwrapper li.dl-back {position:relative;margin:0;}
			.dl-menuwrapper li.dl-back > a {text-align:center;padding:25px 60px 26px 60px;color:#fff;font-weight:300;font-size:2.5em;}
			.dl-menuwrapper li.dl-back a:before {position:absolute;top:22px;height:25px;width:25px;content:'';background:url(../img/button-arr.svg) no-repeat left;background-size:8px 13px;z-index:1000;left:10px;margin-left:7px;transform:rotate(180deg);}
			.dl-menuwrapper li.dl-back:hover > a,
			.dl-menuwrapper li.dl-back > a:hover {background:#07480f;color:#fff;}
			.dl-menuwrapper li.dl-back:after,
			.dl-menuwrapper li > a:not(:only-child) > span.navFolder {position:absolute;top:13px;height:25px;width:25px;content:'';background:url(../img/button-arr.svg) no-repeat right;background-size:8px 13px;margin-right:15px;z-index:1000;}
		.dl-menuwrapper li.dl-back:after {right:auto;left:18px;height:39px;width:26px;font-family:'Merriweather Sans';display:none;}
		.dl-menuwrapper li.dl-back:hover:after {}
			.dl-menuwrapper li > a > span.navFolder {right:10px;color:rgba(255,255,255,.7);}
		.dl-menu.dl-subview li,
		.dl-menu.dl-subview li.dl-subviewopen > a,
		.dl-menu.dl-subview li.dl-subview > a {display:none;}
	.dl-menu.dl-subview li.dl-subview,
	.dl-menu.dl-subview li.dl-subview .dl-submenu,
	.dl-menu.dl-subview li.dl-subviewopen,
	.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
	.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li,
	.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > ul > li {display:block;}
	.dl-menuwrapper > .dl-submenu {position:absolute;width:100%;top:50px;left:0;margin:0;}
	.dl-menu.dl-animate-out-1 {-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}
	.dl-menu.dl-animate-out-2 {-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}
	.dl-menu.dl-animate-out-3 {-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}
	.dl-menu.dl-animate-out-4 {-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}
	.dl-menu.dl-animate-out-5 {-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}
	@-webkit-keyframes MenuAnimOut1
	{
		0% {}
		50% {-webkit-transform:translateZ(-250px) rotateY(30deg);}
		75% {-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
		100% {-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut2
	{
		0% {}
		100% {-webkit-transform:translateX(-100%);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut3
	{
		0% {}
		100% {-webkit-transform:translateZ(300px);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut4
	{
		0% {}
		100% {-webkit-transform:translateZ(-300px);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut5
	{
		0% {}
		100% {-webkit-transform:translateY(40%);opacity:0;}
	}
	@keyframes MenuAnimOut1
	{
		0% {}
		50% {-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}
		75% {-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
		100% {-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
	}
	@keyframes MenuAnimOut2
	{
		0% {}
		100% {-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
	}
	@keyframes MenuAnimOut3
	{
		0% {}
		100% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
	}
	@keyframes MenuAnimOut4
	{
		0% {}
		100% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
	}
	@keyframes MenuAnimOut5
	{
		0% {}
		100% {-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
	}
	.dl-menu.dl-animate-in-1 {-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}
	.dl-menu.dl-animate-in-2 {-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}
	.dl-menu.dl-animate-in-3 {-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}
	.dl-menu.dl-animate-in-4 {-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}
	.dl-menu.dl-animate-in-5 {-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}
	@-webkit-keyframes MenuAnimIn1
	{
		0% {-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
		20% {-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
		100% {-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn2
	{
		0% {-webkit-transform:translateX(-100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn3
	{
		0% {-webkit-transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn4
	{
		0% {-webkit-transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn5
	{
		0% {-webkit-transform:translateY(40%);opacity:0;}
		100% {-webkit-transform:translateY(0);opacity:1;}
	}
	@keyframes MenuAnimIn1
	{
		0% {-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
		20% {-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
		100% {-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}
	}
	@keyframes MenuAnimIn2
	{
		0% {-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
	}
	@keyframes MenuAnimIn3
	{
		0% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes MenuAnimIn4
	{
		0% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes MenuAnimIn5
	{
		0% {-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
		100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
	}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}
	@-webkit-keyframes SubMenuAnimIn1
	{
		0% {-webkit-transform:translateX(50%);opacity:0;}
		100% {-webkit-transform:translateX(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn2
	{
		0% {-webkit-transform:translateX(100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn3
	{
		0% {-webkit-transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn4
	{
		0% {-webkit-transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn5
	{
		0% {-webkit-transform:translateZ(-200px);opacity:0;}
		100% {-webkit-transform:translateZ(0);opacity:1;}
	}
	@keyframes SubMenuAnimIn1
	{
		0% {-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
		100% {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn2
	{
		0% {-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn3
	{
		0% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn4
	{
		0% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn5
	{
		0% {-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
		100% {-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
	}
	
	.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}
	
	@-webkit-keyframes SubMenuAnimOut1
	{
		0% {-webkit-transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(50%);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut2
	{
		0% {-webkit-transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(100%);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut3
	{
		0% {-webkit-transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(-300px);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut4
	{
		0% {-webkit-transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(300px);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut5
	{
		0% {-webkit-transform:translateZ(0);opacity:1;}
		100% {-webkit-transform:translateZ(-200px);opacity:0;}
	}
	@keyframes SubMenuAnimOut1
	{
		0% {-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
	}
	@keyframes SubMenuAnimOut2
	{
		0% {-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
	}
	@keyframes SubMenuAnimOut3
	{
		0% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
	}
	@keyframes SubMenuAnimOut4
	{
		0% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
	}
	@keyframes SubMenuAnimOut5
	{
		0% {-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
		100% {-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
	}
		.no-js .dl-menuwrapper .dl-menu {position:relative;opacity:1;-webkit-transform:none;transform:none;}
			.no-js .dl-menuwrapper li .dl-submenu {display:block;}
		.no-js .dl-menuwrapper li.dl-back {display:none;}
			.no-js .dl-menuwrapper li > a:not(:only-child) {background:rgba(0,0,0,0.1);}
			.no-js .dl-menuwrapper li > a:not(:only-child):after {content:'';}
@media only screen and (min-width: 0px) and (max-width: 1059px)
{
		#innerFrame, #innerFrameFull {width:auto;}
			#innerFrame #topFrame, #innerFrameFull #topFrame {width:auto;padding:0 20px;}
			#innerFrame #bodyFrame, #innerFrameFull #bodyFrame {width:auto;}
		#footFrame {width:100%;}
			#footField {width:auto;padding:0 20px;}
		
		/**************
		* Master COLS *
		**************/
		.masterCol-1, .masterCol-2, .masterCol-3, .masterCol-4 {width:100%;}
		
		/****************
		* Splitter COLS *
		****************/
		.splitterContent {}
		.splitterCol {float:none;width:100%;}
			.splitterCol .pageContentSpace-1 {}	
	
	
	.showTeaser-1 {width:auto;}
	
	.showTeaser-2 {width:auto;}
	
	.showTeaser-3 {width:auto;}
	
	.showTeaser-4 {width:auto;}
	
	.showTeaser-5 {width:auto;}
	
	.showTeaser-6 {width:auto;}
	
	.showTeaser-7 {width:auto;}
	
	.showTeaser-8 {width:auto;}
	
	.showTeaser-9 {width:auto;}
	
	.showTeaser-10 {width:auto;}
	
	.showTeaser-11 {width:auto;}
	
	.showTeaser-12 {width:auto;}
	
		.showTeaser-1 > img {width:100%;height:auto;}
	
		.showTeaser-2 > img {width:100%;height:auto;}
	
		.showTeaser-3 > img {width:100%;height:auto;}
	
		.showTeaser-4 > img {width:100%;height:auto;}
	
		.showTeaser-5 > img {width:100%;height:auto;}
	
		.showTeaser-6 > img {width:100%;height:auto;}
	
		.showTeaser-7 > img {width:100%;height:auto;}
	
		.showTeaser-8 > img {width:100%;height:auto;}
	
		.showTeaser-9 > img {width:100%;height:auto;}
	
		.showTeaser-10 > img {width:100%;height:auto;}
	
		.showTeaser-11 > img {width:100%;height:auto;}
	
		.showTeaser-12 > img {width:100%;height:auto;}
	
	/************
	* Downloads *
	************/
	
	.splitterCol-1 .downloadName {width:100%;}
	
	.splitterCol-2 .downloadName {width:100%;}
	
	.splitterCol-3 .downloadName {width:100%;}
	
	.splitterCol-4 .downloadName {width:100%;}
	
	.splitterCol-5 .downloadName {width:100%;}
	
	.splitterCol-6 .downloadName {width:100%;}
	
	.splitterCol-7 .downloadName {width:100%;}
	
	.splitterCol-8 .downloadName {width:100%;}
	
	.splitterCol-9 .downloadName {width:100%;}
	
	.splitterCol-10 .downloadName {width:100%;}
	
	.splitterCol-11 .downloadName {width:100%;}
	
	.splitterCol-12 .downloadName {width:100%;}
	
	/********
	* Forms *
	********/
	
	.masterCol input[type='text'], .masterCol textarea {width:95%;}
		.masterCol .splitterCol input[type='text'], .masterCol .splitterCol textarea {width:95%;}
	
		.masterCol .splitterCol-2 input[type='text'], .masterCol .splitterCol-2 textarea {width:95%;}
	
		.masterCol .splitterCol-2 input[type='text'].halfField, .masterCol .splitterCol-2 textarea.halfField {width:95%;}
	
		.masterCol .splitterCol-3 input[type='text'], .masterCol .splitterCol-3 textarea {width:95%;}
	
	.masterCol-2 > input[type='text'], .masterCol-2 > textarea {width:95%;}
	
	.masterCol-2 > input[type='text'].halfField, .masterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol > input[type='text'], .masterCol-2 .splitterCol > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-2 > input[type='text'], .masterCol-2 .splitterCol-2 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-2 > input[type='text'].halfField, .masterCol-2 .splitterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol-3 > input[type='text'], .masterCol-2 .splitterCol-3 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-4 > input[type='text'], .masterCol-2 .splitterCol-4 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-4 > input[type='text'].halfField, .masterCol-2 .splitterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol-5 > input[type='text'], .masterCol-2 .splitterCol-5 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-6 > input[type='text'], .masterCol-2 .splitterCol-6 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-6 > input[type='text'].halfField, .masterCol-2 .splitterCol-6 > textarea.halfField {width:95%;}
	
	.masterCol-3 > input[type='text'], .masterCol-3 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol > input[type='text'], .masterCol-3 .splitterCol > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-2 > input[type='text'], .masterCol-3 .splitterCol-2 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-2 > input[type='text'].halfField, .masterCol-3 .splitterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-3 > input[type='text'], .masterCol-3 .splitterCol-3 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-4 > input[type='text'], .masterCol-3 .splitterCol-4 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-4 > input[type='text'].halfField, .masterCol-3 .splitterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-5 > input[type='text'], .masterCol-3 .splitterCol-5 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-6 > input[type='text'], .masterCol-3 .splitterCol-6 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-6 > input[type='text'].halfField, .masterCol-3 .splitterCol-6 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-7 > input[type='text'], .masterCol-3 .splitterCol-7 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-8 > input[type='text'], .masterCol-3 .splitterCol-8 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-8 > input[type='text'].halfField, .masterCol-3 .splitterCol-8 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-9 > input[type='text'], .masterCol-3 .splitterCol-9 > textarea {width:95%;}
	
	.masterCol-4 > input[type='text'], .masterCol-4 > textarea {width:95%;}
	
	.masterCol-4 > input[type='text'].halfField, .masterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol > input[type='text'], .masterCol-4 .splitterCol > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-2 > input[type='text'], .masterCol-4 .splitterCol-2 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-2 > input[type='text'].halfField, .masterCol-4 .splitterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-3 > input[type='text'], .masterCol-4 .splitterCol-3 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-4 > input[type='text'], .masterCol-4 .splitterCol-4 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-4 > input[type='text'].halfField, .masterCol-4 .splitterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-5 > input[type='text'], .masterCol-4 .splitterCol-5 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-6 > input[type='text'], .masterCol-4 .splitterCol-6 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-6 > input[type='text'].halfField, .masterCol-4 .splitterCol-6 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-7 > input[type='text'], .masterCol-4 .splitterCol-7 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-8 > input[type='text'], .masterCol-4 .splitterCol-8 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-8 > input[type='text'].halfField, .masterCol-4 .splitterCol-8 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-9 > input[type='text'], .masterCol-4 .splitterCol-9 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-10 > input[type='text'], .masterCol-4 .splitterCol-10 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-10 > input[type='text'].halfField, .masterCol-4 .splitterCol-10 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-11 > input[type='text'], .masterCol-4 .splitterCol-11 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-12 > input[type='text'], .masterCol-4 .splitterCol-12 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-12 > input[type='text'].halfField, .masterCol-4 .splitterCol-12 > textarea.halfField {width:95%;}
	
		.splitterCol-12 {float:none;width:100%;}
	
p img {width:100%;height:auto;}
#innerFrameFull #bodyFrame:first-child {padding:0 20px 550px 20px;}
	#innerFrame #bodyFrame:first-child {padding:0 20px 950px 20px;width:inherit;}
	#topFrame {width:auto;padding:0 20px;height:inherit;}
		#topInnerFrame {width:100%;margin:0;padding:inherit;}
			#topLogo {margin-left:20px;}
				#topLogo img {width:200px;height:auto;margin:15px 0 0 0;}
		#topInfo {display:none;}
			#topNav {position:absolute;top:0;right:0;left:0;}
	#bodyFrame {padding:20px 20px 950px 20px;margin:0;}
	#footFrame {height:auto;}
		#footField {padding:100px 20px 0px 20px;height:auto;margin-top:auto;margin:0;}
		#footSocial {margin:20px 0;}
			#footContent {margin: 20px 0 50px 0;}
				#footNavi a {background:none;line-height:1.5em;}
				
	#footLeft {width:100%;text-align:center;float:inherit;margin:0;}
	#footLeft h3{width:100%;text-align:center;background:url(../img/bg-nav-category.gif) no-repeat center bottom;}
	#footMiddleLeft {width:100%;text-align:center;}
	#footMiddleLeft h3{width:100%;text-align:center;background:url(../img/bg-nav-category.gif) no-repeat center bottom;}
	#footMiddleRight {width:100%;text-align:center;}
	#footMiddleRight h3{width:100%;text-align:center;background:url(../img/bg-nav-category.gif) no-repeat center bottom;}
	#footRight {width:100%;text-align:center;}
	#footRight::after {background:url(../img/logo-foot.png) no-repeat center;}
	#footRight h3 {width:100%;text-align:center;background:url(../img/bg-nav-category.gif) no-repeat center bottom;}
	#outerFrame {padding:110px 0 0 0;}

	
.splitterCol {margin:0 0 20px 0;}
	
	div.halfField,
	label:nth-child(2n) div.halfField {float:none;width:auto;}

	
	h1 {font-size:25px;font-weight:300;color:#14601e;text-align:left;}
	h2 {font-size:15px;color:#14601e;text-transform:none;font-weight:300;line-height:1.3em;}
	h3 {font-size:13px;text-transform:none;font-weight:300;}
	
	#tigaLogInEditPass input {font-size:calc(15px + 10 * ((100vw - 320px) / 680));}
	#tigaLogInEditPass p {font-size:calc(15px + 10 * ((100vw - 320px) / 680));margin-bottom:15px;}
	#myLoginFrame {right:10px;}

	
#desktopNav {display:none;}
#mobileNav {display:block;}

	
.newsDetail {padding:0 20px 20px 20px;}
	
.emptyCol {display:none;}
	
.teaserFrame-b {margin-bottom:40px;}

	
	.breadCrumbCaption {display:block;margin-bottom:20px;}
	#breadCrumbFrame {padding-top:20px;}
	
		#imgFrame,
		#imgFrameStart,
		#innerFrameFull #imgFrame,
		#innerFrameFull #imgFrameStart {margin:0 auto;width:100%;padding-bottom:calc(1 / (1060 / 460) * 100%);position:relative;height:auto;}
		#imgField {position:absolute;top:0;bottom:0;width:100%;}
				#imgContent,
				#imgFrameStart #imgContent {bottom:20px;left:20px;right:20px;margin:0;width:auto;}
				#imgContent > div.imgStatic {padding:calc(1px + (10 / 410) * 100vw) calc(10px + (375 / 1060) * 100vw) 0 0;overflow:hidden;}
					#imgFrameStart #imgContent > div.imgStatic h2 {font-size:calc(15px + (35 / 1060) * 100vw);}
		#imgContent > div {width:100%;height:100%;font-size:1.0em;}


	
#pluginFrame {margin:0 auto;width:100%;height:0;padding-bottom:calc(1 / (192 / 75) * 100%);position:relative;}
	#pluginContent {top:0;bottom:10px;left:10px;right:10px;margin:0;width:100%;}
		#pluginContent > div {width:100%;height:100%;}
		#pluginContent h3 {padding:0;font-size:25px;}

	
	#footSocial a.socialItem-phone,
	#footSocial a.socialItemSet-phone {display:inline-block;display:none;}
	
	.tgSlide {position:relative;height:100%;}
	.tgSlide li {height:100%;}
		.tgSlide li > div.slideTitle {width:100%;height:100%;}
			.tgSlide li > div.slideTitle > div {padding:0 20px;}
			.tgSlide li > div.slideTitle > div.slideContent {bottom:25px;}
	.tgSlide h2 {padding:0;font-size:50px;display:inline;margin:10px auto;line-height:1.0em;}
	.tgSlide h3 {padding:0;font-size:25px;}
		.tgSlide h2 span {font-size:50px;padding:5px 20px;line-height:0.5em;}
	.slideTitle .imgLink {bottom:40px;}
			.tgSlide li > div > div {width:auto;padding:50px 20px;}
	.imgLink {padding:0;bottom:80px;}

	
div.masterCol-4 a.galThumb.lytebox:nth-child(5n+0) {margin-right:5px;}
	
.teaserStyle-borderGrey {background-size:0;border-bottom: 1px solid #ccc;}
	.teaserStyle-borderGrey .teaserImage {display:block;}
    .teaserStyle-borderGrey .teaserContent {position:relative;padding:40px 20px 0 20px;margin:0;}
        .teaserStyle-borderGrey .teaserTitle h2 {padding-top:0;}
.teaserStyle-borderGrey .teaserTextBottom {margin-bottom:20px;}
.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:0;padding-left:20px;padding-right:20px;}

	
.teaserStyle-boxed {background-size:0;}
	.teaserStyle-boxed .teaserImage {display:block;}
    .teaserStyle-boxed .teaserContent {position:relative;padding:40px 20px 0 20px;margin:0;}
        .teaserStyle-boxed .teaserTitle h2 {padding-top:0;}
.teaserStyle-boxed .teaserTextBottom {margin-bottom:20px;}
.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:20px;padding-left:20px;padding-right:20px;}

	
.teaserStyle-generalHrz {background-size:0;}
	.teaserStyle-generalHrz .teaserImage {display:block;}
    .teaserStyle-generalHrz .teaserContent {position:relative;padding:40px 20px 0 20px;margin:0;}
        .teaserStyle-generalHrz .teaserTitle h2 {padding-top:0;}
.teaserStyle-generalHrz .teaserTextBottom {margin-bottom:20px;}
.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:20px;padding-left:20px;padding-right:20px;}

	
.teaserStyle-highlight .teaserContent {position:relative;padding:40px 20px 20px 20px;margin:0;}
	.teaserStyle-highlight .teaserImage {display:block;}
.teaserStyle-highlight {background-size:0;}
.teaserStyle-highlight .teaserTextBottom {margin-bottom:20px;}
.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:20px;padding-left:20px;padding-right:20px;}

	
.teaserStyle-highlightPersonal .teaserTitle h2 {margin:inherit;}
.teaserStyle-highlightPersonal .teaserContent {position:relative;padding:40px 20px 20px; 20px;margin:0;}
	.teaserStyle-highlightPersonal .teaserImage {display:block;}
.teaserStyle-highlightPersonal {background-size:0;}
.teaserStyle-highlightPersonal .teaserTextBottom {margin-bottom:20px;}
.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:20px;padding-left:20px;padding-right:20px;}

	
.cbp-hrmenu .cbp-hrsub {left:-829px;width:820px;}

	
.dl-menuwrapper #navToggle {top:0;left:inherit;right:20px;position:absolute;}
.dl-menuwrapper li a {font-size:calc(18px + 2 * ((100vw - 320px) / 680));}
.dl-menuwrapper li.dl-back > a {font-size:calc(18px + 2 * ((100vw - 320px) / 680));}

	
}
@media only screen and (min-width: 0px) and (max-width: 969px)
{
		.splitterCol-11 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 939px)
{
.cbp-hrmenu .cbp-hrsub {left:-729px;width:720px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 899px)
{
	.tgSlide h2 {padding:0;font-size:50px;display:inline;margin:10px auto;line-height:1.0em;}
		.tgSlide h2 span {font-size:50px;padding:5px 20px;line-height:0.5em;}

	
	.switchTeaserFrame div:nth-child(2) h2 {font-size:30px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 889px)
{
#footNavi .globalNav {display:block;margin-right:0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 879px)
{
		.splitterCol-10 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 839px)
{
		#pluginContent h3 {font-size:20px;}

	
	.tgSlide h2 {padding:0;font-size:45px;}
	.tgSlide h3 {padding:0;font-size:20px;}
		.tgSlide h2 span {font-size:45px;}
	.slideTitle .imgBox {bottom:103px;}
	.slideTitle .imgLink {bottom:40px;}

	
.cbp-hrmenu .cbp-hrsub {left:-629px;width:620px;}
.cbp-hrmenu .cbp-hrsub-inner > div {width:33%;}

	
}
@media only screen and (min-width: 0px) and (max-width: 789px)
{
		.splitterCol-9 {float:none;width:100%;}
	
	.switchTeaserFrame div:first-child {width:380px;height:405px;overflow:hidden;text-align:center;}
		.switchTeaserFrame div:first-child img {height:405px;width:auto;position:absolute;left:50%;margin-left:-237.5px;}
	.switchTeaserFrame div:nth-child(2) {padding:0 0 0 400px;}
	.switchTeaserButtonLeft {left:400px;}
	.switchTeaserButtonRight {left:456px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 779px)
{
#tigaLogIn {padding:30px 0;}
	#tigaLogIn .loginField {height:auto;width:auto;margin:0;text-align:center;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
		#tigaLogIn .loginField:before {display:none;}
		#tigaLogIn .loginField > img {width:85%;height:auto;margin:0 0 10px 0;}
		#tigaLogIn .loginField h2 {font-size:calc(10px + (25 / 780) * 100vw);height:auto;overflow:visible;margin:0 0 30px 0;padding:0 30px;}
	#tigaLogIn .slitheringBox {position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;padding:0 7.1641% 0 6.4179%;}
		#tigaLogIn .slitheringBox .loginForm {position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;min-height:450px;}
		#tigaLogIn .slitheringBox form {}
			#tigaLogIn .slitheringBox svg {position:absolute;top:0;left:0;right:0;z-index:2;}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG {display:block;position:absolute;top:0;left:0;right:0;width:100%;height:auto;z-index:1}
				#tigaLogIn .slitheringBox #loginFieldPositionerBG img {width:100%;height:auto;}
			#tigaLogIn .slitheringBox #loginFieldPositioner {display:block;position:absolute;top:0;left:0;right:0;width:100%;height:auto;z-index:3;overflow:visible;}
				#tigaLogIn .slitheringBox #loginFieldPositioner img {width:100%;height:auto;}
				#tigaLogIn .slitheringBox #loginFieldPositionerBG:before {position:absolute;display:block;content:'';top:30.7%;left:10px;right:8px;height:1px;background:#aeaeae;}
				#tigaLogIn .slitheringBox #loginFieldPositionerBG:after {position:absolute;display:block;content:'';top:88.6%;left:10px;right:8px;height:1px;background:#aeaeae;}
			#tigaLogIn .slitheringBox #loginFieldFrame {display:block;position:absolute;top:calc((215 / 780) * 100vw);left:0;right:0;width:auto;height:auto;z-index:5;background:none;padding:0 8px 0 10px;}
			#tigaLogIn input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInForgotPass input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInEditPass input:not([type="submit"]):not([type="checkbox"]) {width:80%;}
			#tigaLogIn #submit {}
			#tigaLogIn .slitheringBox path#desktopPath {display:none;}
			#tigaLogIn .slitheringBox path#mobilePath {display:block;stroke-dasharray:520 1850;}
			#tigaLogIn input#tigaLogInEmail,
			#tigaLogIn input#tigaLogInPass {display:none;}
			#tigaLogIn input#tigaLogInEmailMobile,
			#tigaLogIn input#tigaLogInPassMobile {display:block;position:absolute;top:0;left:10px;right:10px;z-index:20;height:18%;background-size:auto 56%;background-position:0;font-size:calc(10px + (22 / 780) * 100vw);padding-left:calc((55 / 780) * 100vw);}
			#tigaLogIn input#tigaLogInPassMobile {top:60%;background-size:auto 100%;}
			#rememberLogin,
			#forgotPassword,
			#forgotPassword a {font-size:calc(7px + (17 / 780) * 100vw);line-height:1.2em;}
				#rememberLogin input {top:calc((10 / 780) * 100vw);}
@supports (-webkit-overflow-scrolling: touch)
{
	#tigaLogIn .slitheringBox #loginFieldPositionerBG,
	#tigaLogIn .slitheringBox #loginFieldPositioner {left:calc((35 / 780) * 100vw);}
		#tigaLogIn .loginField > img {width:auto;height:auto;margin:0 calc((95 / 780) * 100vw) 10px calc((105 / 780) * 100vw);}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG:before {top:calc(26.5% + 17px);right:calc((95 / 780) * 100vw);}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG:after {top:calc(76.0% + 17px);right:calc((95 / 780) * 100vw);}
		#tigaLogIn .slitheringBox .loginForm {left:auto;}
			#tigaLogIn .slitheringBox svg {left:calc(7px + (35 / 780) * 100vw);right:0;top:17px;}
			#tigaLogIn input#tigaLogInEmailMobile,
			#tigaLogIn input#tigaLogInPassMobile {padding-top:0;padding-left:calc((95 / 780) * 100vw);height:35%;line-height:normal;left:calc((35 / 780) * 100vw);font-size:calc(12px + (17 / 780) * 100vw);}
			#tigaLogIn input#tigaLogInPassMobile {top:50%;}
				#tigaLogIn input#tigaLogInEmailMobile::placeholder,
				#tigaLogIn input#tigaLogInEmailMobile::-webkit-input-placeholder,
				#tigaLogIn input#tigaLogInEmailMobile::-moz-placeholder,
				#tigaLogIn input#tigaLogInPassMobile::placeholder,
				#tigaLogIn input#tigaLogInPassMobile::-webkit-input-placeholder,
				#tigaLogIn input#tigaLogInPassMobile::-moz-placeholder {line-height:normal !important;}
			#tigaLogIn .slitheringBox #loginFieldFrame {right:calc((35 / 780) * 100vw);left:calc((35 / 780) * 100vw);}
			
				#cboxLoadedContent {padding:45px;}
			.loginPopup {padding:0 20px;}
				#tigaLogInForgotPass input#tigaLogInForgot {margin:0 0 15px 0;}
				#submit {font-size:calc(10px + (17 / 780) * 100vw);}
			.msgBoxNotify {margin:0 0 15px 0;padding:10px;line-height:1.2em;}
				.msgBoxNotify strong {font-size:calc(10px + (25 / 780) * 100vw);}
}

	
}
@media only screen and (min-width: 0px) and (max-width: 729px)
{
	.switchTeaserFrame div:nth-child(2) h2 {line-height:0.9em;}

	
.cbp-hrmenu .cbp-hrsub {left:-569px;width:600px;padding:23px 20px 20px 20px;}
	.cbp-hrmenu .cbp-hrsub-inner > div {width:50%;}
		.cbp-hrmenu .cbp-hrsub-inner > div > a {margin:0 0 10px 0;font-size:17px;}
			.cbp-hrmenu .cbp-hrsub-inner > div > ul > li > a {font-size:12px;padding:2px 3px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 699px)
{
		.splitterCol-8 {float:none;width:100%;}
	
	#innerFrame #bodyFrame {padding:0 20px 950px 20px;}
	#innerFrame #bodyFrame:first-child {padding:0 20px 950px 20px;}

	
		#loginInfo {display:none;}
		#loginInfoMobile {display:inline-block;}
				#loginForgotPassword {display:none;}
				#loginForgotPasswordMobile {display:block;}

	
	.switchTeaserFrame div:first-child {width:300px;}
		.switchTeaserFrame div:first-child img {}
	.switchTeaserFrame div:nth-child(2) {padding:0 0 0 320px;}
		.switchTeaserFrame div:nth-child(2) h2 {height:290px;font-size:25px;line-height:1.0em;}
		.switchTeaserFrame div:nth-child(2) h3 {font-size:20px;}
	.switchTeaserButtonLeft {left:320px;}
	.switchTeaserButtonRight {left:376px;}	

	
}
@media only screen and (min-width: 0px) and (max-width: 690px)
{
.newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-3 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-2 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child {position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;padding-bottom:calc(1 / (5 / 3) * 100%);margin:0 0 20px 0;}
	.newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-3 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-2 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child a {position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;}
.newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-4 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-3 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-2 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2) {padding:0;min-height:auto;}
.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(2) {height:auto;min-height:auto;o}
.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3) {margin-top:10px;}
.newsLine-imgText {padding:20px 0 20px 0;}
.newsLineArchive-imgText .newsLineField a {top:0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 679px)
{		
.cbp-hrmenu .cbp-hrsub {left:-469px;width:500px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 669px)
{
div.formCase.errMsg:hover {padding-bottom:25px;}
div.formCase span {border-radius:inherit;position:absolute;bottom:0;left:0;right:0;font-size:10px;top:40px;padding-bottom:5px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 619px)
{
	#imgFrame #imgContent a,
		#imgFrameStart #imgContent > div.imgStatic {}
	#imgFrame #imgContent h2,
	#imgFrameStart #imgContent h2 {font-size:calc(14px + (2 / 1060) * 100vw);}
	#imgFrame #imgContent h3,
	#imgFrameStart #imgContent h3 {padding:0;font-size:calc(12px + (2 / 1060) * 100vw);}
	#imgStatic {margin:20px auto;}

	
}
@media only screen and (min-width: 0px) and (max-width: 609px)
{
		.splitterCol-7 {float:none;width:100%;}
	
		#pluginContent > div {padding:50px 20px;}

	
	.tgSlide li > div > div {padding:50px 20px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 589px)
{
		#loginInfoMobile {font-size:0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 579px)
{
.teaserStyle-borderGrey .teaserTitle h2 {font-size:25px;}
.teaserStyle-borderGrey .teaserTextTop {font-size:calc(14px + (7 / 1060) * 100vw);}
	
.teaserStyle-boxed .teaserTitle h2 {font-size:25px;}
.teaserStyle-boxed .teaserTextTop {font-size:calc(14px + (7 / 1060) * 100vw);}
	
.teaserStyle-generalHrz .teaserTitle h2 {font-size:25px;}
.teaserStyle-generalHrz .teaserTextTop {font-size:calc(14px + (7 / 1060) * 100vw);}
	
.teaserStyle-highlight .teaserTitle h2 {font-size:25px;}
.teaserStyle-highlight .teaserTextTop {font-size:calc(14px + (7 / 1060) * 100vw);}
	
.teaserStyle-highlightPersonal .teaserTitle h2 {font-size:25px;}
.teaserStyle-highlightPersonal .teaserTextTop {font-size:calc(14px + (7 / 1060) * 100vw);}
	
}
@media only screen and (min-width: 0px) and (max-width: 570px)
{
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-9 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-10 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-10 {margin-right:auto;}
	
	.masterCol-3 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:auto;}
				
	
.teaserFrame-b .teaserImage {display:block;margin:0 0 20px 0;}
	.teaserFrame-b .teaserImage img {width:100%;height:auto;}
.teaserContent,
.teaserFrame-b .teaserContent,
.showTeaserSide-right .teaserContent {padding:0;}
	
.teaserStyle-general {background-size:0;}
	
.teaserStyle-hBox {background-size:0;}
	
.teaserStyle-partner {background-size:0;height:inherit;}
.teaserStyle-partner .teaserImage {position:relative;display:block; width:inherit;height:inherit;}
	
}
@media only screen and (min-width: 0px) and (max-width: 569px)
{
.cbp-hrmenu .cbp-hrsub {left:-219px;width:250px;}
.cbp-hrmenu .cbp-hrsub-inner > div {width:100%;}

	
}
@media only screen and (min-width: 0px) and (max-width: 559px)
{
a.globalNav, a.globalNavTop {display:block;margin-right:0;}
a.globalNav:before, a.globalNavTop:before {display:none;}
	
		#pluginContent h2 {font-size:1.0em;}
		#pluginContent h3 {font-size:0.8em;}

	
	.switchTeaserFrame div:first-child {display:none;}
	.switchTeaserFrame div:nth-child(2) {padding:0;}
		.switchTeaserFrame div:nth-child(2) h2 {height:280px;font-size:35px;}
		.switchTeaserFrame div:nth-child(2) h3 {font-size:25px;}
	.switchTeaserButtonLeft {left:0;}
	.switchTeaserButtonRight {left:56px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 519px)
{
		.splitterCol-6 {float:none;width:100%;}
	
#tigaLogInEditPass {width:100%;margin:0;}
				#cboxLoadedContent{padding:40px 5px 5px 5px;}
	
		#pluginContent h2 {font-size:0.9em;}
		#pluginContent h3 {font-size:0.7em;}

	
.newsLineArchive-imgText .newsLineField {height:100px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 490px)
{
	.cbp-qtrotator {font-size:70%;}
		.cbp-qtrotator img {width:80px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 489px)
{
			#footNavi {margin-top:0px;}
		#topLogo {margin-left:0;}
			#topLogo img {width:170px;}
	
	.switchTeaserFrame div:nth-child(2) h2 {height:285px;font-size:33px;}
	.switchTeaserFrame div:nth-child(2) h3 {font-size:22px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 459px)
{
	.tgSlide h2 {font-size:30px;background:none;}
		.tgSlide h2 span {font-size:30px;display:inline-block;line-height:1.2em;background:rgba(180,180,180,0.8);}
	.slideTitle .imgLink {bottom:40px;}
	.imgLink {padding:0;bottom:80px;}
	.imgLink .subname {font-size:15px;}

	
	.switchTeaserFrame div:nth-child(2) h2 {font-size:30px;}
	.switchTeaserFrame div:nth-child(2) h3 {font-size:20px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 429px)
{
		.splitterCol-5 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 419px)
{
		#imgFrameStart #imgContent h2 {margin:10px 0 0 10px;}
		#imgFrameStart #imgContent > div.imgStatic h2 {margin:5px 0;font-size:15px;}
		#imgFrameStart #imgContent a {padding:0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 409px)
{
		#pluginContent h2 {font-size:0.8em;}
		#pluginContent h3 {font-size:0.6em;}
		#pluginContent a {font-size:20px;}

	
 .tgSlide a {font-size:20px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 379px)
{
#imgFrame #imgContent a {padding:45px 0 0 0;}
#imgFrame #imgContent em {font-size:8px;}
#imgFrame #imgContent h2 {margin-bottom:10px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 349px)
{
		#pluginContent a {font-size:0.4em;padding:0 15px;}
		#pluginContent h2 {font-size:0.6em;}
		#pluginContent h3 {font-size:0.45em;}
	
}
@media only screen and (min-width: 0px) and (max-width: 339px)
{
		.splitterCol-4 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 319px)
{
.cbp-hrmenu .cbp-hrsub {left:-169px;width:200px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 299px)
{
.dl-menuwrapper li a {}
	
}
@media only screen and (min-width: 0px) and (max-width: 249px)
{
		.splitterCol-3 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 159px)
{
		.splitterCol-2 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 69px)
{
		.splitterCol-1 {float:none;width:100%;}
	
}
.headlineAlign-left {text-align:left;}
.headlineAlign-center {text-align:center;}
.headlineAlign-right {text-align:right;}
.headlineAlign-justify {text-align:justify;}
.headlineSpace-1 {margin:0 0 20px 0;}
.headlineSpace-2 {margin:0 0 40px 0;}
.headlineSpace-3 {margin:0 0 60px 0;}
.headlineSpace-4 {margin:0 0 80px 0;}
.headlineSpace-5 {margin:0 0 100px 0;}
h2.blockHeadline.headlineSpace-0,
h2.blockHeadline.noSpace {margin-bottom:0;}
.formNotify {margin:20px 0 0 0;}
.messageBoxOrange {margin:0 0 20px 0;}



/**********************
* IE & EDGE specifics *
**********************/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active)
{
	/*IE10+*/
	.slideTitle .imgBox {bottom:140px;}
	.slideTitle .imgLink {bottom:67px;}
}
@supports (-ms-ime-align:auto)
{
	/*IE Edge 12+*/
	.slideTitle .imgBox {bottom:140px;}
	.slideTitle .imgLink {bottom:67px;}
}
