body{
	background-color:#f3f3f3;	
}
body, p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
.texto_par {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #6292AB;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	line-height: 20px;
}
.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 20px;
}
.titulo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	line-height: 20px;
}
.titulo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFD400;
	line-height: 20px;
}
.titulo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	line-height: 20px;
}
.titulo7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #896F30;
	line-height: 20px;
	text-decoration: none;
}
.titulo_blocos{
	background-image:url(../img/tit_meio.jpg);
	background-repeat:repeat-x;
	color:#000033;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 10px;	
}
.txt-branco {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.menuoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #040088;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
}
.link1off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	text-decoration: none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	line-height: 37px;
	background-image: url(../images/img_footer.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 37px;
}
.link1 {
	color: #666666;
	text-decoration: none;
}
.link1:hover {
	color: #6292AB;
	text-decoration: none;
}
.link2 {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.link2:hover {
	color: #6292AB;
	font-weight: bold;
	text-decoration: none;
}
.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.link3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B98B0;
	font-weight: bold;
	text-decoration: underline;
}
.link3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.link4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
.link4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.linktopo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #987734;
	text-decoration: none;
}
.linktopo:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
}
.link_relacionados_branco {
	color: #000000;
	text-decoration: none;
}
.link_relacionados_branco:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.link_relacionados_preto {
	color: #FFFFFF;
	text-decoration: none;
}
.link_relacionados_preto:hover {
	color: #FFCC00;
	text-decoration: none;
}
.linkpath_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #18538B;
	font-weight: none;
	text-decoration: none;
}
.linkpath_off:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #18538B;
	line-height: 13px;
	font-weight: none;
	text-decoration: none;
}
.linkpath_off:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #040088;
	line-height: 13px;
	font-weight: none;
	text-decoration: none;
}
.textosac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6292AB;
	font-weight: none;
	text-decoration: none;
}
.linksac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6292AB;
	font-weight: none;
	text-decoration: none;
}
.linksac:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: none;
	text-decoration: none;
}
.link_par {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.link_par:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #345290;
	font-weight: bold;
	text-decoration: underline;
}
.link_par_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}
.linkmemoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #987734;
}

.linkmemoria:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C8A02B;
}

