@charset "iso-8859-1";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}

a:link
{ 
	font-size: 11px;
	color:#000;
    text-decoration : none; 
} 

a:visited
{ 
	font-size: 11px;
	color:#2d9b52;
    text-decoration : none; 
} 

a:hover, a:active
{ 
	font-size: 11px;
    text-decoration : underline; 
}

#layPopUp {
	position:absolute;
	left:0px;
	top:0px;
	width:419px;
	height:212px;
	z-index:301;
<!--	background-color: #FFF; -->
}

#layPopUpFechar {
	position:absolute;
	left:400px;
	top:4px;
	width:16px;
	height:16px;
	z-index:302;
<!--	background-color: #FFF; -->
}

#laySite {
	width:1003px;
	margin:0 auto;
	background-color: #FFF;
	height: 100%;
}

#layGeral {
	width: 896px;
	float: left;
	background-color: #FFF;
}

#layRodape {
	background-color: #bfc0c1;
	height: 24px;
	text-align: center;
	font-weight: bold;
	color: #000;
	line-height: 24px;
	clear: both;
}

#layAssociadas {
	height: 940px;
	width: 106px;
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d9d9d9;
}

#layEscritoAssociadas {
	height: 40px;
	width: 106px;
	background-color:#6c8db0;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	padding-top:5px;
}

#layLogoAssociadas {
	height: 900px;
	width: 103px;
	background-color:#ffffff;
}

/* Estilos do Cabecalho */
#layCabecalho {
	width: 896px;
	background-color: #FFF;
}

#layTopo {
	height: 44px;
	background-color: #FFF;
	border-bottom: 1px solid #91a3b7;
}

#layFaixaTopo {
	height: 4px;
	width: 896px;
	background-color: #bfc0c2;
 
}

#layBusca {
	width: 350px;
	height: 30px;
	float: left;
	margin-top: 10px;
	color:#656565;
	font-weight:bold;
}

.caixa_busca {
	border: 1px solid #dadada;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.caixa_clipping {
	background-color: #f5fafe;
	border: 1px solid #909090;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.caixa {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	list-style-position: inside;	
}

.botao {  
    font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
    background-color: #CCCCCC;    
}

.suggestionsBox {
	position:absolute;
	background-color:#d3e5e9; 
	border: 1px solid #000;
	display: none;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	z-index: 100; 
}
	
.suggestionList {
	margin-left: 15px;
	padding: 3px;
}
	
.suggestionList li {
	cursor: pointer;
}
	
.suggestionList li:hover, li:active {
	background-color: #f2f6f7;
}

#layDataHora {
	font-family: Arial, Helvetica, sans-serif;
	height: 25px;
	width: 235px;
	color: #666666;
	text-align: center;
	vertical-align: text-bottom;
	float: left;
	margin-top: 10px;
	font-weight: bold;
}

#layIcones {
	height: 22px;
	float: left;
	width: 310px;
	margin-top:10px;
}

#layTextoIcones {
	height: 22px;
	width:100px;
	float:right;
	text-align: center;
	line-height:22px;
}

#layTextoIcones a, #layTextoIcones a:visited, 
#layTextoIcones2 a, #layTextoIcones2 a:visited, 
#layBusca a, #layBusca a:visited {
	text-decoration: none;
	font-size:11px;
	color: #666666;
	font-weight: bold;
}

#layTextoIcones a:hover, 
#layTextoIcones2 a:hover, 
#layBusca a:hover {
	text-decoration: underline;
	font-size:11px;
	color: #666666;
	font-weight: bold;
}

#layTopoBanner {
	height: 120px;
}

#layMenu {
	height: 27px;
	width: 896px;
}

/* Fim Estilos Cabecalho */

/* Meio do Site */
#layTodo {
	width: 896px;
}


/* Lado Esquerdo do Meio */
#layEsquerda {
	float: left;
	width: 226px;
}

#layBordaSuperior {
	width: 225px;
	height: 10px;
	background-image: url(../imagens/borda_sup.jpg);
	background-repeat: no-repeat;	
}

