.tpl_menutable
{
	height:100%;
}

.tpl_menu_sep
{
	width: 1px;
	border-left: solid 1px #FFFFFF;
	font-size: 1px;
}

.tpl_menu, .tpl_menu:link, .tpl_menu:visited
{
	display:table;
	padding-left: 5px;
	padding-right: 5px;
	width:100%;
	height:100%;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.tpl_menu:hover
{
	background-color: #756765;
	text-decoration:none;
	color: #FFFFFF;
}

.tpl_menu_selected, .tpl_menu_selected:link, .tpl_menu_selected:visited
{
	display:table;
	padding-left: 5px;
	padding-right: 5px;
	width:100%;
	height:100%;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
}

.tpl_menu_selected:hover
{
	background-color: #756765;
		text-decoration:none;
	color: #FFFFFF;
}



/*############################################

	LEVEL 2 SUBMENU

#############################################*/

.tpl_subdiv_level2
{
	position:absolute;
	width: 150px;
	margin-left: -20px;
	margin-top: 16px;
	z-index: 1000;
}

.tpl_menu_level2, .tpl_menu_level2:link, .tpl_menu_level2:visited
{
	display:table;
	width:97%;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #756765;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;


}

.tpl_menu_level2:hover
{
	background-color: #C1A786;
	text-decoration:none;
	color: #FFFFFF;
}

.tpl_menu_level2_selected, .tpl_menu_level2_selected:link, .tpl_menu_level2_selected:visited
{
	display:table;
	padding-right: 15px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.tpl_menu_level2_selected:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}


/*############################################

	LEVEL 3 and deeper SUBMENU

#############################################*/

.tpl_subdiv_level3
{
	position:absolute;
	float: right;
	background-color: #756765;
	width: 150px;
	margin-top: -12px;
	margin-left: -5px;
	border-left: solid 1px  #FFFFFF;
	border-top: solid 1px  #FFFFFF;
	border-bottom:0;
	z-index: 1000;
}

.tpl_menu_level3, .tpl_menu_level3:link, .tpl_menu_level3:visited
{
	display:table;
	width:142px;
	*width:150px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: solid 1px #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.tpl_menu_level3:hover
{
	background-color: #C1A786;
	text-decoration:none;
	color: #FFFFFF;
}

.tpl_menu_level3_selected, .tpl_menu_level3_selected:link, .tpl_menu_level3_selected:visited
{
	display:table;
	padding-right: 15px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.tpl_menu_level3_selected:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}


/*############################################

	DROPDOWN BREADCRUMBS

#############################################*/

.tbp_ddb_div
{
	width: 125px;
	background-color: #756765;
}

.tpl_ddb, .tpl_ddb:link, .tpl_ddb:visited
{
	padding-left: 8px;
	display:table;
	width: 100%;
	text-decoration:none;
	background-color: #756765;
	color: #FFFFFF;
	border-bottom: solid 1px  #FFFFFF;
}

.tpl_ddb:hover
{
	background-color: #C1A786;
	color: #ffffff;
	text-decoration:none;
}

/*############################################

	TPL SUBCONTACT (RECHTSBOVEN)

#############################################*/


/* DIV die het submenu 'omsluit' */
#sub_contact
{
	position:absolute;
	width:90px;
	*width:120px;
	margin-top:15px;
	margin-left: 305px;
	z-index: 1000;
}


/* submenus zelf */
.tempsubcontact,.tempsubcontact:link,.tempsubcontact:visited{

	font-family: arial,trebuchet ms,verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	display:table;
	padding-top: 2px;
	padding-bottom: 2px;
	width:100%;
	border-bottom:solid 1px #FFFFFF;
	background-color: #756765;
	padding-left:10px;
	padding-right:10px;

}
/*
	'onmouseover' status van submenulink
	HIER HOEVEN ALLEEN DE EIGENSCHAPPEN WORDEN INGEVOERD
	DIE AFWIJKEN VAN DE OORSPRONKELIJKE STIJL HIERBOVEN
	'onmouseout' ZAL DE LINK WEER 'TERUGSPRINGEN' NAAR .tempsubmenu
*/
.tempsubcontact:hover
{
	color:#ffffff;
	width:100%;
	background-color:#C1A786;
	opacity: 1;
	filter: alpha(opacity=100);
}


/*############################################

	NAVIGATIE LINKS (PROGRAMS)

#############################################*/

.tpl_leftnav:link, .tpl_leftnav:visited
{
	font-size: 12px;
	display:table;
	width: 170px;
    *width:190px;
	padding-left: 20px;
	background-color: #716765;
	text-decoration:none;
	color: #FFFFFF;
	border-top: solid 1px #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
}

.tpl_leftnav:hover
{
	background-color: #C1A786;
		text-decoration:none;
	color: #FFFFFF;
}


.tpl_leftnav_sub:link, .tpl_leftnav_sub:visited
{
	font-size: 12px;
	display:table;
    width: 170px;
    *width:190px;
    padding-left: 20px;
	background-color: #f1ede6;
	text-decoration:none;
	color: #716765;
	border-top: solid 1px #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tpl_leftnav_sub:hover
{
	background-color: #C1A786;
	text-decoration:none;
	color: #FFFFFF;
}
.tpl_leftnav_extra,.tpl_leftnav_extra:link, .tpl_leftnav_extra:visited
{
	font-size: 12px;
	display:table;
    width: 170px;
    *width:190px;
    padding-left: 20px;
	background-color: #C1A786;
	text-decoration:none;
	color: #515050;
	border-top: solid 1px #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
}

.tpl_leftnav_extra:hover
{
	background-color: #716765;
	text-decoration:none;
	color: #FFFFFF;
}

.cssselect, .cssselect:link, .cssselect:visited
{
	text-decoration:none;
	color: #515050;
}

.cssselect:hover
{
	text-decoration:none;
	color: #FFFFFF;
}

.leftnavspacer
{
    background-color:#9b9493;
    width:190px;
    height:28px;
    border-top:solid 1px #FFFFFF;
}

