@media only screen and (max-width: 1023px) {
	#nav-main {
		font-size:0.7em;
		margin-top:80px;
		overflow:hidden;
	}
	#nav-main  a,
	#nav-main strong {
		margin:0 0.5em
	}
	#header .logo {
		float:left
	}
	#nav-main.naviZeileZwei {
		margin-top:0;
	}
}

@media only screen and (min-width: 1024px ) {
	#nav-main {
		font-size:0.8em;
		margin-top:80px
	}
	#nav-main  a,
	#nav-main strong {
		margin:0 0.5em
	}
	#header .logo {
		float:left
	}
	#nav-main.naviZeileZwei {
		margin-top:0;
	}
}

@media only screen and (min-width: 1180px ) {
	#nav-main {
		font-size:0.9em;
		margin-top:80px
	}
	#nav-main  a,
	#nav-main strong {
		margin:0 0.5em
	}
	#header .logo {
		float:left
	}
	#nav-main.naviZeileZwei {
		margin-top:0;
	}
}

@media only screen and (min-width: 1380px ) {
	#nav-main {
		font-size:1em;
		margin-top:80px;
	}
	#nav-main  a,
	#nav-main strong {
		margin:0 1em
	}
	#nav-main.naviZeileZwei {
		margin-top:0;
	}
}