#nivel1 {
	margin: 0; 
	padding: 0; 
	list-style: none;
}	

#nivel1 li {
	float: left;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
}

#nivel1 a:link, #nivel1 a:active, #nivel1 a:visited {
	display: block;
	color: #444;
	text-decoration: none;
	border: 1px solid #aaa;
	background: #f0f0f0;
	padding: 1px 10.3px;
}

#nivel1 a:hover {
	display: block;
	background: #fff;
	color: #aa0000;
	text-decoration: none;
}

.menu_aplicacao {
	margin: 0;
	padding: 0;
	display: none;
	clear: left;
	position: relative;
	z-index: 9997;
}

#mainmenu, #mainmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
	line-height: 1.5em;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
}

#mainmenu a:link, #mainmenu a:active, #mainmenu a:visited {
	display: block;
	color: #aa0000;
	text-decoration: none;
	border: 1px solid #aaa;
	background: #fff;
	margin-top: -1px;
	padding: 1px 4px;	
}

#mainmenu a:hover {
	text-decoration: underline;
}

#mainmenu li {
	float: left;
	position: relative;
}

#mainmenu ul {
	position: absolute;
	display: none;
}

#mainmenu li ul a {
	background: #ddd;
	width: 15em;
	float: left;
	text-align: left;
	border: 1px solid #000;
}

#mainmenu ul ul {
	top: auto;
}

#mainmenu li ul ul {
	left: 14.9em;
	margin: 0 0 0 11px;
}

.subitem {
    background: url(../imagens/bullet.gif) left center no-repeat;
}


/* ********************************************************
 * Menu canto superior direito
 ******************************************************** */
#mainmenu_2,#mainmenu_2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	position: relative;
	line-height: 1.4em;
	font: bold 11px Arial, Verdana;
	text-align: center;
	float: right;
	top: 0;
	display: block;
}

#mainmenu_2 a:link,#mainmenu_2 a:active,#mainmenu_2 a:visited {
	display: block;
	padding: 3px;
	color: #4c4c4c;
	text-decoration: none;
	min-width: 75pt;
}

#mainmenu_2 a:hover {
	background-color: #E4E4E4;
	padding: 3px;
	/*color: #fff;*/
	/*border: 1px solid #000;*/
}

#mainmenu_2 .menu_hover {
	display: block;
	text-decoration: none;
	min-width: 80pt;
	background-color: #E4E4E4;
	padding: 3px;
	color: #fff;
	/*border: 1px solid #000;*/
}

#mainmenu_2 li {
	float: left;
	position: relative;
	line-height: 18px;
}

#mainmenu_2 ul {
	position: absolute;
	width: 12em;
	top: 26px;
	display: none;
}

#mainmenu_2 li ul a {
	margin-top: -1px;
	background: #eee;
	width: 14em;
	float: left;
	text-align: left;
	border: 1px solid #000;
}
/*Menu mainmenu_2 */
.mainmenu_2_chatonline { background:url(../imagens/skin_menu_mainmenu_2.png) 9px 39px; width: 142px}
.mainmenu_2_manualonline { background:url(../imagens/skin_menu_mainmenu_2.png) 9px -4px; width: 152px}
.mainmenu_2_trocarsenha { background:url(../imagens/skin_menu_mainmenu_2.png) 6px -44px; width: 136px}
.mainmenu_2_ajuda { background:url(../imagens/skin_menu_mainmenu_2.png) 6px -94px;}
.mainmenu_2_sair { background:url(../imagens/skin_menu_mainmenu_2.png) 12px -144px; width: 140px}
