/* CSS Document */
/* =General
-----------------------------------------------------------------------------*/
* {/* Remove padding and margin */
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
html {/* To prevent short pages jumping to the left on Firefox */
	height: 101%;
}
p {
	padding: 0 0 7px 0;
	}
p.links {
	margin-bottom: 10px;
	}
p.gedicht { /*toegevoegd 18.09.2007 */
	font-style: italic;
	}
.clear {/* Class for clearing floats */
	clear:both;
	}
img, .kaderVervolg img.noborder, .kaarsje img.noborder /*toegevoegd 18.09.2007*/ {/* Remove border around linked images */
	border: 0;
	}
.floatLeft {
	float: left;
	}
.floatRight {
	float: right;
	}
.center {
	text-align: center;
	}
.cursief { /*toegevoegd 17 september 2007 */
	font-style: italic;
	}
.leesverder { /*toegevoegd 17 september 2007 */
	font-weight: bold;
	}
.banner img {
	margin: 10px 0 0 0;
	}
.horLine {
	width: 100%;
	background: url(../images/horizontal.lines/groen.gif) repeat-x top left;
	}
.introHome img, .introVervolg img {
	border: 1px solid #000000;
	margin-right: 5px;
	}
.introVervolg img {
display:none;
}

#bgAd {
	width: 125px;
	text-align: center;
	padding: 1px 1px 0 1px;
	}

/* =Typography
-----------------------------------------------------------------------------*/
body, ol {
	font: 62.5%/1.6 Arial, Helvetica, sans-serif;
	}
	
h2 {
	font: 2.0em Dauphin, Arial, sans-serif;
	font-weight: bold;
	float: right;
	margin: 33px 2px 0 0;
	padding: 0;
	}
h3 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
h4 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 10px;
	}
h4.wet {
	font: 1.1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
/* =Structure
-----------------------------------------------------------------------------*/
#adTop { /*toegevoegd 17 september 2007; gewijzigd 21 september 2007 */
	width: 833px;
	margin: 0 auto;
	}
#wrapper {
	font-size: 1.1em;
	width: 830px;
	margin: 5px auto;
	background-color: #fff;
	}
#masthead {
	width: 830px;
	height: 112px;
	padding-right: 4px;
	}
#banner-top {
	position: relative;
	top: -35px;
	width: 676px;
	height: 35px;
	margin-left: 60px;
	}
#banner-top ul {
	height: 32px;
	margin: .8px 0 0 5px;
	}
#banner-top ul li {
	display: inline;
	padding: 0;
	}
#frameNav {
clear: both;
	position: relative;
	width: 790px;
	height: 18px;
	top: -72px;
	left: 120px;
	}
#mainNav {
	width: 105px;
	float: left;
	padding: 0 4px;
	margin-top: -55px;
	}
#frameContent {
	width: 810px;
	float: right;
	margin-top: -50px;
	}
#mainContent {
	width: 685px;
	line-height: 1.5em;
	float: left;
	font-size: 0.9em;
	margin-left: -15px;
	}
#rightColContent {
	width: 130px;
	float: right;
	margin-top: -47px;
	padding: 0 3px;
	z-index: 1;
	}

/* img-wrapper rechtsboven in rechterkolom */
.img-wrapper {
	float: left;
	position: relative;
	margin-bottom: 4px;
	margin-left: 0;
	}

/* einde img-wrapper rechtsboven in rechterkolom */
#zoekfunctie {
	padding: 3px 0 10px 0;
	}
#zoekfunctie input {
	width: 128px;
	padding: 2px 0;
	}
#footer {
	clear: both;
	width: 808px;
	height: 40px;
	padding: 110px 5px 0 5px;
	}
	
#footer #footer-top {
	font-size: 1.2em;
	margin-left: 110px;
	}
#footer #footer-bottom {	
	font-size: 0.9em;
	color: #690;
	padding: 20px 9px 0 0;
	}
#footer #footer-bottom .floatRight, .floatRight a {
	color: #000;
	text-decoration: none;
	}
#footer #footer-bottom .floatRight a:hover {
	color: #690;
	}
	
/* =Links
-----------------------------------------------------------------------------*/
body#groen a, body#zeegroen a, body#roze a, body#lichtgroen a, body#paars a, body#oranje a, body#purple a, body#geel a,
.kaderNadrukVolleBreedte a, #footer-top ul li a:hover, #footer-top ul li.bg a {
	color: #000;
	}

/* =mainContent 
-----------------------------------------------------------------------------*/
	/* =Algemeen - geldig voor alle pagina's
	----------------------------------------------*/
.introHome, .kaderNadrukVolleBreedte p {
 	padding: 5px;
	float: left;
	width:665px;
	margin-top: 10px;
	}
.introVervolg {
	padding: 7px 5px;
	margin-bottom: 15px;
	}
.introVervolg p.title { /*toegevoegd 18.09.2007 */
	color: #000;
	font-style: normal;
	}
.formulierVervolg, .postcodeVervolg, .overigVervolg  {
	padding: 7px 5px;
	margin-bottom: 15px;
	}
.postcodeVervolg {
	overflow: auto;
	height: 100%;
	margin-bottom: 5px;
	padding: 7px 5px 15px 7px;
	}

	/* =kaderRechts = kaders in rechterkolom t.b.v. Google advertentie, kinderradioFM, etc.
	--------------------------------------------------------------------------------------*/
.kaderRechts {
	padding: 0 0 10px 0;
	}
#buttons img {
	margin: 0 -1px 0 0;
	}
	/* Einde kaderRechts
	---------------------*/

.kaderVervolg, .kaderNadrukVolleBreedte {
	width: 665px;
	padding: 5px 7px 7px 0;
	margin: 10px 0 0 0;
	float: left;
	}
.kaderNadrukVolleBreedte {
	margin-bottom: 5px;
	}
.kaderVervolg img {
	/*float: left; */
	margin-right: 7px;
	border: 1px solid #000;
	}
	
	
	/* =Main Nav (linkerkolom)
	----------------------------------------------*/
ul {
	font-size: 0.95em;
	}
ul.firstList {
	margin-top: 5px;
	}
ul.firstList li.first {
	margin: 0;
	padding: 2px 0;
	font-weight: bold;
	padding-left: 4px;
	}
ul li {
	list-style: none;
	line-height: 1.1em;
	padding: 2px 0 0 4px;
	}
#mainNav li a {
	text-decoration: none;
	color: #000;
	}

	/* =Forms
	----------------------------------------------*/
