#lightbox{
	background: url(../images/lightbox/background-lightbox.png) no-repeat;
	color: #003965;
    height: 450px;
    left: 50%;
    margin-left: -416px;
    margin-top: -225px;
    position: fixed;
    top: 50%;
    width: 832px;
    z-index: 1500;
}

.titulo-lightbox,
.titulo-lightbox-2,
.titulo-lightbox-3{
    font-size: 26px;
	margin: 30px 0 10px 30px;
    padding-bottom: 5px;
    text-align: center;
    width: 760px;
}

.titulo-lightbox-3{
	border-bottom: 1px dashed;
    font-size: 40px;
    margin: 30px 0 10px 145px;
    width: 550px;
}

.titulo-lightbox-especial{
	font-size: 30px;
    margin: 30px 0 5px 30px;
	text-align: center;
}

.logo-especial{
	margin: 39px 43px 8px;
}

.lightbox-coluna-esquerda{
	font-size: 15px;
	margin:  5px 0 0 30px;
    width: 315px;
}

.lightbox-coluna-esquerda p{
	margin-bottom: 7px;
}

	.cor-cinza{ color: #8c8c8c;}
	
	.cor-cinza-escuro{ color: #696969;}
	
	.font-size14{font-size: 14px !important;}
	
	.maisMarginTop{margin-top: 20px !important;}
	
	.marginBottom15{margin-bottom: 15px !important;}

.lightbox-primeira-linha{
	width: 280px;
}

/*
.lightbox-coluna-esquerda span{
	color: #00922d;
}
*/

.destaque-lightbox{
	color: #ec2424;
}

.lightbox-coluna-esquerda form{
	margin-top: 8px;
	margin-top/*\**/: 0\9;
}

.lightbox-coluna-esquerda form *{
	/*color: #696969;*/
	font-size:14px;
	margin-top:10px \0/;
}

p.obs{
	font-size: 9px;
	text-transform: uppercase;
	color: #003965;
	float: left;
	margin-top: 24px;
}

.lightbox-coluna-esquerda form span{
	left: 15px;
	position: absolute;
	margin-top: 20px;
}

.lightbox-coluna-esquerda input,
.lightbox-coluna-esquerda select{
	border: 1px solid #2e70be;
	border-radius: 9px;
	box-shadow: 0 1px 3px #7288A2 inset;
	margin: 10px 5px 0px;
	padding: 5px 8px;
	width: 265px;
	height: 25px;
}

.lightbox-coluna-esquerda select{
	width: 283px;
	height: 35px;
}

.botao-azul{
	background:url(../images/lightbox/botao-active.png) no-repeat;
	height:41px;
	margin: 8px 0 0 70px;
	width:165px;
}

.botao-azul:hover{
	background:url(../images/lightbox/botao-hover.png) no-repeat;
}

.lightbox-coluna-esquerda A{
	color: #003965;
	margin: 20px 0 0 10px;
}

#lightbox-coluna-direita{
	margin: 20px 50px 0 0;
	position: relative;
}

	#lightbox-coluna-direita p{
		position: absolute;
		right: 15px;
		top: 10px;
	}
	
	.branco{color: #fff;}

#links{
	margin: 40px 35px 0 0;
}

#links a{
	border-right: 1px solid #FFF;
    color: #FFF;
    padding: 0 7px;
    text-align: center;
	text-decoration: underline;
}

	.noBorder{border: none !important; }
	
	.margin{margin: 0 9px;}
	
/* ---------- LIGHTBOX LISTA DE CASAMENTO ---------- */
#casamento-lightbox{
	background: url(../images/lightbox/background-lightbox-casamento.png) no-repeat;
	color: #003965;
	width: 637px;
	height: 561px;
	left: 50%;
	margin-left: -318px;
	position: absolute;
	top: 183px;
	z-index: 1501;
}

	.titulo-casamento-lightbox{
		font-size: 22px;
		margin: 30px 0 5px 8px;
		text-align: center;
		font-style: italic;
		width: 565px;
	}

	.rosa{color: #db286c;}
	
	.georgia{font-family: Georgia, "Times New Roman", Times, serif;}
	
	.lightbox-conteudo{
		width: 532px;
		margin: 70px 0 0 8px;
		padding: 0 45px;
	}
	
		.lightbox-conteudo p{
			font-size: 18px;
			color: #47a3ac;
		}
		
			.lightbox-conteudo .placeholder{
				position: relative;
			}
		
		.lightbox-conteudo form{
			margin: 30px 120px 0;
			margin-top: 5px \0/;
		}
		
		.lightbox-conteudo form *{
			color: #999;
			font-size:14px;
			margin-top:10px \0/;
		}
		
		.lightbox-conteudo form span{
			left: 15px;
			position: absolute;
			top: 10px;
			top: 0 \0/;
		}
		
		.lightbox-conteudo input,
		.lightbox-conteudo select{
			border: 1px solid #c0c0c1;
			border-radius: 9px;
			box-shadow: 0 1px 3px #dbdcdd inset;
			background: url(../images/lightbox/input-bg.jpg) repeat-x;
			margin: 5px 5px 0px;
			padding: 5px 8px;
			width: 265px;
		}
		
		.lightbox-conteudo select{
			width: 284px !important;
			height: 29px !important;
			margin-top: 13px;
		}
		
		
		#quero-conhecer{
			width: 198px;
			height: 52px;
			margin: 22px 47px 0;
			padding: 8px 22px;
			color:#fff;
			text-align:center;
			text-transform:uppercase;
			text-shadow:1px 1px 0 #972651;
			font-weight: bold;
			border-radius:30px;
			border:1px solid #c44a73;
			box-shadow:1px 2px 2px #999;
			background: url(../images/lightbox/bt-bg.jpg) repeat-x;
		}
		
	#casamento-links{
		margin: 200px 133px 0;
		margin-top: 210px \0/;
	}
	
		#casamento-links a{
			border-right: 1px solid #cec3a6;
			color: #cec3a6;
			text-shadow: 1px 1px 1px #ffffff;
			padding: 0 7px;
			font-size: 12px;
			text-align: center;
			text-decoration: underline;
		}
		
