body{
	background-color: #43733A;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
}
.site{
	width: 1004px;
	border-right: 1px solid #CFCFCF;
}
h2{
	color: #437239;
	font-size: 16px;
	font-style: italic;
}
.bus_tit{
	color: #437239;
	font-size: 14px;
}
.res_bus{
	color: #437239;
}
.res_bus a{
	color: #437239;
	text-decoration: none;
}
.res_bus a:hover{
	color: #437239;
	text-decoration: underline;
}
.fundo_verde{
	float: left;
	position: relative;
	top: 0px;
	left: -198px;
	height: 200px;
	background-color: #437239;
	width: 198px;
	margin: 0;
	padding: 0px;
}
.topo{
	background: url('../images/topo.png') top no-repeat;
	height: 405px;
	width: 1004px;
}
.topo .menu{
	padding-top: 18px;
	padding-left: 530px;
}
.topo .caixa_busca{
	top: -16px;
	left: 851px;
	float: left;
	position: relative;
	height: 17px;
	width: 95px;
	font-size: 12px;
	border: 0px;
}
.topo .caixa_busca_a{
	top: -16px;
	left: 851px; /*851*/
	float: left;
	position: relative;
	height: 17px;
	width: 95px;
	font-size: 12px;
	border: 0px;
	font-style: italic;
	color: #C2C2C2;
}
.topo .botao_busca{
	top: -18px;
	left: 851px;
	float: left;
	position: relative;
	background: url(../images/lupa_busca.png) no-repeat;
	width: 22px;
	height: 17px;
	border: 0px;
}
.conteudo{
	float:left;
	position:relative;
	top: 0px;
	left: 0px;
	width: 552px;
	z-index: 0;
}
.sombra_menu{
	/*background: url('../images/menu_fundo_03.png') left repeat-y #FFFFFF;*/
	background-color: #FFFFFF;
}
.cont_baixo{
	background: url('../images/cont_baixo.png') top repeat-x #FFFFFF;
	text-align: left;
	width: 573px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 6px;
	float: left;
	top: 0px;
	left: -10px;
	position: relative;
	
}
.news_topo{
	float: left;
	position: relative;
	top: 0px;
	left: -10px;
	height:61px;
	width: 546px;
	background: url('../images/news/fundo_topo.png') top repeat-x;
}
.news_topo .seta{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 28px;
	height: 61px;
	background: url('../images/news/seta.png') left no-repeat;
	display: table-cell;
	vertical-align: middle;
}
.news_topo .img_staff{
	width: 80px;
	height: 61px;
	display: table-cell;
	padding-right: 15px;
	padding-top: 6px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}
.news_topo .titulo{
	display: table-cell;
	height: 61px;
	width: 423px;
	background: url('../images/news/borda.png') top right no-repeat;
	color: #437239;
	font-size: 14px;
	font-weight: bold;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	padding-top: 19px;
}
.news_topo .titulo a{
	color: #437239;
	text-decoration: none;
}
.news_topo .titulo a:hover{
	color: #437239;
	text-decoration: underline;
}
.news_det{
	height: 30px;
	height: 55px;
	float: left;
	position: relative;
	top: 5px;
	left: 0px;
}
.news_det .dados{
	font-size: 10px;
	color: #437239;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	padding-left: 5px;	
	padding-bottom: 5px;
}
.news_det .atuar{
	font-size: 11px;
	color: #437239;
	float: left;
	position: relative;
	padding-right: 50px;
	top: -22px;
	left: 250px;
	width: 300px;
}
.news_det .atuar a{
	text-decoration: none;
	color: #437239;
}
.news_det .atuar a:hover{
	text-decoration: none;
	color: #437239;
}
.news_baixo a{
	text-decoration: none;
	color: #437239;
}
.news_baixo .atuar a:hover{
	text-decoration: none;
	color: #437239;
}

.news_baixo{
	padding-right: 30px;
	font-size: 14px;
	color: #437239;
	font-weight: bold;
	height: 46px;
	padding-bottom: 30px;
	padding-top: 20px;

}
.news_baixo .com{
	float: right;
	position: relative;
	top: 0px;
	width: 150px;
	height: 46px;
	line-height: 46px;
} 
.news_baixo .img_news{
	float: right;
	position: relative;
	top: 0px;
	right: 20px;
	height: 46px;
}
.paginacao {
	text-align: center;
	height: 30px;
	color: #437239;
	font-size: 14px;
	font-weight: bold;
}
.paginacao a:hover{
	color: #437239;
	text-decoration: none;
}
.paginacao a{
	color: #437239;
	text-decoration: none;
}
.texto{
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 15px;
}

