
#conteudo { 
	height:250px; 
}

#conteudo div h1 {
	padding-bottom:3px;
	border-bottom:1px solid #83A952;
	font:bold 80% arial;
	color:#83A952;
}
#conteudo div p {
	margin-top:3px;
	text-align:justify;
	font:70% arial;
	color:#2F5B55;
}

#conteudo div p a { color:#2F5B55; }
#conteudo div p a:hover { text-decoration:underline; }

#outros { 
	float:left; 
	width:380px;
}

#institucional {
	display:block;
	width:380px;
}

#consulte h2 a{
	display:block;
	float:left;
	width:200px;
	height:97px;
	margin-left:25px;
	background:url('../images/consulte.gif') no-repeat;
	overflow:hidden;
	text-indent:-3000em;
}

#noticias {
	float:right;
	margin-top:3px;
	_margin-top:-6px;
	*margin-top:-6px;
	margin-right:9px;
	width:326px;
}
#noticias h1 { 
	display:block; 
	margin-bottom:2px; 
	background-color:#FFFFFF; 
}

#noticias p { 
	background-color:#EFF8F7;
	margin-bottom:-2px; 
	padding:6px 0 5px 4px;
	border-bottom:1px solid #FFFFFF;
	text-align:left;
}
#noticias #historico-noticias {
	background-color:none;
	font-weight:bold;
}
	#noticias #historico-noticias a { color:#333333; }
	#noticias #historico-noticias a:hover { text-decoration:none; }

#produtos {
	float:right;
	width:326px;
	margin-right:9px;
}
#produtos h1 { margin-bottom:10px; }
#produtos img { 
	float:left; 
	margin-right:10px;
}

#produtos a:hover { text-decoration:underline; }

#produto-1 { margin-bottom:25px; }


#boletim {
	float:left;
	width:200px;
	margin-top:30px;
	margin-left:25px;
}
#boletim h1 { margin-bottom:10px; }
#boletim label {
	float:left;
	display:block;
	width:60px;
	text-align:right;
	padding:3px 3px 0 0;
	font:70% arial;
	color:#2F5B55;
}
#boletim .input {	
	width:125px;
	padding:2px;
	font:70% arial;
	background:#F4FBFA;
	color:#2F5B55;
	border:1px solid #BFE8E0;
	margin-bottom:3px;
}
#boletim .botao {
	float:right;
	margin-right:5px;
	background:#FFFFFF;
	border:0;
	font:bold 70% arial;
	color:#3E776E;
}

/**********************/

#eventos {
	float:left;
	width:200px;
	margin:20px 15px 0 0;
}

#evento h1 { 
	display:block; 
	margin-bottom:2px; 
	background-color:#FFFFFF; 
}

#eventos p {
	padding:6px;
	padding-left:0;
}

/**********************/

#utilidades {
	float:right;
	margin-top:20px;
	width:162px;
}
#utilidades h1 { 
	display:block; 
	margin-bottom:2px; 
	background-color:#FFFFFF; 
}

#utilidades p {
	margin-bottom:-2px; 
	padding:6px 0 5px 4px;
	padding-left:0;
	border-bottom:1px solid #FFFFFF;
	text-align:left;
}

