body{background: url(../imgs/bg_pneu2.jpg) no-repeat center #F3F2F1; background-position:center 495px; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}

#bg_top{
	width:100%;
	height:115px;
	float:left;
	left:0;
	background:url(../imgs/bg_top.png) no-repeat center;
	position:fixed;
	z-index:500;}

#top{
	width:960px;
	height:115px;}	

#area_logo{
	width:211px;
	height:auto;
	float:left;
	margin:3px 0 0 0;}	

a#logo{
	width:211px;
	height:61px;
	float:left;
	margin:8px 0 0 0;
	background:url(../imgs/logo.png) top no-repeat;
	cursor:pointer;}

a#logo:hover{background-position:bottom;}

#area_menu_top{
	width:725px;
	height:22px;
	float:right;
	margin-top:35px;}

#menu{
	width:auto;
	height:22px;
	float:left;
	margin:0;}
	
#menu a{
	float:left;
	margin:0 12px 0 0;
	cursor:pointer;
	width:auto;
	padding:0 6px;
	height:22px;
	font-size:12px;
	color:#333;
	line-height:22px;
	text-decoration:none;
	text-align:center;
	background:#FFF;}

#menu a:hover{color:#ff9900;}

#menu a ins , #menu a span{
	width:6px;
	height:22px;
	float:right;
	margin-right:-12px;
	background:url(../imgs/ins_menu.png) top no-repeat;}

#menu a span{
	float:left;
	margin-left:-12px;
	margin-right:0;
	background:url(../imgs/span_menu.png) top no-repeat;}	

#menu a.ativo{
	background:#ff9900;
	color:#FFF;
	font-weight:bold;}

#menu a.ativo span , #menu a.ativo ins{background-position:bottom;}
	
a#home{
	width:71px;
	background-position:0 0;}
a#home:hover{ background-position:0 -22px;}
a#home.ativo{ background-position:0 -44px;}

a#sobre_nos{
	width:106px;
	background-position:-72px 0;}
a#sobre_nos:hover{ background-position:-72px -22px;}
a#sobre_nos.ativo{ background-position:-72px -44px;}

a#a_viagem{
	width:89px;
	background-position:-179px 0;}
a#a_viagem:hover{ background-position:-179px -22px;}
a#a_viagem.ativo{ background-position:-179px -44px;}

a#diario_de_bordo{
	width:141px;
	background-position:-269px 0;}
a#diario_de_bordo:hover{ background-position:-269px -22px;}
a#diario_de_bordo.ativo{ background-position:-269px -44px;}

a#fotos{
	width:71px;
	background-position:-411px 0;}
a#fotos:hover{ background-position:-411px -22px;}
a#fotos.ativo{ background-position:-411px -44px;}

a#bt_face , a#bt_twitter{
	width:30px;
	height:22px;
	float:right;
	margin:0;
	background:url(../imgs/bt_face.png) top no-repeat;
	cursor:pointer;}

a#bt_twitter{background:url(../imgs/bt_twitter.png) top no-repeat;}

a#bt_face:hover , a#bt_twitter:hover{background-position:bottom;}

#slider_home{
	width:100%;
	height:386px;
	float:left;
	left:0;
	margin:75px 0 0 0;}

.slice_home , .slice_home img{
	width:100%;
	height:386px;
	float:left;}

.slice_home img{height:auto; margin:0;}

#prev{
	width:40px;
	height:74px;
	float:left;
	position:absolute;
	z-index:30;
	left:0;
	top:0;
	margin:250px 0 0 180px;
	background:url(../imgs/prev.png) top no-repeat;
	cursor:pointer;}	
	
#prev:hover{background-position:bottom;}

#next{
	width:40px;
	height:74px;
	float:right;
	position:absolute;
	z-index:30;
	right:0;
	top:0;
	margin:250px 180px 0 0;
	background:url(../imgs/next.png) top no-repeat;
	cursor:pointer;}	
	
#next:hover{background-position:bottom;}

#line_tt{
	width:100%;
	height:37px;
	float:left;
	margin:0;
	position:relative;
	z-index:30;
	background:url(../imgs/line_tt.png) center no-repeat;}
	
#bg_center_home{
	width:100%;
	height:auto;
	float:left;
	left:0;
	position:relative;
	z-index:10;
	margin:-22px 0 0 0;
	background:url(../imgs/bg_center_home.png) center top no-repeat;}

