@charset "utf-8";
/* CSS Document */

.clear{
	clear:both;
	}
	
html{
	margin:0;
	padding:0;
	border:0;
	background:url(../images/fundo.jpg) repeat;
	width:100%;
	height:100%;
	}
		
body{
	font-family:Helvetica;
	margin:0;
	padding:0;
	border:0;
	background:url(../images/margem.jpg) repeat-x;
	width:100%;
	height:100%;
	}
	
/*##### o q fica à esquerda #####*/	

#col_esquerda{
	margin:0;
	padding:0;
	border:0;
	width:215px;	
	/*margin-top:19px;*/
	/*background:url(../images/background_logo.png) no-repeat;*/
	float:left;
	}
	
.logo{
	margin:0;
	padding:0;
	border:0;
	width:202px;
	height:202px;
	cursor:pointer;
	/*float:left;*/
	}
	
#menu{
	margin:0;
	padding:0;
	border:0;
	width:215px;
	height:177px;
	margin-top:50px;
	}
	
.btn{
	margin:0;
	padding:0;
	border:0;
	width:215px;
	height:22px;
	cursor:pointer;
	}
	
.btn a
{
	border:0;
}

.btn img
{
	border:0;
}

/* idiomas */	
#idiomas{
	margin:0 0 0 46px;
	padding:0;
	border:0;
	width:160px;
	margin-top:20px;
	/*float:right;*/
	}
	
.flag{
	margin:0;
	padding:0;
	border:0;
	width:22px;
	height:22px;
	cursor:pointer;
	}
	
.flag img{
border:0;
}
/*end idiomas*/
	
/*login*/
/*ver forms.css*/
/*end login*/

/*newsletter*/
/*ver forms.css*/
/*end newsletter*/	

/* ##### end o q fica à esquerda ##### */
	
	
/* ##### o q está ao centro ##### */

#col_11centro{/*coluna central, a dos conteúdos*/
	margin:0;
	padding:0;
	border:0;
	width:566px;
	/*margin-top:155px;*/
	float:left;
	}
	
#col_centro{/*coluna central, a dos conteúdos*/
	margin:0;
	padding:0;
	border:0;
	width:566px;
	/*margin-top:155px;*/
	float:left;
	}
	
/*destaques de pacotes*/
#linha_superior{/*linha dos pacotes*/
	margin:0;
	padding:0;
	border:0;
	width:100%;
	height:227px;
	}
	
.pacote_box{
	margin:0 0 0 18px;
	padding:0;
	border:0;
	width:164px;
	height:227px;
	background:url(../images/pacote_box.png) no-repeat;
	float:left;
	}
.pacote_box2{
	margin:0 0 0 12px;
	padding:0;
	border:0;
	width:164px;
	height:227px;
	background:url(../images/pacote_box.png) no-repeat;
	float:left;
	}
	
.interior_pacote{
	margin:0 auto;
	padding:0;
	border:0;
	width:150px;
	height:217px;
	margin-top:3px;
	overflow:hidden;
	}
	
.img_pacote{
	margin:0 auto;
	padding:0;
	border:0;
	width:150px;
	height:100px;
	}
	
.titulo_pacote{
	margin:0 auto;
	padding:0;
	border:0;
	width:150px;
	height:40px;
	overflow:hidden;
	}
	
.cidade_pacote{
	margin:0;
	padding:0;
	border:0;
	width:75px;
	height:20px;
	font-family:Helvetica;
	font-size:13px;
	color:#dd7c14;
	letter-spacing:-1px;
	float:left;
}

.dados_pacote{
	margin:0;
	padding:0;
	border:0;
	width:70px;
	height:20px;
	font-family:Helvetica;
	font-size:11px;
	color:#888888;
	text-align:right;
	float:right;
	}
	
.descricao_pacote{
	margin:0 auto;
	padding:0;
	border:0;
	width:145px;
	height:60px;
	font-family:Helvetica;
	font-size:11px;
	color:#59210E;
	text-indent:-1px;
	text-align:justify;
	}
	
.btn_pacote{
	margin:0;
	padding:0;
	border:0;
	width:24px;
	height:24px;
	margin-top:3px;
	float:right;
	cursor:pointer;
	}
	
