@charset "utf-8";
/* CSS Document */

body {
	background-color		: #e3e3e3;
	background-image		: url(images/bg_rep_x.jpg);
	background-position		: top;
	background-repeat		: repeat-x;
	margin				: 0;
	padding				: 0;
	font-color			: black;
	text-align			: left;
	font-family			: "Calibri";
	font-size			: 16px;
	}

a {
				font-family: Calibri, Verdana, Geneva, sans-serif;
				color: #000;
				text-decoration: none;
				}
			
			a:hover {
				
				color:	red;
				}

ul
{
    list-style-type: none;
}


	
p.title {
	margin: 0;
	padding: 4px 5px 5px 10px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 13pt;
	}
	
.container {
	width: 935px;
	margin: 10px auto;
	}
	
	.top {
		position: relative;
		float: left;
		}
		
		.logo {
			position: relative;
			float: left;
			width: 285px;
			height: 57px;
			padding: 0 0 0 15px;
			}
		
		.topmenu {
			position: relative;
			float: left;
			width: 615px;
			padding: 25px 20px 0 0;
			text-align: right;
			font-family: Verdana, Geneva, sans-serif;
			color: #FFF;
			font-size: 13px;
			}
			
			.topmenu a {
				font-family: Calibri, Verdana, Geneva, sans-serif;
				color: #FFF;
				text-decoration: none;
				}
			
			.topmenu a:hover {
				color:	red;
				}


.header {
		float: left;
		position: relative;
		width: 935px;
		height: 220px;
		background-image:url(logo.jpg);
		background-repeat: no-repeat;
		}
			
		.header_foto {
			margin: 15px 0 0 15px;
			float: left;
			position: relative;
			width: 585px;
			height: 192px;
			border: solid 1px #fa4f09;	
			}
			
			.header_foto img {
				border: solid 2px #FFF;
				}
		
		.header_news_items {
			margin: 15px 0 0 10px;
			float: left;
			position: relative;
			width: 306px;
			height: 192px;		
			}
		
			.news_item_1 {
				float: left;
				position: relative;
				width: 306px;
				height: 56px;
				background-color: #fff;	
				border: solid 1px #fa4f09;	
				}
		
			.news_item_2 {
				margin: 10px 0 0 0;	
				float: left;
				position: relative;
				width: 306px;
				height: 56px;
				background-color: #fff;	
				border: solid 1px #fa4f09;	
				}
		
			.news_item_3 {
				margin: 10px 0 0 0;
				float: left;
				position: relative;
				width: 306px;
				height: 56px;
				background-color: #fff;	
				border: solid 1px #fa4f09;	
				}
			
	.main {
		float: left;
		position: relative;
		width: 935px;
		background-image:url(images/bg_rep_y.png);
		background-repeat: repeat-y;
		}
			
		.breadcrumb {
			padding: 5px 0 0 12px;
			margin: 0 0 0 15px;
			float: left;
			position: relative;
			width: 593px;
			height: 20px;
			font-family: Calibri, Verdana, Geneva, sans-serif;
			color: #FFF;
			font-size: 12px;
			background-image: url(images/bg_breadcrumb.jpg);
			background-repeat: repeat-x;
			}
			
		.datum {
			padding: 5px 12px 0 0;
			float: left;
			position: relative;
			width: 288px;
			height: 20px;
			font-family: Calibri, Verdana, Geneva, sans-serif;
			color: #FFF;
			font-size: 12px;
			text-align: right;
			background-image: url(images/bg_breadcrumb.jpg);
			background-repeat: repeat-x;
			}
		
		.content_left {
			margin: 10px 0 0 15px;
			position: relative;
			float: left;
			width: 212px;
			}
			
			.menu_border {
				margin: 0 0 10px 0;
				width: 210px;
				height: 150px;
				border: solid 1px #fa4f09;	
				}
			
				.menu_bg {
					margin: 2px;
					width: 206px;
					height: 146px;
					background-image: url(images/title_rep_x.jpg);
					background-repeat: repeat-x;
					background-position: top;
					background-color: #e3e3e3;
					}
						.content_left a {
						font-family: Calibri, Verdana, Geneva, sans-serif;
						color: #000;
						text-decoration: none;
						}
			
							.content_left a:hover {
							text-decoration: underline;
							}
			
			.speler_zoeken_border {
				margin: 0 0 10px 0;
				width: 210px;
				height: 100px;
				border: solid 1px #fa4f09;	
				}
			
				.speler_zoeken_bg {
					margin: 2px;
					width: 206px;
					height: 96px;
					background-image: url(images/title_rep_x.jpg);
					background-repeat: repeat-x;
					background-position: top;
					background-color: #e3e3e3;
					}

		.content_right {
			margin: 10px 0 0 10px;
			position: right;
			float: left;
			
			}
			
			.content_border {
				margin: 0 0 10px 0;
				width: 681px;
				border: solid 1px #fa4f09;	
				}
			
				.content_bg {
					margin: 2px;
					width: 677px;
					background-image: url(images/title_rep_x.jpg);
					background-repeat: repeat-x;
					background-position: top;
					}


	.bottom_bg {
		float: left;
		position: relative;
		width: 925px;
		height: 140px;
		background-image:url(images/bg_bottom.png);
		background-repeat: no-repeat;
		padding: 0 5px 5px 5px;
		}
			
		.bottom {
			float: left;
			position: relative;
			width: 925px;
			height: 140px;
			background-image:url(images/bg_bottom_rep_x.png);
			background-repeat: repeat-x;
			}