

*{
	margin:0;
	padding:0;
}

html {
	height: 100%;
	width: 100%;
}

.addeditguestbook{
	display: none;
}
img {
	border:0px;
}

.clearboth {
	clear:both;
}

input,
select,
textarea {
	color: #321f60;
	font-family:Arial;
	font-size:12px;
}

body {
	height: 100%;
	width: 100%;
	font-family:Arial;
	font-size:12px;
	color:#321f60;
}



p {
	margin: 0px 0px 10px 0px;
}

label {
	cursor: pointer;
}

ol {
	margin:10px 0px 0px 23px;

}

li {
	margin:10px 0px 0px 23px;
	line-height:11pt;

}

.png {
	behavior: url("/pngbehavior.htc");
}

p {
	line-height: 18px;
}

#content_holder {
	margin: 0px auto;
	width: 960px;
	background-color: #fff;
}

#header_logo {
	width: 482px;
	height: 135px;
	float: left;
}

#header_afbeelding { 
	width: 478px;
	height: 135px;
	float: left;
}

#menu_voorpagina {
	width: 960px;
	height: 48px;
}

#menu_voorpagina_links {
	width: 482px;
	height: 20px;
	padding-top: 28px;
	background-color: #ba313b;
	float: left;
}

#menu_voorpagina_rechts {
	width: 478px;
	overflow:hidden;
	height: 48px;
	background-color: #73982e;
	float: left;
}
#koopzondagen_houder {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	height: 35px;
	overflow: hidden;
}

#koopzondagen {
	height: 35px;
	position:absolute;
	overflow:visible;
	visibility:hidden;
	left:0px;
}


#koopzondagen_kop {
	float: left;
	height: 38px;
	padding-top: 10px;
	padding-left: 10px;
	width: 230px;
}

.kop_rechts_zwart {
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	font-size: 25px;
}
.kop_rechts_wit {
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	font-size: 25px;
}

h1.rood {
	font-size: 22px;
	font-weight: bold;
	color: #BA323B;
	padding-bottom: 10px;
}
h1.groen {
	font-size: 22px;
	font-weight: bold;
	color: #779737;
	padding-bottom: 10px;
}
h1.blauw {
	font-size: 22px;
	font-weight: bold;
	color: #321f60;
	padding-bottom: 10px;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	color: #779737;
	padding-bottom: 10px;
}

.tekst_groen {
	color: #779737;	
}
.datum_rood {
	font-weight: bold;
	color: #BA323B;
}

.datum_wit {
	font-weight: bold;
	color: #FFFFFF;
}

.subkop_agenda {
	font-weight: bold;
	color: #fff; 
}


.locatie_agenda {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #779737;
}
.locatie_agenda_vervolg {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #d5d1e2;	
}
.agenda_tussenruimte {
	height: 5px;
}
#content_onder {
	width: 960px;
}

#content_voorpagina_links {
	width: 442px;
	/*height: 631px;*/
	min-height:620px;
	padding: 20px;
	background: url(/images/bg_content_links.gif) no-repeat bottom right;
	float: left;	
}
#content_breed {
	width: 920px;
	min-height:620px;
	padding: 20px;
	float: left;
	background: url(/images/bg_content_links.gif) no-repeat bottom right;
}

#content_voorpagina_rechts_een {
	width: 239px;
	/*height: 671px;*/
	background: url(/images/bg_voorpagina_agenda.gif) no-repeat; 	 
	float: left;
}

#content_voorpagina_rechts_twee {
	width: 239px;
	/*height: 671px;*/
	min-height:350px;
	background: url(/images/bg_voorpagina_rechts.gif) no-repeat; 	 
	float: left;
}

#footer {
	width: 960px;
	border-top: 1px solid #000;
	padding: 7px 0px 0px 0px;	
}

#agenda_inhoud {
	/*height: 518px;*/
	overflow: hidden;
}

#wistudat {
	width: 239px;
	margin-left:10px;
} 

#blokwistudat {
	width: 210px;
	background: url(/images/blok_wistudat.png) no-repeat top center;
	background-color:#2c1d61;
} 
    
.wistudat_tekst {
	color: #fff;
	font-weight: bold;
}

#stem_ondertekst {
	color: #fff;
	font-size: 10px;
	padding: 5px;
}

