/* adições feitas por Mario Melo em 04/04/2011 para busca de pacotes */

body{
margin:0;
padding:0;
background:#ffffff;
text-align:center;
font: 12px Verdana,Arial, Helvetica, sans-serif;
}

.item-lista-selecionado{
color:#0000ff;
}

/*Estilos gerais, não vinculados a id´s específicas*/
a img{
border-width:0;
}

.texto-destacado{
font-weight: bold;
}


/*****************POP-UP****************************/
#div_geral{
position:absolute;
z-index:9;
top:0;
left:0;
}

	#div_popupflutuante{
    z-index:8;
	position:absolute;
	width:475px;/*445*/
	height:430px; ;/*518*/
	left:50%;
	margin-left:-222.5px;
	background-color:#ffffff;
    border:1px solid #000000;
	text-align:center;
	-moz-box-shadow: #000 0.0em 0.0em 5000.0em; /* Firefox */
	-webkit-box-shadow: #000 0.0em 0.0em 5000.0em; /* Safari e Chrome */
	box-shadow: #000 0.0em 0.0em 5000.0em; /* Opera 10.5+ e Internet Explorer 6+ com IE-CSS3.htc */
	behavior: url('ie-css3.htc');
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#000, offX=0, offY=0, positive=true);
	}

		#div_popupflutuante img{
		width:445px;
		height:400px;
		margin-top:15px;
		}

		#box-img-popupflutuante{
		width:460px;/*475 - 15*/
		text-align:right;
		font-size:10px;
		padding-right:15px;
		}

			#box-img-popupflutuante a{
			text-decoration:none;
			color:#000000;
			font-weight:bold;
			}
/************************************************/

.clear {
clear: both;
}

