/* css colors - inicio */
/*
    This file contains all colors (and fonts) used by the "bighorn" skin.  Descendant selectors are used
    primarily for nesting and rollover scenarios.
*/

/* general colors */

body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

html
{
    background-color: #BF9960;
}

.wlp-bighorn-header
{
    border-bottom-color: #807059;
}

.wlp-bighorn-footer
{
    border-top-color: #807059;
}

/* colors for windows */

.wlp-bighorn-titlebar
{
    background-color: #596380;
    color: white;
}

.wlp-bighorn-titlebar-button-panel a:hover
{
    background-color: #727EA3;
}

.wlp-bighorn-book-content
{
    background-color: #E6DCCF;
}

.wlp-bighorn-window
{
    border-color: #807059;
}

.wlp-bighorn-window-content
{
    background-color: white;
}

.wlp-bighorn-layout-cell .wlp-bighorn-book
{
    border-color: #807059;
}

/* colors for menus */

.wlp-bighorn-menu
{
    background-color: #596380;
	color: #CCB48F;
}

.wlp-bighorn-menu a
{
    color: #CCBD8F;
}

.wlp-bighorn-menu-menu-panel ul
{
    background-color: #596380;
}

.wlp-bighorn-menu-menu-panel ul li:hover
{
    background-color: #727EA3;
    color: white;
}

.wlp-bighorn-menu-menu-panel ul li:hover > a
{
    color: white;
} 

.wlp-bighorn-menu-menu-panel ul ul
{
    border-color: #807059;
}

.wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active
{
    background-color: #E6DCCF;
    color: #596380;
}

/* colors for menus within nested books */

.wlp-bighorn-book-content .wlp-bighorn-menu
{
    background-color: #727EA3;
}

.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul
{
    background-color: #727EA3;
}

.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li:hover
{
    background-color: #6078BF;
}

.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active
{
    background-color: #E6DCCF;
    color: #596380;
}
/* css colors - fim */
/* css general - inicio */
/*
    This file contains general styling for the "bighorn" skin.
*/

body
{
    margin: 0px;
}

.wlp-bighorn-header
{
    border-bottom-style: solid;
    border-bottom-width: 4px;
}

.wlp-bighorn-footer
{
    border-top-style: solid;
    border-top-width: 4px;
}

.wlp-bighorn-layout td
{
    vertical-align: top;
}

/* image rollover styles */

.wlp-bighorn-image-rollover
{
    display: none;
}
.wlp-bighorn-image-nonrollover
{
    display: inline;
}
/* css general - fim */
/* css menu - inicio */
/*
    This file contains menu-related styling for the "bighorn" skin.  Both single- and multi-level menus make
    extensive use of the :hover pseudo-class.
    
    Multilevel menus make extensive use of descendant and child selectors, as well as the the :hover pseudo-class
    to control visibility, positioning and the form of menu items in various menu levels.
*/

.wlp-bighorn-menu
{
    border-collapse: collapse;
	width: 100%;
}

.wlp-bighorn-menu td
{
    white-space: nowrap;
    padding: 5px 10px;
}

.wlp-bighorn-menu img
{
    border: 0;
}

.wlp-bighorn-menu a
{
    text-decoration: none;
}

/* Comentado o uso da classe em: vivoCustomMenu.jsp  */
.wlp-bighorn-menu-button-panel
{
    text-align: right;
    margin: 0;
    padding: 0;
    background-color: green;
}

.wlp-bighorn-menu-menu-panel ul
{
    margin: 0;
    padding: 0;
}

.wlp-bighorn-menu-menu-panel ul li
{
    cursor: default;
    display: inline;
    list-style-type: none;
    padding: 5px;
}

.wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active
{
    cursor: default;
}

.wlp-bighorn-menu-menu-panel ul li:hover
{
    position: relative;
}

.wlp-bighorn-menu-menu-panel ul li:hover > a
{
    text-decoration: underline;
}

/* styles for multilevel menus */

.wlp-bighorn-menu-menu-panel ul li:hover > ul
{
    display: block;
}

.wlp-bighorn-menu-menu-panel ul ul
{
    border-width: 1px;
    border-style: solid;
    display: none;
    position: absolute;
    z-index: 100;
    left: -1px;
    top: 90%;
}

.wlp-bighorn-menu-menu-panel ul ul li
{
    display: block;
}

.wlp-bighorn-menu-menu-panel ul ul ul
{
    top: -1px;
    left: 90%;
}

/* styles for image rolloves (page images) */

.wlp-bighorn-menu-menu-panel ul li:hover > img.wlp-bighorn-image-rollover,
.wlp-bighorn-menu-menu-panel ul li:hover > a > img.wlp-bighorn-image-rollover
{
    display: inline;
}

.wlp-bighorn-menu-menu-panel ul li:hover > img.wlp-bighorn-image-nonrollover,
.wlp-bighorn-menu-menu-panel ul li:hover > a > img.wlp-bighorn-image-nonrollover
{
    display: none;
}

/* styles for menus within nested books */

.wlp-bighorn-book-content .wlp-bighorn-menu
{
    font-size: smaller;
}
/* css menu - fim */
/* css window - inicio */
/*
    This file contains window-related styles for the "bighorn" skin.  This includes titlebars, titlebar button
    rollovers and window content.
    
    Note that this styling includes window content overflow handling.  See below for specific notes.
*/

/* styles for titlebars */

.wlp-bighorn-titlebar
{
    font-size: smaller;
    width: 100%;
    overflow: hidden;
}

.wlp-bighorn-titlebar div
{
    white-space: nowrap;
    padding: 2px;
}

.wlp-bighorn-titlebar img
{
    border: 0;
}

.wlp-bighorn-titlebar-window-icon,
.wlp-bighorn-titlebar-title-panel
{
    float: left;
}

.wlp-bighorn-titlebar-button-panel
{
    float: right;
}

.wlp-bighorn-titlebar-button-panel a
{
    vertical-align: middle;
}

/* styles for image rollovers (titlebar buttons) */

.wlp-bighorn-titlebar-button-panel a:hover > img.wlp-bighorn-image-rollover
{
    display: inline;
}

.wlp-bighorn-titlebar-button-panel a:hover > img.wlp-bighorn-image-nonrollover
{
    display: none;
}

/* styles for windows */

.wlp-bighorn-layout-cell .wlp-bighorn-book
{
    border-style: solid;
    border-width: 1px;
    margin: 8px;
    height: 100%;
}

.wlp-bighorn-page
{
    padding: 1px;
    height: 100%;
}

.wlp-bighorn-window
{
    border-style: solid;
    border-width: 1px;
    margin: 8px;
}

/*
    The following style applies to window content that overflows the specified portlet width. If you want to
    change this behavior for ALL of your portlets, set the appropriate value for the overflow style here.
    If you want to change this behavior for a SPECIFIC portlet, add the appropriate overflow style to that
    portlet's Content Presentation Style attribute. See the Portlet Development Guide for more information 
    and examples.
*/
/*
.wlp-bighorn-window-content
{
    overflow: auto;
    width: 100%;
}
*/
/* styles for async content portlets */

.wlp-bighorn-window-content-only
{
    border: 0;
    margin: 0;
}
/* css window - fim */
/* css custom - inicio */
/*
    This file is intended to contain custom styles for simple customization scenarios. This file is specified
    after all standard CSS files, so rules defined here with the same specificity as those in standard CSS
    files should apply.
    
    It is considered a best practice to add styles via this file instead of directly modifying a standard CSS
    file. This approach allows for more straightforward upgrade, bugfix and migration scenarios.
    
    Potential simple customization scenarios might include color/font changes, padding/margin changes, etc.
*/

.wlp-bighorn-header
{    
    border: none;
    background-color: #EDEDED;
    padding: 0px;    
    width:665px;
    margin:0 auto 0 auto;  
    
}

.wlp-vol-header
{    
    border: none;
    background-color: #EDEDED;
    padding: 0px;    
    width:985px;
    margin:0 auto 0 auto;  
    
}

.wlp-bighorn-footer
{
	background-color: #EDEDED;
    border-color: #FFFFFF;
    vertical-align: bottom;
    border: none;	
    margin:0 auto 0 auto;
    width:665px;    
           
}

.wlp-vol-footer
{
	background-color: #EDEDED;
    border-color: #FFFFFF;
    vertical-align: bottom;
    border: none;	
    margin:0 auto 0 auto;
    width:985px;    
           
}


/* colors for windows */

.wlp-bighorn-titlebar
{
    background-color: #EDEDED;    
    color: #535252;
    font-family: Arial;
    font-size: 11px;
}

.wlp-bighorn-titlebar-button-panel a:hover
{
    background-color: #EDEDED;
}
.wlp-bighorn-book-content
{
    background-color: #EDEDED;  
    margin:0 auto 0 auto;
    width:665px;    
}

.wlp-vol-book-content
{
    background-color: #EDEDED;  
    margin:0 auto 0 auto;
    width:985px;    
	      
}

/* colors for menus */

.wlp-bighorn-menu
{
    background-color: #EDEDED;
	color: #535252;
	margin:0 auto 0 auto; width:985px; 	
}

.wlp-bighorn-menu a
{    	
	color: #535252;
	font-family: Arial;
    font-size: 11px;
    font-weight: bold;
}


.wlp-bighorn-menu-menu-panel ul
{
    background-color: #EDEDED;      
}

.wlp-bighorn-menu-menu-panel ul li:hover
{
    background-color: #EDEDED;
    color: #535252;     
}

.wlp-bighorn-menu-menu-panel ul li:hover > a
{
    color: #535252; 
    text-decoration: none;               
}

.wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active
{
    background-color: #EDEDED;    
    color: #535252;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;    
    background:url(../../images/submenu_seta.png) no-repeat;   
    background-position: center;    
}

.wlp-vol-menu-active
{
    background-color: #EDEDED;    
    color: #535252;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;    
    background:url(../../images/setaByCompasso.png) no-repeat;   
    background-position: center;
}

.wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-submenu-active
{
    /*font-family: Arial;
    font-size: 11px;
    font-weight: bold;*/ 
    font-weight: bold; 
}

/* colors for menus within nested books */

.wlp-bighorn-book-content .wlp-bighorn-menu
{	    
    background-color: yellow;
    margin:0 auto 0 auto; width:985px;           
}

/* Submenu ativo */
.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul
{      
    color: #FFFFFF;               
}

/* Submenu on mouse hover */
.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li:hover
{
    color: #FFFFFF;           
}

.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active
{        
    color: #FFFFFF;    
}

.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li:hover > a
{	   
    color: #FFFFFF;
}


.wlp-bighorn-book-content a
{    		
	color: #FFFFFF;
}

.wlp-bighorn-window
{
    border-style: none;    
    margin: 0px;
    
}


.wlp-bighorn-window-content
{
	background-color: #EDEDED; 
}

.wlp-bighorn-page
{
    padding: 0px;
    height: 100%;     
}

/* styles for image rolloves (page images) */

.wlp-bighorn-menu-menu-panel ul li:hover > img.wlp-bighorn-image-rollover,
.wlp-bighorn-menu-menu-panel ul li:hover > a > img.wlp-bighorn-image-rollover
{
    display: inline;        
}

.wlp-bighorn-menu-menu-panel ul li:hover > img.wlp-bighorn-image-nonrollover,
.wlp-bighorn-menu-menu-panel ul li:hover > a > img.wlp-bighorn-image-nonrollover
{
    display: none;        
}

/*
geral.css
*/
* { margin:0; padding:0; }

