* {margin:0;padding:0;}
/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

#download_now{
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}


#download_now:hover {
	
}


#download_now:focus {
	
}

#download_now {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#download_now:hover {
}

/* clicked state */
#download_now:focus {
}

/* noivas*/
#noivas {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#noivas:hover {
}

/* clicked state */
#noivas:focus {
}
/*Cadastro*/

#cadastro {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 490px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#cadastro:hover {
}

/* clicked state */
#cadastro:focus {
}

/* filmagem*/
#filmagem {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#filmagem:hover {
}

/* clicked state */
#filmagem:focus {
}


#convites {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#convites:hover {
}

/* clicked state */
#convites:focus {
}


#bebidas {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#bebidas:hover {
}

/* clicked state */
#bebidas:focus {
}

#bartender {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#bartender:hover {
}

/* clicked state */
#bartender:focus {
}


#automoveis {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#automoveis:hover {
}

/* clicked state */
#automoveis:focus {
}

#vallet {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#vallet:hover {
}

/* clicked state */
#vallet:focus {
}

#orientadores {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#orientadores:hover {
}

/* clicked state */
#orientadores:focus {
}


#viagens {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#viagens:hover {
}

/* clicked state */
#viagens:focus {
}

#audiovisuais {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#audiovisuais:hover {
}

/* clicked state */
#audiovisuais:focus {
}

#aluguel_moveis {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#aluguel_moveis:hover {
}

/* clicked state */
#aluguel_moveis:focus {
}

#noiva {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#noiva:hover {
}

/* clicked state */
#noiva:focus {
}


#trajes {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#trajes:hover {
}

/* clicked state */
#trajes:focus {
}


#chocolate {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#chocolate:hover {
}

/* clicked state */
#chocolate:focus {
}

#alianca {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#alianca:hover {
}

/* clicked state */
#alianca:focus {
}

#dellanno {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#dellanno:hover {
}

/* clicked state */
#dellanno:focus {
}


#japonesa {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height: 89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#japonesa:hover {
}

/* clicked state */
#japonesas:focus {
}

#assessoria {
	margin:0 auto;
	display:block;
	overflow:hidden;
	height:89px;
	text-indent:-999em;
	cursor:pointer;
}

/* mouseover state */
#assessoria:hover {
}

/* clicked state */
#assessoria:focus {
}

/**/
#akai{
	/*margin: 0 auto;
	display:block;*/
	overflow: hidden;
	/*/*height:49px;*/*/
	/*text-indent:-999em;
	cursor:pointer;*/
}

#akai img{
	display:block;
}

/* mouseover state */
#akai:hover {
	display:block;
}

/* clicked state */
#akai:focus {
	
}
/**/

#buffet{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*/*height:49px;*/*/
	text-indent:-999em;
	cursor:pointer;
}

#buffet img{
	display:block;
}

/* mouseover state */
#buffet:hover {
	display:block;
}

/* clicked state */
#buffet:focus {
	
}
/* noivas*/

/**/

#barman{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#barman img{
	display:block;
}

/* mouseover state */
#barman:hover {
	display:block;
}

/* clicked state */
#barman:focus {
	
}
/* noivas*/

#karina{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#karina img{
	display:block;
}

/* mouseover state */
#karina:hover {
	display:block;
}

/* clicked state */
#karina:focus {
	
}

#center_noivas{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#center_noivas img{
	display:block;
}

/* mouseover state */
#center_noivas:hover {
	display:block;
}

/* clicked state */
#center_noivas:focus {
	
}

#claudia{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#claudia img{
	display:block;
}

/* mouseover state */
#claudia:hover {
	display:block;
}

/* clicked state */
#claudia:focus {
	
}


#cvc{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#cvc img{
	display:block;
}

/* mouseover state */
#cvc:hover {
	display:block;
}

/* clicked state */
#cvc:focus {
	
}

#ds{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#ds img{
	display:block;
}

/* mouseover state */
#ds:hover {
	display:block;
}

/* clicked state */
#ds:focus {
	
}


#rubens{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#rubens img{
	display:block;
}

/* mouseover state */
#rubens:hover {
	display:block;
}

/* clicked state */
#rubens:focus {
	
}

#parking{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#parking img{
	display:block;
}

/* mouseover state */
#parking:hover {
	display:block;
}

/* clicked state */
#parking:focus {
	
}

#rigor{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#rigor img{
	display:block;
}

/* mouseover state */
#rigor:hover {
	display:block;
}

/* clicked state */
#rigor:focus {
	
}


#jallas{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#jallas img{
	display:block;
}

/* mouseover state */
#jallas:hover {
	display:block;
}

/* clicked state */
#jallas:focus {
	
}

#gabriela{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#gabriela img{
	display:block;
}

/* mouseover state */
#gabriela:hover {
	display:block;
}

/* clicked state */
#gabriela:focus {
	
}

#gendai{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#gendai img{
	display:block;
}

