body 
{
	background:#DCE6DB; 
    font-family: Tahoma, Arial, "Times New Roman";	
    margin: 0px;
    padding: 0px;
}

/*LINKS*/
/*PARA O PRETO*/

a img 
{
	border-width:0;
}

a.linkverde:link 
{
	color:green;
	font-weight:bold;
	text-decoration:underline;
}
a.linkverde:visited 
{
	color:green;
	font-weight:bold;
	text-decoration:underline;
}
a.linkverde:hover 
{
	color:green;
	font-weight:bold;
	text-decoration:underline;
}
a.linkverde:active 
{
	color:green;
	font-weight:bold;
	text-decoration:underline;
}

a.linkpreto:link 
{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}
a.linkpreto:visited 
{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}
a.linkpreto:hover 
{
	color:gray;
	font-weight:bold;
	text-decoration:underline;
}
a.linkpreto:active 
{
	color:black;
	font-weight:bold;
	text-decoration:underline;
}


/*PARA O BRANCO*/

a.linkbranco:link 
{
	color:white;
	text-decoration:none;
}
a.linkbranco:visited 
{
	color:white;
	text-decoration:none;
}
a.linkbranco:hover 
{
	color:#FFFFCC;
	text-decoration:none;
}
a.linkbranco:active 
{
	color:white;
	text-decoration:none;
}

/*PARA O BRANCO RODAPÉ*/

a.linkbrancorodape:link 
{
	color:white;
	text-decoration:none;
	vertical-align:top;
	text-align: left;
	font-size: 14px;
}
a.linkbrancorodape:visited 
{
	color:white;
	text-decoration:none;
	vertical-align:top;
	text-align: left;
	font-size: 15px;
}
a.linkbrancorodape:hover 
{
	color:#FFFFCC;
	text-decoration:none;
	vertical-align:top;
	text-align: left;
	font-size: 15px;
}
a.linkbrancorodape:active 
{
	color:white;
	text-decoration:none;
	vertical-align:top;
	text-align: left;
	font-size: 15px;
}


/*PARA O AMARELO*/

a.linkamarelo:link 
{
	color:#FFFFCC;
	text-decoration:none;
	vertical-align:top;
	text-align: left;
	font-size: 18px;

}
a.linkamarelo:visited 
{
	color:#FFFFCC;
	text-decoration:none;
}
a.linkamarelo:hover 
{
	color:white;
	text-decoration:none;
}
a.linkamarelo:active 
{
	color:#FFFFCC;
	text-decoration:none;
}



.rodapeunidadesmaior
{
	color:#FFFFCC;
	vertical-align:midle;
	text-align: left;
	font-size: 16px;
	height:40;
}

.rodapeunidadesmenor
{
	color:#FFFFCC;
	text-align: left;
	font-size: 13px;
}

.menu
{
	background-image: url("../imagem/m3.jpg");
	height:35;
	text-align: center;
	font-size: 22px;
	color: white;
}

.menuestrangeiro
{
	background-image: url("../imagem/m3.jpg");
	height:35;
	text-align: center;
	font-size: 18px;
	color: white;
}

.menusecundario
{
	background-image: url("../imagem/m3.jpg");
	height:20;
	text-align: center;
	font-size: 15px;
	color: white;
}

.caixasombra
{
	background-image: url("../imagem/fundo_caixasombra.png");
	width: 1200px;
}

.logogovernoletra
{
	background-image: url("../imagem/fundocabecalhogoverno.png");
	height:34;
	text-align: left;
	font-size: 12px;
	color: #FFCB4F;
	font-weight: bold;	
}

.logogovernoimagem
{
	background-image: url("../imagem/fundocabecalhogoverno.png");
	height:34;
	text-align: right;
}

.menurodapeprincipal
{
    	width:24%;
    	vertical-align:top;
	text-align: left;
	font-size: 18px;
}

.caixamaior
{
	background:#FFFFFF; 
	text-align: left;
	font-size: 13px;
	font-weight: bold;	
	border:0px;
	border-collapse: collapse;
}

.caixacinza
{
	background:#F0F0F0; 
	border:0px;
	border-collapse: collapse;
	width:950;
}

.divisao
{
	height:5px; 
	background:#000000;
}

.divisaomenor
{
	height:3px; 
	background-image: url("../imagem/up.gif");
}

.assinatura
{
	text-align: center;
	font-size: 12px;
	color: black;
}

