
	
		
		
	#cmod_586944.designstage_in_viewport .cmod_wrapper .designstage_text * {
	    -webkit-backface-visibility: hidden;
	    	    	-webkit-animation-iteration-count: 1;
	    	-webkit-animation-timing-function: linear;
	    	-webkit-animation-name: titleAnimation2056;
	    	-webkit-animation-duration: 5s;
	    	    	-moz-animation-iteration-count: 1;
	    	-moz-animation-timing-function: linear;
	    	-moz-animation-name: titleAnimation2056;
	    	-moz-animation-duration: 5s;
	    	    	-o-animation-iteration-count: 1;
	    	-o-animation-timing-function: linear;
	    	-o-animation-name: titleAnimation2056;
	    	-o-animation-duration: 5s;
	    	    	-ms-animation-iteration-count: 1;
	    	-ms-animation-timing-function: linear;
	    	-ms-animation-name: titleAnimation2056;
	    	-ms-animation-duration: 5s;
	    	    	animation-iteration-count: 1;
	    	animation-timing-function: linear;
	    	animation-name: titleAnimation2056;
	    	animation-duration: 5s;
	    	}
	
		

	
	#designstage_element_2945.with_bold_text_shadow div,
	#designstage_element_2945.with_bold_text_shadow a:not(.submitbutton, .bigsubmitbutton),
	#designstage_element_2945.with_bold_text_shadow a:not(.submitbutton, .bigsubmitbutton):hover,
	#designstage_element_2945.with_bold_text_shadow p,
	#designstage_element_2945.with_bold_text_shadow span:not(.mceNonEditable):not(a.submitbutton span):not(a.bigsubmitbutton span),
	#designstage_element_2945.with_bold_text_shadow h1,
	#designstage_element_2945.with_bold_text_shadow h2,
	#designstage_element_2945.with_bold_text_shadow h3,
	#designstage_element_2945.with_bold_text_shadow h4,
	#designstage_element_2945.with_bold_text_shadow h5,
	#designstage_element_2945.with_bold_text_shadow li,
	#designstage_element_2945.with_light_text_shadow div,
	#designstage_element_2945.with_light_text_shadow a:not(.submitbutton, .bigsubmitbutton),
	#designstage_element_2945.with_light_text_shadow a:not(.submitbutton, .bigsubmitbutton):hover,
	#designstage_element_2945.with_light_text_shadow p,
	#designstage_element_2945.with_light_text_shadow span:not(.mceNonEditable):not(a.submitbutton span):not(a.bigsubmitbutton span),
	#designstage_element_2945.with_light_text_shadow h1,
	#designstage_element_2945.with_light_text_shadow h2,
	#designstage_element_2945.with_light_text_shadow h3,
	#designstage_element_2945.with_light_text_shadow h4,
	#designstage_element_2945.with_light_text_shadow h5,
	#designstage_element_2945.with_light_text_shadow li {
		
		color: #fff		
	}
	
	#designstage_element_2945 .designstage_milkyglass div,
	#designstage_element_2945 .designstage_milkyglass a:not(.submitbutton, .bigsubmitbutton),
	#designstage_element_2945 .designstage_milkyglass a:not(.submitbutton, .bigsubmitbutton):hover,
	#designstage_element_2945 .designstage_milkyglass p,
	#designstage_element_2945 .designstage_milkyglass span:not(.mceNonEditable):not(a.submitbutton span):not(a.bigsubmitbutton span),
	#designstage_element_2945 .designstage_milkyglass h1,
	#designstage_element_2945 .designstage_milkyglass h2,
	#designstage_element_2945 .designstage_milkyglass h3,
	#designstage_element_2945 .designstage_milkyglass h4,
	#designstage_element_2945 .designstage_milkyglass h5,
	#designstage_element_2945 .designstage_milkyglass li,
	#designstage_element_2945 .designstage_milkyglass li:before {
		
		color: #333		
	}
	
	#designstage_element_2945 .rating_seal .rating_summary .rating_entry {
		
		color: #333		
	}
	
	#designstage_element_2945 .rating_seal .rating_summary .rating_text * {
		
		color: #777 !important		
	}






	
#designstage_element_2945 .designstage_background { 
	background-position: center center;
}


.modernizr-no-webp  #designstage_element_2945 .designstage_background { 
	background-image: url( images/designstage/2_2000.jpg?save_time=1507919582 );
}

.modernizr-webp  #designstage_element_2945 .designstage_background { 
	background-image: url( images/designstage/2_2000.webp?save_time=1507919582 );
}




/* Hintergrundbild-Versionen */

		
		
		
@media only screen and (max-width: 1500px) and (max-height: 1125px) {
	
		
	.modernizr-no-webp  #designstage_element_2945 .designstage_background { 
		background-image: url( images/designstage/2_1500.jpg?save_time=1507919582 );
	}
	
	.modernizr-webp  #designstage_element_2945 .designstage_background { 
		background-image: url( images/designstage/2_1500.webp?save_time=1507919582 );
	}
		
		
}
	
		
		
		
		
		
		
@media only screen and (max-width: 1000px) and (max-height: 750px) {
	
		
	.modernizr-no-webp  #designstage_element_2945 .designstage_background { 
		background-image: url( images/designstage/2_1000.jpg?save_time=1507919582 );
	}
	
	.modernizr-webp  #designstage_element_2945 .designstage_background { 
		background-image: url( images/designstage/2_1000.webp?save_time=1507919582 );
	}
		
		
}
	
		
		
		
		
		
		
@media only screen and (max-width: 500px) and (max-height: 375px) {
	
		
	.modernizr-no-webp  #designstage_element_2945 .designstage_background { 
		background-image: url( images/designstage/2_500.jpg?save_time=1507919582 );
	}
	
	.modernizr-webp  #designstage_element_2945 .designstage_background { 
		background-image: url( images/designstage/2_500.webp?save_time=1507919582 );
	}
		
		
}
	
		
		
		
		
					
				
			@-webkit-keyframes titleAnimation2056 { 
				0% {
				    opacity: 0;
				}
				33% {
				    opacity: 1;
				}
				100% {
				    opacity: 1;
				}
			}
	
				
					
				
			@-moz-keyframes titleAnimation2056 { 
				0% {
				    opacity: 0;
				}
				33% {
				    opacity: 1;
				}
				100% {
				    opacity: 1;
				}
			}
	
				
					
				
			@-o-keyframes titleAnimation2056 { 
				0% {
				    opacity: 0;
				}
				33% {
				    opacity: 1;
				}
				100% {
				    opacity: 1;
				}
			}
	
				
					
				
			@-ms-keyframes titleAnimation2056 { 
				0% {
				    opacity: 0;
				}
				33% {
				    opacity: 1;
				}
				100% {
				    opacity: 1;
				}
			}
	
				
					
				
			@keyframes titleAnimation2056 { 
				0% {
				    opacity: 0;
				}
				33% {
				    opacity: 1;
				}
				100% {
				    opacity: 1;
				}
			}
	
		