@charset "utf-8";
/* INÍCIO - DEFINIÇÃO DAS TAGS XHTML */

body { margin:0px; padding:0px; color:#333333; background-image:url(../imagensSite/fundoVoaBrasil.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#0172FE; background-attachment:fixed; }
h1 { margin-top:0px; padding-bottom:0px; padding-top:20px; color:#333; font-size:24px; font-family:Arial, Helvetica, sans-serif; border-bottom:#FC0 1px dotted; width:900px; }
* { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
iframe { overflow:auto; }
/* FINAL - DEFINIÇÃO DAS TAGS XHTML */





/* INÍCIO - DEFINIÇÃO DA PAGINA DE  CONTATO */

#Interna { width:600px; margin-left:120px; min-height:350px; }
#dadosContatos { margin:10px 0px 30px 0px; text-align:justify; }
.dspBlock { display:block; }
.floatLeft { float:left; }
.floatRight { float:right; }
.clearBoth { clear:both; }
.borderN { border:0px; }
.texto_dados { margin:2px; }
.textoConteudo { text-align:justify; margin:5px 0px 10px 0px; }
.textoJustificado { text-align:justify; }
.buttonContato { width:80px; font-family:Arial; font-size:12px; color:#333333; border:1px #CCC solid; background-color:#F7F8E6; padding:5px; margin:0px 0px 10px 0px; }
.inputContato { font-family:Arial; font-size:12px; color:#333333; border:1px #CCC solid; background-color:#F7F8E6; padding:2px; margin-bottom:15px; width:98%; }
.textoNegrito { font-weight:bold; }
/* FINAL - DEFINIÇÃO DA PAGINA DE  CONTATO */











/* INÍCIO - DEFINIÇÃO DOS LINKS */

#loginEmail a:link, a:visited { font-family:arial; font-size:10px; color:#666666; text-decoration:none; }
#loginEmail a:hover { text-decoration:underline; }
a.linkMenuTopo:link, a.linkMenuTopo:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; }
a.linkMenuTopo:hover { text-decoration:underline; }
a.linkMenuTopoMaior:link, a.linkMenuTopoMaior:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
a.linkMenuTopoMaior:hover { text-decoration:underline; }
a.linkMenuTopoNovo:link, a.linkMenuTopoNovo:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F00; }
a.linkMenuTopoNovo:hover { text-decoration:underline; }
a.linkMenuTopoViagem:link, a.linkMenuTopoViagem:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#06F; }
a.linkMenuTopoViagem:hover { text-decoration:underline; }
/* FINAL - DEFINIÇÃO DOS LINKS */







/* INÍCIO - DEFINIÇÃO DOS ID'S */
div#lateralEsquerdaTudo { width:269px; float:left; margin-top:5px; }
div#tvVoaBrasil { width:269px; height:220px; display:block; }
div#pacotesOferta { width:269px; background-image:url(../imagensSite/fundoPacotes.jpg); background-repeat:no-repeat; margin-top:5px;  display:table; }



#root { width:952px; margin:0 auto; padding:0px; display:block; overflow:auto; }
#topo { width:952px; height:150px; background-image:url(../imagensSite/corpoTopo.png); }
#conteudoTopo { margin:5px 0px 0px 250px; padding:0px; display:block; }
div#bannerRoteiros { height:100px; text-align:center; vertical-align:middle; }
#banner { width:468px; margin:20px 0px; float:left; margin-left:30px; }
#bannerPrincipal { margin:0px; padding:0px; width:920px; padding:0px; }
#loginEmail { width:201px; height:67px; display:block; margin:10px 0px -10px 2px; float:left; text-align:right; }
#loginEmail label { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#loginEmail input { border:1px; border-color:#CCC; border-top-color:#000; border-style:solid; margin-top:1px; }
#loginEmail img { margin-left:-2px; margin-top:-2px; }
#menuTopo { float:left; width:640px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; }
#conteudo { width:937px; display:block; overflow:auto; background-image:url(../imagensSite/corpoFundo.png); background-repeat:repeat-y; margin:0px; padding:0px 0px 0px 15px; clear:both; }
#abasNavegacao { float:left; width:710px; margin-top:5px; }
#abasAtendimento { float:left; width:200px; margin-top:6px; margin-left:8px; }
#boxNoticias { width:425px; height:400px; padding:0px; background-image:url(../imagensSite/fundoNoticias.jpg); background-repeat:no-repeat; float:left; margin-top:13px; margin-left:10px; display:table; }
#boxNewsletter { width:205px; height:590px; float:left; margin:0px; padding:0px; background-image:url(../imagensSite/fundoLateral.jpg); background-repeat:no-repeat; background-color:#FFF; margin-top:13px; margin-left:10px; display:table; }
#boxInternoOfertas { width:247px; height:166px; background-image:url(../imagensSite/fundoOferta.jpg); background-repeat:no-repeat; margin-top:40px; margin-left:15px; margin-bottom:2px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#666666; }
#boxInternoOfertas2 { width:247px; height:166px; background-image:url(../imagensSite/fundoOferta.jpg); background-repeat:no-repeat; margin-top:5px; margin-left:15px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#666666; }
#boxInternoOfertas3 { width:247px; height:166px; background-image:url(../imagensSite/fundoOferta.jpg); background-repeat:no-repeat; margin-top:25px; margin-left:15px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#666666; }
#quadroNoticiasPrincipal { margin:20px 10px 10px 20px; }
#boxNewsletterInterno { margin:40px 8px 10px 10px; }
#boxNewsletterInterno_lua { margin:30px 8px 10px 10px; }
#boxNoticiasInternas { padding-bottom:10px; padding-top:10px; border-bottom:#999 dotted 1px; }
#boxAtendimentoInterno { margin:50px 8px 10px 10px; }
#rodape { margin:0px; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px; }
#rodape a:link, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; }
#rodape a:hover { text-decoration:underline; }
#paginaConteudo { width:98%; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666; text-align:justify; }
#paginaConteudo p { margin:10px 5px; text-indent:20px; }
#paginaConteudo ul { margin:10px 30px; list-style:inside; }
#paginaConteudoLua { width:920px; height:600px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666; text-align:justify; border: none; background-image:url(../imagensSite/fundoLua.jpg); }
#boxPrintMailPdf { width:400px; margin:10px 37px 0px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; }
#boxPrintMailPdf a:link, a:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
#boxPrintMailPdf a:hover { text-decoration:underline blink; }
#boasVindasNoivos { float:right; margin:10px 120px 0px 0px; font-size:20px; color:#527A42; text-align:right; font-weight:bold; line-height:25px; }
#textoPrincipalLua { font-size:12px; color:#666; width:530px; height:230px; overflow:auto; clear:both; margin-left:50px; margin-top:20px; }
#textoPrincipalLua_nova { font-size:12px; color:#666; width:690px; ; clear:both; margin-left:50px; margin-top:20px; }
#opcoesPacotesLua { font-size:12px; color:#666; line-height:16px; width:815px; clear:both; margin-left:50px; margin-top:20px; }
/* FINAL - DEFINIÇÃO DOS ID'S */







/* INÍCIO - DEFINIÇÃO DAS CLASSES */

.pBannerPrincipal { margin:0px; padding:0px; }
.pLinhaBaixoBanner { margin:3px 0px; }
.floatLeft { float:left; }
.floatRight { float:right; }
.imgAbas { margin:0px; padding:0px; }
.linhasOfertas { border-bottom:#CCC 1px dotted; width:247px; margin-left:15px; }
.pTituloOfertas { font-size: 12px; margin:0px; padding-left:10px; padding-top:10px; padding-bottom:4px; font-weight:bold; }
.ptextoOfertas { font-size:10px; margin:0px; padding-left:10px; padding-top:4px; padding-bottom:10px; text-align:justify; margin-right:15px; }
.imgOfertas { margin:0px; text-align:center; }
.dataNoticias { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0px; }
.tituloNoticias { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold; margin:0px; }
.chamadaNoticias { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0px; }
.chamadaNoticias a:link, a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0px; text-decoration:none; line-height:13px; }
.chamadaNoticias a:hover { text-decoration:underline; }
.chamadaNewsletter { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px; text-align:justify; }
.labelNewsletter { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px; text-align:justify; }
.formNewsletter { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight: bold; }
.formNewsletter input { border:1px; border-color:#CCC; border-top-color:#000; border-style:solid; margin-top:1px; }
.botaoNewsletter { border:1px; border-color:#CCC; background-color:#FFF; border-top-color:#000; border-style:solid; margin:24px 0px 0px 0px; }
.botaoLuadeMel { border:1px; border-color:#CCC; background-color:#FFF; border-top-color:#000; border-style:solid; margin:24px 0px 0px 0px; }
.formNewsletterBox { border-bottom:1px #CCC dotted; padding-bottom:10px; }
.chamadaAtendimento { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold; margin:0px; margin-top:10px; }
.chamadaAtendimentoFone { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:0px; padding-bottom:5px; padding-top:2px; border-bottom:1px #999 dashed; }
.textoRodape { margin:0px; }
.textoCreditos { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
.textoCreditos a:link, a:visited { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; }
.textoCreditos a:hover { text-decoration:underline; }
.chamadaWebmail { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#666; }
.tabelaLuademel { border:1px #666 solid; width:530px; margin:5px; padding:2px; background-image:url(../imagensSite/fundoLuaForm.png); }
.tabelaLuademel td { border-bottom:1px #FFF solid; line-height:16px; }
.tabelaLuademel label { font-weight:bold; }
.tabelaDadosLua { border:1px #666 solid; width:100%; margin:5px; padding:5px; background-image:url(../imagensSite/fundoLuaForm.png); }
.tabelaDadosLua td { border-bottom:1px #FFF dotted; }
#avisoLuadeMel { margin:20px auto; width:500px; text-align:center; font-size:16px; color:#333; font-weight:bold; }
/* FINAL - DEFINIÇÃO DAS CLASSES */



/* INÍCIO - DEFINIÇÃO DAS TABELAS */

#tabelasConsultas { width:670px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333; }
.tabelasConsultasClass { width:670px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333; }
.tabelasConsultasClass label { margin-top:5px; }
.tabelasConsultasClass select { border:1px #999 solid; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
.tabelasConsultasClass input { border:1px #999 solid; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
#formConsultas label { margin-top:5px; }
#formConsultas select { border:1px #999 solid; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
.select200px { width:250px; }
.bordaTD { border-right: 1px #F90 solid; }
/* FINAL - DEFINIÇÃO DAS TABELAS */



.Texto_Negrito_10_Vermelho { font: 10px Verdana; font-weight:bold; text-decoration: none; color:#FF0000; }
a.Link_10_Vermelho_negrito { font: 10px Verdana; font-weight: bold; text-decoration: none; color:#FF0000; }
a.Link_10_Vermelho_negrito:hover { text-decoration:underline; color:#FF7F00; }
/* INÍCIO -- PAGINAÇÃO */

.paginator { margin:30px 10px 20px 20px; clear:both; }
.paginator a { padding: 6px 6px 6px 6px; text-decoration: none; color: #3E79B6; border: 1px solid #CCCCCC; background: #FFF; font-size:12px; margin:5px; }
.paginator span { font-size:12px; }
.paginator a:hover { background: #F1F1F1; color: #000; }
/* FINAL  -- PAGINAÇÃO */





/* INÍCIO -- GALERIA DE FOTOS */

div#dadosFotos { width:870px; margin:0px 0px 0px 10px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:10px; }
div#Interna { width:870px; min-height:350px; margin:0px 0px 0px 10px; }
div#fotosInterna { width:180px; float:left; background-color:#F7F8E6; border:1px; border-top:5px; border-style:solid; border-color:#2575CE; padding:0px; margin:2px 16px 10px 16px; }
div#textoFotos { background-color:#ECECEC; width:176px; height:100px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:10px; padding:2px; }
.texto_dados { margin:2px; }
.fotosGaleria img { margin:5px; padding:5px; border:1px #999 solid; }
.selectVideos { margin:2px 0px; width:98%; padding:0px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666; border:none; }
/* FINAL  -- GALERIA DE FOTOS */



div#videosInterna { width:180px; float:left; background-color:#F7F8E6; border:1px; border-top:5px; border-style:solid; border-color:#2575CE; padding:0px; margin:2px 16px 10px 16px; }
div#videoFotos { background-color:#ECECEC; width:176px; height:180px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:10px; padding:2px; }