#pagina{
width: 776px;
margin:0 auto;
text-align:left;
}

    #topo{
    float:left;
    width:776px;
    }

		#banner-topo{
		float:left;
		width:777px;
		height:99px;
		background-color:#ffffff;
		}
		
		#menu-navegacao{
		float:left;
		width:776px;
		height:37px;
		}

			#menu-geral{
			float:left;
			height:37px;
			border-left:10px solid #00571d;
			margin:0;
			}


				#menu dl, dd, ul, li {
				list-style-type: none;
				margin: 0 0 0 0;
				padding: 0;
				}

				#menu{
				position : absolute;
				width:766px;
				padding: 4px 0 2px 0;
				background-image:url('/layout/home/fundo_menu.jpg');
				background-repeat:repeat-x;
				}

				#menu dl {
				float: left;
				}


				#menu dt {
				cursor: pointer;
				text-align: center;
				font-weight: bold;
				border-right: 1px solid white;
				font-size:10px;
				height:16px;
				width:108px;
				}

				#menu li {
				cursor: pointer;
				display: inline;
				text-align:center;
				font-weight: bold;
				border-right: 1px solid white;
				font-size:10px;
				height:16px;
				width:108px;
				float:left;
				}

				#menu li a, #menu dt a {
				color: #fff;
				text-decoration: none;
				height: 100%;
				border: 0 none;
				}

				#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
				color: #ffcc00;
				}

				#smenu1, #smenu2, #smenu3, #smenu4,  #smenu5,  #smenu6 {
				position: absolute;
				left: 0;
				font-size: 0.7em;
				background:#3984ac;
				width:766px;
				height:16px;
				margin-top:1px;
				visibility:hidden;
				}

		#logos-idiomas{
		/*display: block;*/
		float:left;
		text-align:right;
		width:766px;/*776px - 10px(borda esquerda)*/
		height:21px;
		line-height:28px;
	    background-color:#ffffff;
        border-left:10px solid #00571d;
        padding: 0 0 0 0;
        margin:0;
		}
		
			#logos-idiomas ul{
			margin:0;
			padding:0;
			}
			
				#logos-idiomas ul li{
				display:inline;
				}
				
				#logos-idiomas ul li a{
				text-decoration: none;
				}

	#conteudo{
	float:left;
	width: 776px;/*776px - 10px(borda esquerda) - 7px(padding esquerdo) */
	background-color:#ffffff;
	padding: 10px 0 0 8px;
    border-left:10px solid #00571d;
	}
	
		div#conteudo-comercial{
		width:486px;
		float:left;
		background-color:#ffffff;
		}

		    div#midia-publicidade{
			
		    }
			
		    div#pacote-destaque{
			width:486px;
			margin-top:15px;
		    }

				#pacote-destaque h1{
				width:486px;
				border-bottom: 1px solid #006700;
				margin:0 0 5px 0;
				padding:0 0 1px 0;
				font-size:11px;
				color:#006700;
				}
				
				#pacote-destaque ul{
				margin:0;
				padding:0;
				text-align:center;
				color:#6f6f6f;
				font-size:11px;
				}
				
					#pacote-destaque ul li{
					width:142px;
					float:left;
					display:inline;
					margin:0 0 0 15px;
					padding:0;
					}
					
						#pacote-destaque ul li img{
						margin:0;

						padding:5px;
						border:0;
						width:120px;
						height:80px;
						background-image:url('/imagens/nova-home-imagens/sombra-fotos.jpg');
						}
				

		    div#sugestao-destino{
			width:486px;
			float:left;
			margin-top:15px;
		    }
			
				#sugestao-destino h1{
				width:243px;
				border-bottom: 1px solid #006700;
				float:left;
				margin:0;
				padding:0 0 1px 0;
				font-size:11px;
				color:#006700;
				}
				
				#sugestao-destino h2{
				width:233px;/*243 - 10*/
				border-bottom: 1px solid #006700;
				float:right;
				text-align:right;
				text-decoration:none;
				font-size:10px;
				margin:0;
				padding:0 10px 2px 0;
				}

				#sugestao-destino h2 a{
				text-decoration:none;
				color:#006700;
				}
				
				#sugestao-destino table{
				width:486px;
				margin:0;
				padding:5px 0 0 0;
				color:#6f6f6f;
				background-color:#f6f6f6;
				border-collapse: collapse;
				font-size:10px;
				}
				
					#sugestao-destino table tr td{
					padding:3px;
					}
					
					.coluna-titulo-indicacao-preco{
					text-align:right;
					font-size:9px;
					}
					
					.coluna-saindo-de{
					text-align:center;
					font-weight:bold;
					font-size:9px;
					}
				
					.coluna-indicacao-preco{
					width:63px;
					text-align:right;
					color:#006800;
					font-weight:bold;
					border-right:1px solid #6f6f6f;
					border-bottom:1px solid #6f6f6f;
					}

					.coluna-indicacao-nome{
					width:180px;
					border-bottom:1px solid #6f6f6f;
					}

					.coluna-indicacao-nome a{
					text-decoration:none;
					color:#6f6f6f;
					}
					
					.coluna-indicacao-nome-texto:link{
					text-decoration:none;
					color:#6f6f6f;
					}
					.coluna-indicacao-nome-texto:visited{
					text-decoration:none;
					color:#6f6f6f;
					}
					.coluna-indicacao-nome-texto:hover{
					text-decoration:underline;
					color:#6f6f6f;
					}
					
					#sugestao-destino-ultima-linha td{
					border-bottom:0;
					}
					
					#sugestao-destino-coluna-preco-coluna-final-um{
					border-right:0;
					}
					
					#sugestao-destino-coluna-preco-coluna-final-dois{
					border-right:0;
					}
					
					#sugestao-destino-coluna-preco-coluna-final-tres{
					border-right:0;
					}
					
					#sugestao-destino-coluna-preco-coluna-final-quatro{
					border-right:0;
					}
					
		    div#sugestao-resort{
			width:486px;
			float:left;
			margin-top:15px;
			color:#6f6f6f;
		    }
			
				#sugestao-resort p{
				margin:0 0 7px 0;
				padding:0;
				font-size:10px;
				}
			
				#sugestao-resort h1{
				width:243px;
				border-bottom: 1px solid #006700;
				float:left;
				margin:0 0 5px 0;
				padding:0 0 1px 0;
				font-size:11px;
				color:#006700;
				}
				
				#sugestao-resort h2{
				width:233px;/*243 - 10*/
				border-bottom: 1px solid #006700;
				float:right;
				text-align:right;
				margin:0 0 5px 0;
				padding:0 10px 2px 0;
				font-size:10px
				}
				
				#sugestao-resort h2 a{
				text-decoration:none;

				color:#006700;
				}
				
				#sugestao-resort ul{
				/*margin:0;
				padding:0 14px 0 0;*/
				color:#6f6f6f;
				font-size:11px;
				margin-left:18px;
				}
				
					#sugestao-resort ul li{
					width:150px;
					float:left;
					/*display:inline;*/
					/*padding:0;*/
					margin:0 0 5px;
					line-height:11pt;
					}
					
						#sugestao-resort ul li img{
						margin:0;
						padding:5px 5px 5px 10px;
						border:0;
						background-image:url('/imagens/nova-home-imagens/sombra-fotos.jpg');
						background-repeat:no-repeat;
						background-position:5px;
						width:120px;
						height:80px;
						}

						.titulo-sugestao-resort:link{
						font-weight:bold;
						float:left;
						width:150px;
						font-size:10px;
						color:#006700;
						text-decoration:none;
						}
						
						.titulo-sugestao-resort:visited{
						font-weight:bold;
						float:left;
						width:150px;
						font-size:10px;
						color:#006700;
						text-decoration:none;
						}
						
						.titulo-sugestao-resort:hover{
						font-weight:bold;
						float:left;
						width:150px;
						font-size:10px;
						color:#006700;
						text-decoration:underline;
						}
						
						span.inclui-sugestao-resort{
						font-size:9px;
						}
						
						span.preco-sugestao-resort{
						font-style:italic;
						width:130px;
						font-size:9px;
						}

