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

/** NoClasses **/

html {
	float:left;
	width:100%;
	height:100%;
	background-image:url("../images/background_image.jpg");
	background-repeat:repeat-x;
	background-color:#c2d9ff;
}

body {
	position:relative;
	left:50%;
	width:990px;
	margin-left:-495px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

a {
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	outline:none;
}
	a:hover {
		text-decoration:underline;
	}
	
	
/** ClassesHeader **/
.header_class {
	float:left;
	width:990px;
	height:150px;
	background-image:url("../images/header_image.png");
	position: relative;
}
.opgericht
{
	position: absolute;
	left: 620px;
	top: 10px;
	width: 200px;
	height: 40px;
	background: url(../images/opgericht.png) no-repeat;
}
	/* MenuClasses */
	.menu_class {
		float:left;
		width:990px;
		height:30px;
		background-image:url("../images/menu_image.png");
		background-repeat:repeat-x;
	}
	.lavaLamp {
		position: relative;
		padding:0px 15px; 
		margin:0px;
		width:990px;
		color:#FFFFFF;
		z-index:9;
	}
    .lavaLamp li {
        float: left;
        list-style: none;
		height:30px;
		z-index:10;
    }
        .lavaLamp li a {
            position: relative;
            text-decoration: none;
            font:13px "Trebuchet MS", arial;
            color: #fff; 
			outline: none;
            text-align: center;
			padding:6px 0px 6px 0px;
            z-index: 10; letter-spacing: 0;
            display: block;
            margin: auto 10px;
			left:auto;
			text-align:center;
			width:117px;
        }
		.lavaLamp li a:hover {
			background-image:url("../images/menu_image_hover.png");
		}
		
		.lavaLamp li ul {
			width:150px;
			position: absolute;
			padding:0px;
			margin:0px;
			padding-left:10px;
			margin-left:-10px;
			display:none;
			z-index:10;
		}
			.lavaLamp li:hover ul {
				display:block;
			}
			.lavaLamp li ul li {
				width:150px;
				position:relative;
				height:auto;
				padding:0px;
				margin:0px;
				background-image:url("../images/menu_drop_midden.png");
				background-repeat:repeat-y;
				z-index:10;
			}
			.lavaLamp li ul li a, .lavaLamp li ul li ul li a {
				width:140px;
				height:auto;
				margin:0px;
				padding: 3px 0px 3px 10px;
				top:0px;
				text-align:left;
			}
				.lavaLamp li ul li a:hover, .lavaLamp li ul li ul li a:hover, .lavaLamp li:active ul li:hover {
					background-color:#43a1c4;
					text-decoration:none;
					background-image:none;
				}
				.lavaLamp li a ul li a:hover {
					background-image:url("../images/menu_image_hover.png");
				}
			
				.lavaLamp li ul li ul li {
					position:relative;
					left:150px;
					padding:0px;
					margin:0px;
					top:-20px;
					border-left:1px solid #FFFFFF;
					z-index:10;
				}



/** ClassesInhoud **/
.content_class {
	width:990px;
	float:left;
	padding-bottom:10px;
	border-bottom:1px solid #037fae;
	position: relative;
	height:100%;
}
	.content_class a {
		color:#080859;
		text-decoration:underline;
	}
		.content_class a:hover {
			text-decoration:none;
		}
	.content_links {
		position: relative;
		float:left;
		width:245px;
		height:100%;
	}
		.kopjes_links_class {
			position: relative;
			float:left;
			width:245px;
			padding-top:10px;
			color:#010121;
			font-size:11px;
			height:100%;
		}
			.kopjes_links_class a {
				font-size:11px;
			}
			.kopjes_links_class h1 {
				float:left;
				padding:2px 0px 2px 10px;
				margin:0px;
				width:235px;
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#FFFFFF;
				background-image:url("../images/kopje_top.png");
				background-repeat:no-repeat;
			}
			.kopjes_links_class p {
				float:left;
				width:225px;
				padding:10px;
				padding-bottom:3px;
				background-color:#e7e7f2;
				margin:0px;
			}
			.kopjes_links_class table {
				float:left;
				width:245px;
				padding:10px;
				padding-bottom:3px;
				background-color:#e7e7f2;
				margin:0px;
			}
			.kopjes_links_class strong {
				color:#010121;
				font-size:14px;
				padding:10px 0px 0px 5px;
				float:left;
				width:235px;
			}
			.kopjes_links_class span {
				float:left;
				width:245px;
				height:10px;
				background-image:url("../images/kopje_bottom.png");
				background-repeat:no-repeat;
			}
	.content_midden {
		width:470px;
		float:left;
		padding:10px 15px 0px 15px;
	}
		.content_midden h1 {
			float:left;
			margin:0px;
			padding:2px 0px 2px 10px;
			width:470px;
			font-size:13px;
			font-weight:normal;
			color:#FFFFFF;
			background-image:url("../images/content_header.png");
			background-repeat:no-repeat;
		}
		.content_houder {
			background-color:#e7e7f2;
			width:470px;
			float:left;
		}
			.content_houder p {
				width:430px;
				padding:10px 10px;
				margin:0px;
				float:left;
			}
		span.content_bottom {
			float:left;
			background-image:url("../images/content_bottom.png");
			background-repeat:no-repeat;
			height:15px;
			width:470px;
		}
	.content_rechts {
		float:left;
		width:245px;
	}
		.kopjes_rechts_class {
			float:right;
			width:245px;
			color:#010121;
			font-size:11px;
			padding-top:10px;
		}
			.kopjes_rechts_class a {
				font-size:11px;
			}
			.kopjes_rechts_class h1 {
				float:left;
				padding:2px 0px 2px 10px;
				margin:0px;
				width:235px;
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:normal;
				color:#FFFFFF;
				background-image:url("../images/kopje_top.png");
				background-repeat:no-repeat;
			}
			.kopjes_rechts_class p {
				float:left;
				width:225px;
				padding:10px;
				padding-bottom:3px;
				background-color:#e7e7f2;
				margin:0px;
			}
			.kopjes_rechts_class span {
				float:left;
				width:245px;
				height:10px;
				background-image:url("../images/kopje_bottom.png");
				background-repeat:no-repeat;
			}
			.kopjes_rechts_class ul {
				float:left;
				margin:0px;
				padding:0px;
				padding-top:10px;
				background-color:#e7e7f2;
			}
				.kopjes_rechts_class ul li {
					list-style:none;
					padding-left:10px;
					float:left;
					width:235px;
				}
	.pagina_nummering {
		width:450px;
		float:left;
		padding:3px 10px;
		padding-bottom:0px;
		text-align:center;
	}
		.pagina_nummering a, .pagina_nummering strong {
			float:left;
			padding:2px 5px;
			margin:0px 1px;
			margin-top:3px;
			border-bottom:1px solid #037FAE;
			text-decoration:none;
		}
		.pagina_nummering a:hover {
			background-color:#037FAE;
			color:#FFFFFF;
		}
		.pagina_nummering strong {
			background-color:#E0E0ED;
			cursor:help;
		}
/** ClassesFooter **/
.footer_class {
	border-top: 1px solid #d7ecf3;
	width:960px;
	height:143px;
	float:left;
	background-image:url("../images/footer_image.png");
	background-repeat:no-repeat;
	padding:15px;
}
	.footer_credits {
		float:left;
		color:#000;
		font-size:10px;
		font-variant:small-caps;
		height:30px;
		padding-left:20px;
	}
	.footer_credits a {
		color:#000;
		font-size:10px;
		font-variant:small-caps;
		text-decoration:underline;
	}
		.footer_credits a:hover {
			text-decoration:none;
		}



/** OverigeClasses **/
.websiteManagerBackgroundOverlay {
	position:fixed;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	background-color:#0066CC;
	z-index:100;
}

.iets_toevoegen_overfloat {
	position:fixed;
	z-index:101;
	top:10%;
	background-color:#FFFFFF;
	border:2px solid #000033;
}

/** Nieuws bericht **/

.nieuws_overzicht {
	float:left;
	width:450px;
	padding:0px 10px 0px 10px;
	border-top:1px solid #fbfcfd;
	border-bottom:1px solid #bcdaf3;
}
.nieuws_overzicht_hightlight {
	float:left;
	width:450px;
	padding:0px 6px 0px 6px;
	border:4px solid #990000;
}
.nieuws_overzicht:odd {
	background-color:#e0e0ed;
}
	.nieuws_overzicht h2, .nieuws_overzicht_hightlight h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#010121;
		float:left;
		margin:0px;
		padding:10px 0px;
	}
	.nieuws_overzicht p {
		font-size:13px;
		color:#484862;
		float:left;
	}
		.nieuws_overzicht img {
			float:right;
		}
		.nieuws_overzicht a{
			font-size:13px;
			color:#080859;
			text-decoration:none;
		}
		.nieuws_overzicht a:hover {
			text-decoration:underline;
		}

