body {
	text-align:center;
	width:100%;
	margin:0;
	padding:0;
	color: #000000;
	background-image:url(/images/bg_site.jpg);
	/*background-color: #ffffff;*/
}

/*
CSS PADRÃO
- Essa parte é o que vai aparecer no site se não colocar nenhum estilo de css
*/



/* TABELA PADRÃO <table>
 
- Não colocar fontes no css da Tablea (table), colocar no css da td que está logo abaixo, aqui só vai ser
padronizado cor de fundo e borda.

*/

table {
	color: #330000;
	/*background-color: #FFFFFF;*/
}
	

/* COLUNA PADRÃO <td> 

- Aqui é só para definir as fontes padrões da Coluna (td), bordas e cores de fundo já estão definidas na 
Tabela (table) padrão que está logo acima 

*/

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: none;
	color: #2A4465;
	text-decoration: none;
}

 


/* LINK PADRÃO ( <a href> */

a:link {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000066; font-weight: none; text-decoration: none;}
a:visited {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #000066; font-weight: none; text-decoration: none;}
a:hover {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #0000FF; font-weight: none; text-decoration: none;}

.tdBranco {

	background-color:#FFFFFF;

}


/* FORMULÁRIO PADRÃO <form> 

- input: Formulários de uma linha, radiobutton e checkbox
- textarea: Formulários de várias linhas com barra de rolagem
- select: Formulários de listagem, que abre uma caixa com itens previamente listados
- submit: Botão do formulário

*/

input [type="text"] {
			/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
			font-family: Verdana, Arial, Helvetica, sans-serif;
			/*height: 12px;*/
			text-align: left;
			font-size: 10px;
			font-weight: bold;
			color: #173063;
			text-decoration: none;
			background-color: #E8EEE2;
}

textarea {
            font-family: Verdana;
			font-size: 10px;
            font-weight: bold;
			color: #232B6E;
            background-color: #ffffff;
}

select {
            font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
            color: #232B6E;
            background-color: #59BCE3;
}

submit {
            font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
            color: #232B6E;
            background-color: #ffffff;
}



/*
TEXTOS
*/


/* Texto para a home do site */

.txtHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #45639A;
	text-decoration: none;
}


/* Texto com destaque para a home do site */

.txtDestaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #2A4465;
	text-decoration: none;
}

.txtDivisaoMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: none;
	font-weight: none;
	color: #ffff99;
	text-decoration: none;
}

.txtBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #1d66b5;
	text-decoration: none;
}

.txtBoxBusca {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	font-weight: bold;
	color: #3d3d3d;
	text-decoration: none;
}

.txtHotelBusca {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	font-weight: bold;
	color: #6c6c6c;
	text-decoration: none;
}

.txtTituloHotelBusca {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	font-weight: bold;
	color: #6c6c6c;
	text-decoration: none;
}

.txtDestaquesHome {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #878787;
	text-decoration: none;
}

.txtDestaquesHoteis {
	font-family: Arial, Verdana,   Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF7E00;
	text-decoration: none;
}

.txtDestaquesCidades {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C0005F;
	text-decoration: none;
}

.txtPrecosOfertas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #2d5306;
	text-decoration: none;
}

.txtDestaqueLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #9fd867;
	text-decoration: none;
}

.txtCentralAtendimento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #001d3b;
	text-decoration: none;
}

.txtDestaqueDatas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2A4465;
	text-decoration: none;
}

.txtDestaquePacoteTarifa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2A4465;
	text-decoration: none;
}

/* Texto alternativo com destaque para a home do site */

.txtDestaqueAlternativo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.txtValor {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #f85b05;
	text-decoration: none;
}

.txtValorNet {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2A4465;
	text-decoration: none;
}

.txtValorDecimal {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #f85b05;
	text-decoration: none;
}

.txtValorDecimalNet {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #2A4465;
	text-decoration: none;
}

.txtFaq {
	font-family: Verdana,  Arial, Tahoma,  Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.txtCidade1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #c7015f;
	text-decoration: none;
}

.txtCidade2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #00566a;
	text-decoration: none;
}

.txtCidade3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #7cbe32;
	text-decoration: none;
}

.txtNewsEventos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.txtHoteis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.txtInternoVoucher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.txtDestaqueVoucher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: bold;
	font-weight: bold;
	color: #2a4465;
	text-decoration: none;
}