#container_center_home{
	width:960px;
	height:auto;}

#conteudo_center_home{
	width:650px;
	height:auto;
	float:left;
	margin:-5px 0 0 0;}

#tit_viajantes , .name_home_viajante , .frase_viajante_home , .desc_viajante_home , #tit_fotos_home , #tit_diario_de_bordo_home , #dias_viajando{
	width:100%;
	height:40px;
	float:left;
	text-align:left;
	margin:0;
	padding:0;
	color:#F3F2F1;
	font-size:42px;
	font-weight:bold;
	cursor:default;
	letter-spacing:-3px;}	

#tit_fotos_home{margin:30px 0 0 12px;}

#dias_viajando{
	margin:20px 0 0 0;
	line-height:35px;
	height:auto;
	text-align:center;}


#box_viajante_left , #box_viajante_right{
	width:300px;
	height:auto;
	float:left;
	margin-top:24px;}

#box_viajante_right{float:right;}

.name_home_viajante{
	height:22px;
	color:#7C9FB7;
	font-size:22px;
	letter-spacing:0;}

#tit_diario_de_bordo_home{
	color:#255F87;
	margin:-90px 0 0 0;}

.frase_viajante_home{
	font-size:12px;
	height:auto;
	min-height:32px;
	letter-spacing:0;
	line-height:15px;
	color:#ff9900;
	margin:9px 0 0 0;}

.img_bt{
	width:110px;
	height:auto;
	float:left;
	margin-top:17px;}

.img_viajante , .img_viajante span{
	width:110px;
	height:135px;
	float:left;
	margin:0;
	-webkit-border-radius:3px;
	border-radius:3px;}

.img_viajante span{
	margin:0;
	background:url(../imgs/mask_foto_viajagnte.png) no-repeat; display:none;}

a.bt_go{
	width:40px;
	height:32px;
	float:right;
	margin-top:15px;
	background:url(../imgs/bt_go.png) top no-repeat;
	cursor:pointer;}

a.bt_go:hover{background-position:bottom;}	

.desc_viajante_home{
	width:180px;
	letter-spacing:0;
	margin:17px 0 0 10px;
	line-height:17px;
	font-size:12px;
	font-weight:normal;}

#posts_diario_de_bordo , #posts_diario_de_bordo_interna{
	width:650px;
	height:auto;
	float:left;
	position:relative;
	z-index:40;
	margin:-28px 0 0 0;
	background:url(../imgs/line_center.png) center repeat-y;
}

#posts_diario_de_bordo_interna{margin:45px 0 0 0;}

#content_post{
	width:100%;
	height:auto;
	float:left;
	margin:-20px 0 20px 0;
}

#content_post_loading {
	width:650px;
	height:150px;
	float:left;
	background:url(../imgs/loading_diario.gif) no-repeat center center;
}

.posts_duplo{
	width:100%;
	height:auto;
	float:left;
	margin:0;}

.post_left , .post_right{
	width:325px;
	height:auto;
	float:left;
	margin:35px 0 0 0;
	padding-right:0;}

.post_right{float:right;
margin:85px 0 0 0;}

a.text_post_left , a.text_post_right{
	width:300px;
	height:auto;
	float:left;
	margin:0;
	cursor:pointer;
	text-decoration:none;}

a.text_post_right{
	float:right;}

.data_post_left , .data_post_right{
	width:100%;
	height:20px;
	float:left;
	text-align:right;
	margin:0;
	padding:0;
	color:#7C9FB7;
	font-size:22px;
	font-weight:bold;}	

.data_post_right{
	float:left;
	text-align:left;}

.post_left:hover .data_post_left , .post_right:hover .data_post_right{color:#FF9900;}

.post_left ins , .post_right ins{
	width:26px;
	height:22px;
	float:right;
	margin:0 -12px 0 0;
	background:url(../imgs/indicador_left.png) top no-repeat;}

.post_left:hover ins{background-position:bottom;}	

.post_right ins{
	float:left;
	margin:0 0 0 -10px;
	background:url(../imgs/indicador_right.png) top no-repeat;}

.post_right:hover ins{background-position:bottom;}

.descricao_post_left , .descricao_post_right{
	width:100%;
	height:auto;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	color:#999999;
	text-align:right;
	font-size:12px;
	line-height:17px;
	font-weight:bold;}

.descricao_post_right{
	text-align:left;}

.post_left:hover .descricao_post_left , .post_right:hover .descricao_post_right{color:#000;}

#bg_right_home{
	width:280px;
	height:auto;
	min-height:565px;
	float:right;
	position:relative;
	z-index:10;
	margin:-23px 0 0 0;
	background:url(../imgs/bg_right_home.png) no-repeat;}
	

#bg_img_grande_home , #bg_img_grande_home img , #bg_img_grande_home span{
	width:250px;
	height:200px;
	float:left;
	margin:14px 0 0 15px;
	background:url(../imgs/bg_img_grande_home.png) bottom no-repeat;
	-webkit-border-radius:4px;
	border-radius:4px;}