.formulierVervolg, .postcodeVervolg, .overigVervolg {
	font-size: 11px;
	}
.formulierVervolg h3 {
	margin: 10px 0 5px 14px;
	}
fieldset {
	margin: 5px 0;
	padding: 5px 25px;
	background: #f8f8f8;
	border: 0;
	}
legend {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 0 -5px;
	}
.lable {
	float: left;
	width: 9em;
	margin-left:15px;
	}
input[type="text"] {
	width: 250px;
	}
input.radio, input.checkbox, input.submit {
	width: auto;
	}
input.radio {
	margin-right: 1em;
	}
textarea {
	width: 90%;
	height: 50px;
	margin-top: 5px;
	}
	
textarea #blog_tekst {
	width: 40%;
	height: 50px;
	margin-top: 10px;
	}
	
	/* =Lists
	----------------------------------------------*/
.UL {
	list-style: square;
	margin: 5px 25px 0 26px;
	font-size: 11px;
	line-height: 15px;
}
	
	
ul.UL, ol.OL {
	margin-bottom: 10px;
	}
ul.UL li, .overigVervolg ul.UL li {
	list-style: square;
	margin: 5px 25px 0 26px;
	font-size: 11px;
	line-height: 15px;
	}
.overigVervolg ol.OL li {
	margin: 5px 25px 0 30px;
	}
.OLwet {
	margin-left: 30px;
	}
.OLsub {
	margin-left: 30px;
	list-style:lower-latin;
	}
dl {
	float: left;
	width: 177px;
	margin-bottom: 15px;
	}
dt {
	font-weight: bold;
	font-size: 11px;
	}
	/* =Tables
	----------------------------------------------*/
table { 
	border-spacing: 0;
	border-collapse: collapse;
	}
td, th {
	text-align: left;
	font-weight: normal;
	border-right: 2px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 1px 1px 1px 3px;
	}
td a {
	text-decoration: underline;
	color: #000;
	}
td a:hover {
	color: #690;
	}
th {
	text-align: left;
	padding: 1px 0 1px 3px;
	font-weight: bold;
	}
table.tableArchief {
	width: 99%;
	background: #fff;
	}
table.tableArchief td {
	border: none;
	padding-left: 0;
	}
table th.boeken {
	width: 35%;
	}
	
.generalTable td, tr{
	border:none;
}
	
	/* Alle Kleuren
	----------------------------------------------*/
.kaderSmalLinksGroen img, .kaderSmalRechtsGroen img,
.kaderBreedLinksGroen img, .kaderBreedRechtsGroen img,
.kaderVolleBreedteGroen img,
.kaderSmalLinksZeegroen img, .kaderSmalRechtsZeegroen img,
.kaderBreedLinksZeegroen img, .kaderBreedRechtsZeegroen img,
.kaderVolleBreedteZeegroen img,
.kaderSmalLinksRoze img, .kaderSmalRechtsRoze img,
.kaderBreedLinksRoze img, .kaderBreedRechtsRoze img,
.kaderVolleBreedteRoze img,
.kaderSmalLinksLichtgroen img, .kaderSmalRechtsLichtgroen img,
.kaderBreedLinksLichtgroen img, .kaderBreedRechtsLichtgroen img,
.kaderVolleBreedteLichtgroen img,
.kaderSmalLinksPaars img, .kaderSmalRechtsPaars img,
.kaderBreedLinksPaars img, .kaderBreedRechtsPaars img,
.kaderVolleBreedtePaars img,
.kaderSmalLinksOranje img, .kaderSmalRechtsOranje img,
.kaderBreedLinksOranje img, .kaderBreedRechtsOranje img,
.kaderVolleBreedteOranje img,

/* BM: toegevoegd 03.02.2008 */
.kaderSmalLinksPurple img, .kaderSmalRechtsPurple img,
.kaderBreedLinksPurple img, .kaderBreedRechtsPurple img,
.kaderVolleBreedtePurple img
/* einde toevoeging */

.kaderSmalLinksGeel img, .kaderSmalRechtsGeel img,
.kaderBreedLinksGeel img, .kaderBreedRechtsGeel img,
.kaderVolleBreedteGeel img {
	float: left;
	margin-right: 4px;
	border: 1px solid #000;
	}
p.title, .title {
	font-weight: bold;
	font-size: 11px;
	padding: 0; /*toegevoegd 23.09.2007 */
	}
p.titleGroot, h3.titleGroot {
	font-weight: bold;
	font-size: 16px;
	font-style: normal;
	margin-bottom: 5px;
	}
h3.titlePC {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	}
	
h3.titleQuote {
	font: 2em Arial, Helvetica, sans-serif;
	font-style: normal;
	margin-bottom: 5px;
}

.kaderVervolg p.title {
	color: #000;
	}
	
.kaderSmalLinksGroen, .kaderSmalRechtsGroen,
.kaderBreedLinksGroen, .kaderBreedRechtsGroen,
.kaderVolleBreedteGroen {
	background-color: #e2f1ca;
}
.kaderSmalLinksZeegroen, .kaderSmalRechtsZeegroen,
.kaderBreedLinksZeegroen, .kaderBreedRechtsZeegroen,
.kaderVolleBreedteZeegroen {
	background-color:#e4f0ec;
}
.kaderSmalLinksRoze, .kaderSmalRechtsRoze,
.kaderBreedLinksRoze, .kaderBreedRechtsRoze,
.kaderVolleBreedteRoze {
	background-color:#fde8e3;
}

.kaderSmalLinksLichtgroen, .kaderSmalRechtsLichtgroen,
.kaderBreedLinksLichtgroen, .kaderBreedRechtsLichtgroen,
.kaderVolleBreedteLichtgroen {
	background-color:#ebf4dd;
}

.kaderSmalLinksPaars, .kaderSmalRechtsPaars,
.kaderBreedLinksPaars, .kaderBreedRechtsPaars,
.kaderVolleBreedtePaars {
	background-color:#d9d5ff;
}

.kaderSmalLinksOranje, .kaderSmalRechtsOranje,
.kaderBreedLinksOranje, .kaderBreedRechtsOranje,
.kaderVolleBreedteOranje {
	background-color:#fff1d7;
}

.kaderSmalLinksPurple, .kaderSmalRechtsPurple,
.kaderBreedLinksPurple, .kaderBreedRechtsPurple,
.kaderVolleBreedtePurple {
	background-color:#efc1d1;
}

