/* ******* GLOBAL ******* */

	BODY
	{
		font-family:				Verdana, Arial, Helvetica, sans-serif;	
		font-size:					11px;
		text-align:					center;
		color:							#222222;
		margin:							0px;
	}

	TABLE
	{
		border-collapse:		collapse;

	}

	TD
	{
		font-family:				Verdana, Arial, Helvetica, sans-serif;	
		font-size:					11px;
		color:							#222222;
	}
	
	LI, UL
	{
		list-style-image:		url(../images/arrowGray.gif); 
		padding-bottom:			0px; 
		margin-bottom:			0px;
	}	

	TABLE.index
	{
		width:							780px;
		height:							100%;
		text-align:					center;
		margin:							0px auto;
	}

	TD.top
	{
		width:							100%;
		background:					white;

		vertical-align:			top;
		text-align:					right;
	}

	TD.main
	{
		width:							100%;
		height:							100%;

		vertical-align:			top;
		text-align:					right;

		padding-top:				0px;
	}
	
	H1
	{
		font-size:					14px;
		font-weight:				bold;
	}
	
	H2
	{
		font-size:					11px;
		font-weight:				bold;
	}

/* ******************** */

/* ******* MENUS ****** */

	/* TOP  */
	TD.topMenu
	{
		height:							26px;

		text-align:					right;
		vertical-align:			top;

		padding-right:			8px;
		padding-top:				8px;
				
		font-family:				Arial, Helvetica, sans-serif;		
	}
	/********/

	/* MAIN */
	TABLE.mainMenu
	{
		BACKGROUND-POSITION:3px bottom;
		BACKGROUND-REPEAT:	no-repeat;
		
		padding-right:			0;
		text-align:					right;
		height:							192px;
	}

	TD.mainMenu
	{	
		height:							32px;
		
		BACKGROUND-POSITION:left top;
		BACKGROUND-REPEAT:	no-repeat;
		
		text-align:					left;
		vertical-align:			bottom;
		
		padding-bottom:			5px;
		padding-left:				8px;
		
		color:							#FFFFFF;
		font-size:					11px;
		font-weight:				bold;
		
		cursor:							default;
	}

	DIV.subMenu
	{
		width:							129px;
		
		vertical-align:			top;
		text-align:					right;
		VISIBILITY:					hidden;
		cursor:							pointer;	
		cursor:							hand;
	}

	TABLE.subMenu
	{
		BACKGROUND-COLOR:		#FFFFFF;
		width:							126px;		
	}

	TD.subMenuItem
	{
		color:							#666666;
		height:							19px;
		padding-left:				4px;
		padding-right:			2px;
		
		font-weight:				bold;
		font-size:					9px;
	}

	TD.subMenuItemOver
	{
		color:							#222222;
		height:							19px;
		padding-left:				4px;
		padding-right:			2px;

		font-weight:				bold;
		font-size:					9px;
	}

	TD.subMenuItemColor
	{
		width:							8px;
		height:							3px;

		background-color:		#999999;
	}

	/********/
	
/* ******************** */


/* ******* PAGE ******* */

