@media screen and (max-width: 1130px)
{
	#navi ul li{
		margin: 0 15px;
	}
}

@media screen and (max-width: 1100px)
{
	.content_gruen_50{
		min-height: 360px;
	}
}

@media screen and (max-width: 1050px)
{
	#navi ul li{
		margin: 0 10px;
	}
}

@media screen and (max-width: 960px)
{
	.content_gruen{
		padding-left: 0;
	}

	.content_gruen_left{
		float: none;
		width: auto;
		padding: 30px;
	}

	.content_gruen_right{
		float: none;
		width: auto;
	}

	.content_gruen_50{
		min-height: 330px;
	}
}

@media screen and (max-width: 940px)
{
	#menue_bar{
		display: block;
	}

	#navi{
		display: none;
	}

	#header{
		min-height: 0;
	}
}

@media screen and (max-width: 800px)
{
	.col_left_wrap, .col_right_wrap{
		float: none;
		width: auto;
	}

	.col_left{
		padding-right: 0;
	}

	.col_right{
		padding-left: 0;
	}
}

@media screen and (max-width: 600px)
{
	.content_gruen_50{
		min-height: 370px;
	}

	#bildwechsel_pager{
		height: 30px;
		line-height: 36px;
	}

	#bildwechsel_pager span{
		width: 15px;
		height: 15px;
	}
}

@media screen and (max-width: 450px)
{
	.content_gruen_50{
		float: none;
		width: auto;
		min-height: 0;
	}

	#logo_text{
		font-size: 1em;
	}
}

@media screen and (max-width: 320px)
{
	#top{
		border-top: 10px solid red;
	}
}