.kaderSmalLinksGeel, .kaderSmalRechtsGeel,
.kaderBreedLinksGeel, .kaderBreedRechtsGeel,
.kaderVolleBreedteGeel {
	background-color:#fffdce;
}

.kaderSmalLinksGroen p.title, .kaderSmalRechtsGroen p.title,
.kaderBreedLinksGroen p.title, .kaderBreedRechtsGroen p.title,
.kaderVolleBreedteGroen p.title,
body#groen .introHome p.title, body#groen .introVervolg p.titleGroot, body#groen .introVervolg h3.titleGroot, body#groen h3.titleGroot, body#groen h3.titlePC, body#groen legend {
	color: #690;
	}

.kaderSmalLinksZeegroen p.title, .kaderSmalRechtsZeegroen p.title,
.kaderBreedLinksZeegroen p.title, .kaderBreedRechtsZeegroen p.title,
.kaderVolleBreedteZeegroen p.title,
body#zeegroen .introHome p.title, body#zeegroen .introVervolg p.titleGroot, body#zeegroen .introVervolg h3.titleGroot, body#zeegroen h3.titleGroot, body#zeegroen h3.titlePC, body#zeegroen legend {
	color: #699;

	}

.kaderSmalLinksRoze p.title, .kaderSmalRechtsRoze p.title,
.kaderBreedLinksRoze p.title, .kaderBreedRechtsRoze p.title,
.kaderVolleBreedteRoze p.title,
body#roze .introHome p.title, body#roze .introVervolg p.titleGroot, body#roze .introVervolg h3.titleGroot, body#roze h3.titleGroot, body#roze h3.titlePC, body#roze legend {
	color: #ff9670;

}
.kaderSmalLinksLichtgroen p.title, .kaderSmalRechtsLichtgroen p.title,
.kaderBreedLinksLichtgroen p.title, .kaderBreedRechtsLichtgroen p.title,
.kaderVolleBreedteLichtgroen p.title,
body#lichtgroen .introHome p.title, body#lichtgroen .introVervolg p.titleGroot, body#lichtgroen .introVervolg h3.titleGroot, body#lichtgroen h3.titleGroot, body#lichtgroen h3.titlePC, body#lichtgroen legend {
	color: #690;

}
.kaderSmalLinksPaars p.title, .kaderSmalRechtsPaars p.title,
.kaderBreedLinksPaars p.title, .kaderBreedRechtsPaars p.title,
.kaderVolleBreedtePaars p.title,
body#paars .introHome p.title, body#paars .introVervolg p.titleGroot, body#paars .introVervolg h3.titleGroot, body#paars h3.titleGroot, body#paars h3.titlePC, body#paars legend {
	color: #b89ec5;
	
	}
.kaderSmalLinksOranje p.title, .kaderSmalRechtsOranje p.title,
.kaderBreedLinksOranje p.title, .kaderBreedRechtsOranje p.title,
.kaderVolleBreedteOranje p.title,
body#oranje .introHome p.title, body#oranje .introVervolg p.titleGroot, body#oranje .introVervolg h3.titleGroot, body#oranje h3.titleGroot, body#oranje h3.titlePC, body#oranje legend {
	color: #f90;

}

/* BM: toegevoegd 03.02.2008 */
.kaderSmalLinksPurple p.title, .kaderSmalRechtsPurple p.title,
.kaderBreedLinksPurple p.title, .kaderBreedRechtsPurple p.title,
.kaderVolleBreedtePurple p.title,
body#purple .introHome p.title, body#purple .introVervolg p.titleGroot, body#purple .introVervolg h3.titleGroot, body#purple h3.titleGroot, body#purple h3.titlePC, body#purple legend {
	color: #c36;

}
/* Einde toevoeging */	
	
.kaderSmalLinksGeel p.title, .kaderSmalRechtsGeel p.title,
.kaderBreedLinksGeel p.title, .kaderBreedRechtsGeel p.title,
.kaderVolleBreedteGeel p.title,
body#geel .introHome p.title, body#geel .introVervolg p.titleGroot, body#geel .introVervolg h3.titleGroot, body#geel h3.titleGroot, body#geel h3.titlePC, body#geel legend {
	color: #fc0;

}
	/*Einde Alle Kleuren
	----------------------------------------------*/
 	/* Kaders Algemeen  ... BM: d.d. 03.02.2008 Purple toegevoegd
	----------------------------------------------*/
.kaderSmalLinksGroen, .kaderSmalLinksZeegroen, .kaderSmalLinksRoze, .kaderSmalLinksLichtgroen, .kaderSmalLinksPaars, .kaderSmalLinksOranje, .kaderSmalLinksPurple, .kaderSmalLinksGeel {
	padding: 5px 7px 7px 5px;
	width: 210px;
	margin-top: 10px;
	margin-right: 3px;
	float: left;
	}
.kaderSmalRechtsGroen, .kaderSmalRechtsZeegroen, .kaderSmalRechtsRoze, .kaderSmalRechtsLichtgroen, .kaderSmalRechtsPaars, .kaderSmalRechtsOranje, .kaderSmalRechtsPurple, .kaderSmalRechtsGeel {
	padding: 5px 7px 7px 5px;
	width: 200px;
	margin-top: 10px;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
	}
.kaderBreedLinksGroen, .kaderBreedLinksZeegroen, .kaderBreedLinksRoze, .kaderBreedLinksLichtgroen, .kaderBreedLinksPaars, .kaderBreedLinksOranje, .kaderBreedLinksPurple, .kaderBreedLinksGeel {
	padding: 5px 7px 7px 5px;
	width: 20px;
	margin-top: 10px;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
	}
.kaderBreedRechtsGroen, .kaderBreedRechtsZeegroen, .kaderBreedRechtsRoze, .kaderBreedRechtsLichtgroen, .kaderBreedRechtsPaars, .kaderBreedRechtsOranje, .kaderBreedRechtsPurple, .kaderBreedRechtsGeel {
	padding: 5px 7px 7px 5px;
	width: 357px;
	margin-top: 10px;
	margin-right: 2px;
	
	float: left;
	}
.kaderVolleBreedteGroen, .kaderVolleBreedteZeegroen, .kaderVolleBreedteRoze, .kaderVolleBreedteLichtgroen, .kaderVolleBreedtePaars, .kaderVolleBreedteOranje, .kaderVolleBreedtePurple, .kaderVolleBreedteGeel {
	width: 360px;
	padding: 5px 7px 7px 5px;
	margin-top: 10px;
	margin-right: 7px;
	margin-left: 2px;
	float: left;
	}
