@charset "utf-8";
/*
Theme Name: Travel Inn
Theme URI: url do site
Version: 1.0
Description: Empresa de hotéis 
Author: HKL
*/
.formBuscaReserva label {
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#898989;
}
.formBuscaReserva input{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	width:280px;
	padding:4px;
	height:18px;
}
.formBuscaReserva select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	border:1px solid #E3E3E3;
}

.formBusca label {
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#898989;
}
.formBusca input{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	width:280px;
	padding:4px;
	height:18px;
}
.formBusca select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	border:1px solid #E3E3E3;
	padding:4px;
	height:18px;
}

.selectGd select{
	width:280px;
}

.selectGdApto{
	width:180px;
}


.selectGdApto select{
	width:180px;
}

.formBusca select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	padding:4px;
	height:25px;
}
.formBusca h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#435896;
	letter-spacing:-1px;
	margin:16px 0 5px;
	padding:0;
}
.formBusca h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b81c2;
	letter-spacing:-1px;
	font-weight:lighter;
	margin:0px 0px 2px 0px;
	padding:0;
}

.formBuscaReserva h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#435896;
	letter-spacing:-1px;
	margin:16px 0 5px;
	padding:0;
}
.formBuscaReserva h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b81c2;
	letter-spacing:-1px;
	font-weight:lighter;
	margin:0px 0px 2px 0px;
	padding:0;
}
.miniForm {
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#898989;
	width:180px;
	margin:11px 5px 4px;
	*margin:11px 5px -3px;
	padding:9px 15px 8px 5px;
}
.formMini{
	margin-left:35px;
	margin-top:13px;
}

.sala {
	margin-top:-10px;
}
.sala select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#898989;
	width:290px;
	height:27px;
}
.localizar select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#898989;
	width:290px;
	border:1px solid #E3E3E3;
}
	
.conteiner{
	background-color:#FFF;
}
.menuGeral{
	background-color:#435896;
}
.galeriaPromocoes{
	background-color:#FFF;
}
.galeriaPromocoes h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#535352;
}
.galeriaPromocoes h2 a:link,a:hover,a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	color:#535352;
}
.galeriaPromocoesFloat{
	background-color:#FFF;
}
.galeriaPromocoesFloat h2{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#535352;
	margin:0;
	padding:0;
}
.galeriaPromocoesFloat h2 a:link,a:hover,a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	color:#535352;
}
.promocaoDescricao{
	color:#898989;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin:0;
}
.precoPromocao{
	color:#fb8612;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
}

.promocaoDescricao  a:link,a:hover,a:visited{
	color:#898989;
	font-family:Verdana, Geneva, sans-serif;
}
.precoPromocao  a:link,a:hover,a:visited{
	color:#fb8612;
	font-family:Arial, Helvetica, sans-serif;
}

.promocaoDescricao a:link,a:hover,a:visited{
	color:#898989;
	font-family:Verdana, Geneva, sans-serif;
}


.noticia h2{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:1px;
}

.noticia a{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.noticia a:hover{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.noticia a:visited{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
}
.noticia p{
	color:#898989;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	
}


.noticiaTop h2{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.noticiaTop a{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.noticiaTop a:hover{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.noticiaTop a:visited{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
}
.noticiaTop p{
	color:#898989;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
	
	
.event h2{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.event a{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.event a:hover{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.event a:visited{
	color:#fb7d01;
	font-family: Arial, Helvetica, sans-serif;
}
.event p{
	color:#898989;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.menuhorFooter{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
	font-size:9px;
}
.menuhorFooter a, a:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
	cursor:pointer;
}
.menuhorFooter a:hover{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
	text-decoration:underline;
	cursor:pointer;
}
.hkl{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
	font-size:9px;
}
.hkl a:link{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
}
.hkl a:hover{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
}
.hkl a:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#898989;
}
/*Hotéis*/
.nomeHotel h1{
	font-family:"Arial Black", Arial, sans-serif;
	font-size:20px;
	color:#435896;
	margin:0px;
	padding:0px;
	letter-spacing:-1px;
}
.cidadeEstado h2{
	font-family:"Arial Black", Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#95c1e5;
}

.bulet{
	color:#c1e5ff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.colunaMenu{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	width:113px;
}
.menu{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	padding-bottom:23px;
	padding-top:7px;
	border-bottom: #ffd090 dashed 1px;
}
.menuItem{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#898989;
}
.menuItem a:link{
	font-family:Tahoma, Geneva, sans-serif;
	color:#898989;
	cursor:pointer;
}
.menuItem a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#898989;
	cursor:pointer;
}
.menuItem a:visited{
	font-family:Tahoma, Geneva, sans-serif;
	color:#898989;
	cursor:pointer;
}
.menu a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	color:#898989;
	cursor:pointer;
}

.bulet a:hover{
	color:#669ac3 !important;
	font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;
}

.contentGeral p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5e5e5e;
}
.contentGeralDois p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
}

.colunaConteudoGrande p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
}


.colunaConteudo h1{
	font-family:"Arial", Gadget, sans-serif;
	font-size:22px;
	color:#95c1e5;
	font-weight:normal;
}
.colunaConteudoGaleria h1{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:22px;
	color:#95c1e5;
}
.colunaConteudoGrande h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#95C1E5;
	font-size:22px;
	font-weight:bold;
}
.colunaConteudoGrandeDois h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#95C1E5;
	font-size:22px;
	font-weight:bold;
}

