html>body headerBlock{
	width: 750px;
	margin: auto 10px;
}
#headerBlock{
	background-image: url(img/template/menu_bar.gif);
	background-position: center;
	background-repeat:no-repeat;
	height: 148px;
	position:relative;
	width: 730px;
	clear: both;
	margin: auto 10px;
	z-index: 100;
}
	#logo {
		background-image: url(img/template/logo.gif);
		background-repeat: no-repeat;
		width: 311px;
		height: 65px;
		float: left;
	}
	
	#icones {
		width: 270px;
		height: 31px;
		float: right;
		position: relative;
	}
	.img{
		background-repeat: no-repeat;
		border: none;
		width: 42px;
		height: 31px;
		float: right;
	}
	/*.a{
		border:none;
		text-decoration:blink;
	}*/
	#menu{
		width: 730px;
		height: 33px;
		position:relative;
		left: 0px;
		clear:both;
		font-weight: bold;
		padding-top:49px;
		z-index: 103;
		text-align: right;
	}
/*	
html>body #menu>ul{
			bottom: -10px;
		}
		#menu ul{
			position: absolute;
			z-index: 103;
			right: 10px;
			bottom: 0px;
		}
*/		
html>body #menu>ul{
			bottom: -1px;
		}
		#menu ul{
			position: absolute;
			z-index: 103;
			right: 10px;
			bottom: 0px;
		}

		#menu ul li { /* all list items */
			z-index: 103;
			float: left;
			width: 13em; /* width needed or else Opera goes nuts */
			line-height: 17px;
			list-style-position:outside;
			display: inline;
			position: relative;
			margin: 2px; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			/*text-align: right;*/
		}
		
		/* Ítem com sub-ítens */
		#menu ul ul li.open, #menu ul ul ul li.open{
			background-image: url(img/template/menu_seta.gif);
			background-position: right center;
			background-repeat: no-repeat;
			line-height: 19px;
		}
		
		#menu ul a {
			display: block;
			width: 13em;
			text-decoration: none;
			color: #E7E8EC;
		}
		
		#menu ul ul, #menu ul ul ul { /* all lists */
			z-index: 103;
			position: relative;
			display: block;
			bottom: auto;
			padding: 0px;
			margin: 0px;
			list-style-type: none;
			line-height: 1em;
			background-color: #E7E8EC;
			text-align: left;
			width: 15em;
		}
		
		html>body #menu ul li ul {
			margin: 0 0 0 0;
		}
		#menu ul li ul { /* second-level lists */
			position: absolute;
			width: 13em;
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			margin: 0 0 0 -13em;
			right: 0px;
			z-index: 103;
		}
		
		#menu ul li ul a{
			color: #001682;
		}
		
		html>body #menu ul li ul ul {
			margin: -1.75em -16em 0 15em;
		}
		#menu ul li ul ul { /* third-and-above-level lists */
			margin: -1.75em -16em 0 15em;
			left: 15em;
			width: 16em;
		}
		
		#menu ul ul li, #menu ul ul ul li { /* all lists */
			font-size: 10px;
			background-image: url(img/template/subarea/int_ln1.gif);
			background-position: center bottom;
			background-repeat: no-repeat;
			width: 14em;
			left: 5px;
		}
		
		#menu ul ul li a, #menu ul ul ul li a{
			color: #001682;
			width: 14em;
		}
		
		#menu ul li:hover ul ul, #menu ul li.sfhover ul ul {
			left: -999em; /* Comentar este trecho não mudou em nada o funcionamento */
		}
		
		#menu ul li:hover ul, #menu ul li li:hover ul, #menu ul li.sfhover ul, #menu ul li li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
			z-index: 104;
		}
		
		/* meu */
		#menu ul a:hover, #menu a.over{
			background-color: #ff8708;
			color:#001682;
			font-weight: bold;
		}
		#menu ul li ul a:hover, #menu ul li ul a.over{
			background-color: #001682;
			color:#CCCCCC;
		} 			