.kaderNadrukLinksGroen, .kaderNadrukLinksZeegroen, .kaderNadrukLinksRoze, .kaderNadrukLinksLichtgroen, .kaderNadrukLinksPaars, .kaderNadrukLinksOranje, .kaderNadrukLinksPurple, .kaderNadrukLinksGeel {
	clear: both;
	width: 212px;
	padding: 5px 7px 7px 5px;
	margin: 10px 0 0 0;
	float: left;
	}
.kaderNadrukRechtsGroen, .kaderNadrukRechtsZeegroen, .kaderNadrukRechtsRoze, .kaderNadrukRechtsLichtgroen, .kaderNadrukRechtsPaars, .kaderNadrukRechtsOranje, .kaderNadrukRechtsPurple, .kaderNadrukRechtsGeel {
	clear: both;
	width: 212px;
	padding: 5px 7px 7px 5px;
	margin: 10px 0 0 0;
	float: right;
	}
.kaderNadrukLinksGroen p.titleGroot, .kaderNadrukLinksZeegroen p.titleGroot, .kaderNadrukLinksRoze p.titleGroot, .kaderNadrukLinksLichtgroen p.titleGroot, .kaderNadrukLinksPaars p.titleGroot, .kaderNadrukLinksOranje p.titleGroot,   .kaderNadrukLinksPurple p.titleGroot, .kaderNadrukLinksGeel p.titleGroot {
	color: #fff;
	padding-bottom: 5px;
	}

/* =Definities per kleur
---------------------------------------------------------------------------------------------------------------------*/
/* =Color (body#groen - Zwanger) 
-----------------------------------------------------------------------------*/
body#groen, body#groen input:focus, body#groen textarea:focus, body#groen #bgAd {
	background: #e2f1ca;
	}
body#groen a:hover, p.title, body#groen #footer-top ul li a, body#groen #footer-bottom, body#groen #footer-bottom .floatRight a:hover {
	color: #690;
	}
body#groen #footer-top ul li.bg a, body#zeegroen #footer-top ul li.bg a, body#roze #footer-top ul li.bg a, body#lichtgroen #footer-top ul li.bg a, 
body#paars #footer-top ul li.bg a, body#oranje #footer-top ul li.bg a, body#geel #footer-top ul li.bg a {
	color: #000;
	}
body#groen #masthead {
	background: url(../images/masthead/masthead-groen2.gif) repeat: repeat-x top left;
	}
body#groen .introHome {
	background: url(../images/achtergronden/bgGroen.jpg) repeat;
	
	}
body#groen .introVervolg {
	background: url(../images/achtergronden/bgGroen2.jpg) repeat;
	}
body#groen h2 {
	color: #b9db7d;
	}
body#groen ul.firstList li.first,
body#groen .kaderNadrukVolleBreedte,
body#groen #footer-top ul li.bg a, 
.kaderNadrukLinksGroen, .kaderNadrukRechtsGroen {
 	background-color: #b9db7d;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#groen #wrapper,
body#groen #zoekfunctie input,
body#groen .introHome, body#groen .introVervolg,
.kaderSmalLinksGroen, .kaderSmalRechtsGroen, .kaderBreedLinksGroen, .kaderBreedRechtsGroen,
.kaderVolleBreedteGroen,  .kaderNadrukLinksGroen, .kaderNadrukRechtsGroen, body#groen .kaderNadrukVolleBreedte,
body#groen #buttons img, body#groen .formulierVervolg, body#groen .postcodeVervolg, body#groen .overigVervolg, body#groen #bgAd {
	border: 1px solid #690;
	}
	/* Tabellen 
	------------------------------------------*/
body#groen table {
	background: #e2f1ca;
	}
body#groen tr.over td, body#groen tr:hover td {
	background: #b9db7d;
	}
body#groen table.tableArchief th {
	background: #fff;
	}
body#groen table.tableArchief td {
	border-bottom: 1px solid #690;
	background: #fff;
	color: #000;
	}
body#groen table.tableArchief tr.over td, body#groen table.tableArchief tr:hover td {
	color: #690;
	}
	/* Footer 
	-------------------------------------------*/ 
body#groen #footer {
	background: url(../images/achtergronden/footerBgGroen.gif) no-repeat;
	}
	
/* =Color (body#zeegroen - Baby)
-----------------------------------------------------------------------------*/
body#zeegroen, body#zeegroen input:focus, body#zeegroen textarea:focus, body#zeegroen #bgAd {
	background: #edf2f0;
	}
body#zeegroen a:hover, p.title, body#zeegroen #footer-top ul li a, body#zeegroen #footer-bottom, body#zeegroen #footer-bottom .floatRight a:hover {
	color: #699;
	}
body#zeegroen #masthead {
	background: url(../images/masthead/masthead-zeegroen2.gif) no-repeat top left;
	}
body#zeegroen .introHome {
	background: url(../images/achtergronden/bgZeegroen.jpg) repeat;
	}
body#zeegroen .introVervolg {
	background: url(../images/achtergronden/bgZeegroen2.jpg) repeat;
	}
body#zeegroen h2 {
	color: #b7ddc8;
	}
body#zeegroen ul.firstList li.first,
body#zeegroen .kaderNadrukVolleBreedte,
body#zeegroen #footer-top ul li.bg a, 
.kaderNadrukLinksZeegroen, .kaderNadrukRechtsZeegroen {
 	background-color: #b7ddc8;
	}

	/* Borders Kleur
	-----------------------------------------*/
body#zeegroen #wrapper,
body#zeegroen #zoekfunctie input,
body#zeegroen .introHome, body#zeegroen .introVervolg,
.kaderSmalLinksZeegroen, .kaderSmalRechtsZeegroen, .kaderBreedLinksZeegroen, .kaderBreedRechtsZeegroen, .kaderVolleBreedteZeegroen, .kaderNadrukLinksZeegroen, .kaderNadrukRechtsZeegroen,
body#zeegroen .kaderNadrukVolleBreedte,
body#zeegroen #buttons img, body#zeegroen .formulierVervolg, body#zeegroen .postcodeVervolg, body#zeegroen .overigVervolg, body#zeegroen #bgAd {
	border: 1px solid #699;
	}
	/* Tabellen 
	-----------------------------------------------*/
body#zeegroen table {
	background: #e4f0ec;
	}
body#zeegroen tr.over td, body#zeegroen tr:hover td {
	background: #b7ddc8;
	}
