#institucional, #sistemas {
	border: 1px solid #d7d7d7;
	width: 188px;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	text-align: left;

}
#institucional ul, #sistemas ul {
	border: 0px solid #a1ab88;
	margin: 0px 0px 20px 5px;
	width: 175px;
	padding: 2px;
}
#institucional ul li.page_item:hover {
	background: url("images/bg_btn_menu_verde_hover.jpg") left center no-repeat;

}

#institucional ul li.page_item {
	background: url("images/bg_btn_menu_verde.jpg") left center no-repeat;
	padding: 5px 0px 6px 0px;
	width: 212px;
}
#institucional ul li.page_item a {
	text-decoration: none;
	font:  11px "Verdana"; 
	color: #529e3a;
	margin-left: 5px;
	
}
#institucional h2.titulo {
	background: url("images/bg_seta_verde.jpg") left center no-repeat;
	padding: 5px 5px 6px 30px;
	margin: 5px;
	font:  11px "Verdana"; 
	color: #529e3a;
	text-transform: uppercase;
}
#sistemas h2.titulo {
	background: url("images/bulletSistema.jpg") left top no-repeat;
	padding: 5px 5px 6px 30px;
	margin: 5px;
	font:  11px "Verdana"; 
	color: #426173;
	text-transform: uppercase;
}
#sistemas ul li {
	color: #426173;
	background: url("images/btn_sistema_bg.jpg") center center no-repeat;
	padding: 5px 0px 6px 30px;
}
#sistemas ul li:hover {
	background: url("images/btn_sistema_bg_hover.jpg") center center no-repeat;
}

#sistemas ul li a {
	color: #426173;
	text-decoration: none;	
	font:  11px "Verdana"; 

}

#links {
	margin: 0px;
	padding: 10px 10px 10px 10px;
	border: 0px solid #d7d7d7;
	width: 190px;
	   list-style-type: none;

}
#links ul {
	width: 100%;
}

#links ul li {
	background: url("images/menumaior_bg.jpg") top center no-repeat;
	margin: -8px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	height: 36px;
	
}
#links ul li:hover {
	background: url("images/menumaior_bg_hover.jpg") top center no-repeat;
}

#links ul li a {
	color: #575757;
	text-decoration: none;
	padding: 0px 0px 0px 30px;
	font: 16px "Helvica Condensed";
	text-transform: uppercase;
}

.widget {
	border: 0px solid #ddd;
	margin: 10px;
	width: 100%;
	color: #529e3a;
	font: 12px "Arial";
}
.widget-left, .widget-right {
       width: 100%;
	margin: 0px auto;
       text-align: center;
	color: #529e3a;
	font: 12px "Arial";
	padding-bottom: 10px;
	padding-top: 10px;

}

.widget-left h3, .widget-right h3 {
	font: 16px "Arial";
}
.widget-left img, widget-right img {
	border: 0px;
}

.widget-title {
	text-align: center;
	font: 16px "Arial";
}