/*------------DESTINOS INTERNACIONAIS----------------------*/

		 div#destinos-internacionais{
			width:486px;
			float:left;
			margin-top:17px;
			color:#6f6f6f;
			
		    }

				#destinos-internacionais h1{
				width:486px;
				border-bottom: 1px solid #069;
				margin:0 0 5px 0;
				padding:0 0 1px 0;
				font-size:11px;
				color:#069;
				}
				
				
				#destinos-internacionais h2{
				width:233px;
				float:right;
				text-align:right;
				text-decoration:none;
				font-size:10px;
				margin:0;
				margin-top:-21px;
				margin-right:10px;
				}

				#destinos-internacionais h2 a{
				text-decoration:none;
				color:#069;
				}
				
				#destinos-internacionais ul{
				margin:0;
				padding:0;
				text-align:center;
				color:#069;
				font-size:11px;
				}
				
					#destinos-internacionais ul li{
					width:142px;
					float:left;
					display:inline;
					margin:0 0 0 15px;
					padding:0;
					}
					
						#destinos-internacionais ul li img{
						margin:0;
						padding:5px;
						border:0;
						width:120px;
						height:80px;
						background-image:url('/imagens/nova-home-imagens/sombra-fotos.jpg');
						}
						
				#destinos-internacionais table{
					width:486px;
					margin:0;
					padding:5px 0 0 0;
					color:#6f6f6f;
					background-color:#f6f6f6;
					border-collapse: collapse;
					font-size:10px;
					}

