/*
	99Lime.com HTML KickStart by Joshua Gatcke
	kickstart-grids.css
	
	DO NOT EDIT THIS FILE unless you know what you are doing. 
*/
/*---------------------------------
	GRID/COLUMNS
-----------------------------------
	tinyfluidgrid.com
	& girlfriendnyc.com
	with changes by 99Lime
-----------------------------------*/
 /*
 & Columns : 12 
 & Gutter %: 20% 
 & MaxWidth: 1280px
 */

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
	.menu{
	/*border:1px solid #ccc;*/
	background-image:url(../imagens/menu/bg-menu.jpg); background-repeat:no-repeat;
	/*background: #eee; /* Old browsers */
	/*background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1))); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* Opera11.10+ */
	/*background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* W3C */
	z-index:600;
	float:left;
	height:62px;
	margin-top:-115px;
	z-index:700;
	margin-left:129px;
	padding-left:30px;
	width:808px;
	}
	
	.menu li{margin:0;padding:0;list-style-type:none;display:inline-block;*display:inline;position:relative;zoom:1;line-height:inherit;
	top:5px; left:0;font-size:19px;  /* fixed font-size to replace font-size:0 in parent .menu 1em/16px default */}
	
	.menu li a {padding: 25px 16px 10px 15px;text-decoration: none;	color: #fff; font-family: 'din_30640neuzeitgroteskBdcond';}
	
	#li-turismo{color:#fff; font-family: 'din_30640neuzeitgroteskBdcond'; padding: 35px 18px 19px 18px;}
	#li-turismo:hover{color: #000;text-shadow: 0px -1px 0 rgba(0,0,0,0.2);cursor: default; background-color:#f5f5f5;}	

}	

  
.grid{
max-width:1220px;
margin:0 auto;
padding:0 2em;
}

.grid.flex{
width:100%;
max-width:100%;
padding:0 2%;
padding:2em;
}

.row{
display:block;
overflow:hidden;
clear:both;
}

*[class*="col_"].alpha{margin-left:0;}
*[class*="col_"].omega{margin-right:0;}
 
.col_1  { width: 6.6666666666667%; }
.col_2  { width: 15%; }
.col_3  { width: 23.333333333333%; }
.col_4  { width: 31.666666666667%; }
.col_5  { width: 40%; }
.col_6  { width: 48.333333333333%; }
.col_7  { width: 56.666666666667%; }
.col_8  { width: 65%; }
.col_9  { width: 73.333333333333%; }
.col_10 { width: 81.666666666667%; }
.col_11 { width: 90%; }
.col_12 { width: 98.333333333333%; }

*[class*="col_"]{
margin-left: 0.83333333333333%;
margin-right: 0.83333333333333%;
margin-top:0.5em;
margin-bottom:0.5em;
float: left;
display: block;
}

.grid img{
max-width: 100%;
height:auto;
}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix, *:first-child+html .clearfix{zoom:1}

/* Viewable Grids 
	To view your grids, add the class .visible to any grid container.
	This will add a background color so you can see the layout of your grids. 
*/
*[class*="col_"].visible{
background:#eee;
border:1px dotted #ccc;
}


/*---------------------------------
	Responsive Grid Media Queries - 1280, 1024, 768, 480
	1280-1024 	- desktop (default grid)
	1024-768 	- tablet landscape
	768-480 	- tablet 
	480-less 	- phone landscape & smaller
-----------------------------------*/
.scrollup {
width: 40px;
height: 40px;
opacity: 0.3;
position: fixed;
bottom: 80px;
right: 5%;
display: none;
text-indent: -9999px;
background:url(../imagens/topo/icon_top.png) no-repeat;
z-index: 999;
}



