/* MENU */
#menu{
	background:transparent url(../_img/menu-background.jpg) repeat-x top;
	padding:13px 13px 0 13px;
	}
	
#menu ul{
	padding:0;
	margin:0;
	list-style:none;
	/*z-index:39;*/
	}
	
#menu li{
	
	float:left;
	display:inline;
	white-space:wrap;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0;
	background:transparent url(../_img/menu-item-background.jpg) repeat-x top;
	margin:0 0 0 2px;
	position:relative;
	}
	
#menu li a{
	display:block;
	border-left:1px solid #047700;
	padding:8px 8px 7px 8px;
	color:#fff;
	text-decoration:none;
	}
	
#menu li a:hover {
	/*display:block;*/
	border-left:1px solid #047700;
	padding:8px 8px 7px 8px;
	color:#fff;
	text-decoration:none;
}

	
#menu li.select{
	background:none;
	background-color:#FFF;}
	
#menu li.select a{border-left:none; border-left:1px solid #FFF; color:#707070;}


/* -----------------  ------------------- ---------------  ------------------- */

/* MENU NIVEL 2 E 3 */
#menu ul ul {
	padding:1px 0 0 0;
	margin:0;
	background-color:#FFF;
	z-index:99999;
}

#menu ul ul li {
	left:-1px;
	top:-1px;
	width:150px;
	border:none;
	padding:0 15px 0 0;
	margin:0;
	background-color:#42a91c;
	margin-bottom:1px;
	background-image:url(_img/spacer.gif);
	float:none;
	color:#FFF;
	z-index:99999;
}
#menu ul ul li a {
	font:bold 10px Arial, sans-serif;
	border-bottom:0;
	color:#FFFFFF;
	display: block;
	border:none;
	background-image:url(_img/spacer.gif);
}
#menu ul ul li a:hover {
	font:bold 10px Arial, Helvetica, sans-serif;
	border:none;
	background-image:url(_img/spacer.gif);
}
/* NESTED LIST DEVEM SER BLOCK */
#menu ul ul li a:hover {
	border-bottom:0;
}
#menu ul ul {
	position:absolute;
}
#menu ul ul ul {
	top:0px;
	left:100%;
	border-left:2px solid #FFF;
}
/* HIDE AND REVEAL */




#menu ul ul, #menu ul li:hover ul, #menu ul li:hover ul ul, #menu ul li:hover ul ul ul, #menu ul li:hover ul ul ul ul, #menu ul li:hover ul ul ul ul ul {
	display:none;
}
#menu ul ul ul li {
	display:none !important
}
#menu ul li:hover ul, #menu ul ul li:hover ul, #menu ul ul ul li:hover ul, #menu ul ul ul ul li:hover ul, #menu ul ul ul ul ul li:hover ul, #menu ul ul li.men3niv:hover ul {
	display:block;
}
#menu ul li:hover ul li {
	display:block !important;
}
#menu ul li:hover {
	z-index:5900;
	background:#047700 none;
	color:#FFF;
}
#menu ul li:hover ul, #menu ul ul li:hover ul, #menu ul ul ul li:hover ul {
	z-index:5900;
	background-image:url();
	color:#FFF;
}
#menu ul ul ul .men3niv:hover {
	background-color:#047700;
	background-image:url(../_img/gb.gif);
}
#menu ul ul li.men3niv {
	background:#42a91c url(../_img/menu-bullet3rd.gif) no-repeat left center;
	background-position:98%;
	padding:0 15px 0 0;
	margin:0;
	margin-bottom:1px;
	font:bold 10px Arial, Helvetica, sans-serif;
}
#menu ul ul li.men3niv:hover {
	background:#047700 url(../_img/menu-bullet3rd.gif) no-repeat left center;
	background-position:98%;
	padding:0 15px 0 0;
	margin:0;
	margin-bottom:1px;
	font:bold 10px Arial, Helvetica, sans-serif;
}
.menuDivSel {
	background-color:#0095d4;
}
#menu li.menu1Sel, #menu li.menu1Sel:hover {
	float:left;
	display:inline;
	white-space:wrap;
	color:#FFFFFF;
	background:#FFF url(../_img/spacer) no-repeat right;
}

#menu li.menu1Sel a {
	display:block;
	border-left:none;
	padding:8px 8px 7px 8px;
	color:#047700;
	text-decoration:none;
}

#menu li.menu1Sel li a{color:#FFF;}




