/**
*	Default CSS for all browsers
*/

* {
	color: black;
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;!important
	}
html{
	height:100%;
	width:100%;
	}
body {
	background: #50c2ec;
	color: black;
	background-image:url(../img/bg_img.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:100%;
	width:100%;
	}
#taalen{
	position:absolute;
	z-index:110;
	margin-top:10px;
	height:25px;
	width:935px;
	display:block;
	margin:auto;
	margin-top:10px;
}
#site{
	width:935px;
	margin:-1px auto 0 auto;
	background-color:#82d5f4;
	background-image:url(../img/topimg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:1px solid white;
	}
#balkrechts{
	margin-top:340px;
	margin-left:670px;
	position: absolute;
	z-index:2;
	}
	#banner{
		width:238px;
		height:191px;
		}
	#nieuws{
		background-image:url(../img/nieuws_bgonder.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
		background-color:#FFFFFF;
		min-height:192px;
		width:238px;
		margin-top:14px;
		border:0px solid red;
		}
	#nieuws strong{
		clear:right;
		display:block;
		}
	#nieuws p{
		float:left;
		clear:right;
		display:block;
		width:190px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-top:10px;
		margin-bottom:10px;
		}
	#nieuws a{
		clear:left;
		margin:10px;
		float:left;
		}
		#nieuwsbrief{
			width:238px;
			height:145px;
			background-color:#46aace;
			margin-top:14px;
			background-image:url(../img/nieuwsbrief_bgonder.jpg);
			background-repeat:no-repeat;
			background-position:bottom left;
			}
			#nieuwsbrief input{
				clear:both;
				float:left;
				border:1px solid #429fc1;
				width:210px;
				height:17px;
				font-size:11px;
				line-height:17px;
				margin-top:8px;
				margin-left:14px;
				text-indent:9px;
				color:#000000;
				padding-top:3px;
				}
			#nieuwsbrief button{
				background:none;
				background-image:url(../img/aanmelden-pijltje.jpg);
				background-position:left top;
				background-repeat:no-repeat;
				padding-left:25px;
				border:0px solid red;
				margin-top:8px;
				margin-left:14px;
				cursor:pointer;
				float:left;
				clear:both;
				}
				#nieuwsbrief button span{
				text-decoration:underline;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				height:23px;
				display:block;
				line-height:15px;
				}
			#nieuwsbrief p{
				font-family: "Arial", sans-serif !important;
				color: black !important;
				font-size:11px;!important
				margin-left:15px;
				}
		#sponsors{
			background-color:#FFFFFF;
			border:1px solid #82d5f4;
			min-height:136px;
			width:238px;
			background-position: bottom left;
			background-image:url(../img/sponsorBG.jpg);
			background-repeat:no-repeat;
			margin-top:14px;
			margin-bottom:14px;
			}
		#sponsors #logo{
			border:0px solid red;
			width:200px;
			display:block;
			background-color:#CCCCCC;
			margin-left:17px;
			margin-top:35px;
			clear:both;
			}
		#sponsors #sonsorenlink{
				background:none;
				background-image:url(../img/sponsorpijl.jpg);
				background-position:left top;
				background-repeat:no-repeat;
				padding-left:30px;
				border:0px solid red;
				margin-top:3px;
				margin-left:8px;
				cursor:pointer;
				clear:both;
				font-family: "Arial", sans-serif !important;
				font-size:12px;	!important
				font-weight:bold;
				color:#FFFFFF;
				height:23px;
				display:block;
				line-height:23px;
				}

#content1,
#content{
	margin-top:450px;
	min-height:600px;
	width:580px;
	margin-left:30px;
	margin-bottom:30px;
	display:block;
	clear:both;
	}
#content1{
	margin-top:450px;
	min-height:600px;
	width:580px;
	margin-left:30px;
	margin-bottom:30px;
	display:block;
	margin-top:250px;
	clear:both;
	}

#content2{
	margin-top:450px;
	min-height:600px;
	width:580px;
	margin-left:30px;
	margin-bottom:30px;
	display:block;
	margin-top:225px;
	clear:both;
	}

