




@import url('https://fonts.googleapis.com/css?family=Roboto');


a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}



.mapa { font-weight:bold; color:#008000; font-size: 8pt }





.FONT2 {

	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Arial, Helvetica, sans-serif

}

.FONT3 {

	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Arial, Helvetica, sans-serif

}



.tabela_comentario1 {

	 border-collapse: collapse;

	 border-style: dashed;

	 border-width: 1px;

	 border-color: #999999;

}



.link_amarelo {

	color: #FFFF00;

}



.link_preto {

	color: #000000;

}

.link_branco {

	color: #FFFFFF;

	text-decoration: none;

}

.link_azul {

	color: #006699;

	text-decoration: none;

}

.link_verde {

	color: #2B4520;

	text-decoration: none;

}

.link_alaranjado {

	color: #FF7C0C;

	text-decoration: none;

}

.link_alaranjado2 {

	color: #FF3300;

	text-decoration: none;

}

.link_cinza {

	color: #333333;

	text-decoration: none;

}



.quadro_titulo1 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #2B4520;

	font-size: 20px;

	font-weight: bold;

	text-transform: none;

	font-style: normal;

}

.quadro_titulo2 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	color: #2B4520;

	font-size: 16px;

	text-transform: none;

	font-style: normal;

}

.quadro_titulo3 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	color: #333333;

	font-size: 18px;

	text-transform: none;

	font-style: normal;

}

.quadro_titulo4 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	color: #2B4520;

	font-size: 25px;

	text-transform: none;

	font-style: normal;

}

.quadro_conteudo {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.quadro_conteudo_mini {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

}

.busca_conteudo {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: 300;

}







.alterafonte_mais {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 19pt;

}



.alterafonte_menos {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 16px;

}







.titulo_verde {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	color: #2B4520;

	font-size: 14px;

	text-transform: none;

	font-style: normal;

}

.titulo_verde2 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	color: #2B4520;

	font-size: 12px;

	text-transform: none;

	font-style: normal;

}

.titulo_verde3 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	color: #2B4520;

	font-size: 14px;

	text-transform: none;

	font-style: normal;

}

.titulo_alaranjado {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF3300;

}

.titulo_barralateral {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

}

.titulo_alaranjado2 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF3300;

}

.titulo_alaranjado3 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF7C0C;

}

.titulo {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 20px;

	font-weight: bold;

	text-transform: none;

	font-style: normal;

}







.subtitulo {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 15px;

	text-transform: none;

	font-style: normal;

}

.subtitulo_vermelho {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: red;

	font-size: 15px;

	text-transform: none;

	font-style: normal;

}







.conteudo_verde {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2B4520;

}

.conteudo_cinza {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

.conteudo_mini_verde {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2B4520;

}

.conteudo_mini_vermelho {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF0000;

}

.conteudo {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.conteudo_mini {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: black;

}

.conteudo_9 {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

TD {

	font-family: 'Roboto', sans-serif;

	font-size: 14px;

	color:#808080;

	height: 25px;


}

select {     /* display: block; */
    width: 120px;
    border: solid #ffffff 1px;
    margin: 5px;
    padding: 5px;
   	line-height: 150%
}

.TD_x {

	font-family: 'Roboto', sans-serif;

	font-size: 18px;

	color:#fff;
	height: 35px;



}





.input_mini {

	BORDER-RIGHT: #999999 1px solid;

	PADDING-RIGHT: 2px;

	BORDER-TOP: #999999 1px solid;

	PADDING-LEFT: 2px;

	FONT-SIZE: 9px;

	BACKGROUND: #ffffff;

	PADDING-BOTTOM: 0px;

	BORDER-LEFT: #999999 1px solid;

	COLOR: #999999;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: #999999 1px solid;

	FONT-FAMILY: Tahoma, helvetica, sans-serif;

	HEIGHT: 12px

}

.input_mini_txt {

	BORDER-RIGHT: #999999 1px solid;

	PADDING-RIGHT: 2px;

	BORDER-TOP: #999999 1px solid;

	PADDING-LEFT: 2px;

	FONT-SIZE: 9px;

	BACKGROUND: #ffffff;

	PADDING-BOTTOM: 0px;

	BORDER-LEFT: #999999 1px solid;

	COLOR: #999999;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: #999999 1px solid;

	FONT-FAMILY: Tahoma, helvetica, sans-serif;

}

.input {

	border: solid #ffffff 1px; margin: 5px padding:3px;
}

.input2 {

	border: solid #ffffff 1px; margin: 5px; padding:3px;
}

.input_txt {

		border: solid #ccc 1px; margin: 5px; padding:3px;
}

.input_red {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	FONT-SIZE: 11px;

	BACKGROUND: #ffffff;

	PADDING-BOTTOM: 0px;

	COLOR: #121212;

	PADDING-TOP: 2px;

	FONT-FAMILY: Tahoma, helvetica, sans-serif;

	HEIGHT: 20px;

	border: 1px solid #990000;

}

.input_box {

	font-family: Tahoma, helvetica, sans-serif; font-size: 12px; color: #121212; background: #ffffff; border-left:5px solid #51636A; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid silver; padding:4px;

}

.input_box_txt {

	font-family: Tahoma, helvetica, sans-serif; font-size: 12px; color: #121212; background: #ffffff; border-left:5px solid #51636A; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid silver; padding:6px;

}

.botoes {

	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #121212; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, helvetica, sans-serif

}

.mini_botoes {

	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #121212; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, helvetica, sans-serif; HEIGHT: 18px

}





.AutoComplementa_semCor {

	background-color: #EEEEEE;

}

.AutoComplementa_comCor {

	background-color:#E7FF9B;

	cursor: pointer;

}

.AutoComplementa_sugestoes {

	position: absolute;

	background: #EEEEEE;

}

.AutoComplementa_fechar {

	font-family: Tahoma, Arial, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	background-color:#999999;

	cursor: pointer;

}

.AutoComplementa_aviso {

	visibility:hidden;

}



.caixaDivVisivel {

	position: absolute;

	visibility:visible;

	display:block;

}

.caixaDivInvisivel {

	position: absolute;

	visibility:hidden;

	display:none;

}



.cor_black {

	color: #000000;

}

.cor_branca {

	color: #FFFFFF;

	font-size: 16px;

}

.cor_blue {

	color: #003399;

}

.cor_red {

	color: #990000;

}

.cor_green {

	color: #2B4520;

}

.cor_padrao {

	color: #2B4520;

}

.cor_alaranjado {

	color: #FF6600;

}



#divCategorias {

	position:absolute;

	left:0px;

	top:237px;

	width:778px;

	height:210px;

	z-index:1;

}