td.menu_l a{
	background: url(../imagens/submenu_gde.jpg) transparent top right no-repeat;
}
div.menu a:hover {
	background: url(../imagens/hover_menu.jpg) transparent top right no-repeat;
	font-size: 14px;
}

td.menu h3{
	background: url(../imagens/submenu_gde.jpg) #C3E1EB top right no-repeat;
	font-weight: bold;
	display:inline;
}
.transMenu {
 	position:absolute ; 
 	overflow:hidden; 
 	left:-1000px; 
 	top:-1000px;
 	margin-top: 4px;
}

.transMenu .content {
 	position:absolute ;
 	z-index: 9999;
}

#subwrap 
{ 
 text-align: left ; 
}

.transMenu td { 
 	 text-decoration: none ; 
	 cursor:pointer; 
	 cursor:hand;

}


table.menu a{
	 margin:0px !important ; 
	 padding: 3px 5px 5px 22px !important ; 
	 display:block !important; 
	 position:relative !important ;
	 width: 172px;
}

div.menu a,
div.menu a:visited,
div.menu a:link,div.menu a div.mmit {
	 color: #000;       
	 font-size: 10pt !important ; 
	 font-family: Arial, Helvetica, sans-serif !important ; 
	 text-align: left !important ; 
	 font-weight:bold !important ; 
	 text-decoration: none !important ; 
	 margin-bottom:0px !important ; 
	 display:block !important; 
	 white-space:nowrap ;
}

.transMenu  .item td div.mmit{
	width: 100px;
	color:#000;
	padding-left: 30px;
	height: 10px;		
}

div.menu_topo a,div.menu_topo a:hover,div.menu_topo a:visited{	
	line-height: 40px;
	margin-left: 5px;
	padding: 5px;
	padding-left: -10px;
	padding-bottom: 0px;
	opacity:0.75; 
 	filter:alpha(opacity=75);
 	font-weight: bold;
}

div.mmit{
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	color:#000;
}

.transMenu .items {
	width: 135px;
	color: #000;
	position:relative ; 
	left:0px; top:0px; 
	font-weight: bold;
	z-index:2;
	font-size: 10pt !important ; 
	font-family: Arial, Helvetica, sans-serif !important ;
	padding-bottom:10px;
 	background: url(../imagens/canto_submenu.png) transparent bottom left no-repeat;
}

.transMenu .background {
	background: url(../imagens/bg_submenu.png) transparent top left repeat-x;
	border-top: 1px solid #000;
	position:absolute ; 
	left:0px; top:0px; 
	z-index:1;
}

.transMenu .item.hover {
 	background: url(../imagens/hover_menu_lateral.jpg) #B0D6E6 top left no-repeat;
 	z-index: 9999;
 	padding-left: 0px;
 	color: #2D5016;
 	font-family: arial,sans-serif;
 	font-size: 10pt;
}

.transMenu .item {
 	padding-left: 30px;
}
 
.transMenu div.subItem{
	padding-top: 5px;
	padding-left: 23px;
	height: 20px;
	position: relative;
}

a.comNoticias,a.semNoticias{
 	height: 16px;
 	width: 16px;
 	display: block;	
 	padding-left: 18px;
}
a.comNoticias{
 	background: url(../imagens/comnoticias.png) transparent top left no-repeat;
}