/*------------FIM DA DIV DESTINOS INTERNACIONAIS----------------------*/


			#lista-destaque{
			font-size:10px;
			float:left;
			margin-top:15px;
			width:486px;
			}
			
				#lista-destaque h3{
				width:486px;
				border-bottom: 1px solid #006700;
				float:left;
				margin:0;
				padding:0 0 1px 0;
				font-size:11px;
				color:#006700;
				}

				#lista-destaque-esquerda{
				width:243px;
				float:left;
				margin:0;
				padding:5px 0 5px 0;
				background-color:#f6f6f6;
				}
				
					#lista-destaque-esquerda li{
					border-right:1px solid #6f6f6f;
					}

				#lista-destaque-direita{
				width:243px;
				float:right;
				margin:0;
				padding:5px 0 5px 0;
				background-color:#f6f6f6;
				}
				
					#lista-destaque ul li{
					padding:2px 0 5px 10px;
					}
					
					.item-destaque{
					border-bottom:1px solid #6f6f6f;
					}
					
						#lista-destaque ul li a:link{
						margin-bottom:5px;
						color:#184228;
						text-decoration:none;
						}
						
						#lista-destaque ul li a:visited{
						margin-bottom:5px;
						color:#184228;
						text-decoration:none;
						}
						
						#lista-destaque ul li a:hover{
						margin-bottom:5px;
						color:#184228;
						text-decoration:underline;
						}
			


			
		    div#sugestao-geral{
			width:486px;
			margin-top:15px;
			margin-bottom:20px;
			float:left;
			}
				#sugestao-geral a{
				text-decoration:none;
				}
				#sugestao-geral h1{
				width:486px;
				border-bottom: 1px solid #006700;
				font-size:11px;
				color:#006700;
				}
				#sugestao-geral ul{
				width:486px;
				text-align:center;
				
				}

					#sugestao-geral ul li{
					padding:5px;
					width:120px;
					display:inline;
					}
					
					#sugestao-geral ul li img{
					width:120px;
					height:90px;
					margin-top:18px;
					}
					
					#sugestao-geral-um{
					margin-right:10px;
					}
					
					#sugestao-geral-dois{
					margin-left:10px;
					margin-right:10px;
					}
					
					#sugestao-geral-tres{
					margin-left:10px;
					}
					
					#sugestao-geral-quatro{
					margin-right:10px;
					}
					
					#sugestao-geral-cinco{
					margin-left:10px;
					margin-right:10px;
					}
					
					#sugestao-geral-seis{
					margin-left:10px;
					}

		#conteudo-navegacao{
		width:263px;
		float:left;
		margin-left:9px;
		}

			#telefone-contato img{
			width:263px;
			height:184px;
			}
			
			#box-consultor-virtual{
			width:253px;/*263 - 5-5*/
			height:190px;/*310px;*/
			padding:0px 5px 5px 5px;
			margin-top:34px;
			background-image:url('/imagens/nova-home-imagens/bg-consultor-virtual.jpg');
			background-repeat:no-repeat;
		
			}
			
				#consultor-virtual{
				width:253px;
				padding-top:10px;
				font-size:9px;
				font-weight:bold;
				color:#184228;
				border-bottom:#063 1px solid;
				}
				
				
					#consultor-virtual form{
					margin:0;
					padding:5px;
					}
					
						#string-consulta{
						width:235px;
						}
						
						#consultor-lista-opcoes {
						margin-top:5px;
						}

						
							#consultor-lista-opcoes ul li{
							width:120px;
							display:inline;
							float:left;
							}
						
							#item-bt-busca-consultor-virtual{
							padding-top:5px;
							text-align:right;
							font-size:9px;
							}
							
								#item-bt-busca-consultor-virtual input{
								width:57px;
								height:16px;
								/*background-color:#6c866d;
								color:#ffffff;
								border:1px ridge #ffffff;
								height:17px;
								font-size:9px;*/
								background-image:url(/imagens/nova-home-imagens/buscar.jpg);
								}

				#selecao-destinos-resorts{
				width:253px;
				font-size:9px;
				font-weight:bold;
				color:#184228;
				}
				
					#selecao-destino{
					width:263px;
					height:91px;
					margin-top:12px;
					background-image:url('/imagens/nova-home-imagens/bg-encontre-resort-destino.jpg');
					background-repeat:no-repeat;
					text-align:center;
					}
					
						#selecao-destino h3{
						margin:0 auto;
						padding-top:10px;
						font-size:10px;
						}
						
						#selecao-destino form{
						margin:0 auto;
						padding-top:5px;
						}
						
							#consulte-destino{
							margin-top:15px;
							width:200px;
							font-size:10px;
							color:#6f6f6f;
							float:left;
							}
							
							#consulte-destino-pacotes{
							margin-top:5px;
							width:235px;
							font-size:10px;
							color:#6f6f6f;
							float:left;
							}
							
							#consulte-resort-pacotes{
							margin-top:5px;
							width:235px;
							font-size:10px;
							color:#6f6f6f;
							float:left;
							}
							
							#bt-consulte-destino-novo{
							
							padding-left:5px;
							padding-top:4px;
							float:left;
							/*background-color:#6c866d;
							color:#ffffff;
							border:1px ridge #ffffff;
							font-size:9px;*/
							height:16px;
							width:20px;
						
							}
				
					#selecao-resort{
					width:263px;
					height:91px;
					margin-top:12px;
					background-image:url('/imagens/nova-home-imagens/bg-encontre-resort-destino.jpg');
					background-repeat:no-repeat;
					text-align:center;
					}
					
						#selecao-resort h3{
						margin:0 auto;
						padding-top:10px;
						font-size:10px;
						}
						
						#selecao-resort form{
						margin:0 auto;
						padding-top:5px;
						}
						
							#consulte-resort{
							margin-top:15px;
							width:200px;
							font-size:10px;
							color:#6f6f6f;
							float:left;
							}
							#busca_fornecedor{
							margin-top:15px;
							width:235px;
							font-size:10px;
							color:#6f6f6f;
							float:left;
							}
							#busca_destino{
							margin-top:15px;
							width:235px;
							font-size:10px;
							color:#6f6f6f;
							float:left;
							}
							
							#bt-consulte-resort-novo{
							padding-left:5px;
							padding-top:4px;
							float:left;
							/*background-color:#6c866d;
							color:#ffffff;
							border:1px ridge #ffffff;
							font-size:9px;*/
							height:16px;
							width:20px;
							
							}
			
			#newsletter{
			width:263px;
			height:138px;
			float:left;
			background-image:url('/imagens/nova-home-imagens/bg-litoral-verde-news-novo.jpg');
			background-repeat:no-repeat;
			font-size:10px;
			margin-top:10px;
			color:#184228;
			}
			
				#newsletter h3{
				float:left;
				margin-left:15px;
				margin-top:48px;
				padding:0;
				font-size:10px;
				text-align:center;
				}
				
				#newsletter form{
				margin-top:5px;
				text-align:right;
				}
				
				#newsletter label{
				float: left;
				margin-left:15px;
				}
						
				
				.input-news{
				width:230px;
				float: left;
				margin-left:15px;
				}
			
				#bt-enviar-lv-news{
				float:right;
				margin-top:3px;
				margin-right:15px;
				width:57px;
				height:16px;
				background-image:url(/imagens/nova-home-imagens/enviar.jpg);
				}
				
			#bt-redes {
				margin-top:18px;
				float:left;
				width:261px;
				height:40px;
				border:solid 1px #D7D7D7;
				background-color:#F8F8F8;
				}
				
				#bt-redes2 {
				float:left;
				margin-top:10px;
				margin-left:15px;
				width:230px;
				}
					
				.fb-like {
					width:80px;
					float:left;
					margin-top:0px;
					}
				
				.seguir-twitter {
					position:relative;
					float:left;
					margin-top:-20px;
					margin-left:100px;
					height:21px;
					}
				
				.mais-um {
					position:relative;
					float:left;
					margin-top:-21px;
					margin-left:170px;
					height:21px;
					}			
			
			#lista-servico {
			background-image:url(/imagens/nova-home-imagens/bg-servicos-novo.jpg);
			background-repeat:no-repeat;
			line-height:13px;
			color:#007534;
			float:left;
			font-size:11px;
			font-weight:bold;
			height:380px;	
			margin-bottom:10px;
			margin-top:8px;
			padding-top:11px;	
			width:265px;
			}
			
				#lista-servico ul{
				margin:0;
				padding:45px 0 0 60px;
				}
				
					#lista-servico ul li{
					margin:0 0 18px 0;
					padding:0;
					}
					
						#lista-servico ul li a:link{
						color:#007534;
						text-decoration:none;
						}
						
						#lista-servico ul li a:visited{
						color:#007534;
						text-decoration:none;
						}
						
						#lista-servico ul li a:hover{
						color:#007534;
						text-decoration:underline;
						}
						
					#lista-servico  ul li #sac{
					color:#fff!important;
					}
					
					#lista-servico  ul li #twitter{
					color: #2978A3!important;
					}
					
				#portal-agentes {
					margin-top:5px;
					width:266px;
					height:133px;
					background-image:url(../../../imagens/nova-home-imagens/banner-portal-agente.jpg);
					background-repeat:no-repeat;
					
				}
				
					.link-portal a{
						text-align:right;
						width:150px;
						display:block;
						font-size:10px;
						font-weight:bold;
						color:#FFF;
						float:right;
						margin-right:20px;
						padding-top:75px;
						text-decoration:none;
					}
					
						
						.link-portal a:hover {
						text-decoration:underline;
					}
				
				#redes-sociais {
					width:267px;
					height:80px;
					margin-top:1px;
				}
				

				.titulo-redes-sociais {
					display:block;
					font-size:11px;
					padding-left:25px;
					margin-bottom:8px;
					padding-top:5px;
				}

				#logos {
					width:267px;
					height:47px;
					background:url(/imagens/nova-home-imagens/fundo-redes-sociais-home.jpg) no-repeat;
					padding:11px 0 0 35px;
				}

				#logos img{
					margin:0px 0px 0 17px;
				}

				
	#rodape{
	float:left;
	width:776px;
    background-color: #ffffff;
	background-image:url(/imagens/nova-home-imagens/0800.jpg);
	background-repeat: no-repeat;
	padding-top:44px;
    }
	
        #imagem-telefone-contato-rodape{
        width:776px;
        height:40px;
		display:none;
        }

		#logos-rodape{
		width:762px;
		height:58px;
		float:left;
		margin-top:10px;
		text-align:center;
		}
		
			#logos-rodape img{
			margin-left:12px;
			}
		
		p#horario-atendimento-home{
		width:766px;/*776 - 10*/
		float:left;
		color:#7e7e7e;
		font-size:11px;
		margin:20px 0 0 0;
		padding:0 0 0 10px;
		}

		p#telefone-rodape-central-reservas{
		width:766px;/*776 - 10*/
		float:left;
		color:#7e7e7e;
		font-size:11px;
		margin:0;
		padding:0 0 0 10px;
		}

			span#texto-cinza-destaque{
			font-weight:bold;
			}

		#acesso-rapido-produtos{
        float:left;
        width: 766px;/*776 - 10*/
        margin: 0;
        padding:0 0 0 10px;
        font-size:9px;
        }

            #acesso-rapido-produtos a{
            color:#7e7e7e;
            }

        #box-lista-links-produtos{
        width:230px;
		margin-top:-50px;
        float:left;
        display:none;
        }

    		#lista-links-produtos{
            float:right;
            width:225px;
            list-style:none;
            background-color:#ffffff;
            font-weight:bold;
            line-height:12pt;
            /*ddisplay:none;*/
            font-size:10px;
            }

        		#lista-links-produtos li{
                padding:1px 0 0 3px;
                }

                    .item-lista-links-produtos{
                    color:#000000;
                    }

			        #bt-fechar-acesso-rapido-produtos{
                    background-color:#1b7224;
                    text-align:right;
                    color:#fff;
                    padding:1px;
                    }

                        #bt-fechar-acesso-rapido-produtos a{
                        padding:2px;
                        color:#ffffff;
                        height: 18px;
                        line-height: 20px;
                        }
	
	p#texto-copyright{
	width:766px;/*776 - 10*/
	position:relative;
	float:left;
	color:#7e7e7e;
	font-size:10px;
	margin:40px 0 0 0;
	padding:0 0 0 10px;
	text-align:center;
	}	
	
	
	
	@charset "utf-8";
