@charset "utf-8";
html, body {
	height: 100%;
	max-height:100%;
}
form, input {
	margin:0;
	padding:0;
}
*, body {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, verdana, "Trebuchet MS", verdana;
	z-index: 1;
}
a {
	FONT-SIZE: 11px;
	COLOR: #333333;
	TEXT-DECORATION: none;
	border: none;
}
a:hover {
	text-decoration: none;
}
/* CSS Document */
/* Filtro */
div#filtroConteudo {
	z-index: 0;
	clear: both;
	display: block;
	width:528px;
	height: 100%;
	background-color: transparent;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	margin-top: 5px;
	/* margin-left: 15px; */
	margin-bottom: 15px;
}
div#filtroConteudo select {
	z-index: 0;
}
div#filtroConteudo .textoTitulo {
	clear: both;
	display: block;
	background-color: #FF9900;
	margin-top: 5px;
	margin-right: 5px;
	padding: 3px;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: none;
	text-align: center;
	font-style: normal;
	font-variant: normal;
	font-weight:bold;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
div#filtroConteudo .textoDia {
	display: none;
	width: 50%;
	float: left;
	margin-bottom: 2px;
	margin-right: 5px;
}
div#filtroConteudo .textoMes {
	display: none;
	/* display: block; */
	font-family: Tahoma;
	font-size: 10px;
	float: left;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-right: 5px;
}
div#filtroConteudo .textoAno {
	display: none;
	/* display: block; */
	font-family: Tahoma;
	font-size: 10px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}
div#filtroConteudo .textoCategoria {
	clear: both;
	display: block;
	width: 100%;
	float: left;
	margin-top: 5px;
	margin-left: 3px;
	margin-bottom: 2px;
	margin-right: 5px;
}
* html div#filtroConteudo .textoCategoria {
	margin-left: 1px;
}
div#filtroConteudo .botaoOk {
	font-family: Tahoma;
	font-size: 9px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 20px;
	height: 17px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
}
div#filtroConteudo .botaoOkImagem {
	float: left;
	margin-top:  -3px;
	margin-right: 0px;
	margin-left: 5px;
}
div#filtroConteudo .botaoOkImagemConteudo {
	float: left;
	margin-top:  10px;
	margin-right: 0px;
	margin-left: 0px;
}
div#filtroConteudo .marcador {
	float: left;
	margin-left: 3px;
}
div#filtroConteudo .caixaDia {
	z-index: -1;
	font-family: Tahoma;
	font-size: 10px;
	width: 38px;
	margin-right: 5px;
	background-color: #FFF;
	color: #200000;
}
div#filtroConteudo .caixaMes {
	font-family: Tahoma;
	font-size: 10px;
	width: 38px;
	margin-right: 5px;
	background-color:#FFF;
	color:#200000;
}
div#filtroConteudo .caixaAno {
	font-family: Tahoma;
	font-size: 10px;
	width: 48px;
	margin-right: 5px;
	background-color: #FFF;
	color: #200000;
}
div#filtroConteudo .botaopesquisar {
	font-family: Tahoma;
	font-size: 11px;
	height: 23px;
	width: 434px;
	margin-right: 5px;
	background-color: #FFF;
	color:#200000;
	border-color:#FFF;
}
div#filtroConteudo .caixaCategoria {
	z-index: 0;
	margin-left: 5px;
	font-family: Tahoma;
	font-size: 10px;
	width: 132px;
	background-color: #FFF;
	color: #200000;
}
div#filtroConteudo #filtroMensagem {
	float: right;
	font-family: Tahoma;
	font-size: 9px;
	margin-right: 6px;
	padding: 3px;
	width: 150px;
	height: 11px;
	background-color: #E7E9ED;
	color: #7A87A0;
}
div#filtroConteudo br {
	display: block;
	clear: both;
	height: 15px;
}
/* Fim Filtro */

/* Inicio Site */

/* Controle Tamanho das Fotos */
/* Fotos */
.creditoFoto {
	display: block;
	color: #FFFFFF;
	top: -19px;
	right: 0px;
	height: 15px;
	font-size: 10px;
	font-family: Tahoma;
	line-height: 15px;
	text-align: left;
	padding-left: 5px;
}
/*   Fim   Fotos   */

/* Início - Altura Linha */