.menu_di{
	width: 188px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 20;
}
.noticias_caixa{
	top: -27px;
	left: 15px;
	float: left;
	position: relative;
	height: 17px;
	width: 120px;
	font-size: 12px;
	border: 0px;
}
.noticias_botao{
	top: -30px;
	left: 28px;
	float: left;
	position: relative;
	background: url(../images/noticias_botao.png) no-repeat;
	width: 37px;
	height: 22px;
	border: 0px;
}
.parceiros{
	padding-top:13px;
	padding-left: 17px;
	padding-bottom:13px;
	padding-right: 17px;
	margin: 0px 0px 0px 0px;
}
.parceiros a{
	color: #43703D;
	font-weight: bold;
	font-style: italic;
	display: block;
	text-decoration: none;
}
.parceiros a:hover{
	text-decoration: underline;
}
.liga{
	float: left;
	position: relative;
	top: 0px;
	left: 31px;
	display: table-cell;
	vertical-align: middle;
	padding-top: 9px;
}
.liga .aba{
	float: left;
	position: relative;
	top: 0px;
	width: 79px;
	height: 19px;
	cursor: pointer; 
}
.liga .aba:hover{
	cursor: pointer; 
}
.liga .aba a{
	display: block;
	text-decoration: none;
	font-style: italic;
	color: #FFFFFF;
	font-size: 12px;
	height: 19px;
}
.liga .aba .texto{
	width: 62px;
	padding-left: 13px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 0px;
	text-align: center;
	height: 19px;
}
.enquete{
	background: url('../images/enquete/fundo.png') no-repeat;
	width: 217px;
	height: 138px;
	float:left;
	position: relative;
	left: -408px;
	top: 185px;
}
.enquete .pergunta{
	float: left;
	position: relative;
	top: 27px;
	left: 18px;
	color: #FFFFFF;
	font-weight: bold;
	width: 180px;
}
.enquete .respostas{
	float: left;
	position: relative;
	top: 37px;
	left: 33px;
	color: #437239;
	width: 165px;
	font-weight: bold;
	display: table-cell;
	vertical-align: middle;
}
.enquete .resp{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}	
.enquete .radio{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	margin-right: 3px;
}
.enq_votar{
	background: url('../images/enquete/votar.png') no-repeat;
	width: 86px;
	height: 22px;
	border: 0px;
	float: left;
	position: absolute;
	top: 329px;
	left: 147px;
}

.pag_topo{
	float: left;
	position: relative;
	top: 0px;
	left: -10px;
	height:61px;
	width: 546px;
	background: url('../images/news/fundo_topo.png') top repeat-x;
}
.pag_topo .seta{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 28px;
	height: 61px;
	background: url('../images/news/seta.png') left no-repeat;
	display: table-cell;
	vertical-align: middle;
}
.verde{
	color: #437239;
}
.pag_topo .titulo{
	height: 61px;
	width: 508px;
	background: url('../images/news/borda.png') top right no-repeat;
	color: #437239;
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 18px;
	display: table-cell;
}
.pag_dados{
	color: #000000;
	padding-left: 25px;		
	padding-right: 25px;
	padding-bottom: 30px;
	padding-top: 10px;
	clear: all;
}
#col1{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 50%;
}
.letras{
	width: 100%;
	padding-top: 20px;
}
#carta_nome{
	font-size: 16px;
	font-weight: bold;
	color: #437239;
	padding-bottom: 10px;
}
#carta01{
	float: left;
	position: relative;
	padding-right: 10px;
}
#carta_texto{
	text-align: justify;
}
.carta{
	padding-bottom: 30px;
}
.con_titulo{
	color: #437239;
	font-size: 14px;
	padding-top: 10px;
}
.verde{
	color: #437239;
}
.com_tit{
	color: #437239;
	font-size: 16px;
	padding-bottom: 10px;
	font-weight: bold;
}
.caixa_texto{
	border: 1px solid #437239;
	font-size: 12px;
	padding: 1px;
	margin: 2px;
}
.caixa_botao{
	background: #437239;
	border: 0px;
	color: #FFFFFF;
	padding: 2px;
	margin: 3px;
}
.ct{
	float: left;
	position: relative;
	top: 0px;
	left: -10px;
}