#content1 p, #content1 span,
#content2 p, #content2 span,
#content p, #content span {
	font-family: "Arial", sans-serif !important;
	color: black !important;
	font-size:11px !important;
	margin-bottom:20px !important;
	}
#content1 form p,
#content2 form p,
#content form p {
	margin-bottom:0px !important;
	}
#content1 h1,
#content2 h1,
#content h1{
	color:#FFFFFF;!important
	font-family: "Arial", sans-serif !important;
	font-size:18px !important;
	margin-bottom:20px !important;
	clear:both !important;
	}
#menu{
	position:absolute;
	margin-top:384px;
	z-index:1;
	background-color:#fc8a05;
	height:27px;
	width:935px;
	}
#submenu{
	position:absolute;
	margin-top:411px;
	z-index:1;
	background-color:#ffffff;
	height:1px;
	overflow:hidden;
	width:935px;
	}
#footer{
	height:23px;
	background-color:#FFFFFF;
	width:935px;
	clear:both;
	}

#menu span,
#submenu span{
display:none;
}


/* NL-taal 	*/
#menu_home{
	background-image:url(../img/menu_home_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:71px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_home,
#menu_home:hover{
	background-image:url(../img/menu_home_b.jpg);
	}
#menu_steun{
	background-image:url(../img/menu_steun_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:92px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_steun,
#menu_steun:hover{
	background-image:url(../img/menu_steun_b.jpg);
	}
#menu_agenda{
	background-image:url(../img/menu_agenda_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:106px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_agenda,
#menu_agenda:hover{
	background-image:url(../img/menu_agenda_b.jpg);
	}
#menu_resultaten{
	background-image:url(../img/menu_resultaten_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:81px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_resultaten,
#menu_resultaten:hover{
	background-image:url(../img/menu_resultaten_b.jpg);
	}
#menu_sponsoren{
	background-image:url(../img/menu_sponsoren_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:82px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_sponsoren,
#menu_sponsoren:hover{
	background-image:url(../img/menu_sponsoren_b.jpg);
	}
#menu_kinderpagina{
	background-image:url(../img/menu_kinderpagina_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:98px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_kinderpagina,
#menu_kinderpagina:hover{
	background-image:url(../img/menu_kinderpagina_b.jpg);
	}
#menu_contact{
	background-image:url(../img/menu_contact_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:71px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_contact,
#menu_contact:hover{
	background-image:url(../img/menu_contact_b.jpg);
	}


#sub_visie{
	background-image:url(../img/menu_sub_viesie_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:70px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_visie,
#sub_visie:hover{
	background-image:url(../img/menu_sub_viesie_b.jpg) !important;
}
#sub_wordtdonateur{
	background-image:url(../img/menu_sub_wordtdonateur_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:103px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_wordtdonateur,
#sub_wordtdonateur:hover{
	background-image:url(../img/menu_sub_wordtdonateur_b.jpg);
}
#sub_ecard{
	background-image:url(../img/menu_sub_ecard_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:114px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_ecard,
#sub_ecard:hover{
	background-image:url(../img/menu_sub_ecard_b.jpg);
}
#sub_kinderen{
	background-image:url(../img/menu_sub_kinderen_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:68px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_kinderen,
#sub_kinderen:hover{
	background-image:url(../img/menu_sub_kinderen_b.jpg);
}
#sub_shinners{
	background-image:url(../img/menu_sub_shinners_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:66px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_shinners,
#sub_shinners:hover{
	background-image:url(../img/menu_sub_shinners_b.jpg);
}
#sub_vrijwilligers{
	background-image:url(../img/menu_sub_vrijwilligers_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:85px;
	height:27px;
	display:block;
	float:left;
}
#submenu .sub_vrijwilligers,
#sub_vrijwilligers:hover{
	background-image:url(../img/menu_sub_vrijwilligers_b.jpg);
	}
#sub_gastenboek {
	background-image:url(../img/menu_sub_gastenboek_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:86px;
	height:27px;
	display:block;
	float:left;
}
#sub_gastenboek:hover {
	background-image:url(../img/menu_sub_gastenboek_b.jpg);
}