#layBordaInferior {
	width: 225px;
	height: 10px;
	background:url(../imagens/borda_inf.jpg) no-repeat;
}

#layCaixaPlayer {
	width: 225px;
	margin-top: 12px;
}

#layCaixaMeioPlayer {
	width: 223px;
	height:266px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}

#layPlayer {
	background-color: #f2f6f7;
	margin-left: 10px;
	width: 202px;
	height: 202px;
	float:left;
}

#layEscritoPlayer {
	background-color: #f2f6f7;
	margin-left: 10px;
	padding-top:10px;
	font-weight:bold;
	text-align:center;
	width: 202px;
	height: 50px;
	float:left;
}

#layEscritoPlayer a, #layEscritoPlayer a:visited, 
#layImagemMapa a, #layImagemMapa a:visited, 
#layPesquisa a, #layPesquisa a:visited, 
#layAreaVip a, #layAreaVip a:visited, 
#layCCT a, #layCCT a:visited, 
#layGuiaEmpresas a, #layGuiaEmpresas a:visited, 
#laySustentabilidade a, #laySustentabilidade a:visited, 
#layCeretas a, #layCeretas a:visited, 
#layBolsaEmprego a, #layBolsaEmprego a:visited, 
#layInforme a, #layInforme a:visited,
#layComPalavra a, #layComPalavra a:visited { 
	color: #014a99;
	font-size:15px;
	text-decoration: none;
}

#layEscritoPlayer a:hover, 
#layImagemMapa a:hover, 
#layPesquisa a:hover, 
#layAreaVip a:hover, 
#layCCT a:hover, 
#layGuiaEmpresas a:hover, 
#laySustentabilidade a:hover, 
#layCeretas a:hover, 
#layBolsaEmprego a:hover, 
#layInforme a:hover,
#layComPalavra a:hover {
	color: #014a99;
	font-size:15px;
	text-decoration: underline;
}

#layCaixaDemais {
	width: 225px;
	margin-top: 12px;
}

#layCaixaMeioDemais {
	width: 223px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d9d9d9;
	border-left-color: #d9d9d9;
}

#layMapas {
	background-color: #ffffff;
	width: 245px;
	font-weight:bold;
	height: 90px;
}

#layImagemMapa {
	background:url(../imagens/h_mapa.gif) no-repeat bottom;
	float:left;
	width: 62px;
	height: 80px;
	text-align: center;
	margin-top: 3px;
	margin-left: 8px;
}

#layEstados1, #layEstados2, #layEstados3, #layEstados4, #layEstados5, #layEstados6 {
	float: left;
	text-align: center;
	width: 27px;
	line-height: 15px;
	margin-top: 8px;
}

#layEstados1 a, #layEstados1 a:visited {
	color: #599555;
	text-decoration: none;
}

#layEstados1 a:hover {
	color: #599555;
	font-size:11px;
	text-decoration: underline;
}

#layEstados2 a, #layEstados2 a:visited {
	color: #0168b3;
	text-decoration: none;
}

#layEstados2 a:hover {
	color: #0168b3;
	font-size:11px;
	text-decoration: underline;
}

#layEstados3 a, #layEstados3 a:visited {
	color: #c5ba3e;
	text-decoration: none;
}

#layEstados3 a:hover {
	color: #c5ba3e;
	font-size:11px;
	text-decoration: underline;
}

#layEstados4 a, #layEstados4 a:visited {
	color: #306e47;
	text-decoration: none;
}

#layEstados4 a:hover {
	color: #306e47;
	font-size:11px;
	text-decoration: underline;
}

#layEstados5 a, #layEstados5 a:visited {
	color: #1174b7;
	text-decoration: none;
}

#layEstados5 a:hover {
	color: #1174b7;
	font-size:11px;
	text-decoration: underline;
}

#layEstados6 a, #layEstados6 a:visited {
	color: #7eb01c;
	text-decoration: none;
}