.link_memoria_off{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C8A02B;
}
.txt-leia {
	font-weight: bold;
	color: #6292AB;
}
.txt-bold {
	font-weight: bold;
}
.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #50819F;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #999999;
	text-decoration: none;
}
.linha-vertical {
	background-image: url(../images/line.gif);
	background-repeat: repeat-y;
}
.background-branco {
	background-color: #FFFFFF;
}
.background-bohemia {
	background-image: url(../images/bg-bohemia.gif);
	background-repeat: repeat-y;
}
.linha-horizontal {
	background-image: url(../images/line_h.gif);
	background-repeat: repeat-x;
}
.assinatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-decoration: underline;
}
.bg-ficha {
	background-image: url(../images/img_prod_ficha.gif);
	background-repeat: no-repeat;
}
.ficha {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AB4F03;
	height: 20px;
}
.bg-azul {
	background-image: url(../images/bg_prod_azul.gif);
	background-repeat: repeat-y;
}
.bg-azul01 {
	background-image: url(../images/bg_prod_azul01.gif);
	background-repeat: repeat-y;
}
.bg-verde {
	background-image: url(../images/bg_prod_verde.gif);
	background-repeat: repeat-y;
}
.bg-verde01 {
	background-image: url(../images/bg_prod_verde01.gif);
	background-repeat: repeat-y;
}
.bg-vermelho {
	background-image: url(../images/bg_prod_vermelho.gif);
	background-repeat: repeat-y;
}
.bg-preto {

	background-image: url(../images/bg_prod_preto.gif);
	background-repeat: repeat-y;
}
.bg-laranja {
	background-image: url(../images/bg_prod_laranja.gif);
	background-repeat: repeat-y;
}
.bg-dourado {
	background-image: url(../images/bg_prod_dourado.gif);
	background-repeat: repeat-y;
}
.bg-amarelo {

	background-image: url(../images/bg_prod_amarelo.gif);
	background-repeat: repeat-y;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	height: 17px;
}
.bg-emp-verde {
	background-image: url(../images/bg_emp_verde.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bg-emp-quadro-top {
	background-image: url(../images/bg_emp_quadro_top.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.bg-emp-quadro-meio {
	background-image: url(../images/bg_emp_quadro_meio.gif);
	background-repeat: repeat-y;
}
.bg-emp-quadro-fim {

	background-image: url(../images/bg_emp_quadro_fim.gif);
	background-repeat: no-repeat;
}
.titulo7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #499EA0;
	line-height: 20px;
}
.bg-emp-bege {
	background-image: url(../images/bg_emp_bege.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.borda-laranja {
	background-color: #F9E9CA;
	border: 1px solid #FF9900;
	font-weight: bold;
}.borda-cinza {
	background-color: #EFF5F7;
	border: 1px solid #A9C5D4;
}
.botao {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A9C5D4;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.botao2 {
	font-weight:bold;
	color:#000000;
	background-color:#cccccc;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bg-emp-azul {
	background-image: url(../images/bg_emp_azul.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bg-con-azul {
	background-image: url(../images/bg_con_azul.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bg-sociedade {
	background-image: url(../images/bg_sociedade.jpg);
	background-position: right top;
	background-color: #F8F5EC;
	background-repeat: repeat-y;
}
.bg-sociedade-box {
	background-image: url(../images/img_soc_logo_box.jpg);
	background-repeat: no-repeat;
}
.txt-dourado {
	font-size: 12px;
	font-weight: bold;
	color: #987734;
}
.box-sociedade {
	background-color: #ECE4CC;
	border: 1px solid #CFBB7E;
}
.bg-resp-desenv {
	background-image: url(../images/bg_resp_desenvolvimento.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #A1E5DC;
}
.bg-resp-legalidade {
	background-image: url(../images/bg_resp_legalidade.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #B3B9D2;
}
.bg-resp-gente {
	background-image: url(../images/bg_resp_gente.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #B2D4E6;
}
.bg-resp-ambiente {
	background-image: url(../images/bg_resp_ambiente.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #9DCB94;
}
.bg-resp-consumidor {
	background-image: url(../images/bg_resp_consumidor.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #EAD79D;
}
.bg-resp-comunidade {
	background-image: url(../images/bg_resp_comunidade.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #C3EBCF;
}
.bg-resp-etica {
	background-image: url(../images/bg_resp_etica.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #EEC0CD;
}
.bg-resp-links {
	background-image: url(../images/bg_resp_links.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #E1E8B0;
}
.bg-cons {
	background-image: url(../images/bg_cons.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.box-consumidor {
	background-color: #FAF6E5;
	border: 1px solid #EAD79D;
}
.titulo8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C8A02B;
	line-height: 20px;
}
.titulo9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5EA24F;
	line-height: 20px;
}
.titulo10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65A9CD;
	line-height: 20px;
}
.titulo11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7681AD;
	line-height: 20px;
}
.titulo12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D56282;
	line-height: 20px;
}
.asterisco {
	color: #FF0000
}
.box-comunidade {
	background-color: #FFFFFF;
	border: 1px solid #C3EBCF;
}
.bg-cons_azul {
	background-color: #9FC4D3;
	width: 157px;
	background-repeat: repeat;
	background-position: right top;
}
.bg-cons-home {
	background-image: url(../images/img_cons_home.gif);
	background-repeat: no-repeat;
}
.bg-cons-home2 {
	background-image: url(../images/img_cons_home2.gif);
	background-repeat: no-repeat;
}
.bg-cons-azul1 {
	background-image: url(../images/bg_cons_azul.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #9FC4D3;
}
.bg-cons-cisa {
	background-image: url(../images/img_cons_cisa_home.gif);
	background-repeat: no-repeat;
}
.bg-cons-cisa-livreto {
	background-image: url(../images/img_cons_cisa.gif);
	background-repeat: no-repeat;
}
.titulo13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65A9CD;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5A99B4;
}
.titulo14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 20px;
}
.justificado {
	text-align: justify;
}
.txt-memoria-marron {
	color: #8B6565;
}
.txt-memoria-marron-grd {
	color: #8B6565;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
.bg-emp-memorias {
	background-repeat: repeat-y;
	background-image: url(../images/bg_emp_memoria.jpg);
}
.linha-memoria {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AC9B6D;
}
a, a.visited, a.hover {
 color: #666666;
 text-decoration: none;
 }

td, a, a.visited {
 color: #666666;
 font-family: Verdana, arial;
 font-size: 10px;
 }

a:hover {
 color: #2E4583;
 font-family: Verdana, arial;
 font-size: 10px;
 text-decoration: underline;
 }

td.home {
 color: #000000;
 font-family: Verdana, arial;
 font-size: 9px;
 }

td.endereco {
 color: #000000;
 font-family: Verdana, arial;
 font-size: 9px;
 }

td.email {
 color: #868686;
 font-family: Verdana, arial;
 font-size: 9px;
 }

td.rodape {
 color: #848FC0;
 font-family: Verdana, arial;
 font-size: 9px;
 }

a.rodape, .a.rodape:hover {
 color: #848FC0;
 font-family: Verdana, arial;
 font-size: 9px;
 }
.rodape2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}


td.obrigado {
 color: #000000;
 font-family: Verdana, arial;
 font-size: 11px;
 font-weight: bold;
 }

td.boxentidade {
 line-height: 180%;
}

select, textarea, .campo, .botao {
 font-family: Verdana, arial;
 font-size: 10px;
 border: solid 1px #000000;
 background-color: #EEEEEE;
}

.leiamais, a.leiamais, .a.leiamais:hover {
 color: #5F870B;
 font-family: Verdana, arial;
 font-weight: bold;
 font-size: 9px;
 }

.titulo, a.titulo, .a.titulo:hover {
 color: #FF7E00;
 font-family: Verdana, arial;
 font-weight: bold;
 font-size: 12px;
 }

.links, a.links, {
 color: #666666;
 font-family: Verdana, arial;
 font-weight: bold;
 font-size: 9px;
 }

.a.links:hover {
 color: #5F870B;
 font-family: Verdana, arial;
 font-weight: bold;
 font-size: 9px;
 text-decoration: none;
 }
.azul, a.azul {
 color: #266CBA;
 font-family: Verdana, arial;
 font-weight: bold;
 font-size: 9px;
 }
.obs {
 color: #A9A9A9;
 font-family: Verdana, arial;
 font-size: 9px;
 }
.campo {
 font-family: Verdana, arial;
 font-size: 9px;
 color: #000000;
 border: 1px solid #9C9C9C;
 background-color: #FFFFFF;
 height: 15px;
}
.texto_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
}
.texto_titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000033;
}
.texto_subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2477A8;
	font-size: 11px;
	font-weight: normal;
}
.texto_conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.texto_br {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.leia-mais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #345C9E;
}
.observacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #72BB06;
}
textarea {
 font-family: Verdana, arial;
 font-size: 9px;
 color: #000000;
 border: 1px solid #9C9C9C;
 background-color: #FFFFFF;
}
.txtform {
 font-family: Verdana, arial;
 font-size: 9px;
 color: #606060;
}
