body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; 
	padding: 0;
	text-align: left;
	color: #000000; }
 
img {
	margin: 0px;
	padding: 0px;
	border: none;}


.menu {
	width: 148px;
	background: #003300;
	height: 600px;
	left: 0;
	top: 0px;
	font-size: 14px;
	line-height: 19px;
	color: #FFFFFF;
	padding: 12px;
	margin: 0px;
	font-weight: bold;
	letter-spacing: 1pt;
	position: fixed;}
.menuverlenger {
	width: 148px;
	background: #003300;
	left: 0;
	top: 600px;
	color: #FFFFFF;
	padding: 12px;
	position: fixed;}

.menutekst {
	font-weight: bold;
	font-size: 10px;
	line-height: 19px;
	padding-left: 11px;}

.menutekst a {
	color: #FFFFFF;
	text-decoration: none;}
.menutekst a:hover {
	color: #FFCC00;
	text-decoration: none;}


 .kop {
	position: absolute;
	top:0px;
	padding-top: 14px;
	left: 172px;
	height:56px;
	width: 790px;
	z-index: 1;
	color: #FFFFFF;
	background-color: #003300;
	
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;	}
.kop a {
	color: #00BB00;
	text-decoration: none;
	font-size: 11px;}
.kop a:hover {
	color: #00EE00;
	text-decoration: none;
	font-size: 11px;}


.subkop {
	background-color: #dddddd;
	color: #000000;
	position: absolute;
	top: 70px;
	left: 172px;
	height: 28px;
	width: 790px;
	z-index: 2;
	padding-top: 12px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;}


.inhoud {
	background-color: #dddddd;
	font-size: 11px;
	line-height: 15px;
	top: 70px;
	overflow: visible;
	z-index: 1;
	position: absolute;
	height: 555px;
	width: 790px;
	left: 172px;}
.inhoudverlenger {
	background-color: #dddddd;
	font-size: 11px;
	top: 624px;
	overflow: visible;
	z-index: 1;
	position: absolute;
	width: 790px;
	left: 172px;}
.inhoud a {
	color: #005500;
	text-decoration: none;
	font-weight: bold;}
.inhoud a:hover {
	color: #007700;
	text-decoration: none;
	font-weight: bold;}

.tekstblok {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	}

.tabel {
	border: 1px solid #003300;
	background-color: #EEEEEE;
	width:100%; }
.tabel60 {
	border: 1px solid #003300;
	background-color: #EEEEEE;
	width:60%;}
.tabel80 {
	border: 1px solid #003300;
	background-color: #EEEEEE;
	width:80%;}
.tabel100 {
	border: 1px solid #003300;
	background-color: #EEEEEE;
	width:100%; 

}

.alineakop {
	font-weight: bold;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.nieuws {
	font-weight: bold;
	color: #990000;
}
.centreren {
	text-align: center;
}
.fotolinks {
	float: left;
	margin-top: 3px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.fotorechts {
	float: right;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

/* Alle snif-stijlen zijn bedoeld voor het aanmaken van inhoudslijsten van directories, bijvoorbeeld in intern jeugd en intern kerkenraad */
table.snif {
				border: 3px solid #003300;
				width:610px;
				font-size: 11px;
			}
			
			tr.snHeading, td.snHeading, td.snHeading a {
				color: #ffffff;                 
				background-color: #003300;     
			}
			tr.snHeading, td.snHeading, td.snHeading a:hover {
				color: #ffcc00;              
			}
			tr.snF td a {
				color: #005500;                
			}
			tr.snF td a:hover, a.snif:hover {
				color: #00770;
			}
			tr.snEven {
				background-color: #eeeeee;       
			}
			tr.snOdd {
				background-color: #dddddd;      
			}
			tr.snF td {
				color: #444444;               
			}
			table.snif td {
				padding-left: 6px;
				padding-right: 6px;
			}
			table.snif td.littlepadding {
				padding-left: 4px;
				padding-right: 0px;
			}
			td.snDir {
				padding-top: 3px;
				padding-bottom: 3px;
			}
			tr.snHeading, td.snHeading, td.snHeading a {
				padding-top: 3px;
				padding-bottom: 3px;
			}
			tr.snF td {
				padding-top: 2px;
				padding-bottom: 2px;
				vertical-align: top;
				padding-left: 6x;
				padding-right: 6px;
				white-space: nowrap;
			}

/* Onderstaands Spry (aangemaakt door Dreamweaver0 stijlen zijn bedoeld om het gedrag van de menus in de bovenbalk aan te sturen, er zitten ook stijlen voor uitklapmenu's in, die vervullen geen functie in deze site 1.4 */
/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-color: #003300;
	top: 40px;
	left: 172px;
	height:30px;
	width: 790px;
	z-index: 2;
	position: absolute;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #FFFFFF;
	line-height: 20px;
	font-weight: bold;
	font-size: 11px;
	position: relative;
	text-align: center;
	cursor: pointer;
	width: auto;
	float: left;
	white-space: pre;}
ul.MenuBarHorizontal a {
	display: block;
	cursor:pointer;
	background-color: #003300;
	padding: 0.5em 0.75em;
	color: #FFFFFF;
	text-decoration: none;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-color: #007700;
	color: #FFCC00;}