body#zeegroen table.tableArchief th {
	background: #fff;
	}
body#zeegroen table.tableArchief td {
	border-bottom: 1px solid #699;
	background: #fff;
	}
body#zeegroen table.tableArchief tr.over td, body#zeegroen table.tableArchief tr:hover td {
	color: #699;
	}
	/* Footer 
	-------------------------------------------------*/ 
body#zeegroen #footer {
	background: url(../images/achtergronden/footerBgZeegroen.gif) no-repeat;
	}

/* =Color (body#roze - Peuter)
-----------------------------------------------------------------------------*/
body#roze, body#roze input:focus, body#roze textarea:focus, body#roze #bgAd {
	/*background: #fde8e3;*/
	background: #fef3f0;
	}
body#roze a:hover, p.title, body#roze #footer-top ul li a, body#roze #footer-bottom, body#roze #footer-bottom .floatRight a:hover {
	color: #ff9670;
	}
body#roze #masthead {
	background: url(../images/masthead/masthead-roze2.gif) no-repeat top left;
	}
body#roze .introHome {
	background: url(../images/achtergronden/bgRoze.jpg) repeat;
	}
body#roze .introVervolg {
	background: url(../images/achtergronden/bgRoze2.jpg) repeat;
	}
body#roze h2 {
	color: #f6c6b5;
	}
body#roze ul.firstList li.first,
body#roze .kaderNadrukVolleBreedte,
body#roze #footer-top ul li.bg a, 
.kaderNadrukLinksRoze, .kaderNadrukRechtsRoze {
 	background-color: #f6c6b5;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#roze #wrapper,
body#roze #zoekfunctie input,
body#roze .introHome,
body#roze .introVervolg,
.kaderSmalLinksRoze, .kaderSmalRechtsRoze, .kaderBreedLinksRoze, .kaderBreedRechtsRoze,
.kaderVolleBreedteRoze,
.kaderNadrukLinksRoze, .kaderNadrukRechtsRoze
body#roze .kaderNadrukVolleBreedte,
body#roze #buttons img,
body#roze .formulierVervolg, body#roze .postcodeVervolg, body#roze .overigVervolg, body#roze #bgAd {
	border: 1px solid #ff9670;
	}
	/* Tabellen 
	------------------------------------------*/
body#roze table {
	background: #fde8e3;
	}
body#roze tr.over td, body#roze tr:hover td {
	background: #f6c6b5;
	}
body#roze table.tableArchief th {
	background: #fff;
	}
body#roze table.tableArchief td {
	border-bottom: 1px solid #ff9670;
	background: #fff;
	}
body#roze table.tableArchief tr.over td, body#roze table.tableArchief tr:hover td {
	color: #ff9670;
	}
	/* Footer
	-------------------------------------------*/ 
body#roze #footer {
	background: url(../images/achtergronden/footerBgRoze.gif) no-repeat;
	}
	
/* =Color (body#lichtgroen - Afscheid/Verlies)
----------------------------------------------------------------------------*/
body#lichtgroen, body#lichtgroen input:focus, body#lichtgroen textarea:focus, body#lichtgroen #bgAd {
	/*background: #e2f1ca;*/
	background: #ebf4dd;
	}
body#lichtgroen a:hover, p.title, body#lichtgroen #footer-top ul li a, body#lichtgroen #footer-bottom, body#lichtgroen #footer-bottom .floatRight a:hover {
	color: #690;
	}
body#lichtgroen #masthead {
	background: url(../images/masthead/masthead-lichtgroen2.gif) no-repeat top left;
	}
body#lichtgroen .introHome {
	background: url(../images/achtergronden/bgLichtgroen.jpg) repeat;
	}
body#lichtgroen .introVervolg {/* aangepast 18.09.2007 */
	background: url(../images/achtergronden/bgGroen2.jpg) repeat;
	}
body#lichtgroen h2 {
	color: #daecb9;
	}
body#lichtgroen ul.firstList li.first,
body#lichtgroen .kaderNadrukVolleBreedte,
body#lichtgroen #footer-top ul li.bg a, 
.kaderNadrukLinksLichtgroen, .kaderNadrukRechtsLichtgroen {
 	background-color: #daecb9;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#lichtgroen #wrapper,
body#lichtgroen #zoekfunctie input,
body#lichtgroen .introHome,
body#lichtgroen .introVervolg,
.kaderSmalLinksLichtgroen, .kaderSmalRechtsLichtgroen, .kaderBreedLinksLichtgroen, .kaderBreedRechtsLichtgroen,
.kaderVolleBreedteLichtgroen,
.kaderNadrukLinksLichtgroen, .kaderNadrukRechtsLichtgroen,
body#lichtgroen .kaderNadrukVolleBreedte,
body#lichtgroen #buttons img,
body#lichtgroen .formulierVervolg, body#lichtgroen .postcodeVervolg, body#lichtgroen .overigVervolg, body#lichtgroen #bgAd  {
	border: 1px solid #690;
	}
	/* Tabellen 
	------------------------------------------*/
body#lichtgroen table {
	background: #e2f1ca;
	}
body#lichtgroen tr.over td, body#lichtgroen tr:hover td {
	background: #daecb9;
	}
body#lichtgroen table.tableArchief th {
	background: #fff;
	}
body#lichtgroen table.tableArchief td {
	border-bottom: 1px solid #690;
	background: #fff;
	}
body#lichtgroen table.tableArchief tr.over td, body#lichtgroen table.tableArchief tr:hover td {
	color: #690;
	}
	/* Footer 
	-------------------------------------------------*/ 
body#lichtgroen #footer {
	background: url(../images/achtergronden/footerBgLichtgroen.gif) no-repeat;
	}

/* =Color (body#paars - Kinderliedjes/Muziek)
-----------------------------------------------------------------------------*/
body#paars, body#paars input:focus, body#paars textarea:focus, body#paars #bgAd {
	background: #f2efff;
	}
body#paars a:hover, p.title, body#paars #footer-top ul li a, body#paars #footer-bottom, body#paars #footer-bottom .floatRight a:hover {
	color: #b89ec5;
	}
body#paars #masthead {
	background: url(../images/masthead/masthead-paars2.gif) no-repeat top left;
	}
body#paars .introHome {
	background: url(../images/achtergronden/bgPaars.jpg) repeat;
	}
body#paars .introVervolg {
	background: url(../images/achtergronden/bgPaars2.jpg) repeat;
	}
body#paars h2 {
	color: #d9d5ff;
	}
