body {
	color: #88172a;
	margin: 0;
	padding: 0; 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	overflow: hidden;
}
footer {  
	display: -webkit-flexbox;
	display: -ms-flexbox;
	display: flex;  
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
/*	width: 100%;  */
/*	height: 1em;  */
	color: white;
	font-size: 80%; 
}
footer a{
	color: white;
}
.box-links {
	-webkit-flex: 1 1;
	-ms-flex: 1 1;
	flex-grow: 1;
	flex-shrink: 1;
	text-align: left;
}
.box-mitte {
	-webkit-flex: 1 2;
	-ms-flex: 1 2;
	flex-grow: 2;
	flex-shrink: 1;
	text-align: center;
}
@media screen and (max-width: 480px) {
	.box-mitte {
		display: none;
	}
}
.box-rechts {
	-webkit-flex: 1 1;
	-ms-flex: 1 1;
	flex-grow: 1;
	flex-shrink: 1;
	text-align: right;
}