#bg_img_grande_home { overflow:hidden; }

#bg_img_grande_home img{
	margin:0;
	height:188px;
	cursor:pointer;
	}
	
#bg_img_grande_home span{
	width:260px;
	margin:-188px 0 0 -5px;
	background:url(../imgs/mask_img_grande_home.png) no-repeat; display:none;}

#bandeira_name_pais{
	width:250px;
	height:auto;
	float:left;
	margin:-2px 0 0 15px;}

#name_pais{
	width:auto;
	height:auto;
	float:left;
	margin:-1px 0 0 5px;
	padding:0;
	font-size:11px;
	color:#000;}

#icone_bandeira_pais{
	width:14px;
	height:11px;
	float:left;
	margin:0;
}	
#icone_bandeira_pais img {
width:14px;
float:left;
height:auto;
}

#descricao_foto{
	width:250px;
	height:62px;
	float:left;
	margin:10px 0 0 15px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	color:#F2F2F1;
	text-align:left;}

#bg_imgs_right_home{
	width:100%;
	height:65px;
	float:left;
	margin:10px 0 0 0;
	background:#FFCC00;}

#imgs_home{
	width:255px;
	height:35px;
	float:left;
	margin:15px 0 0 15px;}


#imgs_home a{
	width:46px;
	height:35px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	-webkit-border-radius:4px;
	border-radius:4px;}	

#imgs_home a.ativado ins {display:block; }

#imgs_home a span{
	width:50px;
	margin:0 0 0 -2px;
	background:url(../imgs/mask_miniatura_foto_home.png) no-repeat;}

#imgs_home a ins{
	width:46px;
	height:35px;
	float:left;
	height:55px;
	margin:-20px 0 0 0;
	background:url(../imgs/hover_min_img_home.png) no-repeat;
	display:none;}

#imgs_home a:hover ins { display:block; }

a#bt_mais{
	width:24px;
	height:20px;
	float:right;
	margin:-10px 15px 0 0;
	background:url(../imgs/bt_mais.png) top no-repeat;
	cursor:pointer;}

a#bt_mais:hover{background-position:bottom;}	

#bg_parceiros{
	width:100%;
	height:113px;
	float:left;
	margin:40px 0 0 0;
	background:url(../imgs/bg_parceiros.png) no-repeat;}

#slider_parceiros{
	width:250px;
	height:70px;
	float:left;
	margin:15px 0 0 15px;}

.slice_parceiros{
	width:250px;
	height:70px;
	float:left;}
	
#content_baixo{
	width:100%;
	height:auto;
	float:left;
	left:0;
	margin:-350px 0 0 0;}	

#bg_linha_tempo{
	width:960px;
	height:auto;
	min-height:549px; margin:-240px 0 0 0;
}

#img_carro{
	width:325px;
	height:283px;
	float:right;
	margin:-80px 280px 0 0;
	position:relative;
	z-index:20;
	background:url(../imgs/img_caminhao.png?2) no-repeat;}


#bg_rodape{
	width:100%;
	height:280px;
	float:left;
	left:0;
	background:url(../imgs/bg_rodape.png) center no-repeat;}

#rodape{
	width:960px;
	height:auto;}

#friends_face{
	width:960px;
	height:190px;
	float:left;	
	margin:25px 0 0 0;
	padding-bottom:5px;}

#direitos{
	width:auto;
	float:left;
	margin:25px 0 0 0;
	padding:0;
	color:#FFF;
	font-size:12px;}			

#direitos span{font-weight:bold;}
	
a#media{
	width:auto;
	height:11px;
	float:right;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	opacity:0.5;
	margin-top:35px;}
	
a#media:hover{opacity:1;}				