TD.main TD
{
	vertical-align:			top;
}

	/* PAGE TITLE */
	
	TD.customTitleCell
	{
		BACKGROUND-IMAGE:		url(../images/backgroundTitle.jpg); 
		BACKGROUND-POSITION:right bottom; 
		BACKGROUND-REPEAT:	no-repeat;		
	}
	
	TD.titleCell
	{
		FILTER:							progid:DXImageTransform.Microsoft.Alpha
												(
													style=1,
													opacity=100,
													finishOpacity=75,
													startX=0,
													finishX=100,
													startY=100,
													finishY=0
												);
												
		width:							641px;										
		text-align:					right;
	}


	TD.pageSubTitle
	{
		height:							26px;
		padding-top:				4px;
		padding-right:			8px;		

		text-align:					right;

		font-size:					16px;
		color:							#FFFFFF;
		font-weight:				bold;	
		
		cursor:							default;
	}
	
	TD.languageCell
	{
		text-align:					right;
		padding-top:				7px;
		width:							110px;
	}
	/********/

	/* PAGE MENU */

	TD.pageMenu
	{
		width:							124px;
		height:							100%;	
		
		padding-top:				6px;		
		padding-right:			4px;
		
		BACKGROUND-IMAGE:		url(../images/backgroundMenu.gif);	
			
		BACKGROUND-POSITION:73px bottom;
		BACKGROUND-REPEAT:	no-repeat;
	}

	/********/

	/* PAGE CONTENT */

		/* Landen "menu" */
		div.landen
		{
			margin-top: 40px;
			background-color: #b2b2b2;
			padding-top:5px;
			padding-left:10px;
			padding-bottom:1px;
		}
		
		div.landen span
		{
			color: #fff;
			font-weight: bold;
		}
		
		div.landen a
		{
			color: #464646;
		}
		
		div.landen a img
		{
			vertical-align: middle;
			border: none;
			margin-right: 5px;
		}
		
		div.landen a:hover
		{
			color: #464646;
		}
		
		div.landen a:active
		{
			color: #464646;
			text-decoration: none;
		}
		
		div.landen a:visited
		{
			color: #464646;
			text-decoration: none;
		}		
		
		/* TABLE standard style in page content */
		TD.pageContent TABLE
		{
			
		}
		
		/* TIPS */
		SPAN.tipLink
		{
			cursor:							hand;
			cursor:							pointer;
			
			font-weight:				bold;
			text-decoration:		underline;
		}
		
		
		/********/
		
		/* SITEMAP */
		TD.indentCell
		{
			padding-left:				10px;
		}
		
		TD.headerCell
		{
			padding-top:				3px;
		}
		
		A.subLink:link, a.subLink:visited, a.subLink:active		
		{			
			BACKGROUND-IMAGE:		url(../images/arrowGray.gif);
			BACKGROUND-POSITION:left center;
			BACKGROUND-REPEAT:	no-repeat;
			
			padding-left:				10px;
			font-weight:				normal;
		}
		
		A.subLink:hover		
		{
			font-weight:				normal;
			text-decoration:		underline;
		}
		
		/********/
		
		/* NIEUWS */
		TABLE.newsTable
		{
			padding:						20px;
		}
		/********/

	/********/

	/* PAGE IMAGES & NEWS */

	TD.pageImages
	{
		width:							180px;
		height:							100%;	
		
		padding-top:				0px;
		padding-left:				0px;
		padding-right:			0px;

		BACKGROUND-IMAGE:		url(../images/backgroundImages.jpg);
		BACKGROUND-POSITION:right top;
		BACKGROUND-REPEAT:	repeat-y;
	}

	TD.imagesTop
	{
		border-bottom:			solid 3px #FFFFFF;
		width:							100%;
		height:							180px;

		FILTER:							progid:DXImageTransform.Microsoft.Alpha
												(
													style=1,
													opacity=100,
													finishOpacity=65,
													startX=0,
													finishX=100,
													startY=100,
													finishY=0
												); 	
	}

	TD.imagesLeft
	{
		width:							58px;
		height:							58px;

		FILTER:							progid:DXImageTransform.Microsoft.Alpha
												(
													style=1,
													opacity=100,
													finishOpacity=65,
													startX=0,
													finishX=100,
													startY=100,
													finishY=0
												); 	
	}

	TD.imagesCenter
	{
		width:							58px;
		height:							58px;
		
		border-left:				solid 3px #FFFFFF;
		border-right:				solid 3px #FFFFFF;

		FILTER:							progid:DXImageTransform.Microsoft.Alpha
												(
													style=1,
													opacity=100,
													finishOpacity=65,
													startX=0,
													finishX=100,
													startY=100,
													finishY=0
												); 		
	}

	TD.imagesRight
	{
		width:							58px;
		height:							58px;

		FILTER:							progid:DXImageTransform.Microsoft.Alpha
												(
													style=1,
													opacity=100,
													finishOpacity=65,
													startX=0,
													finishX=100,
													startY=100,
													finishY=0
												); 		
	}


