/**
 * Definições globais.
 */
html, body { height: 100%; } 
body { margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px; margin-right: 0px; background-color:#AFCBDA}

/**
 * Estrutura do site.
 */
#tudo {	width:780px; height:auto; display:table; background-color:#F5F6FA; padding-bottom:10px;}
#tudoPopUp { width:100%; height:97%; display:table; background-color:#F5F6FA; padding-bottom:10px;}
#cabecalho { width:780px; height:90px; }
#menu { width:185px; height:auto; float:left; }
#principal { width:595px; height:auto; float:right; }
#rodape { width:780px; height:22px; background-color:#082C84; text-align:center; padding-top:6px; _padding-top:0px;}
#rodape a {text-decoration:none; color:#FFFFFF; font-family:arial; font-size:10px;}

/**
 * Oculta as camadas para imprimir somente o cartao recarga.
 */
@media print {
	#cabecalho {display:none;}
	#menu {display:none;}
	#popupImprimir {display:none;}
	#rodape {display:none;}
	#conteudoTexto {display:none;}
	#popupTitulo {display:none;}
}

/**
 * Cabeçalho.
 */
#header { height:22px; background:url(../img/headerBgDir.gif) no-repeat top right #3367AE; } 
#cabecalhoEsq { width:215px; height:81px; float:left; background-image:url(../img/logoEmbratel.gif); background-repeat:no-repeat; }
#cabecalhoEsqCima { height:64px; width:215px; }	
#cabecalhoEsqBaixo { height:16px; width:215px;}
#cabecalhoDir { width:565px; height:80px; float:right;}
#cabecalhoDirCima { height:27px; width:565px; background-color:#DEEFF7;}
#cabecalhoDirCimaIntEsq { height:24px; width:320px; float:left; margin-top:3px;}
#cabecalhoDirCimaIntDir { height:27px; float:right; text-align:right; }
#cabecalhoDirBaixo { height:55px; width:565px; padding-top:10px; background:url(../img/bgMenuSup.gif) repeat-x;}
.logoEmbratel { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A5CFEF; background:url(../img/setaAzul.gif) 5px no-repeat; padding-left:25px; text-decoration:none; font-weight:bold; }
.logoEmbratel a { text-decoration:none; }
.menuSuperior { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; float:left; text-decoration:none; padding-top:7px; }
.menuSuperior a { text-decoration:none; }
img.menuSuperior { padding-top:2px; padding-right:10px; border:0; }
img.sepMenuSuperior { float:left; padding-top:2px; padding-left:10px; padding-right:10px; }
#boasVindas {font-family:verdana,arial; font-size:10px; color:#1D4B80; margin-top:7px; float:left; margin-right:5px;}
#boasVindas a {color:#00A0C8; text-decoration:none;}
#boasVindas a:hover {text-decoration:underline;}

/**
 * Menu.
 */
#menuQuadro { width:175px; height:auto; margin:auto;}
#menuSup { background:url(../img/quadroDirSup.gif) no-repeat top right #3367AE; height:22px;}
#menuSupEsq { background:url(../img/setaCaixa.gif) no-repeat top left; height:22px; width:20px; float:left;}
#menuConteudo { height:auto; width:173px; margin:auto; border-left:1px solid #3367AE; border-right:1px solid #3367AE; }
#menuInf { background:url(../img/bgQuadro.gif) repeat-x; height:5px; width:175px; }
#menuInfEsq { background:url(../img/quadroEsqInf.gif) no-repeat; width:5px; height:5px; float:left; }
#menuInfDir { background:url(../img/quadroDirInf.gif) no-repeat; width:5px; height:5px; float:right;}
p.menuItem { background:url(../img/menuItem.gif) no-repeat 7px 10px; background-color:#D6E2F3; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#082C84; margin:0; padding: 5px 0px 0px 23px; height:20px; }
p.menuItem a { display:block; color:#082C84; text-decoration:none; }
p.menuItem a:hover { color:#DA5200; }
p.menuItemLivre { background:url(../img/menuItem.gif) no-repeat 7px 10px; background-color:#FBE9D4; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#082C84; margin:0; padding: 5px 0px 0px 23px; height:20px; }
p.menuItemLivre a { display:block; color:#082C84; text-decoration:none; }
p.menuItemLivre a:hover { color:#DA5200; }
p.menuSubItem { background:url(../img/setaDir.gif) no-repeat 22px 7px; padding: 4px 0px 0px 33px; border-bottom:#3367AE 1px solid; background-color:#F7F7FF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#082C84; font-weight:bold; margin:0; height:20px; }
p.menuSubItem a { display: block; color: #2B4252; text-decoration: none; }
p.menuSubItem a:hover { color:#DA5200; }
p.menuSubItemLivre { background:url(../img/setaDir.gif) no-repeat 22px 7px; padding: 4px 0px 0px 33px; border-bottom:#3367AE 1px solid; background-color:#FEF9F1; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#082C84; font-weight:bold; margin:0; height:20px; }
p.menuSubItemLivre a { display: block; color: #2B4252; text-decoration: none; }
p.menuSubItemLivre a:hover { color:#DA5200; }
img.sepBannerPeq { float:left; padding-left:3px; padding-right:3px; padding-bottom:5px; }
img.bannerInf { float:left; padding-top:3px; border:0; }

/**
 * Quadro de produtos no menu.
 */
.produtoEsconder {	height:0px; visibility:hidden; max-height:0px; overflow:hidden;}
.produtoMostrarprodEmbratel { height:auto; width:153px; visibility:visible; z-index:10; padding:10px; background-color:#F7F7FF; border-bottom:#3367AE 1px solid; background:url(../img/bgEmbratel.gif) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#E3EAF8;}
.produtoMostrarprodLivre { height:auto; width:153px; visibility:visible; z-index:10; padding:10px; background-color:#F7F7FF; border-bottom:#3367AE 1px solid; background:url(../img/bgLivre.gif) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#FBE9D4;}
#menuProduto {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#082C84; padding:5px 0 5px 23px; margin:0;}
#menuProduto li {list-style: none; }
#menuProduto li a {margin:0; padding:0;text-decoration:none;color: #082C84;}
#menuProduto li a:hover { color: #082C84; }
.menuFechar {font-family:Arial, Helvetica, sans-serif; font-size:8px; text-transform:uppercase; text-decoration:none; color:#EF8100; padding-left:12px;}
.revendaMostrar { height:auto; width:153px; visibility:visible; z-index:10; padding:10px; background-color:#F7F7FF; border-bottom:#3367AE 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:10px; background-color:#E3EAF8;}
.menuRevenda { background:url(../img/setaDir.gif) no-repeat 22px 7px; padding: 4px 0px 0px 33px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#082C84; font-weight:bold; margin:0; height:20px; background-color:#F7F7FF;}
.menuRevenda a { display: block; color: #2B4252; text-decoration: none; }
.menuRevenda a:hover { color:#EF8100; }

/**
 * Itens abaixo do menu.
 */
#menuBaixo { width:175px; height:auto; margin:auto; margin-top:3px; font-family: verdana, arial; font-size:11px; color:#1D4B80;}
#menuBaixo a {color:#00A0C8; text-decoration:none;}
#menuBaixo a:hover {text-decoration:underline;}


/**
 * Banners do menu.
 */
#menuBanner { width:175px; height:140px; margin:auto; padding-top:5px; }
#menuOuvidoria { width:175px; height:65px; margin:auto; }
#menuBannerInf { width:171px; height:35px; margin:auto; padding-top:5px; background:url(../img/banner/bgBannerPeq.gif) no-repeat; padding-left:4px; }

/**
 * Banner cartao embratel e livre.
 */
#principalBannerCartao { width:555px; height:auto; margin:auto; text-align:center;}

/**
 * Principal quadro simples assim.
 */
#principalSimplesAssim { width:555px; height:auto; margin:auto; }
#principalSup {background:url(../img/quadroDirSup.gif) no-repeat top right; height:22px; background-color:#3367AE;}
#principalSupEsq { background:url(../img/setaCaixa.gif) no-repeat top left; height:22px; width:20px; float:left; }
#principalSimplesConteudo { height:420px; width:553px; margin:auto; border-left:1px solid #3367AE; border-right:1px solid #3367AE; }
#principalIntCima { width:180px; height:25px; text-align:center; margin:auto; }
#principalIntMeio { width:540px; height:180px; margin:auto; }
#principalIntMeioEsq { width:250px; height:100px; float:left; }
#principalIntMeioDir { width:250px; height:100px; float:right; }
#principalIntBaixo { width:540px; height:200px; margin:auto; }
#principalIntBaixo1 { width:140px; height:30px; margin:auto; text-align:center; }
#principalIntBaixo2 { width:250px; height:55px; margin:auto; text-align:center; }
#principalIntBaixo3 { width:540px; height:auto; margin:auto;}
#principalIntBaixo3_1 { width:400px; height:15px; margin:auto;}
#principalIntBaixo3_2 { width:400px; height:20px; margin:auto;}
#principalIntBaixoUltimo { width:270px; height:20px; margin:auto;}
#principalIntBaixo3_2Esq { float:left; background:url(../img/setaEsq.gif) 20px 5px no-repeat; width:40px; height:20px; }
#principaIntBaixo3_2Dir { float:right; background:url(../img/setaDirIni.gif) 0px 5px no-repeat; width:40px; height:20px;}
#principalIntBaixo3_3 { width:480px; height:80px; margin:auto;}
#principalIntBaixo3_3Esq { float:left; height:auto; width:auto; }
#principalIntBaixo3_3Dir { float:right; height:auto; width:auto; }
#principalInf { background:url(../img/bgQuadroTrans.gif) repeat-x; height:5px; width:555px; }
#principalInfEsq { background:url(../img/quadroEsqInf.gif) no-repeat; width:5px; height:5px; float:left; }
#principalInfDir { background:url(../img/quadroDirInf.gif) no-repeat; width:5px; height:5px; float:right; }
p.simplesQuadro { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#082C84; margin:0px; text-align:center; float:left; }
img.seta { padding-top:10px; padding-left:10px; padding-right:10px; float:left; }

/**
 * Depoimentos.
 */
#prnDpm { width:555px; height:auto; margin:auto; }
#prnDpmSup {background:url(../img/quadroDirSup.gif) no-repeat top right; height:22px; background-color:#3367AE; margin-top:10px; _margin-top:0px;}
#prnDpmSupEsq { background:url(../img/setaCaixa.gif) no-repeat top left; height:22px; width:20px; float:left; }
#prnDpmConteudo { height:72px; width:548px; margin:auto; border-left:1px solid #3367AE; border-right:1px solid #3367AE; background:url(../img/bgConteudoDepoimento.gif) no-repeat; font-family: verdana, arial; font-size:11px; color:#1D4B80; padding-left:5px;}
#prnDpmConteudo a {color:#00A0C8; text-decoration:none;}
#prnDpmConteudo a:hover {text-decoration:underline;}
#prnDpmInf { background:url(../img/bgQuadroTrans.gif) repeat-x; height:5px; width:555px; }
#prnDpmInfEsq { background:url(../img/quadroEsqInfDepoimento.gif) no-repeat; width:110px; height:5px; float:left; }
#prnDpmInfDir { background:url(../img/quadroDirInf.gif) no-repeat; width:5px; height:5px; float:right; }

/**
 * Colunas.
 */
#colunaExt { width:555px; height:105px; margin:auto; padding-top:5px; _padding-top:0px;}
#colunaBox1, #colunaBox2 { width:175px; float:left;}
#colunaBox2, #colunaBox3 { padding-left:10px; background:url(../img/sepColuna.gif) no-repeat top left;}
#colunaBox1, #colunaBox2, #colunaBox3 { height:100px; }
#colunaBox3 {float:right; width:185px;}
#colunaBox3 a { text-decoration:none; color:#333333; line-height:16px;}

#colunaIntSup { width:172px; height:50px;}
#colunaIntSupEsq { width:66px; float:left;}
#colunaIntSupDir { width:104px; float:right;}
#colunaIntInf { width:172px; height:50px;}
#colunaIntInf, #colunaIntInf a, .colunaDescricao a { color:#333333;}

.colunaTopico, .colunaSubTopico, .colunaDescricao {font-family:verdana, arial; font-size:11px;}
.colunaTopico, .colunaSubTopico {font-weight:bold;}
.colunaTopico { color:#000000;}
.colunaSubTopico { color:#1D4B80;}
.colunaTopico a, .colunaSubTopico a, .colunaDescricao a, #colunaIntSupDir a, #colunaIntInf a { text-decoration:none; }

/**
 * Publicidade.
 */
#publicidade { width:555px; height:68px; margin:auto; padding-top:5px; background:#FFFFFF url(../img/publicidade.gif) no-repeat center left;}
#publicidadeBox1 {}
#publicidadeBox2 {}
#publicidadeBox3 { float:right;}
#publicidadeBox1, #publicidadeBox2, #publicidadeBox3 { width:185px; text-align:center; }
#publicidadeBox1, #publicidadeBox2 { float:left;}


/**
 * Cartão telefônico.
 */
#principalIntSup1 { background:url(../img/quadroDirSupCartaoAzul.gif) no-repeat top right #CBD9F1; height:22px; }
#principalIntSupEsq1 { background:url(../img/menuCartaoAzul.gif) no-repeat top left; height:20px; width:20px; float:left; }
h1.itemCartaoAzul { font-family:Arial, Helvetica, sans-serif; font-size:11px; height:auto; margin:0; padding-top:3px; padding-left:25px; color:#082C84; }
p.subItemCartaoAzul { background:url(../img/setaDir.gif) no-repeat 20px 7px; padding-left:33px; border-bottom:#3367AE 1px solid; background-color:#E3EAF8; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#082C84; font-weight:bold; margin:0; height:20px; padding-top:2px; }
p.subItemCartaoAzul a { display: block; color: #2B4252; text-decoration: none; }
#principalIntConteudo1 { height:138px; width:250px; background-color:#E3EAF8;}
#principalIntInf1 { background:url(../img/bgQuadroCartaoAzul.gif) repeat-x; height:10px; width:250px; }
#principalIntInfEsq1 { background:url(../img/quadroEsqInfCartaoAzul.gif) no-repeat left 2px; width:5px; height:10px; float:left;}
#principalIntInfDir1 { background:url(../img/quadroDirInfCartaoAzul.gif) no-repeat right 2px; width:5px; height:10px; float:right; }

/**
 * Cartão livre.
 */
#principalIntSup2 { background:url(../img/quadroDirSupCartaoLaranja.gif) no-repeat top right #FBD5A7; height:22px; }
#principalIntSupEsq2 { background:url(../img/menuCartaoLaranja.gif) no-repeat top left; height:20px; width:20px; float:left; }
h1.itemCartaoLaranja { font-family:Arial, Helvetica, sans-serif; font-size:11px; height:auto; margin:0; padding-top:3px; padding-left:25px; color:#082C84; }
p.subItemCartaoLaranja { background:url(../img/setaDir.gif) no-repeat 20px 7px; padding-left:33px; border-bottom:#3367AE 1px solid; background-color:#FBE9D4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#082C84; font-weight:bold; margin:0; height:20px; padding-top:2px; }
p.subItemCartaoLaranja a { display: block; color: #2B4252; text-decoration: none; }
#principalIntConteudo2 { height:138px; width:250px; background-color:#FBE9D4;}
#principalIntInf2 { background:url(../img/bgQuadroCartaoLaranja.gif) repeat-x; height:10px; width:250px; }
#principalIntInfEsq2 { background:url(../img/quadroEsqInfCartaoLaranja.gif) no-repeat left 2px; width:5px; height:12px; float:left; }
#principalIntInfDir2 { background:url(../img/quadroDirInfCartaoLaranja.gif) no-repeat right 2px; width:5px; height:12px; float:right; }

/**
 * Quadro azul das paginas interiores.
 */
#quadroAzulIntSup { background:url(../img/faleSupDir.gif) no-repeat top right #BBE4FF; height:22px; border-bottom:#6BB3C6 dotted 1px; margin-top:15px;}
#quadroAzulIntSupEsq { background:url(../img/faleSupEsq.gif) no-repeat top left; height:20px; width:20px; float:left; }
h1.itemQuadroAzul { font-family:Arial, Helvetica, sans-serif; font-size:11px; height:auto; margin:0; padding-top:3px; padding-left:25px; color:#1D4B80;}
#quadroAzulIntConteudo { height:auto; border-left:1px solid #AFCBDA; border-right:1px solid #AFCBDA; padding: 10px 0 0 0;}
#quadroAzulIntInf { height:23px; background:url(../img/bgFale.gif) repeat-x;}
#quadroAzulIntInfEsq { background:url(../img/faleInfEsq.gif) no-repeat left top; width:12px; height:22px; float:left; }
#quadroAzulIntInfDir { background:url(../img/faleInfDir.gif) no-repeat right top; width:12px; height:22px; float:right; }

/**
 * Perguntas freqüentes.
 */
h1.titulo {background:url(../img/setaAzulBaixo.gif) 0 3px no-repeat; border-bottom:#70CBE3 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1D4B80; font-weight:normal; padding-left:13px; margin-bottom:0px;}
h2.titulo {font-family:Arial, Helvetica, sans-serif; color:#EF8100; font-size:16px; font-weight:bold; padding-left:13px; display:none;}
h3.titulo {font-family:verdana, arial; color:#DB7600; font-size:12px; font-weight:normal; background:url(../img/tituloBullet.gif) no-repeat left 3px; padding-left:10px; margin-left:13px;}
h4.titulo {font-family:verdana, arial; font-size:11px; background:url(../img/setaDir.gif) left 3px no-repeat; padding-left:13px; margin-left:13px; margin-top:0; margin-bottom:2px; margin-right:10px;}
h4.titulo a {color:#00A0C8; text-decoration:none;}
h4.titulo a:hover {text-decoration:underline;}
h3.voltar {background:url(../img/topo.gif) no-repeat right top; margin-bottom:0; width:550px;  height:20px; text-decoration:none; cursor:pointer;}
h3.fechar {background:url(../img/topo.gif) no-repeat right top; margin-bottom:0; width:550px;  height:20px; text-decoration:none; cursor:pointer;}
#conteudoTexto {font-family:verdana, arial; color:#1D4B80; font-size:11px; text-align:left; margin-left:20px; margin-right:10px;}
#conteudoTexto a {color:#00A0C8; text-decoration:none;}
#conteudoTexto a:hover {text-decoration:underline;}
h3.faqPergunta, h3.faqPergunta a {font-family:verdana, arial; color:#DB7600; font-weight:normal; font-size:12px; text-decoration:none;}
h4.faqCategoria, h4.faqCategoria a {font-family:verdana, arial; font-size:11px; color:#1D4B80; margin-top:0; margin-bottom:2px; margin-right:10px; border-bottom:1px solid; text-decoration:none;}

/**
 * Javascript desabilitado.
 */
#javascript {width:100%; height:25px; background:#FF8080; text-align:center; border:#666666 1px dashed; font-family:verdana, arial; font-size:12px; padding-top:5px;}

/**
 * Senha segura.
 */
 
/**
 * Brasil direto.
 */
h3.brasilDireto {font-family:verdana, arial; color:#DB7600; font-size:12px; font-weight:normal; background:url(../img/tituloBullet.gif) no-repeat left 3px; padding-left:10px; }

/**
 * Formulários.
 */
.campoTexto { font-family:Arial, Helvetica, sans-serif; font-size:11px; border-bottom:1px solid #D1D8DF; border-right:1px solid #D1D8DF; border-left:1px solid #394654; border-top:1px solid #394654; }
fieldset { border: 1px solid #AFCBDA; padding: 0px 10px 10px; width: 300px; margin:auto; }
legend {color:#DB7600; margin-bottom:5px;}
.formPadrao {margin:0;}

/**
 * Popup cartão.
 */
#popupCartao {width:420px; height:auto; margin:auto;}
#cartao {width:400px; height:auto; margin:0 auto; margin-bottom:10px; margin-left:10px;}
#popupImprimir {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; background:url(../img/impressora.gif) 0px 0px no-repeat; height:20px; width:120px; padding-left:20px;  margin-top:10px; margin-bottom:5px; padding-top:2px; color:#00A0C8; cursor:pointer;}
#popupImprimir a {text-decoration:none; color:#00A0C8;}
#popupImprimir a:hover {text-decoration:underline;}
#popupTitulo {}

/**
 * Fontes.
 */
h1.itemSeta { font-family:Arial, Helvetica, sans-serif; font-size:11px; height:auto; margin:0; padding-top:3px; padding-left:25px; color:#FFFFFF; }
.obrigatorio {font-family:Arial, Helvetica, sans-serif; color:#DB7600; font-size:11px; }
.voltar a {font-family: arial; color:#394654; font-size:10px; margin-top:0px; float:right; margin-right:10px; text-decoration:none; background:url(../img/setaVoltar.gif) 3px 2px no-repeat; width:45px; text-align:right; color:#1D4B80;}
.fechar a {font-family: arial; color:#394654; font-size:10px; margin-top:0px; float:right; margin-right:10px; text-decoration:none; width:45px; text-align:right; color:#1D4B80;}
.arial11 {font-family:arial; font-size:11px;}
.arial10 {font-family:arial; font-size:10px;}
.arial12 {font-family:arial; font-size:12px;}
.atencao {color:#BF0A0A; font-weight:bold;}
.rodape {font-family:arial; font-size:10px; color:#FFFFFF;}
.carregando { color: #000000; font-family:verdana, arial; font-size:11px; }
.ul-1 { list-style-image: url(../img/ico-seta.gif); }
.li-1 { padding:0 0 0 0; margin:5px 0 5px 0; font-family:verdana, arial; font-size:11px; }
