a img				{ border: 0; }
.container			{ width: 995px; overflow: hidden; padding: 0; }
.leftpane			{ width: 747px; overflow: hidden; float: left; margin: 0 7px 0 0; padding: 0; }
.rightpane			{ width: 234px; overflow: hidden; float: left; margin: 0 0 0 7px; padding: 0; }

.row1				{ width: 747px; height: 217px; float: left; margin: 0 0 15px 0; padding: 0; overflow: hidden; }
.row2				{ width: 747px; height: 362px; float: left; margin: 0 0 15px 0; padding: 0; overflow: hidden; }
.row3				{ width: 747px; height: 115px; float: left; margin: 0 0 15px 0; padding: 0; overflow: hidden; }

.row1b				{ width: 234px; height: 115px; float: left; margin: 0 0 15px 0; padding: 0; overflow: hidden; background-image: url('../images/home/layout/row1b.gif'); background-repeat: no-repeat; } 
.row2b				{ width: 234px; height: 271px; float: left; margin: 0 0 15px 0; padding: 0; overflow: hidden; background-image: url('../images/home/layout/row2b.gif'); background-repeat: no-repeat; } 
.row3b				{ width: 234px; height: 308px; float: left; margin: 0 0 15px 0; padding: 0; overflow: hidden; background-image: url('../images/home/layout/row3b.gif'); background-repeat: no-repeat; } 