#layEstados6 a:hover {
	color: #7eb01c;
	font-size:11px;
	text-decoration: underline;
}

hr {
	background-color: #d9d9d9;
	width: 206px;
	margin-left: 8px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: #d9d9d9;
}

#layPesquisa {
	background-color: #ffffff;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 85px;
	text-align: center;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

#layEscritoPesquisa {
	text-align: center;
	float:left;
	width: 138px;
	margin-top: 2px;
}

#layImagemPesquisa {
	background: url(../imagens/h_pesquisa_salarial.gif) no-repeat center;
	width: 49px;
	height: 54px;
	float: left;
	margin-top: 2px;
	margin-left: 5px;
}

#layEscritoPesquisa a, #layEscritoPesquisa a:visited, 
#layEscritoAreaVip a, #layEscritoAreaVip a:visited, 
#layEscritoCCT a, #layEscritoCCT a:visited, 
#layEscritoGuiaEmpresas a, #layEscritoGuiaEmpresas a:visited, 
#layEscritoSustentabilidade a, #layEscritoSustentabilidade a:visited, 
#layEscritoInforme a, #layEscritoInforme a:visited {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

#layEscritoPesquisa a:hover,
#layEscritoAreaVip a:hover,
#layEscritoCCT a:hover,
#layEscritoGuiaEmpresas a:hover,
#layEscritoSustentabilidade a:hover,
#layEscritoInforme a:hover {
	font-size:11px;
	color:#000000;
	text-decoration: underline;
}

#layEscritoBolsaEmprego a, #layEscritoBolsaEmprego a:visited,
#layEscritoCeretas a, #layEscritoCeretas a:visited {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

#layEscritoBolsaEmprego a:hover,
#layEscritoCeretas a:hover {
	font-size:10px;
	color:#000000;
	text-decoration: underline;
}

#layBolsaEmpregoDeficiente a, #layBolsaEmpregoDeficiente a:visited,
#layEscritoCliqueAqui a, #layEscritoCliqueAqui a:visited {
	font-size:11px;
	color:#014a99;
	text-decoration:none;
}

#layBolsaEmpregoDeficiente a:hover,
#layEscritoCliqueAqui a:hover {
	font-size:11px;
	color:#014a99;
	text-decoration: underline;
}

#laySustentabilidade {
	background-color: #ffffff;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 88px;
	text-align: center;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

#layImagemSustentabilidade {
	background: url(../imagens/h_sustentabilidade.gif) no-repeat center;
	width: 41px;
	height: 66px;
	float: left;
	margin-top: 2px;
	margin-left:10px;
}

#layEscritoSustentabilidade {
	text-align: center;
	float:left;
	width: 138px;
	margin-top: 10px;
}

#layCeretas {
	background-color: #ffffff;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 88px;
	text-align: center;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

#layImagemCeretas {
	background: url(../imagens/h_ceretas.png) no-repeat center;
	width: 74px;
	height: 53px;
	float: left;
	margin-top: 2px;
	margin-left:5px;
}

#layEscritoCeretas {
	text-align: center;
	float:left;
	width: 113px;
	margin-top: 2px;
}

#layBolsaEmprego {
	background-color: #ffffff;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 94px;
	text-align: center;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}

#layBolsaEmpregoDeficiente {
	background-color: #ffffff;
	width: 204px;
	font-weight:bold;
	height: 20px;
	text-align: center;
	float:left;
}

#layEscritoBolsaEmprego {
	text-align: center;
	float:left;
	width: 130px;
	margin-top: 2px;
}

#layImagemBolsaEmprego {
	background:url(../imagens/h_bolsa_empregos.gif) no-repeat center;
	width: 71px;
	height: 46px;
	float: left;
	margin-top: 2px;
}

#layInforme {
	background-color: #f2f6f7;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 81px;
	text-align: center;
}

#layImagemInforme {
	background: url(../imagens/h_inf_juridico.gif) no-repeat center;
	width: 74px;
	height: 59px;
	float: left;
	margin-top: 2px;
	margin-left: 5px;
}