/* CSS Document */



/* css para a nova barra de busca da home */


#redesocial{
	width:222px;
	height:34px;
	margin-top:-40px;
	margin-bottom:10px;
	background:url(../../../imagens/nova-home-imagens/redes-sociais/fundo-redes.jpg) no-repeat;
	margin-left:-15px;
}

.logos-redes-sociais-primeiro{
	padding-top:5px;
	margin-left:85px;
}

.logos-redes-sociais{
	padding-top:5px;
	margin-left:3px;
}

#box-consultor-virtual-nova{
			float:left;
			width:263px;/*263 - 5-5*/
			height:403px;/*310px;*/
			padding:0px 5px 5px 5px;
			margin-top:10px;
			background-image:url(../../../imagens/nova-home-imagens/bg-fundo-consultor-novo.png);
			background-repeat:no-repeat;
			}
					#selecao-destino-novo{
					width:253px;
					height:91px;
					margin-top:12px;
					text-align:left;
					border-bottom:#063 1px solid;
					}
					
						#selecao-destino-novo h3{
						margin:0 auto;
						padding-top:10px;
						font-size:9px;
						padding-left:8px;
						}
						
						#selecao-destino-novo form{
						margin:0 auto;
						padding-top:5px;
						padding-left:8px;
						}
					#selecao-resort-novo{
					width:253px;
					height:91px;
					margin-top:12px;
					text-align:left;
					
					}
					
						#selecao-resort-novo h3{
						margin:0 auto;
						padding-top:10px;
						font-size:9px;
						padding-left:8px;
						}
						
						#selecao-resort-novo form{
						margin:0 auto;
						padding-top:5px;
						padding-left:8px;
						}
						