a:link {color: #321f60; text-decoration: none; font-weight: bold;}
a:visited {color: #321f60; text-decoration: none; font-weight: bold;}
a:hover {color: #321f60; text-decoration: underline; font-weight: bold;}
a:active {color: #321f60; text-decoration: none; font-weight: bold;}

a.link_wistudat:link {color: #779737; text-decoration: none; font-weight: normal; font-style: italic;}
a.link_wistudat:visited {color: #779737; text-decoration: none; font-weight: normal; font-style: italic;}
a.link_wistudat:hover {color: #779737; text-decoration: underline; font-weight: normal; font-style: italic;}
a.link_wistudat:active {color: #779737; text-decoration: none; font-weight: normal; font-style: italic;}

a.vervolgpagina:link {color: #779737; text-decoration: none; font-weight: bold; font-style: italic;}
a.vervolgpagina:visited {color: #779737; text-decoration: none; font-weight: bold; font-style: italic;}
a.vervolgpagina:hover {color: #779737; text-decoration: underline; font-weight: bold; font-style: italic;}
a.vervolgpagina:active {color: #779737; text-decoration: none; font-weight: bold; font-style: italic;}

a.columvervolgpagina:link {color: #fff; text-decoration: none; font-weight: bold; font-style: italic;}
a.columvervolgpagina:visited {color: #fff; text-decoration: none; font-weight: bold; font-style: italic;}
a.columvervolgpagina:hover {color: #fff; text-decoration: underline; font-weight: bold; font-style: italic;}
a.columvervolgpagina:active {color: #fff; text-decoration: none; font-weight: bold; font-style: italic;}

a.link_stem:link {color: #fff; text-decoration: none; font-weight: normal;}
a.link_stem:visited {color: #fff; text-decoration: none; font-weight: normal;}
a.link_stem:hover {color: #fff; text-decoration: underline; font-weight: normal;}
a.link_stem:active {color: #fff; text-decoration: none; font-weight: normal;}

a.column_wit:link {color: #fff; text-decoration: none; font-weight: bold;}
a.column_wit:visited {color: #fff; text-decoration: none; font-weight: bold;}
a.column_wit:hover {color: #fff; text-decoration: underline; font-weight: bold;}
a.column_wit:active {color: #fff; text-decoration: none; font-weight: bold;}

a.subkop_agendalink:link {color: #fff; text-decoration: none; font-weight: bold;}
a.subkop_agendalink:visited {color: #fff; text-decoration: none; font-weight: bold;}
a.subkop_agendalink:hover {color: #fff; text-decoration: underline; font-weight: bold;}
a.subkop_agendalink:active {color: #fff; text-decoration: none; font-weight: bold;}

a.kopKoopzondagen:link {color: #000; text-decoration: none; font-weight: bold;}
a.kopKoopzondagen:visited {color: #000; text-decoration: none; font-weight: bold;}
a.kopKoopzondagen:hover {color: #000; text-decoration: underline; font-weight: bold;}
a.kopKoopzondagen:active {color: #000; text-decoration: none; font-weight: bold;}

#voorpagina_inbeeld {
	padding-top: 23px;
	padding-left: 13px;
	width: 226px;
	height: 154px;
}

#plattegrond {
	width: 239px;
	height:145px;
	background: url(/images/plattegrond.png) no-repeat top right;	
}
#rechterkolom_inhoud {
	/*height: 512px;*/
	min-height:350px;
	overflow: hidden;
}

#menu_groen_vervolg {
	width: 960px;
	height: 17px;
	padding: 7px 0px 0px 0px;
	background-color: #779737;
}
#menu_rood_vervolg {
	width: 960px;
	height: 19px;
	padding: 5px 0px 0px 0px;
	background-color: #ba323b;
}

#vervolg_linkerkolom {
	width: 239px;
	/*height: 670px;*/
	padding-bottom:20px;
	background-repeat: no-repeat;
	float: left;
}

#content_vervolg {
	width: 681px;
	/*height: 630px;*/
min-height:350px;	
	padding: 20px;
	float: left;
	background: url(/images/bg_vervolg.png) no-repeat bottom right;
}

.vervolgmenu_tekst {
	font-weight: bold;
	color: #fff;
}
.vervolg_spacer {
	height: 5px;
}
#content_inbeeld {
	width: 462px;
	/*height: 610px;*/
min-height:350px;	
	padding: 10px;
	float: left;
	background: url(/images/bg_vervolg.png) no-repeat bottom right;
}
#blok_fotos_inbeeld {
	width: 478px;
	/*height: 625px;*/
	padding-top: 5px;
	background: url(/images/bg_inbeeld.png) no-repeat;
	overflow: hidden;
	float: left;
}

#content_agenda {
	width: 701px;
	/*height: 610px;*/
	min-height:350px;
	padding: 10px;
	background: url(/images/bg_vervolg.png) no-repeat bottom right;
	float: left;
}


#blok_agenda_rechts {
	width: 239px;
/*	height: 630px;*/
	height:100%;
	padding-bottom: 20px;
	background-color:#2c1d61;
	background: url(/images/menu_rechts_agenda.png) no-repeat;
	float: left;

}

.foto_item {
	width: 110px;
	height: 74px;
	padding: 4px 3px 4px 4px;
	border-bottom: 3px dotted #fff;
	border-right: 3px dotted #fff;
	float: left;
}

.foto_item_rechts {
	width: 110px;
	height: 74px;
	padding: 4px 0px 4px 4px;
	border-bottom: 3px dotted #fff;
	float: left;
}




