body, html
	{	width:100%;
		font-family: lucida, 'lucida sans', tahoma, arial, helvetica, verdana, 'sans serif';
		margin:0;
		padding:0;
		color:black;
	}

form 
	{	margin:0;
		padding:0;
	}

a:link, a:visited	
	{	color: #68686A;
		text-decoration:underline;
	}

a:hover	
	{	color: #000000;
		text-decoration:none;
		background-color:#eeeeee;
	}

#quickresults
	{	position:absolute;
		margin: 0 auto 0px auto;
		top:180px;
		background-color:#edeef0;
		font-size:14px;
		color:#333;
		width:715px;
		display:none;
		z-index:99;
		padding:20px;
		opacity:0.95;
	}
#quickresults ul
	{	list-style:none;
		margin:0px;
		padding:0px;
		margin-top:8px;
	}
 #quickresults li	
 	{
		margin:0px;
		padding:0px;
		margin-bottom:6px;
	}

 #quickresults a			{	text-decoration:none;	}
	
.searchcol
	{	padding:10px;
		float:left;
		width:200px;
	}
.searchcol b
	{
		width:200px;
	}	
#container
	{	width:1018px;
		margin: 0 auto 0px auto;
		padding:0px 0px 0px 0px;
	}
	
#menu
	{	background-image:url('img/menuback.gif');
		background-repeat:repeat-x;
		float:left; 
		width:755px; 
		margin-right:20px;
		color:white;
		height:24px;
		padding-top:1px;
		font-family: 'Droid Sans', sans-serif;
	}
	
.menuitem
	{	float:left;
		cursor:pointer;
	}

.menutitle
	{	 font-weight:bold;
	}

.menutitle a:link, .menutitle a:visited
	{	color:white;
		background:none;
		text-decoration:none;
	}

.menutitle a:hover
	{	
		color:#d9d9d9;
		background:none;
	}	
	
.submenu	
	{	
		/* margin-top:2px; */
		background-color:#ffffff;
		white-space:nowrap;
		/* letter-spacing:1.5px;  */
		line-height:2em;
		font-size:11.5px;
		color: #98999d;
		border:1px solid #98999d;
		border-top:none;
		padding:5px 10px 5px 10px;
		position:absolute;
		top:176px;
		z-index:10;
		width:147px;
	}
	
.submenu ul
	{	margin:0;
		padding:0;
		list-style:none;
	}
	
.submenu li:hover
	{	
		/*
		background-color: #eeeeee;
		color:white;
		*/
	}
	
.submenu a:link, .submenu a:visited
	{	color: black;
		text-decoration: none;
	}
	
.submenu a:hover
	{	color: #98999d;
		background:none;
	}	
	
input
	{	border: 2px solid #98999d;
		height:18px;
		font-size:10px;
		padding:-2px 2px 0px 2px;
		margin:0;
		margin-bottom:5px;
		color: #98999d;
	}

.button
	{	background-color: #98999d;
		color:white;
		height:24px;
		cursor:pointer;
	}

#largepic input
	{	border: 1px solid #d8d8da;
		width:200px;
		height:18px;
		font-size:10px;
		padding:0px 2px 0px 2px;
		margin:0;
		color: #98999d;
		margin-bottom: 5px;
	}

#largepic textarea
	{	border: 1px solid #d8d8da;
		height:58px;
		width:200px;
		font-size:10px;
		padding:0px 2px 0px 2px;
		margin:0;
		color: #98999d;
		margin-bottom: 15px;
		font-family: lucida, 'lucida sans', tahoma, arial, helvetica, verdana, 'sans serif';		
	}
	
#largepic .button
	{	background-color:#98999d;
		color:#ffffff;
		width:auto;
	}
	
#content
	{	 
		width:1110px;
		margin-top:42px;
		z-index:8;
	}
	
.columnleft
	{	width:266px;	
		float:left;
		margin-right:20px;
		line-height:2em;
		font-size:11px;
		color: #4a4a4a;
		line-height:2em;
		font-weight:bold;
		color:black;
		font-family: 'lucida sans', tahoma, arial, helvetica, verdana, 'sans serif';
	}
	
.columnleft a:link
	{ 	text-decoration:none;
		font-size:11.5px;
		color: black;
		font-weight:normal;
	}
	
.columnleft a:hover
	{	color: #4d4d4d;
	}

.columnleft ul
	{ 	margin:0;
		padding:0;
	}

	
.columnmid
	{	/* width:514px;	*/
		width:469px;
		float:left;
		margin-right:20px;
		color: #4a4a4a;
		line-height:2em;
		font-size:11px;
	}

.columnright
	{	/* width:280px; */
		width:235px;	
		float:left;
	}

.scrollpane
	{	overflow:auto;	}



.rightblock a:link,.rightblock a:visited
	{	text-decoration:none;	
		color: #646162;
		background:none;
	}
		
.rightblock a:hover
	{	
		color:black;
		background:none;
	}