.observacao
{
	text-align: center;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.noticiatitulo
{
	text-align: center;
	font-size: 20px;
	color: black;
	font-weight: bold;
}

.noticiaconteudo
{
	text-align: justify;
	font-size: 13px;
	color: black;
	width:400;
}

.noticiaconteudoredes
{
	text-align: justify;
	font-size: 13px;
	color: black;
}


.informacoesmercado
{
	text-align: left;
	font-size: 13px;
	color: black;
}

.pesquisanoticia
{
	text-align: right;
	font-size: 13px;
	color: black;
	width:35%;
}


.pesquisanoticiainput
{
	text-align: left;
	font-size: 13px;
	color: black;
	width:65%;
}

.pesquisanoticiatitulo
{
	text-align: center;
	font-size: 18px;
	color: black;
	width:100%;
	height:50px;
}

.pesquisanoticiachamada
{
	text-align: left;
	font-size: 11px;
	color: black;
	width:100%;
	font-weight: bold;
}

/*MOBILE*/
.pesquisanoticiasf
{
	text-align: right;
	font-size: 12px;
	color: black;
	width:20%;
}

.pesquisanoticiatitulosf
{
	text-align: center;
	font-size: 12px;
	color: black;
	width:35%;
	height:50px;
}

.pesquisanoticiainputsf
{
	text-align: left;
	font-size: 12px;
	color: black;
	width:35%;
}

.full_table_listsf
{
	width: 400px;
	border-collapse: collapse;
	text-align: left;
	font-size: 12px;
	font-color: black;
	font-weight: bold;
	border:4px #DCE6DB solid;
}
		
/*colocando bordas nas linhas*/
.full_table_listsf tr
{
	border:0px gray solid;
}

/*colocando bordas nas colunas*/
.full_table_listsf td
{
	border:0px gray solid;
}
		
/*Definido cor das linhas pares*/
.full_table_listsf tr:nth-child(even) 
{
	background: #FFFFFF;
}
		
/*Definindo cor das Linhas impáres*/
.full_table_listsf tr:nth-child(odd) 
{
	background: #DCE6DB;
}

/*FIM DO MOBILE*/

.visitas
{
	text-align: left;
	font-size: 14px;
	color: black;
	width:100%;
}

.visitastitulo
{
	text-align: left;
	font-size: 14px;
	color: black;
	font-weight: bold;
}

.visitasnewsletter
{
	text-align: right;
	font-size: 13px;
	color: black;
	font-weight: bold;
}

.visitastitulocentro
{
	text-align: center;
	font-size: 13px;
	color: black;
	font-weight: bold;
}

.telefones
{
	text-align: left;
	font-size: 14px;
	color: black;
}

.comissaoetica
{
	text-align: left;
	font-size: 14px;
	color: black;
}

.curriculum
{
	text-align: left;
	font-size: 14px;
	color: black;
}

.tituloagroqualidade
{
	text-align: center;
	font-size: 25px;
	color: black;
	height:50px;
}

.noticiachamadas
{
	text-align: left;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.acessoinformacao
{
	text-align: justify;
	font-size: 14px;
	color: black;
}


.linktabelacompleta
{
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.noticiafotolegenda
{
	text-align: center;
	font-size: 10px;
	color: black;
}

.noticiafotofotografo
{
	text-align: left;
	font-size: 10px;
	color: black;
}

.titulochamada
{
	background-image: url("../imagem/fundo_titulo.jpg");
	height:30;
	text-align: left;
	font-size: 13px;
	color: white;
	font-weight: bold;	
}


.full_table_list
{
	width: 900px;
	border-collapse: collapse;
	text-align: center;
	font-size: 13px;
	font-color: black;
	font-weight: bold;
	border:4px #DCE6DB solid;
}
		
/*colocando bordas nas linhas*/
.full_table_list tr
{
	border:0px gray solid;
}

/*colocando bordas nas colunas*/
.full_table_list td
{
	border:0px gray solid;
}
		
/*Definido cor das linhas pares*/
.full_table_list tr:nth-child(even) 
{
	background: #FFFFFF;
}
		
/*Definindo cor das Linhas impáres*/
.full_table_list tr:nth-child(odd) 
{
	background: #DCE6DB;
}




.full_table_listNoticia
{
	width: 900px;
	border-collapse: collapse;
	text-align: left;
	font-size: 13px;
	font-color: black;
	font-weight: bold;
	border:4px #DCE6DB solid;
}
		
/*colocando bordas nas linhas*/
.full_table_listNoticia tr
{
	border:0px gray solid;
}

/*colocando bordas nas colunas*/
.full_table_listNoticia td
{
	border:0px gray solid;
}
		
/*Definido cor das linhas pares*/
.full_table_listNoticia tr:nth-child(even) 
{
	background: #FFFFFF;
}
		
/*Definindo cor das Linhas impáres*/
.full_table_listNoticia tr:nth-child(odd) 
{
	background: #DCE6DB;
}

.full_table_listAqroqaulidade
{
	border-collapse: collapse;
	text-align: left;
	font-size: 13px;
	font-color: black;
	font-weight: bold;
	border:4px #DCE6DB solid;
}
		
/*colocando bordas nas linhas*/
.full_table_listAqroqaulidade tr
{
	border:0px gray solid;
}

/*colocando bordas nas colunas*/
.full_table_listAqroqaulidade td
{
	border:0px gray solid;
}
		
/*Definido cor das linhas pares*/
.full_table_listAqroqaulidade tr:nth-child(even) 
{
	background: #FFFFFF;
}
		
/*Definindo cor das Linhas impáres*/
.full_table_listAqroqaulidade tr:nth-child(odd) 
{
	background: #DCE6DB;
}


.full_table_Formulario
{
	border-collapse: collapse;
	text-align: left;
	font-size: 13px;
	font-color: black;
	border:2px #DCE6DB;
}
		
/*colocando bordas nas linhas*/
.full_table_Formulario tr
{
	border:2px #DCE6DB;
}

/*colocando bordas nas colunas*/
.full_table_Formulario td
{
	border:2px #DCE6DB;
}
		
/*Definido cor das linhas pares*/
.full_table_Formulario tr:nth-child(even) 
{
	background: #DCE6DB;
}
		
/*Definindo cor das Linhas impáres*/
.full_table_Formulario tr:nth-child(odd) 
{
	background: #DCE6DB;
}


/**
*	Really Simpleâ„˘ Slideshow -- CSS
*/

.rs-slideshow 
{
	border: 0px solid #fff;
	border-radius: 0px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	-khtml-border-radius: 12px;
	height: 130px;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	width: 578px;
}

.rs-slideshow .slide-container 
{
	background-color: #fff;
	position: absolute;
	height: 100%;
	left: 0;
	overflow: hidden;
	top: 0;
	width: 100%;
}

.rs-slideshow .slide-container img 
{
	position: relative;
}

.rs-slideshow .slide-container .slide-caption 
{
	background-color: #000;
	bottom: 0;
	color: #fff;
	display: block;
	left: 0;
	padding: 6px 12px;
	position: absolute;
	text-align: center;
	right: 0;
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
}

.rs-slideshow .slides 
{
	display: none;
}

.rs-slideshow .slide-container img,
.rs-slideshow .slide-container .slide-caption,
.rs-slideshow .slide-container a 
{
	filter: inherit;
}

/**
*	These styles make the list of links to slide images visible to users
*	who don't have JavaScript enabled. By adding the 'no-js' class to 
*	the HTML element, and using Modernizr to remove this class for JS
*	users, we can style for both scenarios.
*	http://www.modernizr.com/
*/

.no-js .rs-slideshow 
{
	height: auto;
}

.no-js .rs-slideshow .slide-container, 
.no-js .rs-slideshow .slide-container img 
{
	position: relative;
}

.no-js .rs-slideshow .slides 
{
	display: block;
	margin: 24px 48px;
}

.no-js .rs-slideshow .slides li 
{
	margin: 0;
}

/**Css do Slide Show */

.rs-controls 
{
	clear: both;
	margin: 12px auto;
	width: 578px;
}

.rs-play-pause, .rs-prev, .rs-next 
{
	float: left;
	margin-right: 12px;
}

.rs-controls ul 
{
	float: left;
	list-style: none;
	margin: 0 6px 0 0;
	padding: 0;
}

.rs-index-list li 
{
	float: left;
	margin-right: 6px;
}

.rs-controls a 
{
	background-color: #eee;
	border: 1px solid #ddd;
	/*border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;*/
	color: #444;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 5px;
	text-decoration: none;
}

.rs-controls a:hover 
{
	background-color: #ddd;
	color: #444;
}

.rs-controls .rs-active 
{
	background-color: #444;
	border: 1px solid #444;
	color: #eee;
}

#callback-messages,
#slide-class-message 
{
	margin: 48px auto;
	width: 578;
}

.slide-container.some-custom-class .slide-caption 
{
	background-color: #890;
	font-size: 3em;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	top: 0;
	width: 28%;
}

/*	Clearfix	*/
.clearfix:after 
{ 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}

.clearfix 
{ 
	display: inline-block; 
}

* html .clearfix 
{ 
	height: 1%; 
} 

/* Hides from IE-mac \*/
.clearfix 
{ 
	display: block; 
}