div#container {
	width: 730px;
	margin: 0 auto;
	padding: 0 20px;
	background: url(../images/backgrounds/container.jpg) no-repeat center top;
}

/*** Top ***/
div#container div#top {
	height: 113px;
}
div#container div#top div#logo {
	width: 248px;
	height: 113px;
	float: left;
}
div#container div#top div#navigation {
	width: 482px;
	height: 113px;
	line-height: 113px;
	background: url(../images/backgrounds/navigation.jpg) no-repeat left top;
	float: left;
}
div#container div#top div#navigation ul {
	list-style: none;
	padding: 0 0 0 15px;
}
div#container div#top div#navigation ul li {
	display: block;
	float: left;
	width: 70px;
	height: 40px;
	padding: 30px 0 0 2px;
	border-left: 1px solid #ccc;
	vertical-align: bottom;
}

/*** Banner ***/
div#container div#banner {
	position:relative;
	height: 161px;
}


/*** Subnavigation ***/
div#container div#subnavigation {
	height: 35px;
	background: url(../images/backgrounds/subnavigation.jpg) repeat-x left top;
	text-align: right;
}
div#container div#subnavigation ul {
	height: 35px;
	line-height: 35px;
	padding: 0;
	list-style: 0;
}
div#container div#subnavigation ul li {
	display: inline;
	margin: 0 2px 0 1px;
}


/*** Content ***/
div#container div#content-container {
	border-top: 1px solid #cccccc;
}
div#container div#content-container div#sidebar {
	width: 246px;
	padding: 20px 0;
	background: url(../images/backgrounds/left_bg.jpg) no-repeat right top;
	float: left;
}
div#container div#content-container div#sidebar ul {
	list-style: none;
	padding: 0 0 0 35px;
	background: url(../images/backgrounds/sidebar-list.jpg) no-repeat left 8px;
	line-height: 13px;
}
div#container div#content-container div#sidebar img#certificaat {
	margin: 25px 0 0 50px;
}
div#container div#content-container div#content {
	width: 444px;
	padding: 20px;
	min-height: 306px;
	float: left;
	background: url(../images/backgrounds/shade_middle.jpg) no-repeat left top;
}