/* Body opmaak */	
	BODY { 
		background-image: url("/images/achtergrond.gif");
		background-repeat: repeat-x;
		background-position: center top;
		background-attachment: fixed; 
		background-color: #c2c1c1;
		margin-top: 5px; margin-left: 0px; margin-bottom: 5px; margin-right: 0px;
		color: #7c7c7c; 
		font-size: 12px; 
		text-decoration: none; 
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	} 
	
/* Naamlose links */	
	A:link {color: #7c7c7c; text-decoration: underline; font-size: 11px;}
	A:visited {color: #7c7c7c; text-decoration: underline; font-size: 11px;}
	A:active {color: #7c7c7c; text-decoration: underline; font-size: 11px;}
	A:hover {color: #c4341c; text-decoration: none; font-size: 11px;}
	
/* Divers */
	.wit {
		background-color: #FFFFFF; 
	}
	 
/* Schaduw */	
	div.schaduw_boven{
		background-image: url(/images/schaduw/schaduw-boven.png);
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/schaduw/schaduw-boven.png');*/
		display:inline-block;
	}
	.schaduw_midden{
		background-image: url(/images/schaduw/schaduw-midden.png);
		background-repeat: repeat-y;
	}
	div.schaduw_onder{
		background-image: url(/images/schaduw/schaduw-onder.png);
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/schaduw/schaduw-onder.png');*/
		display:inline-block;
	} 

/* Header */
	.header {
		background-color: #c4341c; 
	}	

/* SubHeader */
	.subheader {
		background-repeat: repeat-x;
		background-position: center top;
		background-color: #e8e8e8; 
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header_midden.png');*/
	}	
	
	
/* Menu */
	.menu {
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bolder;
		background-image: url(../../images/menubg.jpg);
		background-repeat: no-repeat;
		text-align: center;
		width: 883px;
		margin: 0px auto;
	}	
	
	.menu ul {
		padding: 0px;
		margin: 0px; 
		text-align: center;
		width: 873px;
		margin-left: 5px;
	}
	
	.menu li {
		float: left;
		list-style: none;
	}
	
	.menu li.none a:link, .menu li.none a:visited, .menu li.none a:active {
		color: #FFFFFF;
		text-decoration: none;
		margin-left: 15px;
		margin-right: 15px;
		height: 32px;
		line-height: 31px;
	}
	
	.menu li.none a:hover, .menu li.active a {
		color: #c4341c;
		text-decoration: none;
		margin-left: 15px;
		margin-right: 15px;
		height: 32px;
		line-height: 31px;
	}
	
	.submenu {
		background-image: url("/images/menu.gif");
		background-repeat: repeat-x;
		background-position: center top;
		background-color: #000000; 
	}	
	.menu_normaal a:link, .menu_normaal a:visited, .menu_normaal a:active {
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 3px 5px 3px 5px;	
	}
	.menu_normaal a:hover {
		color: #c4341c; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 3px 5px 3px 5px;		
	}
	.menu_tussen {
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 3px 5px 3px 5px;	
	}
	.menu_sub_normaal {
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 3px 5px 3px 5px;	
		background-color: #000000; 
	}
	.menu_sub_over {
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 3px 5px 3px 5px;
		background-color: #c4341c; 		
	}

	.menu_sub_normaal A:link, .menu_normaal A:link{color: #FFFFFF; text-decoration: none;}
	.menu_sub_normaal A:visited, .menu_normaal A:visited{color: #FFFFFF; text-decoration: none;}
	.menu_sub_normaal A:active, .menu_normaal A:active{color: #FFFFFF; text-decoration: none;}
	.menu_sub_normaal A:hover, .menu_normaal A:hover{color: #FFFFFF; text-decoration: none;}
		
	.menu_over A:link{color: #c4341c; text-decoration: none;}
	.menu_over A:visited{color: #c4341c; text-decoration: none;}
	.menu_over A:active{color: #c4341c; text-decoration: none;}
	.menu_over A:hover{color: #c4341c; text-decoration: none;}
	
	.menu_sub_over A:link{color: #FFFFFF; text-decoration: none;}
	.menu_sub_over A:visited{color: #FFFFFF; text-decoration: none;}
	.menu_sub_over A:active{color: #FFFFFF; text-decoration: none;}
	.menu_sub_over A:hover{color: #FFFFFF; text-decoration: none;}



/* Inhoud */
	.inhoud {
		background-color: #e8e8e8; 
		padding: 5px 0px 5px 0px;
	}
	.inhoud_kop {
		background-color: #ffffff; 
		color: #a40001; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 0px 10px 0px 10px;
	}
	.inhoud_kop2 {
		background-color: #ffffff; 
		color: #a40001; 
		font-size: 12px; 
		font-weight: bolder;
		padding: 0px 10px 0px 10px;
	}
	
	.inhoud_tekst {
		background-color: #ffffff; 
		color: #7c7c7c; 
		font-size: 12px; 
		padding: 10px;	
	}
	
	.inhoud_tekst img {
		border: none;	
	}
	
	.inhoud_tekst2 {
		background-color: #ffffff; 
		color: #7c7c7c; 
		font-size: 10px; 
		padding: 5px 0px 5px 0px;	
	} 
	
	.inhoud_tekst2 img {
		border: none;	
	}
	
	.inhoud_tekst td {
		border-bottom: 1px solid #e8e8e8;
	}
	.inhoud_onder {
		background-color: #FFFFFF; 
	}
	
	.inhoud_nieuws_kop {
		color: #000000; 
		font-size: 12px; 
		font-weight: bolder;
		width:305px;
		height:20px;
		margin:0px 0px 0px 0px;
		overflow: hidden
	}
	.inhoud_nieuws_tekst {
		color: #7c7c7c; 
		font-size: 12px; 
		width:305px;
		height:50px;
		margin:0px 0px 0px 0px;
		overflow: hidden
	}
	.inhoud_blok_foto {
		background-repeat: no-repeat;
		background-position: center middle;
		display:block;
		width: 205px;
		height:192px;
		cursor: pointer;
		height: 128px;
		margin-left: 1px;
		*margin-left: -12px;
		border-bottom: 1px solid #e9e9e9;
	}

.blokken {
		color: #000000;
		text-decoration: none;
		background-color:#ffffff;
		height:145px;
		*height: 143px;
		width:200px;
		margin-bottom: 10px;
	}

.blokken a:link, .blokken a:visited, .blokken a:active {
		color: #000000;
		text-decoration: none;
		background-color:#f3f3f3;
		border: none;
	}

.blokken a:hover {
		color: #000000;
		text-decoration: none;
		background-color:#a40001;
		border: none;
	}
	
	.blokken img {
		border: none;	
	}


.blokken_titel {
		height:20px;
		width:190px;
		color:#000000;
		text-decoration:none;
		padding-left:10px
	}

a:link .blokken_titel, a:visited .blokken_titel, a:active .blokken_titel {
		height:20px;
		line-height: 20px;
		width:190px;
		*width: 200px;
		color:#a40001;
		text-decoration:none;
		padding-left:10px;
		border-top: 1px solid #e9e9e9;
		font-size: 11px;
		cursor: pointer;
		*margin-top: -2px;
}

a:hover .blokken_titel { 
		height:20px;
		line-height: 20px;
		width:190px;
		*width: 200px;
		color:#FFFFFF;
		text-decoration:none;
		padding-left:10px;
		font-size: 11px;
		cursor: pointer;
}

a:link .blok_titel, a:visited .blok_titel, a:active .blok_titel {
		color: #a40001;
		text-decoration: none; 
		background-color:#f3f3f3;
		border-top: 1px solid #e9e9e9;
		text-decoration: none;
		height: 20px;
		line-height: 20px;
		margin-top: -2px;
		cursor: pointer;
		width: 190px;
		*width: 200px;
		padding-left: 10px;
}

.blok_links a:link, .blok_links a:visited, .blok_links a:active {
	text-decoration: none;	
}

a:hover .blok_titel { 
		color: #ffffff;
		text-decoration: none;
		background-color:#a40001;
}

.blok_links img {
	border: none;	
} 

	.inhoud_nieuws_leesverder a:link, .inhoud_nieuws_leesverder a:visited, .inhoud_nieuws_leesverder a:active {
		color: #a40005;
		text-decoration: underline;
	}
	.inhoud_nieuws_leesverder a:hover {
		color: #000000;
		text-decoration: underline;
	}
	.shadowbox {  
		background-repeat: no-repeat;
		background-position: center middle;
		display:inline-block;
		width: 75px;
		height: 75px;
		float: left;
	} 
	.shadowbox img { 
		margin:0px 0px 0px 0px;
		margin-top: -2px;
		border: #d0ced1 1px solid;
	}
	.nieuwsdiv {
		width: 413px;
		height: 88px;
		border-bottom: 1px solid #e8e8e8;
		float: left;
	}
	
/* Onder */
	.onder {
		margin: 0px 10px 0px 10px;
		font-size: 12px; 
		color: #7e7e7e; 
		background-color: #e8e8e8; 
	}
	.onder A:link{color: #7e7e7e; text-decoration: none;}
	.onder A:visited{color: #7e7e7e; text-decoration: none;}
	.onder A:active{color: #7e7e7e; text-decoration: none;}
	.onder A:hover{color: #c4341c; text-decoration: underline; }


	
/* Overige */
	table,tr, td{
		color: #7c7c7c; 
		font-size: 12px; 
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
	
	/*.img{
		border: 0px;
	}
	*/
	
	hr { 
		height: 1px;
		border: solid #Cc23117 1px;
	}

.balkitem {
	background-color: #f3f3f3;	
	width: 385px;
	height: 60px; 
	padding: 10px;
}


/*TROEP:
  .header {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/schaduw/schaduw-midden.png',sizingMethod='scale');

div.schaduw_midden{
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/schaduw/schaduw-midden.png');
		display:inline-block;
	}
}*/

.blokfoto {
	border-bottom: 1px solid #e8e8e8;	
}

.bloktekst {
	border-bottom: 1px solid #e8e8e8;
	padding-left: 15px;
	font-size: 11px;
}

.blokspeciaal {
	background-color: #f3f3f3;
	border: 1px solid #e1e1e1;
	padding: 10px;

}

.inhoudblokken {
	margin-bottom: 10px;	
} 
 
.contentcontainer {
	margin: 0px auto;
	padding-bottom: 10px; 
	padding-top: 10px;
	padding-left: 8px;
} 

.fotoblok {
	width: 85px;
	height: 85px;
	border: 1px solid #cecece;
	display: block; 
	padding: 1px; 
	
}

h2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}

.leesverder a:link, .leesverder a:visited, .leesverder a:active {
	font-size: 12px;
	color: #ad2710;
	margin-top: -28px;
	z-index: 100;
}

.contact_links {
	width: 180px;
	float: left;
	height: 25px;
	margin-bottom: 1px;
	position: absolute;
	margin-left: 10px;
	*margin-left: -170px;
	font-size: 12px;
}

.contact_rechts {
	margin-left: 200px;
	margin-bottom: 1px;
}

.plaats_reactie {
	margin-top: 10px;	
}

.contact_rechts input {
	padding: 3px;
	background-image: url(../images/inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #e1e1e1;
	height: 25px;
	padding-top: 3px;
	line-height: 19px;
	color: #7c7c7c;
	font-size: 12px;
}
 
.contact_rechts input:hover {
	padding: 3px;
	background-image: url(../images/inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #666666; 
	background-color: #fafafa;
	height: 25px;
	padding-top: 3px;
	line-height: 19px;
	color: #000000;
} 

.contact_bevestig {
	margin-left: 200px;
	margin-bottom: 1px; 
} 

.contact_bevestig input {
	background-color: #a30000; 
	width: 100px;
	height: 20px;
	text-align: center;
	color: #ffffff; 
	font-weight: bold;
	border: 1px solid #a30000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor: pointer;
}

.contact_bevestig input:hover {
	background-color: #000000;
	width: 100px;
	height: 20px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor: pointer;
}


textarea {
	padding: 3px;
	background-image: url(../images/inputbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #e1e1e1;
	padding-top: 3px;
	line-height: 19px;
	color: #7c7c7c;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	width: 350px;
}

textarea:hover {
	padding: 3px; 
	background-image: url(../images/inputbg.jpg); 
	background-repeat: repeat-x;
	border: 1px solid #666666; 
	background-color: #fafafa;
	color: #000000;
}

.inhoud_tekst ul {
	padding: 0px; 
	margin: 0px;
	margin-top: 20px;
}

.inhoud_tekst li {
	list-style: none;
	float: left;
	margin-right: 10px;
}
 
.inhoud_tekst li a:link img, .inhoud_tekst li a:visited img, .inhoud_tekst li a:active img {
	border: 2px solid #cecece;	
}

.inhoud_tekst li a:hover img {
	border: 2px solid #a30000;	
}

.terug {
	position: absolute;
	margin-top: -40px;
	margin-left: 792px;
}

.terug a:link, .terug a:visited, .terug a:active {
		width: 60px;
		height: 20px;
		color: #ffffff;
		background-color: #a40001;
		display: block;
		text-decoration: none;
		line-height: 20px;
		text-align: center;
}

.terug a:hover {
		width: 60px;
		height: 20px;
		color: #ffffff;
		background-color: #000000; 
		display: block;
		text-decoration: none;
		line-height: 20px;
		text-align: center;
}

.terug2 {
	position: absolute;
	margin-top: -35px;
	margin-left: 802px;
}

.terug2 a:link, .terug2 a:visited, .terug2 a:active {
		width: 60px;
		height: 20px;
		color: #ffffff;
		background-color: #a30000;
		display: block;
		text-decoration: none;
		line-height: 20px;
		text-align: center;
}

.terug2 a:hover {
		width: 60px;
		height: 20px;
		color: #ffffff;
		background-color: #000000; 
		display: block;
		text-decoration: none;
		line-height: 20px;
		text-align: center;
}

.overzicht ul {
	padding: 0px;
	margin: 0px;
}

.overzicht li {
	float: none;	
}

.overzicht li a:link, .overzicht li a:visited, .overzicht li a:active {
	text-decoration: none;
	line-height: 25px;
	border-bottom: 1px solid #e8e8e8;
	width: 835px;
	display: block;
}

.overzicht li a:hover {
	text-decoration: none;
	line-height: 25px;
	border-bottom: 1px solid #e8e8e8;
	width: 835px;
	display: block;
	background-image: url(../../images/nieuwspijl.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#map {
	border: 1px solid #cccccc;
	margin-top: 10px;
	float: left;
}

#map:hover {
	border: 1px solid #b11312;
	margin-top: 10px;
}

#d_form {
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
	width: 693px;
}

#d_sub {
	position: absolute;
	margin-left: -9px; 
	margin-top: -25px;
	background-color: #b11312;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #96100f;
	cursor: pointer;
	height: 21px;
}

#d_sub:hover {
	position: absolute;
	margin-left: -9px;
	margin-top: -25px;
	background-color: #58412b;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #392613;
	cursor: pointer;
	height: 21px;
}

#d_d {
	border: 1px solid #cccccc;
	margin-bottom: 3px;
	padding: 2px;
	color: #666666;
	background-image: url(../../images/formbg.jpg);
	background-repeat: repeat-x;
}

#d_d:hover {
	border: 1px solid #b01311;
	margin-bottom: 3px;
	padding: 2px;
	color: #b01311;
}

.gbknop {
	margin-top: 10px;	
}

.gbknop a:link, .gbknop a:visited, .gbknop a:active {
	width: 180px;
	height: 20px;
	color: #ffffff;
	background-color: #a30000;
	display: block;
	text-decoration: none;
	line-height: 20px;
	text-align: center;
}

.gbknop a:hover {
		width: 180px;
		height: 20px;
		color: #ffffff;
		background-color: #000000; 
		display: block;
		text-decoration: none;
		line-height: 20px; 
		text-align: center;
}

.sitemap ul {
	padding: 0px;
	margin: 0px;
}

.sitemap li {
	list-style: none;
}

.sitemap li a:link, .sitemap li a:visited, .sitemap li a:active {
	width: 850px;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #cccccc;
	font-weight: bolder;
}

.sitemap li a:hover {

	height: 20px;
	line-height: 20px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #cccccc;
	background-color: #f7f7f7;
	font-weight: bolder;
	color:#a40001;
}

.subpagina li a:link, .subpagina li a:visited, .subpagina li a:active {
	width: 820px;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #cccccc;
	padding-left: 30px;
	color: #5e5e5e;
	font-weight: normal;
}

.subpagina li a:hover {

	height: 20px;
	line-height: 20px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #cccccc;
	background-color: #f7f7f7;
	padding-left: 30px;
	font-weight: normal;	
}


.subsubpagina li a:link, .subsubpagina li a:visited, .subsubpagina li a:active {
	width: 790px;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #cccccc;
	padding-left: 60px;
	color: #999999;
	font-weight: normal;	
}

.subsubpagina li a:hover {

	height: 20px;
	line-height: 20px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #cccccc;
	background-color: #f7f7f7;
	padding-left: 60px;
	font-weight: normal;	
}

.gb_bericht_1 {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
	padding-bottom: 5px;
	background-color: #f7f7f7;
}

.gb_bericht_2 {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

.gb_titel_1 {
	background-color: #f7f7f7;
	color: #5e5e5e;
	font-weight: bold;
}

.gb_titel_2 {
	color: #5e5e5e;
	font-weight: bold;
}

.pagina_navigatie {
	margin-top: 10px;
}

.pagina_navigatie ul {
	margin: 0px;
	padding: 0px;
}

.pagina_navigatie li {
	float: left;
	margin-left: 2px;
	list-style: none;
	width: 23px;
	height: 23px;
}

.pagina_navigatie li a:link, .pagina_navigatie li a:visited, .pagina_navigatie li a:active {
	width: 23px;
	height: 23px;
	background-image: url(../../images/navigatieblok-off.jpg);
	text-align: center;
	color: #2e421d;
	font-weight: bold;
	display: block;
	line-height: 23px;
	text-decoration: none;
	border: none;
}

.pagina_navigatie li a:hover {
	width: 23px;
	height: 23px;
	background-image: url(../../images/navigatieblok-over.jpg);
	text-align: center;
	color: #b38200;
	font-weight: bold;
	display: block;
	line-height: 23px;
	text-decoration: none;
}

#pagina_navigatie_actief {
	width: 23px;
	height: 23px;
	background-image: url(../../images/navigatieblok-over.jpg);
	text-align: center;
	color: #b38200;
	font-weight: bold;
	display: block;
	line-height: 23px;
}

#pagina_navigatie_volgende a:link,  #pagina_navigatie_volgende a:active, #pagina_navigatie_volgende a:visited {
	width: 23px;
	height: 23px;
	background-image: url(../../images/volgende-off.jpg);
	text-align: center;
	font-weight: bold;
	display: block;
	line-height: 23px;
	text-decoration: none;
}

#pagina_navigatie_volgende a:hover {
	width: 23px;
	height: 23px;
	background-image: url(../../images/volgende-over.jpg);
	text-align: center;
	font-weight: bold;
	display: block;
	line-height: 23px;
	text-decoration: none;
}

#pagina_navigatie_vorige a:link,  #pagina_navigatie_vorige a:active, #pagina_navigatie_vorige a:visited {
	width: 23px;
	height: 23px;
	background-image: url(../../images/vorige-off.jpg);
	text-align: center;
	font-weight: bold; 
	display: block;
	line-height: 23px;
	text-decoration: none;
}

#pagina_navigatie_vorige a:hover {
	width: 23px;
	height: 23px;
	background-image: url(../../images/vorige-over.jpg);
	text-align: center;
	font-weight: bold;
	display: block;
	line-height: 23px;
	text-decoration: none;
}