.alturalinha1px {
	height: 1px;
	line-height: 0;
}
.alturalinha1px td {
	height: 1px;
	line-height: 0;
	font-size: 1px;
	content: '';
}
.alturalinha2px {
	line-height: 2px;
	height: 2px;
	font-size: 2px;
}
.alturalinha3px {
	line-height: 3px;
	height: 3px;
	font-size: 3px;
}
.alturalinha4px {
	line-height: 4px;
	height: 4px;
	font-size: 4px;
}
.alturalinha5px {
	line-height: 5px;
	height: 5px;
	font-size: 5px;
}
.alturalinha6px {
	line-height: 6px;
	height: 6px;
	font-size: 6px;
}
.alturalinha7px {
	line-height: 7px;
	height: 7px;
	font-size: 7px;
}
.alturalinha8px {
	line-height: 8px;
	height: 8px;
	font-size: 8px;
}
.alturalinha9px {
	line-height: 9px;
	height: 9px;
	font-size: 9px;
}
.alturalinha10px {
	line-height: 10px;
	height: 10px;
	font-size: 10px;
}
.alturalinha11px {
	line-height: 11px;
	height: 11px;
	font-size: 11px;
}
.alturalinha12px {
	line-height: 12px;
	height: 12px;
	font-size: 12px;
}
.alturalinha13px {
	line-height: 13px;
	height: 13px;
	font-size: 13px;
}
.alturalinha14px {
	line-height: 14px;
	height: 14px;
	font-size: 14px;
}
.alturalinha15px {
	line-height: 15px;
	height: 15px;
	font-size: 15px;
}
.alturalinha16px {
	line-height: 16px;
	height: 16px;
	font-size: 16px;
}
.alturalinha17px {
	line-height: 17px;
	height: 17px;
	font-size: 17px;
}
.alturalinha18px {
	line-height: 18px;
	height: 18px;
	font-size: 18px;
}
.alturalinha19px {
	line-height: 19px;
	height: 19px;
	font-size: 19px;
}
/* Inicio Extranet */
.caixaLoginCliente {
	background-color:#C4C8C7;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-botton:2px;
	height:17px;
	width:89px;
	border:solid;
	border-width:1px;
	border-color:#949A98;
	text-transform: lowercase !important;
}
.caixaSenhaCliente {
	background-color:#C4C8C7;
	color:#000000;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-botton:2px;
	height:17px;
	width:89px;
	border:solid;
	border-width:1px;
	border-color:#949A98;
	text-transform: uppercase !important;	
}
.caixaLogin {
	background-color:#29735C;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-top:1px;
	padding-left:5px;
	padding-right:2px;
	padding-botton:1px;
	height:13px;
	width:72px;
	border:solid;
	border-width:1px;
	border-color:#337D66;
}
.caixaSenha {
	background-color:#29735C;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-top:1px;
	padding-left:5px;
	padding-right:2px;
	padding-botton:1px;
	height:13px;
	width:42px;
	border:solid;
	border-width:1px;
	border-color:#337D66;
}
.textoExtranet {
	font-family:Arial;
	font-size:10px;
	line-height:13px;
	color:#FFFFFF;
}
/* Fim Extranet */


/* Busca */
.textoLinkBusca {
	display: block;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	padding-left:0px;
	color:#DFC19F;
}
.textoLinkBusca:hover {
	text-decoration: underline;
}
.textoSecaoBusca {
	color: #000;
	line-height: 12px;
	font-family: Tahoma;
	font-size: 13px;
}
.textoSecaoBuscaCategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#FF5306;
	text-decoration:none;
}
.textoSecaoTituloBusca {
	font-family:Arial;
	font-size:22px;
	font-style:italic;
	line-height:25px;
	padding-left:5px;
	color:#000;
}
.textoBuscaLede {
	color: #003200 !important;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	line-height: 17px;
	text-decoration: none;
	font-family: Arial;
	font-size: 14px;
}
.textoBuscaPesquisa {
	color: #000;
	line-height: 25px;
	font-style: italic;
	font-family: Arial;
	font-size: 22px;
}
.textoBuscaPesquisaPalavra {
	color: #000;
	font-weight: bold;
	line-height: 12px;
	font-family: Arial;
	font-size: 11px;
}
/* Fim Busca */

/* Paginacao */
.paginacaoResultado {
	COLOR: #003200;
	line-height: 14px;
	font-family: Tahoma;
	font-size: 11px;
}
.paginacaoPaginaAtual {
	width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border-color: #8BB4AD;
	border-style: solid;
	border-width: 1px;
	background-color: #B7D0CC;
	color: #624900;
}
/* Fim - Paginacao */
/* Fale Conosco */

