/* CSS Document */

	body					{ font-weight:normal; font-size:12px; line-height:160%; vertical-align:top; 
							  font-family:'Lucida Grande', Verdana,  Arial, sans-serif; color:#40464D; } 

	

	h1			 			{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:normal; font-size:20px; color:#F82327; padding-bottom:1.25em; } 
									
									
	h2						{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:normal; font-size:16px; color:#F82327; padding-bottom:1em; }

							  
	h3 						{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:12px;
							  padding-bottom:0; }
	
							  					  
	h4		 				{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:12px; line-height:160%;
							  padding-top:4px; padding-bottom:4px; }
							  									
				
	h5 						{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:11px; 
							  padding-bottom:0; }
							  
	h6 						{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:10px; 
							  padding-bottom:0; }
							  
							  
							  
	.titel-1			 	{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:normal; font-size:20px; color:#F82327; padding-bottom:1.25em; } 
									
									
	.titel-2				{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:normal; font-size:16px; color:#F82327; padding-bottom:1em; }

							  
	.titel-3 				{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:12px;
							  padding-bottom:0; }
	
							  					  
	.titel-4		 		{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:12px; line-height:160%;
							  padding-top:4px; padding-bottom:4px; }
							  									
				
	.titel-5 				{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:11px; 
							  padding-bottom:0; }
							  
	.titel-6 				{ line-height:160%; margin:0; padding: 0 30px 1.75em 0; clear:left;
							  font-weight:bold; font-size:10px; 
							  padding-bottom:0; }
							  
							  
							  
							  
							  
							  
							  
							  
							  
							  
							  
							  
/*	.c-grid .lauftext		{ padding:0; }		*/
	
	
/*	.titel-5				{ font-weight:bold; font-size:11px; padding-bottom:0; } */
	
	.intro					{ font-weight:bold; font-family:'Lucida Grande', Verdana,  Arial, sans-serif; color:#40464D; }
	.lauftext, .kurz		{ font-family:'Lucida Grande', Verdana,  Arial, sans-serif; color:#40464D; }
	
	.lauftext-11			{ font-size:11px; padding:0 15px 1.75em 0; }
	.lauftext-10			{ font-size:10px; padding:0 15px 1.75em 0; }
	.lauftext-9				{ font-size:9px; padding:0 0 1.75em 0; }
	
				
	.legende				{ font-size:11px; line-height:135%; padding:0 0 0.75em 0; }	
								
	.legende-10				{ font-size:10px; line-height:135%; padding:0 15px 0.5em 0; }
	
	.legende-9				{ font-size:9px; line-height:135%; padding:0 0 0.5em 0; }
							
	.legende img, .legende-10 img			
							{ padding:2px 10px 0.75em 0; float:left; }

	
	.lauftext-listen		{ font-size:11px; padding:2px 10px 2px 0; line-height:160%; }
							
	.halbfett				{ font-weight:bold; }
		

	.c-11 h3 				{ font-size:12px; line-height:175%; padding-right:0; } 
	.c-11 h4 				{ font-size:12px; line-height:175%; padding-right:0; } 
	.c-11 .intro			{ font-size:12px; line-height:175%; padding-right:0; }
	.c-11 .lauftext			{ font-size:12px; line-height:175%; padding-right:105px; }
			
	.c-11 .bild-links		{ float:left; width:180px; padding-right:30px; padding-bottom:1.75em;  }
	.c-11 .bild-rechts		{ float:right; width:180px; padding-left:30px; padding-right:105px; padding-bottom:1.75em;  }	
	
	.c-12 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-12 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-12 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-12 .lauftext			{ font-size:12px; line-height:160%; padding-right:25px; }
		
	.c-12 .bild-links		{ float:left; width:185px; padding-right:25px; padding-bottom:1.75em; }
	.c-12 .bild-rechts		{ float:right; width:185px; padding-left:25px; padding-bottom:1.75em; }	
		
	.c-13 h3				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-13 h4				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-13 .intro			{ font-size:11px; line-height:160%; padding-right:0; }
	.c-13 .lauftext			{ font-size:11px; line-height:160%; padding-right:25px; }
		
	.c-23 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-23 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-23 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-23 .lauftext			{ font-size:12px; line-height:160%; padding-right:25px; }
		
	.c-14 h3				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-14 h4				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-14 .intro			{ font-size:11px; line-height:160%; padding-right:0; }
	.c-14 .lauftext			{ font-size:11px; line-height:160%; padding-right:20px; }

	.c-24 h3				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-24 h4				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-24 .intro			{ font-size:11px; line-height:160%; padding-right:0; }
	.c-24 .lauftext			{ font-size:11px; line-height:160%; padding-right:20px; }
	
	.c-34 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-34 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-34 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-34 .lauftext			{ font-size:12px; line-height:160%; padding-right:20px; }
		
	.c-15-g h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-15-g h4				{ font-size:12px; line-height:160%; padding-right:0; padding-top:0; padding-bottom:0.75em; }
	.c-15-g .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-15-g .lauftext		{ font-size:12px; line-height:160%; padding-right:15px; }
	
	.c-25-g h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-25-g h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-25-g .intro			{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-25-g .lauftext		{ font-size:12px; line-height:160%; padding-right:15px; }	
	
	.c-35-g h3				{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-35-g h4				{ font-size:12px; line-height:160%; padding-right:0; padding-top:0; padding-bottom:0.75em; }
	.c-35-g .intro			{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-35-g .lauftext		{ font-size:121px; line-height:160%; padding-right:15px; }	
	
	.c-45-g h3				{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-45-g h4				{ font-size:12px; line-height:160%; padding-right:0; padding-top:0; padding-bottom:0.75em; }
	.c-45-g .intro			{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-45-g .lauftext		{ font-size:12px; line-height:160%; padding-right:25px; }	
				
	.c-15 h3				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-15 h4				{ font-size:11px; line-height:160%; padding-right:0; padding-top:0; padding-bottom:0.75em; }
	.c-15 .intro			{ font-size:11px; line-height:160%; padding-right:0; }
	.c-15 .lauftext			{ font-size:11px; line-height:160%; padding-right:15px; }
	
	.c-25 h3				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-25 h4				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-25 .intro			{ font-size:11px; line-height:160%; padding-right:0; }	
	.c-25 .lauftext			{ font-size:11px; line-height:160%; padding-right:15px; }	
	
	.c-35 h3				{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-35 h4				{ font-size:12px; line-height:160%; padding-right:0; padding-top:0; padding-bottom:0.75em; }
	.c-35 .intro			{ font-size:12px; line-height:160%; padding-right:0; }	
	.c-35 .lauftext			{ font-size:12px; line-height:160%; padding-right:20px; }	
	
	.c-45 h3				{
	font-size:11px;
	line-height:160%;
	padding-right:0;
	text-align: left;
}	
	.c-45 h4				{ font-size:11px; line-height:160%; padding-right:0; padding-top:0; padding-bottom:0.75em; }
	.c-45 .intro			{ font-size:11px; line-height:160%; padding-right:0; }	
	.c-45 .lauftext			{ font-size:11px; line-height:160%; padding-right:20px; }	
		
	.c-17 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-17 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-17 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-17 .lauftext			{ font-size:12px; line-height:160%; padding-right:25px; }

	.c-27 h3				{ font-size:12px; line-height:160%; padding-right:0; } 
	.c-27 h4				{ font-size:12px; line-height:160%; padding-right:0; } 
	 
	.c-27 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-27 .lauftext 		{ font-size:11px; line-height:160%; padding-right:25px; }

	
	.c-37 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-37 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-37 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-37 .lauftext			{ font-size:12px; line-height:160%; padding-right:25px; }
	
	.c-47 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-47 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-47 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-47 .lauftext			{ font-size:12px; line-height:160%; padding-right:25px; }
	
	.c-57 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-57 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-57 h5				{ font-size:11px; line-height:160%; padding-right:25px; }
	.c-57 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-57 .lauftext			{ font-size:12px; line-height:160%; padding-right:25px; }
	
	.c-57 .c-37 .bild-rechts-flex 	{ padding-top:2px; padding-bottom:4px; }
	.c-57 .c-37	.lauftext-listen	{ padding-right:25px; }
	.c-57 .c-27	.lauftext-listen	{ padding-right:25px; }
	
	.c-810 h3				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-810 h4				{ font-size:12px; line-height:160%; padding-right:0; }
	.c-810 .intro			{ font-size:12px; line-height:160%; padding-right:0; }
	.c-810 .lauftext		{ font-size:12px; line-height:160%; padding-right:25px; }
	
	.c-210 h3				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-210 h4				{ font-size:11px; line-height:160%; padding-right:0; }
	.c-210 .lauftext		{ font-size:11px; line-height:160%; padding-right:25px; }
	
	.c-30p h3				{ font-size:11px; line-height:160%; padding-right:0; padding-bottom:0.75em; }
	.c-30p h4				{ font-size:11px; line-height:160%; padding-right:0; padding-bottom:0.75em; }
	.c-30p .lauftext		{ font-size:11px; line-height:160%; padding-right:25px; }
	
	.c-33p h3				{ font-size:11px; line-height:160%; padding-right:0; padding-bottom:0.75em; }
	.c-33p h4				{ font-size:11px; line-height:160%; padding-right:0; padding-bottom:0.75em; }
	.c-33p .lauftext		{ font-size:11px; line-height:160%; padding-right:15px; }	

	
	.bild-rechts, .bild-links, .bild-rechts-flex, .bild-links-flex, .bild-flex-spalte		{ padding-top:6px; }

	.bild-links-flex		{ float:left; padding-right:25px; padding-bottom:20px; }
	.bild-rechts-flex		{ float:right; padding-left:25px; padding-right:0; padding-bottom:1.5em; }
	
	
	.bild-flex-spalte		{ float:left; padding-bottom:0.75em; }

