* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	vertical-align:middle;
}

html { background:url(../imagens/bg_html.jpg) top left no-repeat #EDE7D1; }

body {
	color:#333;
	font-size:11px;
	font-family: Arial, Tahoma, Verdana;
	line-height:130%;
	padding:0;
	margin:0;
}

/************************************
GERAL - Todo o site. 
************************************/
#home #geral { }
#interna #geral { width:1000px; }

/************************************
TIPOS TAG (Body) - Home, Interna e Popup.
************************************/
#home { }
#interna { background:url(../imagens/bg_body.gif) 1px 254px no-repeat; } 
#popup {  }

/************************************
CABEÇALHO - Título do site e Menu.
************************************/
#cabecalho { position:absolute; top:0; left:0; width:187px; height:217px; z-index:2; }
#cabecalho h1 a { display:block; width:178px; height:209px; background:url(../imagens/logo.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

/************************************
MENU - Menu Principal.
************************************/
#menu { position:absolute; top:20px; left:180px; width:595px; height:33px; z-index:1; font-family:'Lucida Sans', Arial, Verdana; }
#menu li { float:left; display:block; padding:0 15px 2px 3px; background:url(../imagens/menu_barra.gif) top right no-repeat; }
#menu li.menu-internationalvisitors, #menu li.menu-faleconosco { background:none; }
#menu li a { color:#AAA799; font-size:16px; text-transform:uppercase; }
#menu li a:hover { color:#F46000; }

/************************************
CONTEÚDO - Conteúdo do site.
************************************/
#home #conteudo { clear:both; width:784px; height:510px; padding:544px 0 0 0; }

#interna #conteudo { width:500px; min-height:730px; padding:400px 23px 0 234px; }
#interna #conteudo p { margin:0 0 10px 0; }
#interna #conteudo b, #interna #conteudo strong { color:#FF6F00; }
#interna #conteudo a { color:#666; text-decoration:underline; }
#interna #conteudo a:hover { }

#interna #conteudo h3 { font-size:13px; color:#FF6F00; }
#interna #conteudo h3 a { color:#FF6F00; }
#interna #conteudo h4 { font-size:13px; color:#DF5900; }
#interna #conteudo h4 a { color:#DF5900; }
#interna #conteudo h5 { font-size:13px; color:#DF5900; }
#interna #conteudo h5 a { color:#DF5900; }

#interna #conteudo ol { margin:0 0 5px 0; padding:0 0 0 18px; }
#interna #conteudo ul { margin:0 0 5px 0; padding:0 0 0 15px; }
#interna #conteudo ul li { list-style:url(../imagens/caminho_seta.gif); padding:1px 0; }
#interna #conteudo ol li { list-style:decimal; margin-bottom:3px; }

/************************************
DESTAQUE - Campanha e ações cocneituais.
************************************/
#destaque { position:absolute; top:0; left:0; width:1000px; }
#home #destaque { height:610px; }
#interna #destaque { height:400px; }

/************************************
CHAMADAS - Chamadas do site.
************************************/
#chamadas { position:absolute; left:767px; width:233px; overflow:hidden; z-index:3; } 
#home #chamadas { /*top:555px;*/ top:450px; }
#interna #chamadas { top:0; }

/************************************
TÍTULOS, SUBTÍTULOS E CHAMADAS
************************************/
/* TÍTULOS */
h2#titulo-viamundo { width:130px; height:20px; background:url(../content/via-mundo/imagens/titulo_aviamundo.gif); }
h2#titulo-viagenseturismo { width:189px; height:23px; background:url(../content/viagens-e-turismo/imagens/titulo_viagenseturismo.gif); }
h2#titulo-internationalvisitors { width:205px; height:20px; background:url(../content/international-visitors/imagens/titulo_internationalvisitors.gif); }
h2#titulo-programasnoexterior { width:226px; height:23px; background:url(../content/programas-no-exterior/imagens/titulo_programasnoexterior.gif); }
h2#titulo-novidades { width:104px; height:20px; background:url(../content/novidades/imagens/titulo_novidades.gif); }
h2#titulo-eunomundo { width:134px; height:20px; background:url(../content/eu-no-mundo/imagens/titulo_eunomundo.gif); }
h2#titulo-mearoundtheworld { width:213px; height:20px; background:url(../content/eu-no-mundo/imagens/titulo_mearoundtheworld.gif); }
h2#titulo-faleconosco { width:134px; height:20px; background:url(../content/fale-conosco/imagens/titulo_faleconosco.gif); }
h2#titulo-contactus { width:109px; height:19px; background:url(../content/fale-conosco/imagens/titulo_contactus.gif); }
h2#titulo-trabalheconosco { width:234px; height:20px; background:url(../content/trabalhe-conosco/imagens/titulo_trabalhenaviamundo.gif); }
h2#titulo-cursos { width:186px; height:20px; background:url(../content/cursos/imagens/titulo_cursos.gif); }
h2#titulo-intercambista { width:213px; height:20px; background:url(../content/intercambista/imagens/titulo_intercambistaonline.gif); }
h2#titulo-concursosepromocoes { width:242px; height:24px; background:url(../content/concursos-e-promocoes/imagens/titulo_concursosepromocoes.gif); }

h2#titulo-concursosepromocoes, h2#titulo-mearoundtheworld, h2#titulo-contactus, h2#titulo-viamundo, h2#titulo-eunomundo, h2#titulo-faleconosco, h2#titulo-novidades, h2#titulo-programasnoexterior, h2#titulo-internationalvisitors, h2#titulo-viagenseturismo, h2#titulo-trabalheconosco, h2#titulo-cursos, h2#titulo-intercambista {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/* SUB-TÍTULOS */
h3#subtitulo-nossaequipe { background-image:url(../includes/imagem.php?texto=Nossa%20Equipe&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
#viamundo h3#subtitulo-nossaequipe { background-image:url(../includes/imagem.php?texto=Nossa%20Equipe&tamanho=14&tam=10&vert=20&cor=FFFFFF&bg=FF6600); }
h3#subtitulo-missao { background-image:url(../includes/imagem.php?texto=Missão&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-visao { background-image:url(../includes/imagem.php?texto=Visão&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-estrutura { background-image:url(../includes/imagem.php?texto=Estrutura&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-outrosprogramas { background-image:url(../includes/imagem.php?texto=Outros%20Programas&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-maisprogramas { background-image:url(../includes/imagem.php?texto=Mais%20Programas&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h4#subtitulo-ourmission { background-image:url(../includes/imagem.php?texto=Our%20Mission&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h4#subtitulo-ourvision { background-image:url(../includes/imagem.php?texto=Our%20Vision&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h4#subtitulo-ourvalues { background-image:url(../includes/imagem.php?texto=Our%20Values&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-oquevoceprecisa { background-image:url(../includes/imagem.php?texto=O%20que%20você%20precisa?&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-maisservicos { background-image:url(../includes/imagem.php?texto=Mais%20Serviços&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-maisdepoimentos { background-image:url(../includes/imagem.php?texto=Mais%20depoimentos&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-facaumabusca { background-image:url(../includes/imagem.php?texto=Faça%20uma%20Busca&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-makeasearch { background-image:url(../includes/imagem.php?texto=Make%20a%20search&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
#novidades h3#subtitulo-facaumabusca { background-image:url(../includes/imagem.php?texto=Faça%20uma%20Busca&tamanho=14&tam=10&vert=20&cor=FFF&bg=FF6600); }
h3#subtitulo-resultadodabusca { background-image:url(../includes/imagem.php?texto=Resultado%20da%20Busca&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-outrasnovidades { background-image:url(../includes/imagem.php?texto=Outras%20Novidades&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-maisnovidades { background-image:url(../includes/imagem.php?texto=Mais%20Novidades&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-areadeacesso { background-image:url(../includes/imagem.php?texto=Área%20de%20Acesso&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }
h3#subtitulo-cadastro { background-image:url(../includes/imagem.php?texto=Cadastro&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-viamundo { background-image:url(../includes/imagem.php?texto=Via%20Mundo&tamanho=14&tam=10&vert=20&cor=FF6F00&transparencia=1); }

h3#subtitulo-makeasearch, h4#subtitulo-ourmission, h4#subtitulo-ourvision, h4#subtitulo-ourvalues, h3#subtitulo-maisservicos, h3#subtitulo-oquevoceprecisa, h3#subtitulo-resultadodabusca, h3#subtitulo-outrosprogramas, h3#subtitulo-maisprogramas, h3#subtitulo-facaumabusca, h3#subtitulo-outrasnovidades, h3#subtitulo-maisnovidades, h3#subtitulo-maisdepoimentos, h3#subtitulo-areadeacesso, h3#subtitulo-cadastro, h3#subtitulo-viamundo, h3#subtitulo-nossaequipe, h3#subtitulo-missao, h3#subtitulo-visao, h3#subtitulo-estrutura {
	height:30px;
	margin:0 0 0 -3px;
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

h3#subtitulo-valores { height:33px; background-image:url(../content/via-mundo/imagens/subtitulo_valores.gif); }
#viamundo #viamundo-razoes h3#subtitulo-razoes { height:47px; background-image:url(../content/via-mundo/imagens/subtitulo_razoes.gif); }
#viamundo-razoes h3#subtitulo-razoes { height:54px; background-image:url(../content/via-mundo/imagens/subtitulo_razoes2.gif); }

h3#subtitulo-melhoresprogramas { height:39px; background-image:url(../content/programas-no-exterior/imagens/subtitulo_melhoresprogramas.gif); }
h3#subtitulo-naoencontrou { height:80px; background-image:url(../content/programas-no-exterior/imagens/subtitulo_naoencontrou.gif); }
h4#subtitulo-saibamais, h6#subtitulo-saibamais { height:43px; background-image:url(../content/programas-no-exterior/imagens/subtitulo_saibamais.gif); }
h4#subtitulo-depoimentos, h6#subtitulo-depoimentos { height:64px; background-image:url(../content/programas-no-exterior/imagens/subtitulo_depoimentos.gif); }
h3#subtitulo-depoimentos { height:64px; background-image:url(../content/viagens-e-turismo/imagens/subtitulo_depoimentos.gif); }
h4#subtitulo-outrasopcoes { height:35px; background-image:url(../content/programas-no-exterior/imagens/subtitulo_outrasopcoes.gif); }
h4#subtitulo-imagens { height:43px; background-image:url(../content/programas-no-exterior/imagens/subtitulo_imagens.gif); }
h6#subtitulo-imagens { height:43px; background-image:url(../content/cursos/imagens/subtitulo_imagens.gif); }
h3#subtitulo-doquevoceprecisa { height:58px; background-image:url(../content/viagens-e-turismo/imagens/subtitulo_doquevoceprecisa.gif); }
h3#subtitulo-eufui { height:118px; background-image:url(../content/eu-no-mundo/imagens/subtitulo_eufui.gif); }
h3#subtitulo-ivebeenthere { height:118px; background-image:url(../content/eu-no-mundo/imagens/subtitulo_ivebeenthere.gif); }

h3#subtitulo-programs { height:68px; background-image:url(../content/international-visitors/imagens/subtitulo_programs.gif); }
#internationalvisitors #internationalvisitors-about h3#subtitulo-aboutviamundo { height:53px; background-image:url(../content/international-visitors/imagens/subtitulo_aboutviamundo.gif); }
#internationalvisitors-about h3#subtitulo-aboutviamundo { height:28px; background-image:url(../content/international-visitors/imagens/subtitulo_aboutviamundo2.gif); }
#internationalvisitors #internationalvisitors-brazil h3#subtitulo-brazil { height:42px; background-image:url(../content/international-visitors/imagens/subtitulo_aboutbrazil.gif); }
#internationalvisitors-brazil h3#subtitulo-brazil { height:65px; background-image:url(../content/international-visitors/imagens/subtitulo_aboutbrazil2.gif); }
h3#subtitulo-travelinbrazil { height:54px; background-image:url(../content/international-visitors/imagens/subtitulo_travelinbrazil.gif); }
h4#subtitulo-northeastregion { height:28px; background-image:url(../content/international-visitors/imagens/subtitulo_northeastregion.gif); }
h4#subtitulo-saoluis { height:25px; background-image:url(../content/international-visitors/imagens/subtitulo_saoluis.gif); }

h6#subtitulo-escolas { height:34px; background-image:url(../content/cursos/imagens/subtitulo_escolas.gif); }

h4#subtitulo-images { height:38px; margin:0 0 10px 0; background-image:url(../content/international-visitors/imagens/subtitulo_images.gif); }
h4#subtitulo-othersoptions { height:43px; margin:0 0 5px 0; background-image:url(../content/international-visitors/imagens/subtitulo_othersoptions.gif); }
h4#subtitulo-tellmemore { height:37px; margin:0 0 5px 0; background-image:url(../content/international-visitors/imagens/subtitulo_tellmemore.gif); }
h4#subtitulo-testimonials { height:67px; background-image:url(../content/international-visitors/imagens/subtitulo_testimonials.gif); }

h3#subtitulo-arquivos { height:36px; background-image:url(../content/intercambista/imagens/subtitulo_arquivos.gif); }
h3#subtitulo-eunomundo { height:34px; background-image:url(../content/intercambista/imagens/subtitulo_eunomundo.gif); }

h3#subtitulo-euvouparaocanada { width:181px; height:178px; background-image:url(../content/concursos-e-promocoes/imagens/subtitulo_euvouparaocanada.gif); }
h3#subtitulo-euvouparaocanada3 { float:left; width:181px; height:184px; background-image:url(../content/concursos-e-promocoes/imagens/subtitulo_euvouparaocanada3.gif); }
h3#subtitulo-leadershipcamp { width:190px; height:190px; background-image:url(../content/concursos-e-promocoes/imagens/subtitulo_leadershipcamp.gif); }
h4#subtitulo-fichadeinscricao { height:42px; background-image:url(../content/concursos-e-promocoes/imagens/subtitulo_fichadeinscricao.gif); }

h3#subtitulo-leadershipcamp, h3#subtitulo-euvouparaocanada3, h3#subtitulo-euvouparaocanada, h4#subtitulo-fichadeinscricao, h3#subtitulo-valores, h3#subtitulo-ivebeenthere, h3#subtitulo-eunomundo, h3#subtitulo-arquivos, h6#subtitulo-escolas, h6#subtitulo-imagens, h4#subtitulo-imagens, h3#subtitulo-eufui, h3#subtitulo-depoimentos, h3#subtitulo-doquevoceprecisa, h4#subtitulo-outrasopcoes, h4#subtitulo-depoimentos, h4#subtitulo-saibamais, h6#subtitulo-saibamais, h3#subtitulo-naoencontrou, h3#subtitulo-melhoresprogramas, h3#subtitulo-razoes, h4#subtitulo-northeastregion, h4#subtitulo-saoluis, h3#subtitulo-travelinbrazil, h3#subtitulo-brazil, h3#subtitulo-aboutviamundo, h3#subtitulo-programs, h4#subtitulo-images, h4#subtitulo-othersoptions, h4#subtitulo-tellmemore, h4#subtitulo-testimonials, h6#subtitulo-depoimentos {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/* CHAMADAS */
h2#chamada-internationalvisitors { width:114px; height:82px; background-image:url(../content/home/imagens/internationalvisitors_chamada.gif); }
h2#chamada-intercambista { width:139px; height:14px; background-image:url(../imagens/intercambista_chamada.gif); }
#home h2#chamada-intercambista { width:156px; height:14px; background-image:url(../content/home/imagens/intercambista_chamada.gif); }
h2#chamada-voos { width:233px; height:51px; background-image:url(../imagens/voos_chamada.gif); }
h2#chamada-pesquisa { width:98px; height:26px; background-image:url(../imagens/pesquisa_chamada.gif); }
h2#chamada-redessociais { display:none; }

h2#chamada-internationalvisitors, h2#chamada-intercambista, h2#chamada-voos, h2#chamada-pesquisa {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/************************************
SEÇÕES
************************************/
/* A VIA MUNDO */
#viamundo cite.frase { display:block; width:495px; height:178px; background:url(../content/via-mundo/imagens/frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }

#viamundo #viamundo-nossaequipe { clear:both; height:156px; padding:115px 15px 0 15px; color:#FFF; background:url(../content/via-mundo/imagens/nossaequipe_bg.gif) top left no-repeat; }
#viamundo #viamundo-nossaequipe p.frase { position:absolute; display:block; width:385px; height:81px; margin:-130px 0 0 55px; background:url(../content/via-mundo/imagens/nossaequipe_frase02.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#conteudo #viamundo a.conheca { display:block; width:187px; padding:4px 3px 5px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-decoration:none; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat; }

#viamundo #viamundo-estrutura { clear:both; margin:-25px 0 0 0; } 
#viamundo #viamundo-visao { float:right; width:240px; margin:0 0 0 10px; }
#viamundo #viamundo-missao { float:left; width:240px; }
#viamundo #viamundo-valores { float:left;  width:240px; }
#viamundo #viamundo-razoes { float:right; width:240px; }
#conteudo #viamundo #viamundo-razoes a.saibamais, #conteudo #viamundo #viamundo-valores a.saibamais { display:block; width:157px; padding:4px 3px 5px 15px; margin:10px 0 0 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background:url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

#viamundo-nossaequipe p.frase { display:block; width:497px; height:135px; background:url(../content/via-mundo/imagens/nossaequipe_frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#viamundo-nossaequipe .profissional { float:left; width:200px; margin:0 15px 15px 0; }
#viamundo-nossaequipe .profissional h4 { font-size:12px; font-family:"Lucida Sans Unicode", Arial; }
#viamundo-nossaequipe .profissional small { display:block; font-size:10px; font-family:"Lucida Sans Unicode", Arial; }

#viamundo-valores ol li, #viamundo-razoes ol li { padding:0 0 10px 0; }

#viamundo-endereco { clear:both; padding:10px 0 0 0; }
#viamundo-endereco address { font-style:normal; font-weight:normal; }
#viamundo-endereco #endereco01 { float:left; width:235px; margin:0 20px 0 0; }
#viamundo-endereco #endereco02 { float:left; width:235px; }
#mapa { width:450px; height:400px; }
#mapa address { font-size:10px; font-style:normal; font-weight:normal; }

/* PROGRAMAS NO EXTERIOR */
#home #programasnoexterior { float:left; width:210px; height:276px; padding:148px 0 0 24px; background:url(../content/home/imagens/programas_bg.gif) 23px 0 no-repeat; }
#home #programasnoexterior h2 { display:none; }
#home #programasnoexterior h3 a { display:block; margin:0 0 5px 0; font-size:16px; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; text-transform:lowercase; color:#FB6432; }
#home #conteudo #programasnoexterior p a { line-height:normal; color:#666; }
#home .programa-chamada1, #home .programa-chamada2 { width:200px; padding:0 0 20px 0; }
#home .programa-chamada1 .programa-imagem { width:206px; height:147px; background-position:16px 1px; }
#home .programa-chamada1 .programa-imagem a { display:block; width:206px; height:147px; background:url(../content/home/imagens/programas_moldura.png) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#home .programa-chamada2 .programa-imagem { display:none; } 
#home #programasnoexterior a.outrosprogramas { display:block; width:187px; padding:4px 3px 5px 15px; margin:0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background:url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

#conteudo #programas p.frase { float:right; display:block; width:284px; height:160px; padding:0 0 0 10px; margin:-30px 0 0 0; background:url(../content/programas-no-exterior/imagens/frase.gif) top right no-repeat; overflow:hidden; text-indent:-5000em; }

#programas-outros { clear:both; min-height:400px; padding:20px 0 0 0; background:url(../content/novidades/imagens/mais_bg.gif) 0 10px no-repeat; }
#programas-outros .programa-chamada { float:left; width:127px; height:220px; padding:10px; margin:15px 10px 10px 0; line-height:normal; background:#FAEFD6; border-left:5px solid #EAE5C7; }
#programas #programas-outros .programa-chamada .imagem {  display:block; width:127px; height:100px; margin:0 10px 10px 0; }
#programas #programas-outros .programa-chamada .imagem a { display:block; width:127px; height:100px; text-indent:-5000em; overflow:hidden; }
#conteudo #programas-outros .programa-chamada h4 a { font-size:13px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#conteudo #programas-outros .programa-chamada h4 a:hover { text-decoration:underline; font-weight:normal; }
#conteudo #programas-outros .programa-chamada p a { text-decoration:none; }
#conteudo #programas-outros .programa-chamada p a:hover { text-decoration:underline; font-weight:normal; }

#programas-naoencontrou { clear:both; }

#programa-descricao, #subprograma-descricao { float:left; width:290px; height:450px; padding:10px 30px 10px 5px; text-align:justify; overflow:auto; background:#FAEFD6; border-left:5px solid #EAE5C7; } 
#programa h3, #subprograma h3 { display:block; margin:0 0 0 -3px; text-indent:-5000em; overflow:hidden; } 
#programa em.chamada, #subprograma em.chamada { display:block; font-size:12px; margin:0 0 15px 0; }

#programa-destaque, #subprograma-destaque { text-align:center; padding:0 0 20px 0; } 

#programa-imagens { float:right; width:150px; padding:15px 10px 10px 10px; }
#programa-imagens h4#subtitulo-imagens, #subprograma-imagens h4#subtitulo-imagens { margin:0 0 10px 0; }
#programa-imagens .imagem, #subprograma-imagens .imagem { float:left; width:50px; height:35px; margin:0 10px 10px 0; border:5px solid #FAEFD6; }
#programa-imagens .imagem a, #subprograma-imagens .imagem a { display:block; width:50px; height:35px; text-indent:-5000em; overflow:hidden; }

#subprograma-imagens { clear:both; width:400px; padding:20px 0 10px 0; }

#programa-subprogramas { float:right; width:150px; padding:0 10px 10px 10px; }
#programa-subprogramas h4#subtitulo-outrasopcoes { margin:0 0 5px 0; }
#programa-subprogramas select { width:140px; margin:2px 0 2px 0; border:none; border-left:1px solid #333;  }

#programa-saibamais { float:right; width:150px; height:140px; padding:10px 10px 0 10px; background:url(../content/programas-no-exterior/imagens/saibamais_bg.gif) top left no-repeat; }
#programa-saibamais h4#subtitulo-saibamais { margin:0 0 5px 0; }

#programa-depoimentos { clear:both; width:280px; padding:10px 0 0 0; }

/* INTERNATIONAL VISITORS */
#home #internationalvisitors-destaque { position:absolute; top:210px; left:60px; width:114px; height:82px; z-index:4; }
#home #internationalvisitors-destaque h2 a { display:block; width:114px; height:82px; }
#home #internationalvisitors-destaque p { display:none; }

#internationalvisitors h3 { margin:0 0 5px 0; }
#internationalvisitors #internationalvisitors-about { float:left; width:200px; }
#internationalvisitors #internationalvisitors-brazil { float:right; width:173px; height:182px; padding:170px 20px 0 100px; background:url(../content/international-visitors/imagens/brazil_bg.gif) top left no-repeat; }

#internationalvisitors-programs { clear:both; min-height:200px; padding:15px 0 0 0; background:url(../content/novidades/imagens/mais_bg.gif) 0 10px no-repeat; }
#internationalvisitors-programs .programa-chamada { float:left; width:127px; height:220px; padding:10px; margin:5px 10px 10px 0; line-height:normal; background:#FAEFD6; border-left:5px solid #EAE5C7; }
#internationalvisitors #internationalvisitors-programs .programa-chamada .imagem {  display:block; width:127px; height:100px; margin:0 10px 10px 0; }
#internationalvisitors #internationalvisitors-programs .programa-chamada .imagem a { display:block; width:127px; height:100px; text-indent:-5000em; overflow:hidden; }
#conteudo #internationalvisitors-programs .programa-chamada h4 a { font-size:13px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#conteudo #internationalvisitors-programs .programa-chamada h4 a:hover { text-decoration:underline; font-weight:normal; }
#conteudo #internationalvisitors-programs .programa-chamada p a { text-decoration:none; }
#conteudo #internationalvisitors-programs .programa-chamada p a:hover { text-decoration:underline; font-weight:normal; }

#conteudo #internationalvisitors #internationalvisitors-brazil p { margin:0 0 3px 0; }
#internationalvisitors #internationalvisitors-travelinbrazil { clear:both; width:350px; padding:0 0 20px 0; background:url(../content/international-visitors/imagens/travelinbrazil_bg.gif) bottom right no-repeat; }

#internationalvisitors-about h3 { margin:0 0 5px 0; }
#internationalvisitors-about cite.frase { display:block; width:499px; height:183px; background:url(../content/international-visitors/imagens/aboutviamundo_frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#internationalvisitors-about-ourvision { float:right; width:240px; margin:0 0 0 10px; }
#internationalvisitors-about-ourmission { float:left; width:240px; }
#internationalvisitors-about-ourvalues { clear:both; }
#internationalvisitors-about-ourvalues ul li { margin:0 0 5px 0; }

#internationalvisitors-brazil h4 { margin:0 0 5px 0; }
#internationalvisitors-brazil cite.frase { display:block; width:494px; height:187px; background:url(../content/international-visitors/imagens/brazil_frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#internationalvisitors-brazil-is { float:right; width:250px; margin:0 10px 0 0; }
#internationalvisitors-brazil-facts { float:left; width:220px; }
#internationalvisitors-brazil-northeast { clear:both; padding:10px 0 0 0; }
#internationalvisitors-brazil-saoluis { clear:both; padding:10px 0 0 0; }
#internationalvisitors-brazil-saoluis cite.frase { display:block; width:482px; height:166px; background:url(../content/international-visitors/imagens/brazil_saoluis_frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }

/* VIAGENS E TURISMO */
#servicos { background:url(../content/viagens-e-turismo/imagens/bg.gif) top left no-repeat; }
#servicos p.frase { float:right; display:block; width:284px; height:134px; background:url(../content/viagens-e-turismo/imagens/frase.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }

#conteudo #servicos-oquevoceprecisa .servico-chamada { padding:0 0 0 10px; border-left:5px solid #EAE5C7; }
#conteudo #servicos-oquevoceprecisa .servico-chamada h4 a { font-size:14px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#conteudo #servicos-oquevoceprecisa .servico-chamada h4 a:hover  { text-decoration:underline; font-weight:normal; }
#conteudo #servicos-oquevoceprecisa .servico-chamada p a { text-decoration:none; }
#conteudo #servicos-oquevoceprecisa .servico-chamada p a:hover { text-decoration:underline; font-weight:normal; }

#servico { } 
#servico-contato {}
#servico-outros {}

/* EU NO MUNDO */
#home #eunomundo { display:none; }

#interna #eunomundo { background:url(../content/eu-no-mundo/imagens/bg.gif) top left no-repeat; }
#interna #eunomundo p.frase { display:block; width:487px; height:175px; background:url(../content/eu-no-mundo/imagens/frase_marinapereira.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#interna #eunomundo p.frase_en { display:block; width:487px; height:175px; background:url(../content/eu-no-mundo/imagens/frase_marinapereira_en.gif) top left no-repeat; text-indent:-5000em; overflow:hidden; }
#interna #eunomundo p.frase em, #interna #eunomundo p.frase_en em { display:none; }

#eunomundo-busca { position:absolute; width:190px; margin:55px 0 0 270px; overflow:hidden; }

#eunomundo-outros { clear:both; padding:20px 0 0 0; }
#eunomundo-outros .eunomundo-chamada { padding:5px 0 0 10px; border-left:5px solid #EAE5C7; }
#conteudo #eunomundo-outros .eunomundo-chamada h3 a, #conteudo #eunomundo-outros .eunomundo-chamada h4 a { font-size:13px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#conteudo #eunomundo-outros .eunomundo-chamada h3 a:hover, #conteudo #eunomundo-outros .eunomundo-chamada h4 a:hover  { text-decoration:underline; font-weight:normal; }
#conteudo #eunomundo-outros .eunomundo-chamada p a { text-decoration:none; }
#conteudo #eunomundo-outros .eunomundo-chamada p a:hover { text-decoration:underline; font-weight:normal; }

#eunomundo-album h3 { display:block; margin:0 0 5px -3px; text-indent:-5000em; overflow:hidden; } 

#eunomundo-album-dados { }
#eunomundo-album-dados em.nome { display:block; margin:0; padding:0; font-size:12px; }
#eunomundo-album-dados strong.servico { margin:0; padding:0;  }

#eunomundo-album-imagens { padding:15px 0 0 0; }
#eunomundo-album-imagens h4 { margin:0 0 10px 0; }
#eunomundo-album-imagens .imagem { float:left; width:120px; height:100px; margin:0 10px 10px 0; border:10px solid #FAEFD6; }
#eunomundo-album-imagens .imagem a { display:block; width:120px; height:100px; text-indent:-5000em; overflow:hidden; }

/* NOVIDADES */
#home #novidades { float:left; width:205px; height:420px; padding:76px 0 0 60px; background:url(../content/home/imagens/novidades_bg.gif) 0 -1px no-repeat; }
#home #novidades h2 { display:none; }
#home #novidades a { color:#092B29; }
#home #novidades h3 a { display:block; margin:0 0 5px 0; font-size:16px; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; text-transform:lowercase; }
#home #novidades p a { line-height:105%; }

#home #novidades #novidade-destaque { width:190px; height:240px; }
#home #novidades #novidade-destaque .novidade-imagem { padding:0 0 35px 0; }
#home #novidades #novidade-destaque .novidade-chamada { width:auto; height:auto; margin:auto;  }
#home #novidades .novidade-chamada { width:190px; height:80px; margin:30px 0 0 0;  }

#home #novidades a.maisnovidades { display:block; width:195px; padding:4px 3px 5px 7px; margin:19px 0 0 -23px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#333; background:#2ED5CF; }

#interna #novidades { background:url(../content/novidades/imagens/bg.gif) top right no-repeat; }
#interna #conteudo #novidades p.frase { display:block; width:218px; height:102px; padding:30px 0 0 0; background:url(../content/novidades/imagens/frase.gif) bottom right no-repeat; text-indent:-5000em; overflow:hidden; }

#interna #novidades-busca { float:right; width:200px; margin:-130px 0 0 0; color:#FFF; }
#interna #conteudo #novidades-busca button.pesquisar { clear:both; display:block; width:150px; padding:4px 3px 5px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-decoration:none; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

#interna #novidades-destaque .novidade-imagem { float:left; padding:10px; margin:0 30px 0 0; background:#FAEFD6; } 
#interna #conteudo #novidades-destaque .novidade-chamada { padding:100px 0 0 0; }
#interna #conteudo #novidades-destaque .novidade-chamada h3 a { font-size:15px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#interna #conteudo #novidades-destaque .novidade-chamada h3 a:hover { font-weight:normal; }
#interna #conteudo #novidades-destaque .novidade-chamada p a { text-decoration:none; }
#interna #conteudo #novidades-destaque .novidade-chamada p a:hover { text-decoration:underline; font-weight:normal; }

#novidades-outras { clear:both; padding:20px 0 0 0; background:url(../content/novidades/imagens/mais_bg.gif) 0 10px no-repeat; }
#novidades-outras .novidade-chamada { padding:5px 0 0 10px; border-left:5px solid #EAE5C7; }
#conteudo #novidades-outras .novidade-chamada h4 a { font-size:13px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#conteudo #novidades-outras .novidade-chamada h4 a:hover { text-decoration:underline; font-weight:normal; }
#conteudo #novidades-outras .novidade-chamada p a { text-decoration:none; }
#conteudo #novidades-outras .novidade-chamada p a:hover { text-decoration:underline; font-weight:normal; }

#novidade h3 { display:block; margin:0 0 5px -3px; text-indent:-5000em; overflow:hidden; } 
#novidade small { font-size:11px; }
#novidade em { display:block; font-size:12px; margin:0 0 15px 0; }

#novidade .novidade-imagem { float:right; padding:10px; margin:0 0 20px 20px; background:#FAEFD6; text-align:center; }
#interna #conteudo #novidade .novidade-imagem p { margin:10px 0 0 0; font-size:10px; text-align:center; }

/* CURSOS */
#cursos h2 { display:none; }
#cursos p.frase { width:194px; height:77px; padding:5px 0 10px 0; background:url(../imagens/cursos_frase.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }
#cursos button.consultar { display:block; width:205px; height:23px; padding:4px 3px 3px 15px; margin:6px 0 3px 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }
#cursos a.duvidas { display:block; width:187px; padding:4px 3px 5px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }
#cursos label select { width:206px; margin:2px 0 2px 0; border:none; border-left:1px solid #333;  }

#home #cursos { float:left; width:228px; height:294px; padding:202px 0 0 40px; background:url(../content/home/imagens/cursos_bg.gif) top right no-repeat; }
#interna #cursos { margin:0 0 0 10px; padding:230px 0 0 0; }

#curso {}
#curso h3, #curso h4, #curso h5 { display:block; margin:0 0 0 -3px; text-indent:-5000em; overflow:hidden; } 
#curso h6 { margin:0 0 5px 0; }
#curso-idioma {}
#curso-pais {}
#curso-pais-bandeira { float:right; }
#curso-cidade {}
#curso-cidade-imagens { float:right; width:170px; padding:0 0 15px 0; }
#curso-cidade-imagens .imagem { float:left; width:50px; height:35px; margin:0 10px 10px 0; border:5px solid #FAEFD6; }
#curso-cidade-imagens .imagem a { display:block; width:50px; height:35px; text-indent:-5000em; overflow:hidden; }
#curso-cidade-mapa { float:left; width:290px; height:290px; padding:10px; background:#666; background:#FAEFD6; border-left:5px solid #EAE5C7; }
#curso-cidade-mapa #mapa { width:290px; height:290px; }
#curso-cidade-mapa #mapa span { display:none; }
#curso-cidade-escolas { float:right; width:170px; }
#curso-saibamais { clear:both; padding:15px 0 0 0; }

/* FALE CONOSCO */
#faleconosco form { margin:15px 0 0 0; }
#faleconosco label { display:block; margin-bottom:2px; }
#faleconosco button.enviar { display:block; width:207px; height:23px; padding:4px 3px 3px 15px; margin:15px 0 0 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }
#faleconosco input[type="checkbox"] { border:0; height:auto; background:none; padding:0; margin:0; }
#faleconosco b { margin-top:7px; display:block; }
#faleconosco h3 { margin:10px 0 0 0; font-size:13px; }
#faleconosco address { font-style:normal; } 
#faleconosco label.lbl-datadenasc { float:left; margin:0 10px 10px 0; }
#faleconosco label.lbl-cep, #faleconosco label.lbl-pais, #faleconosco label.lbl-cidade, #faleconosco label.lbl-cursodeidioma-cidade, #faleconosco label.lbl-cursodeidioma-tipo { clear:both; }
#faleconosco-sexo { padding:15px 0 0 0; }
#faleconosco-sexo input, #faleconosco label.lbl-newsletter input { background:none; border:0; }
#faleconosco-sexo b, #faleconosco label.lbl-datadenasc b { margin:0; font-weight:normal; }
#faleconosco-sexo b, #faleconosco label.lbl-sexo, #faleconosco label.lbl-ddd, #faleconosco label.lbl-pais1, #faleconosco label.lbl-pais2, #faleconosco label.lbl-cursodeidioma-cidade, #faleconosco label.lbl-cursodeidioma-acomodacao, #faleconosco label.lbl-cursodeidioma-aceitosugestao  { float:left; margin:0 3px 0 0; }
#faleconosco-programa-cursodeidioma { padding:10px; }
#faleconosco .lbl-programa input, #faleconosco .lbl-servico input, #faleconosco .lbl-curso_de_idioma input, #faleconosco .lbl-cursodeidioma-aceitosugestao input { border:none; background:none; margin:0; padding:0; }
#faleconosco label.lbl-cursodeidioma-aceitosugestao { margin:21px 0 0 0; }

#faleconosco-avaliacao { padding:10px 0 0 0; }
#conteudo #faleconosco-avaliacao h3, #conteudo #faleconosco-avaliacao h4 { font-size:11px; color:#FF6B00; font-weight:bold; }
#faleconosco-avaliacao label.lbl-avaliacao { color:#FF6B00; }
#faleconosco-avaliacao label.lbl-avaliacao input { border:0; background:none; }
#faleconosco-avaliacao div.opcoes { padding:0 0 10px 0; }
#faleconosco-avaliacao div.opcoes strong { display:block; margin:0 0 3px 0; font-weight:normal; }
#faleconosco-avaliacao div.opcoes label.lbl-avaliacao { display:inline; color:#333; }

#viagem-outro {}
#participacao-outro {}

#faleconosco-endereco { padding:20px 0 30px 0; }
#faleconosco-endereco #endereco01 { float:left; width:235px; margin:0 20px 0 0; }
#faleconosco-endereco #endereco02 { float:left; width:235px; }

/* CURRÍCULO */
#curriculo h4 {	clear:both; display:block; padding-top:3px; }
#curriculo label { float:left; display:block; margin-right:10px; margin-top:4px; }
#curriculo label b { margin-top:2px; display:block; }
#curriculo li { display:inline; }
#curriculo img { display:block; }
#curriculo a { text-decoration:underline; }
#curriculo em { display:block; width:400px; }
#curriculo form p {	padding-top:5px; clear:both; }

#curriculo-areadeacesso { margin:15px 0; }
#curriculo-areadeacesso p strong { display:block; }
#curriculo-areadeacesso label b { display:none; }
#curriculo-areadeacesso label input { padding:4px; font-size:12px; }
#curriculo-areadeacesso button.acessar, #curriculo-areadeacesso button.enviar { display:block; width:150px; height:23px; padding:4px 3px 3px 15px; margin:3px 0 0 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

#conteudo #curriculo-cadastro ul { margin:0; padding:0; }
#conteudo #curriculo-cadastro label b { font-weight:normal; color:#333; }
#curriculo-cadastro label { margin-top:0; }
#curriculo-cadastro label input { clear:none; }
#curriculo-cadastro input { clear:both; }
#curriculo-cadastro label.lbl-estado { margin:15px 10px 0 0;}
#curriculo-cadastro label.lbl-cidade input { width:200px; }
#curriculo-cadastro label.lbl-email { float:left; }
#curriculo-cadastro label.lbl-email input { width:150px; }
#curriculo-cadastro label.lbl-dddtelefone { }
#curriculo-cadastro-documentacao label.lbl-rg input, #curriculo-cadastro-documentacao label.lbl-expedidor input, #curriculo-cadastro-documentacao label.lbl-dataexpedicao input { width:130px; }
#curriculo #curriculo-cadastro button.enviar, #curriculo #curriculo-cadastro a.confirmar, #curriculo #curriculo-cadastro a.sair { display:block; width:150px; height:23px; padding:4px 3px 3px 15px; margin:0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; text-decoration:none; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }
#curriculo-cadastro a.confirmar { float:left; margin:0 0 0 5px; }

/* INTERCAMBISTA */
#intercambista-login h2 { padding:0 0 5px 0; }
#intercambista-login p.frase-login { display:none; }
#intercambista-login p.frase-esqueceusuasenha { margin:2px 0 5px 0; line-height:normal; }
#intercambista-login a.duvidas { display:none; }
#intercambista-login a.duvidas strong { font-weight:normal; text-decoration:underline; }
#intercambista-login ul li { float:left; display:block; }
#intercambista-login ul li.menu-sair { margin:0 0 0 10px; }

#home #intercambista-login { position:absolute; top:100px; left:260px; z-index:4; width:250px; padding:55px 0 0 0; background:url(../content/home/imagens/intercambista_bg.gif) 105px 0 no-repeat; }
#home #intercambista-login p { color:#666; }
#home #intercambista-login a { color:#666; text-decoration:underline; }
#home #intercambista-login label input { padding:3px 4px; background:#FFE6B3; border:none; border-left:1px solid #414141; border-right:1px solid #414141; }
#home #intercambista-login label#lbl-email, #home #intercambista-login label#lbl-senha { display:block; }
#home #intercambista-login label#lbl-senha, #home #intercambista-login label#lbl-email { float:left; margin:1px 1px 0 0; }
#home #intercambista-login label#lbl-email input, #home #intercambista-login label#lbl-senha input { width:170px; }
#home #intercambista-login button.ok, #home #intercambista-login button.enviar { float:left; display:block; width:38px; height:32px; margin:-10px 0 0 3px; background:url(../content/home/imagens/bt_ok.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }
#home #intercambista-login a.esqueceusuasenha { display:block; color:#666; text-decoration:underline; }

#interna #intercambista-login { padding:30px 0 34px 15px; color:#FFF; }
#interna #intercambista-login a { color:#FFF; text-decoration:underline; }
#interna #intercambista-login label input { padding:1px 2px; margin:0 0 2px 0; background:#FFCC66; border:none; border-left:1px solid #414141; border-right:1px solid #414141; }
#interna #intercambista-login label#lbl-email input { width:150px; }
#interna #intercambista-login label#lbl-email, #interna #intercambista-login label#lbl-senha { float:left; }
#interna #intercambista-login label#lbl-senha input { width:150px; }
#interna #intercambista-login button.ok, #interna #intercambista-login button.enviar { float:left; display:block; width:38px; height:32px; margin:-16px 0 0 3px; border:0; cursor:pointer; background:url(../imagens/bt_ok.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#interna #intercambista-login a.esqueceusuasenha { display:block; margin:5px 0 0 0; text-decoration:underline; font-family:"Lucida Sans Unicode", Arial; font-size:13px; color:#FFCC66; }

#intercambista p.frase { display:block; width:408px; height:46px; background:url(../content/intercambista/imagens/frase.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#intercambista h3 { margin:0 0 5px 0; }
#intercambista #intercambista-arquivos { float:right; width:180px; }
#intercambista #intercambista-arquivos a.visualizar { display:block; width:100px; padding:4px 3px 3px 15px; margin:5px 0 0 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-decoration:none; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

#intercambista-arquivos h4 { display:block; margin:15px 0 0 0; }
#intercambista-arquivos .arquivo-chamada { padding:5px 0 0 10px; margin:10px 0 0 0; border-left:5px solid #EAE5C7; }
#conteudo #intercambista-arquivos .arquivo-chamada h5 { font-size:13px; text-decoration:none; font-family:"Lucida Sans Unicode", Arial; font-weight:normal; }
#intercambista-arquivos .arquivo-chamada a.download { display:block; }

#intercambista-eunomundo { float:left; width:290px; }
#intercambista-eunomundo-formulario { padding:5px 0 0 0; }
#intercambista-eunomundo-formulario b { display:block; }
#intercambista-eunomundo-formulario label.lbl-mensagem textarea { width:280px; }
#intercambista-eunomundo-formulario label.lbl-fotos select { width:150px; }
#intercambista-eunomundo-formulario #tipo-fotos { width:200px; }
#intercambista-eunomundo-formulario label.lbl-arquivo input { margin:0 0 3px 0; }
#intercambista-eunomundo-formulario button.enviar { display:block; width:207px; height:23px; padding:4px 3px 3px 15px; margin:15px 0 0 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

/* PROGRAMA IDEAL */
#programaideal h2 { display:none; }
#programaideal p.frase { width:185px; height:46px; padding:5px 0 10px 0; background:url(../imagens/programaideal_frase.gif) top left no-repeat; text-indent:-7000em; overflow:hidden; }
#programaideal label select { width:206px; margin:2px 0 2px 0; border:none; border-left:1px solid #333;  }
#programaideal a.programas { display:block; width:187px; padding:4px 3px 5px 15px; margin:5px 0 0 0; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

#home #programaideal { clear:both; width:213px; height:200px; padding:0 0 0 20px; }
#interna #programaideal { margin:20px 0 0 10px; }

/* VOOS */
#voos { display:none; }
/*#voos { width:233px; height:311px; background:url(../imagens/voos_bg.gif) 0 51px no-repeat; }
#voos p.frase { display:block; width:190px; margin:15px 0 0 15px; }
#voos form { margin:5px 0;  }
#voos label select { width:191px; margin:2px 0 2px 15px; border:none; border-left:1px solid #333;  }
#voos label.lbl-dataida { float:left; margin:0 10px 0 45px; }
#voos label.lbl-dataida b, #voos label.lbl-dataretorno b { display:block; font-weight:normal; } 
#voos label.lbl-dataida input, #voos label.lbl-dataretorno input { margin:2px 0 2px 0; border:none; border-left:1px solid #333; border-right:1px solid #333; }
#voos button.consultar { display:block; margin:58px 0 0 25px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; color:#666; background:#FFCC00; }

#interna #voos { margin:20px 0 0 0; }

/* CONCURSOS E PROMOÇÕES */
#home #concursosepromocoes { padding:0 0 0 90px; }
#home #concursosepromocoes h2, #home #concursosepromocoes h3, #home #concursosepromocoes p { display:none; }
#home #concursosepromocoes a.euvouparaocanada { float:right; display:block; width:143px; height:142px; margin:0 0 0 20px; background:url(../content/home/imagens/promocao_euvouparaocanada.gif) top left no-repeat; text-indent:-5000em; overflow:hidden;}
#home #concursosepromocoes a.voceemmalta { clear:both; display:block; width:185px; height:188px; margin:0 0 20px 0; background:url(../content/home/imagens/promocao_voceemmalta.gif) top left no-repeat; text-indent:-5000em; overflow:hidden;}
#home #concursosepromocoes a.leadershipcamp { clear:both; display:block; width:200px; height:163px; margin:0 0 20px 0; background:url(../content/home/imagens/promocao_leadershipcamp.gif) top right no-repeat; text-indent:-5000em; overflow:hidden;}
#home #concursosepromocoes a.participe { clear:both; display:block; width:121px; height:144px; margin:0 0 20px 0; background:url(../content/home/imagens/promocao_participe.gif) top right no-repeat; text-indent:-5000em; overflow:hidden;}

#interna #concursosepromocoes h3#subtitulo-euvouparaocanada, #interna #concursosepromocoes h3#subtitulo-leadershipcamp { float:left; margin:0 10px 10px 0; }
#interna #concursosepromocoes p.frase { float:right; display:block; width:300px; padding:65px 0 0 0; background:url(../content/novidades/imagens/mais_bg.gif) top left no-repeat; }

#concursosepromocoes-regulamento { float:left; width:290px; height:450px; padding:10px 30px 10px 5px; text-align:justify; overflow:auto; background:#FAEFD6; border-left:5px solid #EAE5C7; } 
#conteudo #concursosepromocoes-regulamento ul li { margin:0 0 5px 0; list-style:none; }
#concursosepromocoes-fichadeinscricao { float:right; width:150px; height:140px; padding:10px 10px 0 10px; background:url(../content/programas-no-exterior/imagens/saibamais_bg.gif) top left no-repeat; }
#concursosepromocoes-fichadeinscricao h4#subtitulo-fichadeinscricao { margin:0 0 5px 0; }

/* HORÁRIOS DOS PAÍSES */
#horariosdospaises { display:none; }

/* PESQUISA */
#pesquisa { padding:0 0 0 20px; margin:-45px 0 0 0; }
#pesquisa p { display:block; width:200px; }
#pesquisa li input { border:none; height:12px; margin-bottom:5px; margin-top:0; padding-bottom:10px; display:inline; }
#pesquisa input { border:none; margin:0; padding:0; }
#pesquisa img { float:left; margin-right:5px; }
#pesquisa ul { margin:10px 0 5px 0; }
#pesquisa ul li { margin-bottom:2px;}
#pesquisa button.votar { float:left; display:block; width:50px; padding:2px 3px 3px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#333; background:url(../imagens/bt_detalhe_mais_cinza.gif) 5px 8px no-repeat #D3D3D3; }
#pesquisa a.votar { display:block; width:187px; padding:4px 3px 5px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#333; background:url(../imagens/bt_detalhe_mais_cinza.gif) 5px 8px no-repeat #D3D3D3; }
#pesquisa button.resultado { display:block; width:120px; padding:2px 3px 3px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-align:left; color:#333; background:url(../imagens/bt_detalhe_barra_cinza.gif) 5px 5px no-repeat #D3D3D3; }

#pesquisa-resultado { width:180px; padding:0 0 10px 0; }
#pesquisa-resultado b { float:left; width:180px; font-weight:normal; display:list-item; background-color:#FDF9EE; text-align:left; }
#pesquisa-resultado li { width:180px; background-color:#EFEFEF; text-align:right; display:block; }

/* REDES SOCIAIS */
#redessociais { position:absolute; top:75px; left:560px; width:100px; height:35px; padding:0 0 0 100px; background:url(../content/home/imagens/redessociais_bg.gif) 0 5px no-repeat; overflow:hidden; z-index:1; }
#redessociais p { display:none; }
#redessociais ul {}
#redessociais ul li { display:block; float:left; width:29px; }
#redessociais ul li.orkut { width:25px; } 
#redessociais ul li a { display:block; height:25px; background-image:url(../content/home/imagens/redessociais_icons.gif); background-repeat:no-repeat; text-indent:-6000em; overflow:hidden; }
#redessociais ul li.orkut a { width:22px; background-position:0 -28px; }
#redessociais ul li.twitter a { width:24px; background-position:-26px -28px; }
#redessociais ul li.facebook a { width:24px; background-position:-55px -28px; }
/*
#redessociais ul li.orkut a { width:22px; background-position:0 0; }
#redessociais ul li.twitter a { width:24px; background-position:-26px 0; }
#redessociais ul li.facebook a { width:24px; background-position:-55px 0; }
#redessociais ul li.orkut a:hover { background-position:0 -28px; }
#redessociais ul li.twitter a:hover { background-position:-26px -28px; }
#redessociais ul li.facebook a:hover { background-position:-55px -28px; }
*/

/* PARCEIROS */
#parceiros { position:absolute; width:200px; height:94px; padding:10px 0 0 0; overflow:hidden; }
#parceiros h2 { display:none; }
#parceiros ul li { float:right; display:block; background-position:center; background-repeat:no-repeat; text-indent:-5000em; overflow:hidden; }
#parceiros ul li.parceiro-saoluis { width:64px; height:93px; background-image:url(../content/home/imagens/parceiro_saoluis.gif); }
#parceiros ul li.parceiro-belta { width:88px; height:74px; margin:0 20px; background-image:url(../content/home/imagens/parceiro_belta.gif); }

/* CAMINHO */
#caminho { padding:5px 0 0 0; margin:0 0 20px 0; font-family:"Lucida Sans Unicode", Arial; }
#caminho li { list-style:none; display:inline; padding:0 3px 0 0; color:#FF6F00; font-size:14px; font-weight:bold; }
#interna #conteudo #caminho ul { margin:0; padding:0; }
#interna #conteudo #caminho li a { padding:0 10px 0 0; color:#666; text-decoration:underline; font-weight:normal; background:url(../imagens/caminho_seta.gif) 100% 5px no-repeat; }

/* PAGINACAO */
#paginacao { clear:both; width:200px; padding:15px 0 0 0; margin:auto; text-align:center; }
#paginacao ul { float:left; }
#paginacao li { display:inline; margin:0 3px; }
#paginacao li a.pagina-ativa { background:#FFCC66; padding:2px 8px; text-decoration:underline; font-weight:bold; }
#paginacao li a { margin:0; font-weight:normal; text-decoration:underline; }

/* VOLTAR */
#voltar { clear:both; padding:20px 0; }
#conteudo #voltar a.voltar { clear:both; display:block; width:187px; padding:4px 3px 5px 15px; border:0; cursor:pointer; font-family:"Lucida Sans Unicode", Arial; font-size:13px; text-transform:lowercase; text-decoration:none; text-align:left; color:#FFF; background: url(../imagens/bt_detalhe_mais.gif) 5px 9px no-repeat #FF6B00; }

/************************************
FORMULÁRIOS - Características Gerais
************************************/
/* ESTILO FORMS */
input, select, textarea {
	font-size:11px;
	color:#444;
	border-top:1px solid #515153;
	border-right:1px solid #DEDAD3;
	border-bottom:1px solid #DEDAD3;
	border-left:1px solid #515153;
	margin-bottom:3px;
}

select, textarea { background:#fff; }

label input { padding:2px 2px; background:#fff; }
fieldset { }
legend { display:none; }

/* BOTÕES */
#geral input.input-img-semborda { float:left; border:none; margin-bottom:10px; }
#geral input.input-img-comborda { }
#geral input.input-submit-texto {
	cursor:pointer;
	vertical-align:top;
	margin:0;
	background:none;
	border:none;
	color:#223D79;
	text-decoration:none;
	font-weight:bold;
}
#geral input.input-submit-texto:hover {	text-decoration:underline; }

/* DETALHES */
.display-ativado {  }
.display-desativado { display:none; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { clear:both; height:66px; margin:0 0 0 234px; padding:40px 0 0 35px; font-family:"Lucida Sans Unicode", Arial; background:#FF6600; }
#rodape ul { margin:0 0 5px 0; }
#rodape li { display:inline; font-size:15px; }
#rodape li a { color:#333; font-weight:normal; text-transform:uppercase; }
#rodape li a:hover { color:#FFF; }
#rodape address { clear:both; display:block; margin:-2px 0 0 0; color:#FFF; font-size:15px; font-style:normal; font-weight:normal; text-transform:uppercase; }