/* Menu */
#menu {
	position:relative;
	z-index:1;
}

#menu ul {
	margin-left:28px;
}

#menu ul li {
	float:left;
	display:inline;
	position:relative;
	margin:0 5px;
}
	
	#menu ul li a { 
		display:block;
		height:45px;
		text-indent:-9999px;
		overflow:hidden;
	}
	/*PORT*/
		#pt #menu ul li a.mnu1 {background-image:url(../images/mnu1_pt.png); width:104px;}
		#pt #menu ul li a.mnu2 {background-image:url(../images/mnu2_pt.png); width:183px;}
		#pt #menu ul li a.mnu3 {background-image:url(../images/mnu3_pt.png); width:184px;}
		#pt #menu ul li a.mnu4 {background-image:url(../images/mnu4_pt.png); width:187px;}
		#pt #menu ul li a.mnu5 {background-image:url(../images/menu05_pt.png); width:65px;}
		#pt #menu ul li a.mnu6 {background-image:url(../images/menu6_pt.png); width:95px;}
		#pt #menu ul li a:hover, #menu ul li a.active {background-position:left -45px;}
		
	/*ENG*/
	/*PORT*/
		#en #menu ul li a.mnu1 {background-image:url(../images/mnu1_en.png); width:81px;}
		#en #menu ul li a.mnu2 {background-image:url(../images/mnu2_en.png); width:172px;}
		#en #menu ul li a.mnu3 {background-image:url(../images/mnu3_en.png); width:165px;}
		#en #menu ul li a.mnu4 {background-image:url(../images/mnu4_en.png); width:138px;}
		#en #menu ul li a.mnu5 {background-image:url(../images/menu05_en.png); width:65px;}
		#en #menu ul li a.mnu6 {background-image:url(../images/menu6_en.png); width:79px;}
		#en #menu ul li a:hover, #menu ul li a.active {background-position:left -45px;}
			
			#menu ul ul {
				display:none;
				left:-1px;
				top:45px;
				position:absolute;
				background:url(../images/bgSite.png) repeat-x left -320px #FFF;
				border-bottom:1px solid #2E567C;
				border-right:1px solid #2E567C;
				border-left:1px solid #2E567C;
				font-family:Arial, Helvetica, sans-serif, Tahoma;
				font-size:13px;
				margin-left:0;
			}
			
				#menu ul ul li {
					line-height:30px;
					height:30px;
					width:270px;
					border-bottom:1px dotted #CCCCCC;
				}
				
					#menu ul ul li a {
						background:none;
						color:#2A4F74;
						font-weight:normal;
						height:auto;
						text-indent:0;
						text-decoration:none;
						margin:0 10px 0 10px;
					}
					
					#menu ul ul li.first { border-top:none }
					
					#menu ul ul li a:hover,
					#menu ul ul li a.active {
						text-decoration:underline;
					}
					
						#menu ul ul ul {
							border:1px solid #999;
							border-bottom:none;
							left:150px;
							top:0
						}
						
							#menu ul ul ul li {
								border-bottom:1px solid #999;
								border-top:none;
								height:27px;
								line-height:27px
							}

								#menu ul ul ul.terceiroMenu3 li { width:160px }
							
								#menu ul ul ul a {
									background:#D7D7D7;
									color:#000
								}
