/* ################################################### ALGEMEEN ###################################################  */
* {
	margin: 0;
	padding: 0;
}

body {
	width: 852px;
	background: #d3e6f5 url('images/background.jpg') repeat-x top left;
	margin: 0 auto 23px auto;
}

a img {
	border: 0;
}

.clear {
	clear: both;
}

/* ################################################### CONTENT ###################################################  */
#header {
	width: 818px;
	height: 95px;
	padding: 0px 0 0 0px;
}

#content_top {
	width: 852px;
	height: 10px;
	background: url('images/content_top.gif') no-repeat top right;
}

#content {
	width: 852px;
	background: #fff;
	margin: -1px 0 0 0;
	float: left;
}

	#content_menu {
		width: 822px;
		height: 35px;
		margin: 9px auto 20px auto;
	}
	
		#content_menu_left {
			width: 10px;
			height: 35px;
			background: url('images/content_menu_left.jpg') no-repeat top left;
			float: left;
		}
		
		#content_menu_middle {
			width: 782px;
			height: 25px;
			background: url('images/content_menu_middle.jpg') repeat-x top left;
			float: left;
			font: 13px Arial;
			color: #fff;
			padding: 10px 0 0 10px;
		}
		
			#content_menu_middle a:link, #content_menu_middle a:active, #content_menu_middle a:visited {
				color: #fff;
				margin: 0 8px;
				text-decoration: none;
			}
			
			#content_menu_middle a:hover {
				text-decoration: underline;
			}
		
		#content_menu_right {
			width: 10px;
			height: 35px;
			background: url('images/content_menu_right.jpg') no-repeat top left;
			float: left;
		}
	
	#content_middle {
		width: 811px;
		margin: 0 auto;
	}

			#content_middle2 h3 {
				font: 14px Arial;
				color: #666666;
				margin: 0 0 3px 0;
				float: left;
			}

			#content_middle2 a {
				font: 14px Arial;
				color: #666666;
				margin: 0 0 3px 0;
				float: left;
			}

			#content_middle2 h2 {
				font: 18px Arial;
				color: #3366cc;
				margin: 0 0 3px 0;
				float: left;
			}
				
		#content_middle_left {
			width: 157px;
			float: left;
		}
		
		#content_middle_right {
			width: 178px;
			float: left;
		}
		
			.content_middle_menu_1 {
				width: 155px;
				margin: 0 auto 17px auto;
				font-size: 1%;
			}
			
				.content_middle_menu_1_top {
					width: 155px;
					height: 10px;
					background: url('images/content_middle_menu_1_top.jpg') no-repeat top left;
				}
				
				.content_middle_menu_1_mid {
					width: 155px;
					background: #f3f3f3;
				}
				
				.content_middle_menu_1_bot {
					width: 155px;
					height: 17px;
					background: url('images/content_middle_menu_1_bot.jpg') no-repeat top left;
				}
			
			.content_middle_menu_2 {
				width: 157px;
				margin: 0 auto 17px auto;
				font-size: 1%;
			}
			
				.content_middle_menu_2_top {
					width: 157px;
					height: 11px;
					background: url('images/content_middle_menu_2_top.jpg') no-repeat top left;
				}
				
				.content_middle_menu_2_mid {
					width: 155px;
					background: #fbfbfb;
					border-left: 1px solid #eaeaea;
					border-right: 1px solid #eaeaea;
				}
				
				.content_middle_menu_2_bot {
					width: 157px;
					height: 16px;
					background: url('images/content_middle_menu_2_bot.jpg') no-repeat top left;
				}
			
			.content_middle_menu_3 {
				width: 178px;
				margin: 0 auto 17px auto;
				font-size: 1%;
			}
			
				.content_middle_menu_3_top {
					width: 178px;
					height: 11px;
					background: url('images/content_middle_menu_3_top.jpg') no-repeat top left;
				}
				
				.content_middle_menu_3_mid {
					width: 176px;
					background: #fff;
					border-left: 1px solid #ccc;
					border-right: 1px solid #ccc;
				}
				
				.content_middle_menu_3_bot {
					width: 178px;
					height: 11px;
					background: url('images/content_middle_menu_3_bot.jpg') no-repeat top left;
				}
				
				#content_middle_left h1, #content_middle_right h1 {
					width: 96px;
					height: 23px;
					border-bottom: 1px solid #e9e9e9;
					font: bold 12px Arial;
					color: #555353;
					margin: 0 auto;
				}
				
				#content_middle_left h1.navigatie {
					background: url('images/h1_navigatie.jpg') no-repeat 3px 2px;
					padding: 8px 0 0 43px;
				}
				
				#content_middle_left h1.categorien {
					background: url('images/h1_categorien.jpg') no-repeat 3px 2px;
					padding: 8px 0 0 43px;
				}
				
				#content_middle_left h1.informatie {
					background: url('images/h1_informatie.jpg') no-repeat 3px -1px;
					padding: 8px 0 0 43px;
				}
				
				#content_middle_left h1.gokkasten {
					width: 101px;
					background: url('images/h1_gokkasten.jpg') no-repeat 3px -1px;
					padding: 8px 0 0 38px;
				}
				
				#content_middle_right h1.vdmaand {
					width: 119px;
					background: url('images/h1_vdmaand.jpg') no-repeat 3px 2px;
					padding: 8px 0 0 38px;
				}
				
				.content_middle_menu_1_mid p, .content_middle_menu_2_mid p, .content_middle_menu_3_mid p {
					margin: 5px 0 0 18px;
					font: 12px/18px Arial;
					color: #555353;
				}
				
				.content_middle_menu_1_mid p a:link, .content_middle_menu_1_mid p a:active, .content_middle_menu_1_mid p a:visited, .content_middle_menu_2_mid p a:link, .content_middle_menu_2_mid p a:active, .content_middle_menu_2_mid p a:visited, .content_middle_menu_3_mid p a:link, .content_middle_menu_3_mid p a:active, .content_middle_menu_3_mid p a:visited {
					color: #555353;
					text-decoration: none;
				}
				
				.content_middle_menu_1_mid p a:hover, .content_middle_menu_2_mid p a:hover, .content_middle_menu_3_mid p a:hover {
					text-decoration: underline;
				}
		
		#content_middle_middle {
			width: 440px;
			float: left;
			margin: 0 14px;
		}

		#content_middle_middle a {
			color: #666666;
			font: 12px Arial;
		}
				
			#content_middle_middle h1 {
				font: 18px Arial;
				color: #3366cc;
				margin: 0 0 3px 0;
			}



			#content_middle_middle h3 {
				font: 18px Arial;
				color: #3366cc;
				margin: 0 0 3px 0;
			}

			#content_middle_middle h3.minpunten {
				background: url('images/minpunten.jpg') no-repeat 3px -1px;
				padding: 2px 0 0 43px;
				color: #f23b1b;
				padding-top: 10px;
			}

			#content_middle_middle h3.pluspunten {
				color: #a7b506;
				background: url('images/pluspunten.jpg') no-repeat 3px -1px;
				padding: 2px 0 0 43px;
				padding-top: 10px;
				padding-bottom: 10px;
			}
			
			#content_middle_middle p {
				font: 12px/18px Arial;
				color: #888;
				margin: 0 0 15px 0;
				margin-left: 5px;
			}

			#content_middle_middle ul {
				margin: 15px;
			}

			#content_middle_middle li {
				font: 12px/18px Arial;
				color: #888;

				margin-left: 25px;
				.margin-left: 10px;
			}
			
				#content_middle_middle p a:link, #content_middle_middle p a:active, #content_middle_middle p a:visited {
					color: #888;
				}
				
				#content_middle_middle p a:hover {
					text-decoration: none;
				}
	
	#content_footer {
		width: 802px;
		height: 35px;
		margin: 9px auto 0 auto;
	}
	
		#content_footer_left {
			width: 10px;
			height: 35px;
			background: url('images/content_footer_left.jpg') no-repeat top left;
			float: left;
		}
		
		#content_footer_middle {
			width: 762px;
			height: 24px;
			background: #f0f7fc;
			float: left;
			font: 12px Arial;
			color: #2f98f0;
			padding: 11px 5px 0 5px;
		}
		
			#content_footer_middle p.left {
				float: left;
			}
			
			#content_footer_middle p.right {
				float: right;
				text-align: right;
			}
			
			#content_footer_middle a:link, #content_footer_middle a:active, #content_footer_middle a:visited {
				color: #2f98f0;
				text-decoration: none;
			}
			
			#content_footer_middle a:hover {
				text-decoration: underline;
			}
		
		#content_footer_right {
			width: 10px;
			height: 35px;
			background: url('images/content_footer_right.jpg') no-repeat top left;
			float: left;
		}

#content_bot {
	width: 852px;
	height: 10px;
	background: url('images/content_bot.gif') no-repeat top right;
}