#layEscritoInforme {
	text-align: center;
	float:left;
	width: 127px;
	margin-top: 13px;
}

#layAreaVip {
	background:url(../imagens/h_area_vip.jpg) no-repeat center;
	margin-left: 8px;
	padding-top:5px;
	width: 206px;
	font-weight:bold;
	height: 110px;
	text-align: center;
}

#layEscritoAreaVip {
	text-align: center;
	float:right;
	width: 120px;
	margin-top: 15px;
	margin-left:30px;
}

#layQualifica {
/*	background-color: #f2f6f7; */
	margin-left: 8px;
/*	margin-top: 8px;  */
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	height: 125px;
}

#layPesquisasTodas {
 /*	background-color: #f2f6f7; */
	margin-left: 8px;
/*	margin-top: 8px;  */
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	height: 125px;
	border-top: 1px solid #d9d9d9;
}

#layGuiaEmpresas {
	background-color: #f2f6f7;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 85px;
	text-align: center;
}

#layImagemGuiaEmpresas {
	background: url(../imagens/h_guia_empresas.gif) no-repeat center;
	width: 58px;
	height: 59px;
	float: left;
	margin-top: 2px;
	margin-left: 5px;
}

#layEscritoGuiaEmpresas {
	text-align: center;
	float:left;
	width: 143px;
	margin-top: 2px;
}

#layCCT {
	background-color: #f2f6f7;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 206px;
	font-weight:bold;
	height: 85px;
	text-align: center;
}

#layEscritoCCT {
	text-align: center;
	float:left;
	width: 129px;
	margin-top: 10px;
}

#layImagemCCT {
	background:url(../imagens/h_cct.gif) no-repeat center;
	width: 72px;
	height: 59px;
	float: left;
	margin-top: 2px;
	margin-left: 3px;
}

/* Fim do lado esquerdo */

/* Lado direito do meio */
#layDireita {
	float: right;
	width: 245px;
	height: 1950px;
}

#layBanners {
	height: 78px;
	width: 666px;
	float: left;
	margin-left: 3px;
}

#layBannerSwf {
	width: 640px;
	height: 58px;
	margin-top: 10px;
	margin-left: 13px;
}
/* meio do site */
#layMeio {
	width: 421px;
	float: left;
	margin-left: 3px;
}

#layFrase {
	width: 415px;
	float: left;
	font-size:13px;
	font-weight:bold;
}

#layFrase a, #layFrase a:visited { 
	color: #e2001a;
	font-size:13px;
	text-decoration: none;
}

#layFrase a:hover {
	color: #e2001a;
	font-size:13px;
	text-decoration: underline;
}

#layUniUdop {
	position:relative;
	width: 130px;
	float: left;
}
#layUniUdop ul { 
	margin:0; 
	padding:0;
}

#layUniUdop ul li {
	list-style:none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left:4px;
}

#layUniUdop ul li a, #layUniUdop ul li a:visited {
	font-size:12px;
	color:#008500;
	text-decoration:none;
	font-weight: bold;
}

#layUniUdop ul li a:hover {
	font-size:12px;
	color:#008500;
	text-decoration:underline;
	font-weight: bold;
}

#layPainelNoticias{
	height: 200px;
	width: 285px;
	float: left;
	padding-left: 4px;
	padding-top:13px;
	font-size: 13px;
	font-weight: bold;
	color: #006729;
}

#layPainelEsquerdo {
	padding-left:10px;
	width:206px;
	height:820px;
	margin-top:10px;
}

#layDestaques {
	width: 421px;
	/*text-align:left;
	font-size:11px;*/
	clear:both;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #dbdbdb;
}

#layTextoDestaquesPrincipal {
	text-align:left;
	font-size:23px;
	color:#e2001a;
	float:left;
	width:296px;
}

#layTemaPrincipal {
	width: 117px;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#014a99;
	float:right;
	margin-top:10px;
}