div.jAbaHeader  { color:#FFF; text-align:center; font-size:10px; border-bottom:#063 1px solid; padding-top:10px; width:248px; padding-left:5px;}
div.jAbaBody {height:403px;}


div.jAbaHeader .jTabHeaderHidden { 
	width:120px;
	cursor: pointer;
	height:22px;
	line-height:22px;
	display:inline-block;
	background:url(../../../imagens/nova-home-imagens/bt-busque-inativo.png) no-repeat;

}
div.jAbaHeader .jTabHeaderInline {
	width:120px;
	cursor: pointer;
	height:22px;
	line-height:22px;
	display:inline-block;
	background:url(../../../imagens/nova-home-imagens/bt-busque-ativo.png) no-repeat;

}

div.jAbaBody .jTabBodyHidden { display: none;}

div.jAbaBody .jTabBodyInline{
	display: inline;
	width:263px;
	height:403px;
}
#bt-buscar-pacotes{
	width:253px;
	text-align:right;
	padding:5px;
	float:left;
}

#bt-buscar-pacotes input{
	float:right;
	margin-right:18px;
	margin-top:5px;
}
form#form_busca_oportunidade{
	margin-top:10px;
		}

			div#busca-por-palavra-pagina-oportunidade{
				font-size:9px;
				font-weight: bold;
				color:#184228;
				float:left;
				padding:5px;
				padding-bottom:5px;
				border-bottom:#063 1px solid;
			}
			
			

				input#termo-busca-pagina-oportunidade{
					width:235px;
					padding: 0 0 0 0px;
					float:left;
				}

				
				
			div#busca-por-tema-tag-pagina-oportunidade{
				
				padding-left:5px;
				width:240px;
				float:left;
				font-size:9px;
				font-weight: bold;
				color:#184228;
				padding-bottom:5px;
				border-bottom:#063 1px solid;
			}
			
			div#busca-por-tema-tag-pagina-oportunidade p{
				
				margin:2px;
				padding:2px;
			}
			
			div#busca-por-caracteristica-tag-pagina-oportunidade p{
				
				margin:2px;
				padding:2px;
			}

			
				div#busca-por-tema-tag-pagina-oportunidade input{
					margin-bottom:-2px;
				}

				div#tema-lista-left-pagina-oportunidade{
					width:50%;
					float:left;

				}

				div#tema-lista-right-pagina-oportunidade{
					width:50%;
					float:left;

				}
				
				
			
			div#busca-por-caracteristica-tag-pagina-oportunidade{
				padding-left:5px;
				float:left;
				width:240px;
				font-size:9px;
				font-weight: bold;
				color:#184228;
				margin-top:5px;
				padding-bottom:5px;
				border-bottom:#063 1px solid;
			}

			

				div#busca-por-caracteristica-tag-pagina-oportunidade input{
					margin-bottom:-2px;
				}

				
				
				div#caracteristica-lista-left-pagina-oportunidade{
					width:50%;
					float:left;

					
				}
				
				div#caracteristica-lista-right-pagina-oportunidade{
					width:50%;
					float:left;

				
				}

			


			div#busca-por-destino-resort-pagina-oportunidade{
				float:left;
				padding-top:5px;
				padding-left:5px;


			}


			div#busca-por-destino-resort-pagina-oportunidade p{
				font-size:9px;
				font-weight:bold;
				margin:2px;
				padding:2px;
				color:#184228;


			}

			div#busca-por-destino-resort-pagina-oportunidade-tursites{
				width:253px;
				float:left;

			}

				.img-selecao-destino-pagina-oportunidade{
					position:absolute;
					top:0;
					z-index: 1;
				}

				

				.img-selecao-resort-pagina-oportunidade{
					position:relative;
					top:3px;
					z-index: 1;
				}

				

			input#bt-busca-pagina-oportunidade{

				border:none;

				
			}