.column1Special		{ width: 249px; height: 217px; float: left; overflow: hidden; margin: 0; padding: 0; background-image: url('../images/home/layout/column1Special.gif'); background-repeat: no-repeat; }
.column23Special	{ width: 498px; height: 217px; float: left; overflow: hidden; margin: 0; padding: 0; background-color: #0071b7; }		

.column1			{ width: 235px; height: 362px; float: left; overflow: hidden; margin: 0 7px 0 0; padding: 0; background-color: #0071b7; }
.column2			{ width: 242px; height: 233px; float: left; overflow: hidden; margin: 0 7px 0 7px; padding: 0; background-image: url('../images/home/layout/column2.gif'); background-repeat: no-repeat; }
.column3			{ width: 242px; height: 233px; float: left; overflow: hidden; margin: 0 0 0 7px; padding: 0; background-color: #0071b7; }
.column23			{ width: 498px; height: 115px; float: left; overflow: hidden; margin: 15px 0 0 7px; padding: 0; background-image: url('../images/home/layout/column23.gif'); background-repeat: no-repeat; }

.column1b			{ width: 235px; height: 115px; float: left; overflow: hidden; margin: 0 7px 0 0; padding: 0; background-image: url('../images/home/layout/column1b.gif'); background-repeat: no-repeat; }
.column23b			{ width: 498px; height: 115px; float: left; overflow: hidden; margin: 0 0 0 7px; padding: 0; background-image: url('../images/home/layout/column23b.gif'); background-repeat: no-repeat; }

.blokTitle			{ color: #FFFFFF; font-weight: bold; font-size: 13px; padding: 6px 3px 0 13px; }

.column2 .blokTitle	{ width: 226px; height: 23px; }
.row2b .blokTitle	{ width: 218px; height: 23px; }
.row3b .blokTitle	{ width: 218px; height: 23px; }

.blokContent ul.nieuws				{ width: 242px; margin: 0; padding: 0; list-style-type: none; overflow: hidden; }
.blokContent ul.nieuws li.detail	{ width: 236px; margin: 0; padding: 8px 0 0 6px; list-style-type: none; overflow: hidden; }
.blokContent ul.nieuws li			{ width: 177px; margin: 0; padding: 6px 0 0 66px; list-style-type: none; overflow: hidden; }
.blokContent ul.nieuws li .image	{ width: 53px; height: 53px; margin: 0; padding: 0; float: left; border: 1px solid #056faf; overflow: hidden; }
.blokContent ul.nieuws li .tekst	{ width: 175px; margin: -3px 0 0 6px; padding: 0; float: left; overflow: hidden; font-size: 10px; }
.blokContent ul.nieuws li.detail a	{ color: #0071b6; font-size: 13px; background-position: 0 3px; }
.blokContent ul.nieuws li a			{ width: 160px; color: #7fb8da; padding: 0 0 0 15px; font-size: 11px; font-weight: bold; display: block; text-decoration: none; 
									  background-image: url('../images/home/layout/pijlIcon.gif');  background-position: 0 2px; background-repeat: no-repeat; }
.blokContent ul.nieuws li a:hover	{ text-decoration: underline; }

.imageContainer				{ width: 253px; height: 362px; position: relative; }
.imageContainer img			{ position: absolute; z-index: 100; }
.imageContainer img.border	{ z-index: 2; }

.bannerContent		{ cursor: pointer; }
.bannerContainer	{ width: 498px; overflow: hidden; }
.bannerImage		{ width: 133px; height: 113px; margin: 1px; overflow: hidden; float: left; }
.bannerTekst		{ width: 330px; float: left; padding: 15px 0 0 7px; }
.bannerTekst p		{ width:330px; margin: 0; padding: 0; float:left; }

a.articleLink		{ text-decoration: none; font-weight: bold; font-size: 13px;  width: 360px; display: block; }
a.articleLink:hover	{ text-decoration: underline; }
a.moreLink			{ text-decoration: none; width: auto; float: right; font-weight: bold; background-image: url('../images/home/layout/pijlIcon.gif');  background-position: right 2px; background-repeat: no-repeat; padding: 0 15px 0 0; }
a.moreLink:hover	{ text-decoration: underline; }

.blokContent ul.agenda				{ width: 233px; overflow: hidden; list-style-type: none; margin: 15px 0 0 0; padding: 0; }
.blokContent ul.agenda li			{ width: 202px; overflow: hidden; list-style-type: none; margin: 0 0 4px 0; padding: 0 0 0 26px;  
									  background-image: url('../images/home/layout/pijlIcon.gif');  background-position: 12px 2px; background-repeat: no-repeat; }
.blokContent ul.agenda li a			{ color: #0071b6; font-weight: bold; display: block; text-decoration: none; }
.blokContent ul.agenda li a:hover	{ text-decoration: underline; }

.blokContent ul.producten				{ width: 233px; margin: 0; padding: 0; list-style-type: none; overflow: hidden; }
.blokContent ul.producten li			{ width: 233px; margin: 0; padding: 0; list-style-type: none; overflow: hidden; border-bottom: 1px solid #c8dfef; cursor: pointer;  }
.blokContent ul.producten li .image		{ width: 78px; height: 70px; margin: 0 0 0 1px; padding: 0; float: left; overflow: hidden; }
.blokContent ul.producten li .tekst		{ width: 140px; margin: 3px 0 0 9px; padding: 0; float: left; overflow: hidden; font-size: 10px; }
.blokContent ul.producten li a			{ color: #0071b6; font-size: 13px; font-weight: bold; display: block; text-decoration: none;  }
.blokContent ul.producten li a:hover	{ text-decoration: underline;  }

.downloads p		{ cursor: pointer; margin: 0; }
.downloads ul		{ display:none; }
.contentExtra		{ background-color: #c2d9e8; overflow: hidden; margin: 0 0 25px 0; width: 709px; height: 151px; }
.contentExtraFoto	{ width: 332px; height: 151px; overflow: hidden; float: left; }
.contentExtraInfo	{ width: 329px; height: 95px; padding: 24px 24px 24px 24px; overflow: hidden; float: left; line-height: 15px; color: #000000; }
.contentLeft		{ width: 345px; float: left; overflow: hidden; margin: 0 27px 0 10px; }
.contentRight		{ width: 332px; float: left; overflow: hidden; }
h1					{ margin: 0 0 15px 0; color: #055BA5; font-weight: bold; font-size: 20px; }
h1.margin			{ margin: 0 0 0 10px; }
h2					{ margin: 0; color: #055BA5; font-weight: bold; font-size: 13px; }
.contentExtraTekst	{ width: 332px; margin: 10px 0 0 0; line-height: 15px; float: left; }
.contentExtraBanner	{ width: 298px; margin: 40px 0 0 0; padding: 22px 17px; float: left; line-height: 15px; text-align:center; background-color: #c2d9e8; color: #0071b7; font-weight: bold; font-size: 13px; }