body 					{ margin:0px; font-family:Arial,Verdana; font-size:11px; color:#000000; text-align:left; background:url('../images/bg_line.jpg') top center repeat-y; }
.filler 				{ padding:0px; margin:0px; }
.filler_menu 			{ padding:0px; margin:0px; float:left;}
.icon					{ margin:0px 10px -3px 0px; }
.wit					{ padding:0px 0px 0px 3px; color:#FFFFFF; }
.bottom 				{ padding:0px 0px 0px 10px; margin:0px; }

#website 				{ width:100%; min-height:800px; background:url('../images/background.jpg') top center no-repeat; }

#container 				{ width:962px; min-height:800px; background:#FFF; margin-left:auto; margin-right:auto; }

#header 				{ width:962px; height:173px; margin:0px; padding:0px; background:#FFFFFF; }
#header .logo			{ width:696px; height:173px; margin:0px; float:left; }
#header .home			{ width:50px; height:160px; margin:0px; padding:6px 0px 0px 28px; float:left; }
#header .knop			{ width:140px; height:39px; margin:0px; padding:134px 0px 0px 25px; float:left; }
#header .menu			{ width:398px; height:38px; margin:0px; padding:135px 15px 0px 0px; float:right; cursor:pointer; }
#header .menuitem		{ float:left; }

#topmenu				{ width:265px; height:173px; margin:0px; float:right; }
#topmenu .main			{ width:265px; height:28px; margin:0px; float:right; }
#topmenu .sub			{ width:240px; height:25px; margin:0px; float:right; }

#content 				{ width:962px; margin:0px; padding:0px; float:left; background:#FFFFFF; }
#kolom12				{ margin:0px; padding:0px; width:2px; float:left; }

/* alles in kolom 1 */
#kolom1					{ width:265px; margin:0px; padding:0px; float:left; background:#FFFFFF; }

#nieuws					{ width:265px; margin:0px; padding:0px; background:#FFFFFF; float:left; }
#nieuws .top			{ width:265px; height:28px; margin:0px; float:left; }
#nieuws .content		{ width:235px; margin:0px; padding:0px 10px 0px 20px; float:left;  }
#nieuws .item			{ width:214px; margin:0px; padding:10px; color:#000000; float:left; }
#nieuws .titel			{ color:#4494c3; font-weight:bold; }
#nieuws .tekst			{  }
#nieuws .link			{ text-align:right; padding:3px 0px 0px 0px; }
#nieuws .line			{ width:230px; height:5px; padding:0px 0px 0px 15px; background:url('../images/line_blue.gif') top left repeat-x; float:left; }
#nieuws a				{ color:#4494c3; text-decoration:none; font-weight:bold; }

#noaber					{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#noaber .top			{ width:265px; height:28px; margin:0px; float:left; }

#medoen					{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#medoen .top			{ width:265px; height:28px; margin:0px; float:left; }

#magazine				{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#magazine .top			{ width:265px; height:28px; margin:0px; float:left; }
#magazine .content		{ width:235px; margin:0px; padding:0px 10px 0px 20px; float:left; }
#magazine .item			{ width:214px; margin:0px; padding:10px; color:#000000; float:left; }
#magazine .container	{ width:214px; margin:0px; padding:0px; float:left; }
#magazine .tekst		{ width:134px; float:left; }
#magazine .image		{ width:80px; padding:0px 20px 0px 0px; float:right; }
#magazine .link			{ text-align:left; padding:3px 0px 0px 0px; }
#magazine a				{ color:#4494c3; text-decoration:none; font-weight:bold; }

#nieuwsbrief			{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#nieuwsbrief .top		{ width:265px; height:28px; margin:0px; float:left; }
#nieuwsbrief .content	{ width:235px; margin:0px; padding:0px 10px 0px 20px; float:left; }
#nieuwsbrief .item		{ width:214px; margin:0px; padding:10px; float:left; }
#nieuwsbrief .container	{ width:214px; margin:0px; padding:0px; float:left; }
#nieuwsbrief .titel		{ color:#4494c3; font-weight:bold; }
#nieuwsbrief .tekst		{ width:134px; float:left; }
#nieuwsbrief .image		{ width:80px; padding:0px 20px 0px 0px; float:right; }
#nieuwsbrief .line		{ width:230px; height:5px; padding:0px 0px 0px 15px; background:url('../images/line_blue.gif') top left repeat-x; float:left; }
#nieuwsbrief .link		{ padding:25px 0px 0px 0px; }
#nieuwsbrief .button	{ text-align:right; padding:25px 0px 0px 0px; float:right; }
#nieuwsbrief a			{ color:#4494c3; text-decoration:none; font-weight:bold; }
#nieuwsbrief .aanmelden	{ width:265px; height:28px; margin:0px; float:left; background:url('../images/kolom1_zoeken.jpg') top left no-repeat; }
#nieuwsbrief .formulier	{ width:232px; height:20px; margin:0px; float:left; }
#nieuwsbrief .invoerveld{ width:225px; height:16px; margin:7px 0px 0px 32px; padding:0px; border:1px solid #FFFFFF; font-size:12px; float:left; }


/* alles in kolom 2 */
#kolom2						{ width:428px; min-height:771px; margin:0px; padding:0px; float:left; }

#kruimelpad					{ width:428px; height:28px; margin:0px; background:url('../images/kruimelpad.jpg') top left no-repeat; float:left; }
#kruimelpad	.tekst			{ width:395px; margin:0px; padding:8px 0px 0px 25px; font-weight:bold; float:left; }

#banner						{ width:428px; min-height:771px; margin:0px; padding:0px; background:#316a99; float:left; }
#banner	.container			{ width:398px; min-height:771px; margin:0px; padding:0px 14px 0px 16px; float:left; }
#banner .afb				{ width:398px; margin:0px; padding:0px; float:left; }


/* alles in kolom 3 */
#kolom3						{ width:265px; margin:0px; background:#FFFFFF; float:right; }

#bannersmall				{ width:265px; margin:0px; background:#FFFFFF; float:right; }
#bannersmall .afb			{ padding:0px; float:right; }

#persarchief				{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#persarchief .top			{ width:265px; height:28px; margin:0px; float:left; }
#persarchief .content		{ width:235px; margin:0px; padding:0px 10px 0px 20px; float:left; }
#persarchief .item			{ width:214px; margin:0px; padding:10px; float:left; }
#persarchief .titel			{ color:#4494c3; font-weight:bold; }
#persarchief .tekst			{  }
#persarchief .link			{ text-align:right; padding:3px 0px 0px 0px; }
#persarchief a				{ color:#4494c3; text-decoration:none; font-weight:bold; }

#campagne					{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#campagne .top				{ width:265px; height:28px; margin:0px; float:left; }
#campagne .content			{ width:235px; margin:0px; padding:0px 10px 0px 20px; float:left; }
#campagne .item				{ width:214px; margin:0px; padding:10px; float:left; }
#campagne .titel			{ color:#4494c3; font-weight:bold; }
#campagne .tekst			{ color:#000000; }
#campagne .link				{ text-align:right; padding:3px 0px 0px 0px; }
#campagne a					{ color:#4494c3; text-decoration:none; font-weight:bold; }

#faq						{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#faq .top					{ width:265px; height:28px; margin:0px; float:left; }

#contact					{ width:265px; margin:0px; background:#FFFFFF; float:left; }
#contact .top				{ width:265px; height:28px; margin:0px; float:left; }
#contact .content			{ width:235px; margin:0px; padding:0px 10px 0px 20px; float:left; }
#contact .item				{ width:214px; margin:0px; padding:10px; float:left; }
#contact .container			{ width:214px; margin:0px; padding:0px; float:left; }
#contact .title				{ color:#4494c3; font-weight:bold; margin:5px 0px 5px 0px; }
#contact .tekst				{ width:154px; float:left; }
#contact .image				{ width:45px; padding:0px 20px 0px 0px; float:right; }
#contact .link				{ text-align:right; padding:3px 0px 0px 0px; }
#contact a					{ color:#4494c3; text-decoration:none; font-weight:bold; }


/* mainpagina */
#maincontent				{ width:395px; margin:0px; padding:0px 15px 0px 15px; float:left; background:#FFFFFF; }
#maincontent .titel			{ color:#4494c3; font-weight:bold; padding:10px 0px 0px 0px; }
#maincontent .tekst			{ padding:7px 0px 10px 0px; }
#maincontent .paragraaf		{ padding:7px 0px 10px 0px; }
#maincontent .bijlage		{ padding:7px 0px 10px 0px; }
#maincontent .link			{ text-align:right; padding:0px 10px 5px 0px; }
#maincontent .terug			{ text-align:left; padding:10px 0px 0px 10px; }
#maincontent .imgleft		{ margin:2px 20px 0px 0px; padding:0px; float:left; }
#maincontent .imgright		{ margin:2px 0px 0px 20px; padding:0px; float:right; }
#maincontent .line			{ width:398px; height:5px; padding:0px; background:url('../images/line_blue.gif') top left repeat-x; float:left; }
#maincontent a				{ color:#4494c3; text-decoration:none; font-weight:bold; }
#maincontent ul				{ margin:0px 0px 0px 0px; padding:0px 0px 0px 17px; }
#maincontent li				{ list-style:square; color:#4494c3; }
#maincontent td				{ color:#FFFFFF; }


/* rechtop pagina's */
#rechtop				{ width:399px; margin:0px; padding:0px 15px 0px 10px; float:left; background:url('../images/pixel.gif'); }
#rechtop .titel			{ color:#FFFFFF; font-size:16px; font-weight:bold; padding:10px 0px 0px 8px; }
#rechtop .titel2		{ color:#FFFFFF; font-size:16px; font-weight:bold; padding:10px 0px 0px 4px; }
#rechtop .ptitel		{ color:#FFFFFF; font-size:12px; font-weight:bold; padding:20px 0px 8px 20px;  }
#rechtop .paragraaf		{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 8px; background:url('../images/pixel.gif') top left repeat-y; }
#rechtop .link			{ color:#FFFFFF; text-align:right; padding:0px 10px 0px 0px; }
#rechtop .imgleft		{ margin:2px 10px 0px 0px; padding:0px; float:left; }
#rechtop .imgright		{ margin:2px 0px 0px 10px; padding:0px; float:right; }
#rechtop a				{ color:#FFFFFF; text-decoration:none; font-weight:bold; }

#rechtop10				{ width:399px; height:799px; margin:0px; padding:0px; float:left; background:url('../images/pixel.gif'); }
#rechtop10 .titel		{ color:#FFFFFF; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; }
#rechtop10 .ptitel		{ color:#FFFFFF; font-size:12px; font-weight:bold; padding:20px 0px 8px 20px;  }
#rechtop10 .paragraaf	{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 20px; background:url('../images/pixel.gif') top left repeat-y; }
#rechtop10 .link		{ color:#FFFFFF; text-align:right; padding:0px 10px 0px 0px; }
#rechtop10 .imgleft		{ margin:2px 10px 0px 0px; padding:0px; float:left; }
#rechtop10 .imgright	{ margin:2px 0px 0px 10px; padding:0px; float:right; }
#rechtop10 a			{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
#rechtop10 .paging		{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 20px; }

#rechtop11				{ width:399px; height:820px; margin:0px; padding:0px; float:left; background:url('../images/pixel11.gif'); }
#rechtop11 .titel		{ color:#b4e3b1; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; }
#rechtop11 .ptitel		{ color:#FFFFFF; font-size:12px; font-weight:bold; padding:20px 0px 8px 10px;  }
#rechtop11 .paragraaf	{ color:#529a1b; margin:0px 0px 0px 10px; padding:15px 0px 0px 10px; background:url('../images/par_bg11.jpg') top left repeat-y; }
#rechtop11 .link		{ color:#6ebb1f; text-align:right; padding:0px 10px 0px 0px; }
#rechtop11 .imgleft		{ margin:2px 10px 0px 0px; padding:0px; float:left; }
#rechtop11 .imgright	{ margin:2px 0px 0px 10px; padding:0px; float:right; }
#rechtop11 a			{ color:#FFF; text-decoration:underline; font-weight:bold; }
#rechtop11 .paging		{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 10px; }

#rechtop12				{ width:399px; height:820px; margin:0px; padding:0px; float:left; background:url('../images/pixel12.gif'); }
#rechtop12 .titel		{ color:#c79ed6; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; }
#rechtop12 .ptitel		{ color:#FFFFFF; font-size:12px; font-weight:bold; padding:20px 0px 8px 20px;  }
#rechtop12 .paragraaf	{ color:#931486; margin:0px 0px 0px 10px; padding:15px 0px 0px 10px; background:url('../images/par_bg12.jpg') top left repeat-y; }
#rechtop12 .link		{ color:#911083; text-align:right; padding:0px 10px 0px 0px; }
#rechtop12 .imgleft		{ margin:2px 10px 0px 0px; padding:0px; float:left; }
#rechtop12 .imgright	{ margin:2px 0px 0px 10px; padding:0px; float:right; }
#rechtop12 a			{ color:#FFF; text-decoration:underline; font-weight:bold; }
#rechtop12 .paging		{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 10px; }

#rechtop13				{ width:399px; height:820px; margin:0px; padding:0px; float:left; background:url('../images/pixel13.gif'); }
#rechtop13 .titel		{ color:#eb93a4; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; }
#rechtop13 .ptitel		{ color:#FFFFFF; font-size:12px; font-weight:bold; padding:20px 0px 8px 20px;  }
#rechtop13 .paragraaf	{ color:#d90000; margin:0px 0px 0px 10px; padding:15px 0px 0px 10px; background:url('../images/par_bg13.jpg') top left repeat-y; }
#rechtop13 .link		{ color:#d90101; text-align:right; padding:0px 10px 0px 0px; }
#rechtop13 .imgleft		{ margin:2px 10px 0px 0px; padding:0px; float:left; }
#rechtop13 .imgright	{ margin:2px 0px 0px 10px; padding:0px; float:right; }
#rechtop13 a			{ color:#FFF; text-decoration:underline; font-weight:bold; }
#rechtop13 .paging		{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 10px; }

#rechtop14				{ width:399px; height:820px; margin:0px; padding:0px; float:left; background:url('../images/pixel14.gif'); }
#rechtop14 .titel		{ color:#ffd68a; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; }
#rechtop14 .ptitel		{ color:#FFFFFF; font-size:12px; font-weight:bold; padding:20px 0px 8px 20px;  }
#rechtop14 .paragraaf	{ color:#FFFFFF; margin:0px 0px 0px 10px; padding:15px 0px 0px 10px; background:url('../images/par_bg14.jpg') top left repeat-y; }
#rechtop14 .link		{ color:#FFFFFF; text-align:right; padding:0px 10px 0px 0px; }
#rechtop14 .imgleft		{ margin:2px 10px 0px 0px; padding:0px; float:left; }
#rechtop14 .imgright	{ margin:2px 0px 0px 10px; padding:0px; float:right; }
#rechtop14 a			{ color:#FFF; text-decoration:underline; font-weight:bold; }
#rechtop14 .paging		{ color:#FFFFFF; margin:0px; padding:15px 20px 0px 10px; }

/* formulieren */
#formulier					{ width:395px; margin:0px; }
#formulier .sub				{ text-align:right; }
#formulier .item			{ width:395px; float:left; }
#formulier .naam			{ width:145px; height:22px; margin:0px; padding:0px; float:left; }
#formulier .veld			{ width:250px; margin:0px; padding:0px; float:right; }
#formulier input[type=text]	{ width:250px; height:16px; font-family:Arial,Verdana; font-size:11px; color:#000000; margin:0px; padding:0px 0px 0px 3px; border:1px solid #CCCCCC; }
#formulier textarea			{ width:250px; height:50px; font-family:Arial,Verdana; font-size:11px; color:#000000; margin:0px; padding:0px 0px 0px 3px; border:1px solid #CCCCCC; }
#formulier .button			{ width:100px; height:18px; font-family:Arial,Verdana; font-size:11px; color:#000000; margin:10px 0px 0px 0px; padding:0px; border:1px solid #CCCCCC; float:right; cursor:pointer; }

#bedankt					{ width:395px; margin:0px; float:left; }
#bedankt .titel				{ color:#4494c3; font-weight:bold; padding:10px 0px 0px 0px; }
#bedankt .tekst				{ padding:7px 0px 10px 0px; }

/* sitemap */
#sitemap 					{ width:500px; margin:0px; padding:0px; float:left; }
#sitemap a					{ text-decoration:none; }
#sitemap a:hover			{ text-decoration:underline; }

#inschrijving               { width:395px; margin:0px; font-family:Arial,Verdana; font-size:11px; color:#000000; }
#inschrijving h3            { margin:20px 0px 5px 0px; padding:0px; font-family:Arial,Verdana; font-size:11px; color:#000000; }
#inschrijving fieldset      { margin:10px 0; padding:5px; }
#inschrijving legend        { margin:0px 0px 5px 0px;font-weight:bold; color:#000000; }
#inschrijving div           { clear:both; margin:1px 0; }
#inschrijving label         { margin:3px 0px 0px 0px; float:left; width:130px; }
#inschrijving label2        { float:left; width:200px; }
#inschrijving input         { width:240px; border:1px solid #CCCCCC; }
#inschrijving select        { width:244px; border:1px solid #CCCCCC; font-family:Arial,Verdana; font-size:11px; color:#000000;}
#inschrijving div.submit    { margin:0px; font-family:Arial,Verdana; font-size:11px; color:#000000; text-align:center; }
#inschrijving input.submit  { color:#006088; border:1px outset gray; border-color:white gray gray white; width:90px; height:20px; cursor:pointer; font-family:Verdana, sans-serif; font-size:8pt; font-weight:normal; }
#inschrijving input.readonly{ background-color:#D9D9D8; border:1px solid gray; }
#inschrijving input.notreadonly{ background-color:#fff; border:1px solid #CCCCCC; }
#inschrijving textarea      { width:350px; height:100px; border:1px solid #CCCCCC; }
#inschrijving div.cb span   { float: left; width: 130px; }
#inschrijving div.cb input  { width: 15px; border: 0; margin: 0; }
#inschrijving div.cb label  { float: none; display: inline; width: 350px; }
#inschrijving div.mc span   { float: left; width: 130px; }
#inschrijving div.mc input  { width: 10px; border: 0; }
#inschrijving div.mc label  { float: none; display: inline; width: 50px; }
#inschrijving div.mc2 span  { float: left; width: 130px; }
#inschrijving div.mc2 input { width: 220px; border: 0; }
#inschrijving div.mc2 label { float: none; }