.btn_pacote img{
	border:0;
	}
	
/*.espaco_entre_pacotes{
	margin:0;
	padding:0;
	border:0;
	width:25px;
	height:227px;
	float:left;
	border:1px solid red;
	}*/
	
/*textos*/
	
.preco_pacote{
	margin:0;
	padding:0;
	border:0;
	font-family:Helvetica;
	font-size:14px;
	color:#a4291a;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:-1px;
	text-align:right;
	}
	
.euro{
	margin:0;
	padding:0;
	border:0;
	font-family:Arial;
	color:#A4291A;
	font-size:11px;
	}
/*end dos destaques de pacotes*/

/*destaques*/
#linha_inferior{/*linha dos destaques*/
	margin:0;
	padding:0;
	border:0;
	width:545px;
	/*height:280px;*/
	margin-left:20px;
	margin-top:20px;
	}
	
#titulo_destaques{
	margin:0;
	padding:0;
	border:0;
	width:550px;
	height:18px;
	background:url(../images/barra_destaques.png) no-repeat;
	font-family:Helvetica;
	font-size:12px;
	color:#932218;
	text-transform:uppercase;
	text-indent:5px;
	vertical-align:middle;
	}
	
.texto_destaques{
	margin:0;
	padding:0;
	border:0;
	font-family:Helvetica;
	font-size:12px;
	color:#59210e;
	text-align:justify;
	}
.texto_destaques p{

	text-align:justify;
	}
	
#caixa_destaques{
	margin:0;
	padding:0;
	border:1px solid transparent;
	width:550px;
	height:400px;
	margin-top:10px;
/*	background:url(../images/destaques_box_v2.png) no-repeat;
	float:left;*/
	}

/*.img_destaques{
	margin:0 auto;
	padding:0;
	border:0;
	width:520px;
	height:190px;
	margin-top:10px;
	}*/
	
.legenda_destaques{
	margin:0;
	padding:0;
	border:0;
	font-family:Helvetica;
	font-size:13px;
	color:#59210E;
	text-align:right;
	margin-right:15px;
	}
/*end dos destaques*/
/* ##### end do q está ao centro ##### */

/* ##### o q está à direita ##### */
	
#col_direita{
	margin:0;
	padding:0;
	border:0;
	width:170px;
	/*margin-top:155px;*/
	float:left;
	}
	
/*pesquisa*/
/*ver forms.css*/
/*end da pesquisa*/

/*relatos de viagens*/
#relatos_box{
	margin:0;
	padding:0;
	border:0;
	width:150px;
	/*height:125px;*/
	margin-top:25px;
	background:url(../images/relatos_box.png) no-repeat;
	margin-left:15px;
	/*float:right;*/
}

.titulos_direita{
	margin:0;
	padding:0;
	border:0;
	width:150px;
	height:18px;
	background:url(../images/titulo_relatos.png) no-repeat;
	font-family:Helvetica;
	font-size:13px;
	color:#932218;
	text-transform:uppercase;
	text-indent:5px;
	letter-spacing:-1px;
	}
	
.textos_direita{
	margin:0;
	padding:0;
	border:0;
	font-family:Helvetica;
	font-size:12px;
	color:#59210E;
	line-height:15px;
	margin-top:10px;
	}	

.btns_direita{
	margin:0;
	padding:0;
	border:0;
	width:24px;
	height:24px;
	margin-top:10px;
	float:right;
	cursor:pointer;
	}
	
.btns_direita img{
	border:0;
	}
/*end dos relatos de viagens*/

/*guias de viagens*/
#galeria_box{
	margin:0;
	padding:0;
	border:0;
	width:150px;
	/*height:125px;*/
	margin-top:20px;
	background:url(../images/relatos_box.png) no-repeat;
/*	float:right;*/
	margin-left:15px;
}

#guias_box{
	margin:0;
	padding:0;
	border:0;
	width:150px;
	/*height:150px;*/
	margin-top:20px;
	background:url(../images/relatos_box.png) no-repeat;
/*	float:right;*/
	margin-left:15px;
}
/*end dos guias de viagens*/
	
/* ##### end o q está à direita ##### */

