#noJS {
	margin: 0px auto;
	font-size: 1.3em;
	color: #FF0000;
	text-align: center;
}
/*1 Wert padding/margin: "top+bottom+right+left"*/
/*2 Werte padding/margin: "top+bottom" "right+left"*/
/*3 Werte padding/margin: "top" "right+left" "bottom"*/
/*4 Werte padding/margin: "top" "right" "bottom" "left"*/
body {
	background-color: #EEEEEE;
	text-align:center;
}
header, footer, nav, content {
		width: 640px;
		border: none;
		margin:auto;
}
@media screen and (min-width: 641px) and (max-width: 767px) {
	header, footer, nav, content {
		width: 640px;
		border: none;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px){
		header, footer, nav, content {
		width: 768px;
	}
}
@media screen and (min-width: 992px) and (max-width: 1079px){
		header, footer, nav, content {
		width: 992px;
	}
}
@media screen and (min-width: 1080px) and (max-width: 2048px){
		header, footer, nav, content {
		width: 1080px;
	}
}
#header {
	padding: 2% 4% 0;
	margin: 0;
}
#header img{
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
}
#nav {
	padding: 0 2%;
	margin: 0;
}
#nav.nav_buttons div{
	width: 29%;
	height: auto;
	border: 0;
	padding: 0;
	margin: 2% 2%;
	float: left;
}
#nav.nav_buttons img{
	width: 100%;
	height: auto;
}
#imprint {
	height: 2%;
	padding: 1% 4% 2%;
	margin: 0;
	float: left;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #555555;
	text-align: left;
}
#imprint a, #imprint a:visited, #imprint a:focus, #imprint a:hover {
	text-decoration: none;
	color: #555555;
}