/* ThemePanelMenu Style Sheet */

.ThemePanelMenu,.ThemePanelSubMenuTable
{
	font-family:	"Trebuchet MS";
	font-size:	12px;
	cursor:		pointer;
	white-space:	normal;
	font-style: inherit;
	color: #004F75;
	font-weight: bold;
}

.menu_principal {
color:#339966;
}

.ThemePanelSubMenu
{
	z-index:	0;
	position:	absolute;
	visibility:	hidden;
	display:	block;
	overflow:	hidden;
	border : 0;
	background-color: #333333;
}

.ThemePanelSubMenuShadow
{
	z-index:	-1;
	position:	absolute;
	top:		0px;
	left:		0px;
	width:		200%;
	height:		300em;
	background-color:	black;
	opacity:	0.5;
	border:		0;
	margin:		0;
}



.ThemePanelSubMenuTable
{
	background-image: url(fundo2.gif);
}

.ThemePanelMenuItem,.ThemePanelMenuItemHover,.ThemePanelMenuItemActive
{
	
	cursor:		pointer;
	white-space:	nowrap;
}

.ThemePanelMainItem,
.ThemePanelMenuItem
{
	
	white-space:	nowrap;
//#F7F3F7;
	background-color: 3469AC;

	
	
	/*background-image: url(menu_itemlinha.gif);
	background-position: 9px 0;
	background-repeat: no-repeat;*/
	

}

.ThemePanelMainItemHover,
.ThemePanelMainItemActive,
.ThemePanelMenuItemHover,
.ThemePanelMenuItemActive
{
//#C6C6C3;
	white-space:	nowrap;
	text-decoration:underline;


	
	
	

	
}

/* horizontal main menu sub components */
/* panel doesn't really support horizontal menus */
/* there are simpler approaches, but the setting here allows me to
   set a background image for the menu without lines all over it */

.ThemePanelMainFolderLeft,
.ThemePanelMainItemLeft
{
	padding:	2px 0px 6px 3px;
	border:		0;
	white-space:	nowrap;
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	background-image: url(fundo1.gif);	
}

.ThemePanelMainFolderText,
.ThemePanelMainItemText
{
	padding:	3px 3px 3px 9px;
	white-space:	nowrap;
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	background-image: url(fundo2.gif);	
}


.ThemePanelMainItemRight,
.ThemePanelMainFolderRight
{
	padding:	3px 1px 3px 0px;
	border:		0;
	white-space:	nowrap;
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	background-image: url(fundo3.gif);
	width:50px;
	text-align:center;
}







/* sub menus sub components */


.ThemePanelMenuFolderText,
.ThemePanelMenuItemText
{
	padding:	5px 3px 5px 5px;

	border:		0;
	white-space:	nowrap;
	background-color:	inherit;
}




.td_borda_latera_menu {
	border-right: 1;
	height: 100%;
}