#layTituloPrincipal {
	width: 302px;
	text-align:left;
	float:right;
	margin-top:10px;
}

#layTituloPrincipal a:link {
	font-size:14px;
	font-weight: bold;
}

#layTituloPrincipal a:visited {
	font-size:14px;
	color:#2d9b52;
	font-weight: bold;
}

#layTituloPrincipal a:hover {
	text-decoration:underline;
}

#layImagemDestaque {
	width: 160px;
	height: 116px;
	border: 1px solid #024f21;
	float: left;
	margin-top:10px;
}

#layTextoDestaque {
	width: 245px;
	margin-left: 5px;
	margin-bottom:10px;
	float:right;
	margin-top:10px;
}

#layTemas {
	width: 398px;
	height: 1550px;
	text-align:left;
	padding-left:10px;
}

#layImagemTemas {
	width: 86px;
	height: 65px;
	border: 1px solid #024f21;
	float: left;
	margin-top:5px;
	margin-bottom: 25px;
}

#layTextoTemas {
	width: 391px;
	margin-top:5px;
	margin-right: 5px;
	/*margin-bottom:21px;*/
	float:right;
}

#layTituloNoticias {
	width: 295px;
	margin-bottom:4px;
	float: right;
}

#layComPalavra {
	width: 207px;
	font-weight: bold;
	float: left;
}

#layTituloTemas {
	width: 396px;
	margin-top:4px;
	padding-top:4px;
	float: left;
	border-top: 1px solid #d9d9d9;
}

#layTituloTemas a, #layTituloTemas a:visited, 
#layTituloTemas2 a, #layTituloTemas2 a:visited {
	font-size:19px;
	color: #00501f;
	text-decoration: none;
}

#layTituloTemas a:hover, 
#layTituloTemas2 a:hover {
	text-decoration: underline;
}

#layTituloTemas2 {
	width: 207px;
	margin-top:4px;
	padding-top:4px;
	float: left;
	border-top: 1px solid #d9d9d9;
}

#layTituloNoticias3 {
	width: 207px;
	margin-bottom:4px;
	float: left;
}

#layImagemTemas2 {
	width: 86px;
	height: 65px;
	border: 1px solid #024f21;
	float: right;
	margin-top:5px;
	margin-right: 5px;
	/*margin-bottom: 41px;*/
}

#layTextoTemas2 {
	width: 396px;
	margin-top:5px;
	margin-left: 0px;
	/*margin-bottom:5px;*/
	float: left;
}

#layTituloNoticias2 {
	width: 298px;
	margin-bottom:4px;
	float: left;
}

#layImagemPalavra {
	width: 205px;
	height: 200px;
	float: left;
	margin-top:5px;
}

#layNoticias {
	width: 421px;
	text-align:left;
	font-size:23px;
	color: #e2001a;
	clear:both;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #dbdbdb;
}

#layPainelGeral{
	/*background-color: #f2f6f7;*/
	width: 416px;
	/*height: 257px;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;*/
	float: left;
	margin-top:5px;
}
/* fim do meio*/

/* lado direito do meio */
#layMeioDireita {
	width: 245px;
	float: right;
	background-color: #ffffff;
}

#layBordaSuperiorIndicadores{
	background-image: url(../imagens/indicadores_sup.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 245px;	
}

#layBordaInferiorIndicadores {
	background-image: url(../imagens/indicadores_inf.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 245px;
	margin-bottom:5px;
}

h4 {
	color: #5a73b5;
	font-size: 15px;
	font-weight: bold;
}

#layCaixaMeioIndicadores {
	text-align: center;
	background-color: #f2f6f7;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	font-family: Arial, Helvetica, sans-serif;
}

.linha {
	width: 239px;
	margin-left: 0;
	margin-top:4px;
	margin-bottom:4px;
	background-color: #d9d9d9;
	color: #d9d9d9;
	height: 1px;
}

#layCana {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 201px;
}

#layAcucar {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 158px;
}