html { background-color:#ededed; height:100%; width:100%; }

body { background-color:#ededed; color:#7e7e7e; font:11px Verdana, Arial, Helvetica, sans-serif;  height:100%; width:100%; }

input { background:transparent; border:none; color:#a5a5a5; font-size:14px; }
select { margin-left:5px; }
p { padding:5px 0 5px 0; }
a { color:#7e7e7e; text-decoration:none; }
a:hover { text-decoration:underline; }

h1 { font-size:24px; }
h2 { font-size:22px; }
h3 { font-size:18px; }
h4 { font-size:15px; }
h5 { font-size:13px; }
h6 { font-size:12px; }

.floatLeft { float:left; }
.floatRight { float:right; }
.clearBoth { clear:both; }
.clearLeft { clear:left; }
.vertAlingMiddle { vertical-align:middle; }
.textCenter { text-align:center; }
.textRight{ text-align:right; }
.textLeft { text-align:left; }

.titulo { text-indent:-9000px; text-transform: capitalize;}

.txtBranco     { color:#ffffff; }
.txtLaranja    { color:#ff9900; }
.txtCinzaClaro { color:#ededed; }
.txtAzul       { color:#0066cc; }
.txtVermelho   { color:#ff0000; }
.txtAzulClaro  { color:#53a9fd; }
.txtPreto      { color:#444444 !important; }
.txtGrande     { font-size:25px; }

.tab { padding-left:20px; }
.espacoTop    { margin-top:20px; }
.espacoLeft   { margin-left:20px; }
.espacoLeftMe { margin-left:10px; }
.espacoRight  { margin-right:20px; }
.espacoBottom { margin-bottom:20px; }
.subtitulo    { display:block; padding:10px 0 10px 0; }
.padding3px   { padding:3px; }
.espacoForm { margin-left:265px; }
.espacoForm1 { margin-left:195px; }
.espacoForm2 { margin-left:220px; }
.espacoForm3 { margin-left:55px; }

.inputLeftBranco   { background:url(../../images/bg_input_left_branco.png) no-repeat top left; display:block; float:left; height:22px; width:5px; }
.inputCenterBranco { background:url(../../images/bg_input_branco.png) repeat-x; display:block; float:left; height:22px; padding-top:2px; }
.inputRightBranco  { background:url(../../images/bg_input_right_branco.png) no-repeat top right; display:block; float:left; height:22px; width:5px; }
.inputTextBranco   { height:22px; padding:5px; }
.inputCenterBranco input { background:transparent; border:none; color:#7e7e7e; font-size:14px; width:100%; }

.inputLeft { background:url(../../images/bg_input_left.png) no-repeat top left; display:block; float:left; height:26px; width:5px; }
.inputCenter { background:url(../../images/bg_input.png) repeat-x; display:block; float:left; height:21px; padding-top:5px; }
.inputRight { background:url(../../images/bg_input_right.png) no-repeat top right; display:block; float:left; height:26px; width:5px; }
.inputText { height:26px; padding:5px; }
.inputCenter input { background:transparent; border:none; color:#a5a5a5; font-size:14px; width:100%; }
.senhaHide { display:none; }

.iconesOpcoes img { padding:0 5px 0 5px; }

.linhaForm   { position:relative; }
.labelBlock  { display:block; margin:5px; }
.labelBranco { color:#ffffff; font-weight:bold; }
.labelPreto  { color:#444444; font-weight:bold; }

.abreFecha { display:none; padding-bottom:0!important; }
.divTitle  { height:18px; padding:13px; }

.agendaOpcoes { background:url(../../images/box_bg_promo.png) no-repeat center 1px; border-top:1px dashed #e5e5e5; margin:0 auto 0 auto; padding:10px; width:250px; }

/* Botï¿½es */
.botConfirmar { background:url(../../images/bot_confirmar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:98px; vertical-align:middle; }
.botCancelar  { background:url(../../images/bot_cancelar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:86px; vertical-align:middle; }
.botOk        { background:url(../../images/bot_ok.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:48px; vertical-align:middle; }
.botOkAzul    { background:url(../../images/bot_ok_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:61px; vertical-align:middle; }
.botSim 	  { background:url(../../images/bot_sim.png) no-repeat;  border:none; cursor:pointer; height:26px; width:74px; vertical-align:middle; }
.botNao       { background:url(../../images/bot_nao.png) no-repeat; border:none; cursor:pointer; height:26px; width:74px; vertical-align:middle; }
.botContratar { background:url(../../images/bot_contratar.png) no-repeat; border:none; cursor:pointer; height:26px; width:102px; vertical-align:middle; }
.botEnviar    { background:url(../../images/bot_enviar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:74px; vertical-align:middle; }
.botImprimir  { background:url(../../images/bot_imprimir.png) no-repeat; border:none; display:block; cursor:pointer; height:26px; margin:auto; width:89px; vertical-align:middle; }
.botImprimirAzul  { background:url(../../images/bot_imprimir_azul.png) no-repeat; border:none; display:block; cursor:pointer; height:26px; margin:auto; width:89px; vertical-align:middle; }
.botIncluirEndereco { background:url(../../images/bot_incluir_endereco.png) no-repeat; border:none; display:block; cursor:pointer; height:26px;  width:133px; vertical-align:middle; }
.botAgendarAtend { background:url(../../images/bot_agendar_atendimento.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:167px; vertical-align:middle; }
.botComprar { background:url(../../images/bot_comprar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:83px; vertical-align:middle; }
.botGerarGrafico { background:url(../../images/bot_gerar_grafico.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:116px; vertical-align:middle; }
.botLimpar { background:url(../../images/bot_limpar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:75px; vertical-align:middle; }
.botPesquisar { background:url(../../images/bot_pesquisar.png) no-repeat; border:none; cursor:pointer; height:26px; margin:10px 0 0 5px; width:89px; vertical-align:middle; }
.botSelecionar { background:url(../../images/bot_selecionar.png) no-repeat; border:none; cursor:pointer; height:26px; width:95px; vertical-align:middle; }
.botPesquisarAzul { background:url(../../images/bot_pesquisar_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:92px; vertical-align:middle; }
.botProcurar { background:url(../../images/bot_procurar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:83px; vertical-align:middle; }
.botConfirmarAzul { background:url(../../images/bot_confirmar_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:99px; vertical-align:middle; }
.botEntrarVivoOnline { background:url(../../images/bot_entrar_vivo_online.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:165px; vertical-align:middle; }
.botVoltar { background:url(../../images/bot_voltar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:68px; vertical-align:middle; }
.botAtivarAzul{ background:url(../../images/bot_ativar_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:74px; vertical-align:middle; }
.botDesativar{ background:url(../../images/bot_desativar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:87px; vertical-align:middle; }
.botAdicionar{ background:url(../../images/bot_adicionar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:90px; vertical-align:middle; }
.botAdicionarAzul{ background:url(../../images/bot_adicionar_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:96px; vertical-align:middle; }
.botAdicionarNovaLinha{ background:url(../../images/bot_adicionar_nova_linha.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:160px; vertical-align:middle; }
.botAvancar{ background:url(../../images/bot_avancar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:85px; vertical-align:middle; }
.botFinalizarPedido{ background:url(../../images/bot_finalizar_pedido.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:135px; vertical-align:middle; }
.botImprimirRecibo{ background:url(../../images/bot_imprimir_recibo.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:135px; vertical-align:middle; }
.botIncluirNovoEmail{ background:url(../../images/bot_incluir_novo_email.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:151px; vertical-align:middle; }
.botConsultar{ background:url(../../images/bot_consultar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:94px; vertical-align:middle; }
.botIncluirNovoContato{ background:url(../../images/bot_incluir_novo_contato.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:160px; vertical-align:middle; }
.botAlterar{ background:url(../../images/bot_alterar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:75px; vertical-align:middle; }
.botAlterarCinza{ background:url(../../images/bot_alterar_cinza.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:75px; vertical-align:middle; }
.botContratarAzul{ background:url(../../images/bot_contratar_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:91px; vertical-align:middle; }
.botVerMaisTarde{ background:url(../../images/bot_ver_mais_tarde.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:123px; vertical-align:middle; }
.botRecusar{ background:url(../../images/bot_recusar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:81px; vertical-align:middle; }
.botLimparCaixa{ background:url(../../images/bot_limpar_caixa.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:110px; vertical-align:middle; }
.botCriarNovaSenha{ background:url(../../images/bot_criar_nova_senha.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:134px; vertical-align:middle; }
.botProsseguirAzul{ background:url(../../images/bot_prosseguir_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:101px; vertical-align:middle; }
.botImprimirProtocoloAzul{ background:url(../../images/bot_imprimir_protocolo_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:154px; vertical-align:middle; }
.botCliqueAquiAzul{ background:url(../../images/bot_clique_aqui_azul.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:105px; vertical-align:middle; }
.botConvidar{ background:url(../../images/bot_convidar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:100px; vertical-align:middle; }

.boxForm { height:180px; }
.boxFormEmail { height:100px; }
.divBotoes {  height:26px; padding-top:10px; border:0px solid; }

.bordaVerticalBottomBranca   { border-bottom:1px solid #ffffff; }
.bordaVerticalTopCinza       { border-top:1px solid #ededed; }
.bordaVerticalTopBranca      { border-top:1px solid #ffffff; }
.bordaVerticalBottomCinza    { border-bottom:1px solid #ededed; }
.bordaVerticalTopBranca      { border-top:1px solid #ffffff; }
.bordaVerticalBottomCinzaEsc { border-bottom:1px solid #cccccc; }

.listaBranca { display:block; }
.listaBranca li { background:url(../../images/bullet_azul.png) no-repeat center left; list-style:none; padding:5px 0 5px 0; }
.listaBranca li a { color:#ffffff; display:block; padding-left:15px; text-decoration:none; }
.listaBranca li a:hover { text-decoration:underline; }

.listaCinza { display:block; }
.listaCinza li { background:url(../../images/bullet_cinza.png) no-repeat left 8px; list-style:none; padding:5px 0 5px 0; }
.listaCinza li a { color:#7e7e7e; display:block; padding-left:15px; text-decoration:none; }
.listaCinza li a:hover { text-decoration:underline; }
.listaCinza .on{ font-weight:bold; }

.listaAzul { display:block; }
.listaAzul li { background:url(../../images/bullet_azul.png) no-repeat left 8px; list-style:none; padding:5px 0 5px 0; }
.listaAzul li a { color:#7e7e7e; display:block; padding-left:15px; text-decoration:none; }
.listaAzul li a:hover { text-decoration:underline; }
.listaAzul .on{ font-weight:bold; }

.linkBookMapaSite { color:#ffffff; text-decoration:none; }
.linkSeta { background:url(../../images/bullet_cinza.png) no-repeat center left; display:block; padding:5px 0 5px 15px; }
.linkSetaAzul { background:url(../../images/bullet_azul.png) no-repeat center left; display:block; padding:5px 0 5px 15px; }
.linkVoltar { background:url(../../images/bg_link_voltar.png) no-repeat left center; display:block; font-weight:bold; height:22px; padding:8px 0 0 13px; width:77px; }
.abaPaginacao { background-color:#F5F4F4; margin:0 0 10px 20px; }
.abaPaginacao  .boxPaginacao { padding:8px 25px 8px 25px; }

/* Divisores */
.divVertPeq { background:url(../../images/div_vert_peq.png) no-repeat center center; height:43px; padding:0 10px 0 10px; }
.divVertGde { background:url(../../images/div_vert_gde.png) no-repeat center center; height:107px; padding:0 10px 0 10px; }
.divHorPeq { background:url(../../images/div_hor_peq.png) no-repeat center center; height:7px; padding:3px 0 3px 0; }
.divHorGde { background:url(../../images/div_hor_gde.png) no-repeat center center; height:7px; padding:5px 0 5px 0; }

/* Bordas brancas */
.bordaBrancaBottomLeft  { background:url(../../images/borda_branca_bottom_left.png) no-repeat left bottom !important; }
.bordaBrancaBottomRight { background:url(../../images/borda_branca_bottom_right.png) no-repeat right bottom !important; }
.bordaBrancaTopLeft    { background:url(../../images/borda_branca_top_left.png) no-repeat left top !important; }
.bordaBrancaTopRight    { background:url(../../images/borda_branca_top_right.png) no-repeat right top !important; }

/* Bordas brancas transparentes */
.bordaBrancaBottomLeftTransp  { background:url(../../images/borda_branca_bottom_left_transp.gif) no-repeat left bottom !important; }
.bordaBrancaBottomRightTransp { background:url(../../images/borda_branca_bottom_right_transp.gif) no-repeat right bottom !important; }
.bordaBrancaTopLeftTransp     { background:url(../../images/borda_branca_top_left_transp.gif) no-repeat left top !important; }
.bordaBrancaTopRightTransp    { background:url(../../images/borda_branca_top_right_transp.gif) no-repeat right top !important; }

/* Bordas cinza claro transparentes */
.bordaCinzaClaroBottomLeftTransp  { background:url(../../images/borda_cinzaclaro_bottom_left_transp.png) no-repeat left bottom !important; }
.bordaCinzaClaroBottomRightTransp { background:url(../../images/borda_cinzaclaro_bottom_right_transp.png) no-repeat right bottom !important; }

/* Bordas cinza medio transparentes */
.bordaCinzaMedioBottomLeft  { background:url(../../images/borda_cinzamedio_bottom_left.png) no-repeat left bottom !important; }
.bordaCinzaMedioBottomRight { background:url(../../images/borda_cinzamedio_bottom_right.png) no-repeat right bottom !important; }
.bordaCinzaMedioTopLeft  	{ background:url(../../images/borda_cinzamedio_top_left.png) no-repeat left top !important; }
.bordaCinzaMedioTopRight 	{ background:url(../../images/borda_cinzamedio_top_right.png) no-repeat right top !important; }

/* Bordas cinza claro transparentes */
.bordaCinzaClaroBottomLeft  { background:url(../../images/borda_cinzaclaro_bottom_left.png) no-repeat left bottom !important; }
.bordaCinzaClaroBottomRight { background:url(../../images/borda_cinzaclaro_bottom_right.png) no-repeat right bottom !important; }
.bordaCinzaClaroTopLeft  	{ background:url(../../images/borda_cinzaclaro_top_left.png) no-repeat left top !important; }
.bordaCinzaClaroTopRight 	{ background:url(../../images/borda_cinzaclaro_top_right.png) no-repeat right top !important; }

/* Bordas cinzas complementares das bordas acima */
.bordaCinzaSelecionarCenter	{ background:url(../../images/borda_cinza_select_center.png) repeat-x left !important; }
.bordaCinzaSelecionarLeft	{ background:url(../../images/borda_cinza_select_left.png) no-repeat left !important; }
.bordaCinzaSelecionarRight	{ background:url(../../images/borda_cinza_select_right.png) no-repeat right !important; }

/* Bordas brancas popup recibo */
.bordaReciboCenter	{ background:url(../../images/conteudo_recibo_bg.png) repeat-x left !important; }
.bordaReciboLeft	{ background:url(../../images/borda_recibo_lateral_esq.png) no-repeat left !important; }
.bordaReciboRight	{ background:url(../../images/borda_recibo_lateral_dir.png) no-repeat right !important; }

/* Bordas brancas popup comprovante */
/*.bordaComprovanteCenter	{ background:url(../../images/conteudo_comprovante_bg.png) repeat-x left !important; }
.bordaComprovanteLeft	{ background:url(../../images/borda_comprovante_lateral_esq.png) no-repeat left !important; }
.bordaComprovanteRight	{ background:url(../../images/borda_comprovante_lateral_dir.png) no-repeat right !important; }*/
.bordaComprovanteCenter	{ background:url(../../images/borda_comprovante_center.png) repeat-y left !important; }
.bordaComprovanteTop	{ background:url(../../images/borda_comprovante_top.png) no-repeat top !important; }
.bordaComprovanteBottom	{ background:url(../../images/borda_comprovante_bottom.png) no-repeat bottom !important; }
.bordaComprovanteTopCenter{ background:url(../../images/borda_comprovante_top_center.png) repeat-x top !important; }
.bordaComprovanteTopLeft{ background:url(../../images/borda_comprovante_top_left.png) no-repeat top left !important; }
.bordaComprovanteTopRight{ background:url(../../images/borda_comprovante_top_right.png) no-repeat top right !important; }
.bordaComprovanteLeft{ background:url(../../images/borda_comprovante_left.png) repeat-y left !important; }
.bordaComprovanteRight{ background:url(../../images/borda_comprovante_right.png) repeat-y right !important; }
.bordaComprovanteBottomCenter{ background:url(../../images/borda_comprovante_bottom_center.png) repeat-x bottom !important; }
.bordaComprovanteBottomLeft{ background:url(../../images/borda_comprovante_bottom_left.png) no-repeat bottom left !important; }
.bordaComprovanteBottomRight{ background:url(../../images/borda_comprovante_bottom_right.png) no-repeat bottom right !important; }


/* Bordas azul */
.bordaAzulBottomLeft  { background:url(../../images/borda_azul_bottom_left.png) no-repeat left bottom !important; }
.bordaAzulBottomRight { background:url(../../images/borda_azul_bottom_right.png) no-repeat right bottom !important; }
.bordaAzulTopLeft     { background:url(../../images/borda_azul_top_left.png) no-repeat left top !important; }
.bordaAzulTopRight    { background:url(../../images/borda_azul_top_right.png) no-repeat right top !important; }

/* Bordas azul bca */
.bordaAzulBottomLeftBca  { background:url(../../images/borda_azul_bottom_left_bca.png) no-repeat left bottom !important; }
.bordaAzulBottomRightBca { background:url(../../images/borda_azul_bottom_right_bca.png) no-repeat right bottom !important; }
.bordaAzulTopLeftBca     { background:url(../../images/borda_azul_top_left_bca.png) no-repeat left top !important; }
.bordaAzulTopRightBca    { background:url(../../images/borda_azul_top_right_bca.png) no-repeat right top !important; }

/* Bordas caixa termo*/
.bordaCaixaTop  	{ background:url(../../images/conteudo_caixa_top.png) repeat-x !important; height:auto; }
.bordaCaixaTopLeft    { background:url(../../images/borda_caixa_lateral_esq.png) no-repeat left top !important; height:auto; }
.bordaCaixaTopRight    { background:url(../../images/borda_caixa_lateral_dir.png) no-repeat right top !important; height:auto; }

/* Bordas branca caixa termo fundo cinza*/
.bordaCaixaCinzaTop  	{ background:url(../../images/conteudo_caixa_cinza_top.png) repeat-x !important; height:auto; }
.bordaCaixaCinzaTopLeft    { background:url(../../images/borda_caixa_cinza_lateral_esq.png) no-repeat left top !important; height:auto; }
.bordaCaixaCinzaTopRight    { background:url(../../images/borda_caixa_cinza_lateral_dir.png) no-repeat right top !important; height:auto; }

/* Bordas cinza caixa termo fundo branco*/
.bordaCinzaCaixaTop  	{ background:url(../../images/conteudo_cinza_caixa_top.png) repeat-x !important; height:auto; }
.bordaCinzaCaixaTopLeft    { background:url(../../images/borda_cinza_caixa_lateral_esq.png) no-repeat left top !important; height:auto; }
.bordaCinzaCaixaTopRight    { background:url(../../images/borda_cinza_caixa_lateral_dir.png) no-repeat right top !important; height:auto; }

/* Bordas cinza */
.bordaCinzaBottomLeft  { background:url(../../images/borda_cinza_bottom_left.png) no-repeat left bottom !important;  }
.bordaCinzaBottomRight { background:url(../../images/borda_cinza_bottom_right.png) no-repeat right bottom !important; }
.bordaCinzaTopLeft     { background:url(../../images/borda_cinza_top_left.png) no-repeat left top !important; }
.bordaCinzaTopRight    { background:url(../../images/borda_cinza_top_right.png) no-repeat right top !important; }

/* Bordas menu */
.bordaMenuBottomLeft  { background:url(../../images/borda_menu_bottom_left.png) no-repeat left bottom !important; }
.bordaMenuBottomRight { background:url(../../images/borda_menu_bottom_right.png) no-repeat right bottom !important; }
.bordaMenuTopLeft     { background:url(../../images/borda_menu_top_left.png) no-repeat left top !important; }
.bordaMenuTopRight    { background:url(../../images/borda_menu_top_right.png) no-repeat right top !important; }

.bgBoxBranco       { background:#ffffff url(../../images/bg_degrade_branco.png) repeat-x left bottom; margin-bottom:5px;  }
.bgBoxBrancoTransp { background-color:#ffffff; padding:10px;  }
.mioloBordaBranca  { background-color:#ffffff; margin:0 8px 0 8px; width:auto!important; padding:4px 0 4px 0; }
.mioloBordaCinzaClaro  { background-color:#f5f4f4; margin:0 10px 0 10px; width:auto!important; padding:5px 0 5px 0; }
.bgBoxAzul         { background:#0064c7 url(../../images/bg_degrade_azul.png) repeat-x left bottom; margin-bottom:10px; }
.bgBoxAzulPeq      { background:#0064c7 url(../../images/bg_degrade_azul_peq.png) repeat-x left bottom; margin-bottom:10px; }
.bgBoxCinza        { background:#dadada url(../../images/bg_degrade_cinza.png) repeat-x left bottom; margin-bottom:10px; }
.bgBoxCinzaPeq     { background:#dadada url(../../images/bg_degrade_cinza_peq.png) repeat-x left bottom; margin-bottom:10px; }
.boxConteudo       { min-height:50px; height:auto!important; height:50px; padding:13px; }
.boxConteudoPeq    { min-height:17px; height:auto!important; height:17px; padding:13px; }
.boxConteudoToogle { min-height:17px; height:auto!important; height:17px; padding:0!important; }
.boxMenor          { width:400px; margin:0 auto 0 auto; }

.semMargemBotom { margin-bottom:0px!important; }

/* Tela login */
.containerLogin { width:655px; margin:0 auto 0 auto; }

.topoLogin { height:56px; }
.topoLogin .titulo.logo { display:block; height:21px; margin:15px auto 0 auto; width:142px;  }
.topoLogin .topoLoginLeft { height:56px; width:200px; }
.topoLogin .topoLoginConteudo { height:56px; }
.topoLogin .topoLoginConteudo .divVertPeq { height:56px!important; }
.topoLogin .topoLoginData { color:#aeaeae; height:34px; padding-top:22px; }

.acessoLogin { min-height:100px; height:auto!important; height:100px; }
.acessoLogin * { border:0px solid; }
.acessoLogin .acessoConteudo { color:#ffffff!important; padding:10px 20px 20px 20px; }
.acessoLogin .titulo.acesso { background:url(../../images/titulo_acesso_clientes.png) no-repeat; width:151px; height:16px; }
.acessoLogin .acessoConteudo .acessoCorpo{ height:115px; padding-top:0px; }
.acessoLogin .acessoConteudo .acessoBox{ padding-top:10px; }
.acessoLogin .acessoConteudo .acessoBox.login { width:170px; }
.acessoLogin .acessoConteudo .acessoBox.ajuda { width:180px; }
.acessoLogin .acessoConteudo .acessoTeclado { height:72px; width:220px; }
.acessoLogin .acessoConteudo .acessoTeclado * { border:0px solid; }
.acessoLogin .acessoConteudo .acessoTeclado ul { display:block; height:36px!important; width:190px!important;  margin:0 0 0 0;}
.acessoLogin .acessoConteudo .acessoTeclado ul li { float:left; list-style:none; }
.acessoLogin .acessoConteudo .acessoTeclado .botaoTeclado { background:url(../../images/botao_senha.png) no-repeat; border:none; color:#0066cc; cursor:pointer; display:block; font-size:14px; font-weight:bold; height:26px; margin:0 5px 0 5px; width:26px; }
.acessoLogin .acessoConteudo .acessoTeclado .botaoTecladoApagar { background:url(../../images/botao_enter_senha.png) no-repeat; border:none; cursor:pointer; display:block; height:62px; margin-top:0px; width:26px; }
.acessoLogin .acessoConteudo .botaoTecladoLimpar { background:url(../../images/botao_limpar.png) no-repeat; border:none; cursor:pointer; display:block; height:26px; margin-right:5px; width:74px; }
.acessoLogin .acessoConteudo .botaoTecladoEntrar { background:url(../../images/botao_entrar.png) no-repeat; border:none; cursor:pointer; display:block; height:26px; width:74px; }
.acessoLogin .acessoConteudo .divBotaoTeclado { padding-left:30px; }

.corpoLogin { width:auto; }
.corpoLoginConteudo { height:200px; padding:20px 50px 20px 50px; }
.corpoLoginConteudo .divVertGde { margin:0 30px 0 20px; }
.corpoLoginConteudo .corpoBoxGeral { height:120px; }
.corpoLoginConteudo .corpoBoxGeral .corpoBox { width:240px; }
.corpoLoginConteudo .corpoBoxGeral .corpoBox .titulo.vivoInternet { background:url(../../images/titulo_vivo_internet.png) no-repeat; display:block; height:16px; width:114px; }
.corpoLoginConteudo .corpoBoxGeral .corpoBox .titulo.pessoaJuridica { background:url(../../images/titulo_pessoa_juridica.png) no-repeat; display:block; height:16px; width:128px; }
.corpoLoginConteudo .corpoBoxGeral .corpoBox .titulo.clientesMG { background:url(../../images/titulo_clientes_mg.png) no-repeat; display:block; height:16px; width:99px; }
.corpoLoginConteudo .corpoBoxGeral .corpoBox ul { padding:15px; }
.corpoLoginConteudo .corpoBoxGeral .corpoBox ul li { padding:2px 0 2px 0 }
.corpoLoginConteudo .enderecoBorder { border-bottom:1px solid #e5e5e5; min-height:30px; height:auto!important; height:30px; padding:3px; }
.corpoLoginConteudo * { border:0px solid; }

/* Pagina Design Login */
.corpoMenorConteudo { height:200px; height:auto !important; min-height:200px; padding:13px; }
.corpoMenorConteudo .divVertGde { margin:0 30px 0 20px; }
.corpoMenorConteudo .corpoBoxGeral { height:120px; }
.corpoMenorConteudo .corpoBoxGeral .corpoBox { width:627px; }
.corpoMenorConteudo .corpoBoxGeral .corpoBox .titulo.soliciteNovaSenha { background:url(../../images/titulo_solicite_nova_senha.png) no-repeat; display:block; height:16px; width:181px; }
.corpoMenorConteudo .corpoBoxGeral .corpoBox .titulo.crieSuaSenha { background:url(../../images/titulo_crie_sua_senha.png) no-repeat; display:block; height:16px; width:116px; }
.corpoMenorConteudo .corpoBoxGeral .corpoBox .titulo.problemasAcesso { background:url(../../images/titulo_problemas_acesso.png) no-repeat; display:block; height:16px; width:156px; }
.corpoMenorConteudo .enderecoBorder { border-bottom:1px solid #e5e5e5; min-height:30px; height:auto!important; height:30px; padding:3px; }
.corpoMenorConteudo .enderecoBorderMenor { border-bottom:1px solid #e5e5e5; min-height:1px; height:auto!important; height:1px; padding:3px; }
.corpoMenorConteudo img{ border:0px solid; }

.corpoMaiorConteudo { min-height:340px; height:auto !important; height:340px; padding:13px; }
.corpoMaiorConteudo .corpoBoxGeral { min-height:320px; height:auto !important; height:320px; }
.corpoMaiorConteudo .corpoBoxGeral .corpoBox { width:627px; }
.corpoMaiorConteudo .corpoBoxGeral .corpoBox .titulo.soliciteNovaSenha { background:url(../../images/titulo_solicite_nova_senha.png) no-repeat; display:block; height:16px; width:181px; }
.corpoMaiorConteudo .corpoBoxGeral .corpoBox .titulo.crieSuaSenha { background:url(../../images/titulo_crie_sua_senha.png) no-repeat; display:block; height:16px; width:116px; }
.corpoMaiorConteudo .corpoBoxGeral .corpoBox .titulo.problemasAcesso { background:url(../../images/titulo_problemas_acesso.png) no-repeat; display:block; height:16px; width:156px; }
.corpoMaiorConteudo .enderecoBorder { border-bottom:1px solid #e5e5e5; min-height:30px; height:auto!important; height:30px; padding:3px; }
.corpoMaiorConteudo .enderecoBorderMenor { border-bottom:1px solid #e5e5e5; min-height:1px; height:auto!important; height:1px; padding:3px; }
.corpoMaiorConteudo ol{ padding:0 20px 0 22px; }
.corpoMaiorConteudo ol li{ border-bottom:1px dashed #E5E5E5; padding:5px;}
.corpoMaiorConteudo .semBorda{ border:0px; }
.caixaImportante { position:absolute; width:293px; height:89px; color:#003399; margin-top:130px; margin-left:300px; }
.caixaAtencao { position:absolute; width:293px; height:89px; color:#0066cc; margin-top:85px; margin-left:300px; }

.corpoMaiorConteudo .caixaTermo { height:170px; overflow:hidden; padding:8px; width:603px; }
.corpoMaiorConteudo .textoSroll { overflow:hidden; width: 595px; height:130px; padding:8px; }
.corpoMaiorConteudo .divImgSeta { text-align:right }

/* Pagina Design Login */
.conteudoCrieSenha{ width:495px; margin:0 auto;}
.conteudoCrieSenha .textoExplicativo p{ padding:10px; }
.botaoCrieSenha { padding:15px 0 0 230px; }

.corpoLoginConteudo .corpoCadeado { padding-top:20px; }
.corpoLoginConteudo .corpoCadeado dl { display:block; padding-left:40px; }
.corpoLoginConteudo .corpoCadeado dl.bgCadeado { background:url(../../images/incone_cadeado.png) no-repeat left top; }
.corpoLoginConteudo .corpoCadeado dl dt.titulo.cadeadoSeguranca { background:url(../../images/titulo_cadeado_seguranca.png) no-repeat; height:11px; width:118px; }

.rodapeLogin{ width:100%; float:left; } /* Ajuste para IE6 */
.rodapeLogin .rodapeConteudo { padding:15px; height:57px; }
.rodapeLogin .rodapeConteudo ul { display:block; padding-top:8px; }
.rodapeLogin .rodapeConteudo ul li { display:inline; list-style:none; }
.copyright{ float:right; color:#b5b5b5; margin-bottom:10px; }

/* Tela internas */
.containerInterna { margin:0 auto 0 auto; width:985px; }

.setaScroll { cursor:pointer; }

.containerInterna .breadCrumb { padding:10px 0 10px 10px; }

/* Topo */
.topoInterna { height:56px; }
.topoInterna .titulo.logo { background:url(../../images/logo_vivoonline.png) no-repeat; display:block; height:21px; margin:15px auto 0 auto; width:142px;  }
.topoInterna .topoInternaLeft { height:56px; width:200px; }
.topoInterna .topoInternaConteudo { height:56px; }
.topoInterna .topoInternaConteudo .divVertPeq { height:56px!important; }
.topoInterna .topoInternaData { color:#aeaeae; height:34px; padding-top:22px; }
.topoInterna .topoInternaConteudo .menuTopo { width:430px; }
.topoInterna .topoInternaConteudo .menuTopo ul { display:block; }
.topoInterna .topoInternaConteudo .menuTopo ul li   { display:block; list-style:none; float:left;}
.topoInterna .topoInternaConteudo .menuTopo ul li a { display:block; height:34px; padding:22px 25px 0 25px; float:left; }
.topoInterna .topoInternaConteudo .topoBusca { width:250px; padding:10px 0 0 30px; }
.topoInterna .topoInternaConteudo .topoBusca .botBusca { background:url(../../images/icone_lupa.png) no-repeat; border:none; cursor:pointer; height:19px; margin:8px 0 0 7px; width:15px; }
.topoInterna .topoInternaConteudo .divSair { padding:20px 20px 0 0; }
.topoInterna .topoInternaConteudo .botSair { background:url(../../images/bot_sair.png) no-repeat; border:none; cursor:pointer; display:block; height:12px; width:39px; }
.topoInterna .topoInternaConteudo .menuTopo ul li span { display:block; height:34px; padding:22px 25px 0 25px; float:left; }

.menuApoio { display:none; position:absolute; width:150px; }
.menuApoio ul { display:block; padding:10px 6px 0 6px; }
.menuApoio ul li { display:block; padding:7px; }

.topoBanner { height:110px; }
.topoBanner .boxDados { width:270px; }
.topoBanner .boxDados div  { height:110px; }
.topoBanner .boxDados .boxDadosConteudo { height:90px!important; padding:10px; }
.topoBanner .boxDados .boxDadosConteudo .tituloSaudacao { display:block; padding-bottom:5px; }
.topoBanner .boxDados .boxDadosConteudo dl { display:block; width:250px; clear:left; }
.topoBanner .boxDados .boxDadosConteudo dl dt { display:block; float:left; font-weight:bold; line-height:16px; padding-right:3px;  }
.topoBanner .boxDados .boxDadosConteudo dl dd { display:block; float:left; line-height:16px; }
.topoBanner .boxDados .titulo.btOutroCelular{ background:url(../../images/bt_outro_celular.png) no-repeat left; height:16px; width:88px; border:0px; vertical-align:top; margin-left:25px; cursor:pointer; float:right; }


/*
.menuPrincipal { width:auto; padding-top:0px; }
.menuPrincipal ul { display:block; height:30px; text-align:center; }
.menuPrincipal ul li { display:inline; padding-top:0px; padding-bottom:15px; list-style:none; }
.menuPrincipal ul li img { vertical-align:middle; padding:0px 8px 0px 8px; }
*/

.menuPrincipal { width:auto; padding-top:10px; }
.menuPrincipal ul { display:block; height:30px; text-align:center; }
.menuPrincipal ul li { display:inline; list-style:none; }
.menuPrincipal ul li a { vertical-align:top; }
.menuPrincipal ul li img{ vertical-align:bottom; }
.menuPrincipal ul li .divMenu { background:url(../../images/menu_div_vert.png) no-repeat center top; display:inline-block; height:30px; padding:0 8px 0 8px; vertical-align:top; }


/*.submenuPrincipal { background:url(../../images/menu_bg.png) repeat-x; height:31px; text-align: center; }
.submenuPrincipal ul { display:block; height:31px; text-align:center; }
.submenuPrincipal ul li { display:inline; list-style:none; }
.submenuPrincipal ul li img { vertical-align:middle; padding:0px 8px 0 8px; }
.submenuPrincipal .subSeta { background:url(../../images/submenu_seta.png) no-repeat; height:8px; margin:-8px 0 0 90px; position:absolute; width:14px; }
.submenuPrincipal ul li .divSubMenu {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/submenu_div_vert.png) no-repeat scroll center top;display:inline-block;height:31px;padding:0 8px;vertical-align:middle;}
*/

.submenuPrincipal {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../../images/menu_bg.png) repeat-x scroll 0 0;height:31px;}
.submenuPrincipal ul {display:block;height:31px;text-align:center;}
.submenuPrincipal ul li {display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}
.submenuPrincipal ul li img {vertical-align:middle;}
.submenuPrincipal ul li .divSubMenu {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../../images/submenu_div_vert.png) no-repeat scroll center top;display:inline-block;height:31px;padding:0 8px;vertical-align:middle;}
.submenuPrincipal .subSeta {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../../images/submenu_seta.png) no-repeat scroll 0 0;display:none;height:8px;margin-top:-8px;position:absolute;width:14px;}
.submenuPrincipal ul li .divSubMenuTransp {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../../images/submenu_div_vert_transp.png) no-repeat scroll center top;display:inline-block;height:31px;padding:0 8px;vertical-align:middle;}

.internaConteudo { width:auto; }
.internaConteudo .lateralEsquerda { width:217px; }
.internaConteudo .lateralEsquerda .menuLateralConteudo { height:auto; height:180px; min-height:180px; }
.internaConteudo .lateralEsquerda .titulo.minhaConta { background:url(../../images/titulo_minha_conta.png) no-repeat; height:16px; padding-bottom:5px; width:103px; }

.internaConteudo .lateralEsquerda .meuVivoConteudo { height:auto; height:150px; min-height:150px; }
.internaConteudo .lateralEsquerda .meuVivoConteudo ul { width:auto; }
.internaConteudo .lateralEsquerda .boxMeuVivo { padding-top:20px; }
.internaConteudo .lateralEsquerda .titulo.meuVivo { background:url(../../images/titulo_meu_vivo.png) no-repeat; height:16px; padding-bottom:5px; width:80px; }
.internaConteudo .lateralEsquerda .thumbCelular { padding-right:10px; }

.internaConteudo .conteudoCentral { margin:0 237px 0 227px; }
.internaConteudo .conteudoCentralSemEsquerda { margin:0 237px 0 0; }
.internaConteudo .conteudoCentralSemLateral { margin:0px; }

/* Gerenciar contas */
.internaConteudo .conteudoCentral .titulo.ultimasContas { background:url(../../images/titulo_ultimas_contas.png) no-repeat; height:17px; padding-bottom:5px; width:119px; }
.internaConteudo .conteudoCentral .titulo.gerenciarContas { background:url(../../images/titulo_gerenciar_conta.png) no-repeat; height:18px; width:148px; }
.internaConteudo .conteudoCentral .titulo.consultaAvancada { background:url(../../images/titulo_consulta_avancada.png) no-repeat; height:17px; width:143px; }/**/
.internaConteudo .conteudoCentral .titulo.opcoesGraficos { background:url(../../images/titulo_opcoes_graficos.png) no-repeat; height:17px; padding-bottom:5px; width:143px; }/**/
.internaConteudo .conteudoCentral .boxContas { height:auto !important; min-height:170px; padding:13px; }
.internaConteudo .conteudoCentral .boxDetalhes { height:auto!important; padding:13px; }/**/
.tabelaContas {  }
.tabelaContas tr.escuro{ background:url(../../images/table_bg_escuro.png) repeat-x bottom; }
.tabelaContas tr.claro{ background:url(../../images/table_bg_claro.png) repeat-x bottom; }
.tabelaAtendimento th { text-align:right!important; }
.tabelaContas td, .tabelaContas th { padding:5px; }
.internaConteudo .conteudoCentral .tabelaContas select { color:#999999; font-size:10px; width:90px; }
.internaConteudo .conteudoCentral .boxMioloCima { height:130px; padding:13px; width:229px; }
.internaConteudo .conteudoCentral .boxMioloCimaSegundaLinha { height:108px; padding:13px; width:229px; }
.internaConteudo .conteudoCentral .boxMioloBaixo { height:auto !important; padding:13px; width:229px; }
/* Modificado de 10px para 9px para adequaï¿½ï¿½o ao layout no portal */
.internaConteudo .conteudoCentral .margemDir10  { margin-right:9px; }
.internaConteudo .conteudoCentral .divBotBuscaAvancada { width:230px; margin:0 auto 0 auto; }

.internaConteudo .conteudoCentral .titulo.muralAvisos { background:url(../../images/titulo_mural_avisos.png) no-repeat; height:16px; padding-bottom:5px; width:123px; }
.internaConteudo .conteudoCentral .titulo.pacotesServicos { background:url(../../images/titulo_pacotes_servicos.png) no-repeat; height:16px; padding-bottom:5px; width:147px; }
.internaConteudo .conteudoCentral .titulo.programaPontos { background:url(../../images/titulo_programa_pontos.png) no-repeat; height:17px; padding-bottom:0px; width:151px; }
.internaConteudo .conteudoCentral .titulo.servicosExclusivos { background:url(../../images/titulo_servicos_exclusivos.png) no-repeat; height:17px; padding-bottom:0px; width:145px; }

.internaConteudo .lateralDireita { width:227px; }
.internaConteudo .lateralDireita .bannerDireita img { padding:10px 0 10px 0 }
.internaConteudo .lateralDireita .titulo.promocoes { background:url(../../images/titulo_promocoes.png) no-repeat; height:17px; padding-bottom:5px; width:89px; }
.internaConteudo .lateralDireita .promocoesBox { min-height:270px!important; }
.internaConteudo .lateralDireita .promocoesBg { background:url(../../images/box_bg_promo.png) no-repeat center 1px; padding:10px; }
.internaConteudo .lateralDireita .promocoesBorder { border-bottom:1px dashed #e5e5e5; padding:10px; }

.internaConteudo .servicosBox { min-height:270px!important; }
.internaConteudo .servicosBg { background:url(../../images/box_bg_promo.png) no-repeat center 1px; min-height:15px; height:auto!important; padding:5px; }
.internaConteudo .servicosBorder { border-bottom:1px dashed #e5e5e5; min-height:15px; height:auto!important; padding:5px; }

.conteudoCentralSemEsquerda .enderecoBorder { border-bottom:1px solid #e5e5e5; min-height:30px; height:auto!important; height:30px; padding:3px; }

.internaConteudo .conteudoCentral .boxDesejaSair { height:108px; padding:13px; }
.internaConteudo .conteudoCentral .boxDesejaSair .divBotoesSimNao { background:url(../../images/div_vert_peq.png) no-repeat center center; margin-top:10px; padding:10px 0 10px 0; }
.internaConteudo .conteudoCentral .titulo.pesquisa { background:url(../../images/titulo_pesquisa.png) no-repeat; height:21px; padding-bottom:5px; width:169px; }
.internaConteudo .conteudoCentral .boxBanner { height:264px; width:100%; }

.form_consulta_avancada select, .form_opcoes_grafico select{ font-size:9px; width:170px; }
.form_consulta_avancada #ddlVencimento{ width:200px; }

/* Conta Online */
.internaConteudo .conteudoCentral .boxContaOnline { min-height:392px; height:auto!important; height:392px; padding:15px!important; }
.internaConteudo .lateralEsquerda .titulo.conta { background:url(../../images/titulo_conta.png) no-repeat; height:16px; padding-bottom:5px; width:57px; }
.internaConteudo .lateralEsquerda .titulo.pacotesServicosBranco { background:url(../../images/titulo_pacotes_servicos_branco.png) no-repeat; height:16px; padding-bottom:5px; width:147px; }
.internaConteudo .conteudoCentral .titulo.contaOnline { background:url(../../images/titulo_conta_online.png) no-repeat; height:16px; padding-bottom:5px; width:104px; }
.internaConteudo .conteudoCentral .titulo.avisosContaOnline { background:url(../../images/titulo_avisos_conta_online.png) no-repeat; height:16px; padding-bottom:5px; width:171px; }

.internaConteudo .conteudoCentral .boxNovoEmail { display:none; height:45px; }

.internaConteudo .titulo.servicosRelacionados { background:url(../../images/titulo_servicos_relacionados.png) no-repeat; height:16px; padding-bottom:5px; width:164px; }
.internaConteudo .titulo.duvidasFrequentes { background:url(../../images/titulo_duvidas_mais_frequentes.png) no-repeat; height:16px; padding-bottom:5px; width:183px; }

.internaConteudo .conteudoCentral .textoSroll { overflow:hidden; width: 445px; height:130px; padding:8px; }
.internaConteudo .conteudoCentral .caixaTermo { overflow:hidden; width: 473px; height:170px; padding:8px; }
.internaConteudo .conteudoCentral .divImgSeta { text-align:right }

.internaConteudo .conteudoCentral .formEmail .titulo.email{ background:url(../../images/titulo_email.png) no-repeat; height:14px; padding-bottom:5px; width:40px; }
.internaConteudo .conteudoCentral .formEmail .titulo.confirmaEmail{ background:url(../../images/titulo_confirma_email.png) no-repeat; height:14px; padding-bottom:5px; width:134px; }
.internaConteudo .conteudoCentral .formEmail{ display:inline-block; width:100%; }
.internaConteudo .conteudoCentral .formEmail dl{ float:left; width:200px; }
.internaConteudo .conteudoCentral .formEmail dl dt{ padding-left:10px; }


/* Historico Protocolos */
.internaConteudo .lateralEsquerda .boxConsultar { height:220px; padding:13px; }
.internaConteudo .lateralEsquerda .boxConsultarContas { height:330px; padding:13px; }
.internaConteudo .lateralEsquerda .titulo.consultar { background:url(../../images/titulo_consultar.png) no-repeat; height:16px; padding-bottom:5px; width:83px; }
.internaConteudo .lateralEsquerda .icoCalendario { padding:5px; }

.internaConteudo .conteudoCentral .boxHistoricoProtocolos { min-height:190px; height:auto!important; height:190px; padding:13px; }
.internaConteudo .conteudoCentral .titulo.historicoProtocolos { background:url(../../images/titulo_historico_protocolos.png) no-repeat; height:16px; padding-bottom:5px; width:172px; }
.historicoTopo { height:60px; width:100%; }
.historicoTopo dl { display:block; height:60px; width:auto!important; min-width:235px; position:relative; }
.historicoTopo dl dt { display:block; float:left; font-weight:bold; margin-right:5px; padding:2px; }
.historicoTopo dl dd { display:block; padding:2px; }

.boxImprimir { background:url(../../images/logo_vivo_peq.png) no-repeat 10px 30px; width:540px; height:auto; margin-bottom:10px; padding:25px 10px 10px 50px; text-align:left!important; }

/* Resultado Busca */
.internaConteudo .conteudoCentralSemEsquerda .titulo.resultadoBusca { background:url(../../images/titulo_reesultado_busca.png) no-repeat; height:16px; padding-bottom:5px; width:147px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.duvidasFrequentes { background:url(../../images/titulo_duvidas_mais_frequentes.png) no-repeat; height:16px; padding-bottom:5px; width:183px; }/**/
.internaConteudo .conteudoCentralSemEsquerda .boxResultadoPesquisa { padding-top:20px; }
.internaConteudo .conteudoCentralSemEsquerda .boxResultadoPesquisa dl dt { padding:15px 5px 0px 0px; }
.internaConteudo .conteudoCentralSemEsquerda .boxResultadoPesquisa dl dd { padding:5px 5px 15px 12px; }

/* Enderecos */
.internaConteudo .conteudoCentralSemEsquerda .titulo.enderecos, .corpoLogin .titulo.enderecos { background:url(../../images/titulo_ederecos.png) no-repeat; height:17px; padding-bottom:5px; width:85px; }
.internaConteudo .conteudoCentralSemEsquerda .topForm, .corpoLogin .topForm{ height:auto; padding:0px; width:auto; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.agendarAtendimento, .corpoLogin .titulo.agendarAtendimento, .popAgendarAtendimentoLoja .titulo.agendarAtendimento{ background:url(../../images/titulo_agendar_atendimento.png) no-repeat; height:17px; padding-bottom:5px; width:222px; }
.internaConteudo .conteudoCentralSemEsquerda a.linkCep, .corpoLogin a.linkCep{ margin-left:20px; text-decoration:underline; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.endereco_encontrado, .corpoLogin .titulo.endereco_encontrado{ background:url(../../images/titulo_endereco_encontrado.png) no-repeat; height:15px; padding-bottom:5px; width:171px; }
.enderecosEncontrados { width:400px; padding:10px 0 30px 0; display:inline-block; }
.enderecosEncontrados .itemBusca { width:378px; height:auto; }
.enderecosEncontrados .itemBusca .info{ background:#ededed; float:left; }
.enderecosEncontrados .itemBusca .infoSize{ width:269px; height:auto; }
.enderecosEncontrados .itemBusca .conteudo{ padding:7px 10px 10px 15px; margin:0px; width:240px; }
.enderecosEncontrados .itemBusca .conteudo a{ color:#0066cc; text-decoration:underline; }
.enderecosEncontrados .itemBusca .conteudo dt{ font-weight:bold; float:left; padding-right:4px; line-height:18px; }
.enderecosEncontrados .itemBusca .conteudo dd{ line-height:18px; }
.enderecosEncontrados .itemBusca .selecionarItem{ float:left; }
.enderecosEncontrados .itemBusca .selItemSize{ width:109px; height:auto; }
.enderecosEncontrados .itemBusca .posBotao{ text-align:center; }
.formEndereco dl { float:left; margin:10px 20px 5px 5px; }
.formEndereco dl dt{ margin:3px 0 5px 0; }
.associarLinha { background:#ededed; margin:10px 0 10px 0; }
.associarLinha .info{ padding:4px 0 0 0px; text-align:center; }
.associarLinha .info *{ vertical-align:middle; }
.associarLinhaSize { width:139px; height:30px; }


/* Recarga */
.internaConteudo .lateralEsquerda .titulo.recargaEletronica { background:url(../../images/titulo_recarga_eletronica.png) no-repeat; height:17px; padding-bottom:5px; width:142px; }
.internaConteudo .conteudoCentral .titulo.recarga { background:url(../../images/titulo_recarga.png) no-repeat; height:17px; padding-bottom:5px; width:71px; }
.internaConteudo .lateralEsquerda .recargaEletronica { background:url(../../images/titulo_recarga_eletronica.png) no-repeat; height:17px; padding-bottom:5px; width:142px; }
.internaConteudo .conteudoCentral .boxesRecarga { height:118px; }
.internaConteudo .conteudoCentral .boxRecarga { height:67px; width:118px; padding-top:30px;  text-align:center; }
.internaConteudo .conteudoCentral .boxRecarga span { color:#ffffff; font-size:28px; font-weight:bold; }
.internaConteudo .conteudoCentral .bgBoxCreditos { background:url(../../images/bg_box_recarga_creditos.png) no-repeat center center; }
.internaConteudo .conteudoCentral .bgBoxValidade { background:url(../../images/bg_box_recarga_validade.png) no-repeat center center; }
.internaConteudo .conteudoCentral .bgBoxBonus    { background:url(../../images/bg_box_recarga_bonus.png) no-repeat center center; }

.slider { background-color:#f6f6f6; height:28px; margin:0 20px 0 20px; }
.slider .sliderBarra { margin:0 auto 0 auto; width:380px; padding-top:5px; }
.slider .sliderBarra ul { display:block; font-size:13px!important; font-weight:bold; text-align:center; }
.slider .sliderBarra ul li { display:inline; list-style:none; margin:0 7px 0 7px; }
.slider .sliderBotao { background:url(../../images/slider_botao.png) no-repeat; height:18px; margin-top:-18px; padding-top:20px; position:absolute; width:48px; }
.slider .sliderBotao span { color:#ffffff; font-weight:bold; }


/* PopUp */
.fundoPreto { background-color:#000000; display:none; height:100%; left:0; position:absolute; top:0; width:100%; z-index:9997; }
.popUp { display:none; position:absolute; z-index:9998; }
.popUp .fechar { background:url(../../images/icone_fechar.png) no-repeat; border:none; cursor:pointer; float:right; height:24px; margin:-10px -10px 0 0; width:22px; z-index:9999; }
.popUp .boxPopUp { padding:10px; }


/* PopUp de Alerts */
.fundoPretoAlert { background-color:#000000; display:none; height:100%; left:0; position:absolute; top:0; width:100%; z-index:9997; }
.popUpAlert { display:none; position:absolute; z-index:9999; }
.popUpAlert .fecharAlert { background:url(../../images/icone_fechar.png) no-repeat; border:none; cursor:pointer; float:right; height:24px; margin:-10px -10px 0 0; width:22px; z-index:9999; }
.popUpAlert .boxPopUpAlert { padding:10px; }
.popUpAlert.msgAlert { text-align:center; width:440px; }
.popUpAlert.msgImprimirAlert { text-align:center; width:640px; }
.popUpAlert img { margin-right:10px; }

/* PopUp de Alerts Captcha */
.popUpAlertCaptcha { display:none; position:absolute; z-index:9998; width: 500px; }
.popUpAlertCaptcha .fecharAlertCaptcha { background:url(../../images/icone_fechar.png) no-repeat; border:none; cursor:pointer; float:right; height:24px; margin:-10px -10px 0 0; width:22px; z-index:9999; }
.popUpAlertCaptcha .boxPopUpAlertCaptcha { padding:10px; }
.popUpAlertCaptcha .msgAlertCaptcha { text-align:center; width:440px; }
.popUpAlertCaptcha img { margin-right:10px; }


/* PopUp - Outro Celular */
.fundoPretoOutroCelular { background-color:#000000; display:none; height:100%; left:0; position:absolute; top:0; width:100%; z-index:9997; }
.popUpOutroCelular { display:none; position:absolute; z-index:9998; }
.popUpOutroCelular .fecharOutroCelular { background:url(../../images/icone_fechar.png) no-repeat; border:none; cursor:pointer; float:right; height:24px; margin:-10px -10px 0 0; width:22px; z-index:9999; }
.popUpOutroCelular .boxPopUpOutroCelular { padding:10px; }
.popUpOutroCelular .msgOutroCelular { text-align:center; width:440px; }
.popUpOutroCelular .msgImprimirOutroCelular { text-align:center; width:640px; }
.popUpOutroCelular img { margin-right:10px; }

/* PopUp de Banner */
.popUpBanner { display:none; position:absolute; z-index:9998; }
.popUpBanner .fecharBanner { background:url(../../images/icone_fechar.png) no-repeat; border:none; cursor:pointer; float:right; height:24px; margin:-10px -10px 0 0; width:22px; z-index:9999; }
.popUpBanner .boxPopUpBanner { padding:1px; }
.popUpBanner .bgBoxBrancoTransp { background-color:#ffffff; padding:0px;  }
.popUpBanner.imgBanner { text-align:center; padding:1px; }

/* PopUp de Boleto */
.fundoPretoBoleto { background-color:#000000; display:none; height:100%; left:0; position:absolute; top:0; width:100%; z-index:9997; }
.popUpBoleto { display:none; position:absolute; z-index:9998; width:1050px; padding-bottom:30px;}
.popUpBoleto .fecharBoleto { background:url(../../images/icone_fechar.png) no-repeat; border:none; cursor:pointer; float:right; height:24px; margin:-10px -10px 0 0; width:22px; z-index:9999; }
.popUpBoleto .boxPopUpBoleto { padding:10px; }
.popUpBoleto.msgBoleto { text-align:center; width:440px; }
.popUpBoleto.msgImprimirBoleto { text-align:center; width:640px; }
.popUpBoleto img { margin-right:10px; }

/* PopUp Vivo Torpedo Web Gratuito */
.popUpTorpedoWebGratuito{ text-align:left; }
.popUpTorpedoWebGratuito dl{ height:170px; }
.popUpTorpedoWebGratuito .numeroCaracteres{ color:#0066cc; }
.popUpTorpedoWebGratuito .bgTextarea{ background:url(../../images/bg_textarea.png) no-repeat left top; width:184px; height:51px; }
.popUpTorpedoWebGratuito .bgTextarea textarea{ border:solid 0px; background:transparent; height:42px; width:175px; padding:3px; overflow:hidden; font-size:13px; color:#A5A5A5; font-family:Verdana,Arial,Helvetica,sans-serif; }

.popUp.msgAlert { text-align:center; width:440px; }
.popUp.imgBanner { text-align:center; width:auto!important; }
.popUp.msgImprimir { text-align:center; width:640px; }
.popUp.msgTorpedoGratuito { text-align:center; width:235px; }
.popUp img { margin-right:10px; }

/* Chamadas */
.internaConteudo .lateralEsquerda .titulo.chamadas { background:url(../../images/titulo_chamadas.png) no-repeat; height:16px; padding-bottom:5px; width:85px; }
.internaConteudo .conteudoCentral .titulo.bloqueioChamadaACobrar { background:url(../../images/titulo_bloqueio_chamada_acobrar.png) no-repeat; height:16px; padding-bottom:5px; width:228px; }
.titulo.torpedoWebGratuito{ background:url(../../images/titulo_torpedo_web_gratuito.png) no-repeat; height:16px; padding-bottom:5px; width:192px; }
.borderBottom{ border-bottom:1px solid #e5e5e5; min-height:30px; height:auto!important; height:30px; padding:3px; }
.borderTop{ border-top:1px solid #e5e5e5; min-height:30px; height:auto!important; height:30px; padding:3px; }
.borderSerrilhadoBottom{ border-bottom:1px dashed #e5e5e5; min-height:1px; height:auto!important; height:1px; line-height:1px; font-size:1px; margin:5px 0 5px 0; padding:0px; }
.centralizaWTG{text-align: center; margin-left: auto; margin-right: auto; }

/* Outras Facilidades */
.internaConteudo .lateralEsquerda .titulo.outrasFacilidades { background:url(../../images/titulo_outras_facilidades.png) no-repeat; height:16px; padding-bottom:5px; width:140px; }
.internaConteudo .conteudoCentral .titulo.favoritos { background:url(../../images/titulo_favoritos.png) no-repeat; height:16px; padding-bottom:5px; width:79px; }
.internaConteudo .conteudoCentral .addCelular{ width:376px; margin:0px auto; padding:10px; }
.internaConteudo .conteudoCentral .addCelular .boxConteudo{ line-height:62px; height:62px !important; padding:0 10px 0 10px; margin:0px; }
.internaConteudo .conteudoCentral .addCelular .titulo.celular{ background:url(../../images/titulo_celular_branco.png) no-repeat right; width:60px; height:62px; }
.internaConteudo .conteudoCentral .addCelular .inputText,
.internaConteudo .conteudoCentral .addCelular .divBotoes{ float:left; line-height:62px; padding-top:18px; padding-left:5px; }
.internaConteudo .conteudoCentral .addCelular .listaNumeros{ width:376px; background:#ededed; }
.internaConteudo .conteudoCentral .addCelular .listaNumeros .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentral .addCelular .listaNumeros .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentral .addCelular .listaNumeros .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentral .addCelular .listaNumeros .bordaCinzaMedioBottomRight{ width:376px; height:auto; }
.internaConteudo .conteudoCentral .addCelular .listaNumeros table{ padding:0px; }
.internaConteudo .conteudoCentral .addCelular .listaNumeros table tr{ height:30px; }
.internaConteudo .conteudoCentral .addCelular .listaNumeros table th{ padding:0 0 0 30px; }
.internaConteudo .conteudoCentral .addCelular .listaNumeros table tbody td{ background:url(../../images/bg_separador_bicolor.png) repeat-x left top; padding:0 0 0 30px; }

/* Longa Distï¿½ncia */
.internaConteudo .lateralEsquerda .titulo.longaDistancia { background:url(../../images/titulo_longa_distancia.png) no-repeat; height:17px; padding-bottom:5px; width:125px; }
.internaConteudo .conteudoCentral .titulo.bloqueioDddDdi { background:url(../../images/titulo_bloqueio_ddd_ddi.png) no-repeat; height:17px; padding-bottom:5px; width:139px; }
.internaConteudo .conteudoCentral .titulo.ligacoesDDD{ background:url(../../images/titulo_ligacoesddd_cinza.png) no-repeat; height:15px; padding-bottom:5px; width:171px; }
.internaConteudo .conteudoCentral .titulo.ligacoesDDI{ background:url(../../images/titulo_ligacoesddi_cinza.png) no-repeat; height:15px; padding-bottom:5px; width:176px; }
.internaConteudo .conteudoCentral .bloqueioLigacoes .divBotoes{ padding:15px 0 15px 0; border-top:solid 1px #ebebeb; margin:5px 0 5px 0; }

/* Informaï¿½ï¿½es Adicionais */
.internaConteudo .conteudoCentralSemEsquerda .titulo.informacoesAdicionais { background:url(../../images/titulo_informacoes_adicionais.png) no-repeat; height:17px; padding-bottom:5px; width:175px; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm{ border-top:solid 1px #ebebeb; height:65px; clear:left; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm .escolaridade{ background:url(../../images/titulo_escolaridade.png) no-repeat; height:12px; width:78px; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm .renda{ background:url(../../images/titulo_renda.png) no-repeat; height:12px; width:39px; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm .trabalho{ background:url(../../images/titulo_trabalho.png) no-repeat; height:12px; width:55px; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm dt{ width:70px !important; background-position:right top !important; margin:10px 25px 0 0; padding:10px 10px 0 0; float:left; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm dd{ width:260px; margin:10px 25px 0 0; padding:0px; float:left; }
.internaConteudo .conteudoCentralSemEsquerda .infoAdicionaisForm dd select{ margin:5px 0 0 0; width:200px; }

/* Caixa Postal */
.internaConteudo .lateralEsquerda .titulo.caixaPostal{ background:url(../../images/titulo_caixa_postal.png) no-repeat; height:16px; padding-bottom:5px; width:99px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.caixaPostal{ background:url(../../images/titulo_caixa_postal.png) no-repeat; height:16px; padding-bottom:5px; width:99px; }
.internaConteudo .conteudoCentralSemEsquerda .caixaPostalBotoes div{ padding-top:5px; }
.internaConteudo .conteudoCentralSemEsquerda .caixaPostalBotoes .linkSetaAzul{ margin-left:35px; }
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalConfirma,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalLimpar{ width:575px; height:59px; margin:10px auto; background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalConfirma .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalConfirma .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalConfirma .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalConfirma .bordaCinzaMedioBottomRight,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalLimpar .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalLimpar .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalLimpar .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalLimpar .bordaCinzaMedioBottomRight{ width:575px; height:59px; }
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalConfirma .conteudo{ width:100%; line-height:59px; text-align:center; margin:0px; padding:0px; }
.internaConteudo .conteudoCentralSemEsquerda .msgCaixaPostalLimpar .conteudo{ width:510px; line-height:14px; margin:0px auto; padding:12px 0 0 0; }
.internaConteudo .conteudoCentralSemEsquerda .caixaPostalBotoesConfirma{ height:28px; width:215px; margin:0px auto; }

/* Consultar Saldo */
.internaConteudo .conteudoCentralSemEsquerda .titulo.saldo{ background:url(../../images/titulo_saldo.png) no-repeat; height:16px; padding-bottom:5px; width:54px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaSaldo table{ padding:0px; margin:0px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaSaldo table th{ line-height:30px; height:30px; padding:0px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaSaldo table td{ border-top:solid 1px #ededed; line-height:30px; height:30px; padding:0px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaSaldo table tfoot td{ color:#0066cc; font-size:13px; }

/* Home Prï¿½ Saldo */
.internaConteudo .conteudoCentral .titulo.saldo{ background:url(../../images/titulo_consulta_de_saldo.png) no-repeat; height:16px; padding-bottom:5px; width:136px; }
.internaConteudo .conteudoCentral .tabelaConsultaSaldo td{ border-top:solid 1px #ededed; }
.internaConteudo .conteudoCentral .tabelaConsultaSaldo th.colSaldo{ color:#0066cc; }
.internaConteudo .conteudoCentral .tabelaConsultaSaldo th{padding: 5px;text-align: left;}
.internaConteudo .conteudoCentral .tabelaConsultaSaldo td.colSaldo{ color:#0066cc; font-size:13px; }
.internaConteudo .conteudoCentral .meuVivoConteudo{ min-height:100px; height:auto !important; height:100px; }
.internaConteudo .conteudoCentral .meuVivoConteudo li{ padding:3px 0 3px 0; }
.internaConteudo .conteudoCentral .titulo.meuVivo{ background:url(../../images/titulo_meu_vivo.png) no-repeat; height:16px; padding-bottom:5px; width:80px; }
.internaConteudo .conteudoCentral .boxMeuVivo{ height:90px; }
.internaConteudo .conteudoCentral .thumbCelular{ padding:0 10px 10px 10px; }
.internaConteudo .conteudoCentral .boxMeuVivo .txtLaranja{ font-size:12px; }

.internaConteudo .lateralEsquerda .titulo.meusCreditos{ background:url(../../images/titulo_meus_creditos.png) no-repeat; height:16px; padding-bottom:5px; width:112px; }
.internaConteudo .conteudoCentral .titulo.favoritos { background:url(../../images/titulo_favoritos.png) no-repeat; height:16px; padding-bottom:5px; width:79px; }
.internaConteudo .conteudoCentral .listFavoritos .itemFavorito{ clear:both; border-bottom:solid 1px #ededed; height:25px; }
.internaConteudo .conteudoCentral .listFavoritos .itemFavoritoVazio{ clear:both; border-bottom:solid 1px #ededed; min-height:25px; height:auto; padding-bottom:5px; }
.internaConteudo .conteudoCentral .listFavoritos .itemFavorito div{ padding:4px; }
.internaConteudo .conteudoCentral .listFavoritos .botaoFavorito{ height:26px; width:160px; margin:10px auto; }

/* Mensagens Para Voce */
.internaConteudo .conteudoCentralSemEsquerda .titulo.mensagensParaVoce{ background:url(../../images/titulo_mensagens_para_voce.png) no-repeat; height:17px; padding-bottom:5px; width:159px; }
.internaConteudo .conteudoCentralSemEsquerda .mensagensFiltro .titulo.filtrar{ background:url(../../images/titulo_filtrar.png) no-repeat left; height:12px; padding-bottom:5px; width:43px; }
.internaConteudo .conteudoCentralSemEsquerda .mensagensFiltro{ width:100%; height:40px; }
.internaConteudo .conteudoCentralSemEsquerda .mensagensFiltro select{ font-size:12px; width:90px; }
.internaConteudo .conteudoCentralSemEsquerda .listaMensagens{ width:100%; min-height:80px; height:auto !important; height:80px; }
.internaConteudo .conteudoCentralSemEsquerda .listaMensagens .mensagem{ border-bottom:solid 1px #ededed; display:inline-block; padding:10px 0 10px 0; }
.internaConteudo .conteudoCentralSemEsquerda .listaMensagens .mensagem .data{ font-weight:bold; float:left; width:95px; }
.internaConteudo .conteudoCentralSemEsquerda .listaMensagens .mensagem .msg{ float:right; width:620px; }
.internaConteudo .conteudoCentralSemEsquerda .listaMensagens .mensagem .msg dt{ color:#0066cc; font-weight:bold; }
.internaConteudo .conteudoCentralSemEsquerda .listaMensagens .mensagem.ultimo{ border:0px; }

/* Permissï¿½es de Contato */
.internaConteudo .conteudoCentralSemEsquerda .titulo.permissoesDeContato{ background:url(../../images/titulo_permissoes_de_contato.png) no-repeat; height:16px; padding-bottom:5px; width:168px; }
.msgPermissoesContato{ width:420px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.msgPermissoesContato .background{ background:#ededed; }
.msgPermissoesContato .background,
.msgPermissoesContato .bordaCinzaMedioTopLeft,
.msgPermissoesContato .bordaCinzaMedioTopRight,
.msgPermissoesContato .bordaCinzaMedioBottomLeft,
.msgPermissoesContato .bordaCinzaMedioBottomRight{ width:420px; min-height:60px; height:auto !important; height:60px; }
.msgPermissoesContato table.tabelaPermissoes{ width:100%; padding:5px 0 5px 0; }
.msgPermissoesContato table.tabelaPermissoes input,
.msgPermissoesContato table.tabelaPermissoes label{ vertical-align:middle; }
.msgPermissoesContato table.tabelaPermissoes th{  padding:10px; }
.msgPermissoesContato table.tabelaPermissoes td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }
.msgPermissoesContato table.tabelaPermissoes tr.interno{ display:none; }
.msgPermissoesContato table.tabelaPermissoes tr.interno td{ background:none; }
.msgPermissoesContato table.tabelaPermissoes tr.interno .colEsquerda{ padding:0px; padding-left:30px; }
.msgPermissoesContato .caixaTermo { height:120px; overflow:hidden; padding:8px; width:260px; }
.msgPermissoesContato .textoSroll { overflow:hidden; width: 253px; height:90px; padding:5px; }
.msgPermissoesContato .divImgSeta { text-align:right }

/* Promoï¿½ï¿½es Ativas */
.internaConteudo .conteudoCentralSemEsquerda .titulo.promocoesAtivas{ background:url(../../images/titulo_promocoes_ativas.png) no-repeat; height:17px; padding-bottom:5px; width:134px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaPromocoes table{ padding:0px; margin:0px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaPromocoes table th{ line-height:30px; height:30px; padding:0px; }
.internaConteudo .conteudoCentralSemEsquerda .consultaPromocoes table td{ border-top:solid 1px #ededed; line-height:16px; padding:8px 0 8px 0; vertical-align:top; }
.internaConteudo .conteudoCentralSemEsquerda .consultaPromocoes table td a{ color:#0066cc; text-decoration:underline; }
.internaConteudo .conteudoCentralSemEsquerda .consultaPromocoes table td a:hover{ text-decoration:none; }

/* Promoï¿½ï¿½o - Cadastro */
.internaConteudo .conteudoCentralSemEsquerda .titulo.promocoes{ background:url(../../images/titulo_promocoes.png) no-repeat left; height:17px; padding-bottom:5px; width:134px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.promocao{ background:url(../../images/titulo_promocao.png) no-repeat left; height:17px; padding-bottom:5px; width:87px; }
.internaConteudo .conteudoCentralSemEsquerda .tituloPromocao{ height:20px; line-height:24px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#227ad3; padding-bottom:5px; }
.internaConteudo .conteudoCentralSemEsquerda .dadosPromocao{ min-height:50px; height:auto !important; height:50px; width:auto; border-bottom:solid 1px #f0f0f0; margin:5px 0 5px 0; }
.internaConteudo .conteudoCentralSemEsquerda .dadosPromocao dl{ float:left; padding:5px 30px 5px 5px; }
.internaConteudo .conteudoCentralSemEsquerda .dadosPromocao dt{ font-weight:bold; padding-bottom:4px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.termosDeUso{ background:url(../../images/titulo_termos_de_uso.png) no-repeat left; height:11px; padding-bottom:10px; width:89px; }
.internaConteudo .conteudoCentralSemEsquerda .promocaoTermo{ width:607px; height:157px; }
.internaConteudo .conteudoCentralSemEsquerda .promocaoTermo .caixaTermo { height:150px; overflow:hidden; padding:8px; width:590px; }
.internaConteudo .conteudoCentralSemEsquerda .promocaoTermo .textoSroll { overflow:hidden; width:565px; height:110px; padding:5px; }
.internaConteudo .conteudoCentralSemEsquerda .promocaoTermo .divImgSeta { text-align:right }
.internaConteudo .conteudoCentralSemEsquerda .promocaoAtivaSucesso{ text-align:center; }
.internaConteudo .conteudoCentralSemEsquerda .promocaoAtivaSucesso .divBotoes{ width:48px; margin:0px auto; }

/* Promoï¿½ï¿½o - Visualizar */
.internaConteudo .conteudoCentral .titulo.promocao{ background:url(../../images/titulo_promocao.png) no-repeat left; height:17px; padding-bottom:5px; width:87px; }
.internaConteudo .conteudoCentral .tituloPromocao{ height:20px; line-height:24px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#227ad3; padding-bottom:5px; }
.internaConteudo .conteudoCentral .dadosPromocao{ min-height:60px; height:auto !important; height:60px; width:auto; border-bottom:solid 1px #f0f0f0; margin:5px 0 10px 0; }
.internaConteudo .conteudoCentral .dadosPromocao dl{ float:left; padding:5px 30px 5px 5px; }
.internaConteudo .conteudoCentral .dadosPromocao dt{ font-weight:bold; padding-bottom:4px; }

/* Pesquisa */
.conteudoPesquisa{ width:100%; }
.conteudoPesquisa .titulo.pesquisa { background:url(../../images/titulo_pesquisa.png) no-repeat; height:21px; padding-bottom:5px; width:169px; }
.conteudoPesquisa .left{ width:525px; float:left; }
.conteudoPesquisa .left .boxDesejaSair{ padding:20px; }
.conteudoPesquisa .left .boxDesejaSair .divBotoesSimNao { padding:5px 0 5px 0; }
.conteudoPesquisa .right{ width:440px; float:right; }
.conteudoPesquisa .pesquisaSucesso{ display:none; text-align:center; }

/* Recarga - Extratos */
.internaConteudo .conteudoCentral .titulo.extrato{ background:url(../../images/titulo_extrato.png) no-repeat; height:16px; padding-bottom:5px; width:67px; }
.internaConteudo .conteudoCentral .tabelaExtrato th{ height:20px; line-height:20px; }
.internaConteudo .conteudoCentral .tabelaExtrato td{ height:20px; line-height:20px; }
.internaConteudo .conteudoCentral .tabelaExtrato tbody td{ border-top:solid 1px #efeeee; }

/* Recarga - O que ï¿½? */
.internaConteudo .conteudoCentral .titulo.oquee{ background:url(../../images/titulo_o_que_e.png) no-repeat; height:16px; padding-bottom:5px; width:75px; }


/* Recarga - Compra */
.internaConteudo .conteudoCentral .titulo.dadosDaCompra{ background:url(../../images/titulo_dados_da_compra.png) no-repeat; height:13px; padding-bottom:5px; width:106px; }
.internaConteudo .conteudoCentral .titulo.pagamento{ background:url(../../images/titulo_pagamento.png) no-repeat; height:13px; padding-bottom:5px; width:68px; }
.internaConteudo .conteudoCentral .titulo.cpfCnpj{ background:url(../../images/titulo_cpf_cnpj.png) no-repeat; height:14px; padding-bottom:5px; width:58px; }
.internaConteudo .conteudoCentral .confiraCompra{ padding:3px 0 3px 0; }
.internaConteudo .conteudoCentral .confiraCompra table{ padding:0px; }
.internaConteudo .conteudoCentral .confiraCompra table thead th{ background: url(../../images/bg_separador_bicolor.png) repeat-x top #f5f5f5; height:30px; line-height:30px; padding:0 5px 0 5px; }
.internaConteudo .conteudoCentral .confiraCompra table tbody td{ background: url(../../images/bg_separador_bicolor.png) repeat-x top #f5f5f5; height:30px; line-height:30px; padding:0 5px 0 5px; }
.internaConteudo .conteudoCentral .confiraCompra table tfoot td{ height:30px; line-height:30px; padding:0 5px 0 5px; color:#0066cc; }
.internaConteudo .conteudoCentral .compraSubtitle{ border-top:solid 1px #ededed; border-bottom:solid 1px #efefef; padding:15px 0 15px 0; margin:5px 0 5px 0; height:15px; line-height:15px; }
.internaConteudo .conteudoCentral .sobrescrito{ font-size:9px; line-height:25px; }
.internaConteudo .conteudoCentral .opcoesTransferencia{ border-bottom:solid 1px #ededed; padding:2px 0 4px 0; }
.internaConteudo .conteudoCentral .opcoesTransferencia .subtitle{ line-height:30px; height:30px; }
.internaConteudo .conteudoCentral .opcoesTransferencia .detalhe{ font-size:9px; color:#f00; }
.internaConteudo .conteudoCentral .opcoesTransferencia dl{ border-top:solid 1px #ededed; clear:both; width:100%; }
.internaConteudo .conteudoCentral .opcoesTransferencia dt{ float:left; width:100px; padding:3px 0 5px 0; }
.internaConteudo .conteudoCentral .opcoesTransferencia dd{ float:right; width:385px; padding:3px 0 5px 0; }
.internaConteudo .conteudoCentral .botoesTransferencia{ width:200px; margin:10px auto; }
.internaConteudo .conteudoCentral .finalizaCompraBotao{ padding:10px 0 10px 0; width:100%; height:50px; border-bottom:solid 1px #ededed; }
.internaConteudo .conteudoCentral .finalizaCompraBotao .left{ float:left; width:310px; font-size:9px; }
.internaConteudo .conteudoCentral .finalizaCompraBotao .right{ float:right; width:140px; text-align:right; }

/* PopUp Recibo */
.popupRecibo{ width:620px; }
.popupRecibo .popReciboConteudo{ height:430px; width:565px; }
.popupRecibo .popReciboConteudo .bordaReciboCenter,
.popupRecibo .popReciboConteudo .bordaReciboLeft,
.popupRecibo .popReciboConteudo .bordaReciboRight{ height:391px; width:565px; }
.popupRecibo .popReciboConteudo .miolo{ background:url(../../images/logo_vivo_peq.gif) no-repeat 15px 38px; width:100%; height:100%; }
.popupRecibo .popReciboConteudo .conteudo{ padding:40px 30px 30px 60px; height:321px; width:475px; }
.popupRecibo .popReciboConteudo .conteudo .topo{ color:#000; padding-bottom:4px; }
.popupRecibo .popReciboConteudo .confiraCompra{ padding:3px 0 3px 0; }
.popupRecibo .popReciboConteudo .confiraCompra table{ padding:0px; }
.popupRecibo .popReciboConteudo .confiraCompra table thead th{ background: url(../../images/bg_separador_bicolor.png) repeat-x top #f5f5f5; height:30px; line-height:30px; padding:0 5px 0 5px; }
.popupRecibo .popReciboConteudo .confiraCompra table tbody td{ background: url(../../images/bg_separador_bicolor.png) repeat-x top #f5f5f5; height:30px; line-height:30px; padding:0 5px 0 5px; }
.popupRecibo .popReciboConteudo .confiraCompra table tfoot td{ height:30px; line-height:30px; padding:0 5px 0 5px; color:#0066cc; }
.popupRecibo .botImprimir{ background:url(../../images/bot_imprimir_recibo.gif) no-repeat left; width:89px; height:26px; margin-top:10px; }

/* PopUp Comprovante */
.popupComprovante{ width:976px; padding-bottom:30px; }
.popupComprovante .popComprovanteConteudo{ /*height:1560px;*/ width:926px; }
.popupComprovante .popComprovanteConteudo .bordaComprovanteCenter,
.popupComprovante .popComprovanteConteudo .bordaComprovanteLeft,
.popupComprovante .popComprovanteConteudo .bordaComprovanteRight{ /*height:1520px;*/ height:auto; width:926px; }
.popupComprovante .popComprovanteConteudo .miolo{ background:url(../../images/logo_vivo.gif) no-repeat 22px 16px; width:100%; height:100%; }
.popupComprovante .popComprovanteConteudo .conteudo .topo{ color:#000; padding:20px; }
.popupComprovante .popComprovanteConteudo .conteudo .cabecalho{ width:100%; height:130px; }
.popupComprovante .popComprovanteConteudo .conteudo .cabecalho .left{ float:left; padding-left:15px; text-align:left; font-size:9px; }
.popupComprovante .popComprovanteConteudo .conteudo .cabecalho .right{ float:right; padding-right:20px; text-align:right; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo{ width:100%; border-top:solid 1px #ededed; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo table{ margin:0px; padding:0px; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo table thead th{ padding:15px; color:#000; font-size:13px; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo table th.title{ background:url(../../images/bg_tabela_historico.png) repeat-x left top; height:37px; line-height:37px; padding-top:0px; padding-bottom:0px; font-size:13px; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo table tbody th,
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo table tbody td{ height:32px; line-height:32px; padding:0 0 0 15px; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo table tbody td{ border-top:solid 1px #ededed; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo .info{ padding:25px; border-top:solid 1px #ededed; }
.popupComprovante .popComprovanteConteudo .conteudo .historicoPeriodo .fimComprovante{ text-align:center; padding:25px; color:#474747; }
.popupComprovante .botImprimir{ background:url(../../images/bot_imprimir_recibo.gif) no-repeat left; width:89px; height:26px; margin-top:30px; }

/* Bancos Conveniados */
.internaConteudo .conteudoCentralSemEsquerda .titulo.bancosConveniados{ background:url(../../images/titulo_bancos_conveniados.png) no-repeat; height:16px; padding-bottom:5px; width:152px; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados{ width:420px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados .background,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados .bordaCinzaMedioBottomRight{ width:420px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados table th{ padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosConveniados table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; width:50%; }

/* Emails */
.internaConteudo .conteudoCentralSemEsquerda .titulo.emails{ background:url(../../images/titulo_emails.png) no-repeat; height:16px; padding-bottom:5px; width:68px; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails{ width:539px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .background,
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .bordaCinzaMedioBottomRight{ width:539px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails table th{ padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .botoesEmails{ display:inline-block; width:100%; padding-bottom:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgEmails .botoesEmails button{ margin:0px; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail{ display:inline-block; width:100%; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail .titulo.email{ background:url(../../images/titulo_email.png) no-repeat; height:12px; padding-bottom:5px; width:40px; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail .titulo.confirmaEmail{ background:url(../../images/titulo_confirma_email.png) no-repeat; height:14px; padding-bottom:5px; width:134px; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail .titulo.tipo{ background:url(../../images/titulo_tipo.png) no-repeat; height:14px; padding-bottom:5px; width:27px; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail dl{ float:left; width:200px; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail dl dt{ padding-left:10px; }
.internaConteudo .conteudoCentralSemEsquerda .formEmail dl select{ margin-top:7px; font-size:12px; }

/* Informar Pagamento */
.internaConteudo .conteudoCentralSemEsquerda .titulo.informarPagamento{ background:url(../../images/titulo_informar_pagamento.png) no-repeat; height:17px; padding-bottom:5px; width:156px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.historicoDeContas{ background:url(../../images/titulo_historico_contas.png) no-repeat; height:12px; margin-left:25px; padding-bottom:5px; width:120px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas{ width:700px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .background,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroBottomRight{ width:700px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table th{ padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table td a{ background:url(../../images/bullet_cinza.png) no-repeat left; padding-left:13px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table .inputTextBranco{ height: 20px; padding:0px; float:left; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table .separadorData{ background:url(../../images/barra_separador_data.png) no-repeat left bottom; margin:0 5px 0 5px; width:7px; height:20px; text-indent:-9000px; float:left; }

/* Pagar Contas */
.internaConteudo .conteudoCentralSemEsquerda .titulo.pagarConta{ background:url(../../images/titulo_pagar_conta.png) no-repeat; height:17px; padding-bottom:5px; width:98px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.contasPendentes{ background:url(../../images/titulo_contas_pendentes.png) no-repeat; height:11px; margin-left:25px; padding-bottom:5px; width:109px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas{ width:700px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .background,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas .bordaCinzaClaroBottomRight{ width:700px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table th{ padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoContas table td a{ background:url(../../images/bullet_cinza.png) no-repeat left; padding-left:13px; margin-right:10px; }
.internaConteudo .conteudoCentralSemEsquerda .boletoBox{ padding:5px 0 10px 0; clear:left; }
.internaConteudo .conteudoCentralSemEsquerda .boletoBox .conteudo{ padding:7px; }
.internaConteudo .conteudoCentralSemEsquerda .boletoBox td{ width:auto !important; }
.internaConteudo .conteudoCentralSemEsquerda .boletoBox h5{ padding:0 0 4px 10px; font-size:11px; }
.internaConteudo .conteudoCentralSemEsquerda .bancosIntegradosBox{ padding:5px 0 10px 0; clear:left; }
.internaConteudo .conteudoCentralSemEsquerda .bancosIntegradosBox .conteudo{ padding:7px; }
.internaConteudo .conteudoCentralSemEsquerda .bancosIntegradosBox h5{ padding:0 0 4px 10px; font-size:11px; }
.internaConteudo .conteudoCentralSemEsquerda .bancosIntegradosBox ul{ list-style:none; width:100%; display:inline-block; padding:5px 0 5px 0; }
.internaConteudo .conteudoCentralSemEsquerda .bancosIntegradosBox ul li{ text-align:center; width:24%; float:left; color:#b9b9b9; font-size:9px; }
.internaConteudo .conteudoCentralSemEsquerda .bancosConveniadosBox{ padding:5px 0 10px 0; clear:left; }


/* Saldo Parcial */
.internaConteudo .conteudoCentralSemEsquerda .titulo.saldoParcial{ background:url(../../images/titulo_saldo_parcial.png) no-repeat; height:16px; padding-bottom:5px; width:104px; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial{ width:410px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial .background,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial .bordaCinzaClaroBottomRight{ width:410px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial table th{ padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoParcial table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }

/* Saldo Parcial por SMS */
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS{ width:450px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .background,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .bordaCinzaMedioBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgSaldoSMS .topo{ background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; padding:5px 0 5px 0; font-size:12px; }
.internaConteudo .conteudoCentralSemEsquerda .divBotoesSimNao { padding:5px 0 5px 0; text-align:center; }

/* Tipo de Extrato */
.internaConteudo .conteudoCentralSemEsquerda .titulo.tipoDeExtrato{ background:url(../../images/titulo_tipo_extrato.png) no-repeat; height:16px; padding-bottom:5px; width:121px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato{ width:100%; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .background,
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .bordaCinzaClaroBottomRight{ width:100%; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .extratos{ padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .extratos dl.first{ background:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .extratos dl{ float:left; background:url(../../images/bg_separador_bicolor.png) repeat-x top; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .extratos dl dt{ float:left; width:125px; padding:7px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTipoExtrato .extratos dl dd{ float:left; width:540px; padding:7px; }

/* Detalhamento de Consumo */
.internaConteudo .conteudoCentralSemEsquerda .titulo.detalhamentoDeConsumo{ background:url(../../images/titulo_detalhamento_consumo.png) no-repeat; height:16px; padding-bottom:5px; width:196px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.controleDeConsumo{ background:url(../../images/titulo_controle_consumo.png) no-repeat; height:16px; padding-bottom:5px; width:159px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo{ width:320px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo .background,
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo .bordaCinzaMedioBottomRight{ width:320px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo table{ padding-top:0px; width:310px; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo table th{ padding:8px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDetalhamentoConsumo table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px; }

/* Pacotes Vivo */
.internaConteudo .conteudoCentralSemEsquerda .titulo.pacotesVivo{ background:url(../../images/titulo_pacotes_vivo.png) no-repeat; height:16px; padding-bottom:5px; width:101px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.pacotesDeServicos{ background:url(../../images/titulo_pacotes_servicos_cinza.png) no-repeat; height:14px; padding-bottom:5px; margin-left:12px; width:119px; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos{ width:700px; min-height:60px; height:auto !important; height:60px; margin:0px; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos .background,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos .bordaCinzaClaroBottomRight{ width:700px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos ul{ margin:0px; padding:6px; list-style:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos li.semBg{ background:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos li{ padding:3px 3px 3px 10px; background:url(../../images/bg_separador_bicolor.png) repeat-x top; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesServicos li a{ display:inline-block; }

/* Telefones da Conta */
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras{ background:url(../../images/menu_bg.png) repeat-x #0058af; height:36px; width:100%; }
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras .bordaMenuBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras .bordaMenuBottomRight,
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras .bordaMenuTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras .bordaMenuTopRight{ width:100%; height:36px; }
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras ul{ margin:0px auto; width:700px; padding:7px 0 0 0; list-style:none; }
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras li{ margin:0px; padding:0 5px 0 4px; display:inline; }
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras li a{ color:#fff; }
.internaConteudo .conteudoCentralSemEsquerda .filtroLetras li select{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:90px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .listaContatos{ padding:10px 0 10px 0; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .listaContatos .background{ background:#f3f3f3 }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .listaContatos table{ margin:0px auto; padding:0px; width:98%; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .listaContatos th{ line-height:20px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .listaContatos td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; vertical-align:top; line-height:20px; }

/* Telefones da Conta - Novo */
.internaConteudo .conteudoCentralSemEsquerda .titulo.novoTelefone{ background:url(../../images/titulo_novo_telefone.png) no-repeat left; height:23px; padding-bottom:5px; width:87px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.nomeCompleto{ background:url(../../images/titulo_nome_completo.png) no-repeat; height:13px; width:96px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.apelido{ background:url(../../images/titulo_apelido.png) no-repeat; height:14px; width:47px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.novoGrupo{ background:url(../../images/titulo_novo_grupo.png) no-repeat; height:13px; width:71px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.grupo{ background:url(../../images/titulo_grupo.png) no-repeat; height:13px; width:37px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.telefone{ background:url(../../images/titulo_telefone.png) no-repeat; height:12px; width:53px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.tipo{ background:url(../../images/titulo_tipo.png) no-repeat; height:14px; width:27px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta{ border-bottom:solid 1px #ededed; padding-bottom:10px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .row{ display:inline-block; width:100%; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .row dl{ float:left; height:60px; margin:6px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .row dl .inputText{ width:auto; float:left; padding:3px 0 0 0; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .row dl select{ width:100px; font-size:12px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .row dl.inputNovoGrupo{ display:none; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .row dl dt{ height:16px; line-height:16px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .background,
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .bordaCinzaClaroBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .rowTelefone .conteudo{ padding:3px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .listaTelefones{ width:450px; padding:10px 0 10px 0; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .listaTelefones .background{ background:#f3f3f3 }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .listaTelefones table{ margin:0px auto; padding:0px; width:98%; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .listaTelefones th{ line-height:20px; }
.internaConteudo .conteudoCentralSemEsquerda .formTelefonesConta .listaTelefones td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; vertical-align:top; line-height:20px; }


/* Telefones da Conta - Alterar Grupo */
.internaConteudo .conteudoCentralSemEsquerda .titulo.telefonesDaConta{ background:url(../../images/titulo_telefones_conta.png) no-repeat; height:16px; padding-bottom:5px; width:144px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.alterarGrupo{ background:url(../../images/titulo_alterar_grupo.png) no-repeat; height:13px; padding-bottom:5px; width:84px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.grupo{ background:url(../../images/titulo_grupo.png) no-repeat; height:13px; padding-bottom:5px; width:37px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo{ width:450px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .background,
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .bordaCinzaMedioBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .conteudo{ width:215px; margin:0px auto; padding:10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgTelefonesConta .msgAlterarGrupo .conteudo input{ font-size:11px; color:#7e7e7e; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* Senha de Acesso */
.titulo.senhaDeAcesso{ background:url(../../images/titulo_senha_acesso.png) no-repeat; height:16px; padding-bottom:5px; width:127px; }
.titulo.digiteSenhaAtual{ background:url(../../images/titulo_digite_senha_atual.png) no-repeat 7px; height:14px; padding-bottom:5px; width:100%; }
.titulo.digiteNovaSenha{ background:url(../../images/titulo_digite_nova_senha.png) no-repeat 7px; height:14px; padding-bottom:5px; width:100%; }
.titulo.confirmeNovaSenha{ background:url(../../images/titulo_confirme_nova_senha.png) no-repeat 7px; height:12px; padding-bottom:5px; width:100%; }
.internaConteudo .conteudoCentralSemEsquerda .formSenha{ width:200px; height:150px; float:left; }
.internaConteudo .conteudoCentralSemEsquerda .formSenha .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .formSenha .background,
.internaConteudo .conteudoCentralSemEsquerda .formSenha .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .formSenha .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .formSenha .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .formSenha .bordaCinzaClaroBottomRight{ width:200px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .formSenha .conteudo{ padding:5px; }
.internaConteudo .conteudoCentralSemEsquerda .formSenha dl{ padding:2px 0 2px 0; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado{ height:80px; width:260px; float:left; background:url(../../images/borda_teclado_bg.png) no-repeat left center; height:170px; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado ul{ display:block; height:36px!important; width:190px !important;  margin:0px;}
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado ul li{ float:left; list-style:none; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .botaoTeclado{ background:url(../../images/botao_senha.png) no-repeat; border:none; color:#0066cc; cursor:pointer; display:block; font-size:14px; font-weight:bold; height:26px; margin:0 5px 0 5px; width:26px; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .botaoTecladoApagar{ background:url(../../images/botao_enter_senha.png) no-repeat; border:none; cursor:pointer; display:block; height:62px; margin-top:0px; width:26px; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .bgBoxAzul{ margin:44px auto; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .bgBoxAzul,
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .bordaAzulBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .bordaAzulBottomRight,
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .bordaAzulTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .bordaAzulTopRight{ height:80px; width:227px; }
.internaConteudo .conteudoCentralSemEsquerda .acessoTeclado .teclas{ padding:5px; }

/* Histï¿½rico de Recargas */
.internaConteudo .conteudoCentral .titulo.historicoDeRecargas{ background:url(../../images/titulo_historico_recargas.png) no-repeat; height:17px; padding-bottom:5px; width:162px; }
.internaConteudo .lateralEsquerda .titulo.consulta{ background:url(../../images/titulo_consulta_branco.png) no-repeat; height:16px; padding-bottom:5px; width:76px; }
.internaConteudo .lateralEsquerda .titulo.ano{ background:url(../../images/titulo_ano.png) no-repeat; height:11px; padding-bottom:5px; width:24px; }
.internaConteudo .lateralEsquerda .titulo.mes{ background:url(../../images/titulo_mes.png) no-repeat; height:12px; padding-bottom:5px; width:24px; }
.internaConteudo .conteudoCentral .msgHistoricoRecarga{ width:380px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .msgHistoricoRecarga .background{ background:#ededed; }
.internaConteudo .conteudoCentral .msgHistoricoRecarga .background,
.internaConteudo .conteudoCentral .msgHistoricoRecarga .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentral .msgHistoricoRecarga .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentral .msgHistoricoRecarga .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentral .msgHistoricoRecarga .bordaCinzaMedioBottomRight{ width:380px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .msgHistoricoRecarga table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentral .msgHistoricoRecarga table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; }

/* Serviï¿½o */
.internaConteudo .conteudoCentralSemEsquerda .titulo.servico{ background:url(../../images/titulo_servico.png) no-repeat left; height:17px; padding-bottom:5px; width:71px; }
.internaConteudo .conteudoCentralSemEsquerda .tituloServico{ height:20px; line-height:24px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#227ad3; padding-bottom:5px; }

/* Trï¿½fego de Dados */
.internaConteudo .conteudoCentral .titulo.trafegoDeDados{ background:url(../../images/titulo_trafego_dados.png) no-repeat; height:17px; padding-bottom:5px; width:132px; }
.internaConteudo .conteudoCentral .conteudoTrafego p{ padding-left:10px; }
.internaConteudo .conteudoCentral .conteudoTrafego hr{ margin:10px 0 10px 0; }
.internaConteudo .conteudoCentral .msgTrafegoDados{ width:375px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .msgTrafegoDados .background{ background:#ededed; }
.internaConteudo .conteudoCentral .msgTrafegoDados .background,
.internaConteudo .conteudoCentral .msgTrafegoDados .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentral .msgTrafegoDados .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentral .msgTrafegoDados .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentral .msgTrafegoDados .bordaCinzaMedioBottomRight{ width:375px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .msgTrafegoDados table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentral .msgTrafegoDados table th{ padding:8px; }
.internaConteudo .conteudoCentral .msgTrafegoDados table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px; }

/* Detalhamento de Consumo por E-mail */
.internaConteudo .conteudoCentralSemEsquerda .titulo.detalhamentoDeConsumoPorEmail{ background:url(../../images/titulo_detalhamento_consumo_email.png) no-repeat; height:16px; padding-bottom:5px; width:271px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoTermo{ width:607px; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoTermo .caixaTermo { height:150px; overflow:hidden; padding:8px; width:590px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoTermo .textoSroll { overflow:hidden; width:565px; height:110px; padding:5px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoTermo .divImgSeta { text-align:right }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao{ width:400px; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao .background,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao .bordaCinzaClaroBottomRight{ width:400px; min-height:40px; height:auto !important; height:40px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao tbody td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao table{ width:98%; margin:5px auto; padding:3px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao th,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao td{ padding:4px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao table#dataEnvio th,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoAtivacao table#dataEnvio td{ text-align:center; }

/* Detalhamento de Consumo por E-mail - Status */
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus{ width:400px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .background,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .bordaCinzaClaroBottomRight{ width:400px; min-height:40px; height:auto !important; height:40px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .conteudo{ padding:4px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .conteudo .row{ padding:5px 5px 5px 15px; min-height:30px; height:auto !important; height:30px; }
.internaConteudo .conteudoCentralSemEsquerda .detalhamentoStatus .conteudo .row button{ margin:0px; }

/* Detalhamento de Consumo por E-mail - Confirmaï¿½ï¿½o */
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao{ width:450px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .background,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .bordaCinzaMedioBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacao .topo{ background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; padding:5px 0 5px 0; font-size:12px; }

/* Migraï¿½ï¿½o de Plano */
.internaConteudo .conteudoCentral .titulo.migracaoDePlano{ background:url(../../images/titulo_migracao_plano.png) no-repeat; height:17px; padding-bottom:5px; width:140px; }
.internaConteudo .conteudoCentral .titulo.planosDisponiveis{ background:url(../../images/titulo_planos_disponiveis.png) no-repeat center top; height:14px; padding-bottom:5px; width:100%; }
.internaConteudo .conteudoCentral .topoPlanoAtual{ padding:5px; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis{ width:475px; margin:10px auto; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .background{ background:#ededed; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .background,
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .bordaCinzaMedioBottomRight{ width:475px; height:auto; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .abasPlanos{ width:475px; height:45px; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .abasPlanos.preOn{ background:url(../../images/bg_abas_planos.png) no-repeat 0px 0px; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .abasPlanos.boahoraOn{ background:url(../../images/bg_abas_planos.png) no-repeat 0px -45px; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .abasPlanos .aba{ text-align:center; width:237px; float:left; line-height:35px; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .conteudo_pre{ padding:15px; width:430px; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis .conteudo_boahora{ display:none; padding:15px; width:445px; } 
.internaConteudo .conteudoCentral .msgPlanosDisponiveis dl{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; margin:0px; padding:10px; min-height:40px; height:auto !important; height:40px; float:left; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis dl.pre dt{ width:50%; float:left; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis dl.pre dd{ width:50%; float:right; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis dl.boaHora dt{ width:35%; float:left; }
.internaConteudo .conteudoCentral .msgPlanosDisponiveis dl.boaHora dd{ width:65%; float:right; }

/* Migraï¿½ï¿½o de Plano - Confirmaï¿½ï¿½o */
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis{ width:450px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .background,
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .bordaCinzaClaroBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .topo{ background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; padding:5px 0 5px 0; font-size:12px; }
.internaConteudo .conteudoCentral .confirmacaoPlanosDisponiveis .divBotoes{ width:225px; margin:0px auto; height:35px; }

/* Pacotes Vivo - Serviï¿½os */
.internaConteudo .conteudoCentralSemEsquerda .titulo.pacotesSelecionadosParaVoce{ background:url(../../images/titulo_pacotes_selecionados_para_voce.png) no-repeat 15px top; height:14px; padding-bottom:5px; width:100%; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.outrosServicos{ background:url(../../images/titulo_outros_servicos.png) no-repeat 15px top; height:14px; padding-bottom:5px; width:100%; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados{ width:700px; min-height:30px; height:auto !important; height:30px; margin:0px; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados .background,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados .bordaCinzaMedioBottomRight{ width:700px; min-height:30px; height:auto !important; height:30px; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados ul{ margin:0px; padding:6px; list-style:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados li.semBg{ background:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados li{ padding:3px 3px 3px 10px; background:url(../../images/bg_separador_bicolor.png) repeat-x top; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados li a{ display:inline-block; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados li a.on{ background:transparent url(../../images/bullet_cinza_down.png) no-repeat scroll left center; font-weight:bold; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados ul li ul{ padding:0 0 0 6px; display:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgPacotesSelecionados ul li ul li{ padding:0 0 0 10px; background:none; }

.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos{ width:700px; min-height:30px; height:auto !important; height:30px; margin:0px; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos .background,
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos .bordaCinzaClaroBottomRight{ width:700px; min-height:30px; height:auto !important; height:30px; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos ul{ margin:0px; padding:6px; list-style:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos li.semBg{ background:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos li{ padding:3px 3px 3px 10px; background:url(../../images/bg_separador_bicolor.png) repeat-x top; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos li a{ display:inline-block; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos li a.on{ background:transparent url(../../images/bullet_cinza_down.png) no-repeat scroll left center; font-weight:bold; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos ul li ul{ padding:0 0 0 6px; display:none; }
.internaConteudo .conteudoCentralSemEsquerda .msgOutrosServicos ul li ul li{ padding:0 0 0 10px; background:none; }

/* Histï¿½rico de Ofertas */
.internaConteudo .conteudoCentralSemEsquerda .titulo.historicoDeOfertas{ background:url(../../images/titulo_historico_ofertas.png) no-repeat; height:16px; padding-bottom:5px; width:151px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas{ width:695px; min-height:60px; height:auto !important; height:60px; margin:10px auto; padding-bottom:25px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas .background,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas .bordaCinzaMedioBottomRight{ width:695px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas table th{ padding:8px; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px; vertical-align:top; }
.internaConteudo .conteudoCentralSemEsquerda .msgHistoricoOfertas table td select{ font-size:12px; width:125px; }

/* Serviï¿½os Ativos em meu Vivo */
.internaConteudo .conteudoCentralSemEsquerda .titulo.servicosAtivosEmMeuVivo{ background:url(../../images/titulo_servicos_ativos_vivo.png) no-repeat; height:17px; padding-bottom:5px; width:210px; }
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo{ width:695px; min-height:60px; height:auto !important; height:60px; margin:10px auto; padding-bottom:25px; }
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo .background,
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo .bordaCinzaMedioBottomRight{ width:695px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo table th{ padding:8px; }
.internaConteudo .conteudoCentralSemEsquerda .msgServicosAtivosVivo table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px; vertical-align:top; }

/* PopUp Pesquisa Avanï¿½ada */
.popupResultadoPesquisa{ width:980px; padding-bottom:30px; }
.popupResultadoPesquisa .popConteudo{ /*height:1560px;*/ width:100%; }
.popupResultadoPesquisa .popConteudo .bordaComprovanteTopCenter,
.popupResultadoPesquisa .popConteudo .bordaComprovanteTopLeft,
.popupResultadoPesquisa .popConteudo .bordaComprovanteTopRight,
.popupResultadoPesquisa .popConteudo .bordaComprovanteLeft,
.popupResultadoPesquisa .popConteudo .bordaComprovanteRight,
.popupResultadoPesquisa .popConteudo .bordaComprovanteBottomCenter,
.popupResultadoPesquisa .popConteudo .bordaComprovanteBottomLeft,
.popupResultadoPesquisa .popConteudo .bordaComprovanteBottomRight{ height:100%; width:100%; }
.popupResultadoPesquisa .popConteudo .miolo{ width:100%; height:100%; padding:10px 0 0 0; }
.popupResultadoPesquisa .popConteudo .conteudo .resultado{ padding:0 0 10px 0; }
.popupResultadoPesquisa .popConteudo .conteudo .resultado table{ width:100%; margin:0px; padding:0px; }
.popupResultadoPesquisa .popConteudo .conteudo .resultado table thead th{ background:url(../../images/bg_tabela_historico.png) repeat-x left top; height:37px; line-height:37px; padding:0 0 0 10px; font-size:13px; color:#333; }
.popupResultadoPesquisa .popConteudo .conteudo .resultado table tbody th,
.popupResultadoPesquisa .popConteudo .conteudo .resultado table tbody td{ border-bottom:solid 1px #ededed; height:32px; padding:2px 2px 2px 8px; vertical-align:top; }
.popupResultadoPesquisa .popConteudo .conteudo .resultado table tfoot td{ height:32px; padding:2px 2px 2px 8px; font-weight:bold; }
.popupResultadoPesquisa .popConteudo .conteudo .resultado table tfoot .bgCinza{ background:#f2f2f2; }
.popupResultadoPesquisa .botImprimir{ background:url(../../images/bot_imprimir_recibo.gif) no-repeat left; width:89px; height:26px; margin-top:30px; }
.popupResultadoPesquisa .botAgrupar { background:transparent url(../../images/botao_agrupar.png) no-repeat left; border:none; cursor:pointer; width:80px; height:26px; margin-top:30px; }
.popupResultadoPesquisa .botExpandir { background:transparent url(../../images/botao_expandir.png) no-repeat left; border:none; cursor:pointer; width:89px; height:26px; margin-top:30px; }
.popupResultadoPesquisa .botExportar { background:transparent url(../../images/botao_exportar.png) no-repeat left; border:none; cursor:pointer; width:83px; height:26px; margin-top:30px; }
.popupResultadoPesquisa .boxAgrupar { background:#EDEDED; margin:10px 0 0 0; width:580px; }
.popupResultadoPesquisa .boxInterna { height:80px; padding:5px 10px 5px 10px; }

/* PopUp Grï¿½fico */
.PopUpGrafico{ width:800px; padding-bottom:30px; }
.PopUpGrafico .popConteudo{ /*height:1560px;*/ width:100%; }
.PopUpGrafico .popConteudo .bordaComprovanteTopCenter,
.PopUpGrafico .popConteudo .bordaComprovanteTopLeft,
.PopUpGrafico .popConteudo .bordaComprovanteTopRight,
.PopUpGrafico .popConteudo .bordaComprovanteLeft,
.PopUpGrafico .popConteudo .bordaComprovanteRight,
.PopUpGrafico .popConteudo .bordaComprovanteBottomCenter,
.PopUpGrafico .popConteudo .bordaComprovanteBottomLeft,
.PopUpGrafico .popConteudo .bordaComprovanteBottomRight{ height:100%; width:100%; }
.PopUpGrafico .popConteudo .miolo{ width:100%; height:100%; padding:10px 0 0 0; }
.PopUpGrafico .popConteudo .conteudo .resultado{ padding:0 0 10px 0; }
.PopUpGrafico .popConteudo .conteudo .resultado table{ width:100%; margin:0px; padding:0px; }
.PopUpGrafico .popConteudo .conteudo .resultado table thead th{ background:url(../../images/bg_tabela_historico.png) repeat-x left top; height:37px; line-height:37px; padding:0 0 0 10px; font-size:13px; color:#333; }
.PopUpGrafico .popConteudo .conteudo .resultado table tbody th,
.PopUpGrafico .popConteudo .conteudo .resultado table tbody td{ border-bottom:solid 1px #ededed; height:32px; padding:2px 2px 2px 8px; }
.PopUpGrafico .popConteudo .conteudo .resultado table tbody td label{ padding-right:5px; }
.PopUpGrafico .popConteudo .conteudo .resultado .grafico{ margin:10px auto; width:739px; }
.PopUpGrafico .popConteudo .conteudo .resultado .grafico img{ margin:0px; }
.PopUpGrafico .botImprimir{ background:url(../../images/bot_imprimir_recibo.gif) no-repeat left; width:89px; height:26px; margin-top:30px; }

/* Dï¿½bito Automï¿½tico */
.internaConteudo .conteudoCentralSemEsquerda .titulo.debitoAutomatico{ background:url(../../images/titulo_debito_automatico.png) no-repeat; height:16px; padding-bottom:5px; width:142px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico{ width:100%; display:inline-block; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos{ width:275px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos .background{ background:#f4f4f4; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos .background,
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos .bordaCinzaClaroBottomRight{ width:275px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos table{ width:98%; padding:5px 0 5px 0; margin:0px auto; height:300px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos table th{ height:30px; line-height:30px; padding:0px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgCodigoBancos table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; color:#000; font-size:20px; height:260px; }
.internaConteudo .conteudoCentralSemEsquerda .msgDebitoAutomatico .msgBancosConveniados table th{ height:30px; line-height:30px; padding:0px; margin:0px; }
a.linkHover{ text-decoration:underline; }
a.linkHover:hover{ text-decoration:none; }

/* Dï¿½bito Automï¿½tico - Form */
.internaConteudo .conteudoCentralSemEsquerda .titulo.cpf{ background:url(../../images/titulo_cpf.png) no-repeat left; height:14px; width:22px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.rg{ background:url(../../images/titulo_rg.png) no-repeat left; height:14px; width:17px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.orgaoEmissor{ background:url(../../images/titulo_orgao_emissor.png) no-repeat left; height:14px; width:88px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.banco{ background:url(../../images/titulo_banco.png) no-repeat left; height:14px; width:36px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.agencia{ background:url(../../images/titulo_agencia.png) no-repeat left; height:14px; width:49px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.contaCorrente{ background:url(../../images/titulo_conta_corrente.png) no-repeat left; height:14px; width:92px; }

/* PopUp Dï¿½bito Automï¿½tico */
.PopUpDebitoAutomatico{ width:700px; padding-bottom:30px; }
.PopUpDebitoAutomatico .popConteudo{ /*height:1560px;*/ width:100%; }
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteTopCenter,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteTopLeft,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteTopRight,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteLeft,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteRight,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteBottomCenter,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteBottomLeft,
.PopUpDebitoAutomatico .popConteudo .bordaComprovanteBottomRight{ height:100%; width:100%; }
.PopUpDebitoAutomatico .popConteudo .miolo{ background:url(../../images/logo_vivo.gif) no-repeat 22px 16px; width:100%; height:100%; }
.PopUpDebitoAutomatico .popConteudo .conteudo{ padding:20px; }
.PopUpDebitoAutomatico .popConteudo .conteudo .topo{ color:#000; padding:35px; font-size:10px; }
.PopUpDebitoAutomatico .popConteudo .conteudo .formSolicitacao{ width:100%; color:#000; font-size:10px; }
.PopUpDebitoAutomatico .popConteudo .conteudo .formSolicitacao .assinatura{ width:265px; margin:0px auto; padding-top:100px; }
.PopUpDebitoAutomatico .popConteudo .conteudo .formSolicitacao .assinatura p{ border-top:solid 1px; }
.PopUpDebitoAutomatico .botImprimir{ background:url(../../images/bot_imprimir_recibo.gif) no-repeat left; width:89px; height:26px; margin-top:30px; }



/* Aparelhos para Resgate */
.internaConteudo .conteudoCentralSemEsquerda .titulo.aparelhosParaResgate{ background:url(../../images/titulo_aparelhos_para_resgate.png) no-repeat left; padding-bottom:5px; height:17px; width:174px; }

/* Serviï¿½os para Resgate */
.internaConteudo .conteudoCentralSemEsquerda .titulo.servicosParaResgate{ background:url(../../images/titulo_servicos_para_resgate.png) no-repeat left; padding-bottom:5px; height:17px; width:174px; }

/* Regras e Regulamento */
.internaConteudo .conteudoCentralSemEsquerda .titulo.regrasRegulamento{ background:url(../../images/titulo_regras_regulamento.png) no-repeat left; padding-bottom:5px; height:17px; width:167px; }

/* Benefï¿½cios */
.internaConteudo .conteudoCentralSemEsquerda .titulo.beneficios{ background:url(../../images/titulo_beneficios.png) no-repeat left; padding-bottom:5px; height:16px; width:88px; }

/* Extrato de Pontos */
.internaConteudo .conteudoCentralSemEsquerda .titulo.extratoDePontos{ background:url(../../images/titulo_extrato_pontos.png) no-repeat left; padding-bottom:5px; height:16px; width:136px; }
.internaConteudo .conteudoCentralSemEsquerda .pontuacaoLinha{ width:275px; }
.internaConteudo .conteudoCentralSemEsquerda .pontuacaoLinha .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemEsquerda .pontuacaoLinha table{ margin:0px auto; padding:0px; width:96%; }
.internaConteudo .conteudoCentralSemEsquerda .pontuacaoLinha thead th{ padding:8px 0 8px 0; }
.internaConteudo .conteudoCentralSemEsquerda .pontuacaoLinha tbody td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px 0 8px 0; }

.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos{ width:435px; }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos table{ margin:0px auto; padding:0px; width:96%; }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos thead th{ padding:8px 0 8px 5px; }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px 0 8px 5px; }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos tfoot td{ font-weight:bold; padding-right:15px; }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos .credito{ color:#99cc33 }
.internaConteudo .conteudoCentralSemEsquerda .ultimosLancamentos .debito{ color:#ff0000; }

/* PopUp Conta Detalhes */
.popupContaDetalhes{ width:960px; padding-bottom:30px; }
.popupContaDetalhes .popConteudo{ height:100%; width:100%; padding-bottom:20px; }
.popupContaDetalhes .popConteudo .bordaComprovanteTopCenter,
.popupContaDetalhes .popConteudo .bordaComprovanteTopLeft,
.popupContaDetalhes .popConteudo .bordaComprovanteTopRight,
.popupContaDetalhes .popConteudo .bordaComprovanteLeft,
.popupContaDetalhes .popConteudo .bordaComprovanteRight,
.popupContaDetalhes .popConteudo .bordaComprovanteBottomCenter,
.popupContaDetalhes .popConteudo .bordaComprovanteBottomLeft,
.popupContaDetalhes .popConteudo .bordaComprovanteBottomRight{ height:100%; width:100%; }
.popupContaDetalhes .popConteudo .miolo{ width:100%; height:100%; text-align:center; }
.popupContaDetalhes .popConteudo .miolo img{ margin:10px auto; }

/* PopUp Outro Celular */
.popOutroCelular .titulo.outroCelular{ background:url(../../images/titulo_outro_celular.png) no-repeat; padding-bottom:5px; height:16px; width:107px; margin:0px; }
.popOutroCelular{ width:235px; height:auto; }
.popOutroCelular .miolo{ width:100%; height:100%; }
.popOutroCelular .miolo .divBotoes{ width:61px; margin:0px auto; }
.popOutroCelular .miolo .divBotoes button{ margin:0px; float:left; }


/* Chamadas - Identificador de Chamadas */
.internaConteudo .conteudoCentral .titulo.identificadorDeChamadas{ background:url(../../images/titulo_identificador_chamadas.png) no-repeat left; padding-bottom:5px; height:16px; width:197px; }
.confirmaAtivacao{ width:475px; margin:0px auto; }
.confirmaAtivacao .background{ background:#f3f3f3; }
.confirmaAtivacao .conteudo{ padding:10px; }
.confirmaAtivacao .conteudo .topo{ height:22px; padding:0px; background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; }
.botoesConfirma{ margin:0px auto; width:220px; }

/* Chamadas - Anti-Identificador de Chamadas */
.internaConteudo .conteudoCentral .titulo.antiIdentificadorDeChamadas{ background:url(../../images/titulo_anti_identificador_chamadas.png) no-repeat; padding-bottom:5px; height:16px; width:232px; }

/* Chamadas - Chamada em Espera */
.internaConteudo .conteudoCentral .titulo.chamadaEmEspera{ background:url(../../images/titulo_chamada_em_espera.png) no-repeat; padding-bottom:5px; height:16px; width:152px; }

/* Chamadas - Conferï¿½ncia */
.internaConteudo .conteudoCentral .titulo.conferencia{ background:url(../../images/titulo_conferencia.png) no-repeat; padding-bottom:5px; height:16px; width:98px; }

/* Chamadas - Desvio de Chamada */
.internaConteudo .conteudoCentral .titulo.desvioDeChamada{ background:url(../../images/titulo_desvio_chamada.png) no-repeat; padding-bottom:5px; height:16px; width:147px; }

/* Outras Facilidades - Dia V */
.internaConteudo .conteudoCentral .titulo.diaV{ background:url(../../images/titulo_dia_v.png) no-repeat; padding-bottom:5px; height:16px; width:54px; }
.internaConteudo .conteudoCentral .msgDiaV{ width:280px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .msgDiaV .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentral .msgDiaV .background,
.internaConteudo .conteudoCentral .msgDiaV .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentral .msgDiaV .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentral .msgDiaV .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentral .msgDiaV .bordaCinzaClaroBottomRight{ width:280px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .msgDiaV .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentral .msgDiaV .topo{ padding:5px 0 5px 0; font-size:12px; }
.internaConteudo .conteudoCentral .msgDiaV ul{ margin:0px; padding:0px; list-style:none; }
.internaConteudo .conteudoCentral .msgDiaV li{ margin:0px; background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:3px 0 0 70px; line-height:30px; height:30px; }
.internaConteudo .conteudoCentral .msgDiaV li input,
.internaConteudo .conteudoCentral .msgDiaV li label{ vertical-align:middle; }
.internaConteudo .conteudoCentral .msgDiaV .divBotoes{ width:225px; margin:0px auto; height:35px; }
.internaConteudo .conteudoCentral .confirmacaoDiaV{ width:450px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .confirmacaoDiaV .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentral .confirmacaoDiaV .background,
.internaConteudo .conteudoCentral .confirmacaoDiaV .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentral .confirmacaoDiaV .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentral .confirmacaoDiaV .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentral .confirmacaoDiaV .bordaCinzaClaroBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .confirmacaoDiaV .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentral .confirmacaoDiaV .topo{ background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; padding:5px 0 5px 0; font-size:12px; }
.internaConteudo .conteudoCentral .confirmacaoDiaV .divBotoes{ width:225px; margin:0px auto; height:35px; }

/* Outras Facilidades - Vivo Agenda */
.internaConteudo .conteudoCentral .titulo.vivoAgenda{ background:url(../../images/titulo_vivo_agenda.png) no-repeat; padding-bottom:5px; height:17px; width:102px; }
/* Desbloqueio de Aparelhos */
.internaConteudo .conteudoCentral .titulo.desbloqueioDeAparelhos{ background:url(../../images/titulo_desbloqueio_aparelhos.png) no-repeat; padding-bottom:5px; height:16px; width:190px; }
.internaConteudo .conteudoCentral .dropdowns{ display:inline-block; width:100%; }
.internaConteudo .conteudoCentral .dropdowns select{ margin:5px 5px 0 0; font-size:11px; width:90%; }
.internaConteudo .conteudoCentral .dlFabricante{ float:left; width:49%; }
.internaConteudo .conteudoCentral .dlModelo{ float:right; width:50%; }
.internaConteudo .conteudoCentral .detalhes_aparelho{ width:100%; padding-top:15px; display:inline-block; }
.internaConteudo .conteudoCentral .detalhes_aparelho dt{ float:left; width:29%; text-align:center; }
.internaConteudo .conteudoCentral .detalhes_aparelho dd{ width:70%; float:right; }
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .background,
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .bordaCinzaClaroBottomRight{ width:335px; height:175px; }
.internaConteudo .conteudoCentral .detalhes_aparelho .desbloqueio_procedimento_box .conteudo{ padding:12px; width:285px; }

/* Vivo Downloads Store */
.internaConteudo .conteudoCentralSemLateral .titulo.vivoDownloadsStore{ background:url(../../images/titulo_vivo_downloads_store.png) no-repeat; padding-bottom:5px; height:16px; width:162px; }
.internaConteudo .conteudoCentralSemLateral .vivoDownloadsStoreMenu { width:auto; padding-bottom:10px; }
.internaConteudo .conteudoCentralSemLateral .vivoDownloadsStoreMenu ul { display:block; height:31px; text-align:center; }
.internaConteudo .conteudoCentralSemLateral .vivoDownloadsStoreMenu ul li { display:inline; list-style:none; }
.internaConteudo .conteudoCentralSemLateral .vivoDownloadsStoreMenu ul li .divMenu{ background:url(../../images/menu_div_vert.png) no-repeat center top; display:inline-block; height:31px; padding:0 8px 0 8px; vertical-align:middle; }

/* Transferï¿½ncia de Crï¿½dito */
.internaConteudo .conteudoCentralSemEsquerda .titulo.transferenciaDeCreditos{ background:url(../../images/titulo_transferencia_creditos.png) no-repeat; padding-bottom:5px; height:16px; width:189px; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro{ width:450px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .background,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .bordaCinzaClaroBottomRight{ width:450px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .topo{ background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; padding:7px 0 7px 0; font-size:12px; }
.internaConteudo .conteudoCentralSemEsquerda .msgConfirmacaoClaro .divBotoesSimNao{ padding:10px 0 10px 0; }

/* Telefones */
.internaConteudo .conteudoCentralSemEsquerda .titulo.telefones{ background:url(../../images/titulo_telefones.png) no-repeat; padding-bottom:5px; height:16px; width:82px; }

/* Lojas */
.internaConteudo .conteudoCentralSemEsquerda .titulo.lojas{ background:url(../../images/titulo_lojas.png) no-repeat; padding-bottom:5px; height:17px; width:53px; }
.internaConteudo .conteudoCentralSemEsquerda .agendarLojaBotoesConfirma{ height:28px; width:160px; margin:0px auto; }

/* Loja Servicos */
.internaConteudo .lateralEsquerda .titulo.lojaServicos { background:url(../../images/titulo_loja_servicos.png) no-repeat; height:17px; padding-bottom:5px; width:123px; }
.internaConteudo .boxConteudo .titulo.vivoPlay { background:url(../../images/titulo_vivo_play.png) no-repeat; height:16px; padding-bottom:5px; width:152px; }
.internaConteudo .boxConteudo .titulo.jogosAplicacoes { background:url(../../images/titulo_jogos_aplicacoes.png) no-repeat; height:17px; padding-bottom:5px; width:138px; }
.internaConteudo .boxConteudo .titulo.tonsImagens { background:url(../../images/titulo_tons_imagens.png) no-repeat; height:16px; padding-bottom:5px; width:121px; }

/* Chat */
.internaConteudo .conteudoCentral .titulo.chat{ background:url(../../images/titulo_chat.png) no-repeat; padding-bottom:5px; height:16px; width:49px; }
.internaConteudo .conteudoCentral .chat_seleciona{ display:inline-block; }
.internaConteudo .conteudoCentral .chat_seleciona dl{ width:90%; padding:5px 0 10px 0; }
.internaConteudo .conteudoCentral .chat_seleciona dl dt{ width:81%; float:right; margin:0px; padding:0px; }
.internaConteudo .conteudoCentral .chat_seleciona dl dd{ width:18%; margin:0px; padding:0px; }

/* Dï¿½vidas */
.internaConteudo .lateralEsquerda .titulo.duvidas{ background:url(../../images/titulo_duvidas.png) no-repeat; padding-bottom:5px; height:16px; width:71px; }

/* E-mail*/
.internaConteudo .conteudoCentralSemEsquerda .titulo.email{ background:url(../../images/titulo_email_azul.png) no-repeat; padding-bottom:5px; height:16px; width:62px; }
.internaConteudo .conteudoCentral .titulo.email{ background:url(../../images/titulo_email_azul.png) no-repeat; padding-bottom:5px; height:16px; width:62px; }

/* Fale Conosco  */
.conteudoCentral .faleConosco .formulario .titulo.faleConosco{ background:url(../../images/titulo_fale_conosco.png) no-repeat; height:16px; padding-bottom:5px; width:105px; }
.conteudoCentral .faleConosco .formulario dl {padding-bottom:3px; padding-top:3px;}



/* Ativar Cartï¿½o de Recarga */
.internaConteudo .conteudoCentralSemEsquerda .titulo.ativarCartaoDeRecarga{ background:url(../../images/titulo_ativar_cartao_recarga.png) no-repeat left; margin-bottom:5px; height:17px; width:183px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.codigoDeRecarga{ background:url(../../images/titulo_codigo_recarga.png) no-repeat left; height:14px; width:113px; margin-bottom:0px; }

/* Bancos Conveniados */
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo{ width:420px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .background,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .bordaCinzaClaroBottomRight{ width:420px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .conteudo{ padding:10px 4px 10px 4px; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo .topo{ background:url(../../images/bg_separador_bicolor.png) repeat-x bottom; text-align:center; padding-left:0px; }
.internaConteudo .conteudoCentralSemEsquerda .msgBancosMeuSaldo p{ padding-left:10px; }

/* Cadastro Prï¿½ */
.textoAzulClaro{ color:#77a2cc; }
.corpoLogin .titulo.senhaDeAcesso{ background:url(../../images/titulo_senha_acesso.png) no-repeat; height:16px; padding-bottom:5px; width:127px; }
.cadastroPre{ margin:0px auto; width:480px; }
.cadastroPre .formSenha{ min-height:80px; height:auto !important; height:80px; width:480px; margin-bottom:10px; }
.cadastroPre .formSenha .background{ background:#f3f3f3; }
.cadastroPre .formSenha .background,
.cadastroPre .formSenha .bordaCinzaClaroTopLeft,
.cadastroPre .formSenha .bordaCinzaClaroTopRight,
.cadastroPre .formSenha .bordaCinzaClaroBottomLeft,
.cadastroPre .formSenha .bordaCinzaClaroBottomRight,
.cadastroPre .formSenha .conteudo{ min-height:80px; height:auto !important; height:80px; }
.cadastroPre .formSenha .conteudo{ padding:10px 15px 10px 10px; }
.cadastroPre .senhaForm .titulo.novaSenha{ background:url(../../images/titulo_nova_senha.png) no-repeat 5px center; margin-bottom:0px; }
.cadastroPre .senhaForm{ width:220px; float:left; }
.cadastroPre .senhaForm dl{ padding:2px 0 2px 0; }
.cadastroPre .senhaForm .divBotoes{ padding:5px 0 0 5px; }
.cadastroPre .senhaTeclado { height:72px; width:220px; float:right; }
.cadastroPre .senhaTeclado * { border:0px solid; }
.cadastroPre .senhaTeclado ul { display:block; height:36px !important; width:182px !important;  margin:0px;}
.cadastroPre .senhaTeclado ul li { float:left; list-style:none; }
.cadastroPre .senhaTeclado .botaoTeclado { background:url(../../images/botao_senha.png) no-repeat; border:none; color:#0066cc; cursor:pointer; display:block; font-size:14px; font-weight:bold; height:26px; margin:0 5px 0 5px; width:26px; }
.cadastroPre .senhaTeclado .botaoTecladoApagar { background:url(../../images/botao_enter_senha.png) no-repeat; border:none; cursor:pointer; display:block; height:62px; margin-top:0px; width:26px; }
.cadastroPre .senhaTeclado .bgBoxAzul,
.cadastroPre .senhaTeclado .bordaAzulBottomLeft,
.cadastroPre .senhaTeclado .bordaAzulBottomRight,
.cadastroPre .senhaTeclado .bordaAzulTopLeft,
.cadastroPre .senhaTeclado .bordaAzulTopRight{ height:80px; width:227px; }
.cadastroPre .senhaTeclado .teclas{ padding:7px; }
.cadastroPre .botaoTecladoLimpar { background:url(../../images/botao_limpar.png) no-repeat; border:none; cursor:pointer; display:block; height:26px; margin-right:5px; width:74px; }
.cadastroPre .botaoTecladoEntrar { background:url(../../images/botao_entrar.png) no-repeat; border:none; cursor:pointer; display:block; height:26px; width:74px; }
.cadastroPre .divBotaoTeclado { padding-left:30px; }

/* Linha sem Cadastro */
.corpoLogin .titulo.linhaSemCadastro{ background:url(../../images/titulo_linha_sem_cadastro.png) no-repeat; margin-bottom:5px; height:16px; width:149px; }

/* Cadastro Prï¿½ - Seus Dados */
.corpoLogin .titulo.seusDados1-4{ background:url(../../images/titulo_seus_dados_1-4.png) no-repeat left; height:16px; width:120px; }
.corpoLogin .titulo.seusDados2-5{ background:url(../../images/titulo_seus_dados_2-5.png) no-repeat left; height:16px; width:120px; }
.corpoLogin .titulo.nomeCompleto{ background:url(../../images/titulo_nome_completo.png) no-repeat left; height:16px; width:96px; }
.corpoLogin .titulo.tipoDeDocumento{ background:url(../../images/titulo_tipo_documento.png) no-repeat left; height:16px; width:119px; }
.corpoLogin .titulo.numeroDeDocumento{ background:url(../../images/titulo_numero_documento.png) no-repeat left; height:16px; width:108px; }
.corpoLogin .titulo.dataDeNascimento{ background:url(../../images/titulo_data_nascimento.png) no-repeat left; height:16px; width:123px; }
.corpoLogin .titulo.sexo{ background:url(../../images/titulo_sexo.png) no-repeat left; height:16px; width:28px; }
.corpoLogin .formSeusDados .row{ display:inline-block; width:100%; }
.corpoLogin .formSeusDados .row dl{ height:60px; margin:6px; float:left; }
.corpoLogin .formSeusDados .row dl .inputText{ width:auto; float:left; padding:3px 0 0 0; }
.corpoLogin .formSeusDados .row dl select{ font-size:12px; margin-top:7px; }
.corpoLogin .formSeusDados .row dl select.ddlTipoDoc{ width:130px; }
.corpoLogin .formSeusDados .row dl select.ddlSexo{ width:100px; }
.corpoLogin .formSeusDados .row dl dt{ height:16px; line-height:16px; }
.corpoLogin .formSeusDados .row dl dd{ height:26px; line-height:26px; }

/* Cadastro Prï¿½ - Permissï¿½es de Contato 3/4 */
.corpoLogin .titulo.permissoesContato3-4{ background:url(../../images/titulo_permissoes_contato_3-4.png) no-repeat left; height:17px; width:195px; }

/* Cadastro Prï¿½ - Permissï¿½es de Pagamento 4/5 */
.corpoLogin .titulo.permissoesDePagamento4-5{ background:url(../../images/titulo_permissoes_pagamento_4-5.png) no-repeat left; height:17px; width:216px; }

/* Cadastro Prï¿½ - Endereï¿½o 2-4 */
.corpoLogin .titulo.endereco2-4{ background:url(../../images/titulo_endereco_2-4.png) no-repeat left; height:17px; width:106px; }

/* Cadastro Prï¿½ - Endereï¿½o 3-5 */
.corpoLogin .titulo.endereco3-5{ background:url(../../images/titulo_endereco_3-5.png) no-repeat left; height:17px; width:106px; }
select.ddlUF{ margin:10px 5px 0 0; width:50px; font-size:11px; }

/* Cadastro Prï¿½ - Senha de Acesso 4/4 */
.cadastroPreAcessoSenha .titulo.senhaAcesso4-4{ background:url(../../images/titulo_senha_acesso_4-4.png) no-repeat left; height:16px; width:155px; }
.cadastroPreAcessoSenha .formSenha{ width:200px; height:220px; float:left; }
.cadastroPreAcessoSenha .formSenha .titulo.email{ background:url(../../images/titulo_email.png) no-repeat 10px center; height:12px; padding-bottom:5px; width:100%; }
.cadastroPreAcessoSenha .formSenha .background{ background:#f3f3f3; }
.cadastroPreAcessoSenha .formSenha .background,
.cadastroPreAcessoSenha .formSenha .bordaCinzaClaroTopLeft,
.cadastroPreAcessoSenha .formSenha .bordaCinzaClaroTopRight,
.cadastroPreAcessoSenha .formSenha .bordaCinzaClaroBottomLeft,
.cadastroPreAcessoSenha .formSenha .bordaCinzaClaroBottomRight{ width:200px; min-height:60px; height:auto !important; height:60px; }
.cadastroPreAcessoSenha .formSenha .conteudo{ padding:5px; }
.cadastroPreAcessoSenha .formSenha dl{ padding:2px 0 2px 0; }
.cadastroPreAcessoSenha .acessoTeclado{ height:80px; width:260px; float:left; background:url(../../images/borda_teclado_bg.png) no-repeat left center; height:170px; }
.cadastroPreAcessoSenha .acessoTeclado ul{ display:block; height:36px!important; width:190px !important;  margin:0px;}
.cadastroPreAcessoSenha .acessoTeclado ul li{ float:left; list-style:none; }
.cadastroPreAcessoSenha .acessoTeclado .botaoTeclado{ background:url(../../images/botao_senha.png) no-repeat; border:none; color:#0066cc; cursor:pointer; display:block; font-size:14px; font-weight:bold; height:26px; margin:0 5px 0 5px; width:26px; }
.cadastroPreAcessoSenha .acessoTeclado .botaoTecladoApagar{ background:url(../../images/botao_enter_senha.png) no-repeat; border:none; cursor:pointer; display:block; height:62px; margin-top:0px; width:26px; }
.cadastroPreAcessoSenha .acessoTeclado .bgBoxAzul{ margin:44px auto; }
.cadastroPreAcessoSenha .acessoTeclado .bgBoxAzul,
.cadastroPreAcessoSenha .acessoTeclado .bordaAzulBottomLeft,
.cadastroPreAcessoSenha .acessoTeclado .bordaAzulBottomRight,
.cadastroPreAcessoSenha .acessoTeclado .bordaAzulTopLeft,
.cadastroPreAcessoSenha .acessoTeclado .bordaAzulTopRight{ height:80px; width:227px; }
.cadastroPreAcessoSenha .acessoTeclado .teclas{ padding:5px; }

/* Cadastro Prï¿½ - Documento 1/5 */
.corpoLogin .titulo.documento1-5{ background:url(../../images/titulo_documento_1-5.png) no-repeat left; height:16px; width:119px; }

/* Cadastro de linha */
.corpoLogin .titulo.cadastroDeLinha{ background:url(../../images/titulo_cadastro_linha.png) no-repeat left; height:16px; width:135px; }

/* Pagina de Erro */
.paginaDeErro{ width:382px; min-height:180px; height:auto !important; height:180px; position:absolute; margin-top:-111px; margin-left:-191px; left:50%; top:50%; }
.paginaDeErro .bordaBrancaBottomLeft,
.paginaDeErro .bordaBrancaBottomRight,
.paginaDeErro .bordaBrancaTopLeft,
.paginaDeErro .bordaBrancaTopRight{ width:382px; min-height:180px; height:auto !important; height:180px; }
.paginaDeErro .conteudo{ padding:10px; text-align:center; }
.paginaDeErro .titulo.erro403{ background:url(../../images/titulo_erro_403.png) no-repeat; height:16px; width:100%; text-align:left; }
.paginaDeErro .titulo.erro404{ background:url(../../images/titulo_erro_404.png) no-repeat; height:16px; width:100%; text-align:left; }
.paginaDeErro .titulo.erro500{ background:url(../../images/titulo_erro_500.png) no-repeat; height:16px; width:100%; text-align:left; }
.paginaDeErro .bgVermelho{ background:url(../../images/bg_vermelho_center.png) repeat-x left !important; width:342px; height:98px; text-align:center; color:#fff; padding:15px 0 15px 0; margin:0px auto; }
.paginaDeErro .bgVermelhoLeft{ background:url(../../images/bg_vermelho_left.png) no-repeat left !important; height:98px; }
.paginaDeErro .bgVermelhoRight{ background:url(../../images/bg_vermelho_right.png) no-repeat right !important; height:98px; }
.paginaDeErro .bgVermelho .iconeVermelho{ padding:20px 0 0 0; width:100%; height:41px; background:url(../../images/icone_vermelho_erro.png) no-repeat center; }

.bgVermelhoLeft{ background:url(../../images/bg_vermelho_left.png) no-repeat left !important; height:98px; }
.bgVermelhoRight{ background:url(../../images/bg_vermelho_right.png) no-repeat right !important; height:98px; }
.bgVermelho{ margin:auto; background:url(../../images/bg_vermelho_center.png) repeat-x left top !important;  width:100%; height:98px; text-align:center; color:#fff;   }
.iconeVermelho{ padding:20px 0 0 0; width:100%; height:41px; background:url(../../images/icone_vermelho_erro.png) no-repeat center; }

/* Titulos Clipping */
.titulo.detalhes{ background:url(../../images/titulo_detalhes.png) no-repeat left; margin-bottom:5px; height:16px; width:76px; }
.titulo.ddd{ background:url(../../images/titulo_ddd.png) no-repeat left; margin-bottom:5px; height:16px; width:46px; }
.titulo.celulares{ background:url(../../images/titulo_celulares.png) no-repeat left; margin-bottom:5px; height:16px; width:79px; }
.titulo.planos{ background:url(../../images/titulo_planos.png) no-repeat left; margin-bottom:5px; height:16px; width:62px; }
.titulo.vivoInternet { background:url(../../images/titulo_vivo_internet.png) no-repeat; display:block; height:16px; width:114px; }
.titulo.coberturaRoaming{ background:url(../../images/titulo_cobertura_roaming.png) no-repeat left; margin-bottom:5px; height:17px; width:159px; }

/* Mapa do Site */
.internaConteudo .conteudoCentralSemLateral .titulo.mapaDoSite{ background:url(../../images/titulo_mapa_site.png) no-repeat left; margin-bottom:5px; height:16px; width:104px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite{ width:100%; min-height:600px; height:auto !important; height:600px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul{ margin:0px; padding:15px 0 0 10px; list-style:none; width:96%; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul ul{ padding:0 0 0 5px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li{ margin:0px; padding:5px 0 5px 10px; background:#f5f4f4; font-weight:bold; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li ul li{ font-weight:normal; padding:5px 0 5px 10px; border-left:solid 1px #e9e8e8; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li h5{ font-size:12px; line-height:30px; height:30px; color:#fff; padding-left:10px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite .col{ width:24%; height:100%; float:left; }

.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.titleSemConteudo{ background:none; padding:0 0 1px 0; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.titleSemConteudo .borderCenter{ background:url(../../images/borda2_sitemap_center.jpg) repeat-x left; height:32px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.titleSemConteudo .borderLeft{ background:url(../../images/borda2_sitemap_left.jpg) no-repeat left; height:32px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.titleSemConteudo .borderRight{ background:url(../../images/borda2_sitemap_right.jpg) no-repeat right; height:32px; }

.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.title{ background:none; padding:0 0 1px 0; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.title .borderCenter{ background:url(../../images/borda_sitemap_center.jpg) repeat-x left; height:30px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.title .borderLeft{ background:url(../../images/borda_sitemap_left.jpg) no-repeat left; height:30px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite ul li.title .borderRight{ background:url(../../images/borda_sitemap_right.jpg) no-repeat right; height:30px; }

.internaConteudo .conteudoCentralSemLateral .listMapaSite div.footerSiteMap{ margin:0px; padding:0 0 0 10px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite div.footerSiteMap .borderCenter{ background:#f5f4f4; height:8px; line-height:8px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite div.footerSiteMap .borderLeft{ background:url(../../images/borderBottom_sitemap_left.jpg) no-repeat left top; height:8px; line-height:8px; }
.internaConteudo .conteudoCentralSemLateral .listMapaSite div.footerSiteMap .borderRight{ background:url(../../images/borderBottom_sitemap_right.jpg) no-repeat right top; height:8px; line-height:8px; }
/* Senha Expirada */
.corpoLogin .titulo.senhaExpirada{ background:url(../../images/titulo_senha_expirada.png) no-repeat left; height:16px; width:122px; }
.corpoLogin .titulo.confirmeSuaNovaSenha{ background:url(../../images/titulo_confirme_sua_nova_senha.png) no-repeat 5px top; height:12px; width:100%; }
.cadastroPreAcessoSenha .formSenhaExpirada{ width:200px; float:left; }
.cadastroPreAcessoSenha .formSenhaExpirada .titulo.email{ background:url(../../images/titulo_email.png) no-repeat 10px center; height:12px; padding-bottom:5px; width:100%; }
.cadastroPreAcessoSenha .formSenhaExpirada .background{ background:#f3f3f3; }
.cadastroPreAcessoSenha .formSenhaExpirada .background,
.cadastroPreAcessoSenha .formSenhaExpirada .bordaCinzaClaroTopLeft,
.cadastroPreAcessoSenha .formSenhaExpirada .bordaCinzaClaroTopRight,
.cadastroPreAcessoSenha .formSenhaExpirada .bordaCinzaClaroBottomLeft,
.cadastroPreAcessoSenha .formSenhaExpirada .bordaCinzaClaroBottomRight{ width:460px; min-height:60px; height:auto !important; height:60px; }
.cadastroPreAcessoSenha .formSenhaExpirada .conteudo{ padding:5px; width:190px; float:left; }
.cadastroPreAcessoSenha .formSenhaExpirada .acessoTeclado{ background:none; float:left; height:auto; }
.cadastroPreAcessoSenha .formSenhaExpirada .acessoTeclado .bgBoxAzul{ margin-top:20px; margin-bottom:0px; }
.cadastroPreAcessoSenha .formSenhaExpirada dl{ padding:2px 0 2px 0; }

/* Pesquisa satisfacao administracao */
.titulo.pesquisaAdm { background:url(../../images/titulo_pesquisa.png) no-repeat; height:21px; padding-bottom:5px; width:169px; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .conteudo{ padding:5px; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm dl{ padding:2px 0 2px 0; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .datagrid-even {background-color: #f0f0f0;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .datagrid-odd {background-color: #f5f5f5;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .datagrid {border: 0;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .datagrid-table {border: 0; padding-bottom: 5px; padding-top: 5px;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .cellPadding {padding-left: 10px; padding-right: 10px; padding-bottom: 5px;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm a {color:#2200CC;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .header {color:#227AD3; font-family:Arial,Helvetica,sans-serif; font-size:15px; height:20px; line-height:21px; padding-bottom:5px;}
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .inputTextBranco   { padding-left: 0px; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botDeletar { background:url(../../images/admPesquisa/icone_excluir.png) no-repeat; border:none; cursor:pointer; height:20px; margin-right:3px; margin-left:5px; width:15px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botEditar { background:url(../../images/admPesquisa/icone_editar.png) no-repeat; border:none; cursor:pointer; height:20px; margin-right:3px; margin-left:5px; width:19px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botVer{ background:url(../../images/icone_lupa.png) no-repeat; border:none; cursor:pointer; height:20px; margin-right:3px; margin-left:5px; width:19px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botNovaPesq { background:url(../../images/admPesquisa/bot_nova_pesq.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:135px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botNovaPerg { background:url(../../images/admPesquisa/bot_nova_perg.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:135px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botNovaAlt { background:url(../../images/admPesquisa/bot_nova_alt.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:135px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botPesq{ background:url(../../images/admPesquisa/bot_pesquisar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:85px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botSalvar{ background:url(../../images/admPesquisa/bot_salvar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:85px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botVoltar { background:url(../../images/admPesquisa/bot_voltar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:68px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botAdicionar{ background:url(../../images/bot_adicionar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:90px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm .botAlterarCinza{ background:url(../../images/bot_alterar_cinza.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:75px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formPesquisaAdm input {
	background: white;
	background-color:336699;
	border: 1px #999999 solid;
	color:FFFFFF;
	margin-left:5px;
}

/* Item busca administracao */
.titulo.itemBuscaAdm { background:url(../../images/titulo_busca_site.png) no-repeat; height:21px; padding-bottom:5px; width:169px; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .conteudo{ padding:5px; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm dl{ padding:2px 0 2px 0; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .datagrid-even {background-color: #f0f0f0;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .datagrid-odd {background-color: #f5f5f5;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .datagrid {border: 0;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .datagrid-table {border: 0; padding-bottom: 5px; padding-top: 5px;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .cellPadding {padding-left: 10px; padding-right: 10px; padding-bottom: 5px;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm a {color:#2200CC;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .header {color:#227AD3; font-family:Arial,Helvetica,sans-serif; font-size:15px; height:20px; line-height:21px; padding-bottom:5px;}
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .inputTextBranco   { padding-left: 0px; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botDeletar { background:url(../../images/admPesquisa/icone_excluir.png) no-repeat; border:none; cursor:pointer; height:20px; margin-right:3px; margin-left:5px; width:15px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botEditar { background:url(../../images/admPesquisa/icone_editar.png) no-repeat; border:none; cursor:pointer; height:20px; margin-right:3px; margin-left:5px; width:19px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botSalvar{ background:url(../../images/admPesquisa/bot_salvar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:85px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botVoltar { background:url(../../images/admPesquisa/bot_voltar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:68px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botAdicionar{ background:url(../../images/bot_adicionar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:90px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botAlterarCinza{ background:url(../../images/bot_alterar_cinza.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:75px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botPesq{ background:url(../../images/admPesquisa/bot_pesquisar.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:85px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm .botOk{ background:url(../../images/bot_ok.png) no-repeat; border:none; cursor:pointer; height:26px; margin-right:15px; width:48px; vertical-align:middle; }
.internaConteudo .conteudoCentralSemLateral .formItemBuscaAdm input {
	background: white;
	background-color:336699;
	border: 1px #999999 solid;
	color:FFFFFF;
	margin-left:5px;
}

/* Agendar Atendimento - Form */
.internaConteudo .agendar_atendimento_form{ width:720px; }
.internaConteudo .agendar_atendimento_form .borderBottom{ width:100%; margin:0 0 5px 0; padding:0px; height:5px; }
.internaConteudo .agendar_atendimento_form .formLeft{ width:280px; height:60px; float:left; }
.internaConteudo .agendar_atendimento_form .formRight{ width:430px; height:60px; float:right; }

.internaConteudo .agendar_atendimento_form .formLeft2{ width:280px; height:80px; float:left; }
.internaConteudo .agendar_atendimento_form .formRight2{ width:390px; height:80px; float:right; }

.internaConteudo .agendar_atendimento_form .boxSMS{ width:170px; margin:15px 0 15px 0; }
.internaConteudo .agendar_atendimento_form .boxSMS .background{ background:#f3f3f3; }
.internaConteudo .agendar_atendimento_form .boxSMS .conteudo{ padding:5px; }

.internaConteudo .agendar_atendimento_form #novoEmail{ display:none; }
.internaConteudo .agendar_atendimento_form #tipoEmail{ display:none; }


/* PopUp Agendar Atendimento */
.popupAgendarAtendimento{ width:620px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo{ height:430px; width:565px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .bordaReciboCenter,
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .bordaReciboLeft,
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .bordaReciboRight{ height:391px; width:565px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .miolo{ background:url(../../images/logo_vivo_peq.gif) no-repeat 15px 38px; width:100%; height:100%; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .conteudo{ padding:40px 30px 30px 60px; height:321px; width:475px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .conteudo .topo{ color:#000; padding-bottom:4px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .confiraCompra{ padding:3px 0 3px 0; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .confiraCompra table{ padding:0px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .confiraCompra table thead th{ background: url(../../images/bg_separador_bicolor.png) repeat-x top #f5f5f5; height:30px; line-height:30px; padding:0 5px 0 5px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .confiraCompra table tbody td{ background: url(../../images/bg_separador_bicolor.png) repeat-x top #f5f5f5; height:30px; line-height:30px; padding:0 5px 0 5px; }
.popupAgendarAtendimento .popAgendarAtendimentoConteudo .confiraCompra table tfoot td{ height:30px; line-height:30px; padding:0 5px 0 5px; color:#0066cc; }
.popupAgendarAtendimento .botImprimir{ background:url(../../images/bot_imprimir_recibo.gif) no-repeat left; width:89px; height:26px; margin-top:10px; }

.popupAgendarAtendimento .msgAgendarAtendimento{ width:560px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.popupAgendarAtendimento .msgAgendarAtendimento .background{ background:#ededed; }
.popupAgendarAtendimento .msgAgendarAtendimento .background,
.popupAgendarAtendimento .msgAgendarAtendimento .bordaCinzaMedioTopLeft,
.popupAgendarAtendimento .msgAgendarAtendimento .bordaCinzaMedioTopRight,
.popupAgendarAtendimento .msgAgendarAtendimento .bordaCinzaMedioBottomLeft,
.popupAgendarAtendimento .msgAgendarAtendimento .bordaCinzaMedioBottomRight{ width:560px; min-height:60px; height:auto !important; height:60px; }
.popupAgendarAtendimento .msgAgendarAtendimento table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.popupAgendarAtendimento .msgAgendarAtendimento table th{ padding:10px; }
.popupAgendarAtendimento .msgAgendarAtendimento table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }
.popupAgendarAtendimento .paginacaoAgendarAtendimento{ width:100%; text-align:center; word-spacing:7px; }
.popupAgendarAtendimento .paginacaoAgendarAtendimento a{ color:#0066cc; }
.popupAgendarAtendimento .paginacaoAgendarAtendimento a.on{ font-weight:bold; }

.textArea{ height:55px; padding-left:7px; width:235px; }
.textArea .bordaCinzaCenter{ background:url(../../images/textarea_cinza_center.png) repeat-x; }
.textArea .bordaCinzaLeft{ background:url(../../images/textarea_cinza_left.png) no-repeat left; }
.textArea .bordaCinzaRight{ background:url(../../images/textarea_cinza_right.png) no-repeat right; }
.textArea .bordaCinzaCenter,
.textArea .bordaCinzaLeft,
.textArea .bordaCinzaRight,
.textArea .textAreaContent{ height:56px; }
.textArea textarea{ border:solid 0px; overflow:auto; height:46px; padding:3px; width:225px; background:transparent; }

/* Convite *//* Convite personalizado */
.internaConteudo .conteudoCentralSemEsquerda .titulo.convite { background:url(../../images/titulo_convite.png) no-repeat; height:16px; padding-bottom:5px; width:252px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.convitePersonalizado { background:url(../../images/titulo_convite_personalizado.png) no-repeat; height:16px; padding-bottom:5px; width:190px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.mensagemConvite{ background:url(../../images/titulo_mensagem_convite.png) no-repeat; height:14px; width:128px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.mensagemSms{ background:url(../../images/titulo_mensagem_sms.png) no-repeat; height:14px; width:128px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.seuNome{ background:url(../../images/titulo_seu_nome.png) no-repeat; height:14px; width:59px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.telefonesSub{ background:url(../../images/titulo_telefones_sub.png) no-repeat; height:14px; width:57px;}
.internaConteudo .conteudoCentralSemEsquerda .titulo.telefoneNext{ background:url(../../images/titulo_telefone_next.png) no-repeat; height:14px; width:135px; }



/* Dia N */
.internaConteudo .conteudoCentralSemEsquerda .titulo.diaN { background:url(../../images/titulo_dia_n.png) no-repeat; height:16px; padding-bottom:5px; width:184px; }

/* membrosNext */
.internaConteudo .conteudoCentralSemEsquerda .titulo.membrosNext { background:url(../../images/titulo_membros_next.png) no-repeat; height:16px; padding-bottom:5px; width:229px; }

/* pacotesNext */
.internaConteudo .conteudoCentralSemEsquerda .titulo.pacotesNext { background:url(../../images/titulo_pacotes_next.png) no-repeat; height:16px; padding-bottom:5px; width:121px; }


/* Portleft Minhas Contas */
/*.internaConteudo .lateralEsquerda .boxMinhaConta { padding-top:10px; }*/
.internaConteudo .lateralEsquerda .titulo.minhaContaBranco { background:url(../../images/titulo_minha_conta_branco.png) no-repeat; height:16px; padding-bottom:5px; width:123px; }
.internaConteudo .lateralEsquerda .titulo.cnpj{ background:url(../../images/titulo_cnpj.png) no-repeat; height:14px; padding-bottom:5px; width:58px; }
.internaConteudo .lateralEsquerda .cnpjSeparador{ border-bottom:1px dashed #E5E5E5; padding-bottom:10px;  }
.internaConteudo .lateralEsquerda .titulo.conta2{ background:url(../../images/titulo_conta2.png) no-repeat; height:14px; padding-bottom:5px; width:58px; }
.internaConteudo .lateralEsquerda select { color:#999999; font-size:10px; width:180px;}
.boxMinhaConta dd{ margin:0 0 15px -5px; }
.boxMinhaConta dd span{ margin:0 0 0 5px; }

.corpoLoginConteudo .corpoBoxGeral .corpoBox .titulo.clientesMG { background:url(../../images/titulo_clientes_mg.png) no-repeat; display:block; height:16px; width:99px; }
.internaConteudo .conteudoCentralSemEsquerda .titulo.historicoDeContasMG{ background:url(../../images/titulo_historico_contas_azul.png) no-repeat; height:16px; margin-left:25px; padding-bottom:5px; width:148px; }

/* Rafael Carlos - CSS */
/* Funï¿½ï¿½o para deixar o fundo da imagem transparente no IE6 */
.png{
	position:relative !important; z-index:1 !important;
	behavior:url(../js/iepngfix.htc);
}

.volTh {  padding:5px; text-align:left;  }
.volTable { width:100%; padding:5px; }
.volTd { padding:5px; }



/*   Fernando Marcondes - CSS (Mural de Avisos) - Inicio */
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}

#slider, #slider li { 
	width:230px;
	height:70px;
	overflow:hidden; 
}

span#prevBtn{}
span#nextBtn{}
/* Fernando Marcondes - CSS (Mural de Avisos) - Fim */

/* Fernando Marcondes - CSS (Slideshow para o banner principal) - Inicio */
.banner {
	background-color: #EDEDED;
}

.slideshow, .slideshow-label, .slideshow-content, .slideshow-panel {
    font:12px Verdana, Tahoma, sans-serif;
}

.slideshow {
    padding:0;
    border:0;
    position:relative;
    display:none;           /* Set to "none" for not preview slideshow content */
    z-index:1
}
.slideshow-content {
    padding:0;
    color:#333;
    overflow:hidden;
    position:relative;
    z-index:1;
}

/* Some Content Changes */
.slideshow-content p {
    padding:0 !important;
    overflow:auto;
}

.slideshow-content img {
    padding:0 !important;
    border:0 !important;
}

.slideshow-slide {
    display:none;
    position:absolute;
}

.slideshow-fullscreen {
    position:absolute;
    top:0;
    left:0;
    padding:0;
    border:0;  
    overflow:hidden;
}

.slideshow-label-place, .slideshow-panel-place {
    /* Stupid IE hack */
    // border-style:dotted; border-width: 1px 0; border-color: transparent; background:transparent;
}

.slideshow-label-place {
    padding:0;
    position:absolute;
    top:4px;
    right:6px;
    z-index:100;
    height:30px;
	width:60% !important;
}

.slideshow-label {
    z-index:101;
    color:#fff;
    width:100%;
    height:100%;
    line-height:30px;
    text-indent:8px;
    font-weight:bold;
}

.slideshow-label a,
.slideshow-label a:hover,
.slideshow-label a:active,
.slideshow-label a:visited {
    color:#fff;
}

.slideshow-panel-place {
    padding:0;
    position:absolute;
    bottom:4px;
    left:650px;
	/*width:60% !important;*/
    z-index:100;
    height:12px;
    width:50px;
}
.slideshow-panel {
    z-index:101;    
    width:100%;
    height:100%;
   	border-radius: 6px;
   	-moz-border-radius: 6px;
   	-khtml-border-radius: 6px;
   	-webkit-border-radius: 6px
}
  
.slideshow-panel a.button {
    display: block;
    width:14px;
    height:12px;
    float:left;
    text-indent:-99999%;
    overflow:hidden;
    outline: 0; /* @ Firefox, prevent dotted border after click */ 
    background-image:url(../../images/slideshow/buttons.png);
    background-repeat:no-repeat;
    border:1px solid transparent
}
        
.slideshow-panel a.button:hover {
}

.slideshow-panel a.first {
    background-position: 0 0
}

.slideshow-panel a.prev {
    background-position: -15px 0
}

.slideshow-panel a.play {
    background-position: -30px 0
}

.slideshow-panel a.stop {
    background-position: -45px 0
}

.slideshow-panel a.next {
    background-position: -60px 0
}

.slideshow-panel a.last {
    background-position: -75px 0
}

.slideshow-panel a.help {
    position:relative;
    background-position: -90px 0
}

.slideshow-panel span.counter {
    float:right;
    display: block;
    font-weight:700;
    color:#fff;
    /*width:26px;*/
    height:32px;
    line-height:32px;
    padding:0 8px;
}

.slideshow-help {
    position:absolute;
    bottom:32px;
    z-index:101;   
    background-color:#ff9; 
    display:none;
	padding:2px;
	margin:0 2px;
    opacity: 0.8;
    width:98%;
}

.slideshow-frame div {
    position:absolute;
    top:0px;
    left:0px;
    background:url(../../images/slideshow/play.png) 50% 50% no-repeat;
    z-index:201;
    cursor:pointer;
    width:100%;
    height:100%;
}

.slideshow-load {
    display:none;
}

.slideshow-load div {
    position:absolute;
    top:0px;
    left:0px;
    background:url(../../images/slideshow/ajax-loader.gif) 50% 50% no-repeat;
    z-index:201;
    cursor:pointer;
    width:100%;
    height:100%;
}

.slideshow-shadow {
    position:absolute;
    top:0px;
    left:0px;
    z-index:200;
    width:100%;
    height:100%;
}

/*Customizado text-indent que ocultava label dos titulos*/
h2, h3, h4, h5, h6{
 text-indent:0px;
}

.slideshow-opacity {
}

/* Fernando Marcondes - CSS (Slideshow para o banner principal) - Fim */

/* Termo de Quitação */
.internaConteudo .conteudoCentral .titulo.termoQuitacao{ background:url(../../images/titulo_termo_quitacao.png) no-repeat; padding-bottom:5px; height:18px; width:145px; }
.internaConteudo .conteudoCentral .msgTermoQuitacao{ width:210px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .msgTermoQuitacao .background{ background:#f3f3f3; }
.internaConteudo .conteudoCentral .msgTermoQuitacao .background,
.internaConteudo .conteudoCentral .msgTermoQuitacao .bordaCinzaClaroTopLeft,
.internaConteudo .conteudoCentral .msgTermoQuitacao .bordaCinzaClaroTopRight,
.internaConteudo .conteudoCentral .msgTermoQuitacao .bordaCinzaClaroBottomLeft,
.internaConteudo .conteudoCentral .msgTermoQuitacao .bordaCinzaClaroBottomRight{ width:210px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .msgTermoQuitacao .conteudo{ padding:5px 10px 5px 10px; }
.internaConteudo .conteudoCentral .msgTermoQuitacao .topo{ padding:5px 0 5px 0; font-size:12px; }
.internaConteudo .conteudoCentral .msgTermoQuitacao ul{ margin:0px; padding:0px; list-style:none; }
.internaConteudo .conteudoCentral .msgTermoQuitacao li{ margin:0px; background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:3px 0 0 0; line-height:30px; height:30px; }
.internaConteudo .conteudoCentral .msgTermoQuitacao li input,
.internaConteudo .conteudoCentral .msgTermoQuitacao li label{ vertical-align:middle; }
.internaConteudo .conteudoCentral .msgTermoQuitacao .divBotoes { width:100px; margin:0px auto; height:35px; }

.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond{ width:480px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .background{ background:#ededed; width:auto; }
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .background,
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .bordaCinzaMedioBottomRight{ width:480px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond table{ width:480px; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond table th{ padding:8px; text-align: left;}
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond table td, .separadorBicolor{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:8px; }
.internaConteudo .conteudoCentral .msgTermoQuitacaoCorrepond .divBotoes { width:100px; margin:0px auto; }

/* Outras Facilidades - Nota Fiscal Eletronica */
.internaConteudo .conteudoCentral .titulo.notaFiscalEletronica{ background:url(../../images/titulo_nota_fiscal_eletronica.png) no-repeat; padding-bottom:5px; height:17px; width:163px; }
.internaConteudo .conteudoCentral .titulo.visualizacaoNFe{ background:url(../../images/titulo_visualizacao_nfe.png) no-repeat left; margin-left:10px; height:16px; width:123px; }
.internaConteudo .conteudoCentral .titulo.numeroDoExercicio{ background:url(../../images/titulo_numero_do_exercicio.png) no-repeat left; height:14px; width:127px; }
.internaConteudo .conteudoCentral .titulo.numeroDoMes{ background:url(../../images/titulo_numero_do_mes.png) no-repeat left; height:14px; width:96px; }
.internaConteudo .conteudoCentral .titulo.cpf{ background:url(../../images/titulo_cpf.png) no-repeat left; height:14px; width:96px; }
.internaConteudo .conteudoCentral .conteudoNotaFiscal p{ padding-left:10px; }
.internaConteudo .conteudoCentral .conteudoNotaFiscal hr{ margin:10px 0 10px 0; }
.internaConteudo .conteudoCentral .fields_notaFiscal{ padding-left:5px; display:inline-block; }
.internaConteudo .conteudoCentral .fields_notaFiscal dl{ padding-right:5px; float:left; width:150px; }
.internaConteudo .conteudoCentral .views_notaFiscal{ margin:0px auto; padding-bottom:15px; width:300px; }
.internaConteudo .conteudoCentral .views_notaFiscal .background{ background:#ededed; }
.internaConteudo .conteudoCentral .views_notaFiscal .background,
.internaConteudo .conteudoCentral .views_notaFiscal .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentral .views_notaFiscal .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentral .views_notaFiscal .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentral .views_notaFiscal .bordaCinzaMedioBottomRight{ width:300px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentral .views_notaFiscal .background table th,
.internaConteudo .conteudoCentral .views_notaFiscal .background table td{ padding-left:15px; padding-right:10px; line-height:25px; }
.internaConteudo .conteudoCentral .views_notaFiscal .background table tbody td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; }
.botVisualizarAzul{ background:url(../../images/bot_visualizar_azul.png) no-repeat; border:none; cursor:pointer; display:block; height:26px; margin-right:5px; width:96px; }


/* Recarga Programada */
.internaConteudo .conteudoCentral .titulo.programarRecarga { background:url(../../images/titulo_programar_recarga.png) no-repeat; height:17px; padding-bottom:5px; width:144px; }
.internaConteudo .conteudoCentral .titulo.cancelarRecarga { background:url(../../images/titulo_cancelar-recarga.png) no-repeat; height:17px; padding-bottom:5px; width:131px; }
.internaConteudo .lateralEsquerda .recargaProgramada { background:url(../../images/titulo_recarga_programada.png) no-repeat; height:17px; padding-bottom:5px; width:154px; }
.internaConteudo .conteudoCentral .titulo.numeroDaLinha{ background:url(../../images/titulo_numero-da-linha.png) no-repeat left; height:12px; width:108px; }
.internaConteudo .conteudoCentral .titulo.valor{ background:url(../../images/titulo_valor.png) no-repeat left; height:11px; width:32px; }
.internaConteudo .conteudoCentral .titulo.data{ background:url(../../images/titulo_data.png) no-repeat left; height:11px; width:28px; }
.internaConteudo .conteudoCentral .titulo.pacoteAdiquirido{ background:url(../../images/titulo_pacote-adiquirido.png) no-repeat left; height:14px; width:114px; }
select.ddlRecargaProgramada{ margin:5px 20px 15px 5px; width:150px; font-size:11px; }

.msgRecarga{ width:560px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.msgRecarga .background{ background:#ededed; }
.msgRecarga .background, .msgRecarga .bordaCinzaMedioTopLeft, .msgRecarga .bordaCinzaMedioTopRight, .msgRecarga .bordaCinzaMedioBottomLeft, .msgRecarga .bordaCinzaMedioBottomRight{ width:100%; min-height:60px; height:auto !important; height:60px; }
.msgRecarga table.tabelaRecargas{ width:100%; padding:5px 10px 0px 10px; }
.msgRecarga table.tabelaRecargas input, .msgRecarga table.tabelaRecargas label{ vertical-align:middle; }
.msgRecarga table.tabelaRecargas th{  padding:7px; }
.msgRecarga table.tabelaRecargas td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:7px; }
.msgRecarga table.tabelaRecargas tr.bgEscuro td{ background-color:#e9e9e9; }

/* Recarga Eventual */
.internaConteudo .titulo.recargaEventual { background:url(../../images/titulo_recarga_eventual.jpg) no-repeat; height:17px; padding-bottom:5px; width:154px; }
.conteudoRecargaEventual .inputText{ float:left; }
.conteudoRecargaEventual .associar{display:inline-block;  }
.conteudoRecargaEventual .associar button{ margin-top:5px; }
.conteudoRecargaEventual .tabelaRecargaEventual{ margin:20px 0 40px 0;  }
.conteudoRecargaEventual .tabelaRecargaEventual .background { background:#ededed; }
.conteudoRecargaEventual .tabelaRecargaEventual td { background:url("../../images/bg_separador_bicolor.png") repeat-x center top; line-height:20px; vertical-align:top; }
.conteudoRecargaEventual .associarLinha { background:url(../../images/titulo_associar_linha.png) no-repeat; height:16px; padding-bottom:5px; width:125px; margin:0px; }
.conteudoRecargaEventual .desassociarLinha { background:url(../../images/titulo_desassociar_linha.png) no-repeat; height:16px; padding-bottom:5px; width:150px; margin:0px; }

/* Mostra resultado pesquisa satisfação*/
.internaConteudo .conteudoCentralSemLateral .totalizador{ width:539px; min-height:60px; height:auto !important; height:60px; margin:10px auto; }
.internaConteudo .conteudoCentralSemLateral .totalizador .background{ background:#ededed; }
.internaConteudo .conteudoCentralSemLateral .totalizador .background,
.internaConteudo .conteudoCentralSemLateral .totalizador .bordaCinzaMedioTopLeft,
.internaConteudo .conteudoCentralSemLateral .totalizador .bordaCinzaMedioTopRight,
.internaConteudo .conteudoCentralSemLateral .totalizador .bordaCinzaMedioBottomLeft,
.internaConteudo .conteudoCentralSemLateral .totalizador .bordaCinzaMedioBottomRight{ width:539px; min-height:60px; height:auto !important; height:60px; }
.internaConteudo .conteudoCentralSemLateral .totalizador table{ width:98%; padding:5px 0 5px 0; margin:0px auto; }
.internaConteudo .conteudoCentralSemLateral .totalizador table th{ padding:10px; }
.internaConteudo .conteudoCentralSemLateral .totalizador table td{ background:url(../../images/bg_separador_bicolor.png) repeat-x top; padding:10px; }
.internaConteudo .conteudoCentralSemLateral .totalizador .botoesEmails{ display:inline-block; width:100%; padding-bottom:10px; }
.internaConteudo .conteudoCentralSemLateral .totalizador .botoesEmails button{ margin:0px; }

/* Segurança Online */
.internaConteudo .lateralEsquerda .titulo.segurancaOnLine { background:url(../../images/titulo_seguranca_online.png) no-repeat; height:17px; padding-bottom:5px; width:138px; }
/* css custom - fim */