#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) -3px -1px no-repeat;
	height:41px;
	margin: 8px 0 0 70px;
	width:164px;
}

.botao-azul:hover{
	background:url(../images/lightbox/botao-hover.png) -3px -1px 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: 400px;
	}
	
		#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;
}
 */
/* ---------- 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 */
	
	/* Light Box HORA H */
	#lbx-horah{
		background: url(../images/lightbox/bg-horah.png) 0px 0 no-repeat;
		width: 871px;
	}
		.header-horah{
			background: #ff6c00;
			width: 446px;
			position: relative;
			left: 410px;
			top: 49px;
			z-index: 3;
		}
#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;
}
	.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;
	}
.lbx-links {
	margin: 56px 53px 0;
}
/**** Light Box papai ***
#lbx-papai {
	background: url(../images/lightbox/bg-papai-1.png) 0 0 no-repeat;
}

*/

	
/* ---------- Lightbox Campanha Visa --------- */
#lbx-campanha-visa{
	background: url(../images/lightbox/bg-campanha-visa.png) no-repeat;
	width: 822px;
	height: 401px;
	left: 50%;
	top: 50%;
	margin: -200px 0 0 -411px;
	position: fixed;
	z-index: 1501;
}

	#lbx-campanha-visa .box-form{
		background: none repeat scroll 0 0 #FFF;
		border-radius: 0 15px 0 0;
		box-shadow: 0 0 7px #666;
		height: 345px;
		left: 364px;
		padding: 20px;
		position: relative;
		top: 13px;
		width: 404px;
	}
	
		#lbx-campanha-visa h2{
			border-bottom: 1px dashed #696969;
			padding-bottom: 20px;
			text-align: center;
		}
		
		#lbx-campanha-visa .lbx-cadastre-se{
			line-height: 20px;
			margin-top: 10px;
		}
	
	#lbx-campanha-visa .lbx-form{
		padding: 0;
		width: 404px;
	}
	
		#lbx-campanha-visa .lbx-form form{
			margin: 6px 11px;
		}
		
		#lbx-campanha-visa #lightboxFormulario select{
			margin-top: 10px;
		}
		
		#lbx-campanha-visa #lightboxFormulario button{
			box-shadow: 0 0 5px #666;
			height: 40px;
			width: 150px;
			margin: 8px 0 0;
			position: relative;
			left: 0;
		}
		
		#lbx-campanha-visa .lbx-form button{bottom: 0 !important;}
		
		.amarelo{color: #faa61a;}
		
		#lbx-campanha-visa .lbx-links{
			margin: 26px 53px 0;
		}
		
			#lbx-campanha-visa .lbx-links a {
				border-right: 1px solid #FFF;
				color: #FFF;
				padding: 0 7px;
				text-align: center;
				text-decoration: underline;
			}
			
/* ---------- Lightbox Sorteio Visa Copa-1 do Mundo 2014 --------- */

#lbx-visaCopa{
	background: url(../images/lightbox/bg-sorteio-visa-copa2014.png) no-repeat;
	width: 822px;
	height: 401px;
	border-radius: 21px 0 21px 0;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -200px 0 0 -411px;
	z-index: 1501;
}	
	#lbx-visaCopa div#lightboxFormulario{	top: 212px; left: 187px;}
	#lbx-visaCopa div#lightboxFormulario form{box-shadow:0 77px 72px #fff; width:335px;}
	#lbx-visaCopa div#lightboxFormulario input, #lbx-visaCopa div#lightboxFormulario select{border-radius: 15px; border: #948c8a;}
	#lbx-visaCopa div#lightboxFormulario button{width: 185px; margin-left: -108px; top: 113px;}
	.text-lightboxSeae{top: 161px; left: 331px;}
	
/* ---------- Lightbox Sorteio Visa Copa-2 do Mundo 2014 --------- */	
#lbx-visaCopa-b{
	background: url(http://cdn.hotelurbano.com/images/lightbox/bg-sorteio-visa-copa2014-4.png) no-repeat;
	width: 822px;
	height: 402px;
	border-radius: 21px 0 21px 0;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -200px 0 0 -411px;
	z-index: 1501;
}
	
	#lbx-visaCopa-b div#lightboxFormulario{top: 144px; left: 182px;}
	#lbx-visaCopa-b div#lightboxFormulario button{width: 230px; height: 50px; margin-left: -74px; top: 141px; font-size: 24px; border-radius: 7px; margin-top: 20px;}
	#lbx-visaCopa-b div#lightboxFormulario form span{top: 22px !important;}
	.text-lightBox2Seae{top: 197px; left: 350px;}
	.txt-lightboxCertificadoVisa{bottom: -73px; right: 262px;}
	
/* ---------- LightBox Institucional Visa ---------- */
#lightboxVisa{
	background: #fff;
	border: 2px solid #14476d;
	border-radius: 20px 0;
    box-shadow: 0 0 7px #14476D;
	color: #14476d;
    height: 430px;
    left: 50%;
    margin-left: -400px;
    margin-top: -215px;
    position: fixed;
    top: 50%;
    width: 810px;
    z-index: 1500;
}

	#lightboxVisa .titulo-lightbox{
		font-size: 38px;
		text-align: left;
		padding: 0;
	}
	
	#lightboxVisa .lightboxConteudo{
		color: #696969;
		margin: 0;
		padding: 0 35px;
		text-align: left;
		width: 91.3%;
		height: 180px;
		position: relative;
	}
	
		#lightboxVisa .lightboxConteudo .visaNaCopa{position: absolute; left: -56px; top: -108px;}
		
		#lightboxVisa .lightboxConteudo .texto-chamativo{color: #e88028; font-style: normal; margin-top: 100px; text-align: center;}
		
	#lightboxVisa #lightboxFormulario {padding: 0 219px;}
	
	#lightboxVisa #lightboxC-links{margin: 48px 205px 0;}

/*-----Lightbox Mobile App HU-----*/
#mobileApphu{
	left: 50%;
    margin-left: -369px;
    margin-top: -477px;
    position: fixed;
    top: 50%;
    z-index: 1501;
	/*max-width: 100%;
	height: auto;*/
}

	/*#imgFundoMobile{max-width: 100%; height: auto;}*/
	
	.link-apphu{width: 433px; height: 212px; top: 44px; left: 148px;}
	.bt-apphu-apple{top: 375px; left: 200px;}
	.bt-apphu-android{bottom: 338px; right: 217px;}
	.continue-site{bottom: 107px; left: 38%; margin-left: -62px;}