/*ENGELS*/
#menu_homeen{
	background-image:url(../img/menu_home_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:75px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_homeen,
#menu_homeen:hover{
	background-image:url(../img/menu_home_b.jpg);
	}
#menu_steunen{
	background-image:url(../img/menu_steun_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:93px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_steunen,
#menu_steunen:hover{
	background-image:url(../img/menu_steun_ben.jpg);
	}
#menu_agendaen{
	background-image:url(../img/menu_agenda_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:107px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_agendaen,
#menu_agendaen:hover{
	background-image:url(../img/menu_agenda_ben.jpg);
	}
#menu_resultatenen{
	background-image:url(../img/menu_resultaten_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:80px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_resultatenen,
#menu_resultatenen:hover{
	background-image:url(../img/menu_resultaten_ben.jpg);
	}
#menu_sponsorenen{
	background-image:url(../img/menu_sponsoren_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:84px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_sponsorenen,
#menu_sponsorenen:hover{
	background-image:url(../img/menu_sponsoren_ben.jpg);
	}
#menu_kinderpaginaen{
	background-image:url(../img/menu_kinderpagina_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:97px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_kinderpaginaen,
#menu_kinderpaginaen:hover{
	background-image:url(../img/menu_kinderpagina_ben.jpg);
	}
#menu_contacten{
	background-image:url(../img/menu_contact_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:72px;
	height:27px;
	display:block;
	float:left;
	}
#menu .menu_contacten,
#menu_contacten:hover{
	background-image:url(../img/menu_contact_ben.jpg);
	}


#sub_visieen{
	background-image:url(../img/menu_sub_viesie_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:76px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_visieen,
#sub_visieen:hover{
	background-image:url(../img/menu_sub_viesie_ben.jpg) !important;
}
#sub_wordtdonateuren{
	background-image:url(../img/menu_sub_wordtdonateur_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:96px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_wordtdonateuren,
#sub_wordtdonateuren:hover{
	background-image:url(../img/menu_sub_wordtdonateur_ben.jpg);
}
#sub_ecarden{
	background-image:url(../img/menu_sub_ecard_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:107px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_ecarden,
#sub_ecarden:hover{
	background-image:url(../img/menu_sub_ecard_ben.jpg);
}
#sub_kinderenen{
	background-image:url(../img/menu_sub_kinderen_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:80px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_kinderenen,
#sub_kinderenen:hover{
	background-image:url(../img/menu_sub_kinderen_ben.jpg);
}
#sub_shinnersen{
	background-image:url(../img/menu_sub_shinners_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:84px;
	height:27px;
	display:block;
	float:left;
	}
#submenu .sub_shinnersen,
#sub_shinnersen:hover{
	background-image:url(../img/menu_sub_shinners_ben.jpg);
}
#sub_vrijwilligersen{
	background-image:url(../img/menu_sub_vrijwilligers_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:97px;
	height:27px;
	display:block;
	float:left;
}
#submenu .sub_vrijwilligersen,
#sub_vrijwilligersen:hover{
	background-image:url(../img/menu_sub_vrijwilligers_ben.jpg);
	}

#sub_gastenboeken{
	background-image:url(../img/menu_sub_gastenboek_aen.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:85px;
	height:27px;
	display:block;
	float:left;
}
#sub_gastenboeken:hover{
	background-image:url(../img/menu_sub_gastenboek_ben.jpg);
	}

	/*end engels*/
.titel-img{
	clear:both;
	}
ul{
	display:block;
	clear:both;
	margin-left:0px;
	margin-top:20PX;
}
li{
	padding-left:0px;
	clear:both;
	margin-bottom:10px;
	border:0px solid red;
	list-style:none;
	}
