html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}
	
body	{
		background:#FFFFFF url(/images/pages/bg.jpg) left top repeat-x;
		font: 12px Arial, Verdana, Helvetica, sans-serif;
		color: #333333;
		line-height:130%;
		}
a:link	{
		color: #003161;
		text-decoration: underline;
		}
a:visited	{
			color: #003161;
			text-decoration: underline;
			}
a:hover	{
		color: #003161;
		text-decoration: none;
		}
a:active	{
			color: #003161;
			text-decoration: none;
			}
a.link2:link	{
				color: #003161;
				text-decoration: none;
				}
a.link2:visited	{
				color: #003161;
				text-decoration: none;
				}
a.link2:hover	{
				color: #325980;
				text-decoration: none;
				}
a.link2:active	{
				color: #325980;
				text-decoration: none;
				}


h1 	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
	line-height:120%;
	color:#003161;
	font-weight:normal;
	}
h2 	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	line-height:120%;
	color:#003161;
	font-weight:normal;
	}
h3 	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	line-height:120%;
	color:#003161;
	font-weight:normal;
	}
h4 	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	line-height:120%;
	color:#003161;
	font-weight:normal;
	}
h5 	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	color:#003161;
	font-weight:normal;
	}
h6	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:120%;
	color:#003161;
	font-weight:normal;
	}
img	{
	border:none;
	}
ul, ol	{
		padding-left:16px;
		}
input[type=text]	{
					border: 1px solid #7F98B0;
					padding:2px;
					width:300px;
					}





#wrap	{
		width:955px;
		margin:auto;
		}
#header	{
		background: url(/images/pages/header.jpg) left top no-repeat;
		width:468px;
		height:99px;
		padding:15px 0px 0px 487px;
		}
#headerfr	{
			background: url(/images/pages/headerfr.jpg) left top no-repeat;
			width:468px;
			height:99px;
			padding:15px 0px 0px 487px;
			}
#menu	{
		width:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#AAC117;
		}
		#menu	a:link	{
						color: #666666;
						text-decoration: none;
						}
		#menu	a:visited	{
							color: #666666;
							text-decoration: none;
							}
		#menu	a:hover	{
						color: #333333;
						text-decoration: none;
						}
		#menu	a:active	{
							color: #333333;
							text-decoration: none;
							}
		#menuleft	{
					float:left;
					width:608px;
					padding:6px 15px 13px 15px
					}
		#menuright	{
					float:right;
					width:300px;;
					text-align:right;
					padding:6px 2px 13px 15px
					}
#content	{
			float:left;
			width:823px;
			}	
#navi	{
		width:165px;
		margin: 0px 12px 12px 0px;
		float:left;
		}
		#navigatie	{
					width:153px;
					background-color: #AAC117;
					padding:4px 0px 6px 12px;
					margin-bottom:12px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					font-weight:bold;
					line-height:180%;
					}
					#navigatie	a:link	{
										color: #FFFFFF;
										text-decoration: none;
										}
					#navigatie	a:visited	{
											color: #FFFFFF;
											text-decoration: none;
											}
					#navigatie	a:hover	{
										color: #E7E6E4;
										text-decoration: none;
										}
					#navigatie	a:active	{
											color: #E7E6E4;
											text-decoration: none;
											}
		#cover	{
				width:114px;
				height:160px;
				background:url(/images/pages/cover.jpg) left top no-repeat;
				clear:both;
				}
#nieuws	{
		/*width:334px;*/
		width:332px;
		margin: 0px 12px 12px 0px;
		float:left;
		}
#blocks	{
		width:300px;
		float:left;
		line-height:135%;
		z-index: 2;
		}
		#blocks	a:link	{
						color: #333333;
						font-weight:bold;
						text-decoration: none;
						}
		#blocks	a:visited	{
							color: #333333;
							font-weight:bold;
							text-decoration: none;
							}
		#blocks	a:hover	{
						color: #666666;
						font-weight:bold;
						text-decoration: none;
						}
		#blocks	a:active	{
							color: #666666;
							font-weight:bold;
							text-decoration: none;
							}