TD.pageTitle {padding-left: 15px; font-size: 19px; cursor: default; color: #ffffff; padding-top: 1px; letter-spacing: 1px; height: 26px}
TD.pageContent {padding-right: 4px; background-position: right top; padding-left: 2px; background-image: url(../images/backgroundcontent.jpg); padding-bottom: 21px; width: 446px; padding-top: 6px; background-repeat: repeat-y; height: 100%}

/* ****** NEWS ******* */
TD.newsIndexCell, TD.activitiesIndexCell  {padding-right: 4px; padding-left: 7px; padding-bottom: 2px; width: 226px; cursor: pointer; padding-top: 0px}
TD.newsCell {padding-right: 0px; padding-left: 0px; padding-bottom: 7px; cursor: pointer; padding-top: 7px; width:252px}
TD.newsCell a {padding-right: 7px; padding-left: 0px; padding-bottom: 0px; cursor: pointer; padding-top: 0px}
TD.newsTitleCell {font-size: 18px; color: #666666; font-family: arial, helvetica, sans-serif; height: 20px}
TD.newsSeparatorCell, TD.activitiesSeparatorCell {padding-bottom: 0px; padding-top: 0px;width: 245px; text-align: left}
TD.newsBodyCell, TD.activitiesBodyCell {padding-bottom: 0px; padding-top: 0px;font-size: 9px; color: #666666; font-family: verdana, arial, helvetica, sans-serif}
TD.newsArrowCell, TD.activitiesArrowCell {padding-right: 4px; padding-bottom: 0px; padding-top: 0px; text-align: right;height:1px}

/* ****** ACTIVITIES ******* */
TD.activitiesHeaderCell {padding-left:15px;padding-top:3px;height:25px;FONT-SIZE:16px;BACKGROUND-COLOR:#f3132d;color:#EFEFEF;font-weight:bold; }
TD.activitiesTitleCell {font-size: 14px; color: #666666; font-family: arial, helvetica, sans-serif; height: 20px}
TD.activitiesCell {padding:5px;height:85px;BACKGROUND-COLOR:#CCCCCC;overflow:hidden; padding-bottom: 7px; cursor: pointer; padding-top: 7px; width:252px}
TD.activitiesCell a {padding-right: 7px; padding-left: 0px; padding-bottom: 0px; cursor: pointer; padding-top: 0px}

/* ******************** */


/* ****** LINKS ******* */

A:link, A:visited, A:active
{
	font-size:					11px;
	text-decoration:		none;
	font-weight:				bold;
	color:							#444444;
}

A:hover
{
	font-size:					11px;
	text-decoration:		underline;
	color:							#444444;
}

A.mainMenuHeader:hover,A.mainMenuHeader:link, a.mainMenuHeader:visited, a.mainMenuHeader:active
{
	color:							#FFFFFF;
	text-decoration:		none;
	cursor:							default;
}

A.pageMenuHeader:hover
{
	text-decoration:		underline;
}

A.pageMenuHeader:link, a.pageMenuHeader:visited, a.pageMenuHeader:active
{
	font-weight:				bold;
}

A.pageMenuSub:hover
{
	text-decoration:		underline;
	margin-left:				5px;
}

A.pageMenuSub:link, a.pageMenuSub:visited, a.pageMenuSub:active
{
	font-weight:				normal;
	margin-left:				5px;
}

A.pageMenuSubSub:hover
{
	text-decoration:		underline;
	font-style:					italic;	
	padding-left:				15px;
}

A.pageMenuSubSub:link, a.pageMenuSubSub:visited, a.pageMenuSubSub:active
{
	font-weight:				normal;
	font-style:					italic;	
	padding-left:				15px;
}

A.pageMenuSubSubSub:hover
{
	text-decoration:		underline;
	padding-left:				7px;
}

A.pageMenuSubSubSub:link, a.pageMenuSubSubSub:visited, a.pageMenuSubSubSub:active
{
	font-weight:				normal;
	padding-left:				7px;
}

/* ******************** */



.indexuk {position:relative}

.indexuk span {width:21px;height:11px; BACKGROUND-IMAGE:url(../images/flagEnglish.gif); 
		
		BACKGROUND-REPEAT:no-repeat;background-color:white; top:8px;z-index:9999;position:absolute;left:-30px}



.indexuk span a {display:block;width:21px;height:11px;}




/*-----------------Temp FF fix--------------------*/
#englishContent.pageContent,
#dutchContent.pageContent
{
    width:388px;
}


