
/*Apparence container principal <style */
	
	#centrage {
		position:			relative;
		display: 			block;
		width: 				85%;
		margin: 			5vh 7.5%;
	}
		
		#Kopf{
			box-sizing: border-box;
			display: 	block; 
			width:		100%; 
			margin: 	0; 
			padding: 	0 0 1.5% 0; 
			
			background-color: #FFF;
			color: #000;
		}
		
		#Körper{
			box-sizing: 	border-box;
			//width: 			100%;
		}

	/* Container principal de hauteur variable <style */

		body {
		  min-height: 		100vh;
		  
		  /*
		  display: 			flex;
		  flex-direction: 	column;
		  justify-content: 	center;	
		  align-items: 		center;
		  */
		}

			#centrage {
			}
			
				#Kopf{
					height:		7rem;
					
				}
				
				#Körper{
					height:		auto;
				}
	 
/*Apparence container principal <style */

		#Körper{
			display: 		flex;
			flex-direction: column;
		}
			
			.row1, .row2, .row3, .row4 {
				
				display: 	flex;
			}
			
			#Körper .row1{	height:	2.0rem;	min-height:	2.0rem	}
			#Körper .row2{	flex: 	3 2;	}	
			#Körper .row3{	height:	5.5rem;	min-height:	5.5rem;}
			#Körper .row4{	height:	7.0rem;	min-height:	7.0rem;	}
			
			
				.col1, .col2, .col3, .col2-3, .col1-3 {
					
				}
				
				#Körper .col1	{	width:	20%;	}
				#Körper .col2	{	width:	60%;	}
				#Körper .col3	{	width:	20%;	}
				#Körper .col2-3	{	width:	80%;	}
				#Körper .col1-3	{	width:	100%;	}
			
			
			
				#Körper div{
					box-sizing: 	border-box;
					/*border: 	1px solid red;
					border-collapse: collapse;*/
				}/