.colunaConteudoGrande table{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
	width:720px;
}

.tabelaPreco tr,td{
	border:#d6d7d8 solid 1px !Important;
	padding-left: 5px !Important;
}

.foto_nova tr,td{
	border:none !Important;
	padding-left: 0 !Important;
}

.colunaConteudoGrande tr, td{
	border:1px solid #D6D7D8;
}

.colunaConteudoGrande small{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
	font-size:9px;
	line-height:14px;
}

.campo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
}

.inputCampo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
}

.campoContato{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
}

.inputCampoContato{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
	line-height:21px;
}

.colunaConteudoGrandeDois h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#06365e;
}

.colunaConteudoGrandeDois h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ecbe05;
}
.colunaConteudoGrandeDois span{
	color:#9a9c9c;
	font-size:18px;
}

.tituloNoticia{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#424242;
	margin:0;
	padding:0;
}

.localData{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#a8a7a7;
	text-transform:uppercase;
}


.localizarTarifas label {
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#898989;
}

.BoxlocalizarTarifas{
	width:597px;
	height:227px;
	margin:0;
	background-image:url(/2009/imagem/bg_central_reserva.jpg);
	background-repeat:no-repeat !important;
	padding-left:15px;
	padding-top:5px;
}

/*.BoxlocalizarTarifasApto{
	width:600px;
	height:180px;
	margin:0;
	background-image:url(/2009/imagem/bg_central_reserva_apto.jpg);
	background-repeat:no-repeat !important;
	padding-left:15px;
	padding-top:5px;
	float:left;
	margin-bottom:20px;
	margin-left:156px;
}*/

.BoxlocalizarTarifasApto {
background-image:url(/2009/imagem/bg_central_reserva_apto.jpg);
background-repeat:no-repeat !important;
float:left;
height:90px;
margin:0 0 20px 22px;
padding-left:18px;
padding-top:0;
width:730px;
}

.localizarTarifas{
	float:left;
	width:280px;
}

.localizarTarifas input{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	width:280px;
	padding:4px;
	height:18px;
	border:1px solid #E3E3E3;
}
.localizarTarifas select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
}

.localizarTarifas select{
	width:280px;
}

.localizarTarifas select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	padding:4px;
	height:25px;
	border:1px solid #E3E3E3;
}
.localizarTarifas h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#435896;
	letter-spacing:-1px;
	margin:16px 0 5px;
	padding:0;
}
.localizarTarifas h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b81c2;
	letter-spacing:-1px;
	font-weight:lighter;
	margin:0px 0px 2px 0px;
	padding:0;
}
.filtros select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
}

.filtros select{
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#898989;
	padding:4px;
	height:25px;
	border:1px solid #E3E3E3;
}
.filtros h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6b81c2;
	letter-spacing:-1px;
	font-weight:lighter;
	margin:0px 0px 2px 0px;
	padding:0;
}
.salasDisponiveis{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
}

.tabela {
	border: #d6d7d8 solid 1px;
	width:882px;
	margin-top:-1px;
}
.tabela td{
	padding:8px;
	border: #d6d7d8 solid 1px;
}
.tabela tr,td{
	border: #d6d7d8 solid 1px;
}
.titleTable,.titleTablefinal {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
.titleTablefinal{
	text-align:center;
}

.negrito{
font-weight:bold;
}

/*TABELA*/


.titulo1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFF; 
font-weight:bold;
background-color:#435896;
text-align:center;
height:30px;

}

.titulo2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #FFF; 
background-color:#73a5df;
font-weight:bold;
}

.titulo3 {
color: #003366; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color:#d5f0fd; 
}

.texto1 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	text-decoration: none;
	background-color:#effafd;
	height:20px;
	text-decoration:none;
}

.texto1 a {
	font-family: Verdana;
	color: #003366;
	text-decoration: none;
	background-color:#effafd;
	text-decoration:none;
}

.texto1 a:hover {
	text-decoration:underline;
}




.texto2 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #003366;
	text-decoration: none;
	background-color:#FFFFFF;
	height:20px;
	text-decoration:none;
}

.texto2 a {
	font-family: Verdana;
	color: #003366;
	text-decoration: none;
	background-color:#FFFFFF;
	text-decoration:none;
}

.texto2 a:hover {
	text-decoration:underline;
}

.texto3 {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	background-color:#f8f8f8;
	height:20px;
	text-decoration:none;
}

.texto4 {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	background-color:#fff;
	height:20px;
	text-decoration:none;
}

.tit_reserva_online{
	width:663px;
	height:auto;
	padding:5px 0;
	padding-left:10px;
	background-color:#f4f7fa;
}

.BoxApto{
	width:780px; 
	height:auto; 
	float:left;
}

.fotoSala{
	width:750px; 
	height:auto; 
	margin:0 auto; 
	text-align:center;	
}