/*SOBRE NÓS*/
#top_internas{
	width:100%;
	height:450px;
	float:left;
	margin:20px 0 0 0;}
	
#img_top{
	width:100%;
	height:450px;
	float:left;
	overflow:hidden;}

#img_top img{
	width:100%;
	height:auto;
	float:left;
	margin:0;}

#tit_sobre_nos{
	width:665px;
	height:33px;
	float:left;
	margin:0 0 0 0;
	position:relative;
	z-index:30;
	background:url(../imgs/tit_sobre_nos.png) no-repeat left;}

#mask_img_top , #mask_img_top2{
	width:100%;
	height:330px;
	float:left;
	position:relative;
	z-index:10;
	margin-top:-155px;
	background:url(../imgs/mask_top_internas.png) center no-repeat;}

#mask_img_top2{background:url(../imgs/mask_top_internas3.png) center no-repeat; height:185px;}

#sobre_viajantes{
	width:665px;
	height:auto;
	float:left;
	margin:0;
	padding-bottom:20px;}

.integrante_viajem{
	width:665px;
	height:auto;
	float:left;
	margin:0;
	position:relative;
	z-index:10;}

.name_viajante , .frase_viajante{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	font-size:28px;
	color:#FF9900;
	position:relative;
	z-index:10;
	margin:35px 0 0 0;
	font-weight:bold;
	padding:0;}		

.frase_viajante{
	font-size:18px;
	line-height:20px;
	color:#083D64;
	font-weight:normal;
	margin:15px 0 0 0;}

.img_integrante_viajem{
	width:180px;
	height:252px;
	float:left;
	margin:20px 0 0 0;
	-webkit-border-radius:4px;
	border-radius:4px;}
	
.descricao_viajante{
	width:470px;
	height:auto;
	float:right;
	margin:20px 0 0 0;
	padding:0;
	color:#333;
	font-size:14px;
	line-height:22px;
	text-align:left;
	opacity:1;}

/*diario de bordo*/

#tit_diario_de_bordo{
	width:665px;
	height:33px;
	float:left;
	margin:0 0 0 0;
	position:relative;
	z-index:80;
	background:url(../imgs/tit_diario_de_bordo.png) no-repeat left;}

#area_filtro_pais{
	width:300px;
	height:22px;
	float:right;
	margin:6px 0 0 0;}

#area_filtro_pais_int{
	width:340px;
	height:auto;
	float:left;
	margin:0;}

#area_bt_filtro_pais{
	width:auto;
	height:22px;
	float:right;
	margin:0 40px 0 0;}

#bg_bandeira_filtro{
	width:50px;
	height:22px;
	float:left;
	position:relative;
	z-index:30;
	margin:0 0 0 0;
	background:url(../imgs/bg_bandeira_filtro.png) top no-repeat;}

#bg_bandeira_filtro img{
	width:20px;
	height:14px;
	float:left;
	margin:4px 0 0 14px;
	border:none;}

#area_bt_filtro_pais:hover #bg_bandeira_filtro{background-position:bottom !important;}

a#bt_filtro_combo{
	width:150px;
	height:22px;
	float:left;
	position:relative;
	z-index:30;
	margin:0 0 0 -7px;
	background:url(../imgs/bt_filtrar.png) top no-repeat;
	cursor:pointer;}

a#bt_filtro_combo:hover{background-position:bottom;}


#combo_filtro_bandeira{
	width:300px;
	height:0;
	overflow:hidden;
	float:right;
	margin:-28px 16px 0 0;
	background:url(../imgs/bg_box_filtro.png) no-repeat;}

#scroll_bandeiras{
	width:233px;
	height:104px;
	float:left;
	margin:38px 0 0 33px;
	outline:none;
	background:url(../imgs/barra_scroll.png) right no-repeat;}

#scroll_bandeiras_int{
	width:215px;
	height:auto;
	float:left;
	margin:1px 0 0 2px;}

#scroll_bandeiras_int a{
	width:100%;
	height:19px;
	float:left;
	margin:3px 0 0 0;
	text-decoration:none;
	cursor:pointer;}

#scroll_bandeiras_int a img{
	width:28px;
	height:19px;
	float:left;
	border:none;}

#scroll_bandeiras_int a ins{
	width:28px;
	height:19px;
	float:left;
	margin:-2px 0 0 -30px;
	padding:0;
	border:#FF9900 2px solid;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:none;}

