#content {
	width: 100%;
	margin-top: 132px;
}

#content > section {
	width: 100%;
}

.contentpage1 #content {
	margin-top: 16px;
}

#left {
	margin-right: 94px;
}

#left, #right {
	float: left;
	width: 286px;
}

#left.bigcontent, #right.bigcontent {
	width: 600px;
}

#combicontent {
	overflow: hidden;
	width: 980px;
	margin: 30px auto;
}

section.sectiongrey {
	background: #E5E5E5;
	padding: 60px 0 40px;
}

section.sectionnormal {
	margin-bottom: 25px;
}

section > .center {
	width: 980px;
	margin: 0 auto;
}

.smallcolumn section > .center {
	width: 100%;
}

.bigcontent section > .center {
	width: 100%;
	margin: 0;
}

@media screen and (max-width: 980px) {

	#left {
		margin-right: 4.1796875%;
	}

	#left, #right {
		width: 32.2265625%;
	}

	#left.bigcontent, #right.bigcontent {
		width: 63.59375%;
	}

	#content,
	#combicontent {
		width: 100%;
		padding: 0 2%;
	}

	section > .center {
		width: 100%;
		padding: 0 2%;
	}

	.smallcolumn section > .center {
		padding: 0;
	}
}

@media screen and (max-width: 800px) {
	#content {
		margin-top: 55px;
	}

	#left, #right {
		display: none;
	}

	#left.bigcontent, #right.bigcontent {
		display: block;
		width: 100%;
		margin: 0;
	}

	section > .center {
		padding: 0;
	}
}

@media screen and (max-width: 600px) {
	.contentpage1 #content,
	#combicontent {
		margin-top: 115px;
	}
}
