body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686868;
	behavior:url(js/hover.htc);
}

#gradiente_topo {
	background-image:url(imagens/gradiente_topo.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	height: 29px;
	text-align:center;
	margin:auto;
}
#gradiente_topo_meio {
	width:990px;
	height: 29px;
	margin:auto;
}
#container_main {
	width:100%;
	background-image:url(imagens/background_container.gif);
	background-position:top;
	background-repeat: repeat-x;
	text-align:center;
	margin-left: 0 auto;
	margin-right: 0 auto;
}
#container_main_estabelecimentos {
	width:100%;
	text-align:center;
	margin-left: 0 auto;
	margin-right: 0 auto;
}
#cabecalho {
	width: 990px;
	height: 189px;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#f3f3f3;
	vertical-align:bottom;
	margin-left:auto;
	margin-right:auto;
}
#menus {
	float:right;
	vertical-align:bottom;
    list-style-type: none;  
}
#menus li {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686868;
}
#menu_list {
	list-style-type:none;
}
#menu_list a {
	text-decoration:none;
}
#menu_list a:hover {
	color:#000000;
}
#menu_esq {
	display:block;
	background-image:url(imagens/menu_topo_esq.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:44px;
	width:150px;
	margin-top:142px;
}
#menu_1 {
	display:block;
	background-image:url(imagens/menu_topo_meio1.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:44px;
	width:143px;
	margin-top:142px;
}
#menu_2 {
	display:block;
	background-image:url(imagens/menu_topo_meio2.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:44px;
	width:143px;
	margin-top:142px;
}
#menu_3 {
	display:block;
	background-image:url(imagens/menu_topo_meio3.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:44px;
	width:143px;
	margin-top:142px;
}
#menu_dir {
	display:block;
	background-image:url(imagens/menu_topo_direita.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:54px;
	width:211px;
	margin-top:132px;
	margin-right: 25px;
}
.seta_topo {
	margin-right:5px;
	vertical-align:middle;
}
.menu_align {
	padding-top:15px;
	text-align:right;
	padding-right:20px;
}
#pesquisa {
	position:relative;
	top:25px;
	left:-15px;
}
#lupa {
	position:relative;
	top:5px;
	left:80px;
}
#input_pesquisa {
	width:150px;
}

input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.coluna_esquerda {
	float: left;
	width: 680px;
}

.coluna_direita {
	float: right;
	width: 300px;
}

.colunas {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

#visit_portugal {

	width:300px;
	height:416px;

}

#box_login {
	width:300px;
	height:416px;
	background-image:url(imagens/box_os_meus_destinos.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:left;
}

#box_privada {
	width:300px;
	height:416px;
	background-image:url(imagens/box_os_meus_destinos_in.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
}
#box_privada2 {
	width:240px;
	height:400px;
	background-image:url(imagens/papel.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	text-align: left;
	margin: auto;
}
#opcoes_privadas {
	padding-top: 45px;
	margin-left:25px;
	margin-right:30px;
}
.bullet {
	margin-right: 5px;
	vertical-align:middle;
}
.bullet_dir {
	margin-left: 5px;
	vertical-align:middle;
}
#form_login {
	height:361px;
	padding-top: 55px;
	margin-left: 25px;
	margin-right: 30px;
}
#form_login p {
	margin-bottom:5px;
	margin-top: 7px;
}
#form_login a {
	text-decoration:none;
}
.input_100 {
	width: 100%;
}
#separador {
	margin-bottom: 6px;
}
#ultimas_recomendacoes_titulo {
	margin-top: 12px;
	width:680px;
	background-color:#fafafa;
}
.separador_riscas {
	background-image:url(imagens/barra_riscas.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-right:10px;
	margin-left:10px;
	height:14px;
}
#ultimas_recomendacoes {
	border-left: 1px dashed #c7c2b8;
	border-right: 1px dashed #c7c2b8;
}
#publicidade_quadrada_index {
	margin-top: 30px;
	width:100%;
	margin-bottom: 15px;
}
.publicidade_quadrada {
	width:100%;
	margin-bottom: 22px;
}
#caixa_imagem_index {
	margin-top: 24px;
	width:100%;
	background-color:#fafaf9;
	border-right:1px solid #dcdcdb;
	border-bottom:1px solid #dcdcdb;
	margin-bottom: 15px;
}
.separador_riscas_risca {
	background-image:url(imagens/barra_riscas.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-right:10px;
	margin-left:10px;
	margin-bottom: 16px;
	padding-bottom: 8px;
	height:22px;
	border-bottom:1px solid #e6e6e5;
}
.foto {
	margin-bottom: 22px;
}
#caixa_rodape {
	border-top: 2px dotted #e2dfda;
	padding-top: 8px;
	background-color:#f8f7f7;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:50px;
	margin-top:20px;
}
#caixa_menu_rodape {
	background-image:url(imagens/barra_riscas.gif);
	background-position:top;
	background-repeat:repeat-x;
	width: 990px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