#scroll_bandeiras_int a:hover ins{
	display:block;}

.name_pais_filter{
	width:165px;
	height:19px;
	float:right;
	margin:0;
	padding:0;
	text-align:left;
	font-size:12px;
	color:#7C9FB7;
	line-height:19px;}

#scroll_bandeiras_int a:hover .name_pais_filter{color:#093D64;}

#scroll_bandeiras_int span{
	width:100%;
	height:1px;
	float:left;
	margin:3px 0 0 0;
	background:#E6EAED;}

a#bt_listar_td{
	width:233px;
	height:28px;
	float:left;
	margin:12px 0 0 33px;
	background:url(../imgs/bt_listar_td.png) top no-repeat;
	cursor:pointer;}

a#bt_listar_td:hover{background-position:bottom;}

#imgs_diario_left , #imgs_diario_right{
	width:310px;
	height:35px;
	float:left;
	margin:10px 0 0 -10px;}

#imgs_diario_right{ float:right; margin:10px -10px 0 0;}

#imgs_diario_left a , #imgs_diario_right a{
	width:46px;
	height:35px;
	float:right; background:#FFF;
	margin-left:5px;
	cursor:pointer;}	

#imgs_diario_right a{ float:left; margin-left:0; margin-right:5px;}

.img_min_diario , .img_min_diario img {
	width:46px;
	height:35px;
	float:left;
	margin:0;
	border:none;
	-webkit-border-radius:4px;
	border-radius:4px;}

.mask_min{
	width:46px;
	height:35px;
	float:left;
	position:relative;
	z-index:10;
	margin:-35px 0 0 0;
	background:url(../imgs/mask_img_min_diario.png) no-repeat;
	display:none;}	

.img_min_diario:hover .mask_min{display:block;}

#content_diario_de_bordo{
	width:960px;
	height:auto;
	margin-top:0px;}

#area_bt_mes{
	width:960px;
	height:22px;
	float:left;
	margin-top:15px;
	padding-bottom:15px;}

a#bt_mes{
	width:104px;
	height:22px;
	float:left;
	margin-left:272px;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	line-height:22px;
	background:url(../imgs/bt_mes.png) top no-repeat;
	cursor:pointer;}

a#bt_mes:hover{background-position:bottom;}


/*POST DO DIARIO*/

#textos_botoes_post_diario{
	width:665px;
	height:auto;
	float:left;
	margin:10px 0 0 0;}

a#bt_voltar{
	width:76px;
	height:22px;
	float:right;
	margin:3px 0 0 0;
	position:relative;
	z-index:10;
	background:url(../imgs/bt_voltar.png) top no-repeat;
	cursor:pointer;}

a#bt_voltar:hover{background-position:bottom;}

#line_top{
	width:665px;
	height:3px;
	float:left;
	margin-top:15px;
	background:#B9C065;}

#tit_post_diario{
	width:100%;
	text-align:left;
	height:auto;
	float:left;
	margin:8px 0 0 0;
	padding:0;
	position:relative;
	z-index:10;
	color:#093D64;
	font-size:28px;
	line-height:20px;
	font-weight:bold;}

#tit_fotos_post{
	width:100%;
	height:32px;
	float:left;
	margin:0 0 0 0;
	padding:12px 0 12px 0;
	background:url(../imgs/tit_fotos_post.png) left center no-repeat;
	border-top:#B7C4CD 1px dotted;
	border-bottom:#B7C4CD 3px solid;}

#data_post , #data_post_lt , .post_galeria{
	width:100%;
	height:11px;
	float:left;
	text-align:left;
	color:#ff9900;
	font-size:11px;
	font-weight:bold;
	margin:15px 0 0 0;
	padding:0;}

#data_post_lt{
	color:#F55C2E;
	margin:0;
	padding:0 0 15px 0;
	border-bottom:#F2F2F2 1px dotted;}

.line_post_diario{
	width:665px;
	height:1px;
	float:left;
	margin-top:15px;
	background:#ccc;}

.post_galeria{
	margin:-3px 0 0 15px;
	color:#F45B2D;
	font-weight:normal;}

#texto_sobre_o_post , #resenha_post{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	font-size:14px;
	color:#333;
	line-height:20px;
	position:relative;
	z-index:10;
	margin:10px 0 0 0;
	padding:0 0 15px 0;}

