/*menu horizontal*/
#topo2{
	width:914px;
	height:360px;
	margin: 0 0 0 46px;
	*margin: 0 0 0 3px;
	
	
	}

#busca{
	float:right;
	position:relative;
	width:270px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 0 0 0;
	left:0;
	*left:43px;
	
	font-weight:bold;
	color:#999;
}

#busca2 a{
	float:left;
	position:relative;
	left:30px;
	*left:75px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#E971A4;
}

#busca2 a:hover{color:#999; text-decoration:underline;}

#botao_busca {
	position:absolute;
	float:right;
	top:0;
	margin:0 0 0 225px;
	*margin:2px 0 0 10px;
	}

#banner {
	position:absolute;
	top:90px;
		
}

#menuTopo {
	position:absolute;
	top:330px;
	*top:345px;

	height:180px;
	width:919px;
	z-index:10000;
}

ul{ list-style:none;
}

#top_menu {
background-image:url(../img/fundoMenuTop.jpg);
height:89px;
width:916px;
z-index:20;
margin:15px 0 0 0 ;
*margin:0 0 0 0 ;

}	


	#top_menu ul {
		margin:12px 0 0 0;
		*margin:0 0 0 0;
	width:916px;

	float:left;
	
}


#top_menu li {
	float:left;
	margin:0 18px 0 -12px;
	*margin:15px 0 0 10px;
	_margin:15px 0 0 9px;
	z-index:10;
	height:20px;

	

}

#top_menu .img{
	float:left;
		background-image:url(../img/linhamenu.gif);
	height:50px;
	width:2px;
	margin:-10px 0 0 -15px;
	*margin:2px 0 0 10px;
	z-index:1;

}

#top_menu li a{
	font-family: Trebuchet MS, Arial, sans-serif, Helvetica;
font-size:13px;
text-decoration:none;
font-weight: bold;
color:#FFF;
z-index:300;

	}	

#top_menu li a:hover{
color: #fdd9ea;
background: url(../img/menuSup/item-primary-bg.gif);
z-index:20000;
		
	}	

/*submenu Horizontal*/


ul#primary-nav2 li {
position: relative;

z-index:200;

}

ul#primary-nav2 li a {
display: block; 
padding: 5px; 
*padding:0;
z-index:3000;
}

ul#primary-nav2 ul {
position: absolute;
display: none; 
left: -30px; /* Set 1px less than menu width */
*left: -10px;
top: 10px;
*top: 19px;
_top: 20px;
width:150px;
z-index:2000;



}

ul#primary-nav2  ul li  {
margin-left:1px;
	margin-top:0px;
	*margin-top:0px;
	background:url(../img/menuSup/item-secondary-container-bg.gif);
	height: 33px;
	width:158px;
	z-index:10000;
}
#primary-nav2  ul li a {	
margin-left:13px;
*margin-left:18px;
*margin-top:7px;
display: block;
z-index:55550;
}
ul#submenu li:hover ul ul,
ul#submenu li:hover ul ul ul,
ul#submenu li.over ul ul,
ul#submenu li.over ul ul ul { display: none; } /* Hide sub-menus initially */

#primary-nav2 li:hover ul,
#primary-nav2 li li:hover ul,
#primary-nav2 li li li:hover ul,
#primary-nav2 li.over ul,
#primary-nav2 li li.over ul,
#primary-nav2 li li li.over ul { display: block; } 
#primary-nav2 li.menuparent:hover,
#primary-nav2 li.over {  }

/*submenu Horizontal*/