﻿* html .menu {
	padding-bottom: 0;
}

/* primeiro nivel */
.menu {
	CLEAR: both;
	position: relative;
	width: 780px;
	FONT: 11px "Verdana", "Geneva", "sans-serif";
	float:left;

}
.menu ul {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding:0 0 0 0;
}
.menu li {
	BACKGROUND: url(../imagesMenu/bgsMenu.gif) no-repeat right top;
	FLOAT: left;
	MARGIN: 0px;
	HEIGHT: 39px;
	padding:0 0 0 0;

}
.menu li a {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 14px;
	DISPLAY: block;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND: url(../2imagesMenu/bgsMenu.gif);
	background-position: 0px -78px;
	COLOR: #0A7045;
	TEXT-DECORATION: none;
	HEIGHT: 39px;
	line-height:0.8em; 
	letter-spacing: -0.05em;

}
.menu ul li A:hover {
	BACKGROUND: url(../imagesMenu/bgsMenu.gif);
	background-position: 0px -117px;
	COLOR: #fff;
}

/* primeiro nivel ativo */
.menu li.active-page {
	BACKGROUND: url(../imagesMenu/bgsMenu.gif) no-repeat right top;
	background-position: 100% -39px;
	FLOAT: left;
	MARGIN: 0px;
	HEIGHT: 39px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;

}
.menu li.active-page A {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 14px;
	DISPLAY: block;
	FONT-SIZE: 11px;
	BACKGROUND: url(../imagesMenu/bgsMenu.gif) no-repeat left top;
	background-position: 0px -117px;
	FLOAT: left;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	HEIGHT: 39px;
}

/* segundo nivel */
.menu ul ul.tabcontent {
	visibility: hidden;
	position: absolute;
	float:left;
	text-align:left;
	HEIGHT: 31px;
	left: 0px;
	width: 780px;

}
.menu ul li:hover ul li, .menu ul a:hover ul li{
	background-image:none;
	display: block;
	visibility: visible;
	top: 39px;
}

.menu ul ul.tabcontent {
	BACKGROUND: url(../imagesMenu/bg-BarraSecundaria.jpg) repeat-x;
	MARGIN: 0px 0px 0px 0px;
}

.menu ul :hover ul li a{
}
.menu ul :hover ul li a:hover {

}
.menu ul ul.tabcontent li.tabconlink a.inactive{
	position: relative;
	background-image:none;
	}



/* segundo nivel ativo */
.menu ul li.active-page ul, .menu ul a ul {
	display: block;
	visibility: visible;
	top: 39px;
}

.menu ul ul li.tabconlink {
	display: block;
	BACKGROUND: url(../imagesMenu/bg-BarraSecundaria.jpg) repeat-x;
}
.menu ul ul li.tabconlink  a.inactive {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 8px;
	color:lime;
	cursor: pointer;	

}
.menu ul ul li.tabconlink  a:hover.inactive {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 8px;
	color:#fff;
	cursor: pointer;	

}
.menu ul ul li.tabconlink  a.active {
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 8px;
	background-image:none;
	color:#fff;
	font-weight: bold;
}



/* outros */
.menu :hover {
	white-space: normal;
}
.menu table {
	position: absolute;
	border-collapse: collapse;
	left: 0;
	top: 0;
}

.menu LI.noborder {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}

.menu UL LI.text {
	DISPLAY: inline;
	FONT: 10px "Verdana", "Geneva", "sans-serif";
	COLOR: #f9f9f9;
}
.menu UL#active-submenu {
	DISPLAY: block;
	Z-INDEX: 5;
	HEIGHT: 26px;
}
.menu a em.lft, .menu :visited em.lft {
	display: block;
	float: left;
}
.menu a em.rgt, .menu :visited em.rgt {
	display: block;
	float: left;
}
.menu a:hover em.lft {
	background: transparent url(drop/leftb.gif);
	border-bottom-color: #ccc;
}
.menu a:hover em.rgt {
	background: transparent url(drop/rightb.gif);
	border-bottom-color: #ccc;
}
.menu li:hover > a b {
	color: #000;
	background: transparent url(drop/midb.gif);
	border-bottom-color: #ccc;
}
.menu li:hover > a em.lft {
	background: transparent url(drop/leftb.gif);
	border-bottom-color: #ccc;
}
.menu li:hover > a em.rgt {
	background: transparent url(drop/rightb.gif);
	border-bottom-color: #ccc;
}