#resenha_post{
	padding:0;
	font-size:16px;
	line-height:17px;
	color:#999;
	font-weight:bold;}

#pais_location{
	width:100%;
	height:23px;
	float:left;
	margin:15px 0 0 0;
	padding:0;
	position:relative;
	z-index:10;
	border-bottom:#ccc 1px dotted;
	border-top:#ccc 1px dotted;}

#pais_location img{
	width:16px;
	height:13px;
	float:left;
	margin:5px 0 0 0;
	border:none;}

#name_pais_location{
	width:auto;
	height:13px;
	float:left;
	margin:5px 0 0 5px;
	padding:0;
	font-size:11px;
	color:#333;}


#area_redes_animal{
	width:100%;
	height:36px;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:10;
	font-size:12px;
	font-weight:bold;
	color:#ff9900;
	text-align:left;
	border-bottom:1px solid #c7c7c7;
	line-height:36px;}

#container_redes_animais{
	width:auto;
	height:20px;
	position:relative;
	z-index:10;
	float:right;
	margin:-29px -31px 0 0;}


#fotos_post{
	width:672px;
	height:auto;
	float:left;
	margin:10px 0 0 0;}

.img_post , .img_post span{
	width:77px;
	height:58px;
	float:left;
	margin:7px 7px 0 0;
	cursor:pointer;
	-webkit-border-radius:4px;
	border-radius:4px;}	

.img_post span{
	margin:0;
	background:#000;
	opacity:0;}	

.img_post ins{
	width:77px;
	height:58px;
	float:left;
	margin:-58px 0 0 0;
	background:url(../imgs/ins_foto_min.png) no-repeat;
	display:none;}

.img_post:hover ins{display:block;}

#area_bt_topo{
	width:100%;
	height:22px;
	float:left;
	margin:15px 0 0 0;
	padding-bottom:15px;}

#bt_topo , #bt_topo2{
	width:76px;
	height:22px;
	float:left;
	margin:0 0 0 295px;
	background:url(../imgs/bt_topo.png) top no-repeat;
	cursor:pointer;}

#bt_topo:hover , #bt_topo2:hover{background-position:bottom;}

#bt_topo2{margin-left:465px;}

#lt{
	width:100%;
	height:100%;
	position:fixed;
	float:left;
	margin:0;
	background:url(../imgs/bg_lt.png) repeat;
	z-index:3000;
	display:none;}

#lt_int{
	width:738px;
	height:573px;
	position:fixed;
	z-index:3030;	
	top:50%;
	left:50%;
	margin:-286px 0 0 -369px;
	display:none;}

#area_fotos_lt{
	width:660px;
	height:auto;
	float:left;
	margin:0;}

#img_grande{
	width:640px;
	height:480px;
	float:left;
	padding:10px;
	background:url(../imgs/bg_img_grande_lt.png) no-repeat;
	overflow:hidden;
}

#img_grande_setas {
width:640px;
height:480px;
float:left;
position:absolute;
z-index:3040;
}

#img_grande_setas_next , #img_grande_setas_prev {
width:50%;
float:left;
height:480px;
cursor:pointer;
outline:none;
}

#img_grande_setas_prev:hover {
background:url(../imgs/img_grande_setas_prev.png) no-repeat center left;
}

#img_grande_setas_next:hover {
background:url(../imgs/img_grande_setas_next.png) no-repeat center right;
}


#img_grande_slides {
width:640px;
height:480px;
float:left;
}

#img_grande img{
	width:auto;
	height:480px;
	float:right;
	-webkit-border-radius:4px;
	border-radius:4px;
}


#descricao_img{
	width:auto;
	max-width:590px;
	height:auto;
	float:left;
	position:relative;
	z-index:30;
	margin:-54px 0 0 15px;
	padding:10px;
	font-size:12px;
	line-height:17px;
	color:#444444;
	opacity:0;
	background:url(../imgs/bg_descricao.png) repeat;}

#area_slider_lt{
	width:100%;
	height:58px;
	float:left;
	margin-top:15px;}

#prev_lt{
	width:38px;
	height:32px;
	float:left;
	margin:0;
	background:url(../imgs/prev_lt.png) top no-repeat;
	cursor:pointer;}	

#prev_lt:hover{background-position:bottom;}

#next_lt{
	width:38px;
	height:32px;
	float:right;
	margin:0;
	background:url(../imgs/next_lt.png) top no-repeat;
	cursor:pointer;}	