/* mouseover state */
#gendai:hover {
	display:block;
}

/* clicked state */
#gendai:focus {
	
}

#montanha{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#montanha img{
	display:block;
}

/* mouseover state */
#montanha:hover {
	display:block;
}

/* clicked state */
#montanha:focus {
	
}


#nova_noiva{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#nova_noiva img{
	display:block;
}

/* mouseover state */
#nova_noiva:hover {
	display:block;
}

/* clicked state */
#nova_noiva:focus {
	
}

#jacques_janine{
	margin:0 auto;
	display:block;
	overflow:hidden;
	/*height:49px;*/
	text-indent:-999em;
	cursor:pointer;
}

#jacques_janine img{
	display:block;
}

/* mouseover state */
#jacques_janine:hover {
	display:block;
}

/* clicked state */
#jacques_janine:focus {
	
}




.tooltip {
	display:none;
	background:url(../images/black_arrow_big.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:173px;
	padding:40px 44px 0px 77px;
	width:300px;
	font-size: 12px;
	color:#fff;
}



/* a .label element inside tooltip */
.tooltip .label {
	margin:0;
	padding:0;
	float:left;
	color:yellow;
	width:164px;
	/*padding-left:15px;*/
}

.tooltip .p_tooltip{
/*	width: 150px;*/
	color:#5B3508;
	font-size: 12px;
	margin:0;
	padding:0;
	line-height: 11px;
}




.tooltip .legenda{
	margin:0;
	padding:0;
	float:left;
	margin-top:10px;
	text-align:left;
	width:275px;
	height:100px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}

.tooltip .imagem{
	float:left;
	margin:0;
	padding:0;
	width:110px;
	height:70px;
}

.tooltip .imagem .empresas{
	float:left;
	margin:0;
	padding:0;
	margin-left:30px;
	width:100px;
	height:70px;	
}

.tooltip .imagem img{
	float:left;
	border:solid 2px #cebd90;
}


/**/
.small {
	display:none;
	background:url(../images/black_arrow_big.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:173px;
	padding:40px 44px 0px 80px;
	width:300px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.small .label {
	margin:0;
	padding:0;
	float:left;
	color:yellow;
	width:170px;
	height:30px;
	padding-left:5px;
}

.small .label .p_tooltip{
	color:#5B3508;
	width:130px;
	margin:0;
	padding:0;
	line-height:13px;	
}

.small .label .p_tooltip span{
	margin:0 auto;
	padding:0;
	font-weight:bold;
	color:#9B0101;
	padding-bottom:5px;
}
.small .legenda{
	margin:0;
	padding:0;
	float:left;
	margin-top:10px;
	margin-left:0px;
	width:300px;
	height:60px;
}

.small .legenda p{text-align:left;width:280px;}

.small a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}

.small .imagem{
	float:left;
	margin:0;
	padding:0;
	width:100px;
	height:70px;
}

.small .imagem img{
	float:left;
	border:solid 2px #cebd90;
	margin-left:0;
}

/**/


/* duas fotos */

.tooltip-twice {
	display:none;
	background:url(../images/black_arrow_big.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:173px;
	padding:40px 34px 0px 80px;
	width:300px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip-twice .label {
	margin:0;
	padding:0;
	float:left;
	color:yellow;
	width:110px;
	padding-left:0px;
}

.tooltip-twice .legenda{
	margin:0;
	padding:0;
	float:left;
	margin-top:10px;
	text-align:left;
	width:300px;
	height:100px;
}

.tooltip-twice a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}

.tooltip-twice .imagem{
	float:left;
	margin:0;
	padding:0;
	width:100px;
	height:70px;
}

/*---------------------------*/

.tooltip-twice_noivas {display:none;background:url(../images/tooltip-noivas.png);background-repeat:no-repeat;background-position:bottom center;height:250px;padding:30px 40px 0px 40px;width:430px;font-size:11px;color:#fff;}
.tooltip-twice_noivas a {color:#ad4;font-size:11px;font-weight:bold;}
.tooltip-twice_noivas .imagem{float:left;margin-left:60px;padding:0;margin-top:3px;width:300px;height:55px;}
.tooltip-twice_noivas .imagem img{float:left;border:solid 1px #DDB57A;}
.tooltip-twice_noivas .tooltip-twice-title{margin:0;padding:0;float:left;width:100%;height:20px;background-color:#9B0000;}
.tooltip-twice_noivas .tooltip-twice-text{margin:0;padding:0;float:left;width:100%;height:15px;padding:5px 0px;}
.tooltip-twice_noivas .tooltip-twice-text h4{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#9B0000;}
.tooltip-twice_noivas .tooltip-twice-title h3{color:#FFF;}
.tooltip-twice_noivas .tooltip-twice-option_one{float:left;width:350px;height:15px;}
.tooltip-twice_noivas .tooltip-twice-option_one h4{font-size:11px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-twice_noivas .tooltip-twice-option_two{float:left;width:350px;height:15px;margin-top:8px;}
.tooltip-twice_noivas .tooltip-twice-option_two h4{font-size:11px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-twice_noivas .tooltip_campos{float:left;width:100%;height:40px;}
.tooltip-twice_noivas .tooltip_campos .textfields{float:left;width:105px;height:20px;margin-top:10px;padding-right:3px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail{float:left;width:210px;height:20px;margin-top:10px;}
.tooltip-twice_noivas .tooltip_campos .textfields .nome{float:left;width:30px;height:20px;padding:3px 0px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .nome_mail{float:left;width:30px;height:20px;padding:3px 0px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .nome_mail h4{font-size:10px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-twice_noivas .tooltip_campos .textfields .nome h4{font-size:10px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-twice_noivas .tooltip_campos .textfields .camp{float:left;width:50px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .camp_mail{float:left;width:50px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .camp_mail input{float:left;width:50px;height:15px;font-size:10px;}
.tooltip-twice_noivas .tooltip_campos .textfields .camp input{float:left;width:70px;height:15px;font-size:10px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .tooltip_enviar{float:right;width:50px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .tooltip_enviar input {float:left;width:50px;height:18px;background-color:#9B0000;color:#FFF;border:none;cursor:pointer;font-size:10px;display:block;padding:0;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .tooltip_enviar input:hover{background-color:#DF2929;}
.tooltip-twice_noivas .tooltip_campos .textfields #tel{width:17px;}
.tooltip-twice_noivas .tooltip_campos .textfields #tel input{width:75px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail #mail{float:left;width:120px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail #mail input{width:120px;font-size:9px;}

/*tooltip cadastro*/

.tooltip-cadastro {display:none;background:url(../images/tooltip-cadastro.png);background-repeat:no-repeat;background-position:bottom center;height:250px;padding:30px 40px 0px 40px;width:430px;font-size:11px;color:#fff;margin-left:200px;margin-top:320px;}
.tooltip-cadastro .titulo{float:left;}
.tooltip-cadastro .titulo h1{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#9B0000;margin-left:90px;}
.tooltip-cadastro .tooltip_campos{float:left;width:100%;height:40px;}
.tooltip-cadastro .tooltip_campos .textfields{float:left;width:265px;height:20px;margin-top:10px;padding-right:3px;margin-left:80px;}
.tooltip-cadastro .tooltip_campos .textfields_mail{float:left;width:265px;height:20px;margin-top:10px;margin-left:80px;}
.tooltip-cadastro .tooltip_campos .textfields_mail input{}
.tooltip-cadastro .tooltip_campos .textfields_mail .camp_mail input{width:200px;}
.tooltip-cadastro .tooltip_campos .textfields .nome{float:left;width:40px;height:20px;padding:3px 0px;}
.tooltip-cadastro .tooltip_campos .textfields .nome h4{font-size:10px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-cadastro .tooltip_campos .textfields .camp{float:left;}
.tooltip-cadastro .tooltip_campos .textfields .camp input{width:200px;}
.tooltip-cadastro .tooltip_campos .textfields_mail .nome_mail{float:left;width:40px;height:20px;padding:3px 0px;}
.tooltip-cadastro .tooltip_campos .textfields_mail .nome_mail h4{font-size:10px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-twice_noivas .tooltip_campos .textfields .nome h4{font-size:10px;color:#5b3508;font-family:Arial, Helvetica, sans-serif;}
.tooltip-twice_noivas .tooltip_campos .textfields .camp{float:left;width:50px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .camp_mail{float:left;width:50px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .camp_mail input{float:left;width:50px;height:15px;font-size:10px;}
.tooltip-twice_noivas .tooltip_campos .textfields .camp input{float:left;width:70px;height:15px;font-size:10px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .tooltip_enviar{float:right;width:50px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .tooltip_enviar input {float:left;width:50px;height:18px;background-color:#9B0000;color:#FFF;border:none;cursor:pointer;font-size:10px;display:block;padding:0;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail .tooltip_enviar input:hover{background-color:#DF2929;}
.tooltip-twice_noivas .tooltip_campos .textfields #tel{width:17px;}
.tooltip-twice_noivas .tooltip_campos .textfields #tel input{width:75px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail #mail{float:left;width:120px;height:20px;}
.tooltip-twice_noivas .tooltip_campos .textfields_mail #mail input{width:120px;font-size:9px;}

/* */


#empresas{
	float:left;
	margin:0;
	padding:0;
	margin-left:50px;
	width:100px;
	height:70px;	
}

#label_twice{
	margin-left:40px;	
	float:left;
	text-align:center;

}

#image_top{
	float:left;margin-left:90px;
	
}

.tooltip .imagem img{
	float:left;
	border:solid 2px #cebd90;
}

.tooltip-twice .imagem img{
	border:solid 2px #cebd90;	
}

