/* Start of CMSMS style sheet 'ProMind' */
body {
	margin: 0;
	padding: 0;
	font: 83%/140% verdana;
	color: #333;
/*
        -- Whiplash variant: geen achtergrondkleur 
	background: url(/images/bodybackground.gif) repeat-x;
*/
}

img
{
	border: 0;
}

a
{
	color: #009C54;
}

#Homepage
{}
#Detailpage
{}
#Popuppage
{}
	#Container
	{
		width: 898px;
		background: #fff  url(/images/containerbackground.jpg) no-repeat left 112px;
			background-image: none;
		margin: 0 auto 1em;
/*
        -- Whiplash variant: geen border 
		border: solid 1px #E2E2E2;
		border-top: none;
*/
	}
		#Detailpage #Container
		{
			background: #fff  url(/images/containerbackground.jpg) no-repeat left 240px;
			background-image: none;
		}
		#Popuppage #Container
		{
			width: auto;
			background-image: none;
		}
		
		#HeaderContainer
		{
			position: relative;
			height: 94px;
			background-color: #fff;
		}
			#Logo
			{
				position: absolute;
				top: 10px;
				left: 18px;
			}
			#Tagline
			{
				position: absolute;
				top: 37px;
				left: 333px;
			}
			#Adres
			{
				position: absolute;
				right: 10px;
				top: 18px;
				text-align: right;
				z-index: 3000;
			}
				#Adres a
				{
					padding-left: 26px;
					background: url(/images/envelope.gif) no-repeat 10px 0.4em;
				}
				#Adres #TekstVergroten
				{
					padding-left: 32px;
					background: url(/images/vergroten.gif) no-repeat 14px 0.1em;
				}
		#MenuImageContainer
		{
			background: url(/images/menudetailbackground.jpg) no-repeat left bottom;
		}

		#MenuContainer
		{
			position: relative;
			background: url(/images/menul1background.png) no-repeat left top;
			overflow: hidden;
			border-bottom: solid 1px #E2E2E2;
			height: 200px;
		}
			#Homepage #MenuContainer,
			#Detailpage #MenuContainer
			{
				background: url(/images/menul2background_hidden.png) no-repeat left top;
			}
			#Homepage #Menu ul,
			#Detailpage #Menu ul
			{
				background: url(/images/menul2background.png) repeat left top;
			}
			#Menu
			{
				font-size: 100%;
				padding: 0;
				margin: 0;
				z-index: 2;
				list-style-type: none;
				background: url(/images/menutransparentbackground.png) no-repeat left 36px;
			}
				#Menu li
				{
					width: 224px;
					display: block;
					float: left;
					font-weight: bold;
					font-size: 1.1em;
					margin: 0;
					padding: 0;
					height: 200px;
				}
				#Menu li a
				{
					display: block;
					padding: 13px 0 0 10px;
					color: #fff;
					text-decoration: none;
				}
				#Menu li ul
				{
					padding: 0.6em 0 0.6em 0;
					margin: 4px 0 0 0;
					height: 150px;
					display:none;
					width: 224px;
				}
				#Menu li li
				{
					display: block;
					float: none;
					width: 222px;
					line-height: 1.1em;
					height: auto;
				}
				#Menu li li a
				{
					padding: 0 0 0 20px;
					color: #333;
					font-size: 0.8em;
					font-weight: normal;
					background: url(/images/dot.gif) no-repeat 10px 0.6em;
				}
				.hidden #Menu li li a
				{
					visibility: hidden;
				}
				
				#Menu li.activeSubmenu
				{
					background: url(/images/whitetranspararent.png);
				}


		#ContentContainer
		{
			position: relative;
		}
			#HomeArtikel
			{
				width: 444px;
				padding: 16px;
				float: left;
			}
				#HomeArtikel h1
				{
					margin: 0 0 0.5em 0;
					font-size: 20px;
					border-bottom: solid 5px #009C54;
					line-height:1.6em;
				}
				.XL #HomeArtikel h1 {font-size: 26px;}
				#HomeArtikel h2
				{
					padding: 0;
					margin: 0;
					font-size: 19px;
					line-height:1.6em;
				}
				.XL #HomeArtikel h2 {font-size: 24px;}
				#HomeArtikel h3
				{
					padding: 0;
					margin: 1em 0 0 0;
					font-size: 14px;
					line-height:1.6em;
				}
				.XL #HomeArtikel h3 {font-size: 17px;}
				#HomeArtikel p
				{
					margin: 0 0 1em 0;
					font-size: 12px;
					text-align:justify;
				}
				.XL #HomeArtikel p {font-size: 16px;line-height:1.6em;}
				#HomeArtikel .smaller
				{
					font-size: 11px;
				}
				.XL #HomeArtikel .smaller {font-size: 14px;}
				#HomeArtikel .smallergreen
				{
					font-size: 11px;
					color: #009C54;
				}
				.XL #HomeArtikel .smallergreen {font-size: 14px;}
				#HomeArtikel img
				{
					border: solid 1px #999;
				}
				#HomeArtikel img.leftaligned
				{
					margin: 0 16px 8px 0;
				}
				#HomeArtikel img.leftalignednoborder
				{
					margin: 0 16px 8px 0;
					border: none;
				}
				#HomeArtikel img.rightaligned
				{
					margin: 0 0 8px 16px;
				}
				#HomeArtikel img.rightalignednoborder
				{
					margin: 0 0 8px 16px;
					border: none;
				}
			#SiteArtikel
			{
				width: 734px;
				padding: 16px;
				float: left;
			}
				#Popuppage #SiteArtikel
				{
					width: auto;
					padding: 16px;
					float: left;
				}
				#SiteArtikel h1
				{
					margin: 0 0 0.5em 0;
					font-size: 20px;
					line-height:1.6em;
				}
				.XL #SiteArtikel h1 {font-size: 26px;}
					#SiteArtikel h1 span.h1line
					{
						padding-bottom: 0.2em;
						border-bottom: solid 5px #009C54;
					}
				#SiteArtikel h2
				{
					padding: 0.5em 0;
					margin: 0;
					font-size: 14px;
				}
				.XL #SiteArtikel h2 {font-size: 17px;}
				#SiteArtikel h3
				{
					padding: 0;
					margin: 1em 0 0 0;
					font-size: 14px;
					line-height:1.6em;
				}
				.XL #SiteArtikel h3 {font-size: 17px;}
				#SiteArtikel p
				{
					margin: 0 0 1em 0;
					/*font-size: 14px;*/
					font-family: verdana;
					font-size: 12px;
				}
				.XL #SiteArtikel p {font-size: 16px;line-height:1.6em;}
				#SiteArtikel .smaller
				{
					font-size: 11px;
				}
				.XL #SiteArtikel .smaller {font-size: 14px;}
				#SiteArtikel .smallergreen
				{
					font-size: 11px;
					color: #009C54;
				}
				.XL #SiteArtikel .smallergreen {font-size: 14px;}
				#SiteArtikel li
				{
					font-size: 14px;
				}
				.XL #SiteArtikel li {font-size: 17px;}
				#SiteArtikel img
				{
					border: solid 1px #999;
				}
				#SiteArtikel img.leftaligned
				{
					margin: 0 16px 8px 0;
				}
				#SiteArtikel img.leftalignednoborder
				{
					margin: 0 16px 8px 0;
					border: none;
				}
				#SiteArtikel img.rightaligned
				{
					margin: 0 -130px 8px 16px;
				}
				#SiteArtikel img.rightalignednoborder
				{
					margin: 0 -130px 8px 16px;
					border: none;
				}
				#SiteArtikel fieldset
				{
					border: none;
				}
				#SiteArtikel fieldset div
				{
					position: relative;
					min-height: 30px;
					clear: both;
				}
				#SiteArtikel fieldset input
				{
					position: absolute;
					left: 10em;
					width: 300px;
				}
				#SiteArtikel input
				{
					font-family: verdana, arial;
				}
				#SiteArtikel fieldset textarea
				{
					display: block;
					position: relative;
					right: 0;
					margin-top: 10px;
					font-family: verdana, arial;
					font-size:12px;
				}
				.XL #SiteArtikel fieldset textarea {font-size: 16px;}
				#SiteArtikel #gmr
				{
					width: 300px;
				}
			#Actueel
			{
				width: 325px;
				padding: 16px;
				float: right;
				margin-right: 36px;
			}
				#Actueel h1
				{
					margin: 0 0 0.5em 0;
					font-size: 20px;
					border-bottom: solid 5px #009C54;
					line-height:1.6em;
				}
				.XL #Actueel h1 {font-size:26px;}
				#Actueel h2
				{
					padding: 0;
					margin: 0;
					font-size: 19px;
					line-height:1.6em;
				}
				.XL #Actueel h2 {font-size: 24px;}
				#Actueel h3
				{
					padding: 0 0 0 8px;
					margin: 0;
					font-size: 14px;
					line-height:1.6em;
					background: url(/images/arrow.gif) no-repeat left 0.6em;
				}
				.XL #Actueel h3 {font-size: 17px;}
				#Actueel p
				{
					margin: 0;
					font-size: 11px;
				}
				.XL #Actueel p {font-size: 14px;line-height:1.6em;}

				#Actueel div.actueelItem
				{
					margin: 1.2em 0;
				}
				#Actueel p.datum
				{
					color: #999;
					font-size: 10px;
				}
				.XL #Actueel p.datum {font-size: 12px;}
				

	#FooterContainer
	{
		width: 900px;
		margin: 0 auto 2em;
	}
		#Popuppage #FooterContainer
		{
			width: auto;
			padding-right: 16px;
			margin: 0 auto 2em;
		}
		#Footer
		{
			text-align: right;
			font-size: 0.8em;
		}
/* End of 'ProMind' */

