/*BRANCHE TOPMENU*/
#site_menu 			
	{	position:absolute;top:126px;z-index:1;margin-left:200px;}
	
#site_menu a 		
	{	position:relative;
		float:left; 
		text-decoration:none; 
		font-size:11px;
		font-weight:normal; 
		display:block; 
		background-color:#cdcdcd; 
		margin-right:10px; 
		padding-left:5px;
		padding-top:5px;
		padding-right:5px; 
		padding-bottom:5px;
		color:black;
		
		
	}
#site_menu a:hover	
	{	background-color:gray;}
	
#site_menu a.actief 	
	{	display:block; 
		background-color:#ffcc00; 
		position:relative;
		float:left; 
		margin-right:10px; 
		padding-left:5px;
		padding-top:5px;
		padding-right:5px; 
		color:black;}
		
/*Extra Menu - Demo - Community, etc*/

#extra_menu 			
	{	position:relative;z-index:1;float:right;margin-top:-84px;right:0px;}

#extra_menu 	span {width:180px;position:relative;top:85px;background-color:#cdcdcd;padding-left:5px;padding-right:5px; padding-top:1px;padding-bottom:1px;}
#extra_menu 	span:hover{}
#extra_menu a
	{
height:100px;	
background:url(../layout/new2.png) no-repeat; background-position: center;
	text-decoration:none; 		font-size:11px;		font-weight:normal;		color:black; }

#extra_menu li
{
}
#extra_menu li a		
	{	position:relative;
		float:left; 
		display:block; 
		
		padding-top:0px;
		width:160px;
		padding-bottom:2px;
		font-weight:bold;
	}
#extra_menu li a:hover	
	{	background-color:gray;color:black;font-size:14px;width:160px;}
}
	
#extra_menu li#current a
	{	display:block; 
		background-color:#ffcc00; 
		position:relative;
		float:left; 
		margin-right:10px; 
		padding-left:5px;
		padding-top:5px;
		padding-right:5px; 
		color:black;}

#extra_menu	li,#extra_menu ul
	{	position:relative;display:block;float:left;padding:0px; margin:0px;}

		
