/* CSS Document */

	body					{ text-align:center; margin:0; padding:0; border:0; background-color:#000000; background-image: url(../images/pic-back.gif); }
	
	img						{ border:0; }
	
							  
/* Containers */
	
	.c, .c-bottom, .c-navi, .c-alert
	
							{ width:900px; margin:0 auto; padding:0; clear:both; text-align:left;
							  border-left:#A1AFBF solid 0;
							  border-right:#A1AEBF solid 0; 
							  background-color:#FFFFFF; text-align:left; 
							  z-index:0; }
							  
	.c-navi					{ width:900px;  }
	
	.c-alert				{ background-color:#FFFFFF; }	/*  background-color:#F82327;  */

	.c-bottom				{ width:900px; margin-bottom:100px; border:none; }
	
						  

	.c-grid					{ width:840px; padding-bottom:0; border:0; margin:0 0 0 45px; z-index:0; } 
	
	.c-grid-logo			{ width:900px; padding:0; border:0; margin:0; z-index:1; }
	
	.c-grid-navi			{ width:840px; padding:0 0 45px 0; border:0; margin:0 0 0 45px; z-index:10; }
		
	.c-grid-main-pic 		{ width:900px; padding:0 0 30px 0; border:0; margin:0 0 0 0; z-index:0; }
	
	.c-grid-bottom	 		{ width:902px; padding:0 0 0 0; border:0; margin:0 0 100px 0; }

	
	

	.c-11					{ float:left; width:840px; padding:0; margin:0; border:0; clear:both; }	
		
		
	.c-12				 	{ float:left; width:420px; padding:0; margin:0; border:0; }		
	
		
	.c-13				 	{ float:left; width:280px; padding:0; margin:0; border:0; }

	.c-23				 	{ float:left; width:560px; padding:0; margin:0; border:0; }
	
	
	.c-14				 	{ float:left; width:210px; padding:0; margin:0; border:0; }
	
	.c-24				 	{ float:left; width:420px; padding:0; margin:0; border:0; }		
	
	.c-34				 	{ float:left; width:630px; padding:0; margin:0; border:0; }
		

	.c-15-g				 	{ float:left; width:168px; padding:0; margin:0; border:0; }

	.c-25-g				 	{ float:left; width:336px; padding:0; margin:0; border:0; }
	
	.c-35-g				 	{ float:left; width:504px; padding:0; margin:0; border:0; }
	
	.c-45-g				 	{ float:left; width:672px; padding:0; margin:0; border:0; }
	

	.c-15				 	{ float:left; width:168px; padding:0; margin:0; border:0; }

	.c-25				 	{ float:left; width:336px; padding:0; margin:0; border:0; }
	
	.c-35				 	{ float:left; width:504px; padding:0; margin:0; border:0; }
	
	.c-45				 	{ float:left; width:672px; padding:0; margin:0; border:0; }
	
	
	
	.c-96-px				{ float:left; width:96px; padding:0; margin:0; border:0; }
		
	
	.c-16					{ float:left; width:140px; padding:0; margin:0; border:0; }
	
	.c-26					{ float:left; width:280px; padding:0; margin:0; border:0; }
	
	.c-36					{ float:left; width:420px; padding:0; margin:0; border:0; }
	
	.c-46					{ float:left; width:560px; padding:0; margin:0; border:0; }
	
	.c-56					{ float:left; width:700px; padding:0; margin:0; border:0; }
	

	.c-17					{ float:left; width:120px; padding:0; margin:0; border:0; }

	.c-27					{ float:left; width:240px; padding:0; margin:0; border:0; }
	
	.c-37					{ float:left; width:360px; padding:0; margin:0; border:0; }

	.c-47					{ float:left; width:480px; padding:0; margin:0; border:0; }

	.c-57					{ float:left; width:600px; padding:0; margin:0; border:0; }
	
	.c-67					{ float:left; width:720px; padding:0; margin:0; border:0; }
	
	
	
	
	.c-19					{ float:left; width:93px; padding:0; margin:0; border:0; }

	.c-29					{ float:left; width:186px; padding:0; margin:0; border:0; }
	
	.c-39					{ float:left; width:280px; padding:0; margin:0; border:0; }

	.c-49					{ float:left; width:373px; padding:0; margin:0; border:0; }

	.c-59					{ float:left; width:466px; padding:0; margin:0; border:0; }
	
	.c-69					{ float:left; width:560px; padding:0; margin:0; border:0; }
	
	.c-79					{ float:left; width:653px; padding:0; margin:0; border:0; }

	.c-89					{ float:left; width:746px; padding:0; margin:0; border:0; }

	
	
	.c-112					{ float:left; width:70px; padding:0; margin:0; border:0; }

	.c-212					{ float:left; width:140px; padding:0; margin:0; border:0; }
	
	.c-312					{ float:left; width:210px; padding:0; margin:0; border:0; }

	.c-412					{ float:left; width:280px; padding:0; margin:0; border:0; }

	.c-512					{ float:left; width:350px; padding:0; margin:0; border:0; }
	
	.c-612					{ float:left; width:420px; padding:0; margin:0; border:0; }
	
	.c-712					{ float:left; width:490px; padding:0; margin:0; border:0; }

	.c-812					{ float:left; width:560px; padding:0; margin:0; border:0; }
	
	.c-912					{ float:left; width:630px; padding:0; margin:0; border:0; }

	.c-1012					{ float:left; width:700px; padding:0; margin:0; border:0; }

	.c-1112					{ float:left; width:700px; padding:0; margin:0; border:0; }

	.c-1112					{ float:left; width:770px; padding:0; margin:0; border:0; }
	
	
	
	
	.c-115					{ float:left; width:56px; padding:0; margin:0; border:0; }

	.c-215					{ float:left; width:102px; padding:0; margin:0; border:0; }
	
	.c-315					{ float:left; width:168px; padding:0; margin:0; border:0; }

	.c-415					{ float:left; width:224px; padding:0; margin:0; border:0; }

	.c-515					{ float:left; width:280px; padding:0; margin:0; border:0; }
	
	.c-615					{ float:left; width:336px; padding:0; margin:0; border:0; }
	
	.c-715					{ float:left; width:392px; padding:0; margin:0; border:0; }

	.c-815					{ float:left; width:448px; padding:0; margin:0; border:0; }
	
	.c-915					{ float:left; width:504px; padding:0; margin:0; border:0; }

	.c-1015					{ float:left; width:560px; padding:0; margin:0; border:0; }

	.c-1115					{ float:left; width:616px; padding:0; margin:0; border:0; }

	.c-1215					{ float:left; width:672px; padding:0; margin:0; border:0; }
	
	.c-1315					{ float:left; width:728px; padding:0; margin:0; border:0; }
	
	.c-1415					{ float:left; width:784px; padding:0; margin:0; border:0; }
	


	.c-020					{ float:left; width:21px; padding:0; margin:0; border:0; }

	.c-120					{ float:left; width:42px; padding:0; margin:0; border:0; }

	.c-220					{ float:left; width:84px; padding:0; margin:0; border:0; }
	
	.c-320					{ float:left; width:126px; padding:0; margin:0; border:0; }

	.c-420					{ float:left; width:168px; padding:0; margin:0; border:0; }

	.c-520					{ float:left; width:210px; padding:0; margin:0; border:0; }
	
	.c-620					{ float:left; width:252px; padding:0; margin:0; border:0; }
	
	.c-720					{ float:left; width:294px; padding:0; margin:0; border:0; }

	.c-820					{ float:left; width:336px; padding:0; margin:0; border:0; }
	
	.c-920					{ float:left; width:378px; padding:0; margin:0; border:0; }

	.c-1020					{ float:left; width:420px; padding:0; margin:0; border:0; }

	.c-1120					{ float:left; width:462px; padding:0; margin:0; border:0; }

	.c-1220					{ float:left; width:504px; padding:0; margin:0; border:0; }
	
	.c-1320					{ float:left; width:546px; padding:0; margin:0; border:0; }
	
	.c-1420					{ float:left; width:588px; padding:0; margin:0; border:0; }
		
	.c-1520					{ float:left; width:630px; padding:0; margin:0; border:0; }

	.c-1620					{ float:left; width:672px; padding:0; margin:0; border:0; }
	
	.c-1720					{ float:left; width:714px; padding:0; margin:0; border:0; }
	
	.c-1820					{ float:left; width:756px; padding:0; margin:0; border:0; }
	
	.c-1920					{ float:left; width:798px; padding:0; margin:0; border:0; }
	
	
	
	

	.c-110				 	{ float:left; width:84px; padding:0; margin:0; border:0; }

	.c-210				 	{ float:left; width:168px; padding:0; margin:0; border:0; }

	.c-310				 	{ float:left; width:252px; padding:0; margin:0; border:0; }

	.c-410				 	{ float:left; width:336px; padding:0; margin:0; border:0; }
	
	.c-510				 	{ float:left; width:420px; padding:0; margin:0; border:0; }
	
	.c-610				 	{ float:left; width:504px; padding:0; margin:0; border:0; }
	
	.c-710				 	{ float:left; width:588px; padding:0; margin:0; border:0; }
	
	.c-810				 	{ float:left; width:672px; padding:0; margin:0; border:0; }
	
	.c-910				 	{ float:left; width:756px; padding:0; margin:0; border:0; }


	.c-100p					{ float:left; width:100%; padding:0; margin:0; border:0; }
	
	.c-90p					{ float:left; width:88%; padding:0; margin:0; border:0; }
	
	.c-75p					{ float:left; width:75%; padding:0; margin:0; border:0; }	
	
	.c-70p					{ float:left; width:70%; padding:0; margin:0; border:0; }	
	
	.c-66p					{ float:left; width:66%; padding:0; margin:0; border:0; }
	
	.c-60p					{ float:left; width:60%; padding:0; margin:0; border:0; }
							
	.c-50p					{ float:left; width:50%; padding:0; margin:0; border:0; }
	
	.c-40p					{ float:left; width:40%; padding:0; margin:0; border:0; }
	
	.c-33p					{ float:left; width:33%; padding:0; margin:0; border:0; }
	
	.c-30p					{ float:left; width:30%; padding:0; margin:0; border:0; }
	
	.c-25p					{ float:left; width:25%; padding:0; margin:0; border:0; }
	
	.c-24p					{ float:left; width:24%; padding:0; margin:0; border:0; }
	
	.c-22p					{ float:left; width:22%; padding:0; margin:0; border:0; }
	
	.c-20p					{ float:left; width:20%; padding:0; margin:0; border:0; }	
	
	.c-17p					{ float:left; width:17%; padding:0; margin:0; border:0; }
	
	.c-15p					{ float:left; width:15%; padding:0; margin:0; border:0; }
	
	.c-14p					{ float:left; width:14%; padding:0; margin:0; border:0; }
	
	.c-13p					{ float:left; width:13%; padding:0; margin:0; border:0; }
	
	.c-12p					{ float:left; width:12%; padding:0; margin:0; border:0; }
	
	.c-11p					{ float:left; width:11%; padding:0; margin:0; border:0; }
	
	.c-10p					{ float:left; width:10%; padding:0; margin:0; border:0; }
	
	.c-8p					{ float:left; width:8%; padding:0; margin:0; border:0; }
	
	.c-5p					{ float:left; width:5%; padding:0; margin:0; border:0; }
	


		
	.clear					{ clear:both; font-size:1px; line-height:1px; padding:0; margin:0; border:0; }
	
	
	.linie-80				{ float:left; width:80%; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.linie-85				{ float:left; width:85%; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.linie-90				{ float:left; width:90%; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.linie-95				{ float:left; width:95%; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.linie-100				{ float:left; width:100%; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }

	.c-grid	.linie			{ float:left; width:825px; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.c-11 .linie			{ float:left; width:825px; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; } 
	
	.c-57 .linie			{ float:left; width:575px; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.c-25 .linie			{ float:left; width:321px; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.c-35 .linie			{ float:left; width:480px; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }
	
	.c-45 .linie			{ float:left; width:652px; border-top: 1px solid #CBDEF2; padding:0 0 0 0; margin:0; font-size:1px; line-height:1px; }


	.navigation-rechts-flex	{ float:right; width:210px; margin-right:0px; padding-left:25px; padding-bottom:0; }
	.navigation-rechts-flex#geografie { width:143px; }

#zeilen-anfang, #zeilen-ende { clear: both; }

.left, .left p						{ float: left; padding:0; margin:0; border:0; }
.right 						{ float: right; padding:0; margin:0; border:0; }