#next_lt:hover{background-position:bottom;}

#slider_lt{
	width:536px;
	height:77px;
	float:left;
	margin-left:22px;
	overflow:hidden;}

.slice_lt{
	width:558px;
	height:77px;
	float:left;}

.img_lt , .img_lt span{
	width:77px;
	height:58px;
	float:left;
	margin:0 15px 0 0;
	cursor:pointer;
	-webkit-border-radius:4px;
	border-radius:3px;}

.img_lt ins{
	width:77px;
	height:58px;
	float:left;
	margin:0 15px 0 0;
	cursor:pointer;
	margin:-58px 0 0 0;
	background:url(../imgs/ins_foto_lt.png) no-repeat;
	display:none;}

.img_lt span{
	margin:0;
	background:#000;
	opacity:0;}	

.img_lt:hover ins{display:block;}	
		
#line_vert_lt{
	width:7px;
	height:504px;
	float:left;
	margin:0 0 0 15px;
	background:#F4F4F4;}

#texts_lt{
	width:245px;
	height:504px;
	float:right;
	margin:0 -6px 0 0;}	

#area_left_lt{
	width:78px;
	height:573px;
	float:right;
	margin:0;}	

#close , #close2{
	width:78px;
	height:32px;
	float:right;
	margin:10px 0 0 0;
	background:url(../imgs/close.png) top no-repeat;
	cursor:pointer;}

#close2{margin:78px -48px 0 0;}

#close:hover , #close2:hover{background-position:bottom;}

#area_legenda{
	width:442px;
	height:auto;
	float:left;
	position:relative;
	z-index:3060;
	margin:80px 0 0 -320px;
}

#bt_legenda{
	width:122px;
	height:32px;
	float:right;
	margin:0;
	background:url(../imgs/bt_legenda.png) top no-repeat;
	cursor:pointer;}

#bt_legenda:hover{background-position:bottom;}

#txt_legenda{
	width:320px;
	height:auto;
	min-height:32px;
	float:left;
	margin:0;
	position:relative;
	z-index:3060;
	background:#FFF;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:none;}

#txt_legenda span{
	width:6px;
	height:12px;
	float:right;
	margin:10px -6px 0 0;
	background:url(../imgs/span_txt_legenda.png) no-repeat;}

#txt_legenda_int{
	width:280px;
	height:auto;
	float:left;
	margin:20px 0 0 20px;
	padding:0 0 20px 0;
	font-size:14px;
	color:#212121;
	line-height:19px;
	text-align:left;}

#titulo_galeria_lt , #text_lt{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	margin:15px 0 0 0;
	padding:12px 0 0 0;
	font-size:22px;	
	color:#F3F3F3;
	font-weight:bold;
	line-height:26px;
	border-top:#F2F2F2 1px dotted;}

#text_lt{
	padding:0;
	border:none;
	margin:15px 0 0 0;
	font-size:14px;
	font-weight:normal;
	line-height:22px;}


/*GALERIA DE FOTOS*/
#tit_fotos{
	width:945px;
	height:33px;
	float:left;
	margin:0 0 0 0;
	position:relative;
	z-index:30;
	background:url(../imgs/tit_fotos.png) no-repeat left;}

#galerias{
	width:975px;
	height:auto; 
	float:left;
	position:relative;
	z-index:10;
	margin:25px 0 0 0;}

.box_line_galeria{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;}

a.box_galeria{
	width:228px;
	height:auto;
	min-height:240px;
	float:left;
	margin:0 15px 0 0;
	cursor:pointer;
	text-decoration:none;}

a.box_galeria img{
	width:100%;
	height:171px;
	float:left;
	margin:0 0 0 0;
	border:none;
	-webkit-border-radius:4px;
	border-radius:4px;}

a.box_galeria span{
	width:100%;
	height:171px;
	float:left;
	margin:-171px 0 0 0;
	background:#000;
	-webkit-border-radius:4px;
	border-radius:4px;
	opacity:0;}

a.box_galeria ins{
	width:100%;
	height:171px;
	float:left;
	margin:-171px 0 0 0;
	position:relative;
	z-index:10;
	background:url(../imgs/ins_img_galeria.png) no-repeat;
	display:none;}

a.box_galeria:hover ins{display:block;}

.bandeira_date_galeria{
	width:100%;
	height:12px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	font-size:12px;
	color:#FF9900;
	text-align:left;
	line-height:12px;}