.textoEmails, .textoEmails a {
	display: block;
	COLOR: #005C41;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textoEmails a:hover {
	display: block;
	COLOR: #4C8C7B;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.FaleconoscoTitulo {
	COLOR: #A8A89F;
	text-transform: none;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	line-height: 12px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 14px;
	padding-left: 17px;
}
.textoFaleconoscoDireita {
	COLOR: #666666;
	padding-left: 2px;
	padding-bottom: 2px;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textoFaleconosco {
	display: block;
	COLOR: #F0F0F0;
	padding-left: 2px;
	padding-bottom: 2px;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titulosFaleConosco {
	color: #005C41;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
}
.textoFaleconoscoCabecalho {
	display: block;
	COLOR: #2F5177;
	padding-left: 3px;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textoFaleconoscoCaixas, .textoFaleconoscoCaixas a {
	display: block;
	COLOR: #CCCCCC;
	padding-left: 1px;
	padding-bottom: 2px;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textoFaleconoscoCaixas a:hover {
	COLOR: #A4C058;
}
.faleconoscopadrao {
	font-size: 11px;
	width: 260px;
	color: #005C41;
	font-family: Arial;
	height: 21px;
	line-height: 17px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px 3px 0px 3px;
}
.faleconoscomensagem {
	font-size: 11px;
	width: 260px;
	color: #005C41;
	font-family: Arial;
	height: 120px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px 3px 0px 3px;
}
.faleconoscoddd {
	font-size: 11px;
	width: 45px;
	color: #005C41;
	font-family: Arial;
	height: 21px;
	line-height: 17px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px 3px 0px 3px;
}
.faleconoscotelefone {
	font-size: 11px;
	width: 134px;
	color: #005C41;
	font-family: Arial;
	height: 21px;
	line-height: 17px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px 3px 0px 3px;
}
.faleconoscouf {
	font-size: 11px;
	width: 69px;
	color: #005C41;
	font-family: Arial;
	height: 26px;
	line-height: 17px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px;
}
/* fim fale conosco */

/* Voltar */
.siteVoltar {
	text-align: right;
	padding-right: 15px;
}
.siteVoltar a {
	color: #DFC19F;
	text-decoration: none;
}
.siteVoltar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* Fim : Voltar */


/* Tooltip : modifica as opcoes title das tags */
#tooltip.fancy h3 {
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #DBE6EE;
	color: #06304B;
	font-weight: bold;
	font-weight: bold;
	padding: 5px;
	background-color: #F7F9FB;
}
#tooltip.fancy span {
	color: #06304B;
	font-family: Tahoma;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}
/* fim Tooltip */
/* Inicio News */

.NewscaixaCadastreseNome {
	background-color:#669487;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-top:1px;
	padding-left:5px;
	padding-right:2px;
	padding-botton:1px;
	height:13px;
	width:118px;
	border:solid;
	border-width:1px;
	border-color:#7FADA0;
}
.NewscaixaCadastreseEmail {
	background-color:#669487;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-top:1px;
	padding-left:5px;
	padding-right:2px;
	padding-botton:1px;
	height:13px;
	width:88px;
	border:solid;
	border-width:1px;
	border-color:#7FADA0;
}
/* Fim News */
/* Inicio Site */

.textoSite {
	color: #FFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
.textoSiteConteudo, .textoSiteConteudo a {
	color: #005C41;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
}
.textoSiteConteudo a:hover {
	text-decoration:underline;
}
.textoSiteBranco {
	color: #FFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	padding-bottom:5px;
}
.textoFormBranco {
	color: #FFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
}
.textoSiteBrancoBold {
	color: #FFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	padding-bottom:5px;
}
.textoSiteLogin {
	color:#EAAD14;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	padding-bottom:5px;
}
.textoLegendaSite {
	color: #727672;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	padding:5px;
}
.textoCreditoFoto {
	color: #727672;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 9px;
}
.textoTituloSite {
	color: #FFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 25px;
	text-decoration: none;
	font-family: Arial;
	font-size: 22px;
}
.textoTituloNoticiaDestaque {
	color: #003200;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 23px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 20px;
}
.textoData {
	color: #000000;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	line-height: 14px;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
.textoTituloGaleria, .textoTituloGaleria a {
	color: #DFC19F;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	line-height: 19px;
	text-decoration: none;
	font-family: Arial;
	font-size: 16px;
}
.textoTituloGaleria a:hover {
	text-decoration:underline;
}
.textoTituloNoticia, .textoTituloNoticia a {
	color:#005C41;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	line-height: 15px;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
.textoTituloNoticia a:hover {
	text-decoration:underline;
}
.textoSiteMais, .textoSiteMais a {
	font-family: arial, verdana, tahoma;
	font-size: 11px;
	line-height: 19px;
	color: #013300;
	font-weight:bold;
}
.textoSiteMais a:hover {
	text-decoration:underline;
}
.textoNoticiaLink, .textoNoticiaLink a {
	color: #333333;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	line-height: 13px;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
.textoNoticiaLink a:hover {
	text-decoration:underline;
}
/* Fim Site */

/* Início Pesquisa */
.caixaBusca {
	background-color:#DDDDDD;
	color:#000;
	font-family:Arial;
	font-size:11px;
	height:18px;
	text-align:left;
	padding-top:3px;
	padding-botton:2px;
	padding-left:5px;
	width:245px;
	border: none;
	border-color:#999999;
}
/* Fim Pesquisa */
/* Inicio Menu */

.textoMenu, .textoMenu a {
	color: #FFFFFF;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	line-height: 17px;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
.textoMenu a:hover {
	text-decoration:underline;
}
/* Fim Menu */
/* Tabela Chamadas */
.tblClienteEntradas, .tblClienteSaidas, .tblClienteSaldo {
	font-family: Arial;
	font-size: 10px;
	color: #005C41;
	width: 100%;
}
.tblClienteEntradas thead td, .tblClienteSaidas thead td, .tblClienteSaldo thead td {
	font-family: Arial;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #005C41;
	text-align: center;
	height: 18px;
}
.tblClienteEntradas tbody td, 
.tblClienteSaidas tbody td, 
.tblClienteSaldo tbody td, 
.tblClienteEntradas tfoot td,
.tblClienteSaidas tfoot td,
.tblClienteSaldo tfoot td {
	font-family: Arial;
	font-size: 10px;
	height: 18px;
	padding-left: 9px;
}
.tblClienteEntradas tbody td > div, 
.tblClienteSaidas tbody td > div, 
.tblClienteSaldo tbody td > div, 
.tblClienteEntradas tbody td > div,
.tblClienteSaidas tbody td > div,
.tblClienteSaldo tbody td > div {
	font-size: 10px;
}
.tblClienteEntradas tbody .al_esq,
.tblClienteSaidas tbody .al_esq,
.tblClienteSaldo tbody .al_esq {
	text-align: left;
	padding-left: 10px;
}
.tblClienteEntradas tbody .al_dir,
.tblClienteSaidas tbody .al_dir,
.tblClienteSaldo tbody .al_dir {
	text-align: right;
	padding-right: 10px;
}
.tblClienteEntradas tbody .al_cen,
.tblClienteSaidas tbody .al_cen,
.tblClienteSaldo tbody .al_cen {
	text-align: center;
}
.tblClienteLinhas {
	background: #F3F7F6;
}
.tblClienteLinhasover {
	background: #E8F9D9;
	cursor: default;
}
.tblClienteLinhasE {
	background: #F3F7F6;
}
.tblClienteLinhasEover {
	background: #F3F7F6;
	cursor: default;
}
.tblDivisor tr td {
	height: 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tblClienteTitulo {
	COLOR: #000000;
	text-transform: none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 12px;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	padding-left: 10px;
}
.tblClienteTituloExtrato {
	COLOR: #005C41;
	text-transform: none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 12px;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	padding-left: 10px;
}
.comboCliente {
	height: 26px;
	FONT-SIZE: 11px;
	font-family: Arial;
	padding: 3px;
	text-align: left;
	COLOR: #005C41;
	BACKGROUND-COLOR: #F3F7F6;
	border: 1px solid #BDD2CD;
}
.comboClienteDisabled {
	height: 26px;
	FONT-SIZE: 11px;
	font-family: Arial;
	padding: 3px;
	text-align: left;
	COLOR: #CCCCCC;
	BACKGROUND-COLOR: #F3F7F6;
	border: 1px solid #BDD2CD;
}
.radioCliente {
	width: 13px;
	FONT-SIZE: 11px;
	height: 13px;
	padding: 0;
	margin:0;
	vertical-align: bottom;
	position: relative;
	top: -1px;
	overflow: hidden;
}
.selectCliente {
	height: 26px;
	width: 268px;
	FONT-SIZE: 11px;
	font-family: Arial;
	padding: 3px;
	text-align: left;
	COLOR: #005C41;
	BACKGROUND-COLOR: #F3F7F6;
	border: 1px solid #BDD2CD;
}
.selectSexo {
	height: 26px;
	width: 132px;
	FONT-SIZE: 11px;
	font-family: Arial;
	padding: 3px;
	text-align: left;
	COLOR: #005C41;
	BACKGROUND-COLOR: #F3F7F6;
	border: 1px solid #BDD2CD;
}
.clienteTelefones {
	font-size: 11px;
	width: 78px;
	color: #005C41;
	font-family: Arial;
	height: 21px;
	line-height: 17px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px 3px 0px 3px;
}
.clienteSenha {
	font-size: 11px;
	width: 124px;
	color: #005C41;
	font-family: Arial;
	height: 21px;
	line-height: 17px;
	background-color: #F3F7F6;
	border: 1px solid #BDD2CD;
	padding: 3px 3px 0px 3px;
	text-transform: uppercase !important;
}
.alterardados {
	color: #EAAD14;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 13px;
	padding-bottom:5px;
}
.observacoes {
	display: inline-block;
	float: right;
	font-size: 10px;
	text-align: right;
	color: #888888;
	padding-right: 1px;
}
.observacao {
	font-family:Arial;
	font-size: 10px;
	text-align: right;
	color: #888888;
	font-weight:normal;
}
.cor_sim {
	background-color:#DFF3CB;
}
.cor_nao {
	background-color:#F3F7F6;
}
/* FIM - Tabela Cliente */

/* Menu Alta */

.textoMenuHome, .textoMenuHome a {
	color:#007285;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	font-weight:bold;
}
.textoMenuHome a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.textoMenuAlta, .textoMenuSemHover, .textoMenuAlta a {
	color:#007285;
	font-family:Arial;
	padding-left:2px;
	padding-right:1px;
	font-size:11px;
	line-height:14px;
}
.textoMenuAlta:hover {
	text-decoration:none;
	background-color:#20C0DF;
	color:#FFF;
}
.textoMenuRodape {
	color:#8997C7;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
.textoMenuTitulo {
	color:#FFF;
	font-family: "trebuchet ms";
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
.textoMenuTopoAlta {
	color:#C8C8C8;
	font-family: "trebuchet ms";
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
.textoMenuAreaLogin {
	color:#02798E;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
}
/* fim Menu Alta */

/*Destaque Touros */
.textoDestaqueRaça {
	font-family: "trebuchet ms";
	font-size:11px;
	line-height:14px;
	color:#000;
}
.textoDestaqueTouros {
	font-family: Tahoma;
	font-size:11px;
	line-height:14px;
	color:#585858;
}
.textoDestaqueNomeTouros, .textoDestaqueNomeTouros a {
	font-family: "trebuchet MS";
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	background-color:#005B42;
	padding-left:2px;
	padding-right:2px;
}
.textoDestaqueNomeTouros a:hover {
	text-decoration:none;
}

.textoDestaqueNomeTourosVisitacao {
	font-family: "trebuchet MS";
	font-weight:normal;
	font-size:10px;
	line-height:14px;
	color:#661A18;
}
.textoDestaqueNomeTourosVisitacaoLink a{
	font-family: "trebuchet MS";
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	color:#661A18;
	text-decoration:underline;
}
/* Fim Destaque Touros */
/*:::::::::PREVISAO DO TEMPO::::::::::::*/
.previsao_tempo{
	width:276px;
	height:100px;
	padding:10px;
}
.previsao_tempo .previsao_dados{
	display:table;
}
.previsao_tempo .previsao_temperaturas{
	display:table-row;
}
.previsao_tempo .previsao_temperaturas > *{
	display:table-cell;
	vertical-align:middle;
	padding:0 5px;
}
.previsao_tempo .previsao_temperaturas .min{
	font-family:'Open Sans';
	font-size:10px;
	line-height:12px;
	color:#FFF;
}
.previsao_tempo .previsao_temperaturas .min-temp{
	font-family:'Open Sans';
	font-size:40px;
	line-height:48px;
	letter-spacing:-4px;
	color:#070;
	padding-right:10px;
}
.previsao_tempo .previsao_temperaturas .sep-temp{
	padding:0;
	background:url(../../image/sep-previsao-tempo.png) no-repeat center center;
}
.previsao_tempo .previsao_temperaturas .max-temp{
	font-family:'Open Sans';
	font-size:40px;
	line-height:48px;
	letter-spacing:-4px;
	color:#070;
	padding-left:10px;
}
.previsao_tempo .previsao_temperaturas .max{
	font-family:'Open Sans';
	font-size:10px;
	line-height:12px;
	color:#FFF;
	padding-left:10px;
}
.previsao_tempo .previsao_img{
	display:inline-block;
	width:72px;
	height:72px;
}
.previsao_tempo .previsao_descricao{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:14px;
	font-weight:bold;
	text-align:center;
}
/**/