#extra_menu ul li.parent.active a		
	{	background-color:#ffcc00; }
#extra_menu ul li.parent.active a:hover		
	{	background-color:gray;}
		

/*BRANCHE SEGMENT TOPMENU*/
#topmenu 			
	{	position:absolute;top:152px;z-index:1;margin-left:202px;}
	
#topmenu ul			
	{	list-style:none;margin:0px;padding:0px;}
	
#topmenu li			
	{	position:relative; float:left; 
		margin-right:5px; 
		padding-bottom:4px;padding-top:2px;padding-left:5px;padding-right:5px;
		border-right:1px solid black;left:-2px;}
	
#topmenu li#current	
	{	background-color:white;}
	
#topmenu a			
	{	text-decoration:none;color:black;}
	
#topmenu a:hover		
	{	color:white}

/*MENU RECHTSONDER*/
#menu_onder					
	{	text-align:right;z-index:10;}
	
#menu_onder a				
	{	color:black;text-decoration:none;padding-left:2px;padding-right:2px;}
	
#menu_onder a:hover			
	{	text-decoration:none;background-color:#ffcc00;}
	
#menu_onder a#active_menu	
	{	background-color:#ffcc00;}




/*NAVIGATIE*/
#top .navigatie a 					{text-decoration:none;font-size:11px;color:black;padding-right:5px;padding-left:5px;}

/*TOP*/
#top .navigatie ul					{position:absolute;z-index:1;margin:0px;padding:0px;margin-left:200px;}
#top .navigatie ul li					{float:left;list-style:none;display:block;}
#top .navigatie li.active a			{color:black;background-color:white;}
#top .navigatie ul li a					{border-right:1px solid black;padding-bottom:0px;padding-top:0px;}
#top .navigatie ul li a:hover			{background-color:white;}

/*Hoofdniveau*/
#top .navigatie li.active ul li	a		{color:black;}
#top .navigatie  ul li ul 				{border-left:#ffcc00 solid 1px;height:98%;  width:170px;list-style:none;position:absolute;margin:0px;padding:0px; left:-182px;padding-top:35px;top:0px;}
#top .navigatie  ul li ul li				{border:none;float:none;margin:0px;display:block;padding-top:2px; padding-bottom:2px;}
#top .navigatie  ul li ul li a				{border:none;display:block;color:black;}
#top .navigatie  ul li ul li a:hover		{background-color:#ffcc00;color:black;}
#top .navigatie  ul li ul li.active a 		{background-color:#ffcc00;}


/*Subniveau*/
#top .navigatie  ul li ul li.active  ul li a	{color:black;background-color:white;}
#top .navigatie  ul li ul li ul li			{margin-left:10px;}
#top .navigatie  ul li ul li ul 				{position:static;height:auto;left:0px;list-style:square;margin:0px;padding:0px;border:none;}
#top .navigatie  ul li ul li ul li			{margin-left:5px;}

#top .navigatie  ul li ul li ul li a:hover		{background-color:#ffcc00;color:black;}
#top .navigatie  ul li ul li ul li.active a 	{background-color:#ffcc00;}


#top .navigatie  ul li ul li ul li.active  ul li a	{color:black;background-color:white;width:143px;}

#top .navigatie  ul li ul li ul li ul li.active a 	{background-color:#ffcc00;background-image:url(../layout/pijl_w.gif);background-repeat:no-repeat;background-position:center left;}
#top .navigatie ul li  ul li ul li ul li  a 			{padding-left:12px;background-image:url(../layout/pijl.gif);background-repeat:no-repeat;background-position:center left;}
#top .navigatie  ul li ul li ul li ul li  a:hover	{padding-left:12px;background-image:url(../layout/pijl_w.gif);background-repeat:no-repeat;background-position:center left;background-color:#ffcc00;}


/*Navigatie op voorpagina*/
#main .navigatie				{height:420px; position:relative;border-bottom:#ffcc00 solid 1px; border-right:#ffcc00 solid 1px; border-left:#ffcc00 solid 1px; margin-left:18px; width:170px;left:0px;}

#main .navigatie a 				{text-decoration:none;font-size:11px;color:black;padding:0px;padding-right:5px;padding-left:5px;margin:0px;}
#main .navigatie ul				{list-style:none; margin:0px; padding:0px;padding-top:15px;width:100%;}
#main .navigatie ul li				{padding-top:2px; padding-bottom:2px;}
#main .navigatie  ul li a			{border:none;display:block;color:black;}
#main .navigatie  ul li a:hover		{background-color:#ffcc00;color:black;display:block;}
#main .navigatie  ul li.active a 	{background-color:#ffcc00;}


#main .navigatie  ul li.active  ul li a	{color:black;background-color:white;}
#main .navigatie  ul li ul li			{list-style:none; margin-left:10px;}
#main .navigatie  ul li ul 			{position:static;height:auto;left:0px;list-style:square;margin:0px;padding:0px;border:none;}
#main .navigatie  ul li ul li			{margin-left:5px;}
#main .navigatie  ul li ul li a:hover	{background-color:#ffcc00;color:black;}
#main .navigatie ul li  ul li.active a 	{background-color:#ffcc00;}

#main .navigatie  ul li ul li.active  ul li a	{color:black;background-color:white;}
#main .navigatie  ul li ul li ul li.active a 	{background-color:#ffcc00;background-image:url(../layout/pijl_w.gif);background-repeat:no-repeat;background-position:center left;}
#main .navigatie  ul li ul li ul li  a 			{padding-left:12px;background-image:url(../layout/pijl.gif);background-repeat:no-repeat;background-position:center left;}
#main .navigatie  ul li ul li ul li  a:hover	{padding-left:12px;background-image:url(../layout/pijl_w.gif);background-repeat:no-repeat;background-position:center left;background-color:#ffcc00;}