#layEtanol {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 131px;
}

#layBoletins {
        color: #000;
        text-align: left;
        margin-left: 3px;
        width: 239px;
        height: 103px;
}

#layCommodities {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 109px;
}

#layCotacoes {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 600px;
}

#layDadosSafra {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 66px;
}

#layLogisticaFrete {
	color: #000;
	text-align: left;
	margin-left: 3px;
	width: 239px;
	height: 80px;
}

#layCana a, #layCana a:visited, 
#layAcucar a, #layAcucar a:visited,
#layEtanol a, #layEtanol a:visited,
#layBoletins a, #layBoletins a:visited,
#layCommodities a, #layCommodities a:visited,
#layCotacoes a, #layCotacoes a:visited,
#layDadosSafra a, #layDadosSafra a:visited,
#layLogisticaFrete a, #layLogisticaFrete a:visited {
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	color: #028e35;
}

#layCana a:hover,
#layAcucar a:hover,
#layEtanol a:hover,
#layBoletins a:hover,
#layCommodities a:hover,
#layCotacoes a:hover,
#layDadosSafra a:hover,
#layLogisticaFrete a:hover {
	text-decoration: underline;
}

/*
#layImagemEtanol {
	width: 245px;
	height: 60px;
}
*/

#layRedesSociais {
	width: 245px;
	height: 63px;
}

#layRS_Twitter {
	background-image:url(../imagens/ico_home_twitter.png);
	width: 61px;
	height: 61px;
	float:left;
}

#layRS_Facebook {
	background-image:url(../imagens/ico_home_facebook.png);
	width: 61px;
	height: 61px;
	float:left;
}

#layRS_Orkut {
	background-image:url(../imagens/ico_home_orkut.png);
	width: 61px;
	height: 61px;
	float:left;
}

#layRS_Youtube {
	background-image:url(../imagens/ico_home_youtube.png);
	width: 61px;
	height: 61px;
	float:left;
}

#layImagemFeicana {
	background-image:url(../imagens/home_feicana_2012.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width: 245px;
	height: 152px;
}

#layImagemDatagro {
	background-image:url(../imagens/home_datagro_2012.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width: 245px;
	height: 152px;
}

#layImagemFeminino {
	background-image:url(../imagens/home_cana_feminino.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width: 245px;
	height: 152px;
}

#layImagemCanaSauro {
        background-image:url(../imagens/home_canasauro_2012_site.jpg);
        background-repeat: no-repeat;
        background-position: center;
        width: 245px;
        height: 152px;
}
#layImagemCongresso {
        background-image:url(../imagens/home_congresso_2012.jpg);
        background-repeat: no-repeat;
        background-position: center;
        width: 245px;
        height: 138px;
}

#layClipping, #layJornalista{
	margin-left: 10px;
	width: 225px;
}

#layMeioClipping, #layMeioJornalista {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d9d9d9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d9d9d9;
	text-align: center;
	width: 223px;
}

#layMeioClipping a, #layMeioClipping a:visited, 
#layMeioJornalista a, #layMeioJornalista a:visited {
	color:#406e51;
	font-weight:bold;
	font-size:11px;
}

#layJornalista, #layClipping {
	margin-top: 10px;
}
/* Fim do lado direito do meio */

/* Painel geral de baixo */
#veja {
	width: 100px;
	text-align:right;
	float:right;
}

#veja a, #veja a:visited {
	color:#5a73b5;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer;
}

#veja a:hover{
	color:#5a73b5;
	font-size:11px;
	text-decoration: underline;
}

/* Fim do Painel geral de baixo */


/* Formatacao de fontes */
.linhasNoticiasLink {
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color: #535353;
}
.linhasNoticiasLink:hover {
	cursor:pointer;
	text-decoration: underline;
}

.linkVermelho {
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color: #e2001a;
}
.linkVermelho:hover {
	cursor:pointer;
	text-decoration: underline;
}

.pretoNegritoLink {
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color: #000;
}
.pretoNegritoLink:hover {
	cursor:pointer;
	text-decoration: underline;
}