div.fechar-controls
{
	cursor: pointer;
	padding: 0 !important;
	margin-top: -118px !important;
	position: absolute;
	right: 0;
	z-index: 100;
}


/*-------div oculta do telefone - Renato---------*/
			
			#tab-tel-oculto {
				/*background-color:#F9F9F9;
				border:solid 1px #ccc;
				box-shadow:#ccc 0.0em 0.0em 0.9em;
				border-radius: 0.6em;*/
				width:100%;
				margin-top:-30px;
				margin-left:185px;
			}
			
			#mostra-tel-alternativo {
				font-family:Verdana, Geneva, sans-serif;
				font-size:11px;
				color:#fff;
				margin-left:20px;
				padding-bottom:5px;
			}
			
			.oculta {
				/*padding-top: 8px;*/
				/*padding-left: 30px;*/
				width: 404px;
				background: url("../imgs/barra-com-menos.jpg") no-repeat;
				cursor: pointer;
				visibility: hidden;
				display: none;
			}
			
			.expande {
				padding-top: 10px;
				/*padding-left: 30px;*/
				width: 404px;
				background: url("../imgs/barra-com-mais.jpg") no-repeat;
				cursor: pointer;
			}
			
			.conteudo_div {
				visibility: hidden;
				display: none;
				padding-bottom:8px;
				/*padding-left: 10px;*/
			}
			
			.table-tel {
				margin-top:-20px;
			}
			
			.h1 {
				float:left;
				width:311px;
			}
			
			.h2 {
				float:left;
				width:400px;
			}
			
			#cel-alternativo {
				float:left;
				width:300px;
			}
			
			#texto_observacoes {
				/*margin-left:20px;*/
			}
			
			#observacoes {
				font-weight:bold;
				
				margin-bottom:10px;
			}
			
			#observacoes-menos {
				font-weight:bold;
			}
