/*-----------------------------------------------------------------------------------------------------------
--------------------------------------------------Algemeen---------------------------------------------------
-----------------------------------------------------------------------------------------------------------*/


/*------------------------------------------------------
---------------------Defineer-------------------------*/

h1, h2, h3, p {
margin: 0px;
padding: 0px;
} 

body {
	background-color: #E5E5E5;
    margin: 0px auto;
}

font,th,td,p {
  font-family: Arial, Verdana;
  font-size: 11px;
  color: #000000;
}

a:link,a:active,a:visited { text-decoration: underline; color : #000000; }
a:hover		{ text-decoration: underline; color : #808080; }

/*------------------------------------------------------
---------------------Standaard.php--------------------*/

/*--------------------------------------------
--------------------TABLE-------------------*/

table.standaard {
  background: #FFFFFF;
  width: 100%;  
  border: 0px solid;
  text-align: left;
  margin: 0px auto;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

td.standaard {
  width: 100%;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

/* meldingen */


table.meldinggroen{
	border-style: solid;
	border-width: 1px;
	background: #00FF00;
	color: #000000;	
	width: 100%;
}
table.meldinggeel{
	border-style: solid;
	border-width: 1px;
	background: #FFFF00;
	color: #000000;	
	width: 100%;
}
table.meldingrood{
	border-style: solid;
	border-width: 1px;
	background: #FF0000;
	color: #000000;	
	width: 100%;
}
table.meldingblauw{
	border-style: solid;
	border-width: 1px;
	background: #33CCFF;
	color: #000000;	
	width: 100%;
}

td.fout{
	border-style: solid;
	 border-width: 1px;
	 background: #FFFF00;
	 color: #000000;
}

input.verstuurknop {
	width: 100px;
	height: 30px;
	background: transparent#C4D0DB;
	outline: none;
	border: 1px solid;
	cursor: pointer;
	margin: 5px;
}
input.verstuurknop:hover {
	background: transparent #C4D0DB;
}

img.sponsor{
	border-style: solid; 
	border-width: 0px; 
	border-color: #000000;
	float: center;
	padding-top: 0px;
 	padding-left: 0px;
 	padding-bottom: 0px;
 	padding-right: 0px;
 	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*--------------------------------------------
--------------------IMG---------------------*/

img.icon {
  float: right;
  vertical-align: top;
  border: 0px solid;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 0px;
  height: 18px;
  width: 18px;
}

/*--------------------------------------------
--------------------P-----------------------*/

p.center {
  color: #000000;
  text-align: center;
}

p.left {
  color: #000000;
  text-align: left;
}

p.right {
  color: #000000;
  text-align: right;
}

p.rechts {
  color: #000000;
  text-align: right;
}

/*-----------------------------------------------------------------------------------------------------------
--------------------------------------------------Paginastructuur--------------------------------------------
-----------------------------------------------------------------------------------------------------------*/

div.center{
  text-align: center;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  vertical-align: top;
  margin: 0px auto;
}

table.achtergrond {
  width: 992px; /* moet samen met td.midden omhoog om website te verbreden */
  border: 0px solid;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

td.links {
  background-image: url(../../afbeeldingen/layout/shadow_left.png);
  width: 6px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  vertical-align: top;
}

td.midden {
  width: 980px; /* moet samen met table.level1 omhoog om website te verbreden */
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  background: #FFFFFF;
}

table.menuplustekst {
  width: 980px; /* moet samen met table.level1 omhoog om website te verbreden */
  border: 0px solid;
  text-align: center;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

/*-------------*/
	td.menu {
	  width: 140px;
	  vertical-align: top;
	  border-spacing: 0px;
	  border-collapse: collapse;
	  padding: 0;
	  margin-top: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px;
	  margin-left: 0px;
	  padding-top: 0px;
	  padding-left: 0px;
	  padding-bottom: 0px;
	  padding-right: 0px;
	}
			
			table.mastermenu {
			  background: #FFFFFF;
			  width: 100%;  
			  border: 0px solid;
			  text-align: left;
			  margin-top: 0px;
			  margin-right: 0px;
			  margin-bottom: 0px;
			  margin-left: 0px;
			  border-spacing: 0px;
			  border-collapse: collapse;
			  padding: 0;
			}
			
			td.menulevel1 {
			  background: #C4D0DB;
			  width: 100%;
			  vertical-align: top;
			  border: 0px solid;
			  border-color: #000000;
			  border-spacing: 0px;
			  border-collapse: collapse;
			  padding-top: 1px;
			  padding-left: 1px;
			  padding-bottom: 1px;
			  padding-right: 1px;
			  margin-top: 0px;
			  margin-right: 0px;
			  margin-bottom: 0px;
			  margin-left: 0px;
			  
			}
			
			td.menulevel2 {
			  background: #FFFFFF;
			  width: 100%;
			  border: 1px;
			  border-color: #000000;
			  vertical-align: top;
			  border-spacing: 0px;
			  border-collapse: collapse;
			  border-style: groove;
			  padding-top: 1px;
			  padding-left: 1px;
			  padding-bottom: 1px;
			  padding-right: 1px;
			}
				
				a.menu:link, a.menu:hover, a.menu:active, a.menu:visited{
					color:#000000;
					font-family: Arial;
					font-size: 11px;
					text-decoration: none;
				}
				
				a.menu2:link, a.menu2:hover, a.menu2:active, a.menu2:visited{
					color:#000000;
					font-family: Arial;
					font-size: 11px;
					text-decoration: none;
				}	
				
				
	td.artikel {
	  width: 650px;
	  vertical-align: top;
	  border-spacing: 0px;
	  border-collapse: collapse;
	  padding-top: 0;
	  padding-left: 0;
	  padding-bottom: 0;
	  padding-right: 0;
	}
	
		table.artikeltitel {
		  background: #FFFFFF;
		  width: 100%;  
		  border: 0px solid;
		  text-align: left;
		  margin-top: 0px;
		  margin-right: 0px;
		  margin-bottom: 0px;
		  margin-left: 0px;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding: 0;
		}
		
		td.artikeltitel {
		  background: #C4D0DB;
		  width: 100%;
		  height: 17px;
		  vertical-align: top;
		  border: 0px solid;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding-top: 1px;
		  padding-left: 2px;
		  padding-bottom: 0px;
		  padding-right: 2px;
		}
		
			p.artikeltitel {
			  color: #000000;
			  text-align: left;
			  font-family: Arial;
			  font-size: 11px;
			}
		
		table.artikeltekst {
		  background: #FFFFFF;
		  width: 100%;  
		  border: 0px solid;
		  text-align: left;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding-top: 0px;
		  padding-left: 0px;
		  padding-bottom: 0px;
		  padding-right: 0px;
		  margin-top: 10px;
		  margin-right: 10px;
		  margin-bottom: 10px;
		  margin-left: 10px;
		}
		
		td.artikeltekst {
		  width: 100%;
		  vertical-align: top;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding: 0;
		}
		
				table.artikeltekstkader {
				  background: #FFFFFF;
				  width: 630px;  
				  border: 0px solid;
				  text-align: left;
				  border-spacing: 0px;
				  border-collapse: collapse;
				  padding-top: 0px;
				  padding-left: 0px;
				  padding-bottom: 0px;
				  padding-right: 0px;
				  margin-top: 0px;
				  margin-right: 0px;
				  margin-bottom: 0px;
				  margin-left: 0px;
				}
				
				td.artikeltekstkader {
				  width: 100%;
				  vertical-align: top;
				  border-spacing: 0px;
				  border-collapse: collapse;
				  padding: 0;
				}

	td.tools {
	  width: 190px;
	  vertical-align: top;
	  border-spacing: 0px;
	  border-collapse: collapse;
	  padding-top: 0;
	  padding-left: 0;
	  padding-bottom: 0;
	  padding-right: 0;
	}

		table.toolstitel {
		  background: #FFFFFF;
		  width: 100%;  
		  border: 0px solid;
		  text-align: left;
		  margin-top: 0px;
		  margin-right: 0px;
		  margin-bottom: 0px;
		  margin-left: 0px;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding: 0;
		}
		
		td.toolstitel {
		  background: #C4D0DB;
		  width: 100%;
		  height: 17px;
		  vertical-align: top;
		  border: 0px solid;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding-top: 1px;
		  padding-left: 2px;
		  padding-bottom: 0px;
		  padding-right: 2px;
		}
		
		table.toolstekst {
		  background: #FFFFFF;
		  width: 100%;  
		  border: 0px solid;
		  text-align: left;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding: 0;
		  margin-top: 10px;
		  margin-right: 0px;
		  margin-bottom: 0px;
		  margin-left: 0px;
		}
		
		td.toolstekst {
		  width: 100%;
		  vertical-align: top;
		  border-spacing: 0px;
		  border-collapse: collapse;
		  padding: 0;
		}
		
			p.tools {
			  color: #333333;
			  text-align: left;
			  font-family: Arial;
			  font-size: 10px;
			}
			
			table.toolssub {
			  background: #FFFFFF;
			  width: 100%;  
			  border: 0px solid;
			  text-align: left;
			  border-spacing: 0px;
			  border-collapse: collapse;
			  padding: 0;
			  margin: 0px auto;
			}
			
			td.toolssub {
			  width: 100%;
			  height: 16px;
			  background-color:  #C4D0DB;
			  vertical-align: top;
			  border-spacing: 0px;
			  border-collapse: collapse;
			  padding: 0;
			}
			
			p.toolssub {
			  color: #333333;
			  text-align: left;
			  font-family: Arial;
			  font-size: 11px;
			}
			
				a.tools1:link {color: black; text-decoration: none; }
				a.tools1:visited {color: black; text-decoration: none; }
				a.tools1:hover {color: orange; text-decoration: none; }
				a.tools1:active {color: orange; text-decoration: none; }
		
td.rechts {
  background-image: url(../../afbeeldingen/layout/shadow_right.png);
  width: 6px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  vertical-align: top;
}

table.footer {
  background: #FFFFFF;
  width: 100%;  
  border: 0px solid;
  text-align: center;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

p.footer {
  color: #333333;
  text-align: center;
  font-family: Arial;
  font-size: 10px;
}

td.shadowleftcorner{
  background-image: url(../../afbeeldingen/layout/shadow_leftcorner.png);
  width: 6px;
  height: 6px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  vertical-align: top;
}
td.shadowbottom{
  background-image: url(../../afbeeldingen/layout/shadow_bottom.png);
  width: 1000px;
  height: 6px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  vertical-align: top;
}
td.shadowrightcorner{
  background-image: url(../../afbeeldingen/layout/shadow_rightcorner.png);
  width: 6px;
  height: 6px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  vertical-align: top;
}

/*-----------------------------------------------------------------------------------------------------------
------------------------Einde---------------------Paginastructuur--------------------------------------------
-----------------------------------------------------------------------------------------------------------*/
 


/*------------------------------------------------------
---------------------Archief--------------------------*/

p.archief1 {
  color: #000000;
  text-align: left;
  font-family: Arial;
  font-size: 11px;
}

a.archief1:link {color: black; text-decoration: none; }
a.archief1:visited {color: black; text-decoration: none; }
a.archief1:hover {color: orange; text-decoration: none; }
a.archief1:active {color: orange; text-decoration: none; }

/*------------------------------------------------------
---------------------Artikel---------------------------*/

td.artikel1 {
  width: 30px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

td.artikel2 {
  width: 300px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

td.artikel3 {
  width: 250px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

td.artikel4 {
  width: 100px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

a.artikel1:link {color: black; text-decoration: underline; }
a.artikel1:visited {color: black; text-decoration: underline; }
a.artikel1:hover {color: orange; text-decoration: underline; }
a.artikel1:active {color: orange; text-decoration: underline; }

/*------------------------------------------------------
---------------------Downloads------------------------*/

td.download1 {
  width: 600px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

/*------------------------------------------------------
---------------------Fotoboek-------------------------*/

table.fotoboek1{
  width: 454px;
  text-align: center;
  border-collapse: collapse; 
  border: 1px solid #C0C0C0; 
  border-color:black; 
  font-family: 'CG Times';
}

table.fotoboek2{
  width: 100px;
  text-align: center;
  border-collapse: collapse; 
  border: 1px solid #C0C0C0; 
  border-color:black; 
  font-family: 'CG Times';
}

table.fotoboek3{
  width: 514px;
  text-align: center;
  border-collapse: collapse; 
  border: 1px solid #C0C0C0; 
  border-color:black; 
  font-family: 'CG Times';
}

td.fotoboek1 {
  width: 100%;
  border: 1px solid #C0C0C0; 
  border-color: black; 
  font-family: 'CG Times';
}

td.fotoboek2 {
  width: 100px;
  border: 1px solid #C0C0C0; 
  border-color: black; 
  font-family: 'CG Times';
}

img.fotoboek1 {
    vertical-align:middle;
    margin: 5px;
    border: 0px solid;
}

img.centreren {
    vertical-align:middle;
    margin: 5px;
    border: 0px solid;
}

img.thumbs {
    vertical-align:middle;
    border: 0px solid;
    margin: 10px;
}

img.groot {
    vertical-align:middle;
    border: 0px solid;
	
} 

/*------------------------------------------------------
---------------------formulier-------------------------*/

table.formulier_schrijf{width: 100%; border-collapse: collapse; border: 1px solid #000000; background-color: #FFFFFF;}
td.formulier_schrijf{text-align: left; border: 0px; padding-left: 5px; padding-right: 5px;}
td.formulier_schrijf_titel{width: 100%; text-align: left; border: 1px solid #000000; background-color: #C4D0DB;}

table.formulier_lees{width: 100%; border-collapse: collapse; border: 0px solid #000000; background-color: #FFFFFF;}
td.formulier_lees{text-align: left; border: 1px solid #000000; padding-left: 5px; padding-right: 5px; background-color: #e8e3e3;}
td.formulier_lees_titel{text-align: left; border: 1px solid #000000; background-color: #C4D0DB; padding: 3px;}
td.formulier_lees_lijn{text-align: left; border: 0px; height: 10px;}

img.formulier_captcha{float: left; vertical-align: top; border: 0px; margin-left: 0px; margin-top: 5px; margin-right: 50px; margin-bottom: 5px;}
img.addsmiley{float: left; vertical-align: top; border: 0px; margin: 2px;}

input.opmaakwerkset {
	height: 18px;
	background: transparent#C4D0DB;
	outline: none;
	border: 1px solid;
	cursor: pointer;
	margin: 0px;
	font-size: 10px;
}
input.opmaakwerkset:hover {
	background: transparent #C4D0DB;
}


/*------------------------------------------------------
------------------------Index.php---------------------*/

td.berichticon {
  background-image: url(../../afbeeldingen/layout/block3.png);
  width: 16px;
  height: 16px;
  vertical-align: top;
  border: 0px solid;
  border-spacing: 0px;
  border-collapse: collapse;
  padding-top: 0;
  padding-left: 0px;
  padding-bottom: 0;
  padding-right: 0px;
  margin: 0px auto;
}

td.berichttitel {
  background-image: url(../../afbeeldingen/layout/titel.png);
  width: 656px;
  height: 16px;
  vertical-align: top;
  border: 0px solid;
  border-spacing: 0px;
  border-collapse: collapse;
  padding-top: 0;
  padding-left: 0px;
  padding-bottom: 0;
  padding-right: 0px;
  margin: 0px auto;
}

td.berichticon2 {
  background-image: url(../../afbeeldingen/layout/block4.png);
  width: 8px;
  height: 16px;
  vertical-align: top;
  border: 0px solid;
  border-spacing: 0px;
  border-collapse: collapse;
  padding-top: 0;
  padding-left: 0px;
  padding-bottom: 0;
  padding-right: 0px;
  margin: 0px auto;
}

	img.index{
		border-style: solid; 
		border-width: 1px; 
		border-color: #000000;
		float: left;
		padding-top: 0px;
  		padding-left: 0px;
  		padding-bottom: 0px;
  		padding-right: 0px;
  		margin-top: 2px;
 		margin-right: 7px;
  		margin-bottom: 0px;
  		margin-left: 0px;
	}
	
	img.index2{
		border-style: solid; 
		border-width: 1px; 
		border-color: #000000;
		float: right;
		padding-top: 0px;
  		padding-left: 0px;
  		padding-bottom: 0px;
  		padding-right: 0px;
  		margin-top: 2px;
 		margin-right: 0px;
  		margin-bottom: 0px;
  		margin-left: 7px;
	}

td.berichtondertitel {
  background-color: #FFFFFF;
  width: 100%;
  height: 16px;
  vertical-align: top;
  border: 0px solid;
  border-spacing: 0px;
  border-collapse: collapse;
  padding-top: 0;
  padding-left: 0px;
  padding-bottom: 0;
  padding-right: 0px;
  margin: 0px auto;
}

	p.berichtondertitel {
	  color: #000000;
	  text-align: right;
	  font-family: Arial;
	  font-size: 12px;
	}

td.berichttekst {
  width: 680px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
  border: 0px solid;
}

p.berichttitel {
  color: #000000;
  text-align: left;
  font-family: Arial;
  font-size: 12px;
}

p.berichttekstinformatie {
  color: #000000;
  text-align: left;
  font-family: Arial;
  font-size: 11px;
}

p.berichttekst {
  color: #000000;
  text-align: justify;
  font-family: Arial;
  font-size: 12px;
}

p.nieuwbericht {
  color: #404040;
  text-decoration: bold;
  text-align: left;
}

/*------------------------------------------------------
---------------------Kalender-------------------------*/

td.kalender1 {
  width: 120px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}
td.kalender2 {
  width: 450px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}
td.kalender3 {
  width: 20px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

p.kalender {
  color: #000000;
  text-align: left;
  font-size: 11px;
}
p.kalendergroen {
  color: #008000;
  text-align: left;
  font-size: 11px;
}
p.kalenderschuin {
  color: #000000;
  text-align: left;
  font-size: 11px;
}

a.kalender:link {color: #000000; text-decoration: none; font-size: 11px; font-family: georgia;}
a.kalender:visited {color: #000000; text-decoration: none; font-size: 11px; font-family: georgia;}
a.kalender:hover {color: #000000; text-decoration: underline; font-size: 11px; font-family: georgia;}
a.kalender:active {color: #000000; text-decoration: none; font-size: 11px; font-family: georgia;} 

a.kalendergroen:link {color: #008000; text-decoration: none; font-size: 11px; font-family: georgia;}
a.kalendergroen:visited {color: #008000; text-decoration: none; font-size: 11px; font-family: georgia;}
a.kalendergroen:hover {color: #008000; text-decoration: underline; font-size: 11px; font-family: georgia;}
a.kalendergroen:active {color: #008000; text-decoration: none; font-size: 11px; font-family: georgia;} 



/*------------------------------------------------------
---------------------Nieuws---------------------------*/

td.nieuwsmaand {
  background: #C4D0DB;
  width: 620px;
  height: 16px;
  vertical-align: top;
  border: 0px solid;
  border-spacing: 0px;
  border-collapse: collapse;
  padding-top: 0;
  padding-left: 0px;
  padding-bottom: 0;
  padding-right: 0px;
  margin: 0px auto;
}

/*------------------------------------------------------
---------------------Links----------------------------*/

td.linkstandaard {
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

/*------------------------------------------------------
---------------------Ouders en Kinderen---------------*/

img.oudersenkinderenlinks{
  margin: 2px;
  float: left;
}
img.oudersenkinderenrechts{
  margin: 2px;
  float: right;
}

/*------------------------------------------------------
---------------------Pwbz-----------------------------*/

td.pwbz1 {
  width: 200px;
  vertical-align: top;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0;
}

/*------------------------------------------------------
---------------------Wallpaper------------------------*/

img.wallpaper {
  vertical-align: middle;
  border: 0px solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 3px;
  margin-left: 0px;
}

/*------------------------------------------------------
---------------------OVERIG ?????---------------------*/

a.links2:link {color: black; text-decoration: none; }
a.links2:visited {color: black; text-decoration: none; }
a.links2:hover {color: orange; text-decoration: underline; }
a.links2:active {color: orange; } 



p.groenrechts {
  color: #008000;
  text-align: right;
}

p.underline {
  text-decoration: underline;
}

=