body
{
	/*background: 	white url("../images/bg2.jpg") no-repeat bottom center; */
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	margin: 		0px;
	padding: 		0px;
	color:			#666665;
}

.leesmeer
{
	color:#0099FF;
	padding-top: 10px;
	background-image: none;
	margin: 0px;
	line-height: 150%;
	font-size: 11px;
	clear: both;
	height: 21px;
	padding-left: 0px;
}

.leesmeer:hover
{
	color:#0099FF;
	padding-top: 10px;
	background-image: none;
	margin: 0px;
	line-height: 150%;
	font-size: 11px;
	clear: both;
	height: 21px;
	padding-left: 0px;
}

h1, h2, h3, h4
{
	color:			#666665;
	margin-top: 	10px;
	padding: 		0px;
}

ul, li
{
	margin: 		0px;
	padding: 		1px;
}

a, a:hover, a:visited
{
	color:			#666665;
	text-decoration:none;
}

.main
{
	width: 			990px;
	margin-left: 	auto;
	margin-right: 	auto;
}

.header
{
	width: 			990px;
	height: 		60px;
}

.header .logo
{
	float: 			left;
}
.header .zoek
{
	margin-top: 	22px;
	margin-right:	15px;
	float: 			right;
}

.header .zoek INPUT {
	border:				1px solid #666666;
	height:				18px;
	line-height:		18px;
	background-color:	transparent;
	font-size:			10px;
	padding:			0px;
	padding-top:		4px;
	float:				left;
	width:				150px;
}


.header .zoek .button
{	
	width:			63px;
	height:			22px;
	border:			0px;
	padding:		0px;
	background: 	white;
	cursor:			pointer;
	font-size: 		10px;
}

.mandatory_field
{
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FFFFFF;
}

.error_field
{
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	background-color: #CC0000;
	color: #FFFFFF;
}

input
{
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FFFFFF;
}

input#button1
{
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	background-color: #116525;
	color: #FFFFFF;

}

input#button2
{
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 11px;
	background-color: #116525;
	color: #FFFFFF;

}

.page_content
{
	width: 			990px;
	height: 		891px;
}

.page_content .greyside_left
{
	background: 	transparent url("../images/greyborder.png") no-repeat top left;	
	height:			681px;
	width:			8px;
	float:			left;
}

.page_content .greyside
{
	background: 	transparent url("../images/greyborder_right.png") no-repeat top left;	
	height:			681px;
	width:			8px;
	float:			left;
}

.page_content .grey_block
{
	background: 	transparent url("../images/greybg.png") repeat-x top left;
	width: 			950px;
	height: 		685px;
	float: 			left;
	z-index:		15;
}

.page_content .grey_block .links
{
	padding: 		8px;
	padding-top:	12px;
	color: 			white;
	margin: 2px;
}

.page_content .grey_block .links a
{
	color: 			white;
}

.page_content .grey_block .menu
{
	background: 	url("../images/whitebg.png") repeat-x top left;
	height: 		362px;
	width: 			514px;
	float: 			left;
	margin-top: 	8px;
}

.page_content .grey_block .menu .menu_img
{
	width: 			242px;
	float: 			left;
	margin-left:	5px;
	margin-top:		5px;
	z-index:		1;
}

.page_content .grey_block .menu .menu_img .overlay
{
	z-index:		10;
	width: 			243px;
	height:			356px;
	background:		transparent url("../images/overlay.png") no-repeat top left;
	position:		absolute;
}

.page_content .grey_block .menu .menu_items
{
	width: 			266px;
	height: 		362px;
	float: 			left;
	margin:			0px;
	overflow:		auto;
}

.page_content .grey_block .menu .menu_items ul
{
	list-style:		none;
	margin:			0px;
	padding-left: 	2px;
}

.page_content .grey_block .menu .menu_items ul li
{
	height:			24px;
	padding-top: 	9px;
	padding-left: 	5px;
	width:			240px;
	color:			#666665;
	border-bottom:	1px solid #cccccc;
}

.page_content .grey_block .menu .menu_items ul .last
{
	border-bottom:	0px solid #cccccc;
}

.page_content .grey_block .menu .menu_items ul .active
{
	color:			white;
	background: 	transparent url("../images/greenbg_menu.png") repeat-x top left;
}

.page_content .grey_block .menu .menu_items ul li:hover
{
	color:			white;
	background: 	transparent url("../images/pinkbg.png") repeat-x top left;
}

.page_content .grey_block .menu .menu_items ul li:hover a, 
.page_content .grey_block .menu .menu_items ul .active a
{
	color:			white;
}

.page_content .grey_block .menu .menu_items ul  a
{
	font-weight: 	bold;
	color:			#666665;
	font-size: 		12px;
	padding-top: 	5px;
	padding-left: 	5px;
}

.page_content .grey_block  .whiteside
{
	margin-top: 	8px;
	background: 	transparent url("../images/whiteside.png") no-repeat top left;	
	height:			362px;
	width:			8px;
	float:			left;
}

.page_content .grey_block  .whiteside_left
{
	margin-top: 	8px;
	margin-left:	8px;
	background: 	transparent url("../images/whiteside_left.png") no-repeat top left;	
	height:			362px;
	width:			8px;
	float:			left;
}


.page_content .grey_block .content_block
{
	background: 	#e1e1e1 url("../images/whitebg.png") repeat-x top left;	
	height: 		342px;
	width: 			364px;
	padding: 		10px;
	float: 			left;
	margin-top: 	8px;
	overflow:		auto;
	line-height: 	160%;
}

.page_content .grey_block .logo
{
	 height: 		270px; 
	 width: 		939px;
	 margin-left: 	8px;
}

.page_content .bottom
{
	background-image : 		url("../images/greenbg.png");
	background-position: 	left top;
	background-repeat: 		repeat-x;
	width: 					958px;
	height: 				192px;
	margin: 				0px;
	margin-left: 			4px;
	margin-top: 			-4px;
	float:					left;
	z-index:				1;
}

.page_content .bottom h1
{
	font-size: 12px;
}

/* News rotator */
.page_content .bottom .content_block
{
	width: 					534px;
	height: 				170px;
	float:					left;
	overflow:				hidden;
}

#news_rotator 
{
	overflow:				hidden;
	text-align:				left;
	height: 				165px;
	visibility:				hidden;
}

#news_rotator .title{
	padding-top: 			13px;
	padding-bottom: 		8px;
	font-weight: 			bold;
}

#news_rotator  .contents{
	height: 				125px;
	line-height:			150%;
}

#news_rotator  .image
{
	width: 					100px;
	height: 				100px;
	padding-right:			5px;
	display: 				none;
}

#news_rotator .readmore
{
	color:					#666665;
	background:	 			none;
	padding:				0px;
	position: 				absolute;
	text-decoration:		underline !important;
}

/* Adres en komkom */
.page_content .bottom .adress
{
	width: 					195px;
	height:					159px;
	float:					right;
	text-align:				right;
	overflow:				hidden;
	letter-spacing: 		0px;
}

.page_content .bottom .komkom
{
	width: 					195px;
	height:					159px;
	float:					left;
	text-align:				right;
	background:				transparent url("../images/komkom.png") no-repeat top left;
	overflow:				hidden;
	margin-top:				7px;
	margin-left: 			7px;
}
.page_content .bottom .adress .leesmeer,
.page_content .bottom .adress .image
{
	display: 				none;
}
