/***************************************************************************************************/
/***************************************** default_m.css *********************************************/
/***************************************************************************************************/


/***************************************************************************************************/
/* Allgemein */
/***************************************************************************************************/
	
	body {
		/* Schrifften in iOs nicht anpassen */
		-webkit-text-size-adjust: none;	
	}
	
	
	
	
	/**********************************************************************************************/
	/* Headlines */
	
		h1 {						
			padding: 0px 0px 12px 0px;
			
			font-size: 1.2em;			
			line-height: 1.22em;
		}
	
	
	
	/**********************************************************************************************/
	/* Paragraph */

		p {
			padding: 0px 0px 21px 0px;	
		}

	
	
	
	/**********************************************************************************************/
	/* Default / Device Classes */
		.OnlyDefaultView 	{ display: none; }
		.OnlyMobileView 	{ display: block; }
	
	
	





/***************************************************************************************************/
/* Page Main Content */
/***************************************************************************************************/	
	.divPageMainContent {
		width: 100%;
		overflow: hidden;	
	}
	
	.divPageMainContentInner {
			
	}	
	
	
	
	

/***************************************************************************************************/
/* Mobile Logo */
/***************************************************************************************************/
	.divMobileLogo {	
		display: block;	
		width: 100%;
		overflow: hidden;			
	}	




/***************************************************************************************************/
/* Mobile navigation */
/***************************************************************************************************/
	.divMobileNavigation {
		display: block;		
		width: 100%;
		overflow: hidden;
	}
	





/***************************************************************************************************/
/* Header */
/***************************************************************************************************/
	.divHeader {		
		display: none;
	}
	
	.divHeaderInner {					
	}





/***************************************************************************************************/
/* Navigation */
/***************************************************************************************************/
	.divNavigation {
		display: none;		
	}
	
	
	
	
	
	
/***************************************************************************************************/
/* Visual */
/***************************************************************************************************/
	.divVisual {		
	}
	
	.divVisualInner {
		width: auto;		
		margin: 0px 0px 0px 0px;
		padding: 9px 15px 15px 15px;			
	}
	
	
	/***********************************************************************************************/
	/* Image */
		.divVisual div.VisualImage {
			width: auto;
			height: auto;
			
			overflow: hidden;
		}
		
		.divVisual div.VisualImage img {
			width: 100%;
			height: auto;			
		}

		
		



/***************************************************************************************************/
/* Footer */
/***************************************************************************************************/
	.divFooter {					
	}
	
	.divFooterInner {			
		width: auto;	
					
		margin: 0px 0px 0px 0px;
		padding: 9px 15px 0px 15px;	
		
		font-size: 1em;		
	}
	
	.divFooterBorder {
		padding: 8px 0px 23px 0px;		
		border-top: 1px solid #707173;
	}

	
	/**********************************************************************************************/
	/* Table */
		.tableFooter {
			width: 100%;
		}
		
		.tableFooter tr {
			vertical-align: top;
		}
		
		.tableFooter tr td {			
		}
		
		
		/* Links - Rechts */
			.divFooter div.LinksRechts a {
				display: block;
				padding: 0px 0px 0px 30px;
			}
		





/***************************************************************************************************/
/* Intro Animation */
/***************************************************************************************************/
		
	
	/**********************************************************************************************/
	/* Background */
		.divIntroAnimationBackground {			
		}
	
	
	/**********************************************************************************************/
	/* Window */
		.divIntroAnimationWindow {
			position: absolute;
			top: 0px;
			left: 0px;
			
			width: 100%;
							
			margin: 0px 0px 0px 0px;								
		}
	
	
	
	
	/**********************************************************************************************/
	/* Animation */
		.divIntroAnimation {								
		}
		
		.divIntroAnimationInner {		
		}
		
						
		
		/*******************************************************************************************/
		/* Animation Content */
			.divIntroAnimation div.AnimationContent {				
			}
		
		
			/* Mobile Version */
				.divIntroAnimation div.AnimationContent div.MobileImageSlider {					
				}
				
				.divIntroAnimation div.AnimationContent div.MobileImageSlider div.Image {
					width: 100%;
					height: auto;
				}
				
				.divIntroAnimation div.AnimationContent div.MobileImageSlider div.Image img {
				}
				
				.divIntroAnimation div.AnimationContent div.MobileImageSlider div.BetweenSequence {										
					width: 940px;
					height: 500px;
				}
		
		
		/*******************************************************************************************/
		/* Skip Intro */
			.divIntroAnimation div.SkipIntro {
				padding: 20px 0px 0px 0px;
				
				font-size: 1em;
			}
		
			.divIntroAnimation div.SkipIntroInner {
				padding: 8px 0px 10px 0px;															
			}
			
			
		


		
		
		
/***************************************************************************************************/
/* Body */
/***************************************************************************************************/
	.divBody {		
	}
	
	.divBodyInner {
		width: auto;		
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
		
		
		



/***************************************************************************************************/
/* Breadcrumb */
/***************************************************************************************************/
	.divBreadcrumb {
		display: none;		
	}






/***************************************************************************************************/
/* Content Top */
/***************************************************************************************************/
	.divContentTop {	
		line-height: 1.4em;
	}
	
	
	
	



/***************************************************************************************************/
/* Content Layout */
/***************************************************************************************************/
	.divContentLayout {	
		line-height: 1.4em;			
	}

    /* Column Wide */
        .divContentLayout div.ColumnWide {
            width: auto;
        }

	/* Column Left */
		.divContentLayout div.ColumnLeft {
			float: none;
			width: auto;
		}
	
	/* Column Right */
		.divContentLayout div.ColumnRight {
			float: none;
			width: auto;
		}


    /* Col 1 */
        .divContentLayout div.divCol1 {
            float: none;
            margin-right: 0px;
            margin-bottom: 20px;
            width: auto;
        }

    /* Col 2 */
        .divContentLayout div.divCol2 {
            float: none;
            margin-right: 0px;
            margin-bottom: 20px;
            width: auto;
        }
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		