BODY, HTML{
	background:#ffffff url(../Images/top_bg.gif) top repeat-x;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}

IMG{ margin:0px; border:none; behavior: url(http://www.mackaay.nl/Scripts/iepngfix.htc);}

INPUT, SELECT, OPTION, TEXTAREA{
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}

/*
	TEKST STYLES
******************/
H1{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; padding-left:26px; text-transform:none; background:url(../Images/knop_pijltjes.gif) left no-repeat; line-height:21px;}
P{ margin-top:0px; padding-top:0px;}

A{ color:#dd0021; text-decoration:none;}
A:HOVER{ color:#000000; text-decoration:underline;}


h2, h3, h4, h5, h6, .rood{ width:450px; color:#dd0021; text-transform:none; font-size:12px; font-weight:bold; margin:0px; padding:0px;}



/*
	Structuur
******************/
.site_holder{
	width:931px;
}
.container{
	width:931px;
	float:left;
	padding:9px 0px 0px 0px;
	text-align:left;
}



/*
	MENU
******************/
.menu_holder{
	width:925px;
	height:34px;
	float:left;
	margin:0px 0px 2px 0px;
	display:inline;
	background:#f4f4f4;
	font-size:12px;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-weight:bold;
	padding:6px 0px 0px 6px;
	line-height:26px;
}
.hoofdmenu{
	width:720;
	float:left;
}
.hoofdmenu UL{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.hoofdmenu UL LI{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.hoofdmenu UL LI A{
	float:left;
	margin:0px;
	padding:0px 10px 0px 10px;
	color:#000000;
	text-decoration:none;
	height:26px;
}
.hoofdmenu UL LI A:HOVER{
	float:left;
	margin:0px;
	padding:0px 10px 0px 10px;
	color:#ffffff;
	text-decoration:none;
	background:#dd0021;
	height:26px;
	line-height:26px;
}
.hoofdmenu UL LI#sitemap A:HOVER{
	float:left;
	margin:0px;
	padding:0px 10px 0px 10px;
	color:#ffffff;
	text-decoration:none;
	background:none;
	height:26px;
	line-height:26px;
}
.hoofdmenu UL LI A.aan, .hoofdmenu UL LI A.aan:HOVER{
	float:left;
	margin:0px;
	padding:0px 10px 0px 30px;
	color:#ffffff;
	text-decoration:none;
	background:#dd0021 url(../Images/logo_menu_bg.gif) left no-repeat;
	height:26px;
	line-height:26px;
}

.zoeken{
	width:200px;
	float:right;
}
.zoeken INPUT.zoekveld{
	width:165px;
	border-top:solid 1px #e4e4e4;
	border-right:none;
	border-bottom:none;
	border-left:solid 1px #e4e4e4;
	color:#919191;
	font-size:9px;
	height:16px;
	line-height:16px;
}


/*
	HEADER
******************/
.header_holder{
	width:931px;
	height:178px;
	border-top:none;
	border-right:none;
	border-bottom:solid 1px #f1f1f1;
	border-left:none;
	background:#f4f4f4;
	float:left;
	margin:0px 0px 15px 0px;
	display:inline;
}
.logo{
	width:289px;
	height:178px;
	float:left;
}
.header{
	width:627px;
	height:148px;
	float:left;
	padding:15px 15px 15px 0px;
}


/*
	Content
******************/
.content_holder{
	width:931px;
	float:left;
}

.links{
	width:228px;
	float:left;
	margin:0px 30px 0px 0px;
	display:inline;
	padding:0px 0px 0px 46px;
}

UL.menu{ width:228px; float:left; font-size:12px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; text-transform:capitalize;	margin:0px 0px 30px 0px; padding:0px; list-style: none;}
UL.menu UL{ width:228px; float:left; margin:0px; padding:0px; list-style:none;}
UL.menu LI{ width:228px; float:left; margin:0px; padding:0px; list-style:none; line-height:25px;}
UL.menu LI A{ width:211px; float:left; margin:0px; padding:0px 0px 0px 17px; background:url(../Images/rode_pijltjes.gif) left no-repeat; text-decoration:none; color:#000000; display: inline;}
UL.menu LI A:HOVER{color:#e51837;}

UL.menu DIV{ display: none;}
UL.menu DIV.open{ display: block;}
UL.menu DIV{ width:208px; float:left; padding:0px 0px 0px 17px;}

UL.menu UL{ width:208px; float:left; margin:0px; padding:0px; list-style:none; font-size:11px;}
UL.menu LI LI{ width:208px; float:left; margin:0px; padding:0px; list-style:none; line-height:15px;}
UL.menu LI LI A{ width:191px; float:left; margin:0px; padding:0px 0px 0px 17px; background:url(../Images/rode_pijltjes.gif) left no-repeat; text-decoration:none; color:#000000;}
UL.menu LI LI A:hover{color:#e51837;}



.mededelingen{
	width:228px;
	float:left;
}
.mededeling{
	width:202px;
	float:left;
	margin:0px 0px 17px 26px;
	display:inline;
	border-top:none;
	border-right:none;
	border-bottom:solid 1px #c2c2c3;
	border-left:none;
}
.mededeling A{
	text-decoration:none;
}
.mededeling_overzicht{
	margin:0px 0px 17px 26px;
}
.mededeling_overzicht A{
	padding:0px 0px 0px 17px; background:url(../Images/rode_pijltjes.gif) left no-repeat; text-decoration:none; color:#000000; display: inline;
}
.mededeling_overzicht A:hover{
	color:#e51837;
}


.mededeling SPAN.datum{
	width:202px;
	float:left;
	color:#58585a;
	font-size:12px;
	padding:0px 0px 5px 0px;
}
.mededeling SPAN.titel{
	width:202px;
	float:left;
	color:#dd0021;
	font-size:11px;
	text-transform:none;
	padding:0px 0px 5px 0px;
}
.mededeling SPAN.bericht{
	width:202px;
	float:left;
	color:#000;
	font-size:11px;
	text-transform:none;
	padding:0px 0px 5px 0px;
}

.rechts{
	width:627px;
	float:left;
}
.tekstvlak{
	width:617px;
	float:left;
	padding:0px 10px 10px 0px;
	border-top:none;
	border-right:none;
	border-bottom:solid 1px #c2c2c3;
	border-left:none;
	margin:0px 0px 30px 0px;
	display:inline;
	background:url(../Images/tekstvlak_bg.jpg) right top no-repeat;
}
.tekstvlak P{
	width:450px;
	float:left;
	padding:0px 167px 0px 0px;
}

.contact_tabel TD{
	padding:0px 10px 5px 0px;
}
INPUT.contact_text{
	width:250px;
	border:solid 1px #c2c2c3;
}
TEXTAREA.contact_text{
	width:360px;
	border:solid 1px #c2c2c3;
	height:100px;
}
INPUT.contact_btn{
	border:solid 1px #c2c2c3;
	background:#dd0021;
	color:#fff;
}

.link_holder{
	width:617px;
	float:left;
	margin:20px 0px 0px 0px;
	display:inline;
}
.link_holder .link{
	width:140px;
	float:left;
	margin:0px 12px 12px 0px;
	display:inline;
}
.link_holder .link A SPAN.afbeelding{
	width:138px;
	height:138px;
	float:left;
	margin:0px 0px 5px 0px;
	display:inline;
	border:solid 1px #ffffff;
	overflow:hidden;
}
.link_holder .link A SPAN.afbeelding IMG{
	float:left;
}
.link_holder .link A SPAN.tekst_link{
	width:123px;
	float:left;
	padding:0px 0px 0px 17px;
	background:url(../Images/rode_pijltjes.gif) left no-repeat;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
}


/*
	FOOTER
******************/
.footer_holder{
	width:100%;
	height:49px;
	float:left;
	background:#dd0021;
}
.footer{
	width:931px;
	height:49px;
	line-height:49px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:10px;
	text-align:left;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
}
.footer A{
	color:#FFFFFF;
	text-decoration:none;
}
.footer A:HOVER{
	color:#FFFFFF;
	text-decoration:underline;
}