body#paars ul.firstList li.first,
body#paars .kaderNadrukVolleBreedte,
body#paars #footer-top ul li.bg a, 
.kaderNadrukLinksPaars, .kaderNadrukRechtsPaars {
 	background-color: #d9d5ff;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#paars #wrapper,
body#paars #zoekfunctie input,
body#paars .introHome,
body#paars .introVervolg,
.kaderSmalLinksPaars, .kaderSmalRechtsPaars, .kaderBreedLinksPaars, .kaderBreedRechtsPaars,
.kaderVolleBreedtePaars,
.kaderNadrukLinksPaars, .kaderNadrukRechtsPaars
body#paars .kaderNadrukVolleBreedte,
body#paars #buttons img,
body#paars .formulierVervolg, body#paars .postcodeVervolg, body#paars .overigVervolg, body#paars #bgAd {
	border: 1px solid #b89ec5;
	}
	/* Tabellen 
	------------------------------------------*/
body#paars table {
	background: #f2efff;
	}
body#paars tr.over td, body#paars tr:hover td {
	background: #d9d5ff;
	}
body#paars table.tableArchief th {
	background: #fff;
	}
body#paars table.tableArchief td {
	border-bottom: 1px solid #b89ec5;
	background: #fff;
	}
body#paars table.tableArchief tr.over td, body#paars table.tableArchief tr:hover td {
	color: #b89ec5;
	}
	/* Footer 
	-------------------------------------------*/ 
body#paars #footer {
	background: url(../images/achtergronden/footerBgPaars.gif) no-repeat;
	}
	
/* =Color (body#oranje - Uitstapjes)
-----------------------------------------------------------------------------*/
body#oranje, body#oranje input:focus, body#oranje textarea:focus, body#oranje #bgAd {
	background: #fff1d7;
	/*background: #fef6e8;*/
	}
body#oranje a:hover, p.title, body#oranje #footer-top ul li a, body#oranje #footer-bottom, body#oranje #footer-bottom .floatRight a:hover {
	color: #f90;
	}
body#oranje #masthead {
	background: url(../images/masthead/masthead-oranje2.gif) no-repeat top left;
	}
body#oranje .introHome {
	background: url(../images/achtergronden/bgOranje.jpg) repeat;
	}
body#oranje .introVervolg {
	background: url(../images/achtergronden/bgOranje2.jpg) repeat;
	}
body#oranje h2 {
	color: #ffdd9d;
	}
body#oranje ul.firstList li.first,
body#oranje .kaderNadrukVolleBreedte,
body#oranje #footer-top ul li.bg a,
.kaderNadrukLinksOranje, .kaderNadrukRechtsOranje {
 	background-color: #ffdd9d;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#oranje #wrapper,
body#oranje #zoekfunctie input,
body#oranje .introHome,
body#oranje .introVervolg,
.kaderSmalLinksOranje, .kaderSmalRechtsOranje, .kaderBreedLinksOranje, .kaderBreedRechtsOranje,
.kaderVolleBreedteOranje,
.kaderNadrukLinksOranje, .kaderNadrukRechtsOranje,
body#oranje .kaderNadrukVolleBreedte,
body#oranje #buttons img,
body#oranje .formulierVervolg, body#oranje .postcodeVervolg, body#oranje .overigVervolg, body#oranje #bgAd {
	border: 1px solid #f90;
	}
	/* Tabellen 
	------------------------------------------*/
body#oranje table {
	background: #fff1d7;
	}
body#oranje tr.over td, body#oranje tr:hover td {
	background: #ffdd9d;
	}
body#oranje table.tableArchief th {
	background: #fff;
	}
body#oranje table.tableArchief td {
	border-bottom: 1px solid #f90;
	background: #fff;
	}
body#oranje table.tableArchief tr.over td, body#oranje table.tableArchief tr:hover td {
	color: #f90;
	}
	/* Formulieren 
	------------------------------------------*/
	/* Footer 
	--------------------------------------------*/ 
body#oranje #footer {
	background: url(../images/achtergronden/footerBgOranje.gif) no-repeat;
	}
	

/* Begin toevoeging Purple - BM 03.02.2008 */

/* =Color (body#purple - Kids Speelhoek)
-----------------------------------------------------------------------------*/
body#purple, body#purple input:focus, body#purple textarea:focus, body#purple #bgAd {
	background: #efc1d1;
	/*background: #fef6e8;*/
	}
body#purple a:hover, p.title, body#purple #footer-top ul li a, body#purple #footer-bottom, body#purple #footer-bottom .floatRight a:hover {
	color: #c36;
	}
body#purple #masthead {
	background: url(../images/masthead/masthead-purple2.gif) no-repeat top left;
	}
body#purple .introHome {
	background: url(../images/achtergronden/bgPurple.jpg) repeat;
	}
body#purple .introVervolg {
	background: url(../images/achtergronden/bgPurple2.jpg) repeat;
	}
body#purple h2 {
	color: #efc1d1;
	}
body#purple ul.firstList li.first,
body#purple .kaderNadrukVolleBreedte,
body#purple #footer-top ul li.bg a,
.kaderNadrukLinksPurple, .kaderNadrukRechtsPurple {
 	background-color: #efc1d1;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#purple #wrapper,
body#purple #zoekfunctie input,
body#purple .introHome,
body#purple .introVervolg,
.kaderSmalLinksPurple, .kaderSmalRechtsPurple, .kaderBreedLinksPurple, .kaderBreedRechtsPurple,
.kaderVolleBreedtePurple,
.kaderNadrukLinksPurple, .kaderNadrukRechtsPurple,
body#purple .kaderNadrukVolleBreedte,
body#purple #buttons img,
body#purple .formulierVervolg, body#purple .postcodeVervolg, body#purple .overigVervolg, body#purple #bgAd {
	border: 1px solid #c36;
	}
	/* Tabellen 
	------------------------------------------*/
body#purple table {
	background: #efc1d1;
	}
body#purple tr.over td, body#purple tr:hover td {
	background: #efc1d1;
	}
body#purple table.tableArchief th {
	background: #fff;
	}
body#purple table.tableArchief td {
	border-bottom: 1px solid #c36;
	background: #fff;
	}
body#purple table.tableArchief tr.over td, body#purple table.tableArchief tr:hover td {
	color: #c36;
	}
	