#caixa_copyright {
	background-image:url(imagens/linha_rodape.gif);
	background-position:top;
	background-repeat:repeat-x;
	width: 990px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding-top:10px;
	color:#c5bfb5;
}
#menu_rodape {
	background-color:#f8f7f7;
	width:auto;
	padding-left: 10px;
	padding-right: 10px;
	color:#9a907e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#menu_rodape a {
	color:#9a907e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#menu_rodape a:hover {
	color:#c5bfb5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#destinos {
	width: 680px;
	height: 416px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
a, a:link, a:active, a:visited {
	color:#333333;
}
a:hover {
	text-decoration:none;
}
.separador_risca_horizontal {
	height: 3px;
	width:100%;
	background-image:url(imagens/separador_risca_horizontal.gif);
	background-position:center;
	background-repeat:repeat-x;
	margin-bottom: 10px;
	margin-top: 10px; 
}
#registese {
	position:relative;
	bottom: 55px;
	text-align:center;
	left:0px;
	color: #e67f32;
	font-weight:bold;
}
#registese a {
	color: #e67f32;
	font-weight:bold;
	text-decoration:none;
}
.microfont {
	font-size: 10px;
}
form {
	margin:0px;
}
#subdestinos_top {
	width: 680px;
	height: 248px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	background-image:url(imagens/bg_destinos_distrito.png);
	background-position:right;
	background-repeat:no-repeat;
}

#subdestinos_menu {
	padding:20px;
	padding-top:70px;
}
ul.lista_concelhos {
	display:block;
	list-style:none;
	margin:0;
	padding:0;	
}
ul.lista_concelhos li {
	display:inline-block;
	width:23%;
	padding:0.3em;
}
ul.lista_concelhos li a.sel {
	font-weight:bold;	
}

