/*
***********************************************************
* CSS Definition file
***********************************************************
* Generic elements
***********************************************************
@hneda = 5d5857;
*/

@media (max-width: 880px) {
	.hpnotice {
		padding: 0px 20px;
	}

	#top img {
		padding-left: 10px;
	}
}

@media (max-width: 875px) {
	.f0 {
		width: auto !important;
		float: none !important;
		display: block !important;
		text-align: left !important;
		padding-left: 30px;
	}

	#top img {
		padding-left: 10px;
	}

	a.avz {
		display: block;
	}

	.doccontent {
		padding-right: 20px;
	}
}

@media (max-width: 610px) {
	.imglegr {
		float:none !important;
	}

	.imgleg {
		float:none !important;
	}
}
@media (max-width: 640px) {
	.textpart {
		padding-right: 20px;
	}

	.aktuality {
		padding-right: 20px;
	}

	.contact p.txt {
		width:100%;
		float: none;
		margin-right: 20px;
		line-height: 1.5em;
	}
}

@media (max-width: 500px) {
	.fleft {
		display:block;
	}
}

@media (max-width: 500px) {
	.f1, .f2, .f3 {
		width: 100%;
	}

	.tright {
		text-align: left;
	}
}