.pretoNormalLink {
	font-size: 11px;
	text-decoration:none;
	color: #000;
}

.pretoNormalLink:hover {
	cursor:pointer;
	text-decoration: underline;
}

.cinzaNegritoLink {
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color: #313131;
}
.cinzaNegritoLink:hover {
	cursor:pointer;
	text-decoration: underline;
}

.cinzaClaroLink a:link {
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #000;
}
.cinzaClaroLink a:visited {
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color: #2d9b52;
}
.cinzaClaroLink a:hover {
	text-decoration: underline;
}

.brancoNegrito {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

.brancoMaiorNegrito {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

.pretoNegrito {
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.pretoNormal {
	font-size: 11px;
	color: #000;
}

.verdeNegrito {
	font-size: 11px;
	color: #68b71d;
	font-weight: bold;
}

.verdeEscuroNegrito {
	font-size: 11px;
	color: #266e3e;
	font-weight: bold;
}

.verdeEscuroNegritoMaior {
	color: #266e3e;
	font-size: 15px;
	font-weight: bold;
}

.amareloNegrito {
	font-size: 11px;
	color: #ceda20;
	font-weight: bold;
}

.azulClaroNegrito {
	font-size: 11px;
	color: #057bdd;
	font-weight: bold;
}

.azulNegrito {
	font-size: 13px;
	font-weight: bold;
	color: #014a99;
}

.azulNegritoMaior {
	font-size: 15px;
	font-weight: bold;
	color: #014a99;
}

.vermelhoEscuroNegrito {
	font-size: 11px;
	color: #a60805;
	font-weight: bold;
}

.vermelhoNegrito {
	font-size: 12px;
	font-weight: bold;
	color: #e2001a;
}
.vermelhoNormal {
        font-size: 12px;
        color: #e2001a;
}

.vermelhoHome {
	font-size:23px;
	color: #e2001a;
}

.cinzaNegrito {
	font-size: 11px;
	font-weight: bold;
	color: #006729;
}

.cinza{
	background-color:#f2f2f2;
}

.texto_verdeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d660a;
	font-weight: bold;
	text-decoration: none;
}
.texto_pretob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.texto_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

/* Geral do site */
#layEsquerdaGeral {
	float: left;
	width: 234px;
	margin-top: 10px;
}

#layBordaSuperiorEsquerdaGeral {
	width: 234px;
	height: 13px;
	background-image: url(../imagens/index_esq_sup.jpg);
	background-repeat: no-repeat;
}

#layBordaInferiorEsquerdaGeral {
	width: 233px;
	height: 13px;
	background: url(../imagens/index_esq_inf.jpg) no-repeat;
	border-right: 1px solid #dbdbdb;
}

#layEsquerdaGeralMeio {
	width: 232px;
	height: 693px;
	background-color: #f2f6f7;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
}

#layBannersGeral {
	height: 78px;
	width: 661px;
	float: left;
	/*margin-left: 3px;*/
}

#layBannerSwfGeral {
	width: 640px;
	height: 58px;
	margin-top: 10px;
	margin-left: 11px;
}

#layGeralMeio {
	float: left;
	width: 638px;
	height: 100%;
	margin-left: 11px;
}

#layTopoMeioGeral {
	width: 638px;
	height: 13px;
	background-image: url(../imagens/index_meio_sup.jpg);
	background-position: right;
	border-left: 1px solid #dbdbdb;
	background-repeat: no-repeat;
}

#layBaixoMeioGeral {
	border-left: 1px solid #dbdbdb;
	width: 638px;
	height: 13px;
	background-image: url(../imagens/index_meio_inf.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

#layConteudoMeioGeral {
	width: 607px;
	background-color: #f2f6f7;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	padding-left:15px;
	padding-right:15px;
}

#layImagemSubmenu {
	height:45px;
	margin-bottom:10px;
}	