#topo{background-image:url(../imagens/topo/bg-topo.jpg); background-repeat:no-repeat; height:115px;}
.logo{float:left; width:162px; height:162px; margin-top:-80px; z-index:800;}
.logo img{z-index:800;}
.titulo-coluna1{font-family: 'din_30640neuzeitgroteskBdcond'; font-size:30px; border-bottom: solid 5px #39F; margin-bottom:10px;}
.titulo-coluna2{font-family: 'din_30640neuzeitgroteskBdcond'; font-size:30px; border-bottom: solid 5px #8744DF; margin-bottom:10px;}
.titulo-coluna3{font-family: 'din_30640neuzeitgroteskBdcond'; font-size:30px; border-bottom: solid 5px #98B62C; margin-bottom:10px;}
.titulo-coluna4{font-family: 'din_30640neuzeitgroteskBdcond'; font-size:30px; border-bottom: solid 5px #000; margin-bottom:10px;}

.sub-titulo{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:20px;}
.titulo-menor{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:20px;}

.descricao{font-family: 'din_30640neuzeitgroteskBdcond'; color:#3B3B3B; font-size:18px;} 
.titulo-aviao{color:#F75200; font-size:18px; font-family: 'din_30640neuzeitgroteskBdcond'; text-transform:uppercase;}
.linha{height:3px; width:100%; background-color:#F2D3C2;}

.boxs{height:260px;}


.sub-titulo1 {
background-color: #fff;
height: 70px;
border-bottom: solid 5px #39F;
top: 217px;
width: 221px;
position: absolute;
padding: 0px 0px 0px 10px;
}

.sub-titulo2 {
background-color: #fff;
height: 70px;
border-bottom: solid 5px #8744DF;
top: 217px;
width: 221px;
position: absolute;
padding: 0px 0px 0px 10px;
}

.sub-titulo3 {
background-color: #fff;
height: 70px;
border-bottom: solid 5px #98B62C;
top: 217px;
width: 221px;
position: absolute;
padding: 0px 0px 0px 10px;
}

.sub-titulo4 {
background-color: #fff;
height: 70px;
border-bottom: solid 5px #000;
top: 217px;
width: 221px;
position: absolute;
padding: 0px 0px 0px 10px;
}

/*.img-home{display:relative;}
.img-home img{}/*.img-home:hover{background-image:url(../imagens/background/hover-home.png) !important; height:234px; width:220px; background-repeat:no-repeat;}
.ver-mais{display:none;}
.img-home:hover img.ver-mais{display:block;}*/

.cruzeiros a img:hover{opacity: 0.8;}
.eventos a img:hover{opacity: 0.8;}

#box1{border-right:solid 1px #CCC; text-align:right; padding-right:20px;}
#box2{border-right:solid 1px #CCC; padding-left:10px; height:70px;}
#box3{}
#box4{border-right:solid 1px #CCC; height:70px; text-align:center;}
#boxblog {
	position: relative;
}

#boxblog img {
    position: absolute;
    left: 20px;
    max-width: none;
}

li#blog {
	display: none;
}

@media (max-width: 991px){
	#boxblog {
		display: none;
	}

	.grid .menu:hover li#blog, .grid .menu.vertical:hover li#blog, .grid .menu.vertical.right:hover li#blog {
		display: block;
		text-transform: uppercase;
	}
}

.texto1{font-family: 'din_30640neuzeitgroteskBdcond'; color:#666666; font-size:15px;}
.texto1 a{color:#999;} .texto1 a:hover{color:#999;}
.texto2{font-family: 'din_30640neuzeitgroteskBdcond'; color:#333; font-size:20px;}
#conteudo{margin-top:-145px; position:relative; z-index:600;}

.menu-rodape li{list-style:none; border-bottom:solid 1px #ccc;}
.menu-rodape li a{list-style:none; text-decoration:none; color:#666666;}
.menu-rodape li a:hover{color:#F75200;}

/*----------------------
CONTATO
----------------------*/


/*------------------------------------
RESERVE
------------------------------------*/

.campo-login {
  float: right;
  height:210px;
  width: 377px;
 /* -webkit-border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  border-radius: 10px 10px 0px 0px;
  border: 1px solid #2d5d85;
  border-bottom: 0px;
  background: #ecf0f4;*/
  background-image:url(../imagens/colunas/reserve.png);
  background-repeat:no-repeat;
}
.campo-login .padding {
  padding: 10px 15px 15px 15px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  background: #E5E9E5;
  width:200px;
  float:right;
  margin: 20px 20px 20px 20px;
}
.campo-login input[type=text],
.campo-login input[type=password] {
  width: 160px;
  display: inline;
  margin: 0;
  border: 1px solid #466B3F;
  /*-webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;*/
  height: 26px;
  line-height: 16px;
  margin-bottom:6px;
  padding-left: 10px!important;
  color: #ACACAC;
}
.campo-login .bt-enviar {
  border: 1px solid #466B3F;
  /*-webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;*/
  height: 23px;
  background: #fff;
  color: #2d5d85;
  padding: 0!important;
  height: 23px;
  font-family: 'neosansbold', arial, helvetica, sans-serif;
  width: 70px;
  display: block;
  float: left;
  line-height: 16px!important;
}
.campo-login .tit-login {
  display: inline-block;
  font-family: 'din_30640neuzeitgroteskBdcond';
  color: #466B3F;
  padding: 4px 10px;
  font-size: 16px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin-bottom: 5px;
}
.campo-login .links {
  font-size: 12px;
  margin-top: 8px;
}
.campo-login .links a {
  padding-left: 14px;
  padding-top: 4px;
  color: #565656;
  margin-right: 12px;
}
.campo-login .senha {
  background: url(../img/bg-senha.png) no-repeat 0px 0px;
}
.campo-login .cadastro {
  background: url(../img/bg-cadastro.png) no-repeat 0px 0px;
}


.bt-reserve {
-webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
border: 1px solid #ccc;
background: #fff;
height: 30px;
width: 90px;
padding: 5px 10px 5px 10px;
color: #EF6927;
z-index: 999;
font-size: 15px;
float: right;
margin-top: -18px;
margin-right: 24px;
}





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

.mr100{margin-right:100px;}
.mr85{margin-right:65px;}
#sugestao img{/*height:210px;*/}
#copyright{text-align:right; text-transform:uppercase; float:right;} 
#desenvolvimento{text-align:right; text-transform:uppercase;font-size:14px; color:#666; float:right;}
#desenvolvimento a{color:#333;}
#desenvolvimento a:hover{color:#F75200;}
#parceria{width:225px;}


#sugestao a img:hover{opacity:0.8;}
#controle a img:hover{opacity:0.8;}


/*---EMPRESA----*/
/*------------------------------------------------*/


/*-----PACOTES TURISMO------------------*/
/*-----NACIONAL---*/


#menu-turismo { 
/*position: absolute; */
width: 210px; 
list-style:none;
margin:0px;
/*height:50px; /* Altura Item Menu */
margin-top:20px;
}
#menu-turismo ul{
list-style-type: none;
}

#menu-turismo li{border-bottom: solid 1px #C0C0C0; margin:0px; /*height:50px; /* Altura Item Menu */}


#menu-turismo a {
display: block;
padding: 10px 0px 0px 0px;
width: 210px;
color: #666;
text-decoration: none;
}
body>#menu-turismo a {width:245px;}
.btm{border-top: solid 1px #C0C0C0;}


.titulo-turismo{font-size:40px; color:#FFF; float:left;}
.titulo-filtros{font-size:20px; color:#000; float:left; padding:20px 0px 0px 0px; }
#top-turismo{background-color:#5BB3E5; padding:0px 0px 0px 20px; margin-top:-20px; text-transform:uppercase;}

/*#menu-turismo {margin:0px;}
#menu-turismo li a{list-style:none; text-decoration:none; color:#7B7B7B;}
#menu-turismo li a:hover{background-image:url(../imagens/background/bg-menu-lateral.png); background-repeat:no-repeat; color:#fff; width:245px; height:51px; position:absolute; left:150px; top:200px;}
*/

.resumo{font-family: 'Arial'; color:#666; font-size:11px; padding:10px 0px 10px 0px; border-top:solid 1px #CCC; border-bottom:solid 1px #CCC;}
.bt-pacote{
	font-weight:bold; width:120px; height:36px;}

/*---PACOTES TURISMO INTERNACIONAIS----------------*/
#top-internacionais{background-color:#9568BC; padding:0px 0px 0px 20px; margin:-20px 0px 0px 0px; text-transform:uppercase; width:100%;}



#menu-turismo ul{
list-style-type: none;
}

#menu-turismo li{border-bottom: solid 1px #C0C0C0; margin:0px; /*height:50px; /* Altura Item Menu */}


#menu-turismo a {
display: block;
padding: 10px 0px 0px 0px;
width: 210px;
color: #666;
text-decoration: none;
}
body>#menu-turismo a {width:245px;}



.btm{border-top: solid 1px #C0C0C0;}



.int-mensagem{font-size:30px; color:#DB0000; text-transform:uppercase; padding-left:20px;}
.int-mensagem a{font-size:30px; color:#DB0000; text-transform:uppercase; padding-left:0px;}
.int-mensagem a:hover{color:#E95151;;}



/*----SlIDER INTERNACIONAIS----------*/
#bx-pager {
margin-top: 10px;
margin-bottom:50px;
}
#bx-pager a {
margin: 0 3px;
}
.slider a {
line-height: 1.5em;
}
a {
color: #5280dd;
text-decoration: none;
}


#bx-pager a:hover img, .example-item #bx-pager a.active img {
border: solid #5280DD 1px;
}
#bx-pager a:hover img, .example-item #bx-pager a.active img {
border: solid #5280DD 1px;
}

.bxslider li{width:669px;}
.slider a {
line-height: 1.5em;
}
/*-----------------------------------------*/

/*--PACOTES CORPORATIVOS-------------------*/
.texto-corp1{font-family: 'Helvetica'; color:#EF6927; font-size:25px; padding:10px 0px 20px 0px; text-align:center; text-shadow: #fff 0.1em 0.1em 0.2em}
.titulo-reserve{font-family: 'Helvetica'; color:#0B612B; font-size:25px; padding:10px 0px 0px 0px;}
.texto-reserve{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:20px;}



.bt-corp{
 -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  border: 1px solid #ccc;
  background: #fff;
  height:30px;
  width:90px;
  padding:5px 10px 5px 10px;
  color:#EF6927;
}
.tit-corp{font-size:28px; color:#000;}
#texto-corp{
  padding:0px 0px 0px 20px;	
  font-size:20px;
  color:#5C5C5C;
}

/*--EVENTOS--*/
/*---------------------------------------*/


/*--DOCUMENTACAO---------*/
/*-------------------------*/

/*- WEB CHECK IN -----------*/
#bg-web{background-image:url(../imagens/background/bg-web.png); background-repeat:repeat-x; height:350px; margin-top:150px;}


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

/*--UNIGLOBE---------*/
.box-uniglobe{font-size:28px;}
.texto-uniglobe{font-size:20px;}


@media all and (min-width: 1024px) and (max-width: 2280px) {
	
	.grid *[class*="col_"]{}
	.grid{max-width: 1024px;}
	.show-desktop	{display:block;}
	.hide-desktop	{display:none;}
	.show-tablet	{display:none;}
	.hide-tablet	{display:block;}
	.show-phone		{display:none;}
	.hide-phone		{display:block;}


	.body-home{
	margin:0;
	padding:0 0 0 0;
	color:#000;
	background-image:url(../imagens/colunas/bg-body.jpg); background-repeat:no-repeat; background-size:100%; background-position:10% 117%;
	font-family: 'din_1451_stdengschrift';
	text-shadow: 0 0 1px transparent; /* google font pixelation fix */
	}	
		
	.menu{
	/*border:1px solid #ccc;*/
	background-image:url(../imagens/menu/bg-menu.jpg); background-repeat:no-repeat;
	/*background: #eee; /* Old browsers */
	/*background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1))); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* Opera11.10+ */
	/*background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* W3C */
	z-index:600;
	float:left;
	height:62px;
	margin-top:-115px;
	z-index:700;
	margin-left:129px;
	padding-left:30px;
	width:918px;
	}
	
	.menu li{margin:0;padding:0;list-style-type:none;display:inline-block;*display:inline;position:relative;zoom:1;line-height:inherit;
	top:5px; left:0;font-size:19px;  /* fixed font-size to replace font-size:0 in parent .menu 1em/16px default */}
	
	.menu li a {padding: 25px 16px 10px 15px;text-decoration: none;	color: #fff; font-family: 'din_30640neuzeitgroteskBdcond';}
	
	#li-turismo{color:#fff; font-family: 'din_30640neuzeitgroteskBdcond'; padding: 35px 18px 19px 18px;}
	#li-turismo:hover{color: #000;text-shadow: 0px -1px 0 rgba(0,0,0,0.2);cursor: default; background-color:#f5f5f5;}	
	
	
	div.img{ display:relative; height:215px;}
	div.img img{margin-top:-169px;}
	img.ver-mais{ display:none;}
	div.img:hover img.ver-mais{ display:block; height:245px; width:221px; z-index:999;}
	
	#box-filial{padding:20px 20px 20px 20px; background-color:#fff;}
	#box-rodape{padding:0px 20px 20px 20px; background-color:#fff; margin-top:-20px; margin-bottom: 75px;}	
	img.ver-mais768{ display:none;}
	div.img:hover img.ver-mais768{ display:none;}
	
	#bg-conteudo-empresa{background-image:url(../imagens/background/bg-empresa.png); background-repeat:repeat-x; height:215px; margin-top:80px;}
	#bg-corp{background-image:url(../imagens/background/bg-corporativo.png); background-repeat:repeat-x; height:255px; margin-top:80px;}
	
	#inf-pacote{border-left:solid 1px #C00; padding-left:20px;}

	#menu-turismo { 
	/*position: absolute; */
	width: 210px; 
	list-style:none;
	margin:0px;
	/*height:50px; /* Altura Item Menu */
	margin-top:20px;
	}
	
	#menu-populares{
	margin-top:20px;	
	/*height:980px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}
	
	#bx-pager a img {padding:3px; border:solid #ccc 1px; height:100px; width:132px;}
	#titulo2-internacional{background-image:url(../imagens/background/bg-tit2-inter.png); background-repeat:no-repeat; height:80px; padding:5px 0px 0px 20px; text-transform:uppercase; font-size:35px; color:#fff; text-align:center;}
	
	#menu-lateral-internacional{
	/*height:450px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}	
	
	.titulo-imagem {
	font-family: 'Helvetica';
	color: #666;
	font-size: 17px;
	padding: 10px 0px 20px 0px;
	text-align: left;
	}
	
	
	#menu-lateral-internacional a:hover { 
	background-image:url(../imagens/background/bg-menu-internacional.png); background-repeat:no-repeat;
	color:#fff; 
	margin-left:-25px;
	width:245px;
	padding: 10px 0px 20px 25px;
	height: 30px;
	}
	
	.saber-mais {
	  height:155px;
	  width: 680px;
	  margin:38px 0px 0px 0px;
	  color:#fff;
	  font-size:17px;
	  padding:10px 20px 0px 250px;
	  background-image:url(../imagens/pacotes-turismo/saber-mais.png);
	  background-repeat:no-repeat;
	  background-position: bottom;
	}
	
	.campo-login-corp {
		float: right;
		height: 210px;
		padding: 70px 20px 0px 22px;
		background-color: #fff;
		background-image: url(../imagens/background/bg-login-corp.png);
		background-repeat: no-repeat;
		margin-right: -5px;
		margin-left: 7px;
	}

	#menu-lateral{
	/*height:315px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}
	
	#form-contato{  height:600px; width:450px;padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF }
	#form-contato1{display:none;}
	#form-contato768{display:none;}
	#form-contato480{display:none;}
	
	#mapa-contato-wrap{margin-top:0px; padding:25px; padding-left:0px;}
	#mapa-contato-tablet{display:none;}
	#mapa-contato768{display:none;}
	#mapa-contato480{display:none;}
	#form-contato480{display:none;}
	
	#form-sugestao{height:550px; width:315px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF }
	#form-sugestao480{display:none;}
	#form-sugestao768{display:none;}
	
	
	#box1{margin-left:-20px;}
	
	
	
	
	#bg-eventos {
	background-image: url(../imagens/background/bg-eventos.png);
	background-repeat: repeat-x;
	height: 190px;
	margin-top: 80px;
	}
	.texto-internas{font-family: 'din_30640neuzeitgroteskBdcond'; color:#fff; font-size:20px;}

	#texto-eventos{
	  padding:0px 0px 0px 8px;	
	  font-size:20px;
	  color:#5C5C5C;
	}
	.tit-eventos{font-size:28px; color:#2C3357;}
	.titulo-internas{font-size:40px; color:#EF6927; position:absolute; margin-top:-65px; width:800px;}

	#conteudo-interno{position:relative; padding:20px 0px 0px 0px;}
	
	.texto-aviao{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:16px; text-transform:uppercase;}
	.texto-aviao2{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:16px; text-transform:uppercase;}
	.filial{padding:20px;}

	#bg-doc {
	background-image: url(../imagens/background/bg-documentacao.png);
	background-repeat: repeat-x;
	height: 190px;
	margin-top: 150px;
	}
	
	.texto-enviado{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:22px; text-transform:uppercase;}

	.conheca-reserva {
	  margin:20px 0px 0px 6px;
	}
	
	.agende-reserve{background-color:#355C2D; height:75px; width:670px; padding:10px 0px 10px 10px;  font-family: 'din_30640neuzeitgroteskBdcond'; font-size:25px; text-transform:uppercase; color:#fff; margin-top:30px;}
	.telas-reserve{background-image:url(../imagens/colunas/telas-reserve.png); height:650px; width:550px; background-repeat:no-repeat; margin-top:20px;}
	
	
}


@media all and (min-width: 1024px) and (max-width: 1440px) {
	
	.grid *[class*="col_"]{}
	.grid{max-width: 1024px;}
	.show-desktop	{display:block;}
	.hide-desktop	{display:none;}
	.show-tablet	{display:none;}
	.hide-tablet	{display:block;}
	.show-phone		{display:none;}
	.hide-phone		{display:block;}
	#form-contato1 {
	display: none;
	}


	.menu{
	/*border:1px solid #ccc;*/
	background-image:url(../imagens/menu/bg-menu.jpg); background-repeat:no-repeat;
	/*background: #eee; /* Old browsers */
	/*background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,224,224,1) 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(224,224,224,1))); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* Opera11.10+ */
	/*background: linear-gradient(top, rgba(252,252,252,1) 0%,rgba(224,224,224,1) 100%); /* W3C */
	z-index:600;
	float:left;
	height:62px;
	margin-top:-115px;
	z-index:700;
	margin-left:107px;
	padding-left:40px;
	}
	
	.menu li{margin:0;padding:0;list-style-type:none;display:inline-block;*display:inline;position:relative;zoom:1;line-height:inherit;
	top:5px; left:0;font-size:19px;  /* fixed font-size to replace font-size:0 in parent .menu 1em/16px default */}
	
	.menu li a {padding:25px 14px 10px 14px; text-decoration: none;	color: #fff; font-family: 'din_30640neuzeitgroteskBdcond';}
	
	#li-turismo{color:#fff; font-family: 'din_30640neuzeitgroteskBdcond'; padding: 35px 18px 19px 18px;}
	#li-turismo:hover{color: #000;text-shadow: 0px -1px 0 rgba(0,0,0,0.2);cursor: default; background-color:#f5f5f5;}	
	
	
	.mr100{margin-right:0px;}
	.mr85{margin-right:65px;}
	
	#box1{margin-left:-20px;}


	.body-home{
	margin:0;
	padding:0 0 0 0;
	color:#000;
	background-image:url(../imagens/colunas/bg-body.jpg); background-repeat:no-repeat; background-size:100%; background-position:10% 50%;
	font-family: 'din_1451_stdengschrift';
	text-shadow: 0 0 1px transparent; /* google font pixelation fix */
	}
	
	div.img{ display:relative; height:215px;}
	div.img img{margin-top:-180px;}
	img.ver-mais{ display:none;}
	div.img:hover img.ver-mais{ display:block; height:245px; width:221px; z-index:999;}
	
	#box-filial{padding:20px 20px 20px 20px; background-color:#fff;}
	#box-rodape{padding:0px 20px 20px 20px; background-color:#fff; margin-top:-20px;}	
	img.ver-mais768{ display:none;}
	div.img:hover img.ver-mais768{ display:none;}

	#bg-conteudo-empresa{background-image:url(../imagens/background/bg-empresa.png); background-repeat:repeat-x; height:215px; margin-top:150px;}
	#bg-corp{background-image:url(../imagens/background/bg-corporativo.png); background-repeat:repeat-x; height:190px; margin-top:150px;}

	.campo-login-corp {
		float: right;
		height: 210px;
		padding: 70px 20px 0px 22px;
		background-color: #fff;
		background-image: url(../imagens/background/bg-login-corp.png);
		background-repeat: no-repeat;
		margin-right: -5px;
		margin-left: 7px;
	}

	#inf-pacote{border-left:solid 1px #C00; padding-left:20px;}
	
	#menu-turismo { 
	/*position: absolute; */
	width: 210px; 
	list-style:none;
	margin:0px;
	/*height:50px; /* Altura Item Menu */
	margin-top:20px;
	}

	#menu-lateral-internacional{
	/*height:450px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}	
	
	
	#menu-lateral-internacional a:hover { 
	background-image:url(../imagens/background/bg-menu-internacional.png); background-repeat:no-repeat;
	color:#fff; 
	margin-left:-25px;
	width:245px;
	padding: 10px 0px 20px 25px;
	height: 30px;
	}

	#menu-populares{
	margin-top:20px;	
	/*height:980px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}

	.titulo-imagem{font-family: 'Helvetica'; color:#666; font-size:17px; padding:10px 0px 20px 0px; text-align:left; }
	#bx-pager a img {padding:3px; border:solid #ccc 1px; height:100px; width:132px;}
	#titulo2-internacional{background-image:url(../imagens/background/bg-tit2-inter.png); background-repeat:no-repeat; height:80px; padding:5px 0px 0px 20px; text-transform:uppercase; font-size:35px; color:#fff; text-align:center;}

	.saber-mais {
	  height:155px;
	  width: 680px;
	  margin:38px 0px 0px 0px;
	  color:#fff;
	  font-size:17px;
	  padding:10px 20px 0px 250px;
	  background-image:url(../imagens/pacotes-turismo/saber-mais.png);
	  background-repeat:no-repeat;
	  background-position: bottom;
	}
	

	#menu-lateral{
	/*height:315px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}

	#form-contato{height:600px; width:450px;padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF }
	#form-contato1{display:none;}
	#form-contato768{display:none;}
	#form-contato480{display:none;}
	
	#mapa-contato-wrap{margin-top:0px; padding:25px; padding-left:0px;}
	#mapa-contato-tablet{display:none;}
	#mapa-contato768{display:none;}
	#mapa-contato480{display:none;}
	
	#form-sugestao{height:550px; width:315px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF }
	#form-sugestao480{display:none;}
	#form-sugestao768{display:none;}

	
	#bg-eventos {
	background-image: url(../imagens/background/bg-eventos.png);
	background-repeat: repeat-x;
	height: 190px;
	margin-top: 150px;
	}
	.texto-internas{font-family: 'din_30640neuzeitgroteskBdcond'; color:#fff; font-size:20px;}

	#texto-eventos{
	  padding:0px 0px 0px 8px;	
	  font-size:20px;
	  color:#5C5C5C;
	}
	.tit-eventos{font-size:28px; color:#2C3357;}
	.titulo-internas{font-size:40px; color:#EF6927; position:absolute; margin-top:-65px;}
	
	#conteudo-interno{position:relative; padding:20px 0px 0px 0px;}
	.filial{padding:20px;}
	
	#bg-doc {
	background-image: url(../imagens/background/bg-documentacao.png);
	background-repeat: repeat-x;
	height: 190px;
	margin-top: 150px;
	}
	
	.texto-enviado{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:19px; text-transform:uppercase;}

	.agende-reserve{background-color:#355C2D; height:75px; width:670px; padding:10px 0px 10px 10px;  font-family: 'din_30640neuzeitgroteskBdcond'; font-size:25px; text-transform:uppercase; color:#fff; margin-top:30px;}
	.telas-reserve{background-image:url(../imagens/colunas/telas-reserve.png); height:650px; width:550px; background-repeat:no-repeat; margin-top:20px;}
	

}

@media all and (min-width: 768px) and (max-width: 1024px) {
	
	.grid *[class*="col_"]{}
	.grid{max-width: 768px;}
	.show-desktop	{display:none;}
	.hide-desktop	{display:block;}
	.show-tablet	{display:block;}
	.hide-tablet	{display:none;}
	.show-phone		{display:none;}
	.hide-phone		{display:block;}
	
	.menu {
	/* border: 1px solid #ccc; */
	background-image: url(../imagens/menu/bg-menu.jpg);
	background-repeat: no-repeat;
	z-index: 600;
	float: left;
	height: 62px;
	margin-top: -115px;
	z-index: 700;
	margin-left: 129px;
	padding-left: 30px;
	width: 666px;	
	}	
	
	.menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline-block;
	position: relative;
	zoom: 1;
	line-height: inherit;
	top: 5px;
	left: 0;
	font-size: 15px;
	font-family: 'din_30640neuzeitgroteskBdcond';	
	}	
	
	
	.menu li a {padding:25px 7px 10px 7px; text-decoration: none;	color: #fff; font-family: 'din_30640neuzeitgroteskBdcond';}
	
	#li-turismo{color:#fff; font-family: 'din_30640neuzeitgroteskBdcond'; padding: 32px 10px 19px 10px;}
	#li-turismo:hover{color: #000;text-shadow: 0px -1px 0 rgba(0,0,0,0.2);cursor: default; background-color:#f5f5f5;}	
	
	.menu ul li a{font-size: 15px; padding: 10px 10px 10px 10px;}
	
	
	
	.sub-titulo{font-size:16px;}	

	div.img{ display:relative; height:192px;}
	div.img img{margin-top:-137px;}
	img.ver-mais{ display:none;}
	div.img:hover img.ver-mais{ display:block; height:245px; width:221px; z-index:999;}

	.sub-titulo1 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo2 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo3 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo4 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	
	.boxs {height: 230px;}
	
	#box1{display:none;}
	
	#box2{margin-left:43%;}
	
		
	.campo-login {
	float: right;
	height: 145px;
	width: 290px;
	background-image:none;
	}	
	
	.campo-login .padding {
	padding: 7px 15px 15px 15px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background: #E5E9E5;
	width: 270px;
	float: right;
	margin: 0px 0px 20px 0px;
	}
	.campo-login input[type=text]{width:240px;}
	.campo-login input[type=password]{width:240px;}	

	.texto-aviao {
	font-size: 15px;
	width: 226px;
	padding-left: 47px;
	text-transform:uppercase;
	}	
	
	.texto-aviao2{font-size:14px; text-transform:uppercase;}
	
	#box-filial{padding:0px 0px 20px 0px; background-color:#fff; margin-top:-30px;}
	#box-rodape{padding:0px 0px 20px 0px; background-color:#fff; margin-top:-20px;}	
	
	.menu-rodape{width:140px; float:left; margin-bottom:20px;}
	#logo3{display:none;}
	#redes-sociais {
	margin-right: 0px;
	padding-left: 30px;
	float: left;
	width: 173px;
	}	
	#logo-rodape{width:122px;}

	#desenvolvimento {
	text-align: right;
	text-transform: uppercase;
	font-size: 14px;
	color: #666;
	width: 230px;
	margin-top: -5px;
	}
	
	#copyright {
	text-align: right;
	text-transform: uppercase;
	width: 233px;
	font-size: 14px;
	}
	
	#parceria2{width:188px;}
	img.ver-mais768{ display:none;}
	div.img:hover img.ver-mais768{ display:none;}

	#bg-conteudo-empresa{background-image:url(../imagens/background/bg-empresa.png); background-repeat:repeat-x; height:215px; margin-top:150px;}
	#bg-corp{background-image:url(../imagens/background/bg-corporativo.png); background-repeat:repeat-x; height:240px; margin-top:150px;}

	.campo-login-corp {
	float: right;
	height: 210px;
	padding: 70px 20px 0px 22px;
	background-color: #fff;
	background-image: url(../imagens/background/bg-login-corp.png);
	background-repeat: no-repeat;
	margin-right: -5px;
	margin-left: 7px;
	  background-position:top center;
	  background-repeat:no-repeat;
	  width:170px;
	}
	
	
	.campo-login-corp input[type="text"]{width:140px;}
	.campo-login-corp input[type="password"]{width:140px;}
	
	#inf-pacote{border-left:solid 1px #C00; padding-left:20px;}
	
	#menu-turismo { 
	/*position: absolute; */
	width: 140px; 
	list-style:none;
	margin:0px;
	/*height:50px; /* Altura Item Menu */
	margin-top:20px;
	}
	
	#menu-lateral-internacional{
	/*height:490px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}	
	
	
	#menu-lateral-internacional a:hover { 
	background-image:url(../imagens/background/bg-menu-internacional.png); background-repeat:no-repeat;
	color:#fff; 
	margin-left:-25px;
	width:245px;
	padding: 10px 0px 20px 25px;
	height: 30px;
	}
	
	#menu-populares{
	margin-top:20px;	
	/*height:980px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}

	.titulo-imagem{font-family: 'Helvetica'; color:#666; font-size:17px; padding:10px 0px 20px 0px; text-align:left; }
	#bx-pager a img {padding:3px; border:solid #ccc 1px; height:100px; width:132px;}


	#titulo2-internacional {
	background-image: url(../imagens/background/bg-tit2-inter.png);
	background-repeat: no-repeat;
	height: 80px;
	padding: 5px 0px 0px 10px;
	text-transform: uppercase;
	font-size: 31px;
	color: #fff;
	text-align: center;
	width: 706px;
	background-position: center;
	}

	.saber-mais {
	  height:155px;
	  width: 680px;
	  margin:20px 0px 0px 0px;
	  color:#fff;
	  font-size:17px;
	  padding:10px 20px 0px 250px;
	  background-image:url(../imagens/pacotes-turismo/saber-mais.png);
	  background-repeat:no-repeat;
	  background-position: bottom;
	}


	#menu-lateral{
	/*height:340px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}

	#form-sugestao{height:550px; width:315px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF; margin-bottom:40px; }
	#form-sugestao480{display:none;}
	#form-sugestao768{display:none;}

	#form-contato{display:none;}
	#form-contato1{height:600px; width:315px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF; display:block; }
	#form-contato768{display:none;}
	#form-contato480{display:none;}
	
	
	#mapa-contato-wrap{display:none;}
	#mapa-contato-tablet{margin-top:0px; padding:25px; padding-left:0px; display:block;}
	#mapa-contato768{display:none;}
	#mapa-contato480{display:none;}

	#bg-eventos {
	background-image: url(../imagens/background/bg-eventos.png);
	background-repeat: repeat-x;
	height: 185px;
	margin-top: 150px;
	}

	.texto-internas{font-family: 'din_30640neuzeitgroteskBdcond'; color:#fff; font-size:20px;}

	#texto-eventos{
	  padding:0px 0px 0px 8px;	
	  font-size:20px;
	  color:#5C5C5C;
	}
	.tit-eventos{font-size:28px; color:#2C3357;}
	.titulo-internas{font-size:40px; color:#EF6927; position:absolute; margin-top:-65px;}
	
	#conteudo-interno{position:relative; padding:20px 0px 0px 0px;}
	.filial{padding:20px 20px 20px 0px;}

	#informacoes{height:60px;}
	
	#bg-doc {
	background-image: url(../imagens/background/bg-documentacao.png);
	background-repeat: repeat-x;
	height: 190px;
	margin-top: 150px;
	}
	
	.texto-enviado{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:16px; text-transform:uppercase;}

	.agende-reserve{background-color:#355C2D; height:75px; width:670px; padding:10px 0px 10px 10px;  font-family: 'din_30640neuzeitgroteskBdcond'; font-size:25px; text-transform:uppercase; color:#fff; margin-top:30px;}
	.telas-reserve{background-image:url(../imagens/colunas/telas-reserve.png); height:650px; width:550px; background-repeat:no-repeat; margin-top:20px;}

}

/* RESOLUCAO DE IPAD */
@media all and (min-width: 480px) and (max-width: 768px) {

.navbar-fixed-bottom{
	display: none;
}
	
	#menu-lateral, #menu-lateral-internacional {
	/*height: 315px;*/
	display: none;
	}
	
	#menu-lateral.bottom, #menu-lateral-internacional.bottom, #menu-populares.bottom {
		background-color: #F3F3F3;
		-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
		-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
		box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
		padding: 10px;
		width: 100%;
		margin: auto;
		display: block !important;
	}

	.grid *[class*="col_"]{
	float:none;
	width:auto;
	clear:both;
	display:block;
	}
	
	/* columns inside of columns */
	.grid *[class*="col_"] [class*="col_"]{
	margin-left:0;
	margin-right:0;
	width:100%;
	}
	
	.grid{max-width: 480px;}
	.show-desktop	{display:none;}
	.hide-desktop	{display:block;}
	.show-tablet	{display:block;}
	.hide-tablet	{display:none;}
	.show-phone		{display:none;}
	.hide-phone		{display:block;}
	
	
	.menu {
	/* border: 1px solid #ccc; */
	background-image: none;
	background-repeat: no-repeat;
	z-index: 600;
	float: left;
	height: 62px;
	z-index: 700;
	margin-left: 129px;
	width:280px;
	padding-left: 30px;
	margin-top:-130px;
	}	
	
	.menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline-block;
	position: relative;
	zoom: 1;
	line-height: inherit;
	top: 5px;
	left: 0;
	font-size: 17px;
	background-color:#F19435;
	}	
	
	.menu li a {padding:25px 7px 10px 7px; text-decoration: none;	color: #fff; font-family: 'din_30640neuzeitgroteskBdcond';}
	
	#li-turismo{color:#fff; font-family: 'din_30640neuzeitgroteskBdcond'; padding: 32px 10px 19px 10px;}
	#li-turismo:hover{color: #000;text-shadow: 0px -1px 0 rgba(0,0,0,0.2);cursor: default; background-color:#f5f5f5;}	
	
	.menu ul li a{font-size: 15px; padding: 10px 10px 10px 10px;}

	
	.grid .menu ul {
	margin: 0;
	margin-top: 22px;
	}	
	
	.sub-titulo{font-size:16px;}	

	div.img{ display:relative; height:192px;}
	div.img img{margin-top:-285px;}
	img.ver-mais768{ display:none;}
	div.img:hover img.ver-mais768{ display:block; height:280px; width:413px; z-index:999;}

	img.ver-mais{display:none;}
	div.img:hover img.ver-mais{display:none;}
	
	.sub-titulo1 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo2 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo3 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo4 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	
	.boxs {height: 230px;}
	
		
	.campo-login {
	float: right;
	height: 165px;
	background-image:none;
	}	
	
	.campo-login .padding {
	padding: 7px 15px 15px 15px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background: #E5E9E5;
	width: 410px;
	float: right;
	margin: 0px 0px 20px 0px;
	}

	.campo-login input[type=text]{width:380px;}
	.campo-login input[type=password]{width:380px;}	

	.texto-aviao {font-size: 14px;}
	.texto-aviao2 {font-size: 14px;}
	
	/*.box-filial{padding:0px 0px 20px 0px; background-color:#fff; margin-top:-30px;}*/
	#box-filial{display:none;}
	#box-rodape{background-color:#fff; height:140px;}
	
	#rodape-menu{display:none;}

	#desenvolvimento {
	text-align: right;
	text-transform: uppercase;
	font-size: 14px;
	color: #666;
	width: 230px;
	margin-top: -5px;
	}
	
	#copyright {
	text-align: right;
	text-transform: uppercase;
	width: 233px;
	font-size: 14px;
	}
	
	
	/*
	#box1 {
	border-right: solid 2px #CCC;
	text-align: right;
	padding-right: 10px;
	float: left;
	}*/
	
	#box1{display:none;}
	#box2{margin-left:-20px; border:none;}
	
	#box3{display:none;}
	#box4{width:100%; border:none; text-align:right; margin-top:-73px;}
	
	
	
	/* FALE CONOSCO */
	/*#box3{display:none;}*/
	
	
	
	
	
	
	
		
	#conteudo {
	margin-top: -80px;
	z-index: 200;
	}
	.boxs{height:420px;}
	
	#topo {
	background-image: url(../imagens/topo/bg-topo768.jpg);
	background-repeat: no-repeat;
	height: 140px;
	}	
	
	.logo{margin-top:-71px;}
	.sub-titulo1 {top: 330px;width: 100%;padding: 0px 0px 0px 0px;}	
	.sub-titulo2 {top: 760px;width: 100%;padding: 0px 0px 0px 0px;}
	.sub-titulo3 {top: 1185px; width: 100%;padding: 0px 0px 0px 0px;}
	.sub-titulo4 {top: 1615px;width: 100%;padding: 0px 0px 0px 0px;}	
	
	
	#desenvolvimento {
	text-align: right;
	text-transform: uppercase;
	font-size: 14px;
	color: #666;
	width: 230px;
	margin-top: -5px;
	float: right;
	}

	#copyright {
	text-align: right;
	text-transform: uppercase;
	width: 407px;
	font-size: 14px;
	height: 22px;
	padding-top: 5px;
	float: right;
	margin-top: -8px;
	border-top: solid 1px #ccc;
	}

	
	.menu-rodape{width:140px; float:left;}
	#logo3 {display:none;}
	#redes-sociais{
	margin-right: 0px;
	padding-left: 30px;
	float: left;
	width: 173px;
	}	
	#logo-rodape {
	width: 122px;
	float: right;
	margin-top: -80px;
	}
	
	#sugestao{display:none;}
	#controle{display:none;}
	
	
	#parceria{width:195px; float:left; margin-top:-5px;}
	#parceria img{width:55px;}
	#parceria2{width:130px; float:right; margin-top:-50px;}
	#parceria2 img{width:55px;}
	

	#bg-conteudo-empresa {background-image: url(../imagens/background/bg-empresa.png);background-repeat: repeat-x;height: 500px;margin-top: 150px;}
	#bg-corp{background-image:url(../imagens/background/bg-corporativo.png); background-repeat:repeat-x; min-height:1200px; margin-top:80px;}
	.saber-mais{display:none;}
	
		
	.campo-login-corp {
	  height:210px;
	  padding: 70px 20px 0px 20px;
	  background-color: #fff;
	 /* -webkit-border-radius: 10px 10px 0px 0px;
	  -moz-border-radius: 10px 10px 0px 0px;
	  border-radius: 10px 10px 0px 0px;
	  border: 1px solid #2d5d85;
	  border-bottom: 0px;
	  background: #ecf0f4;*/
	  background-image:url(../imagens/background/bg-login-corp.png);
	  background-repeat:no-repeat;
      width: 220px;
      margin: 20px 0px 0px 0px;	
	  margin-left:0px;  
	}
	
	#inf-pacote{margin-top:20px;}
	#menu-turismo { 
	/*position: absolute; */
	width: 100%; 
	list-style:none;
	margin:0px;
	/*height:50px; /* Altura Item Menu */
	margin-top:20px;
	}

	#menu-lateral-internacional{display:none;}	
	#menu-lateral-internacional a:hover {display:none;}


	#menu-populares{display:none;}
	.titulo-imagem {font-family: 'Helvetica'; color: #666; font-size: 17px; padding: 5px 0px 12px 0px; text-align: left; margin-left: -15px;}
	#bx-pager a img {padding: 3px; border: solid #ccc 1px; height:90px; width: 128px;}
	
	#informacoes{display:none;}
	#titulo2-internacional {background-color:#8968B8; height: 70px; padding: 15px 0px 0px 0px; text-transform: uppercase; font-size: 23px;color: #fff; line-height: 1; text-align: center;}	
	
		#menu-lateral{
	/*height:315px;*/
	background-color:#F3F3F3; 
	-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
	padding:10px;
	}
	

	#form-sugestao{display:none;}
	#form-sugestao480{display:none;}
	#form-sugestao768{height:550px; width:410px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF; margin-bottom:40px; }

	#form-contato{display:none;}
	#form-contato1{display:none;}
	#form-contato768{height:560px; width:410px; padding-top:20px; padding-left:20px; margin-bottom:20px; border: 1px solid  #CCC; background-color:#FFF; display:block; }
	#form-contato480{display:none;}
	
	
	#mapa-contato-wrap{display:none;}
	#mapa-contato-tablet{display:none;}
	#mapa-contato768{margin-top:90px; padding:25px; padding-left:0px; margin-left:-35px; display:block;}
	#mapa-contato480{display:none;}
	
	#bg-eventos {
	background-image: url(../imagens/background/bg-eventos768.png);
	background-repeat: repeat-x;
	min-height: 1300px;
	margin-top: 150px;
	}
	
	.texto-internas{font-family: 'din_30640neuzeitgroteskBdcond'; color:#fff; font-size:20px;}

	#texto-eventos{
	  padding:25px 0px 0px 8px;	
	  font-size:20px;
	  color:#5C5C5C;
	}
	.tit-eventos{font-size:28px; color:#2C3357;}
	.titulo-internas{font-size:40px; color:#EF6927; position:absolute; margin-top:-65px;}
	#conteudo-interno{position:relative; padding:20px 0px 0px 0px;}
	#img-eventos{padding-top:30px;}
	
	.filial{padding:20px 20px 20px 0px;}

	#bg-doc {
	background-image: url(../imagens/background/bg-documentacao480.png);
	background-repeat: repeat-x;
	min-height: 2480px;
	margin-top: 150px;
	}
	
	.img-doc{padding-top:20px;}
	
	.texto-enviado{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:17px; text-transform:uppercase;}
	.conheca-reserva {
	  margin:20px auto;
	}	
	
	.agende-reserve{background-color:#355C2D; height:75px; width:550px; padding:10px 0px 10px 10px;  font-family: 'din_30640neuzeitgroteskBdcond'; font-size:25px; text-transform:uppercase; color:#fff; margin:30px 0px 0px -60px;}
	.telas-reserve{background-image:url(../imagens/colunas/telas-reserve.png); height:650px; width:550px; background-repeat:no-repeat; margin:20px 0px 0px -65px;}
	
	.int-mensagem{font-size:14px; color:#DB0000; text-transform:uppercase; padding-left:20px;}
	.int-mensagem a{font-size:14px; color:#DB0000; text-transform:uppercase; padding-left:0px;}
}

@media all and (max-width: 480px) {
	
	.navbar-fixed-bottom{
	display: none;
}
	
	
	
	#menu-lateral, #menu-lateral-internacional {
	/*height: 315px;*/
	display: none;
	}
	
	#menu-lateral.bottom, #menu-lateral-internacional.bottom, #menu-populares.bottom {
		background-color: #F3F3F3;
		-webkit-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
		-moz-box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
		box-shadow: 5px 8px 5px -3px rgba(66,65,66,0.26);
		padding: 10px;
		width: 100%;
		margin: auto;
		display: block !important;
	}
	
	.grid *[class*="col_"]{
	float:none;
	width:auto;
	clear:both;
	display:block;
	}
	
	/* columns inside of columns */
	.grid *[class*="col_"] [class*="col_"]{
	margin-left:0;
	margin-right:0;
	width:100%;
	}
	
	.grid{max-width: 100%;/*320*/}
	.show-desktop	{display:none;}
	.hide-desktop	{display:block;}
	.show-tablet	{display:none;}
	.hide-tablet	{display:block;}
	.show-phone		{display:block;}
	.hide-phone		{display:none;}
	
	.menu {
	background-image: none;
	background-repeat: no-repeat;
	z-index: 600;
	float: left;
	height: 62px;
	z-index: 698;
	margin-left: 0px;
	width: 100%;
	padding-left: 0px;
	margin-top: -10px;
	margin-bottom: 12px;
}	
	
	.menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline-block;
	position: relative;
	zoom: 1;
	line-height: inherit;
	top: 5px;
	left: 0;
	font-size: 17px;
	background-color:#F19435;
	}	
	
	.menu li a {padding:25px 7px 10px 7px; text-decoration: none;	color: #fff; font-family: 'din_30640neuzeitgroteskBdcond';}
	
	#li-turismo{color:#fff; font-family: 'din_30640neuzeitgroteskBdcond'; padding: 32px 10px 19px 10px;}
	#li-turismo:hover{color: #000;text-shadow: 0px -1px 0 rgba(0,0,0,0.2);cursor: default; background-color:#f5f5f5;}	
	
	.menu ul li a{font-size: 15px; padding: 10px 10px 10px 10px;}

	
	.grid .menu ul {
	margin: 0;
	margin-top: 20px;
	}	
	
	.grid .menu li.menu-toggle{padding-left: 0px;}
	
	
	.sub-titulo{font-size:16px;}	

	div.img{ display:relative; height:192px;}
	div.img img{margin-top:-226px;}
	img.ver-mais768{ display:none;}
	div.img:hover img.ver-mais768{ display:block; height:280px; width:413px; z-index:999;}

	img.ver-mais{display:none;}
	div.img:hover img.ver-mais{display:none;}
	
	.sub-titulo1 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo2 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo3 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	.sub-titulo4 {top: 180px; width:160px; padding:0px 0px 0px 0px;}
	
	.boxs {height: 230px;}
	
		
	.campo-login {
	float: right;
	height: 165px;
	background-image:none;
	width:100%;
	}	
	
	.campo-login .padding {
	padding: 7px 15px 15px 15px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background: #E5E9E5;
	width: 100%;
	float: right;
	margin: 0px 0px 20px 0px;
	}

	.campo-login input[type=text]{width: 100%;}
	.campo-login input[type=password]{width:100%;}	
	
	.texto-aviao {
	font-size: 14px;
	}
	
	.texto-aviao2 {
	font-size: 14px;
	}
	
	
	#box1{display:none;}
	#box2{margin-left:-20px; border:none;}
	
	#box3{display:none;}
	#box4{width:100%; border:none; text-align:right; margin-top:-73px;}
		
	#conteudo {
	margin-top: -10px;
	z-index: 200;
	}
	.boxs{height:290px;}
	
	#topo {
	background-image: url(../imagens/topo/bg-topo768.jpg);
	background-size: 400px 81px;
	background-repeat: no-repeat;
	height: 103px;
	}	
	
	.slideshow{display:none;}	
	
	.logo{margin-top:-30px;width: 100%;text-align: center;}
	/*.sub-titulo1 {top:260px;width: 100%;padding: 0px 0px 0px 0px; height:16px;}	*/
	.sub-titulo1 {display:none;}
	.sub-titulo2 {top:556px;width: 100%;padding: 0px 0px 0px 0px; height:16px;}
	.sub-titulo3 {top:855px; width: 100%;padding: 0px 0px 0px 0px; height:16px;}
	.sub-titulo4 {display:none;}
	./*sub-titulo4 {top:1152px;width: 100%;padding: 0px 0px 0px 0px; height:16px;}*/	
	
	
	.descricao{display:none;}

	#sugestao{display:none;}
	#controle{display:none;}
	
	.cruzeiros{margin-top:-50px;}
	
	
	#desenvolvimento {
	text-align: right;
	text-transform: uppercase;
	font-size: 14px;
	color: #666;
	width: 230px;
	margin-top: -5px;
	float: right;
	}

	#copyright {
	text-align: right;
	text-transform: uppercase;
	width: 407px;
	font-size: 14px;
	
	padding-top: 5px;
	float: right;
	
	border-top: solid 1px #ccc;
	}

	
	#logo3 {display:none;}
	#redes-sociais{
	margin-right: 0px;
	padding-left: 30px;
	float: left;
	width: 173px;
	}	
	
	#logo-rodape {
	margin-top: 20px;
	}
		
	#parceria{width:195px; float:left; margin-top:-5px;}
	#parceria img{width:55px;}
	#parceria2{width:130px; float:right; margin-top:-50px;}
	#parceria2 img{width:55px;}
	
	#box-filial{display:none;}
	#box-rodape{background-color:#fff;}
	
	#rodape-menu{display:none;}


	#bg-conteudo-empresa {background-image: url(../imagens/background/bg-empresa.png);background-repeat: repeat-x;height: 500px;margin-top: 150px;}
	#bg-corp{background-image:url(../imagens/background/bg-corporativo480.png); background-repeat:repeat-x; min-height:1300px; margin-top:150px;}
	.saber-mais{display:none;}
	
	.campo-login-corp {
	/* float: right; */
	height: 210px;
	padding: 70px 20px 0px 20px;
	background-color: #fff;
	background-image: url(../imagens/background/bg-login-corp.png);
	background-repeat: no-repeat;
	margin:30px auto;
	width:220px;
	}	
	
	.img-corp{display:none;}
	.titulo-internas{width:290px;}
	#informacoes{display:block;}
	
	#inf-pacote {
	margin-top:20px;
	}

	
	#titulo2-internacional {background-color:#8968B8; height:56px; padding: 5px 0px 0px 0px; text-transform: uppercase; font-size: 23px;color: #fff; line-height: 1; text-align: center;}	
	
	.titulo-turismo {
	font-size: 33px;
	color: #FFF;
	}
	
	#menu-turismo { 
	/*position: absolute; */
	width: 100%; 
	list-style:none;
	margin:0px;
	/*height:50px; /* Altura Item Menu */
	margin-top:20px;
	}
	
	#menu-populares{display:none;}
	.titulo-imagem {font-family: 'Helvetica'; color: #666; font-size: 14px; padding: 5px 0px 12px 0px; text-align: left; margin-left: -15px;}
	
	#bx-pager a img {padding: 3px; border: solid #ccc 1px; height:90px; width: 128px;}
	
	
	#form-sugestao{display:none;}
	#form-sugestao768{display:none;}
	#form-sugestao480{height:550px; width:335px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF; margin-bottom:40px; }
	
	
	#form-contato{display:none;}
	#form-contato1{display:none;}
	#form-contato768{display:none;}
	#form-contato480{height:560px; width:315px; padding-top:20px; padding-left:20px; border: 1px solid  #CCC; background-color:#FFF }
	
	#mapa-contato-wrap{display:none;}
	#mapa-contato-tablet{display:none;}
	#mapa-contato768{display:none;}
	#mapa-contato480{margin-top:90px; padding:25px; padding-left:0px; margin-left:-32px;}

	#bg-eventos {
	background-image: url(../imagens/background/bg-eventos480.png);
	background-repeat: repeat-x;
	min-height: 1115px;
	margin-top: 150px;
	}
	#img-eventos{display:none;}

	.texto-internas{font-family: 'din_30640neuzeitgroteskBdcond'; color:#fff; font-size:20px; padding-top:20px;}

	#texto-eventos{
	  padding:0px 0px 0px 8px;	
	  font-size:20px;
	  color:#5C5C5C;
	  margin-top:30px;
	}
	.tit-eventos{font-size:28px; color:#2C3357;}
	.titulo-internas{font-size:40px; color:#EF6927; position:absolute; margin-top:-50px;}
	
	#conteudo-interno{position:relative; padding:20px 0px 0px 0px;}

	.filial{padding:20px 20px 20px 0px;}
	
	#bg-doc {
	background-image: url(../imagens/background/bg-documentacao480.png);
	background-repeat: repeat-x;
	min-height: 2480px;
	margin-top: 150px;
	}
	
	.img-doc{padding-top:20px;}
	.texto-enviado{font-family: 'din_30640neuzeitgroteskBdcond'; color:#000; font-size:15px; text-transform:uppercase;}
	.conheca-reserva {
	  margin:20px auto;
	}
	
	.agende-reserve{
		background-color: #355C2D;
		height: 125px;
		width: 310px;
		padding: 10px 0px 10px 10px;
		font-family: 'din_30640neuzeitgroteskBdcond';
		font-size: 23px;
		text-transform: uppercase;
		color: #fff;
		margin-top: 30px;
	}
	.telas-reserve{background-image:url(../imagens/colunas/telas-reserve480.png); height:400px; width:550px; background-repeat:no-repeat; margin-top:20px; margin-left:-20px;}
	.bt-reserve{margin-top:10px;}	
	.int-mensagem{font-size:12px; color:#DB0000; text-transform:uppercase; padding-left:20px;}
	.int-mensagem a{font-size:12px; color:#DB0000; text-transform:uppercase; padding-left:0px;}
	
	
	/* UNIGLOBE */

	.box-uniglobe{padding:10px; font-size:20px;}

}



#menu-turismo a:hover { 
	background-image:url(../imagens/background/bg-menu-lateral.png); background-repeat:no-repeat;
	color:#fff; 
	margin-left:-25px;
	width:245px;
	padding: 10px 0px 20px 25px;
	height: 45px;
	display: block;
}

#menu-lateral.bottom, #menu-lateral-internacional.bottom , #menu-populares.bottom {
	display: none;
}