body {
	margin-left: 0px;
	margin-top: 0px;
}

.transparencia{
   position: fixed !important;
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 100%;
   color: #FFFFFF;
   background-color: #000000;
   layer-background-color: #FFFFFF;
   visibility: hidden;
   filter: alpha(opacity=40); /* para o IE */
   -moz-opacity:0.6; /* para o FireFox */
   opacity: 0.6;
   overflow: auto;
}


 /*?lng=pt&cid=pais&pag=brasil*/
.o_brasil {
	font-size: 12px;
	font-family: Verdana;
	color: #188f34;
	font-weight: bold;
}

.escolha_regiao {
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
	
}

.style_r {
	font-size: 9px;
	color: #f3f3f3;
}


.style1 {font-size: 6px;
color:#FFFFFF;
}

.style2 {font-size: 3px;
color:#F2F6F9;}


.style3 {font-size: 1px;
color:#E3F0FA;

}
.style5 {
	font-size: 8px;
	color: #FFFFFF;
}
.style6 {
	font-size: 14px;
	color: #333333;
	letter-spacing:1px;
	line-height:120%;
	font-family: "ＭＳ ゴシック";
	font-weight: bold;
	margin:0 0 5px 0;
		 }
		 
		 .style7 {
	font-size: 12px;
	color: #333333;
	letter-spacing:3px;
	line-height:17px;
	font-family: "ＭＳ ゴシック";
		 }

		 .style8 {

	font-size: 13px; font-weight: bold; font-family: verdana; 

			 }

			 

			 /*pagina principal, itens do menu por ex. parque, praias, outros...*/

			

.class1:link{

	font-size: 12px;

	color: #333333;

	letter-spacing:2px;

	font-family: "ＭＳ ゴシック";

	font-style:normal;

	text-decoration:none;

	line-height:120%;

	margin: 0 0 0 20px;



	}

.class1:visited{

	font-size: 12px;

	color: #333333;

	letter-spacing:2px;

	font-family: "ＭＳ ゴシック";

	font-style:normal;

	line-height:120%;

	margin: 0 0 0 20px;

	text-decoration:none;



	}

.class1:hover{

	font-size: 12px;

	color: #CCCCCC;

	letter-spacing:2px;

	font-family: "ＭＳ ゴシック";

	font-style:normal;

	line-height:120%;

	margin: 0 0 0 20px;

	text-decoration:none;



	}

.class1:active{

	font-size: 12px;

	color: #333333;

	letter-spacing:2px;

	font-family: "ＭＳ ゴシック";

	font-style:normal;

	line-height:120%;

	margin: 0 0 0 20px;

	text-decoration:none;



	}

	

	

	

	/*もっと詳しく*/		 

.linkvejamais:link {

	font-size: 10px;

	color: #0099CC;

	letter-spacing:1px;

	line-height:5px;

	font-family: "ＭＳ ゴシック";

	font-weight:lighter;

	text-decoration:none;

		 }

		 

.linkvejamais:visited {

	font-size: 10px;

	color: #0099CC;

	letter-spacing:1px;

	line-height:5px;

	font-family: "ＭＳ ゴシック";

	font-weight:lighter;

	text-decoration:none;

		 }

.linkvejamais:hover {

	font-size: 10px;

	color:#58BBDE;

	letter-spacing:1px;

	line-height:5px;

	font-family: "ＭＳ ゴシック";

	font-weight:lighter;

	text-decoration:none;

		 }

.linkvejamais:active {

	font-size: 10px;

	color: #0099CC;

	letter-spacing:1px;

	line-height:5px;

	font-family: "ＭＳ ゴシック";

	font-weight:lighter;

	text-decoration:none;

		 }

	

	 .style10 {

	font-size: 10px;

	color:#6699FF;

	letter-spacing:1px;

	line-height:10px;

	font-family: "ＭＳ ゴシック";

	font-weight:inherit;

			 }

			 

			 /*no pontos turisticos, nas subtitulos, qdo o nome eh comprido usa esse estilo*/	

 .style11 {

	font-size: 8px;

	color: #333333;

	letter-spacing:0px;

	line-height:12px;

	font-family: "ＭＳ ゴシック";

	text-decoration:none;

			 }

			 .style12 {

	font-size: 12px;

	color: #333333;

	letter-spacing:1px;

	line-height:5px;

	font-family: "ＭＳ ゴシック";

	font-weight: bold;

		 }

		 

		  

		 		 

	.style13 {

	font-size: 10px;

	color: #0099CC;

	letter-spacing:1px;

	line-height:5px;

	font-family: "ＭＳ ゴシック";

	font-weight:lighter;

	text-decoration:none;

		 }

		 

		  /*pontos turisticos*/

		 .style14 {

	font-size: 12px;

	color: #0099CC;

	letter-spacing:1px;

	line-height:120%;

	font-family: "ＭＳ ゴシック";

	font-weight:bold;

	margin: 2px 0 1px 0;

		 }

		 /*espaco entre o titulo e a  foto*/

		 

		 .style15 {

	font-size: 10px;

	color: #FFFFFF;

}



.style16 {font-size: 4px;

color:#FFFFFF;}





 /*estilo do texto dos destinos em portugues*/

.style17 {font-family: Verdana, Arial, Helvetica, sans-serif;

         font-size:11px;

		 color:#000000;

		 letter-spacing:normal;

		 }

		 

		 

		 

		  /*link leia mais do pt*/

.linkleiamais:link {

	font-size: 10px;

	color: #0099CC;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:lighter;

	text-decoration:none;

		 }

		 

.linkleiamais:visited {

	font-size: 10px;

	color: #0099CC;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:lighter;

	text-decoration:none;

		 }

.linkleiamais:hover {

	font-size: 10px;

	color:#58BBDE;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:lighter;

	text-decoration:none;

		 }

.linkleiamais:active {

	font-size: 10px;

	color: #0099CC;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:lighter;

	text-decoration:none;

		 }

	

 /*link dos submenu do pt na home */

.linksubmenu:link {

	font-size:11px;

	color:#000000;

	letter-spacing:normal;

	font-family: Arial;

	font-weight:normal;

	text-decoration:none;

			 }

		 

.linksubmenu:visited {

	font-size: 11px;

	color:#666666;

	letter-spacing:normal;

	font-family:Arial;

	font-weight:normal;

	text-decoration:none;

		 }

.linksubmenu:hover {

	font-size: 11px;

	color:#CCCCCC;

	letter-spacing:normal;

	font-family:Arial;

	font-weight:normal;

	text-decoration:none;

		 }

.linksubmenu:active {

	font-size: 11px;

	color: #000000;

	letter-spacing:normal;

	font-family: Arial;

	font-weight:normal;

	text-decoration:none;

		 }



/*EM PT link VEJA MAIS em pt nos hoteis, restaurantes....etc */

 .linkvejamais_pt:link {

	font-size: 10px;

	color:#FF9900;

	font-family: Arial, Helvetica, sans-serif;
	line-height:11px;
	margin-top:5px;

		 }

		 

.linkvejamais_pt:visited {

	font-size: 10px;
	color: #FFB547;
	font-family:Arial, Helvetica, sans-serif;
	line-height:11px;
	margin-top:5px;

		 }

.linkvejamais_pt:hover {

	font-size: 10px;

	color:#FFD600;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	line-height:11px;
	margin-top:5px;

		 }

.linkvejamais_pt:active {

	font-size: 10px;

	color: #F9900C;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	line-height:11px;
	margin-top:5px;

		 }
/*Em pt link pacotes paginas principal */

.link_pacote:link {

	font-size: 11px;

	color:#000000;

	font-family: Arial, Helvetica, sans-serif;
	line-height:11px;
	margin-top:5px;

		 }

		 

.link_pacote:visited {

	font-size: 11px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	line-height:11px;
	margin-top:5px;

		 }

.link_pacote:hover {

	font-size: 11px;

	color:#000000;

	font-family:Arial, Helvetica, sans-serif;

	line-height:11px;
	margin-top:5px;

		 }

.link_pacote:active {

	font-size: 11px;

	color:#666666;

	font-family: Arial, Helvetica, sans-serif;

	line-height:11px;
	margin-top:5px;

		 }
		 

/*Em pt titulo(nomes) de hoteis e restaurantes e etc, qdo estao listados */



.categoria_hoteis_titulo {font-size: 10px;

 color:#000000;

 font-family:verdana;

 font-weight:bold;

 text-decoration:none;

 }

 

 /*Em pt enderecos (nomes) de hoteis e restaurantes e etc, qdo estao listados */

 .categoria_hoteis_endereco {font-size: 9px;

 color:#000000;

 font-family:verdana;

 font-weight:normal;

 text-decoration:none;

  }

  

  .espaco_r_5px {font-size: 8px;

                 color:#F2F6F9;

				 }

				 

/* (portugues )fontes e espacamento de atracoes turisticas*/

.foto_texto:link{

color:#000000;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

	text-decoration:none;



	}

.foto_texto:visited{

color:#666666;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

text-decoration:none;



	}

.foto_texto:hover{

color:#CCCCCC;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

text-decoration:none;



	}

.foto_texto:active{

color:#000000;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

	text-decoration:none;

	}

.foto_texto1:link{

color:#000000;

	font-size: 11px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

	text-decoration:none;



	}

.foto_texto1:visited{

color:#666666;

	font-size: 11px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

text-decoration:none;



	}

.foto_texto1:hover{

color:#CCCCCC;

	font-size: 11px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

text-decoration:none;



	}

.foto_texto1:active{

color:#000000;

	font-size: 11px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

	text-decoration:none;

	}





.texto {

	font-size: 11px;

	font-family: verdana;

	text-align:justify;

	line-height:15px;

	margin:0 0 3px 0;

}







.texto_titulo {

	font-size: 12px;

	font-weight: bold;

	font-family:verdana;

}

.texto_endereco {

	font-size: 11px;

	font-weight: bold;

	font-family:verdana;

	line-height:110%;

	}
	
	.texto_creditos {

	font-size: 10px;

	font-family:verdana;

	line-height:110%;

	}

.texto_endereco1 {

	font-size: 11px;

	font-weight: normal;

	font-family:verdana;

line-height:110%;

	}

	

.espaco_r_3px {font-size: 3px;

color:#F2F6F9;}



/* busca pt*/



.busca_todas {font-size:12px;

font-family:arial;

color:#666666}

.r_busca2px {font-size: 2px; font-family: arial;

color:#E1D4E9;

 }



/*estilo rodape pt*/

  .estilo_rodape1 {font-size:9pt;

color:#666666;

font-family:verdana;

font-weight:bold;}



.estilo_rodape2 {font-size:7pt;

color:#515151;

font-family:verdana;

font-weight:normal;}



/*estilo home */



.espaco_pequeno {

	font-size: 1px;

	color: #FFFFFF;

}



/*link das cidades */



.lista_cid:link {

	font-family: Verdana;

	font-size: 12px;

	line-height:18px;

	color:#000000;

	text-decoration:none;

	}

	

.lista_cid:visited {

	font-family: Verdana;

	font-size: 12px;

	line-height:18px;

	color:#000000;

	text-decoration:none;

	

	}



.lista_cid:hover {

	font-family: Verdana;

	font-size: 12px;

	line-height:18px;

	color:#339900;

	

	}	



	

.lista_cid:active {

	font-family: Verdana;

	font-size: 12px;

	line-height:18px;

	color:#000000;

	text-decoration:none;

	}





.opinar:link{

color:#FFFFFF;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

	text-decoration:none;



	}

.opinar:visited{

color:#FFFFFF;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

text-decoration:none;



	}

.opinar:hover{

color:#FFFFFF;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

text-decoration:none;



	}

.opinar:active{

color:#FFFFFF;

	font-size: 9px;

	font-family: verdana;

	text-align:left;

	font-style: normal;

	line-height: 150%;

	text-decoration:none;





	}

	

	.opinar1 {

	color: #FFFFFF;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.opinar2 {

	color: #003366;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.opinar3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	line-height:16px;

}



.inf_uteis 

{font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height:20px; margin:10px; color:#333333;}



.inf_uteis_titulo

{font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height:15px; color:#333333; font-weight:bold; letter-spacing:normal}



/*EM PT link COMPRAS E LAZER....etc */

 .lazer_compras:link {color: #003366; font-weight: bold; font-family: VERDANA;

	font-size: 10px; text-decoration:none;}

		 

.lazer_compras:visited {color: #003366; font-weight: bold; font-family: VERDANA;

	font-size: 10px; text-decoration:none;}

	

	

.lazer_compras:hover {color: #7F99B2; font-weight: bold; font-family: VERDANA;

	font-size: 10px; text-decoration:none;}

	

.lazer_compras:active{color: #003366; font-weight: bold; font-family: VERDANA;

	font-size: 10px; text-decoration:none;}

	

.barra_at_turis {

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;
font-weight: bold;
color: #003466;

}
.lista_cid2 {

	font-family: Verdana;

	font-size: 12px;

	line-height:18px;

	color:#000000;

	text-decoration:none;

	}
	.texto_cid {

	font-size: 12px;

	font-family: verdana;

	text-align:justify;

	line-height:15px;

	margin:0 0 3px 0;

}
.link_pacote_preco {

	font-size: 13px;

	color:#000000;
	
	font-weight: bold;
	
	font-family: Arial, Helvetica, sans-serif;
	line-height:11px;
	margin-top:5px;

		 }