#layTextoSubmenu {
	width:200px;
	height:30px;
	margin-left:16px;
	margin-bottom:5px;
	padding-top:10px;
	background-color:#FFF;
	/*line-height:40px;*/
}	

#layTituloSubmenu {
	width:200px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}	

#layTextoSubmenu a, #layTextoSubmenu a:visited {
	text-decoration: none;
	font-size:12px;
	color:#00501f;
}

#layTextoSubmenu a:hover {
	text-decoration: underline;
}
/* Fim Geral do site */

/* Painel de fotos */
#layTextoGaleria {
	text-align: center;
	width:643px;
	height: 10px;
	color: #00521E;
	font-size: 19px;
	background-image: url(../imagens/ponto_verde.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	padding-bottom: 13px;
}
.textoVerde {
background-color: #fff;
}

#layPainelGaleria {
	width: 645px;
	height: 550px;
	/*border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;*/
	float:left;
	margin-bottom: 0px;
	padding-bottom: 50px;
}

#layFotos { 
	width:645px; 
	height:400px; 
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	*position: relative;
	margin: 0px;
}


#layFotos ul {
	list-style: none;
}

#layFotos li { 
	float: left; 
	position: absolute;
	*position: absolute;
	font-size: 11px;
}

#layFotos li a {
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
	color: #000;
	font-weight: bold;
	line-height: 13px;
}

#layFotos li img { 
	position: relative;
}

#layFotos .thumb1 {
	width: 96px; 
	height: 72px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 50px 0 0 0px;
}

#layFotos .thumb1_zoomIn {
	position: relative;
	top: 30px; 
	left: 0px;
	*position: absolute;
	border: 1px outset #CCC; 
	padding: 5px 5px 5px 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb2 {
	width: 139px; 
	height: 105px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 80px 0 0 120px;
}

#layFotos .thumb2_zoomIn {
	position: relative;
	*position: absolute;
	top: 20px; 
	left: 70px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb3 {
	width: 106px; 
	height: 144px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 30px 0 0 280px;
}

#layFotos .thumb3_zoomIn {
	position: relative;
	*position: absolute;
	top: 15px; 
	left: 250px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb4 {
	width: 96px; 
	height: 72px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 50px 0 0 450px;
}

#layFotos .thumb4_zoomIn {
	position: relative;
	*position: absolute;
	top: 40px; 
	left: 410px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb5 {
	width: 106px; 
	height: 144px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 220px 0 0 5px;
}

#layFotos .thumb5_zoomIn {
	position: relative;
	*position: absolute;
	top: 105px; 
	left: 0px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb6 {
	width: 99px; 
	height: 72px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 272px 0 0 125px;
}

#layFotos .thumb6_zoomIn {
	position: relative;
	*position: absolute;
	top: 228px; 
	left: 90px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb7 {
	width: 205px; 
	height: 154px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 210px 0 0 238px;
}

#layFotos .thumb7_zoomIn {
	position: relative;
	*position: absolute;
	top: 88px; 
	left: 170px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb8 {
	width: 161px; 
	height: 114px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 145px 0 0 457px;
}

#layFotos .thumb8_zoomIn {
	position: relative;
	*position: absolute;
	top: 90px; 
	left: 360px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}

#layFotos .thumb9 {
	width: 133px; 
	height: 70px;
	border: 1px outset #CCC;
	padding: 5px 5px 5px 5px; 
	background: #FFF;
	margin: 283px 0 0 495px;
}

#layFotos .thumb9_zoomIn {
	position: relative;
	*position: absolute;
	top: 230px; 
	left: 408px;
	border: 1px outset #CCC; 
	padding: 5px;
	z-index: 100; 
	background: #FFF;
}
/* Fim do Painel de fotos */

.style2 {
	margin: 10px 0 10px 0;
	padding: 0 0 0 40px;
	display: block;
	list-style-type: disc;
	list-style-position: outside;
}

.style2  ul {
	padding: 0 0 0 40px;
	display: block;
	list-style-type: circle;
	list-style-position: outside;
}


