		#menu {
			float: left;
			width: 505px;
			height: 150px;
			background-image: url("images/menubg.jpg");
			background-repeat: repeat-x;
			
			padding: 0px 0px 0px 0px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */
		}
		
		#submenu {
			width: 234px;
			/* height: 82px; */
			
			padding: 17px 0px 0px 0px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */

			background-image: url("images/colorbar.gif");
			background-repeat: no-repeat;
		}
		
		a.submenu {color: #ce1541; font: bold 8pt verdana; text-decoration: none;}
		a.submenu:hover {color: #ce1541; font: bold 8pt verdana; text-decoration: none;}
		
		a.login {color: #ce1541; font: bold 8pt verdana; text-decoration: none;}
		a.login:hover {color: #ce1541; font: bold 8pt verdana; text-decoration: none;}
		
		.logingrijs {color: #CFCFCF; font: 8pt verdana; text-decoration: none;}
		
		.logintekst {color: #ce1541; font: bold 8pt verdana;}
		
		#zoek {
			width: 234px;
			height: 29px;
			
			background-color: #D01242;
			
			padding: 0px 0px 0px 0px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */
		}
		
		#hometekst {
			background-color: #F78C3C;
			
			width: 461px;
			
			color: #FFFFFF;
			
			font: bold 10pt verdana;

			padding: 0px 0px 0px 0px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */
		}
		
		.homekop {
			font-size: 14px;
			font-family: verdana;
			color: #CD1A41;
			font-weight: 800;
		}
		
		.sidekop {
			font-size: 12px;
			font-family: verdana;
			color: #F78223;
			font-weight: 700;
		}
		
		#home_nieuwsbrief {
			background-color: #E5E5E5;
			
			height: 92px;
			width: 234px;
			
			line-height: 20px;
			color: #D01242;
			font-size: 10px;
			font-weight: 800;
			
			/*padding: 12px 12px 12px 12px; *//* boven, rechts, onder en links */
			/*margin: 0px 0px 0px 10px;*/ /* boven, rechts, onder en links */
		}
		
		#nieuwsbrief {
			background-color: #E5E5E5;
			
			height: 92px;
			width: 234px;
			
			line-height: 20px;
			color: #D01242;
			font-size: 10px;
			font-weight: 800;
			
			padding: 0px 0px 0px 0px; /* boven, rechts, onder en links */
			margin: 7px 0px 0px 0px; /* boven, rechts, onder en links */
		}

		.nieuwsbriefInput{
			font: 8pt verdana;
			color:#000000;
			background-color:#ffffff;
			border:none;
			padding-left:5px;
			width:135px;
		}

		.nieuwsbriefSubmit{
			font: bold 8pt verdana;
			color:#D01242;
			text-decoration:underline;
			background-color:#e5e5e5;
			border:none;
		}

		.forumhometitle,.forumhometitle a, .forumhometitle a:hover, .forumhometitle a:visited{
			font: 8pt verdana;
			color:#63298d;
			text-decoration:underline;
			border:none;
		}

		.forumhomelang{
			font: 8pt verdana;
			color:#ef7c1f;
		}

		.forumauteur{
			font: 8pt verdana;
			color:#D01242;
		}

		#forumhome{
			
			background-image:url(images/forum_bg.gif);
			
			height: 115px;
			width: 202px;
			
			padding: 12px 12px 12px 20px; /* boven, rechts, onder en links */
			margin: 0px 10px 0px 0px; /* boven, rechts, onder en links */
		}
		
		#rightcontent {
			
			background-image:url(images/rightcontent_bg.gif);
			
			/* height: 115px; */
			width: 202px;
			
			font: 8pt verdana;
			color:#000000;
			
			padding: 24px 12px 24px 20px; /* boven, rechts, onder en links */
			margin: 0px 10px 0px 0px; /* boven, rechts, onder en links */
		}
		
		#rightcontent_sluit {
			padding: 0px 0px 0px 0px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */
			
			width: 229px;
			height: 1px;
			
			border-top-width: 1px;
			border-top-style: solid;
			border-top-color: #E5E5E5;
		}
		
		#rightcontent a 	{color: #ce1541; font: 8pt verdana; text-decoration: none;}
		#rightcontent a:hover {color: #ce1541; font: 8pt verdana; text-decoration: underline;}
		
		#homenieuws {
			
			width: 459px;
			
			border-width: 1px;
			border-style: solid;
			border-color: #E0E0E0;
		
			padding: 12px 12px 12px 20px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */
		}

		a.nieuwsregel 	{color: #000000; font: 8pt verdana; text-decoration: none;}
		a.nieuwsregel:hover {color: #000000; font: 8pt verdana; text-decoration: underline;}
		
		.nieuwsdatum{
			font: 8pt verdana;
			color: #5D2B82;
		}
		
		a.meer 	{color: #D01242; font: 8pt verdana; text-decoration: underline;}
		a.meer:hover {color: #D01242; font: 8pt verdana; text-decoration: none;}
		
		.titel {
			font: 8pt verdana;
			color: #5D2B82;
		}
		
		h1 {
			font: 10pt verdana;
			color: #000000;
			font-weight: 900;
		}
		
		/* archief */
		
		#archief {
			color: #000000;
			font: 8pt verdana;
		}
		#archief p {
			padding: 0px 0px 0px 0px;/* boven, rechts, onder en links */
			margin: 0px 0px 8px 0px;/* boven, rechts, onder en links */
		}
		#archief p.maandlisting {
			padding: 0px 0px 0px 0px;/* boven, rechts, onder en links */
			margin: 0px 0px 4px 20px;/* boven, rechts, onder en links */
		}
		#archief p.jaarlisting {
			padding: 0px 0px 0px 0px;/* boven, rechts, onder en links */
			margin: 0px 0px 6px 12px;/* boven, rechts, onder en links */
		}
		#archief .jaar {
			color: #CF0F40;
			font: 8pt verdana;
			text-decoration: none;
			font-weight: 900;
			
			background-image: url("images/bullet_archief_hover.gif");
			background-repeat: no-repeat;
			background-position: 0px 2px; /* left top */
			
			padding: 0px 0px 0px 12px;/* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px;/* boven, rechts, onder en links */
		}
		#archief a.jaar {
			color: #612889;
			font: 8pt verdana;
			text-decoration: none;
			font-weight: 900;
			
			background-image: url("images/bullet_archief.gif");
			background-repeat: no-repeat;
			background-position: 0px 2px; /* left top */
			
			padding: 0px 0px 0px 12px;/* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px;/* boven, rechts, onder en links */
		}
		#archief a:hover.jaar {
			color: #612889;
			font: 8pt verdana;
			text-decoration: underline;
			font-weight: 900;
			
			background-image: url("images/bullet_archief_hover.gif");
			background-repeat: no-repeat;
			background-position: 0px 2px; /* left top */
			
			padding: 0px 0px 0px 12px;/* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px;/* boven, rechts, onder en links */
		}
		#archief .maand {
			color: #CF0F40;
			font: 8pt verdana;
			text-decoration: none;
			font-weight: 900;
		}
		#archief a.maand {
			color: #000000;
			font: 8pt verdana;
			text-decoration: none;
			font-weight: 900;
		}
		#archief a:hover.maand {
			color: #CF0F40;
			font: 8pt verdana;
			text-decoration: underline;
			font-weight: 900;
		}
		#archief .titel {
			color: #000000;
			font: 8pt verdana;
		}
		
		#homeagenda {
			
			width: 207px;
			/* height: 166px; */
			
			border-width: 1px;
			border-style: solid;
			border-color: #E0E0E0;
		
			padding: 12px 12px 12px 20px; /* boven, rechts, onder en links */
			margin: 0px 10px 0px 0px; /* boven, rechts, onder en links */
		}
		
		.agendahomelang{
			font: 8pt verdana;
			color:#ef7c1f;
		}

		.agendahometitle, .agendahometitle a, .agendahometitle a:visited, .agendahometitle:hover{
			font: 8pt verdana;
			color:#000000;
			text-decoration:none;
		}

		.agendahomedatum{
			font: bold 8pt verdana;
			color:#000000;
		}
		
		#homeblog {
			
			width: 207px;
			/* height: 166px; */
			
			border-width: 1px;
			border-style: solid;
			border-color: #E0E0E0;
		
			padding: 12px 12px 12px 20px; /* boven, rechts, onder en links */
			margin: 0px 0px 0px 0px; /* boven, rechts, onder en links */
		}

		.bloghomedatum{
			font: bold 8pt verdana;
			color:#000000;
		}

		.bloghometitel{
			font: 8pt verdana;
			color:#000000;
		}

		.bloghometekst{
			font: 8pt verdana;
			color:#D01242;
		}

		.zoeksubmit{
		font-family: verdana; 
		color: #FFFFFF;
		font-size: 11px;
		font-weight: 800;
		background-color: #CF1141;
		border:none;
		}

		.zoekinput{
		/*
		margin-top:5px;
		margin-left:5px;
		*/
		
		padding: 0px 0px 0px 0px; /* boven, rechts, onder en links */
		margin: 5px 0px 0px 5px; /* boven, rechts, onder en links */
		
		width:170px;
		font-family: verdana; 
		color: #FFFFFF;
		font-size: 10pt;
		font-weight: 800;
		background-color: #e788a0;
		border:none;
		height:17px;
		}

		#downloadflyer{
		background-image:url(images/download_bg.gif);
		}
		.downloadText{
		BACKGROUND: url(bg.gif) repeat-y right;
		POSITION: relative; bottom: -1px;
		font: 8pt verdana;
		color:#000000;
		}
		.downloadText a, .downloadText a:hover, .downloadText a:visited{
		font: 8pt verdana;
		color:#000000;
		text-decoration:underline;
		}
		.downloadTextAcrobat{
		font: 8pt verdana;
		color:#d91142;
		}
		.downloadTextAcrobat a, .downloadTextAcrobat a:hover, .downloadTextAcrobat a:hover {
		font: 8pt verdana;
		color:#d91142;
		text-decoration: underline;
		}
		.reguliere_tekst {
			border-width: 1px;
			border-style: solid;
			border-color: #E5E5E5;
			
			padding: 12px 12px 12px 20px; /* boven, rechts, onder en links */
			margin: 7px 10px 0px 0px; /* boven, rechts, onder en links */
			
			font: 8pt verdana;
			color:#000000;
		}
		
		.reguliere_tekst a 	{color: #ce1541; font: 8pt verdana; text-decoration: none;}
		.reguliere_tekst a:hover {color: #ce1541; font: 8pt verdana; text-decoration: underline;}
