﻿/*Estilos para o menu horizontal*/
.navmenu-h{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
.navmenu-h ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	margin-left:0px;
	z-index:50;
}
.navmenu-h ul ul {
	width: 160px; /* Sub Menu Width */;
	margin: px 0px 2px 0px;
	list-style: none;
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
}
.navmenu-h ul ul ul, .navmenu-h ul ul ul ul {
	top: 0;
	left: 100%;
}
.navmenu-h ul li {
	float: left;
	display: inline;
	position: relative;
	padding: 0 0px 0 0;
}
.navmenu-h ul ul li {
	width: 100%;
	display: block;
}
/* Root Menu */
.navmenu-h ul a {
	text-align:center;
	text-transform:uppercase;
	margin-right:0px;
	float: left;
	text-decoration: none;
    padding:15px 15px;
	color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
    font-weight: bold;
    line-height: 17px;
    letter-spacing:0px;
    display:block;
    border-right: 1px solid #666;
}
/* Root Menu Hover Persistence */
.navmenu-h ul a:hover, .navmenu-h ul li:hover a, .navmenu-h ul li.iehover a {
	color: orange;
}
/* 2nd Menu */
.navmenu-h ul li:hover li a, .navmenu-h ul li.iehover li a {
	float: none;
	background-color:#222;
	color:#FFF;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
}
/* 2nd Menu Hover Persistence */
.navmenu-h ul li:hover li a:hover, .navmenu-h ul li:hover li:hover a, .navmenu-h ul li.iehover li a:hover, .navmenu-h ul li.iehover li.iehover a {
	background-color: #D8D8D8;
	color: #000000 ;
}
/* 3rd Menu */
.navmenu-h ul li:hover li:hover li a, .navmenu-h ul li.iehover li.iehover li a {
	background-color:#A00A05;
	color:#FFF;
}
/* 3rd Menu Hover Persistence */
.navmenu-h ul li:hover li:hover li a:hover, .navmenu-h ul li:hover li:hover li:hover a, .navmenu-h ul li.iehover li.iehover li a:hover, .navmenu-h ul li.iehover li.iehover li.iehover a {
	background-color: #B2B2B2;
	color: #660033;
}
/* 4th Menu */
.navmenu-h ul li:hover li:hover li:hover li a, .navmenu-h ul li.iehover li.iehover li.iehover li a {
	background-color:#A00A05;
	color:#FFF;
}
/* 4th Menu Hover */
.navmenu-h ul li:hover li:hover li:hover li a:hover, .navmenu-h ul li.iehover li.iehover li.iehover li a:hover {
	background-color: #6B1005;
	color: #660033;
}
/* Hover Function - Do Not Move */
.navmenu-h ul li:hover ul ul, .navmenu-h ul li:hover ul ul ul, .navmenu-h ul li.iehover ul ul, .navmenu-h ul li.iehover ul ul ul {
	display: none;
}
.navmenu-h ul li:hover ul, .navmenu-h ul ul li:hover ul, .navmenu-h ul ul ul li:hover ul, .navmenu-h ul li.iehover ul, .navmenu-h ul ul li.iehover ul, .navmenu-h ul ul ul li.iehover ul {
	display: block;
}
.navmenu-h ul li a.current{
	color: #FF9900;
	}
.navmenu-h ul li a.inactivo{
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
/*Fim de Estilos para o menu horizontal*/