/* --- Menu --- */

/*MENU*/
#menu {
	background:url(../images/bg_borda_menu.gif) repeat-x left top;
	height:36px;
	padding:1px 0;
	position:relative;
	z-index:1;
	width:100%
}

#menu ul li {
	background:url(../images/bg_separador_menu.gif) no-repeat right 6px;
	position:relative;
	z-index:1;
	width:321px;
}
	#menu ul li.first {
		background:url(../images/bg_separador_menu_first.gif) no-repeat right 6px;
		position:relative;
		z-index:1;
		width:319px
	}
	#menu ul li a { 
		display:block;
		height:36px;
		font-family:arial;
		font-weight:normal;
		text-indent:-9999px;
		z-index:1;
		width:305px;
		overflow: hidden;
	}
	
	#en #menu ul li a { 
	width:305px;
		
	}
	
	#es #menu ul li a { 
	width:237px;
		
	}
	
	#pt #menu ul li a.mnu1 { background:url(../images/mnu_on_informacao_pt.gif) no-repeat center 6px; }	
	#en #menu ul li a.mnu1 { background:url(../images/img_informacoes_on_EN.gif) no-repeat center 5px; }
	#es #menu ul li a.mnu1 { background:url(../images/img_informacoes_on_ES.gif) no-repeat center -1px; }

	
	#pt #menu ul li a.mnu2 { background:url(../images/mnu_on_servicos_pt.gif) no-repeat center 6px; }
	#en #menu ul li a.mnu2 { background:url(../images/img_servicos_on_EN.gif) no-repeat center 5px; }
	#es #menu ul li a.mnu2 { background:url(../images/img_servicos_on_ES.gif) no-repeat center -1px; }
	
	#pt #menu ul li a.mnu3 { background:url(../images/mnu_outras_pt.gif) no-repeat center 6px; }
	#en #menu ul li a.mnu3 { background:url(../images/img_outras_EN.gif) no-repeat center 5px; }
	#es #menu ul li a.mnu3 { background:url(../images/img_outras_ES.gif) no-repeat center -1px; }
	
	
	#pt #menu ul li a.mmnu2 { background:url(../images/mnu_on_servicos_pt.gif) no-repeat center 6px; }
	#en #menu ul li a.mmnu2 { background:url(../images/img_servicos_on_EN.gif) no-repeat center 5px; }
	#es #menu ul li a.mmnu2 { background:url(../images/img_servicos_on_ES.gif) no-repeat center -1px; }
	
	
	#pt #menu ul li a.mmnu3 { background:url(../images/mnu_outras_pt.gif) no-repeat center 6px; }
	#en #menu ul li a.mmnu3 { background:url(../images/img_outras_EN.gif) no-repeat center 5px; }
	#es #menu ul li a.mmnu3 { background:url(../images/img_outras_ES.gif) no-repeat center -1px; }
	
	
			
		#menu ul li ul {
			display:none;
			left:2px;
			position:absolute;
			top:34px;
			/*width:280px;*/
			background:#FFF;
			border:1px solid #C9C9C9
		}
		
/*			#menu ul li.item2 ul {
				width:380px;
			}
			*/
			#menu ul li ul li {
				background:url(../images/imgPontilhado.gif) repeat-x bottom;
				font-size:12px;
				font-weight:bold;
				height:29px;
				line-height:29px;
				width:100%
			}
				
/*				#menu ul li.item2 ul li {
					width:100%;
				}*/
			
			#menu ul li ul li.first {
				background:#DDE4EB;
				border-top:none
			}
			
				#menu ul li ul li a {
					color:#7A7A7A;
					display:block;
					height:29px;
					text-decoration:none;
					text-indent:0;
					padding:0 15px;
					background:url(../images/ico_bulletMenu_off.gif) no-repeat 5px 14px;
				}
				
				#menu ul li ul li a:hover {
					color:#FFF;
					background:url(../images/ico_bulletMenu_on.gif) no-repeat 5px 14px #747002;
				}
	
	#pt #menu ul li ul.largura-1 { width:290px; }
	#pt #menu ul li ul.largura-1 li a { width:260px; }	
	
	
	#en #menu ul li ul.largura-1 { width:290px; }
	#en #menu ul li ul.largura-1 li a { width:260px; }		
	
		

	#pt #menu ul li ul.largura-2 { width:290px; }
	#pt #menu ul li ul.largura-2 li a { width:260px; }
	
	
	#en #menu ul li ul.largura-2 { width:290px; }
	#en #menu ul li ul.largura-2 li a { width:260px; }
	
	#es #menu ul li ul.largura-2 { width:290px; }
	#es #menu ul li ul.largura-2 li a { width:260px; }
	
	

	#pt #menu ul li ul.largura-3 { width:240px; }
	#pt #menu ul li ul.largura-3 li a { width:210px; }
	
	
	#en #menu ul li ul.largura-3 { width:240px; }
	#en #menu ul li ul.largura-3 li a { width:210px; }
	
	#es #menu ul li ul.largura-3 { width:290px; }
	#es #menu ul li ul.largura-3 li a { width:260px; }

	#pt #menu ul li ul.largura-4 { width:240px; }
	#pt #menu ul li ul.largura-4 li a { width:210px; }	
	
	#en #menu ul li ul.largura-4 { width:240px; }
	#en #menu ul li ul.largura-4 li a { width:210px; }	
	
	#es #menu ul li ul.largura-4 { width:240px; }
	#es #menu ul li ul.largura-4 li a { width:210px; }	
	
			
	sup {font-size:smaller;  line-height: 0;}	