#menu ul, 
.menu ul {
	margin-left: 0px;padding: 0;list-style-type: none;font-size: 100%;cursor: default;width: 141px;height: 31px;
}

#menu ul #menuDropDown ul,
.menu ul .menuDropDown ul {
	margin-left:0px;
}

#menu ul li,
.menu ul li {
	margin: 0; padding: 0;list-style-type: none;font-size: 100%;position: relative;z-index: 1000;text-align: left;cursor: pointer;width: 140px;height: 31px;background:url(/Portal/images/menu/fundo_menu_vertical.jpg);background-repeat:no-repeat;float:right;
}

#menu ul a,
.menu ul a {
	background-position:3px center;	background-repeat:no-repeat;padding: 15px 8px 15px 0px;text-decoration: none;font-weight:bold;text-align: right;font-size:12px;display: block;color:#006633;height:auto; /* Fix i.e 6*/	
}

#menu li ul,
.menu li ul {
	position: absolute;display: none;left: 140px;top: 0;
}

#menu li:hover ul ul, #menu li.hover ul ul,
.menu li:hover ul ul, .menu li.hover ul ul {
	display:none;
}

#menu li:hover ul, #menu li li:hover ul, #menu li.hover ul,#menu li li.hover ul,
.menu li:hover ul, .menu li li:hover ul, .menu li.hover ul,.menu li li.hover ul {
	display: block; 
}