li a{
	color: black !important;
	font-family: "Arial", sans-serif !important;
	display:block;
	line-height:22px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	background-image: url(../img/pijltje.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:35px;
	text-decoration:none;
	width:auto;
	}
li a:hover{
	text-decoration:underline;
	}

.contact label{
	width:320px;
	border:0px solid red;
	display:block;
	clear:both;
	}
.contact label span{
	color: black !important;
	font-family: "Arial", sans-serif !important;
	display:block;
	line-height:22px;
	height:25px;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-top:5px;
	}

.contact input{
	display:block;
	float: right;
	border:1px solid #429fc1;
	width:250px;
	height:20px;
	padding-left:5px;
	margin-top:5px;
	}
.contact textarea	{
	display:block;
	float: right;
	border:1px solid #429fc1;
	width:250px;
	padding-left:5px;
	margin-top:5px;
	}
.contact .submit{
	color: black !important;
	font-family: "Arial", sans-serif !important;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	clear:both;
	margin-left:5px;
	background:none;
	background-image: url(../img/pijltje.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:95px;
	text-align:right;
	height:22px;
	display:block;
	border:0px;
	margin-bottom:10px;
	}
.contact .verplicht{
	clear:both;
	display:block;
	}
/*	e-card CSS	*/
.card{
	float:left;
	margin:10px;
	border:0px solid red;
	width:164px;
	min-height:114px;
	}
.ecardafb{
	border:1px solid #FFFFFF;
	margin:5px;
	display:block;
	background-color:#000000;
	width:150px;
	clear:both;
	}
.verstuur{
	color: black !important;
	font-family: "Arial", sans-serif !important;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	clear:both;
	margin-left:5px;
	background-image: url(../img/pijltje.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:30px;
	height:25px;
	line-height:25px;
	display:block;
	}
#ecard{
	width:400px;
	clear:both;
	float:left;
	display:block;
	border:0px solid red;
	margin-left:120px;
	}
.ecardafb-pop{
	border:1px solid #FFFFFF;
	display:block;
	background-color:#000000;
	width:400px;
	clear:both;
	}

#ecard p{
	clear:both;
	display:block;
	font-weight:bold;
	margin-bottom:10px;
	height:15px;
	line-height:15px;
	}
#ecard label{
	color: black !important;
	font-family: "Arial", sans-serif !important;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
	float:left;
	clear:left;
	height:20px;
	margin-bottom:5px;
	display:block;
	line-height:20px;
	}
#ecard input{
	color: black !important;
	font-family: "Arial", sans-serif !important;
	cursor:pointer;
	text-decoration:none;
	padding-left:3px;
	padding-top:3px;
	font-size:11px;
	border:1px solid #429fc1;
	clear:right;
	float:right;
	height:17px;
	line-height:11px;
	margin-bottom:5px;
	width:250px;
	}
#ecard textarea{
	border:1px solid #429fc1;
	color: black !important;
	font-family: "Arial", sans-serif !important;
	text-decoration:none;
	font-size:11px;
	padding:3px;
	clear:both;
	float:left;
	width:394px;
	height:150px;
	clear:both;
	margin-bottom:5px;

}
#ecard button{
	background:none;
	background-image:url(../img/pijltje.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:25px;
	border:0px solid red;
	color: #000000;
	font-family: "Arial", sans-serif !important;
	font-size:11px;
	font-weight:bold;
	height:25px;
	clear:both;
	display:block;
	cursor:pointer;
	float:left;
	}
h4{
	border:1px solid #FFFFFF;
	height:20px;
	width:400px;
	display:block;
	background-color:#FC8A05;
	color:#FFFFFF;
	line-height:20px;
	font-size:14px;
	font-family: "Arial", sans-serif !important;
	text-indent:5px;
	margin-bottom:5px;
	clear:both;
}
h5{
	border:1px solid #FFFFFF;
	min-height:20px;
	width:390px;
	display:block;
	background-color:#4FBFE7;
	color:#000000;
	line-height:20px;
	font-size:12px;
	font-weight:normal;
	font-family: "Arial", sans-serif !important;
	margin-bottom:5px;
	padding:5px;
	}
.onder{
	clear:both;
}
.list_item {
  padding-bottom: 20px;
  margin-left: 140px;
}

.list_item img {
  float: left;
  position: relative;
  left: -140px;
  margin-right: -140px;
}