.txtInternoDestaqueVoucher {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: bold;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.txtDestaqueHoteis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
}


.txtCredito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #CD6702;
	text-decoration: none;
}

.txtMensagemCartao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;    
	text-decoration: none;
}

.txtValorHoteis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.txtValorHoteisHome {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF7E00;
	text-decoration: none;
}

.txtValorCidadesHome {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C0005F;
	text-decoration: none;
}


/* Texto para as páginas internas do site */

.txtInterno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: none;
	font-weight: none;
	color: #2A4465;
	text-decoration: none;
}

.txtForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #2A4465;
	text-decoration: none;
}

.txtLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: none;
	color: #000000;
	text-decoration: none;
}

.titInternoMaster {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #cd6702;
	text-decoration: none;
}

.titSeta {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #599220;
	text-decoration: none;
}

.txtDisponivel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #559910;
	text-decoration: none;
}

.txtDisponivelTabelao {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txtIndisponivel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #D7CA00;
	text-decoration: none;
}

.txtPreReserva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: none;
	color: #000000;
	text-decoration: none;
}

.txtConfirmados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: none;
	color: #58911f;
	text-decoration: none;
}

.txtCancelados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: none;
	color: #999999;
	text-decoration: none;
}

.txtCategoriaTabelao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: none;
	color: #747474;
	text-decoration: none;
}

.txtModificados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: none;
	color: #FF0000;
	text-decoration: none;
}

.txtReservaHotelTipo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
}

.txtReservaHotelClasse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
}

.txtReservaTotais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #8F8F8F;
	text-decoration: none;
}

.txtReservaTotalValor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txtTotalValorReserva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #2d5306;
	text-decoration: none;
}


/* Texto para qualquer tela de sucesso do site */

.txtSucesso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #22A03D;
	text-decoration: none;
}

.txtSucessoListagem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #22A03D;
	text-decoration: none;
}

.txtSucessoTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #22A03D;
	text-decoration: none;
}

/* Texto para qualquer tela de erro do site */

.txtErro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.txtdiaria {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 50px;
	font-style: normal;
	font-weight: bold;
	color: #52a800;
	text-decoration: none;
}

.txtdias {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #52a800;
	text-decoration: none;
}

.txtErroListagem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/* Texto para a barra de preços da home do site */

/* rodape */

.txtRodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #223c07;
	text-decoration: none;
}



.txtLegenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	font-weight: bold;
	color: #cd6702;
	text-decoration: none;
}

/*
LINHAS
*/

.trTituloTabelas {
	background-color:#1D66B5;
	height:20px;
	margin:0px;
}


.trAzulClaro {
	background-color:#0093E0;
	height:20px;
	margin:0px;
}

.trBranco {
	background-color:#ffffff;
	height:20px;
	margin:0px;
}

.trVerde {
	background-color:#DEF3C8;
	height:20px;
	margin:0px;
}

.trModificados {
	background-color:#D9E3E8;
	height:20px;
	margin:0px;
}

.trCancelados {
	background-color:#F0AD8C;
	height:20px;
	margin:0px;
}

.trVerdeEscuro {
	background-color:#4A8859;
	height:20px;
	margin:0px;
}

.trCobrarCliente {
	background-color:#009900;
	height:40px;
	margin:0px;
}


.tdCinza {
	background-color:#e5e5e5;
	height:20px;
	margin:0px;
}


/*
TÍTULOS
*/


/* Título para a home do site */

.titHoteis {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #0066cc;
	text-decoration: none;
}

.titBuscaFormulario {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.titBuscaFormulario02 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2d5306;
	text-decoration: none;
}

/* Título Alternativo para a home do site */

.titHomeAlternativo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #124096;
	text-decoration: none;
}

/* Título para as páginas internas do site */

.titInterno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #559910;
	text-decoration: none;
}

.titInternoDestaque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #559910;
	text-decoration: none;
}

.titVoucher {
	font-family: Tahome, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.titNomeHotel {
	font-family: Tahome, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* Intermacional */

.titResultadoEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.titNomeHotelEuro {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.titTabelaBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txtResultadoEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
}

.txtHotelEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.txtHotelDisponivelEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #6DAD19;
	text-decoration: none;
}

.txtHotelValoresEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.txtHotelValoreTotalEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #9F2220;
	text-decoration: none;
}

/*
LINKS
*/


/* CSS para os links da home de veja mais, mais detalhes, mais, etc...*/