/* ---------- LIGHTBOX INSTITUCIONAL C ---------- */
#lightboxC{
	background: #FFF;
    border: 1px solid #7B98AD;
    border-radius: 20px 0 20px 0;
    box-shadow: 0 0 7px #14476D;
	color: #003965;
    height: 380px;
    left: 50%;
    margin: -187px 0 0 -416px;
    position: fixed;
    top: 50%;
    width: 832px;
    z-index: 1501;
}

#lightboxC.lbFix{
	height: 320px;
}

.lbFix #lightboxFormulario button{
	width: 163px;
}

.selo-lightbox{
	left: 20px;
    position: absolute;
    top: 20px;
	/*Rota��o do �cone*/
	-webkit-transform: rotate(-10deg);
	transform: rotate(-10deg);
}

.icone-fechar{
	cursor: pointer;
    position: absolute;
	right: -15px;
    top: -15px;
}

	.lightboxC-conteudo{
		margin: 10px 8px;
		padding: 0 45px;
		width: 726px;
		text-align: center;
	}
	
	.texto-chamativo{
		font-style: italic;
		margin: 20px 0 0px;
	}
	
	#lightboxFormulario{
		background: #14476D;
		width: 372px;
		padding: 0 230px;
		position: relative;
	}
	
		#lightboxFormulario form{
			margin: 15px 0 30px;
			text-align: center;
		}
		
		#lightboxFormulario form *{
			font-size:18px;
			margin-top: 0 \0/;
		}
		
		#lightboxFormulario form span{
			left: 15px;
			position: absolute;
			top: 15px;
			top: 15 \0/;
		}
		
		#lightboxFormulario input,
		#lightboxFormulario select{
			border: 1px solid #2e70be;
			border-radius: 9px;
			box-shadow: 0 1px 3px #7288A2 inset;
			margin-top: 5px;
			padding: 5px 8px;
			width: 354px;
			height: 30px;
		}
		
		#lightboxFormulario select{
			width: 372px;
			/*height: 39px !important;*/
		}
		
		#lightboxFormulario button{
			border-radius: 15px;
			box-shadow: 0 0 5px #666;
			bottom: -20px;
			height: 40px;
			left: 50%;
			margin-left: -75px;
			position: absolute;
			width: 150px;
		}
		
	#lightboxC-links{
		margin: 48px 239px 0;
		width: 370px;
	}
	
		#lightboxC-links a{
			border-right: 1px solid #FFF;
			color: #FFF;
			padding: 0 7px;
			text-align: center;
			text-decoration: underline;
		}
		
/* ---------- RASPADINHA ---------- */
#raspadinha{
	background: url(../images/lightbox/raspadinha-bg.jpg) no-repeat;
	border: 5px solid #fff;
	border-radius: 8px;
	width: 800px;
	height: 388px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -200px 0 0 -400px;
	z-index: 1501;
}

	#raspadinha-bt{
		width: 224px;
		height: 25px;		
		border-radius: 10px;
		margin: 300px 282px 0;
		padding: 8px 5px;
		text-decoration: none;
	}
	
	.raspadinhaLinks{
		margin-top: 55px !important;
	}
	
/* ---------- CRUZEIROS ---------- */
.cruzeiros{
	margin-top: 20px !important;
}

/* ---------- LIGHTBOX FERIADO ---------- */
.lightbox2013{
	border: 1px solid #7B98AD;
    border-radius: 20px 0 20px 0;
    box-shadow: 0 0 7px #14476D;
    height: 380px;
    left: 50%;
    margin: -187px 0 0 -416px;
    position: fixed;
    top: 50%;
    width: 832px;
    z-index: 1501;
}

	#lbx-feriado{
		background: url(../images/lightbox/lightbox-feriado-bg.jpg) no-repeat;
	}

	.titulo-lightbox-feriado{
		margin: 30px 0 10px 145px;
		width: 550px;
		text-shadow: 1px 1px 3px #444;
		color: #fff !important;
	}

	.lightbox-feriado-conteudo {
		margin: 10px 8px 35px 102px;
		padding: 0 45px;
		width: 624px;
	}

