/* ThemePanelMenu Style Sheet */

.ThemePanelMenu {
	background-color:transparent;
}

.ThemePanelMenu TD
{
	cursor: pointer;
	white-space: nowrap;
	padding: 0px;
	margin: 0px;
}

.ThemePanelMenu DIV
{
	font-family:inherit;
	text-align: left;
	xvertical-align:bottom;
	color:#FFFFFF;
	font-size: 13px;
	*font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	*width: 100%; /* msie bug met mouseover */
	height: 18px;
	margin-top:0px;
	margin-bottom:9px;
	padding-left: 0px;
}

.ThemePanelMainItemHover DIV, .ThemePanelMainItemActive DIV {
	background-color:#fff;
	color:#192062;
}


.ThemePanelMainFolderLeft, .ThemePanelMainItemLeft {
	width:30px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	
}

.ThemePanelMainFolderLeft DIV, .ThemePanelMainItemLeft DIV {
	position:relative;
	padding:0px;
	margin:0px;
	margin-top:13px;
	height:2px;
	width:30px;
	background:#fff;
	overflow:hidden;
}

.ThemePanelMainFolderText, .ThemePanelMainItemText {
	width: 150px;
	overflow: hidden;
	vertical-align:top;
	margin:0px;
	padding:0px;
	height:32px;
}
.ThemePanelMainFolderText DIV, .ThemePanelMainItemText  DIV {
	position:relative;
	padding:0px;
	margin:0px;
	margin-top:2px;
	padding-top:5px;
	padding-left:6px;
}


.ThemePanelMainFolderRight, .ThemePanelMainItemRight
{
	width: 1px;
	display:none;
}

.ThemePanelMainFolderRight DIV, .ThemePanelMainItemRight DIV
{
	background-position: 6px 7px;
	background-repeat: no-repeat;
}

.ThemePanelMainItem .ThemePanelMainFolderRight DIV, .ThemePanelMainItem .ThemePanelMainItemRight DIV
{
	background-image: url(/images/navarrow.gif);
}

.ThemePanelMainItemHover .ThemePanelMainFolderRight DIV, .ThemePanelMainItemHover .ThemePanelMainItemRight DIV
{
}

/* sub menus sub components */
.ThemePanelSubMenu
{
	position: absolute;
	visibility: hidden;
	left:0px;
	top:0px;
	margin-left:-4px;
}

.ThemePanelSubMenuTable {
	border-collapse: separate;
}

.ThemePanelSubMenu TD {
	font-family: Arial, sans-serif;
	font-size: 13px;
	*font-size:12px;
	font-weight:bold;
	text-align: left;
	cursor: pointer;
	color:#192062;
	white-space: nowrap;
	height:23px;
	text-transform: uppercase;
	background-color:#e2e2e4;
}

.ThemePanelMenuItemHover TD, .ThemePanelMenuItemActive TD
{
	background-color:#fff;
	color: #192062;
}

.ThemePanelMenuFolderLeft,.ThemePanelMenuItemLeft
{
	width:0px;
}

.ThemePanelMenuFolderRight,.ThemePanelMenuItemRight
{
	width: 0px;
}

.ThemePanelMenuFolderText,.ThemePanelMenuItemText
{
	padding-right:10px;
	background-image: url(/images/lijn_nav.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left:10px;
}

.ThemePanelMenuSplit
{
	margin: 2px;
	height: 1px;
	overflow: hidden;
	background-color: inherit;
	border-top: 1px solid #9C9A9C;
}