a.linkEsqueciSenha:link {font-family: Verdana, Arial; font-size: 9px; color: #499002; font-weight: bold; text-decoration: none;}
a.linkEsqueciSenha:visited {font-family: Verdana, Arial; font-size: 9px; color: #499002; font-weight: bold; text-decoration: none;}
a.linkEsqueciSenha:hover {font-family: Verdana, Arial; font-size: 9px; color: #6db6e3; font-weight: bold; text-decoration: none;}

a.linkEsqueciSenha_02:link {font-family: Verdana, Arial; font-size: 9px; color: #001e5b; font-weight: bold; text-decoration: underline;}
a.linkEsqueciSenha_02:visited {font-family: Verdana, Arial; font-size: 9px; color: #001e5b; font-weight: bold; text-decoration: underline;}
a.linkEsqueciSenha_02:hover {font-family: Verdana, Arial; font-size: 9px; color: #9fd867; font-weight: bold; text-decoration: underline;}

a.linkSair:link {font-family: Verdana, Arial; font-size: 9px; color: #64CD00; font-weight: bold; text-decoration: none;}
a.linkSair:visited {font-family: Verdana, Arial; font-size: 9px; color: #64CD00; font-weight: bold; text-decoration: none;}
a.linkSair:hover {font-family: Verdana, Arial; font-size: 9px; color: #ffff99; font-weight: bold; text-decoration: none;}

a.linkX:link {font-family: Verdana, Arial; font-size: 11px; color: #C23131; font-weight: bold; text-decoration: none;}
a.linkX:visited {font-family: Verdana, Arial; font-size: 11px; color: #C23131; font-weight: bold; text-decoration: none;}
a.linkX:hover {font-family: Verdana, Arial; font-size: 11px; color: #F1ADAD; font-weight: bold; text-decoration: none;}

a.linkOrdem:link {font-family: Verdana, Arial; font-size: 11px; color: #a4a0a0; font-weight: bold; text-decoration: none;}
a.linkOrdem:visited {font-family: Verdana, Arial; font-size: 11px; color: #a4a0a0; font-weight: bold; text-decoration: none;}
a.linkOrdem:hover {font-family: Verdana, Arial; font-size: 11px; color: #309e15; font-weight: bold; text-decoration: underline;}

/* CSS para os links: voltar, avançar, topo */

a.linkVoltar:link {font-family: Verdana, Arial; font-size: 10px; color: #036B1E; font-weight: bold; text-decoration: none;}
a.linkVoltar:visited {font-family: Verdana, Arial; font-size: 10px; color: #036B1E; font-weight: bold; text-decoration: none;}
a.linkVoltar:hover {font-family: Verdana, Arial; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none;}

a.linkFaq:link {font-family: Verdana, Arial; font-size: 10px; color: #2A4465; font-weight: bold; text-decoration: none;}
a.linkFaq:visited {font-family: Verdana, Arial; font-size: 10px; color: #2A4465; font-weight: bold; text-decoration: none;}
a.linkFaq:hover {font-family: Verdana, Arial; font-size: 10px; color: #2A4465; font-weight: bold; text-decoration: underline;}


/* CSS para os links: acessar, continuar, etc... */

a.linkAcessar:link {font-family: Verdana, Arial; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkAcessar:visited {font-family: Verdana, Arial; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkAcessar:hover {font-family: Verdana, Arial; font-size: 10px; color: #009900; font-weight: bold; text-decoration: none;}

a.linkOrdenacao:link {font-family: Verdana, Arial; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkOrdenacao:visited {font-family: Verdana, Arial; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkOrdenacao:hover {font-family: Verdana, Arial; font-size: 10px; color: #C4DBAC; font-weight: bold; text-decoration: none;}

a.linkPaginacao:link {font-family: Verdana, Arial; font-size: 10px; color: #67CD00; font-weight: bold; text-decoration: none;}
a.linkPaginacao:visited {font-family: Verdana, Arial; font-size: 10px; color: #67CD00; font-weight: bold; text-decoration: none;}
a.linkPaginacao:hover {font-family: Verdana, Arial; font-size: 10px; color: #6AB2E2; font-weight: bold; text-decoration: none;}

/* CSS para menus internos, quando o menu é feito em html */

a.linkMenuInterno:link {font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.linkMenuInterno:visited {font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.linkMenuInterno:hover {font-family: Verdana, Arial; font-size: 11px; color: #FFFF99; font-weight: bold; text-decoration: none;}

a.linkMenu:link {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #ffff99; font-weight: bold; text-decoration: none;}
a.linkMenu:visited {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #ffff99; font-weight: bold; text-decoration: none;}
a.linkMenu:hover {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #F9C757; font-weight: bold; text-decoration: none;}

a.linkMenuLight:link {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #ffff99; font-weight: bold; text-decoration: none;}
a.linkMenuLight:visited {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #ffff99; font-weight: bold; text-decoration: none;}
a.linkMenuLight:hover {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #F9C757; font-weight: bold; text-decoration: none;}

a.linkMenu02:link {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #F9C757; font-weight: bold; text-decoration: none;}
a.linkMenu02:visited {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #F9C757; font-weight: bold; text-decoration: none;}
a.linkMenu02:hover {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #ffff99; font-weight: bold; text-decoration: none;}

a.linkResultadoBusca:link {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #145397; font-weight: bold; text-decoration: none;}
a.linkResultadoBusca:visited {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #145397; font-weight: bold; text-decoration: none;}
a.linkResultadoBusca:hover {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #0a2d53; font-weight: bold; text-decoration: none;}

a.linkVermelho:link {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #ff0000; font-weight: bold; text-decoration: none;}
a.linkVermelho:visited {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #ff0000; font-weight: bold; text-decoration: none;}
a.linkVermelho:hover {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #0a2d53; font-weight: bold; text-decoration: none;}

a.linkBreadCrumbs:link {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #999999; font-weight: none; text-decoration: none;}
a.linkBreadCrumbs:visited {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #999999; font-weight: none; text-decoration: none;}
a.linkBreadCrumbs:hover {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #999999; font-weight: none; text-decoration: underline;}

a.linkCliqueAqui:link {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #2A4465; font-weight: bold; text-decoration: none;}
a.linkCliqueAqui:visited {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #2A4465; font-weight: bold; text-decoration: none;}
a.linkCliqueAqui:hover {font-family: Tahoma,Verdana, Arial; font-size: 11px; color: #999999; font-weight: bold; text-decoration: none;}

a.linkOfertas:link {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #6d6d6d; font-weight: bold; text-decoration: none;}
a.linkOfertas:visited {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #6d6d6d; font-weight: bold; text-decoration: none;}
a.linkOfertas:hover {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #6d6d6d; font-weight: bold; text-decoration: underline;}

a.linkVerHoteis:link {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ff7e00; font-weight: bold; text-decoration: none;}
a.linkVerHoteis:visited {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ff7e00; font-weight: bold; text-decoration: none;}
a.linkVerHoteis:hover {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ff7e00; font-weight: bold; text-decoration: underline;}

a.linkVerCidades:link {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #c1005f; font-weight: bold; text-decoration: none;}
a.linkVerCidades:visited {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #c1005f; font-weight: bold; text-decoration: none;}
a.linkVerCidades:hover {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #c1005f; font-weight: bold; text-decoration: underline;}

a.linkNewsEventos:link {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #b59753; font-weight: bold; text-decoration: none;}
a.linkNewsEventos:visited {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #b59753; font-weight: bold; text-decoration: none;}
a.linkNewsEventos:hover {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #b59753; font-weight: bold; text-decoration: underline;}

a.linkTitBusca:link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkTitBusca:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.linkTitBusca:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cce8b1; font-weight: bold; text-decoration: none;}


a.linkHoteis:link {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #ff7e00; font-weight: bold; text-decoration: none;}
a.linkHoteis:visited {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #ff7e00; font-weight: bold; text-decoration: none;}
a.linkHoteis:hover {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #ff7e00; font-weight: bold; text-decoration: underline;}

a.linkCidades:link {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #c1005f; font-weight: bold; text-decoration: none;}
a.linkCidades:visited {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #c1005f; font-weight: bold; text-decoration: none;}
a.linkCidades:hover {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #c1005f; font-weight: bold; text-decoration: underline;}


a.linkReservar:link {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #004d9d; font-weight: bold; text-decoration: none;}
a.linkReservar:visited {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #004d9d; font-weight: bold; text-decoration: none;}
a.linkReservar:hover {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #004d9d; font-weight: bold; text-decoration: underline;}



a.linkCliqueAquiVoucher:link {font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #2A4465; font-weight: bold; text-decoration: none;}
a.linkCliqueAquiVoucher:visited {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #2A4465; font-weight: bold; text-decoration: none;}
a.linkCliqueAquiVoucher:hover {font-family: Tahoma,Verdana, Arial; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none;}

a.linkTitHoteis:link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #0066cc; text-decoration: none;}
a.linkTitHoteis:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #0066cc; text-decoration: none;}
a.linkTitHoteis:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #559910; text-decoration: none;}

a.linkTitAgencias:link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #0066cc; text-decoration: none;}
a.linkTitAgencias:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #0066cc; text-decoration: none;}
a.linkTitAgencias:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #559910; text-decoration: none;}

a.linkMensagemCartao:link {font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #CD0000; font-weight: bold; text-decoration: underline;}
a.linkMensagemCartao:visited {font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #CD0000; font-weight: bold; text-decoration: underline;}
a.linkMensagemCartao:hover {font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #8B0000; font-weight: bold; text-decoration: underline;}
/*
FORMS/BOXES
*/


/* Box Alternativo para forms. Em alguns casos, o form da busca é diferente dos forms internos */

.boxVerde {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #58911f;
	text-decoration: none;
	background-color: #f3ffe5;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7dca2;
	border-right-color: #b7dca2;
	border-bottom-color: #b7dca2;
	border-left-color: #b7dca2;
}

.boxVerdeDesabilitado {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #58911f;
	text-decoration: none;
	background-color: #DFDFDF;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7dca2;
	border-right-color: #b7dca2;
	border-bottom-color: #b7dca2;
	border-left-color: #b7dca2;
}

.boxErroLinha {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #58911f;
	text-decoration: none;
	background-color: #f3ffe5;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}


.boxVerdeSemBold {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #58911f;
	text-decoration: none;
	background-color: #f3ffe5;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7dca2;
	border-right-color: #b7dca2;
	border-bottom-color: #b7dca2;
	border-left-color: #b7dca2;
}

.boxVendaSemBold {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #f85b05;
	text-decoration: none;
	background-color: #f3ffe5;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7dca2;
	border-right-color: #b7dca2;
	border-bottom-color: #b7dca2;
	border-left-color: #b7dca2;
}

.boxVermelhoSemBold {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #ff0000;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b7dca2;
	border-right-color: #b7dca2;
	border-bottom-color: #b7dca2;
	border-left-color: #b7dca2;
}

.boxHome {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*height: 12px;*/
    text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #173063;
	text-decoration: none;
	background-color: #d0edf8;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1D65B7;
	border-right-color: #1D65B7;
	border-bottom-color: #1D65B7;
	border-left-color: #1D65B7;
}

.boxLogin {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 12px;
    text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #23609a;
	border-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #543313;
	border-right-color: #543313;
	border-bottom-color: #543313;
	border-left-color: #543313;
}

/* Botão Alternativo para o button de ok da busca*/

.boxLogin02 {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 14px;
    text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #005aac;
	text-decoration: none;
	background-color: #ffffff;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #005aac;
	border-right-color: #005aac;
	border-bottom-color: #005aac;
	border-left-color: #005aac;
}

.boxBusca {
	/*background-image: url(/images/bg_form_box.jpg);*/ /*Se quiser colocar alguma imagem com background*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
    text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #2d5306;
	text-decoration: none;
	background-color: #ffffff;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2d5306;
	border-right-color: #2d5306;
	border-bottom-color: #2d5306;
	border-left-color: #2d5306;
}


.btnVerde {
            font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
            color: #ffffff;
            background-color: #468507;
			border:1px;
			border-color:#ffffff;
}

.btnAzul {
            font-family: Verdana;
			font-size: 10px;
			font-weight: bold;
            color: #ffffff;
            background-color: #236FBB;
			border:1px;
			border-color:#ffffff;
}	

/* Formatação de Popups */

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
    display:inline;
}

.modalPopup {
    background-color:#FFFFFF;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    display:block;
}

/* mascara para destaques da home */
.mascara-img
{
top: 5px;
position: relative;
width:156px;
height:90px;
}

.destaquesCorpo
{
top: 5px;
position: relative;
}
 
.mascara-img-gr{
background:url(/images/home/borda.png) no-repeat;
/* iepngfix.htc possibilita PNG transpente no I6 */
behavior: url(/images/home/iepngfix.htc);
width:156px;
height:90px;
position: absolute;
top:0px;
left:0px;
}