#caixas {
	width: 680px;	
}
.linha_caixas {
	width: 100%;
	margin-top: 30px;
}
.linha_caixas_geral {
	width: 100%;
}
.caixa_esq {
	width: 335px;
	float:left;
	background-image:url(imagens/bg_caixa_peq.gif);
	background-position:top center;
	background-repeat:repeat-y;
	height: 100%;
}
.caixa_dir {
	float:right;
	width: 335px;
	background-image:url(imagens/bg_caixa_peq.gif);
	background-position:top center;
	background-repeat:repeat-y;
	height: 100%;
}
.titulo_caixa_peq {
	width:335px;
	height: 50px;
	vertical-align:top;
	background-image:url(imagens/bg_caixa_peq.gif);
	background-position:top center;
	background-repeat:repeat-y;
}
.rodape_caixa_peq {
	height:22px;
	vertical-align:bottom;
}
.meio_caixa_peq {
	background-image:url(imagens/bg_caixa_peq.gif);
	background-position:top center;
	background-repeat:repeat-y;
	text-align:center;
	width: 335px;
}
#publicidade1 {
	margin-top: 20px;
}
.titulo_caixa_grande {
	width:680px;
	height: 50px;
	text-align:right;
}
.titulo_caixa_grande_estabelecimentos {
	width:680px;
	height: 41px;
	text-align:right;
}
.rodape_caixa_grande {
	height:24px;
	vertical-align:bottom;
}
.meio_caixa_grande {
	background-image:url(imagens/bg_caixa_grande.gif);
	background-position:top center;
	background-repeat:repeat-y;
	width: 680px;
}
.tabela_caixa_peq {
	width:300px;
	padding:10px;
}
.tabela_caixa_grande {
	width:640px;
	padding:10px;
}
.td_sep_hor {
	background-image:url(imagens/separador_risca_horizontal.gif);
	background-position:center;
	background-repeat:repeat-x;
	height:3px;
}
.ratings {
	font-size:10px;
	color:#9a907e;
}
.ratings img {
	font-size:10px;
	color:#9a907e;
	margin-right:3px;
}
.discreto, a.discreto, a.discreto:visited, a.discreto:link, a.discreto:active {
	font-size:10px;
	color:#9a907e;
	text-decoration:none;
}
a.discreto:hover {
	color:#000000;
}
.lista_concelhos {
	font-size:11px;
}
.lista_concelhos a {
	text-decoration:none;
}
.lista_concelhos a:hover {
	color:#009900;
}
#filtros {
	text-align:left;
	float:left;
	width:93%;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;
	vertical-align:middle;
	
}
#paginacao {
	float:right;
	margin-top:10px;
	margin-right:20px;
	color:#45b5da;
}
#paginacao a {
	text-decoration:none;
	color:#45b5da;
}
.pagina_actual {
	font-weight:bold;
	color:#e67f32;
}
a.link_detalhes {
	text-decoration:none;
}
a.link_detalhes:hover {
	color:#777777;
}
.coluna_detalhes {
	padding: 5px 5px 5px 0px;
}
.titulo_caixa_grande_detalhes {
	width:680px;
	height: 50px;
	text-align:right;
}
.titulo_caixa_grande_detalhes_especial {
	width:680px;
	height: 47px;
	text-align:right;
	background-image:url(imagens/titulo_grande_dormir.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.titulo_caixa_grande_user {
	width:680px;
	height: 69px;
	text-align:left;
	background-image:url(imagens/titulo_user.gif);
	background-position:top;
	background-repeat:no-repeat;
	
	color:#61594c;
	font-weight:bold;
}
.titulo_caixa_grande_user div {
	padding-left:89px;
	padding-top:33px;
}
.titulo_caixa_grande_estaticos {
	width:680px;
	height: 41px;
	text-align:right;
}
.meio_caixa_grande_detalhes {
	background-image:url(imagens/bg_caixa_grande.gif);
	background-position:top center;
	background-repeat:repeat-y;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 680px;
}
.meio_caixa_grande_ofertas {
	background-image:url(imagens/bg_caixa_grande.gif);
	background-position:top center;
	background-repeat:repeat-y;
	padding: 10px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	width: 680px;
}
.meio_caixa_grande_detalhes_opiniao {
	background-image:url(imagens/bg_caixa_grande.gif);
	background-position:top center;
	background-repeat:repeat-y;
	width: 680px;
}
.rating_opiniao {
	padding-left:25px;
	vertical-align:bottom;
}
#caixa_recomendaria {
	background-image: url(imagens/bg_recomendaria.gif);
	background-position: top center;
	background-repeat: no-repeat;
	width: 279px;
	height: 239px;
	padding-top: 10px;
}
#caminho {
	margin-right:30px;
	margin-top:10px;
}
.discreto_n {
	color:#9a907e;
}
.laranja {
	font-weight:bold;
	color: #e67f32;
}
#erros {
	width:600px;
	border: 1px solid #FFCCCC;
	background-color: #FFEEEE;
}
#erros_login {
	border: 1px dotted #EECCCC;
	background-color: #FFEEEE;
	padding:5px;
	font-size:10px;
}
.espacado {
	padding-top:120px;
	padding-bottom:120px;
}
.titulo_comentario {
	font-size:  14px;
	font-weight: bold;
	color:#aaa59c;
}
#recomendaria p {
	margin-bottom:2px;
	margin-left: 13px;
	text-align:left;
}
#caixa_texto_comentario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:90%;
	height:100px;
}
.titulo_pesquisa {
	padding:5px;
	border-left: 3px solid #da0f74;
	background-color:#EEEEEE;
}
.conteudo_central {
	margin-left: 50px;
	margin-right: 40px;
	margin-top: 20px;
	text-align:justify;
}
.pergunta_faq {
	display:block;
	padding:5px;
	border-left: 3px solid #da0f74;
	background-color:#EEEEEE;
	margin-bottom:5px;
}
a.pergunta_faq {
	text-decoration:none;
}
a.pergunta_faq:hover {
	background-color:#E0E0E0;
}
.resposta_faq {
	margin-bottom:10px;
	margin-left:40px;
	display:none;
}
.linha_descricao {
	background-image:url(imagens/linha_descricao.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:8px;
}
.foto_descricao {
	padding:8px;
	border:1px solid #e5e2dd;
	background-color:#FFFFFF;
	max-width: 400px;
	width: expression(this.width > 400 ? 400: true);
}
#ver_precos {
	background-image:url(imagens/botao_precos.gif);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:185px;
	height:58px;
	text-align:left;
	text-decoration:none;
	color: #9a907e;
	font-weight:bold;
}
#ver_precos div {
	padding-left: 55px;
	padding-top: 25px;
}
#ver_precos:hover {
	background-image:url(imagens/botao_precos_over.gif);
	display:block;
	color:#61594c;
}
#ver_disponibilidades {
	background-image:url(imagens/botao_disponibilidades.gif);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:237px;
	height:58px;
	text-align:left;
	text-decoration:none;
	color: #9a907e;
	font-weight:bold;
}
#ver_disponibilidades  div {
	padding-left: 55px;
	padding-top: 25px;
}
#ver_disponibilidades:hover {
	background-image:url(imagens/botao_disponibilidades_over.gif);
	display:block;
}
#ver_reservas {
	background-image:url(imagens/botao_reservas.gif);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:201px;
	height:58px;
	text-align:left;
	text-decoration:none;
	color: #9a907e;
	font-weight:bold;
}
#ver_reservas  div {
	padding-left: 70px;
	padding-top: 25px;
}
#ver_reservas:hover {
	background-image:url(imagens/botao_reservas_over.gif);
	display:block;
}
.tabela_user {
	width:636px;
	padding-top: 5px;
	padding-bottom: 20px;
}
.separador_user {
	background-image:url(imagens/separador_users.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.tabela_user_recomendacoes {
	width:185px;
	height:393px;
	background-color:#f3f2f0;
}
.recomendacoes_user {
	text-align:left;
	border-bottom:1px dashed #bdb6aa;
	padding-bottom:9px;
	padding-top:20px;
}
.icon_left {
	margin-right:5px;
	vertical-align:middle;
}
.tabela_paginacao_user {
	background-color:#e7e4e0;
}
#caixa_mais_activos {
	background-image:url(imagens/caixa_mais_activos.gif);
	background-position:center;
	background-repeat:no-repeat;
	width: 302px;
	height: 277px;
	margin-top:30px;
}
#caixa_mais_activos_sub {
	padding-top:35px;
}
#caixa_area_reservada {
	background-image:url(imagens/caixa_area_reservada.gif);
	background-position:center;
	background-repeat:no-repeat;
	width: 302px;
	height: 277px;
}
#caixa_area_reservada_sub {
	padding-top:35px;
}
.user_mais_activo {
	text-align:left;
	border-bottom:1px dashed #bdb6aa;
	padding-bottom:5px;
	padding-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
#idiomas {
	padding-top: 6px;
	float: right;
}
#idiomas .idioma_icon {
	opacity:.50;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
	margin-right:5px;
}
#idiomas .idioma_icon_hover {
	opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
	margin-right:5px;
}
.publicidade_topo {
	background-color:#f3f3f3;
	margin-bottom:12px;
}
.publicidade_pequena_meio {
	background-color:#f3f3f3;
	margin-top:24px;
}
#ofertas_pp {
	width:970px;
	margin:auto;
	padding:10px;
	background-color:#f3f2f0;
	border-top:4px solid #c3b0a1;
	margin-bottom:10px;
	margin-top:15px;
	overflow:hidden;
	height:80px;

}
.oferta_pp {
	width:222px;
	height:86px;
	float:left;
	margin-right:15px;
	text-align:left;
	overflow:hidden;
	border:1px solid #f3f2f0;
	padding-right:3px;
}
.oferta_pp:hover {
	border:1px solid #E0E0E0;
	background-color:#FFFFFF;
	cursor:pointer;
}
.oferta_pp img {
	float:left;
	margin-right:5px;
	border:3px solid #FFFFFF;
}
.oferta_pp h1 { /* NOME */
	font-size:10px;
	font-weight:bold;
	margin:0px;
	margin-top:5px;
}
.oferta_preco {
	color:#a2a2a2;
	margin:0px;
	margin-top:4px;
	font-weight:normal;
}
.oferta_pp small { /* DESDE */
	font-size:9px;
}
.oferta_pp big { /* PREÇO */
	font-size:14px;
}
.oferta_pp h3 { /* DURAÇÃO */
	font-size:9px;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-top:2px;
}
.oferta {
}
.oferta_resumo_imagem {
	overflow:hidden;
}
.oferta h1 {
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:30px;
	padding-bottom:10px;
	border-bottom: 1px dashed #CCCCCC;
	color:#4fa3e5;
}
.oferta h2 {
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px;
	padding-bottom:5px;
	border-bottom:1px solid #DEDEDE;
}
.oferta_duracao {
	margin-top:5px;
}
.oferta_resumo {
	font-style:italic;
	margin-bottom:20px;
}
.oferta_datas {
	margin-bottom:5px;
}
.oferta_descricao {
	clear:both;
	padding-top:10px;
}
.oferta_direita_imagem {
	display:inline;
	text-align:left;
}
.oferta_foto {
	float:left;
	margin-right:20px;
	border:5px solid #F0F0F0;
}
.caixa_baixo_generico {
	border-right:1px solid #dadad9;
	border-bottom:1px solid #dadad9;
	padding:10px;
	padding-top:0px;
	background-color:#f3f2f0;
	overflow:hidden;
}
.oferta_caixa {
	clear:both;
	text-align:left;
	border:1px solid #f3f2f0;
	padding-right:3px;
}
.oferta_caixa:hover {
	border:1px solid #E0E0E0;
	background-color:#FFFFFF;
	cursor:pointer;
}
.oferta_caixa img {
	margin-right:5px;
	border:3px solid #FFFFFF;
}
.oferta_caixa h1 { /* NOME */
	font-size:10px;
	font-weight:bold;
	margin:0px;
	margin-top:5px;
}
.oferta_caixa small { /* DESDE */
	font-size:9px;
}
.oferta_caixa big { /* PREÇO */
	font-size:14px;
}
.oferta_caixa h3 { /* DURAÇÃO */
	font-size:9px;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-top:2px;
}
.botao_mais_info {
	background-image:url(imagens/botao_mais_info.gif);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:126px;
	height:35px;
	text-align:left;
	text-decoration:none;
	padding-top:23px;
	padding-left:60px;
	color: #9a907e;
	font-weight:bold;
}
.botao_mais_info:hover {
	background-image:url(imagens/botao_mais_info_over.gif);
}
.botao_pre_reserva {
	background-image:url(imagens/botao_prereserva.gif);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	width:126px;
	height:35px;
	text-align:left;
	text-decoration:none;
	padding-top:23px;
	padding-left:60px;
	color: #9a907e;
	font-weight:bold;
}
.botao_pre_reserva:hover {
	background-image:url(imagens/botao_prereserva_over.gif);
}
.oferta_caixa_geral {
	clear:both;
	text-align:left;
	border:1px solid #fafafa;
	padding-right:3px;
}
.oferta_caixa_geral:hover {
	border:1px solid #E0E0E0;
	background-color:#EFEFEF;
	cursor:pointer;
}
.oferta_caixa_geral img {
	margin-right:15px;
	border:3px solid #E0E0E0;
}
.oferta_caixa_geral h1 { /* NOME */
	font-size:10px;
	font-weight:bold;
	margin:0px;
	margin-top:5px;
}
.oferta_caixa_geral small { /* DESDE */
	font-size:9px;
}
.oferta_caixa_geral big { /* PREÇO */
	font-size:14px;
}
.oferta_caixa_geral h3 { /* DURAÇÃO */
	font-size:9px;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-top:2px;
}
.oferta_caixa_geral h2 {
	margin-top:10px;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
}
.aviso_operador {
	padding:10px;
	margin-bottom:10px;
	margin-top:10px;
	background-color:#fcfbcb;
	border:1px solid #ecea6f;
}
#login_topo {
	float:left;
	padding-top:7px;
	color:#999999;
}
#login_topo img {
	vertical-align:middle;
	border:0px;
	margin-right:10px;
	margin-bottom:2px;
}
#login_topo a {
	color:#999999;
	text-decoration:none;
}
#login_topo a:hover {
	color:#666666;
	text-decoration:none;
}
#caixa_escapadinhas {
	margin-bottom:15px;
}
.oferta_mini_links {
	color:#CC0000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	margin-top:20px;
}
.oferta_mini_links a {
	text-decoration:none;
	color:#CC0000;
}
.oferta_mini_links a:hover {
	text-decoration:none;
	color:#000000;
}
.booking.pp.topo {
	padding:2em 0em;	
}
#destinos {
	background-image:url('imagens/destinos.png');
	background-size:100% 100%;
	background-position:top;
}
#destinos h3 {
	display:none;
}
#destinos ul {
	list-style:none;
	padding:2em;
	padding-top:4em;
	margin:0;
}
#destinos li {
	display:inline-block;
	width:32%;	
}
#destinos li a {
	display:block;
	padding:0.3em 0.6em;
	margin:0.1em;
	text-decoration:none;
	font-size:1.2em;
	color:#777;
	border:1px solid transparent;
	border-bottom:1px solid rgba(0,0,0,0.1);
}
#destinos li a:hover {
	border:1px solid transparent;
	border-radius:5px;
	background-color:rgba(0,0,0,0.1);
}
.booking.lateral {
	margin-bottom:16px;	
}