#paginaImage {
	float:right;
	width:100px;
	padding:5px;
	margin-right:3px;
}

/** Plugin TeamOverzicht **/
.team_overzicht {
	width:460px;
	padding:10px;
	padding-right:0px;
	padding-bottom: 0px;
	float:left;
}
	.team_overzicht_item {
		width:220px;
		height:146px;
		margin-right:10px;
		margin-bottom:10px;
		float:left;
	}
	
	.team_overzicht_item {
		text-decoration:none;
	}
	.team_overzicht_item img {
		width:220px;
		height:146px;
		position:relative;
		top:-30px;
	}
	.team_overzicht_item span {
		width:205px;
		float:left;
		height:18px;
		padding:8px 5px 5px 10px;
		background-repeat:no-repeat;
		background-position:center;
		background-image:url(../images/team_name.png);
		position:relative;
		font-weight:bold;
		z-index:2;
		color:#000;
		text-decoration:none;
	}

/** TeamindelingsCSS **/
.table_overzicht {
	float:left;
	padding-left:10px;
}
	.table_overzicht thead {
		background-image:url("../images/menu_image.png");
		background-position:center;
		color:#FFFFFF;
		padding:4px 0px 4px 0px;
		font-size:12px;
		float:left;
		width:150px;
	}
	
	
.goed_bericht {
	float:left;
	width:420px;
	padding:5px;
	border: 1px solid #0C0;
}

.error_bericht {
	float:left;
	width:420px;
	padding:5px;
	border: 1px solid #900;
}
.sponsor {
	width:245px;
	position:absolute;
	float:left;
}

.sponsor {
	float:left;
}

.jarig
{
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bolder;
	padding: 2px 0px;
}

a.image_houder
{
	float: left;
	width: 75px;
	height: 50px;
	margin: 0px 5px 5px 0px;
}

.reclame_banner
{
	width: 730px;
    float: left;
	padding: 10px 0px 0px 15px;
	display: block;
	visibility: visible;
}