#cultuur	a:link	{
				color: #FFFFFF;
				font-weight:bold;
				text-decoration: none;
				}
#cultuur	a:visited	{
					color: #FFFFFF;
					font-weight:bold;
					text-decoration: none;
					}
#cultuur	a:hover	{
				color: #CCCCCC;
				font-weight:bold;
				text-decoration: none;
				}
#cultuur	a:active	{
					color: #CCCCCC;
					font-weight:bold;
					text-decoration: none;
					}
					
#inhoud	{
		/*width:646px;*/
		width:643px;
		float:left;
		margin-bottom:12px;
		}

		
#footer	{
		width:100%;
		clear:both;
		border-top:1px solid #000000;
		padding:0px 0px 0px 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		}
		#footer	a:link	{
						color: #000000;
						text-decoration: none;
						}
		#footer	a:visited	{
							color: #000000;
							text-decoration: none;
							}
		#footer	a:hover	{
						color: #000000;
						text-decoration: underline;
						}
		#footer	a:active	{
							color: #000000;
							text-decoration: underline;
							}
		
#reclame	{
			width:120px;
			margin: 0px 0px 12px 12px;
			float:left;
			}
		


.ster	{
		font-size:17px;
		color:#FF0000;
		font-weight:bold;
		}
.goed	{
		color:#009900;
		font-weight:bold;
		}
.fout	{
		color:#FF0000;
		font-weight:bold;
		}
.label	{
		width:130px;
		text-align:right;
		padding-top:5px;
		}		
.blauw	{
		color:#003161;
		}		
.nieuwshome	{
			border: 1px solid #CCCCCC;
			border-top:none;
			}
.randgrijs	{
			border: 1px solid #CCCCCC;
			}
.blok	{
		background-color:#B4D6E7;
		margin-bottom:12px;
		}
.hotitem	{
			padding:4px 5px 5px 13px;
			}
.hotitemfoto	{
				padding:4px 0px 1px 1px;
				}
.cenbm	{
		background-color:#003161;
		color:#FFFFFF;
		padding:4px 5px 5px 13px;
		}
.nieuwnouveau	{
				background-color:#A9A9A9;
				padding:4px 5px 5px 13px;
				}
.nieuwnouveaufoto	{
					background-color:#A9A9A9;
					padding:4px 0px 1px 1px;
					}
				
				
.nieuwstekst	{
				padding:21px 5px 0px 18px;
				}
.nieuwstekstpic	{
				padding:21px 5px 0px 5px;
				}
.nieuwsmeer		{
				text-align:right;
				font-size:10px;
				font-weight:bold;
				padding:2px 5px 2px 5px;
				}
.nieuwsrij	{
			padding:20px 0px 0px 0px;
			}
.nieuwsfoto	{
			border:1px solid #CCCCCC;
			border-left:none;
			}
.randinhoud	{
			border:1px solid #CCCCCC;
			border-top:none;
			padding:20px 18px 10px 18px;
			}
.titelinhoud	{
				background: url(/images/pages/inhoud_b.jpg) left top repeat-x;
				font-weight:bold;
				font-size:14px;
				color: #003161;
				padding:1px 0px 0px 0px;
				}
.titelinhoudpartners	{
				background: url(/images/pages/inhoud_b.jpg) left top repeat-x;
				font-weight:bold;
				font-size:12px;
				color: #003161;
				padding:1px 0px 0px 0px;
				}
.datum	{
		font-size:10px;
		color:#666666;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		}
.artikelfoto	{
				margin: 0px 12px 0px -18px;
				border: 1px solid #CCCCCC;
				border-left:none;
				}
.artikelfotozonder	{
					margin: 0px 12px 12px -18px;
					border: 1px solid #CCCCCC;
					border-left:none;
					}
.tussentitel	{
				font-size:13px;
				font-weight:bold;
				color:#003161;
				line-height:150%;
				}
.opmerking	{
			font-size:11px;
			color:#BBBBBB;
			}
