html, body {	margin: 0px;	padding: 0px;	width: 100%;	height: 100%;	background: #FFFFFF;	font:  normal 11px/20px Verdana, Geneva, sans-serif;}a:link {	text-decoration: none;	color: #555555;	}a:visited {	text-decoration: none;	color: #555555;}a:hover {	text-decoration: none;	color: #80C22A;}a:active {	text-decoration: none;}img {  	border-style: none;}/*start achtergrond foto*/#bg_image {	position: fixed;	top: 0px;	left: 0px;	z-index: 1;	width: 100%;	height: 100%;	background-image: none;}#scrollable {	position: absolute;	width: 100%;	height: 100%;	z-index: 2;	left: 0px;	top: 0px;	background-image: none;}/*eind achtergrond foto*//*start div*/#container {	width: 900px;	height: auto;	border-right: thin solid #848284;	border-bottom: thin solid #848284;	border-left: thin solid #848284;	margin: 0px auto;	background-color: #FFFFFF;	filter: alpha(opacity=90);	filter:"alpha(opacity=90)";	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);	-moz-opacity: 0.90; 			}#blokjes {	width: 663px;	height: 15px;	background: #FFFFFF;	margin: 0px;	padding: 0px;}#nieuwsartikelfoto1, #nieuwsartikelfoto2, #nieuwsartikelfoto3, #nieuwsartikelfoto4, #nieuwsartikelfoto5, #nieuwsartikelfoto6, #nieuwsartikelfoto7, #nieuwsartikelfoto8,#nieuwsartikelfoto9, #nieuwsartikelfoto10 {	width: 200px;	padding-left: 0px;	padding-right: 0px;	height: 150px;	padding-bottom: 11px;	background: #FFFFFF;	padding-top: 6px;	float: left;	margin-right: 14px;}#foto {	width: 182px;	padding-left: 0px;	padding-right: 0px;	height: 182px;	padding-bottom: 11px;	background: #FFFFFF;	padding-top: 0px;}#projectfoto1,#projectfoto2,#projectfoto3,#projectfoto4,#projectfoto5,#projectfoto6 {	width: 500px;	padding-left: 0px;	padding-right: 0px;	padding-bottom: 0px;	background: #FFFFFF;	padding-top: 0px;	height: 300px;}#news {	font:  normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	list-style-type: none;	background: #FFFFFF;}#nieuwsfoto1, #nieuwsfoto2, #nieuwsfoto3, #nieuwsfoto4, #nieuwsfoto5, #nieuwsfoto6, #nieuwsfoto7, #nieuwsfoto8, #nieuwsfoto9, #nieuwsfoto10 {	width: 80px;	padding-left: 0px;	padding-right: 5px;	height: 80px;	padding-bottom: 0px;	background: #FFFFFF;	padding-top: 0px;	float: left;}#flasher {	width: 900px;	padding-left: 0px;	padding-right: 0px;	height: 169px;	padding-top: 0px;	padding-bottom: 0px;	background: #FFFFFF;}#linkerkolom {	width: 182px;	color: #000000;	padding: 0px;	margin: 0px;	float: left;	min-height:400px;	height:auto !important;	height:450px;	background: #FFFFFF;}#rechterkolom {	width: 217px;	color: #000000;	padding: 20px 0px 0px;	margin: 0px 10px 0px 0px;	float: right;	min-height:400px;	height:auto !important;	height:450px;	bottom: 20px;	background: #FFFFFF;}#hoofdkolom {	margin: 0px 200px 0px 237px;	width: 400px;	color: #000000;	min-height:440px;	height:auto !important;	height:450px;	background: #FFFFFF;}#hoofdkolombreed {	margin: 0px 20px 0px 237px;	width: 605px;	color: #000000;	min-height:450px;	height:auto !important;	height:450px;	background: #FFFFFF;}#projectkolom {	margin: 32px 20px 0px 237px;	width: 500px;	color: #000000;	min-height:450px;	height:auto !important;	height:450px;	background: #FFFFFF;}#footer {	width: 880px;	padding: 0px;	height: 20px;	background: #FFFFFF;} #vestiging {	width: 227px;	background: #FFFFFF;}#woordbeeld {	width: 900px;	padding-left: 0px;	padding-right: 0px;	background: #FFFFFF;}#tabelopmaak {	width: 400px;	margin-top: 5px;	background: #FFFFFF;}#projecttabelopmaak, #projecttabelopmaak1, #projecttabelopmaak2 {	width: 500px;	height: auto;	line-height: 20px;	margin: 0px;	padding: 0px;	display: table;	vertical-align: top;	text-align: left;}#blokjeachtergroen, #blokjeachtergroen1, #blokjeachtergroen2, #blokjeachtergroen3 {	background: #80C22A;	color: #FFFFFF;	height: 60px;	width: 100px;	font:  bold 12px/20px Verdana, Geneva, sans-serif;	text-align: center;}#blokjeachterblauw, #blokjeachterblauw1, #blokjeachterblauw2, #blokjeachterblauw3 {	background: #0077AB;	color: #FFFFFF;	height: 60px;	width: 100px;	font:  bold 12px/20px Verdana, Geneva, sans-serif;	text-align: center;}#blokje100achtergroen, #blokje100achtergroen1, #blokje100achtergroen2, #blokje100achtergroen3 {	background: #80C22A;	color: #FFFFFF;	height: 60px;	width: 75px;	font:  bold 12px/20px Verdana, Geneva, sans-serif;	text-align: center;}#blokje100achterblauw, #blokje100achterblauw1, #blokje100achterblauw2, #blokje100achterblauw3 {	background: #0077AB;	color: #FFFFFF;	height: 60px;	width: 75px;	font:  bold 12px/20px Verdana, Geneva, sans-serif;	text-align: center;}#werk, #werk1, #werk2, #werk3 {	width: 182px;	color: #000000;	padding: 0px;	margin: 0px;	background: #FFFFFF;}/*eind div*//*start algemeen*/.fltrt {	float: right;	width: 100%;}.fltlft {	float: left;	width: 100%;}.clearfloat {	clear:both;	height:0;	font-size: 0px;	line-height: 0px;}.ul {	font:  normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	list-style-type: none;}.li  {	font:  normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #000000;	text-decoration: none;	list-style-image: url(../images/li-dot.gif);	list-style-type: none;}.lizonder  {	font:  normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #000000;	text-decoration: none;	list-style-type: none;}	.liblauw  {	font:  normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #000000;	text-decoration: none;	list-style-image:url(../images/li-dotblauw.gif);}/*eind algemeen*//*start teksten*/.menu  {	font:  bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px 0px 0px 14px;	padding: 0px;	text-align: right;	color: #000000;	text-indent: 0px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #DDD;}.menublauw  {	font: bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px 0px 0px 14px;	padding: 0px;	text-align: right;	color: #0077AB;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #DDD;}.menusub {	font:  normal 9px/20px Verdana, Geneva, sans-serif;	margin: 0px 0px 0px 14px;	padding: 0px;	text-align: right;	color: #000000;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #DDD;}.menugroen  {	font:  bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: right;	color: #80C22A;}.plat  {	font:  normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #000000;	list-style-image:url(../images/li-dot.gif);	list-style-type: none;}.vetjegrijs  {	font:  bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #999999;}.vetjeblauw  {	font:  bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #0077AB;}.vetjegroen  {	font:  bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #80C22A;}.kopwit  {	font:  bold 16px/20px Verdana, Geneva, sans-serif;	margin: 0;	padding: 0;	text-align: left;	color: #FFFFFF;}.kopgrijs  {	font:  bold 16px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #999999;}.kopblauw  {	font:  bold 16px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #0077AB;}.kopgroen  {	font: bold 16px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #80C22A;}.nieuwsdatum {	font: normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #5296DA;	background: #FFFFFF;}.nieuwskop {	font: bold 12px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #0077AB;}.nieuwsitem {	font: bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #000000;}.footertekst  {	font:  10px/20px Verdana, Geneva, sans-serif;	text-align: right;	color: #838383;	text-indent: 20px;	background: #FFFFFF;}.kleinetekst  {	font: normal 10px/20px Verdana, Geneva, sans-serif;	text-align: left;	color: #838383;	text-indent: 0px;	background: #FFFFFF;}.footergroen  {	font: normal 10px/20px Verdana, Geneva, sans-serif;	text-align: left;	color: #80C22A;	text-indent: 55px;}.leesverder  {	font: bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #0077AB;}.pijltjes  {	font: normal 10px/20px Verdana, Geneva, sans-serif;	text-align: left;	color: #0077AB;}.projecttitel  {	font: bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #838383;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #DDD;}.projectbedrijf  {	font: bold 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #0077AB;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #DDD;	vertical-align: top;}.projectomschrijving  {	font: normal 11px/20px Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px;	text-align: left;	color: #000000;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #DDD;	vertical-align: top;}