/* Menu principal */

/* @group Menu Horizontal */

#menuh {
	font-size: small;
	font-family: Trebuchet MS, arial, sans-serif;
	color: white;
}

#menuh a:link{
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#menuh a:visited{
	color: white;
	text-decoration: none;
	font-weight: bold;
}
#menuh a:hover{
	color: white;
	text-decoration: overline;
	font-weight: bold;
}

#menuh a:active{
	color: white;
	text-decoration: none;
	font-weight: bold;
}
/* @end */


/* @group Texto menu vertical */
li#invite {
	text-align:left;
	text-transform:uppercase; /*nao transforme em maisculas*/
	font-size:10pt;
	color:#FFF;
	height:19px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
li#inviteContexto{
	height: 19px;
	text-decoration: none;
	color: white;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: auto;
}
li#inviteContexto a:link{
	height: 19px;
	padding: 0px;
	text-decoration: none;
	color: white;
}
li#inviteContexto a:visited{
	height: 19px;
	padding: 0px;
	text-decoration: none;
	color: white;
}
li#inviteContexto a:hover{
	height: 19px;
	text-decoration: underline;
	color: white;
}
li#inviteContexto a:active{
	height: 19px;
	padding: 0px;
	color: white;
}
/* @end */

/* @group SubMenu */

#rollovermenu{
	width:180px;
	background-color:#339900;
	font: small Trebuchet MS, arial, sans-serif;
	color: black;
}

#rollovermenu, #rollovermenu ul { /* all lists */
	margin: 0;
	list-style: none;
	color: black;
}
#rollovermenu ul{
	border:1px solid #333333;
	border-color: #006633 #006633 #006633 #006633;
	width:260px;
	padding-bottom:7px;
}

#rollovermenu ul a:link, #rollovermenu a:visited {
	display: block;
	border:none;
	padding:0px 0px 0px 0px;
	height:18px;
	color: black;
}
#rollovermenu ul a:visited{
	color: black;
}

#rollovermenu ul a:hover{
	color: black;
}

#rollovermenu ul a:active{
	color: black;
}

#rollovermenu li { /* items do submenu */
	position: relative;
	text-align: left;
	cursor: default;
	padding:0px 0px;
	margin:0px;
}

#rollovermenu li ul { /* sub menu */
	position: absolute;
	border:1px solid #000000; /* Preto */
	border-color: #006633 #006633 #006633 #006633; /*Branco*/
	left: -999em;
	color: black;
	width: 300px; /* Comprimento da caixa de texto */
}

#rollovermenu li:hover ul, #rollovermenu li.sfhover ul { /* lists nested under hovered list items */
	left:130px;
	top:0px;
	color: black;
	background-color: white;
	text-decoration: none;
}

#rollovermenu2{
	width:120pt;
	background-color:#339900;
	font: small Trebuchet MS, arial, sans-serif;
	color: black;
}


#rollovermenu2, #rollovermenu2 ul { /* all lists */
	margin: 0;
	list-style: none;
	color: black;
}
#rollovermenu2 ul{
	border:1px solid #333333;
	border-color: #006633 #006633 #006633 #006633;
	width:260px;
	padding-bottom:7px;
}

#rollovermenu2 ul a:link, #rollovermenu2 a:visited {
	display: block;
	border:none;
	padding:0px 0px 0px 0px;
	height:18px;
	color: black;
}
#rollovermenu2 ul a:visited{
	color: black;
}

#rollovermenu2 ul a:hover{
	color: black;
}

#rollovermenu2 ul a:active{
	color: black;
}

#rollovermenu2 li { /* items do submenu */
	position: relative;
	text-align: left;
	cursor: default;
	padding:0px 0px;
	margin:0px;
}

#rollovermenu2 li ul { /* sub menu */
	position: absolute;
	border:1px solid #000000; /* Preto */
	border-color: #006633 #006633 #006633 #006633; /*Branco*/
	left: -999em;
	color: black;
	width: 300px; /* Comprimento da caixa de texto */
}

#rollovermenu2 li:hover ul, #rollovermenu2 li.sfhover ul { /* lists nested under hovered list items */
	left:130px;
	top:0px;
	color: black;
	background-color: white;
	text-decoration: none;
}

/* @end */
