/* CSS Document */

.menu_principal * {
	margin: 	 0; 
	padding: 	 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	 10px;	
}
.menu_principal a { 
	display: block; 
}
.menu_principal li { 
	list-style: none; 
	float: 		left; 
	height: 	1%; 
}
.menu_principal li ul { 
	position: 	absolute; 
	visibility: hidden;
}
.menu_principal li ul li { 
	float: 		 none; 
	white-space: nowrap; 
	display: 	 inline; /* O INLINE E PRO IE */
}
.menu_principal li ul li ul {
	position: absolute; 
	left: 	  100%; 
	top: 	  0; 
}
.menu_principal li:hover ul, .menu_principal li.over ul { 
	visibility: visible;
}
.menu_principal li:hover ul ul, .menu_principal li.over ul ul { 
	visibility: hidden;
}
.menu_principal ul ul li:hover ul, .menu-hv ul ul li.over ul { 
	visibility: visible;
}
/********* CSS DE VISUAL *********/
.menu_principal {  
	width: 		779px;  
	margin: 	0 0 0 0px; 
	height: 	32px;
	background-color:#1A3B88;
}
.menu_principal a {  
	background-image:  url(../imagens/jpg/menu1.jpg);
	font-weight: 	   bold;  
	text-decoration:   none; 
	color: 			   #000000;
	padding: 		   0 0px; 
	line-height: 	   32px;
	width: 			   111px;  
}
.menu_principal a:hover { 
	background-image:	url(../imagens/jpg/menu2.jpg);
	text-decoration:  	none; 
	background-color: 	#000; 
	color: 			   	#000000;
	width: 			   	111px; 
}
.menu_principal ul li ul {  
	background-color: #DF2800; 
	border: 		  0px solid #000; 
}
