html, body {
}

body {
	background: url('../img/background.jpg') center;
}

a img {
	border: 0px;
}

.clear {
	clear: both;
}

/* layout */
	body, p, div, input, select, textarea, td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 12px;
	}

	#wrapper {
		width: 950px;
		margin: 0px auto;
	}
	
	#container_header {
		width: 950px;
		height: 100px;
		margin: 0px auto 10px auto;
	}
	
	#container_middle {
		width: 950px;
		margin: 0px auto;
	}
	
/* positions center page */
	#container_sidebar_left {
		float: left;
		width: 200px;
		margin: 0px 10px 0px 0px;
	}
	
	#container_content {
		float: left;
		width: 530px;
		margin: 0px 10px 0px 0px;
	}
	
	#container_sidebar_right {
		float: left;
		width: 200px;
	}
	
/* backgrounds */
	#container_header {
		background: url('../img/header.png') no-repeat;
	}
	
	/* sidebar titles */
		.title_menu, .title_advantages, .title_news, .title_partners, .title_highlight {
			display: block;
			width: 200px;
			height: 39px;
		}
		
		.title_menu span, .title_advantages span, .title_news span, .title_partners span, .title_highlight span {
			display: none;
			visibility: hidden;
		}
	
		.title_menu {
			background: url('../img/title_menu.png') no-repeat;
		}
		
		.title_advantages {
			background: url('../img/title_voordelen.png') no-repeat;
		}
		
		.title_news {
			background: url('../img/title_nieuws.png') no-repeat;
		}
		
		.title_partners {
			background: url('../img/title_partners.png') no-repeat;
		}
		
		.title_highlight {
			background: url('../img/title_acties.png') no-repeat;
		}
		
	/* sidebar blocks */
		.sidebar_block {
			display: block;
			width: 200px;
			padding: 0px 0px 13px 0px;
			margin: 0px 0px 10px 0px;
			background: url('../img/sidebar_block_bottom.png') no-repeat bottom;
		}
		
		.sidebar_block div {
			width: 180px;
			background: #fff;
			padding: 10px;
			border-top: 1px solid #e0e0e0;
		}
		
	/* body */
		#content {
			display: block;
			width: 530px;
			padding: 0px 0px 13px 0px;
			background: url('../img/content_bottom.png') no-repeat bottom;
		}
	
		.title_body {
			display: block;
			width: 520px;
			height: 29px;
			padding: 10px 0px 0px 10px;
			font-size: 14px;
			background: url('../img/title_bg_body.png') no-repeat;
		}
		
		#content div.body {
			background: #fff;
			width: 510px;
			padding: 0px 10px 10px 10px;
			border-top: 1px solid #e0e0e0;
			min-height: 300px;
		}
		
/* menu */
	#menu {
		margin: 0px;
		padding: 0px;
	}
	
	#menu li {
		list-style-type: none;
	}
	
	#menu li a {
		display: block;
		width: 165px;
		height: 23px;
		background: url('../img/li_off.gif') no-repeat;
		color: #000;
		text-decoration: none;
		padding: 7px 0px 0px 15px;
	}
	
	#menu li a:hover, #menu li.on a {
		background: url('../img/li_on.gif') no-repeat;
		color: #f00;
	}
	
/* footer */
	#container_footer {
		display: block;
		width: 950px;
		padding: 5px 0px 0px 0px;
		margin: 10px auto 10px auto;
		border-top: 1px solid #ff6;
	}
	
	#container_footer * {
		color: #fff;
		text-decoration: none;
		font-size: 10px;
	}
	
	#container_footer * a:hover {
		color: #000;
	}
	
	.copyright {
		float: left;
		width: 300px;
	}
	
	.designby {
		float: left;
		width: 350px;
		text-align: center;
	}
	
	.policies {
		float: left;
		width: 300px;
		text-align: right;
	}
