﻿input.botaoDetalhes{
	cursor: pointer;
	width: 180px;
	font-size: 10px;
	height: 26px;
	font-weight: bold;
	color: #535353;
	border: 1px solid #d4d4d4;
	background: transparent url(img/detalhes/btn_bg.gif) repeat-x bottom;
}

input.botaoContinuar{
	cursor: pointer;
	width: 140px;
	font-size: 10px;
	height: 26px;
	font-weight: bold;
	color: #535353;
	border: 1px solid #d4d4d4;
	background: transparent url(img/detalhes/btn_bg.gif) repeat-x bottom;		
}

.tituloPacotes
{
	font-weight: bold;
	font-size: 11px;
	/*background-color:#B4D5E9; /*#F5F4F1; /*#F6F7FB ; /* #F8F8F8; */
	/*background-image:url('img/busca/bg_fundo_titulo_verde.gif');*/
	background-image:url('img/busca/bg_fundo_titulo_cinza.gif');
	height: 16px;
	/*padding: 2px;*/
	padding-top: 3px;
	padding-bottom: 3px;
	/*border-bottom:1px #D2D2D2 solid;	*/
	padding-left: 8px;	
}

.tituloPacotesVerde
{
	font-weight: bold;
	font-size: 11px;
	/*background-color:#B4D5E9; /*#F5F4F1; /*#F6F7FB ; /* #F8F8F8; */
	background-image:url('img/busca/bg_fundo_titulo_verde.gif');
	/*background-image:url('img/busca/bg_fundo_titulo_cinza.gif');*/
	height: 25px;
	/*padding: 2px;*/
	padding-top: 3px;
	padding-bottom: 3px;
	/*border-bottom:1px #D2D2D2 solid;	*/
	padding-left: 10px;	
}

.tituloPacotesAmarelo
{
	font-weight: bold;
	font-size: 11px;
	/*background-color:#B4D5E9; /*#F5F4F1; /*#F6F7FB ; /* #F8F8F8; */
	background-image:url('img/busca/bg_fundo_titulo_amarelo.gif');
	/*background-image:url('img/busca/bg_fundo_titulo_cinza.gif');*/
	height: 25px;
	/*padding: 2px;*/
	padding-top: 3px;
	padding-bottom: 3px;
	/*border-bottom:1px #D2D2D2 solid;	*/
	padding-left: 10px;	
}

.paddingTop
{
	padding: 10px;	
}

div#divResultadoPesquisa
{
	
}

div#divResultadoPesquisa li
{
	/*background-image:url(img/busca/bg_item.gif);*/
	background-position:center top;
	background-repeat:repeat-x;
	/*border:1px solid #57B5DB;*/
	/*border:1px solid #CCCCCC;*/
	/*border-bottom: 1px solid #CCCCCC;*/
	/*height:86px;
	margin-top:0px;
	margin-bottom:5px;*/
	padding: 3px;
	
}

div#divResultadoPesquisa li img.imagem
{
	/*background-image:url(img/busca/bg_item_img_pacote.gif);
	background-repeat: no-repeat;*/
	/*float:left;*/
	height:94px;
	width:160px;
	/*margin-right:6px;*/
	/*min-width:86px;*/
	padding:3px 3px 7px;
}

div#divResultadoPesquisa li a
{
	color:#000000;
	font-size:90%;
	font-weight:bold;	
}

table.tabelas  
{
	width: 100%; 
	padding: 8px; 
	padding-left: 5px;
	border: none;
	font-size:10px;
	font-family:Verdana;
}

/************************************************/

/****************** CALENDÁRIO ******************/
.dtlDados{
	float: left;
	width: 400px;
	height: 180px;
	padding: 12px 0;
	margin: 20px 20px 0 30px;
	border: 1px solid #FFF;
	background-color: #DDF4FC;
}
/************************************************/

/****************** CALENDÁRIO ******************/
table.dtlCalendario{
	margin: 0 auto;
	font-weight: bold;
	border: 1px solid #FFF;

	background-color: #DDF4FC;
}
table.dtlCalendario caption{
	position: relative;
	height: 19px;
	font-size: 90%;
	text-transform: uppercase;
}
table.dtlCalendario thead th{
	background: url(img/ViajaMais/cal_topo_bg.gif) repeat-x 0 9px;
}
table.dtlCalendario thead th,
table.dtlCalendario thead td{
	padding-top: 11px;
	padding-bottom: 7px;
}
table.dtlCalendario .setaEsq{
	background: url(img/ViajaMais/cal_seta_esq.gif) no-repeat center 11px;
}
table.dtlCalendario .setaDir{
	background: url(img/ViajaMais/cal_seta_dir.gif) no-repeat center 11px;
}
table.dtlCalendario .setaEsq a,
table.dtlCalendario .setaDir a{
	display: block;
	width: 11px;
	height: 17px;
	margin: 0 auto;
	font-size: 0;
	text-indent: -3000px;
	cursor:pointer;
}
table.dtlCalendario .disponivel,
.dtlCalendarioLegenda .disponivel{
	color: #FFF;
	background-color: #45810F;
}

table.dtlCalendario .disponivel a{
	color: #FFF;
	text-decoration:none;
	cursor:pointer;
}

table.dtlCalendario .feriado,
.dtlCalendarioLegenda .feriado{
	color: #FFF;
	background-color: #EA8439;
}

table.dtlCalendario .feriado a{
	color: #FFF;
	text-decoration:none;
}

table.dtlCalendario tbody td{
	width: 24px;
	margin: 0 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: -1px;
	border-left: 8px solid #DDF4FC;
	border-right: 8px solid #DDF4FC;
	border-bottom: 8px solid #DDF4FC;
}
.dtlCalendarioLegenda{
	width: 254px;
	margin-left: auto;
	margin-right: 32px;
	padding: 7px 14px 0 14px;
	text-align: left;
	color: #0E525F;
}
.dtlCalendarioLegenda span{
	float: left;
	width: 9px;
	height: 9px;
	margin-top: 4px;
	margin-right: 3px;
}