h1	{ 	font-family: 'Droid Sans', sans-serif;


	}
	
h2
	{	font-size:21px;
		width:100%;
		border:none;
		/* border-bottom:2px solid #98999d; */
		color:black;
		margin:0px 0px 9px 0px;
		padding:0;
		/* font-weight:bold; */
		font-family: 'Droid Sans', sans-serif;
		line-height:1.5em;

	}

h3	{	margin:0;	}
h4	{	margin:0;	}	
h5	{	margin:0;	
		font-size:11.5px;
	}

.rightblock b
	{	font-size:10px;	}

.rightblock h4 a:link, .rightblock h4 a:visited,.rightblock h5 a:link, .rightblock h5 a:visited
	{	color:black;	}
	
.rightblock h4 a:hover, .rightblock h5 a:hover
	{	color:#646162;	
	}

hr	{	color: white;
		border-bottom: 1px solid #98999d;	
		margin-bottom:25px;
	}

	
.common	
	{	float:left;
		margin-right:25px;
		font-size:11.5px;
		color: #68686a;
		line-height:1.5em;
		width:450px;
	}	

#werken
	{	font-size:12px;
		background-color:#000;
		padding:0;
		width:416px;
		clear:both;
	
	}

#scrollerleft
	{	float:left;	
		width:24px;	
		cursor:pointer;
	}

#scrollercontainer
	{	width:368px;
		overflow:hidden;
		float:left;
	}

#scrollerright
	{	float:left;	
		width:24px;
		cursor:pointer;
	}
	
#scroller
	{	
		
	}
	
.werkencontainer
	{	width:77px;
		height:77px;
		overflow:hidden;
		float:left;
		margin-right:15.5px;
		cursor:pointer;
		margin-top:3px;
		border:2px solid #221e1f;
	}

.werkencontainer:hover
	{	opacity:0.7;
		filter:alpha(opacity=70);
	}
	
	
#largepic
	{	
		width:730px;
		height:560px;
		margin: auto auto;
		padding: 0;
		background-color:white;
		display:none;
		position:fixed;
		z-index:99;
		font-size:11px;
		line-height:1.5em;
	}

#largepic a:link, #largepic a:visited, #largepic a:hover
	{
		text-decoration:none;
		background:none;
	}

#largepic td
	{	font-size:11px;	}
	
#largepicback
	{	background-color:#000000;
		opacity:0.7;
		filter:alpha(opacity=70);
		position:fixed;
		width:100%;
		height:100%;
		margin:0;
		padding:0;
		display:none;
		z-index:98;
	}

#largepic_image
	{	width:437px;
		height:437px;
		overflow:hidden;
		margin-top:0px;
		margin-left:20px;
		background-color:#949599;
		text-align:center;
		float:left;
	}

#largepic_image[id] 
	{	display: table; 
		position: static;
	}		

	
#largepic_image_middle[id] 
	{	display: table-cell; 
		vertical-align: middle; 
		width: 100%;
		padding: 10px 10px 10px 10px;
	}

#largepic_image2
	{	width:690px;
		height:437px;
		overflow:hidden;
		margin-top:0px;
		margin-left:20px;
		background-color:#949599;
		text-align:center;
		float:left;
	}

#largepic_image2[id] 
	{	display: table; 
		position: static;
	}		

	
#largepic_image_middle2[id] 
	{	display: table-cell; 
		vertical-align: middle; 
		width: 100%;
		padding: 10px 10px 10px 10px;
	}

.rightblock
	{	background-color:#edeef0;
		padding: 13px 10px 10px 13px;
		/* width:264px; */
		width:219px;
		color:black;
		font-size:11.5px;
		line-height:2em;
	}

.titleright
	{	width:289px;
		height:23px;
		background-image:url('img/titleright.png');
		background-repeat:no-repeat;
		color:white;
		padding-left:7px;
		font-weight:bold;
		font-size:15px;
	}
	
.titleright-aan
	{	width:289px;
		height:23px;
		background-image:url('img/titleright-aan.gif');
		background-repeat:no-repeat;
		color:white;
		padding-left:7px;
		font-weight:bold;
		font-size:15px;
	}

.bottombar
	{	background-color:#949599; 
		color:white; 
		float:left; 
		width:211px; 
		height:22px;	
		cursor:pointer;
		margin-left:2px;
		margin-right:2px;
		padding: 3px 8px 3px 8px;
		font-size:12px;
		font-weight:bold;
	}
	
.bottombar:hover
	{	color:#000;	}

.bottombar a:hover
	{	color:#000;	}
	
.bordered
	{	border: 1px solid #d9d9d9;	}
	
#belofte
	{	position:absolute;
		top:0px;
		right:0px;
	}	
	
.highlight
	{	background-color:yellow;	}	
	
.logos
	{	width:246px; 
		margin-top:10px;
	}
	
.logos hr
	{	border:none;
		border-top:1px solid #ddd;
		margin:5px;
		padding:0;
	}	
	
		