.script table {
	background: #ffff;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	}
.script td, .script tr:hover td {
	background: #ffff;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	}
.script table.tableArchief th {
	background: #fff;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	}
.script table.tableArchief td {
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	background: #fff;
	}
.script table.tableArchief tr.over td,  table.tableArchief tr:hover td {
	color: #c36;
	}
	/* Formulieren 
	------------------------------------------*/
	/* Footer 
	--------------------------------------------*/ 
body#purple #footer {
	background: url(../images/achtergronden/footerBgPurple.gif) no-repeat;
	}



/* Einde toevoeging BM d.d. 03.02.2008 */

	
	
/* =Color (body#geel - Weblog)
-----------------------------------------------------------------------------*/
body#geel, body#geel input:focus, body#geel textarea:focus, body#geel #bgAd {
	/*background: #fbf9cc;*/
	background: #fffdce;
	}
body#geel a:hover, p.title, body#geel #footer-top ul li a, body#geel #footer-bottom, body#geel #footer-bottom .floatRight a:hover {
	color: #fc0;
	}
body#geel #masthead {
	background: url(../images/masthead/masthead-geel2.gif) no-repeat top left;
	}
body#geel .introHome {
	background: url(../images/achtergronden/bgGeel.jpg) repeat;
	}
body#geel .introVervolg {
	background: url(../images/achtergronden/bgGeel2.jpg) repeat;
	}
body#geel h2 {
	color: #fffb9d;
	}
body#geel ul.firstList li.first,
body#geel .kaderNadrukVolleBreedte,
body#geel #footer-top ul li.bg a, 
.kaderNadrukLinksGeel, .kaderNadrukRechtsGeel {
 	background-color: #fffb9d;
	}
	/* Borders Kleur 
	-----------------------------------------*/
body#geel #wrapper,
body#geel #zoekfunctie input,
body#geel .introHome,
body#geel .introVervolg,
.kaderSmalLinksGeel, .kaderSmalRechtsGeel, .kaderBreedLinksGeel, .kaderBreedRechtsGeel,
.kaderVolleBreedteGeel,
.kaderNadrukLinksGeel, .kaderNadrukRechtsGeel,
body#geel .kaderNadrukVolleBreedte,
body#geel #buttons img,
body#geel .formulierVervolg, body#geel .postcodeVervolg, body#geel .overigVervolg, body#geel #bgAd {
	border: 1px solid #fc0;
	}
	/* Tabellen 
	-----------------------------------------*/
body#geel table {
	background: #fbf9cc;
	}
body#geel tr.over td, body#geel tr:hover td {
	background: #fffb9d;
	}
body#geel table.tableArchief th {
	background: #fff;
	}
body#geel table.tableArchief td {
	border-bottom: 1px solid #fc0;
	background: #fff;
	}
body#geel table.tableArchief tr.over td, body#geel table.tableArchief tr:hover td {
	color: #fc0;
	}
	/* Footer
	-----------------------------------------*/ 
body#geel #footer {
	background: url(../images/achtergronden/footerBgGeel.gif) no-repeat;
	}

/* =Tab Menu (Menu met tabs van hoofdonderdelen)
-----------------------------------------------------------------------------*/
#frameNav ul#hoofdmenu {
	list-style: none;
	width: 546px;
	}
#frameNav ul#hoofdmenu li {
	float: left;
	margin-top: 4px;
	}
	/* =tabGroen (zwanger) -------------------------------------------------*/
li#tabGroen a {
	display: block;
	padding: 1px 10px 4px 15px;
	background: url(../images/tabs2/tabZwanger3.gif) no-repeat top left;
	text-decoration: none;
	color: #050;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabGroen a:hover {
	display: block;
	padding: 1px 10px 4px 15px;
	background: url(../images/tabs2/tabZwanger3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #690;
	font-weight: bold;
	font-size:10px;
	}
	/* =tabZeegroen (baby) ------------------------------------------------*/
ul#hoofdmenu li#tabZeegroen a {
	display: block;
	padding: 1px 19px 4px 25px;
	background: url(../images/tabs2/tabBaby3.gif) no-repeat top left;
	text-decoration: none;
	color: #669999;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
ul#hoofdmenu li#tabZeegroen a:hover {
	display: block;
	padding: 1px 19px 4px 25px;
	background: url(../images/tabs2/tabBaby3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #669999;
	font-weight: bold;
	font-size:10px;
	
	}
	/* =tabRoze (peuter) ---------------------------------------------------*/
li#tabRoze a {
	display: block;
	padding: 1px 16px 4px 20px;
	background: url(../images/tabs2/tabPeuter3.gif) no-repeat top left;
	text-decoration: none;
	color: #ff9670;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabRoze a:hover {
	display: block;
	padding: 1px 16px 4px 20px;
	background: url(../images/tabs2/tabPeuter3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #FF9670;
	font-weight: bold;
	font-size:10px;
	}
	
	/* =tabLichtgroen (afscheid) - was eerst grijs  -------------------------*/
li#tabLichtgroen a {
	display: block;
	padding: 1px 11px 4px 14px;
	background: url(../images/tabs2/tabAfscheid3.gif) no-repeat top left;
	text-decoration: none;
	color: #690;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabLichtgroen a:hover {
	display: block;
	padding: 1px 11px 4px 14px;
	background: url(../images/tabs2/tabAfscheid3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #690;
	font-weight: bold;
	font-size:10px;
	}
	/* =tabPaars (muziek) ---------------------------------------------------*/
li#tabPaars a {
	display: block;
	padding: 1px 16px 4px 18px;
	background: url(../images/tabs2/tabMuziek3.gif) no-repeat top left;
	text-decoration: none;
	color: #6600ff;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabPaars a:hover {
	display: block;
	padding: 1px 16px 4px 18px;
	background: url(../images/tabs2/tabMuziek3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #6600ff;
	font-weight: bold;
	font-size:10px;
	}
	/* =tabOranje (uitstapjes) -----------------------------------------------*/
li#tabOranje a {
	display: block;
	/* padding: 1px 9px 4px 9px; gewijzigd door BM: 200802.03 in: */
	padding: 1px 8px 4px 10px;
	background: url(../images/tabs2/tabUitstapjes3.gif) no-repeat top left;
	text-decoration: none;
	color: #ff6600;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabOranje a:hover {
	display: block;
	/*padding: 1px 9px 4px 9px; gewijzigd door BM: 200802.03 in: */
	padding: 1px 8px 4px 10px;
	background: url(../images/tabs2/tabUitstapjes3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
	font-size:10px;
	}