.staff{
	width: 520px;
	height: 245px;
	background: #43733A;
	float: left;
	position: relative;
	top: 0px;
	left: -10px;
	margin-bottom: 20px;
}
.staff .barra{
	width: 15px;
	height: 245px;
	background: url('../images/staff_barra.png') top repeat-y;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.staff .cont{
	width: 495px;
	height: 245px;
	padding-right: 10px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	color: #FFF;
	font-size: 14px;
	padding-top: 15px;
}

.staff .cont strong{
	font-size: 18px;
}
.staff .cont img{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	border-right: 10px solid #FFF;
	border-top: 7px solid #FFF;
	border-bottom: 7px solid #FFF;
	margin-right: 10px;
}

.staff .barra .top{
	width: 15px;
	height: 10px;
	margin-top: 20px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}
.staff .barra .bot{
	width: 15px;
	margin-top: 20px;
	float: left;
	position: relative;
	top: 165px;
	left: 0px;
}
.staff .barra .bot_{
	width: 15px;
	margin-top: 50px;
	float: left;
	position: relative;
	top: 165px;
	left: 0px;
}

.pag_dados a{
	color: #43733A;
	text-decoration: none;
}
.pag_dados a:hover{
	color: #43733A;
	text-decoration: underline;
} 


.radio{
	float: left;
	position: relative;
	top: 8px;
	left: -10px;
}
.radio_logo{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
}
.radio_botao{
	float: left;
	position: relative;
	top: 6px;
	left: 0px;
	margin-left: 7px;
}
.logo{
	float: left;
	position: relative;
	top: 25px;
	left: -100px;
}

.rodape{
	background: #F2F2F2;
	height: 76px;
	width: 1004px;
}
.rodape_faixa{
	background: url('../images/rodape/borda_fundo.png') repeat-x top;
	height: 16px;
	width: 1000px;
	border: 2px solid #DCDCDC;
}
.rodape_baixo{
	text-align: center;
}
.rodape_logo{
	float: left;
	position: relative;
	top: 2px;
	left: 0px;
	width: 205px;
}
.rodape_texto{
	text-align: center;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 640px;
	color: #437239;
	font-weight: bold;
	font-size: 10px;
	padding-top: 20px;
}
.rodape_cert{
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 159px;
	padding-top: 40px;
}
.rodape a{
	color: #437239;
	text-decoration: none;
}
.rodape a:hover{
	color: #437239;
	text-decoration: underline;
}

.baixo_menu{
	background: url('../images/rodape/baixo_texto.png') repeat-x bottom;
	height: 25px;
	width: 100%;
	text-align: left;
}


.baixo_texto{
	background: url('../images/rodape/baixo_texto.png') repeat-x bottom;
	height: 15px;
	width: 573px;
	text-align: left;
	float: left;
	position: relative;
	top:0px;
	left: -10px;
	z-index: -1;
}

.vai_topo{
	height: 22px;
	width: 79px;
	float: left;
	position: relative;
	top: 28px;
	left: 50px;
	z-index: 10;
}

.unitedcast{
	background: url(../images/unitedcast/fundo.png) top no-repeat;
	width: 552px;
	height: 224px;
}

.unitedcast .men{
	background: url(../images/unitedcast/clique.png) top no-repeat;
	width: 271px;
	height: 18px;
	float: left;
	position: relative;
	top: 147px;
	left: 265px;
}
.unitedcast .men a{
	display: block;
	width: 271px;
	height: 18px;
}
.unitedcast .feed{
	background: url(../images/unitedcast/feed.png) top no-repeat;
	width: 25px;
	height: 25px;
	float: left;
	position: absolute;
	top: 193px;
	left: 32px;
}
.unitedcast .feed a{
	display: block;
	width: 25px;
	height: 25px;
}
.unitedcast .mp3{
	background: url(../images/unitedcast/mp3.png) top no-repeat;
	width: 25px;
	height: 25px;
	float: left;
	position: absolute;
	top: 192px;
	left: 72px;
}
.unitedcast .mp3 a{
	display: block;
	width: 25px;
	height: 25px;
}
.unitedcast .combo{
	float: left;
	position: absolute;
	top: 176px;
	left: 373px;
	width: 163px;
	height: 22px;

}
.unitedcast .combo select{
	width: 163px;
	font-size: 11px;
}









