<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ### general ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #8c806e; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #8c806e; }
body { background: #fff; }
img { border: 0px; display: block; }
a, input { outline: none; }

a { color: #e57826; font-weight: normal; text-decoration: underline; }
a:hover { text-decoration: none; }

/* ### global classes ### */
.clear { clear: both; height: 0px; overflow: hidden; }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### main container ### */
#mainCntr { margin: 0 auto; width: 972px; }
	
	/* ### tem box ### */
	.temBox { position: absolute; padding-left: 972px; padding-right: -62px; padding-top: 135px; margin: 0 auto; width: 62px; float:left; z-index: 0; } 
	.temBox img { text-align: center; }
	.temBox span { width: 62px; text-align: center; font-size: 30px; font-weight: bold; color: #0079bd; display: block; }
	.temBox p { width: 62px; text-align: center; font-size: 13px; color: #0079bd; line-height: 14px; }
	/* gebruik de top afstand van de background voor de hoogte van de barometer: 163px */
	.temBox .barometer { width: 62px; background: url(../images/barometer-stand.png) center 325px no-repeat;  overflow: hidden; } 
	
	/* ### header container ### */
	#headerCntr { position: relative; width: 972px; height: 163px; z-index: 1; }
	#headerCntr h1 { position: absolute; top: 25px; right: 0px; }
	#headerCntr h1 a { display: block; width: 321px; height: 84px; text-indent: -9999px; background: url('../images/logo.png') no-repeat; }
	#headerCntr.gap { height: 128px; }
	#headerCntr h2 { position: absolute; left: 3px; top: 55px; font-size: 18px; color: #0079BD; font-weight: normal; font-family: 'Utopia-Italic', Times, serif ; font-style: italic; }
	
		/* ### menu box ### */
		.menuBox { padding-top: 91px; width: 972px; overflow: hidden; }
		.menuBox ul { list-style: none; }
		.menuBox li { padding-right: 2px; float: left; font-size: 15px; font-family: 'DIN Medium', Arial; }
		.menuBox li a { padding: 0px 12px; display: block; line-height: 26px; color: #fff; text-decoration: none; height: 28px; background: url('../images/menu-bg.jpg') repeat-x; }
		.menuBox li a:hover, .menuBox li.selected a { background: url('../images/menu-hover.jpg') repeat-x; }
		.menuBox li.first a { padding-left: 15px; background: url('../images/menu-bg1.jpg') no-repeat; }
		.menuBox li.first a:hover { padding-left: 15px; background: url('../images/menu-hover1.jpg') no-repeat; }
		.menuBox li.inloggen a { padding-left: 25px; background: url('../images/menu-bg-slotje.png') no-repeat; }
		.menuBox li.inloggen a:hover { padding-left: 25px; background: url('../images/menu-bg-slotje-hover.png') no-repeat; }
		
		/* ### link box ### */
		.linkBox { padding-top: 9px; width: 972px; position: relative; z-index: 1; }
		.linkBox ul { list-style: none; }
		.linkBox li { float: left; position: relative; }
		.linkBox li a { padding-left: 23px; display: block; width: 237px; height: 35px; font-size: 14px; color: #fff; line-height: 28px; text-decoration: none; background: url('../images/link-bg.jpg') no-repeat; }
		.linkBox li a:hover { background: url('../images/link-hover.jpg') no-repeat; }
		.linkBox li.first a { margin-left: -28px; width: 242px; background: url('../images/link-bg1.png') no-repeat; }
		.linkBox li.first a:hover { background: url('../images/link-hover1.png') no-repeat; }
		.linkBox li.second a { margin-left: -28px; width: 242px; background: url('../images/link-bg2.png') no-repeat; }
		.linkBox li.second a:hover { background: url('../images/link-hover2.png') no-repeat; }
		.linkBox li.last a { margin-left: -28px; width: 222px; background: url('../images/link-bg3.png') no-repeat; }
		.linkBox li.last a:hover { background: url('../images/link-hover3.png') no-repeat; }

		/* ### button box ### */
		.buttonBox { padding-top: 9px; margin-left: 1px; width: 971px; position: relative; z-index: 1; }
		.buttonBox ul { list-style: none; }
		.buttonBox li { float: left; position: relative; z-index: 5; font-family: 'DIN Medium', Arial; }
		.buttonBox li.first1 { height: 35px; }
		.buttonBox li a { display: block; font-size: 14px; color: #fff; line-height: 28px; position: relative; height: 35px; text-decoration: none; }
		.buttonBox li a:hover { text-decoration: underline; }
		.buttonBox li a.first { padding-left: 12px; width: 248px; line-height: 37px; font-size: 21px; z-index: 5; background: url('../images/button-bg.png') no-repeat; }
		.buttonBox li a.first:hover { text-decoration: none; }
		.buttonBox li.second { z-index: 4; }
		.buttonBox li.second a { padding-left: 19px; margin-left: -26px; width: 244px; background: url('../images/button-bg1.png') no-repeat; }
		.buttonBox li.second a:hover { text-decoration: none; background: url('../images/hover1.png') no-repeat; }
		.buttonBox li.third { z-index: 3; }
		.buttonBox li.third a { padding-left: 18px; margin-left: -23px; width: 241px; background: url('../images/button-bg2.png') no-repeat; }
		.buttonBox li.third a:hover { text-decoration: none; background: url('../images/hover2.png') no-repeat; }
		.buttonBox li.last { z-index: 2; }
		.buttonBox li.last a { padding-left: 23px; margin-left: -21px; width: 215px; background: url('../images/button-bg3.png') no-repeat; }
		.buttonBox li.last a:hover { text-decoration: none; background: url('../images/hover3.png') no-repeat; }
		.buttonBox li a.one { padding-left: 12px; width: 248px; line-height: 37px; font-size: 21px; z-index: 5; background: url('../images/button-bg11.png') no-repeat; }
		.buttonBox li a.one:hover { text-decoration: none; }
		.buttonBox li.two { z-index: 4; }
		.buttonBox li.two a { padding-left: 19px; margin-left: -26px; width: 244px; background: url('../images/button-bg12.png') no-repeat; }
		.buttonBox li.two a:hover { text-decoration: none; background: url('../images/hover7.png') no-repeat; }
		.buttonBox li.three { z-index: 3; }
		.buttonBox li.three a { padding-left: 18px; margin-left: -23px; width: 241px; background: url('../images/button-bg13.png') no-repeat; }
		.buttonBox li.three a:hover { text-decoration: none; background: url('../images/hover8.png') no-repeat; }
		.buttonBox li.end { z-index: 2; }
		.buttonBox li.end a { padding-left: 23px; margin-left: -21px; width: 215px; background: url('../images/button-bg14.png') no-repeat; }
		.buttonBox li.end a:hover { text-decoration: none; background: url('../images/hover9.png') no-repeat; }
		.buttonBox li a.button { padding-left: 12px; width: 248px; line-height: 37px; font-size: 21px; z-index: 5; background: url('../images/button-bg15.png') no-repeat; }
		.buttonBox li a.button:hover { text-decoration: none; }
		.buttonBox li.button1 { z-index: 4; }
		.buttonBox li.button1 a { padding-left: 19px; margin-left: -26px; width: 244px; background: url('../images/button-bg16.png') no-repeat; }
		.buttonBox li.button1 a:hover { text-decoration: none; background: url('../images/hover10.png') no-repeat; }
		.buttonBox li.button2 { z-index: 3; }
		.buttonBox li.button2 a { padding-left: 18px; margin-left: -23px; width: 241px; background: url('../images/button-bg17.png') no-repeat; }
		.buttonBox li.button2 a:hover { text-decoration: none; background: url('../images/hover11.png') no-repeat; }
		.buttonBox li.button3 { z-index: 2; }
		.buttonBox li.button3 a { padding-left: 23px; margin-left: -21px; width: 215px; background: url('../images/button-bg18.png') no-repeat; }
		.buttonBox li.button3 a:hover { text-decoration: none; background: url('../images/hover12.png') no-repeat; }
		.buttonBox li.link1 { height: 35px; z-index: 5; }
		.buttonBox li.link1 a { padding-left: 13px; width: 247px; line-height: 37px; font-size: 21px; background: url('../images/button-bg6.png') no-repeat; }
		.buttonBox li.link1 a:hover { text-decoration: none; }
		.buttonBox li.link2 { z-index: 4; }
		.buttonBox li.link2 a { padding-left: 19px; margin-left: -25px; width: 243px; background: url('../images/button-bg7.png') no-repeat; }
		.buttonBox li.link2 a:hover { text-decoration: none; background: url('../images/hover4.png') no-repeat; }
		.buttonBox li.link3 { z-index: 3; }
		.buttonBox li.link3 a { padding-left: 17px; margin-left: -22px; width: 242px; background: url('../images/button-bg8.png') no-repeat; }
		.buttonBox li.link3 a:hover { text-decoration: none; background: url('../images/hover5.png') no-repeat; }
		.buttonBox li.link4 { z-index: 2; }
		.buttonBox li.link4 a { padding-left: 22px; margin-left: -23px; width: 217px; background: url('../images/button-bg9.png') no-repeat; }
		.buttonBox li.link4 a:hover { text-decoration: none; background: url('../images/hover6.png') no-repeat; }
		.buttonBox li ul { display: block; overflow: hidden; position: absolute; top: 34px; left: 0px; width: 295px; }
		.buttonBox li:hover ul { display: block; }
		.buttonBox li ul li { width: 100%; float: left; position: relative; z-index: 6; }
		.buttonBox li ul li a { padding: 23px 0px 0px 36px; position: relative; display: block; color: #fff; width: 259px; text-decoration: none; height: 30px; line-height: 32px; }
		.buttonBox li ul li a:hover { text-decoration: none; }
		.buttonBox li ul li.link { z-index: 6; }
		.buttonBox li ul li.link a { background: url('../images/button-bg5.png') left bottom no-repeat; }
		.buttonBox li ul li.link a:hover { background: url('../images/button-hover1.png') no-repeat; }
		.buttonBox li ul li.bg { z-index: 5; }
		.buttonBox li ul li.bg a { margin-top: -21px; background: url('../images/button-bg5.png') left bottom no-repeat; }
		.buttonBox li ul li.bg a:hover { background: url('../images/button-hover.png') no-repeat; }
		.buttonBox li ul li.bg1 { z-index: 4; }
		.buttonBox li ul li.bg1 a { margin-top: -21px; background: url('../images/button-bg5.png') left bottom no-repeat; }
		.buttonBox li ul li.bg1 a:hover { background: url('../images/button-hover.png') no-repeat; }
		.buttonBox li ul li.bg2 { z-index: 3; }
		.buttonBox li ul li.bg2 a { margin-top: -21px; background: url('../images/button-bg5.png') left bottom no-repeat; }
		.buttonBox li ul li.bg2 a:hover { background: url('../images/button-hover.png') no-repeat; }
		.buttonBox li ul li.bg3 { z-index: 1; }
		.buttonBox li ul li.bg3 a { margin-top: -21px; background: url('../images/button-bg4.png') left bottom no-repeat; }
		.buttonBox li ul li.bg3 a:hover { background: url('../images/button-hover.png') no-repeat; }
		.buttonBox li ul li.list { z-index: 6; }
		.buttonBox li ul li.list a { padding-left: 36px; font-size: 13px; width: 259px; line-height: 30px; background: url('../images/button-bg10.png') left bottom no-repeat; }
		.buttonBox li ul li.list a:hover { background: url('../images/button-hover2.png') no-repeat; }
		.buttonBox li ul li.list1 { z-index: 5; }
		.buttonBox li ul li.list1 a { padding-left: 36px; margin-top: -21px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/button-bg10.png') left bottom no-repeat; }
		.buttonBox li ul li.list1 a:hover { background: url('../images/button-hover2.png') no-repeat; }
		.buttonBox li ul li.list2 { z-index: 4; }
		.buttonBox li ul li.list2 a { padding-left: 36px; margin-top: -21px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/button-bg10.png') left bottom no-repeat; }
		.buttonBox li ul li.list2 a:hover { background: url('../images/button-hover2.png') no-repeat; }
		.buttonBox li ul li.list3 { z-index: 3; }
		.buttonBox li ul li.list3 a { padding-left: 36px; margin-top: -20px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/button-bg10.png') left bottom no-repeat; }
		.buttonBox li ul li.list3 a:hover { background: url('../images/button-hover2.png') no-repeat; }
		.buttonBox li ul li.list4 { z-index: 2; }
		.buttonBox li ul li.list4 a { padding-left: 36px; margin-top: -20px; width: 259px; font-size: 13px; line-height: 30px; background: url('../images/button-bg10.png') left bottom no-repeat; }
		.buttonBox li ul li.list4 a:hover { background: url('../images/button-hover2.png') no-repeat; }
		.buttonBox li ul li.list5 { z-index: 1; }
		.buttonBox li ul li.list5 a { padding-left: 36px; margin-top: -20px; width: 259px; font-size: 13px; line-height: 30px; background: url('../images/button-bg10.png') left bottom no-repeat; }
		.buttonBox li ul li.list5 a:hover { background: url('../images/button-hover2.png') no-repeat; }
		.buttonBox li ul li.prepared { z-index: 6; }
		.buttonBox li ul li.prepared a { padding-left: 36px; font-size: 13px; width: 259px; line-height: 30px; background: url('../images/prepared-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.prepared a:hover { background: url('../images/prepared-hover.png') no-repeat; }
		.buttonBox li ul li.prepared1 { z-index: 5; }
		.buttonBox li ul li.prepared1 a { padding-left: 36px; margin-top: -21px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/prepared-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.prepared1 a:hover { background: url('../images/prepared-hover.png') no-repeat; }
		.buttonBox li ul li.prepared2 { z-index: 4; }
		.buttonBox li ul li.prepared2 a { padding-left: 36px; margin-top: -21px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/prepared-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.prepared2 a:hover { background: url('../images/prepared-hover.png') no-repeat; }
		.buttonBox li ul li.prepared3 { z-index: 3; }
		.buttonBox li ul li.prepared3 a { padding-left: 36px; margin-top: -20px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/prepared-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.prepared3 a:hover { background: url('../images/prepared-hover.png') no-repeat; }
		.buttonBox li ul li.prepared4 { z-index: 1; }
		.buttonBox li ul li.prepared4 a { padding-left: 36px; margin-top: -20px; width: 259px; font-size: 13px; line-height: 30px; background: url('../images/prepared-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.prepared4 a:hover { background: url('../images/prepared-hover.png') no-repeat; }
		.buttonBox li ul li.care { z-index: 6; }
		.buttonBox li ul li.care a { padding-left: 36px; font-size: 13px; width: 259px; line-height: 30px; background: url('../images/care-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.care a:hover { background: url('../images/care-hover.png') no-repeat; }
		.buttonBox li ul li.care1 { z-index: 5; }
		.buttonBox li ul li.care1 a { padding-left: 36px; margin-top: -21px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/care-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.care1 a:hover { background: url('../images/care-hover.png') no-repeat; }
		.buttonBox li ul li.care2 { z-index: 4; }
		.buttonBox li ul li.care2 a { padding-left: 36px; margin-top: -21px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/care-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.care2 a:hover { background: url('../images/care-hover.png') no-repeat; }
		.buttonBox li ul li.care3 { z-index: 3; }
		.buttonBox li ul li.care3 a { padding-left: 36px; margin-top: -20px; width: 259px; line-height: 30px; font-size: 13px; background: url('../images/care-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.care3 a:hover { background: url('../images/care-hover.png') no-repeat; }
		.buttonBox li ul li.care4 { z-index: 1; }
		.buttonBox li ul li.care4 a { padding-left: 36px; margin-top: -20px; width: 259px; font-size: 13px; line-height: 30px; background: url('../images/care-bg.png') left bottom no-repeat; }
		.buttonBox li ul li.care4 a:hover { background: url('../images/care-hover.png') no-repeat; }
		
	/* ### banner container ### */
	#bannerCntr { padding-bottom: 27px; width: 972px; overflow: hidden; }
	#bannerCntr ul { list-style: none; }
	#bannerCntr li { padding-right: 20px; float: left; position: relative; min-height: 286px; width: 219px; background: url('../images/banner-bg.jpg') no-repeat; cursor: pointer; }
	#bannerCntr li div.overlay { display: none; }
	#bannerCntr li:hover div.overlay { display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url('../images/banner-hover.png') repeat; }
	#bannerCntr li.bg { width: 217px; background: url('../images/banner-bg1.jpg') no-repeat; }
	#bannerCntr li.bg1 { width: 217px; background: url('../images/banner-bg2.jpg') no-repeat; }
	#bannerCntr li.bg2 { width: 218px; background: url('../images/banner-bg3.jpg') no-repeat; }
	#bannerCntr h3 { padding: 166px 0px 9px 0px; text-align: right; font-family: DINOT-CondBold, Arial; line-height: 20px; font-size: 22px; color: #fff; }
	#bannerCntr h3.heading { padding-bottom: 30px; } 
	#bannerCntr p { text-align: right; font-size: 13px; color: #fff; line-height: 20px; }
	
	/* ### content container ### */
	#contentCntr { padding-bottom: 20px; width: 972px; }
		
		/* ### center container ### */
		#centerCntr { width: 972px; position: relative; }
		#centerCntr #left { float: left; width: 678px; }
		#centerCntr #right { float: right; width: 260px; }

			/* ### text box ### */
			.textBox { width: 951px; }
			.textBox .left { float: left; width: 180px; }
			.textBox .right { padding-top: 7px; float: right; width: 758px; }
			.textBox a.link { margin: 0px 0px 0px -9px; display: block; width: 188px; height: 190px; text-indent: -9999px; background: url('../images/text-img.png') no-repeat; }
			.textBox a.inloggen { margin: 22px 0px 0px 0px; display: block; width: 270px; height: 53px; text-indent: -9999px; background: url('../images/inloggen.png') no-repeat; }
			.textBox a.inloggen2 { margin: 22px 0px 0px 0px; display: block; width: 315px; height: 53px; text-indent: -9999px; background: url('../images/inloggen-congres.png') no-repeat; }
			.textBox h3 { padding-bottom: 13px; font-size: 34px; color: #0092d3; font-weight: normal; font-family: 'DIN Medium', Arial; }
			.textBox p { padding-bottom: 62px; font-size: 16px; color: #000; line-height: 30px; }
			.textBox ul { list-style: none; float: right; }
			.textBox li { padding: 0px 10px; float: left; }
			.textBox li.last { padding-right: 0px; }
			
			/* ### subscribe box ### */
			.subscribeBox { padding-top: 44px; width: 920px; }
			.subscribeBox .left { float: left; width: 250px; }
			.subscribeBox .right { margin-top: -9px; float: right; width: 652px; }
			.subscribeBox img { padding-left: 1px; }
			.subscribeBox h3 { padding-bottom: 13px; font-size: 34px; color: #0092d3; font-family: 'DIN Medium', Arial; font-weight: normal; }
			.subscribeBox h4 { padding-bottom: 13px; font-size: 20px; color: #0092d3; font-family: 'DIN Medium', Arial; font-weight: normal; }
			.subscribeBox p { padding-bottom: 29px; font-size: 16px; color: #000; line-height: 30px; }
			.subscribeBox li { list-style-type: square; list-style-position: inside; padding-bottom: 2px; font-size: 16px; color: #000; line-height: 30px; }
			.subscribeBox ul { padding-top: 6px; overflow: hidden; list-style: none; }
			.subscribeBox li.button { list-style-type: none; padding-bottom: 23px; text-align: center; float: left; font-family: 'DIN Medium', Arial; font-size: 20px; }
			.subscribeBox li.button a { display: block; width: 444px; height: 55px; line-height: 55px; color: #fff; text-decoration: none; background: url('../images/subscribe-bg.jpg') no-repeat; }
			.subscribeBox li.button a:hover { background: url('../images/subscribe-hover.jpg') no-repeat; }
			.subscribeBox fieldset { border: none; }
			.subscribeBox span { padding-bottom: 8px; display: block; width: 100%; float: left; }
			.subscribeBox label { display: block; font-size: 15px; float: left; color: #007AC2; line-height: 26px; width: 188px; }
			.subscribeBox input.field { padding: 4px 5px; width: 448px; height: 16px; float: left; border: 1px solid #007AC2; background: #fff; }
			.subscribeBox textarea.reactie { padding: 4px 5px; width: 448px; height: 116px; float: left; border: 1px solid #007AC2; background: #fff; }
			.subscribeBox input.button { margin-left: 188px; cursor: pointer; color: #fff; font-size: 14px; float: left; width: 91px; height: 26px; border: none; background: #007AC2; }
			.subscribeBox span.text { padding: 0px 0px 0px 38px; margin: 24px 0px 15px 151px; font-size: 15px; color: #007ACF; width: 282px; }
			.subscribeBox span.cb { padding: 0px 0px 0px 0px; margin: 24px 0px 15px 1px; font-size: 15px; line-height: 30px; color: #007ACF; width: 614px; }
			
			.subscribeBox a.inloggen2 { margin: 22px 0px 0px 0px; display: block; width: 315px; height: 53px; text-indent: -9999px; background: url('../images/inloggen-congres.png') no-repeat; }
			
			.subscribeBox ul.lijst { list-style-type:circle; display: list-item; padding-bottom: 10px; line-height: 18px; }
			.subscribeBox ul.lijst li { list-style-type: circle; }
			
			/*.subscribeBox #faqs { position: relative; }
			.subscribeBox #faqs h4 { border-top: 1px dotted silver; font-size: 16px; cursor: pointer; padding-top: 10px; padding-bottom: 10px; }
			.subscribeBox #faqs h4.active { }
			.subscribeBox #faqs div   { position: relative; }
			.subscribeBox #faqs div p	{ font-size: 14px; line-height: 20px; padding: 0; margin-bottom: 20px; }*/
			
			.subscribeBox #faqs { position: relative; }
			.subscribeBox #faqs h4 { display: block; width: 544px; color: #009fe3; background: url(../images/help.png) no-repeat center left;  padding-left: 30px; border-top: 1px dotted silver; font-size: 14px; cursor: pointer; padding-top: 10px; padding-bottom: 10px; }
			.subscribeBox #faqs h4.active { }
			.subscribeBox #faqs div { position: relative; }
			.subscribeBox #faqs div p { font-size: 12px; line-height: 20px; padding: 0; margin-bottom: 20px; }
			.subscribeBox #faqs hr { width: 574px; border: 0; border-top: 1px dotted silver; padding-top: 10px; padding-bottom: 10px; }
			
			.subscribeBox .right ul { margin-bottom: 25px; border-bottom: 1px dotted silver; }
			.subscribeBox .right ul li { list-style-type: none; list-style-position: inside; line-height: 20px; }
			.subscribeBox .right ul li a.pdf { display: block; width: 544px; color: #009fe3; background: url(../images/pdf.png) no-repeat center left;  padding-left: 30px; padding-bottom: 0px; border-top: 1px dotted silver; font-size: 14px; cursor: pointer; padding-top: 10px; padding-bottom: 10px; }
			
			.subscribeBox #leveranciers { position: relative; }
			.subscribeBox #leveranciers h4 { }
			.subscribeBox #leveranciers p { }
			.subscribeBox #leveranciers img.leverancier { margin-left: -198px; float: left; }
			
			/* ### banner box ### */
			.bannerBox { padding-bottom: 40px; width: 951px; position: relative; }
			.bannerBox img { float: right; }
			.bannerBox a { position: absolute; right: 0px; top: -1px; width: 191px; height: 191px; display: block; text-indent: -9999px; background: url('../images/banner-img1.png') no-repeat; }
			
			/* ### connect box ### */
			.connectBox { padding: 17px 0px 0px 33px; width: 645px; overflow: hidden; }
			.connectBox h2 { padding-bottom: 13px; font-size: 33px; color: #0092d3; font-weight: normal; }
			.connectBox h2.gll { color: #861F6B; }
			.connectBox h2.vom { color: #0094A7; }
			.connectBox h2.ztw { color: #e57825; }
			.connectBox p { font-size: 16px; line-height: 30px; color: #000; }
			
			
			
			/* ### news box ### */
			.newsBox { width: 239px; overflow: hidden; }
			.newsBox h3 { padding: 0px 0px 9px 1px; margin-bottom: 7px; font-size: 17px; color: #0077bb; border-bottom: 2px solid #0079BD; }
			.newsBox .news { padding-bottom: 18px; width: 100%; float: left; overflow: hidden; }
			.newsBox a { color: #0092d3; font-weight: bold; line-height: 18px; text-decoration: none; }
			.newsBox a.gll { color: #861F6B; }
			.newsBox a.vom { color: #0094A7; }
			.newsBox a.ztw { color: #e57825; }
			.newsBox a:hover { text-decoration: underline; }
			.newsBox span { padding: 2px 0px; font-size: 11px; font-style: italic; display: block; color: #000; }
			.newsBox p { line-height: 18px; font-size: 11px; color: #000; }
			.newsBox a.link { font-size: 11px; color: #e57826; font-weight: normal; text-decoration: underline; }
			.newsBox a.link:hover { text-decoration: none; }
			
			/* ### video box ### */
			.videoBox { padding-top: 2px; width: 239px; overflow: hidden; }
			.videoBox img { margin-bottom: 8px; }
			.videoBox a { font-size: 11px; color: #e57826; text-decoration: underline; }
			.videoBox a:hover { text-decoration: none; }
			
			/* ### nieuws box ### */
			.nieuwsBox { padding: 36px 0px 0px 1px; position: relative; width: 950px; overflow: hidden; }
			.nieuwsBox h2 { padding-bottom: 19px; font-size: 32px; color: #0092d3; font-family: 'DIN Medium', Arial; font-weight: normal; }
			.nieuwsBox p { padding-bottom: 20px; font-size: 16px; color: #000; }
			.nieuwsBox .top { padding-top: 50px; width: 950px; overflow: hidden; }
			.nieuwsBox #prevBtn a { padding-left: 26px; position: absolute; top: 130px; left: 9px; font-size: 15px; color: #0079bd; font-weight: bold; float: left; display: block; line-height: 31px; text-decoration: none; background: url('../images/prev.jpg') left top no-repeat; }
			.nieuwsBox #prevBtn a:hover { text-decoration: underline; }
			.nieuwsBox #nextBtn a { padding-right: 29px; position: absolute; top: 130px; right: 9px; font-size: 15px; color: #0079bd; font-weight: bold; float: right; display: block; line-height: 31px; text-decoration: none; background: url('../images/next.jpg') right top no-repeat; }
			.nieuwsBox #nextBtn a:hover { text-decoration: underline; }
			.nieuwsBox .nieuws { width: 950px; overflow: hidden; background: url('../images/news-bg.jpg') left 11px no-repeat; }
			.nieuwsBox img { padding-bottom: 10px; }
			.nieuwsBox #slider { position: relative; overflow: hidden; width: 950px; height: 492px; }
			.nieuwsBox #slider ul { padding-left: 100px; position: relative; width: 950px; height: 492px; list-style: none; }
			.nieuwsBox #slider li { padding-right: 28px; width: 361px; float: left; position: relative; overflow: hidden; height: 492px; }
			.nieuwsBox h3 { padding-bottom: 10px; font-size: 18px; line-height: 30px; color: #047bbe; }
			.nieuwsBox h3.gll { color: #861F6B; }
			.nieuwsBox h3.vom { color: #0094A7; }
			.nieuwsBox h3.ztw { color: #e57825; }
			.nieuwsBox h3.heading { color: #b71171; }
			.nieuwsBox span { padding-bottom: 2px; display: block; font-style: italic; color: #000; }
			.nieuwsBox #slider ul p { padding-bottom: 18px; line-height: 20px; font-size: 12px; color: #000; }
		
		/* ### text container ### */
		#textCntr { margin-left: 1px; width: 950px; position: relative; overflow: hidden; background-color: #861f6b; }
		#textCntr.bg1 { background-color: #0094a7; }
		#textCntr.bg2 { background-color: #e57825; }
		#textCntr.bg3 { background-color: #047bbe; }
		#textCntr .bottom { padding-bottom: 19px; min-height: 530px; overflow: hidden; background: url('../images/text-bottom.jpg') left bottom no-repeat; }
		#textCntr .bottom1 { padding-bottom: 19px; min-height: 530px; overflow: hidden; background: url('../images/text-bottom1.jpg') left bottom no-repeat; }
		#textCntr .bottom2 { padding-bottom: 19px; min-height: 530px; overflow: hidden; background: url('../images/text-bottom2.jpg') left bottom no-repeat; }
		#textCntr .bottom3 { padding-bottom: 19px; min-height: 530px; overflow: hidden; background: url('../images/text-bottom3.jpg') left bottom no-repeat; }
		#textCntr a.tuinonderhoud { padding: 8px 0px 0px 95px; position: absolute; color: #fff; text-decoration: none; font-family: 'DIN Medium', Arial; left: 438px; top: 76px; min-height: 93px; line-height: 93px; display: block; background: url('../images/iconen/gll-tuinonderhoud.png ') no-repeat; }
		#textCntr a.tuinonderhoud:hover { text-decoration: underline; }
		#textCntr a.link { padding: 25px 0px 0px 99px; position: absolute; right: 87px; top: 143px; color: #fff; line-height: 14px; width: 111px; min-height: 59px; display: block; text-decoration: none; background: url('../images/icon3.png') left 0px no-repeat; }
		#textCntr a.link:hover { text-decoration: underline; }
		#textCntr .img { position: absolute; right: 318px; top: 214px; z-index: 0; }
		#textCntr a.service { position: absolute; left: 357px; top: 375px; line-height: 88px; width: 209px; min-height: 88px; color: #fff; font-family: 'DIN Medium', Arial; display: block; text-decoration: none; background: url('../images/icon4.png') right 0px no-repeat; }
		#textCntr a.service:hover { text-decoration: underline; }
		
			/* ### familiar box ### */
			.familiarBox { padding: 30px 65px 26px 0px; width: 554px; overflow: hidden; float: right; min-height: 155px; }
			.familiarBox h3 { padding-bottom: 15px; font-size: 32px; line-height: 30px; color: #fff; font-weight: normal; font-family: 'DIN Medium', Arial; }
			.familiarBox p { text-align: justify; line-height: 20px; color: #fff; }
			
			/* ### comfort box ### */
			.comfortBox { padding-left: 12px; width: 458px; float: left; overflow: hidden; }
			.comfortBox .left { float: left; width: 175px; }
			.comfortBox .right { float: right; width: 262px; }
			.comfortBox img { margin-top: -5px; }
			.comfortBox h3 { padding-bottom: 13px; font-size: 16px; line-height: 18px; color: #fff; }
			.comfortBox p { color: #fff; line-height: 20px; }
			
			/* ### foto box ### */
			.fotoBox { padding-top: 3px; width: 455px; float: right; }

			/* ### basic box ### */
			.basicBox { width: 655px; float: right; min-height: 53px; z-index: 2; position: relative; }
			
			.basicBox div.top { position: relative; z-index: 20; background: url('../images/basicBg.png') no-repeat; }
			.basicBox div.top.vom { position: relative; z-index: 20; background: url('../images/basicBg-vom.png') no-repeat; }
			.basicBox div.top.ztw { position: relative; z-index: 20; background: url('../images/basicBg-ztw.png') no-repeat; }
			
			.basicBox a.button { padding-left: 22px; margin-left: 25px; font-size: 17px; position: relative; z-index: 10; color: #fff; line-height: 53px; font-weight: bold; display: block; text-decoration: none; background: url('../images/icon.png') left 16px no-repeat; }
			.basicBox a.button:hover { background: url('../images/icon5.png') left 20px no-repeat; }
			
			.basicBox div.subMenu { padding-bottom: 28px; display: none; position: absolute; z-index: 8; left: 0px; top: 28px; width: 655px; background: url('../images/basic-bottom.png') left bottom no-repeat; }
			.basicBox div.subMenu.vom { padding-bottom: 28px; display: none; position: absolute; z-index: 8; left: 0px; top: 28px; width: 655px; background: url('../images/basic-bottom-vom.png') left bottom no-repeat; }
			.basicBox div.subMenu.ztw { padding-bottom: 28px; display: none; position: absolute; z-index: 8; left: 0px; top: 28px; width: 655px; background: url('../images/basic-bottom-ztw.png') left bottom no-repeat; }
			
			.basicBox div.mid { padding-top: 28px; overflow: hidden; background: url('../images/basic-mid.png') repeat-y; }
			.basicBox div.mid.vom { padding-top: 28px; overflow: hidden; background: url('../images/basic-mid-vom.png') repeat-y; }
			.basicBox div.mid.ztw { padding-top: 28px; overflow: hidden; background: url('../images/basic-mid-ztw.png') repeat-y; }
			
			.basicBox div.left { padding: 0px 19px 0px 27px; float: left; width: 166px; }
			.basicBox div.center { float: left; width: 244px; }
			.basicBox div.right { float: right; width: 196px; }
			.basicBox p { padding-bottom: 24px; color: #fff; line-height: 20px; }
			.basicBox ul { list-style: none; }
			.basicBox li { padding-left: 7px; width: 100%; float: left; line-height: 20px; background: url('../images/icon6..jpg') left 10px no-repeat; }
			.basicBox li a { display: block; text-decoration: none; color: #fff; }
			.basicBox li a:hover { text-decoration: underline; }
			.basicBox .basic { margin-top: 63px; width: 176px; min-height: 72px; background: url('../images/basic-bg1.png') left 0px no-repeat; }
			.basicBox span { padding: 20px 0px 0px 42px; display: block; font-style: italic; line-height: 14px; font-weight: bold; color: #fff; }
			
			/* ### easier box ### */
			.easierBox { padding: 157px 0px 0px 12px; width: 458px; float: left; overflow: hidden; }
			.easierBox .left { float: left; width: 175px; }
			.easierBox .right { float: right; width: 262px; }
			.easierBox img { margin-top: -5px; }
			.easierBox h3 { padding-bottom: 19px; font-size: 16px; line-height: 18px; color: #fff; }
			.easierBox p { color: #fff; line-height: 20px; }

			/* ### get box ### */
			.getBox { position: absolute; right: 50px; top: 321px; width: 227px; }
			.getBox h3 { padding-bottom: 19px; font-size: 17px; color: #fff; }
			.getBox ul { list-style: none; }
			.getBox li { padding-left: 7px; width: 100%; float: left; line-height: 20px; background: url('../images/icon1.jpg') left 11px no-repeat; }
			.getBox li a { display: block; text-decoration: none; color: #fff; }
			.getBox li a:hover { text-decoration: underline; }
#projectgroep {
	position: relative;
}
#projectgroep h4{
	font-size: 17px;
}
#projectgroep img.projectgroep {
	float: left;
	margin-left: -250px;
	height: 200px;
	width: 200px;
}
</pre></body></html>