/* ---------- PRAIA ---------- */
	#lbx-praia{
		background: url(../images/lightbox/lightbox-praia-bg.jpg) no-repeat;
	}

	.titulo-lightbox-praia{
		margin: 30px 0 10px 145px;
		width: 580px;
		text-shadow: 1px 1px 3px #444;
		color: #fff !important;
	}

	.txtSombra {
		text-shadow: 1px 1px 3px #000;
	}
	
/* ---------- CIDADES ---------- */
#lightbox-cidades{
	background: url(../images/lightbox/lightbox-cidades-bg.png) no-repeat;
    color: #003965;
    height: 450px;
    left: 50%;
    margin-left: -416px;
    margin-top: -225px;
    position: fixed;
    top: 50%;
    width: 832px;
    z-index: 1500;
}

	.titulo-lightbox-cidades{
		margin: 30px 0 10px 30px;
	}
	
	#lightbox-cidades .lightbox-coluna-esquerda p{
		margin-bottom: 15px;
	}
	
	#lightbox-cidades .lightbox-coluna-esquerda input{
		width: 260px;
		height: 19px;
		padding: 5px;
		margin: 6px 5px 0;
		color: #696969;
	}
	
		#lightbox-cidades .lightbox-coluna-esquerda form span{
			margin-top: 12px;
			color: #696969;
		}
		
	#lightbox-cidades .lightbox-coluna-esquerda select{
		width: 270px;
		height: 31px;
		padding: 5px;
		color: #696969;
	}
	
	#lightbox-cidades .lightbox-coluna-esquerda form{
		margin-top: 0;
	}
	
	.btAcessar{
		background: url(../images/lightbox/lightbox-botao-laranja-bg.jpg) repeat-x;
		width: 122px;
		height: 27px;
		border: 1px solid #e28001;
		border-radius: 10px;
		box-shadow: 0 0 3px #fff inset;
		cursor: pointer;
		color: #fff !important;
		text-shadow: 1px 1px 1px #aa691c;
		margin: 8px 83px 0;
		padding: 0 5px 3px;
	}
	
		.btAcessar:hover{
			box-shadow: none;
		}
		
	#lightbox-cidades #lightbox-coluna-direita{
		margin: 18px 47px 0 0;
	}

/**** super viagens ****/
#lightbox-superviagem{
	background: transparent;
    height: 403px;
    left: 50%;
    margin: -187px 0 0 -416px;
    position: fixed;
    top: 50%;
    width: 818px;
    z-index: 1502;
}
/**** Light Box Dólar congelado ****/
	/* Light Box Dólar Reduzido */
	#lbx-dolarReduzido {
		background: url(../images/lightbox/bg-dolar-reduzido.png) 0 0 no-repeat;
	}
	.pos-bgdolar {
		border: 0px !important;
		box-shadow: none !important;
		width: 855px;
		height: 501px;
	}
	.box-form-dReduzido { top: 69px !important;}
	#lbx-dolarReduzido div.lbx-links { margin: 89px 53px 0 !important;}
	
	/* Fim Light Box Dólar Reduzido */
	
#lbx-dolarCongelado {
	background: url(../images/lightbox/bg-dolarCongelado.png) 0 0 no-repeat;
}
.pos-bgpapai {
	border: 0px !important;
	box-shadow: none !important;
	width: 854px;
	height: 870px;
}
.box-form-dCongelado {
	background: #fff;
	border: 1px solid #7e7e7f;
	box-shadow: 0 0 7px #666;
	border-radius: 0 15px;
	width: 445px;
	height: 377px;
	position: relative;
	top: 36px;
	left: 395px;
}
.lbx-titulo-header{
	border-bottom: 1px dashed #ccc;
	width: 408px;
	margin: 24px 0 7px 18px;
    padding: 0 0 18px;
    text-align: center;
    text-transform: uppercase;
}
.lbx-descricao p {
	width: 408px;
	text-align: center;
	margin: 8px 14px 0;
	line-height: 30px;
}
.lbx-form {
	background: transparent !important;
	padding: 0 31px !important;
}
	.lbx-form form span {
		top: 18px !important;
	}
	.lbx-form input , .lbx-form select{
		box-shadow: 0 1px 3px #ccc inset !important;
		border: 1px solid #ccc !important;
		padding: 10px 8px !important;
		
	}
	.lbx-form button {
		bottom: -27px !important;
		height: 50px !important;
	}
.lbx-links {
	margin: 56px 53px 0 !important;
}
/**** Light Box papai ***
#lbx-papai {
	background: url(../images/lightbox/bg-papai-1.png) 0 0 no-repeat;
}

*/