.bandeira_date_galeria img{
	width:16px !important;
	height:12px !important;
	float:left;
	margin:0;
	padding:0 5px 0 0;
	border:none;
	-webkit-border-radius:0px !important;
	border-radius:0px !important;}

.descricao_galeria{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	margin:8px 0 0 0;
	padding:0;
	color:#093D64;
	font-size:16px;
	line-height:18px;
	font-weight:bold;}	

.line_gg{
	width:959px;
	height:0;
	float:left;
	margin:20px 0 0 0;
	border-top:#ccc 1px dotted;}

/*LINKS*/
#tit_links{
	width:665px;
	height:33px;
	float:left;
	margin:0 0 0 0;
	position:relative;
	z-index:80;
	background:url(../imgs/tit_links.png) no-repeat left;}

#listagem_links{
	width:665px;
	height:auto;
	float:left;
	margin:26px 0 0 0;
	padding-bottom:20px;}

.box_link{
	width:100%;
	height:auto;
	float:left;
	margin:25px 0 0 0;
	cursor:default;
	position:relative;
	z-index:20;}

.nome_link{
	width:100%;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	font-size:18px;
	color:#073D64;
	text-align:left;}

.box_link:hover .nome_link{color:#ff9900;}

a.link{
	width:auto;
	height:auto;
	float:left;
	margin:0 0 0 0;
	padding:0;
	font-size:14px;
	color:#073D64;
	text-decoration:none;
	text-align:left;
	cursor:pointer;}		

a.link:hover{text-decoration:underline;}	

.line_l{
	width:100%;
	height:0;
	float:left;
	position:relative;
	z-index:10;
	margin:25px 0 0 0;
	border-top:#ccc 1px dotted;}

/*CONTATO*/

#bg_contato{
	width:370px;
	height:384px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-193px 0 0 -185px;
	-webkit-border-radius:4px;
	border-radius:4px;}

form#formulario_contato{
	width:280px;
	height:270px;
	padding:36px 45px;
	float:left;
	margin:-78px 0 0 0;
	background:url(../imgs/bg_form_contato.png) no-repeat;}

#tit_formulario{
	width:auto;
	height:42px;
	float:left;
	margin:0 0 0 30px;
	padding:0 0 0 0;
	font-size:42px;
	font-weight:bold;
	color:#FFF;
	text-align:left;}

.bg_cp{
	width:280;
	height:42px;
	float:left;
	margin:10px 0 0 0;
	background:url(../imgs/bg_input.png) no-repeat;}

.area_lb{
	width:100%;
	height:42px;
	float:left;
	margin:0;}

label.lb{
	width:auto;
	height:42px;
	float:left;
	margin:0 0 0 10px;
	padding:0;
	line-height:42px;
	color:#073D64;
	font-size:16px;
	font-weight:bold;}

input.cp{
	width:260px;
	height:42px;
	float:left;
	margin:-42px 0 0 0;
	padding:0 10px;
	font-size:16px;
	color:#073D64;
	line-height:42px;
	background:none;
	border:none;}

#bg_textarea{
	width:280px;
	height:120px;
	float:left;
	margin:10px 0 0 0;
	background:url(../imgs/bg_textarea.png) no-repeat;}		

textarea#mensagem{
	width:260px;
	height:110px;
	float:left;
	margin:-42px 0 0 0;
	padding:5px 10px;
	font-size:16px;
	color:#073D64;
	font-size:14px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	background:none;
	border:none;}	

input#bt_enviar_msg{
	width:175px;
	height:32px;
	float:right;
	margin:15px 0 0 0;
	background:url(../imgs/bt_enviar_msg.png) top no-repeat;
	cursor:pointer;
	border:none;}

input#bt_enviar_msg:hover{background-position:bottom;}
	
	
		











	
#loading {
width:100%;
height:100%;
position:fixed;
left:0px;
top:0px;
display:none;
background:url(../imgs/load.gif) center center no-repeat #000;
opacity:0.45;
z-index:10000;
filter:alpha(opacity=45);
}

label.error{ float:left; font-size:14px; color:#F00; margin:-15px 0px 0 0px; z-index:40; position:relative;}
		

#dias_viajando{
width:250px;
height:50px;
margin:15px 0 0 15px;
line-height:35px;
height:auto;
text-align:center;}	