﻿a{text-decoration:underline; color:#005785}

/********************* CORPO ******************/
#page{font-family:Arial; color:#666;}
/********************* FIM CORPO ******************/

/********************* CABEÇALHO ******************/
#cont_cabecalho{font-size:52px; color:#78817E; letter-spacing:-0.25pt;}
#quatro_passos{ font-size:30px; color:#FFFC00; line-height:50px; letter-spacing:-0.25pt; }
#minha_reserva{ font-size:16px;  color:#848889; letter-spacing:-0.25pt; }
#minha_reserva_datas{ font-size:11px; color:#848889; letter-spacing:-0.25pt; font-weight:bold; }
#minha_reserva_datas .datas{ font-size:16px; color:#848889; letter-spacing:-0.25pt; }
#minha_reserva_informacoes{ font-size:11px; color:#848889; letter-spacing:-0.25pt; font-weight:bold;}
#minha_reserva_informacoes .informacoes{ font-size:16px; color:#848889; letter-spacing:-0.25pt;}
#carrinho .info_navegacao{ font-size:11px; color:#848889;}
.info_navegacao{ font-size:11px; color:#333;}
#estamos_caminho_frase_um{ font-size:25px; letter-spacing:-0.25pt; color:#43515A; font-weight:bold;}
#estamos_caminho_frase_dois{ font-size:10px; letter-spacing:-0.25pt; color:#848889; text-transform:uppercase;}
/********************* FIM CABEÇALHO ******************/

/********************* LISTA DE HOTEIS ******************/
	.nome_hotel{ font-size:22px; color:#43515A; font-weight:bold;letter-spacing:-0.25pt;}
	.hotel_cidade{font-size:12px; color:#848889;letter-spacing:0.25pt; font-weight:normal;  }
	.hotel_endereco{font-size:11px; color:#848889; }
	.hotel_descricao{font-size:12px; color:#848889; line-height:18px;}
	.header_quarto_descricao{ font-size:12px; color:#848889;letter-spacing:-0.25pt; font-weight:bold;}
	.header_quarto_Periodo{ font-size:12px; color:#FFF;}
	.header_quarto_botao{ }
	.quartos .quarto_descricao{ font-size:12px; color:#848889; line-height:23px; }
	.quartos .quarto_Periodo{ font-size:12px; color:#848889; line-height:27px; }
	.quartos .quarto_botao{ font-size:22px; color:#FFF; font-weight:bold; line-height:25px;letter-spacing:-0.25pt;}
	.quartos .quarto_botao a{text-decoration:none; color:#FFF;  line-height:20px;}
	.quartos .quarto_botao .bloqueado{text-decoration:none; color:#FFF; font-size:12px;  line-height:12px;}
	.quartos .quarto_botao .bloqueado a:hover{line-height:12px;}
	.quartos .quarto_botao a:hover{text-decoration:underline; color:#FFF;   }
/********************* FIM LISTA DE HOTEIS ******************/

/********************* FORMULARIO PASSO 2 ******************/
.fecha_layer_passo_2 a{font-size:15px; color:#FFF; font-weight:bold; text-decoration:none;}
.fecha_layer_passo_2 a:hover{text-decoration:underline;}
.FormPasso2 .login {font-size:11px; color:#FFF; line-height:16px;}
.FormPasso2 .login .titulo{font-size:20px; line-height:23px; color:#FFF; }
.FormPasso2 .login input{font-size:11px; color:#FFF; }
.FormPasso2 .cadastre_se {font-size:11px; color:#FFF; line-height:16px;}
.FormPasso2 .cadastre_se .titulo{font-size:20px; line-height:23px; color:#FFF; padding-top:4px; }
.FormPasso2 .cadastre_se .text{font-size:11px; color:#FFF; }
/********************* FIM FORMULARIO PASSO 2 ******************/

/********************* FORMULARIO PASSO 3 ******************/
#Formulario_Cadastro{ }
#Container_Formulario{ }
#Titulo_Primeira_Reserva{ font-size:16px; color:#726F62; font-weight:bold; letter-spacing:-0.25pt; }
#Container_Campos{ font-size:12px; color:#726F62;  }
.TituloSeparaCampos{ font-size:12px; color:#726F62;letter-spacing:-0.25pt; font-weight:bold;}
.campos{}
#Container_Campos .txtCampos{ font-size:12px; color:#726F62;  }
#Container_Campos .botao{font-size:16px; color:#FFF;}
#concluido { font-size:12px; color:Green;  }
#erroForm { font-size:12px;   }
#erroForm .alerta{ font-size:12px; color:red;  }
/********************* FIM FORMULARIO PASSO 3 ******************/

/********************* FORMULARIO PASSO 4 ******************/
#PagamentoPage .Titulo{ font-size:20px; color:#848889; font-weight:bold; line-height:20px; }
#PagamentoPage .SubTitulo{ font-size:11px; color:#726F62; font-weight:normal; }
#DadosDoHospede .campo{ font-size:12px; color:#726F62; }
#DadosDoHospede .campovalor{ font-size:12px; color:#000; font-weight:bold; }
#DadosDoHotel { font-size:12px; color:#726F62; }
#DadosDoHotel .cidade{font-size:13px; color:#848889; font-weight:bold; line-height:22px;}
#DadosDoHotel .campo{font-size:11px; color:#848889; line-height:16px;}
#DadosDoHotel .campoValor{font-size:11px; color:#848889; font-weight:bold; line-height:16px;}
#DadosDoHotel .desconto{font-size:11px; color:#848889;}
#DadosDoHotel .valor{font-size:11px; color:#FFF;}
#DadosDoHotel .precoDesconto{font-size:20px; color:#726F62;}
.txtHospede{ font-size:12px; color:#726F62;}
#DadosDoHotel .precoReal{font-size:20px; color:#fff; line-height:40px; font-weight:bolder;}
.Tabela .Tarifa_descricao{ font-size:11px; color:#848889; line-height:27px; }
.Tabela .Tarifa_Valor{ font-size:15px; color:#848889; line-height:27px; }
.Tabela .Tarifa_UltimaLinha .Tarifa_descricao{ font-size:13px; color:#848889; font-weight:bold;  line-height:27px; }
.Tabela .Tarifa_ValorFinal{ font-size:11px; color:#FFF; font-weight:bold; line-height:27px; }
.Tarifario #txtPoliticas{color:#726F62; }
#Container_Campos_Cartao{ font-size:11px; color:#726F62;  }
#Container_Campos_Cartao .txtCampos{ font-size:11px; color:#726F62; line-height:21px; }
#Container_Campos_Cartao .txtCamposSmall{ font-size:11px; color:#726F62; line-height:21px; }
#Container_Campos_Cartao .cmbCampos{ font-size:11px; color:#726F62; line-height:21px; }
#Container_Campos_Cartao .botao{font-size:11px; color:#848889;}
/********************* FIM FORMULARIO PASSO 4 ******************/

/********************* PAGINA DE OBRIGADO ******************/
#ObrigadoPage .Titulo{ font-size:20px; color:#848889; font-weight:bold; line-height:20px;}
#ObrigadoPage .SubTitulo{ font-size:16px; color:#848889; font-weight:bold; line-height:20px;}
#ObrigadoPage .label{ font-size:12px; color:#848889; }
#ObrigadoPage .Valor{ font-weight:bold; color:#848889;}
#ObrigadoPage a{ color:#848889; font-weight:bold;}
/********************* FIM PAGINA DE OBRIGADO ******************/

/********************* Topo Meu Login ******************/
#cont_Topo{font-size:52px; color:#78817E; letter-spacing:-0.25pt;}
#Box_TopoMeuLogin_frase_um{ font-size:25px; letter-spacing:-0.25pt; color:#43515A; font-weight:bold;}
#Box_TopoMeuLogin_frase_dois{ font-size:10px; letter-spacing:-0.25pt; color:#848889; text-transform:uppercase;}

/********************* FIM Topo Meu Login ******************/

/********************* PAGINA DE MEU LOGIN ******************/
#MeuLoginPage .Titulo{ font-size:20px; color:#43515a; font-weight:bold; line-height:20px;}
#MeuLoginPage .label{ font-size:12px; }
/********************* FIMPAGINA DE MEU LOGIN ******************/

/********************* PAGINA DE MINHAS RESERVAS ******************/
#MinhasReservasPage .Titulo{ font-size:20px; color:#43515a; font-weight:bold; line-height:20px;}
#MinhasReservasPage .label{ font-size:12px; }
#MinhasReservasPage .quarto_descricao{ font-size:11px; color:#848889; font-weight:bold;  line-height:27px; }
/********************* FIM PAGINA DE MINHAS RESERVAS ******************/

/********************* PAGINA DE CANCELAMENTO ******************/
#CancelaPage .Titulo{ font-size:20px; color:#43515a; font-weight:bold; line-height:20px;}
#CancelaPage .SubTitulo{ font-size:16px; color:#43515a; font-weight:bold; line-height:20px;}
#CancelaPage .label{ font-size:12px; color:#726F62; }
#CancelaPage .Valor{ font-weight:bold; color:#726F62;}
#CancelaPage a{ color:#726F62; font-weight:bold;}
/********************* FIM PAGINA DE CANCELAMENTO ******************/

/********************* RODAPE ******************/

#cont_rodape{font-size:12px; color:#78817E; font-family:Arial; }
#copyright{font-size:9px; color:#005785; line-height:36px;}
#texto-rodape{font-size:8px; color:#005785; line-height:12px;}
/********************* FIM RODAPE ******************/