/* Begin toevoeging BM 2008.02.03 */

	/* =tabPurple (Kids Speelhoek) -----------------------------------------------*/
li#tabPurple a {
	display: block;
	padding: 1px 8px 4px 9px;
	background: url(../images/tabs2/tabSpeelhoek.gif) no-repeat top left;
	text-decoration: none;
	color: #c36;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabPurple a:hover {
	display: block;
	padding: 1px 8px 4px 9px;
	background: url(../images/tabs2/tabSpeelhoekOver.gif) no-repeat top left;
	text-decoration: none;
	color: #c36;
	font-weight: bold;
	font-size:10px;
	}
/* Einde toevoeging */	
	
	/* =tabGeel (weblog) ----------------------------------------------------*/
li#tabGeel a {
	display: block;
	padding: 1px 17px 2px 9px;
	background: url(../images/tabs2/tabWeblog3.gif) no-repeat top left;
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	margin-left: -4px;
	font-size:10px;
	}
li#tabGeel a:hover {
	display: block;
	padding: 1px 17px 2px 9px;
	background: url(../images/tabs2/tabWeblog3Over.gif) no-repeat top left;
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	font-size:10px;
	}
/* =Einde Tab Menu (Menu met tabs van hoofdonderdelen)
----------------------------------------------------------------------------*/
.gallery {
	width: 530px;
	margin: 15px 0 0 15px;
	float: left;
	}
.kaarsje {
	width: 85px;
	margin-bottom: 15px;
	text-align: center;
	float: left;
	}
.kaarsje img {
	border: 1px solid #000;
	padding: 1px;
	}
.figure {
	margin-bottom: 15px;
	text-align: center;
	float: left;
	}
.figure img {
	border: 1px solid #000;
	margin: 5px 15px 0 25px;
	}

	/* Horizontal lines */
body#groen .horLine, body#lichtgroen .horLine {
	background: url(../images/horizontal.lines/groen.gif) repeat-x top left;
	}
body#zeegroen .horLine {
	background: url(../images/horizontal.lines/zeegroen.gif) repeat-x top left;
	}
body#roze .horLine {
	background: url(../images/horizontal.lines/roze.gif) repeat-x top left;
	}
body#paars .horLine {
	background: url(../images/horizontal.lines/paars.gif) repeat-x top left;
	}
body#oranje .horLine {
	background: url(../images/horizontal.lines/oranje.gif) repeat-x top left;
	}
	
/* toevoeging BM 2008.02.03 */
body#purple .horLine {
	background: url(../images/horizontal.lines/purple.gif) repeat-x top left;
	}
/* Einde toevoeging BM */

	
body#geel .horLine {
	background: url(../images/horizontal.lines/geel.gif) repeat-x top left;
	}
	
body#groen .meedoen {
	background-color: #e2f1ca;
	border: 1px solid #690;
	padding: 5px;
}

body#zeegroen .meedoen {
	background-color: #e4f0ec;
	border: 1px solid #699;
	padding: 5px;
}

body#lichtgroen .meedoen {
	background-color: #ebf4dd;
	border: 1px solid #690;
	padding: 5px;
}
body#roze .meedoen {
	background-color: #fde8e3;
	border: 1px solid #ff9670;
	padding: 5px;
}

body#orangje .meedoen {
	background-color: #fff1d7;
	border: 1px solid #90;
	padding: 5px;
}

body#paars .meedoen {
	background-color: #d9d5ff;
	border: 1px solid #b89ec5;
	padding: 5px;
}

body#purple .meedoen {
	background-color: #efc1d1;
	border: 1px solid #36;
}

body#geel .meedoen {
	background-color: #fffdce;
	border: 1px solid #fc0;
	padding: 5px;
}
	/* Tabellen literatuurlijst */
th.titel {
	width: 220px;
	}
th.auteur {
	width: 140px;
	}
th.isbn, th.uitgeverij {
	width: 80px;
	}
	
	
.invulveld {
border: 0;
margin: 0;
padding: 0;
}
.knop {
color: #888;
background: #FFF;
border: 1px solid #ccc;
}

DIV, PRE {
  margin-top: 0px 
  margin-bottom: 10px 
  padding: 6px 
}

.cssLink1, .cssLink1:active, .cssLink1:visited {
  color: #FF9900 
  text-decoration: none 
}
.cssLink1:hover {
  color: #FF9999 
  text-decoration: underline 
  font-weight:bold 
}
.cssLink2, .cssLink2:active, .cssLink2:visited {
  color: #FF9900 
  text-decoration: underline 
}
.cssLink2:hover {
  color: #FF9999 
  text-decoration: underline 
  font-weight:bold 
}
.cssLink3, .cssLink3:active, .cssLink3:visited {
  color: #FF9900 
  text-decoration: none 
}
.cssLink3:hover {
  color: #FF9999 
  text-decoration: underline 
  font-weight:bold 
}
.cssDetails {
  color: #FF9900 
}
.cssCurThread {
  font-weight: bold 
  color: #FF9900 
}
.cssDate {
  color: #FF9900 ;
}
.cssTitle {
  text-align: center 
  font-size: 16px 
  font-weight: bold 
  color: #FF9900 
  background-color: #fffdce 
  border: 2px outset #fffdce 
}
.cssSmall {
  font-size: 10px 
  color: #FF9900 
}
.cssContent {
  text-align: left 
  background-color: #fffdce 
  border: 1px solid #fffdce 
}
.cssForm {
  font-family: Courier New, Courier, Monospace 
  font-size: 12px 
}
.cssThreads {
  text-align: left 
  background-color: #fffdce 
  border: 1px solid #fffdce 
}
.cssNavigation {
  text-align: center 
  font-weight: bold 
  color: #FF9900 
  background-color: #fffdce 
  border: 2px outset #fffdce 
}
.cssError {
  text-align: center 
  font-weight: bold 
  color: #D00000 
  background-color: #FFF0E0 
  border: 1px solid #fffdce 
}
.cssCode {
  font-family: Courier New, Courier, Monospace 
  font-size: 12px 
  color: #FF9900 
  background-color: #fffdce 
  border: 1px solid #fffdce 
  margin-top: 2px;
  margin-bottom: 2px 
}
.cssQuote {
  color: #FF9900 
  background-color: #fffdce 
  border: 1px solid #fffdce 
  margin-top: 2px 
  margin-bottom: 2px 
}

.forum {
	border: none;
}

.forum td {
	border: none;
	padding-left: 0;
}
		
/* Einde CSS 
-----------------------------------------------------------------------------*/


