#barra-lateral {
	width: 17.95%;
	min-width: 183px;/* Resolução 1024/768 */
	background: #F4F4F4;
	float: left;
	border-right: 1px solid #CDD2D2;
}

#menu-lateral {
	width: 100%;
	float: left;
	background: #F4F4F4;
	border-bottom: 1px solid #E7E7E7;
}

#menu-lateral a {
	display: block;
}

.nome-gerenciador {
	background: #DBDBDB !important;
	border-top: 1px solid #FFF !important;
	border-bottom: 1px solid #FFF !important;
	text-indent: 15px !important;
}

.menu-ativo .submenu {
	display: block;
}

.menu-ativo {
	background: #FFF !important;
}

/* ========== NIVEL PRINCIPAL ========== */

.item-menu {
	width: 100%;
	line-height: 50px;
	font-size: 13px;
	color: #545454;
	font-weight: bold;
	text-indent: 35px;
	border-top: 1px solid #E7E7E7;
	border-bottom: 1px solid #FFF;
	float: left;
	cursor: pointer;
}

.subitem {
	/*background: url('../img/marcador-submenu.png') no-repeat 210px center;*/
	background: url('../img/marcador-submenu.png') 90% 22px no-repeat;
}

.subitem:hover {
	background: url('../img/marcador-submenu2.png') 90% 22px no-repeat;
}

.item-menu:hover {
	background-color: #FFF;
}

.item-menu:hover .nivel1 {
	/*display: block;*/
}

.item-menu span {
	display: block;
}
/* ========== FIM PRINCIPAL ========== */







/* ========== SUBMENU ========== */

.submenu {
	background: #E7E7E7 !important;
	float: left;
	display: none;
	width: 100%;
}

.nivel1 {
	border-top: 2px solid #D5D5D5;
}

.submenu .subitem {
	font-weight: bold !important;
}

.submenu .item-menu {
	width: 85%;
	line-height: 30px;
	border: none;
	color: #535353;
	font-weight: normal;
	float: right;
	text-indent: 5px;
	background: none;
}

.nivel2 .item-menu {
	/*width: 170px !important;*/
}

.submenu .item-menu:hover {
	background-color: #F4F4F4;
}

/* ========== FIM SUBMENU ========== */


/* ========== NIVEL 1 ========== */

.nivel1 .item-menu {
	width: 80%;
}

.nivel1 .subitem:hover .nivel2 {
	/*display: block;*/
}

/* ========== FIM NIVEL 1 ========== */

/*.nivel1 {
	background: green !important;
}

.nivel2 {
	background: #954742 !important;
}*/