/* body */
html{
	overflow-x:hidden;
}
body {
	background:url(/website/inc/img/bg.png) repeat-x #6e6bb0;
	margin:0;
	padding:0;
	font-family:Verdana, Ariel, Helvetica;
	font-size:12px;
}

/* Container */

.container {
	position:absolute;
	width:760px;
	left:50%;
	margin-left:-380px;
}

/* Banner */

.banner {
	float:left;
	width:765px;
	height:160px;
}

	.spaarprogramma {
		background:url(/website/inc/img/spaarprogramma.png) no-repeat;
		height:75px;
		width:590px;
		margin-top:43px;
		float:left;
	}

	.spaarvarken {
		background:url(/website/inc/img/spaarvarken.png) no-repeat;
		width:170px;
		height:160px;
		margin-top:10px;
		float:left;
	}

	.slogan {
		background:url(/website/inc/img/slogan.png);
		width:370px;
		height:18px;
		margin-left:220px;
		margin-top:-50px;
		float:left;
	}

/* Menu */

.menu {
	float:left;
	width:765px;
	height:47px;
	background:url(/website/inc/img/menu_bg.png);
}

	.menu ul {
		list-style:none;
		margin:0;
		padding:0;
		margin:20px 5px 5px 20px;
	}

	.menu_item {
		float:left;
		border-right:2px solid #fff;
		font-weight:bold;
		font-size:14px;
		padding:0 10px 0 10px;
	}

	.menu_item_last {
		float:left;
		font-weight:bold;
		font-size:14px;
		padding:0 10px 0 10px;
	}

	.menu ul li a {
		color:#c2b59b;
		text-decoration:none;
	}
	
	.menu ul li a:hover {
		color:#fff;
		text-decoration:none;
	}
	
	.menu ul li a:active {
		color:#fff;
		text-decoration:none;
	}
	
	.menu ul li a:focus {
		color:#fff;
		text-decoration:none;
	}
	
/* Content */

/* Content Up */

.content_up {
	float:left;
	background:url(/website/inc/img/content_bg.png);
	width:760px;
	margin:10px 0 0 7px;
}

	.content_up_top {
		float:left;
		background:url(/website/inc/img/content_up.png);
		width:745px;
		height:20px;
		margin:7px 0 0 7px;
	}
	
	.content_up_mid {
		float:left;
		background:url(/website/inc/img/content_mid.png);
		width:725px;
		margin:0 0 0 7px;
		padding:0 0 0 20px;
	}
	
		.content_up_mid_left {
			float:left;
			width:460px;
		}
		
		.content_up_mid_right {
			float:right;
			width:230px;
			padding-right:25px;
		}
		
			.content_up_mid_right_up {
				float:left;
				margin:0 0 0 10px;
				width:230px;
			}
			
			.content_up_mid_right_mid {
				background:url(/website/inc/img/content_right_mid.png);
				width:255px;
				height:52px;
				margin:0 0 0 0;
				float:left;
			}
			
			.content_up_mid_right_down {
				margin:5px 0 0 7px;
				float:left;
			}
		
	.content_up_bot {
		float:left;
		background:url(/website/inc/img/content_bot.png);
		width:750px;
		height:25px;
		float:left;
		margin:0 0 0 7px;
	}

.content_up_right {
	float:left;
	width:375px;
}

.content_right_mid {
	margin:0 0 0 -3px;
}
	
.content_up_footer {
	float:left;
	background:url(/website/inc/img/content_footer.png);
	width:760px;
	height:11px;
	margin:0 0 0 7px;
}

/* Content Bottom */

.content_bot {
	float:left;
	width:760px;
	background:url(/website/inc/img/content_bg.png);
	margin:0 0 0 7px;
}

.content_bot_footer {
	float:left;
	background:url(/website/inc/img/content_footer.png);
	width:760px;
	height:10px;
	margin:0 0 0 7px;
}

	.content_bot_top {
		float:left;
		background:url(/website/inc/img/content_up.png);
		width:750px;
		height:20px;
		margin:7px 0 0 7px;
	}
	
	.content_bot_mid {
		float:left;
		background:url(/website/inc/img/content_mid.png);
		width:735px;
		margin:0 0 0 7px;
		padding:0 0 0 7px;
	}
	
		.content_bot_left {
			float:left;
			width:450px;
		}
		
		.content_bot_right{
			float:right;
			width:255px;
			text-align:center;
		}
	
	.content_bot_bot {
		float:left;
		background:url(/website/inc/img/content_bot.png);
		width:750px;
		height:25px;
		float:left;
		margin:0 0 0 7px;
	}
	
/* Footer */	

.footer {
	float:left;
	background:url(/website/inc/img/footer.png);
	width:760px;
	height:23px;
	text-align:center;
	color:#fff;
	margin:0 0 0 7px;
	padding:2px 0 0 0;
}

.footer a {
	color:#fff;
}

/* Content Image */

.content_img {
	margin:-27px 0 0 10px;
}

/* Content Header */

h1 {
	margin:20px 0 0 0;
	color:#2e3192;
	font-size:20px;
	font-weight:bold;
}

/* Content Text */

p {
	width:440px;
	margin:0;
	padding-right:0;
}

a {
	color:#2e3192;
}

a:hover {
	color:#000;
}

/* Nieuws Opmaak */

.nieuws {
	padding:0 0 0 20px;
}

.nieuws a {
	color:#2e3192;
	text-decoration:none;
}

.nieuws a:hover {
	color:#000;
	text-decoration:none;
}

.news {
	margin:0 0 10px 0;
}

h2 {
	margin:0 0 10px 0;
	color:#2e3192;
	font-size:20px;
	font-weight:bold;
}

.zie_alles {
	margin:0 0 0 160px;
}

/* Verdienen Page */

.verdienen {
	width:230px;
	float:left;
	margin:0 0 5px 0;
}

.verdienen_top {
	width:200px;
	background:url(/website/inc/img/verdienen_up.png);
	height:13px;
}

.verdienen_mid {
	width:190px;
	background:url(/website/inc/img/verdienen_mid.png);
	padding:0 5px 0 5px;
	color:#fff;
	text-align:center;
}

.verdienen_bot {
	width:200px;
	background:url(/website/inc/img/verdienen_bot.png);
	height:11px;
}

.euro_logo {
	position:absolute;
	top:70px;
	right:58px;
}

.menu ul li a.active {
	color:#fff;
	text-decoration:none;
}
