 HEADER - INICIO */ body {
     background: none!important;
 }
 
 #portalvivo-header {
     background: none!important;
 }
 
 .header {
     float: left;
     width: 100%;
     height: 110px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_HEADER') top left repeat-x;
 }
 
 .header .header_content {
     width: 960px;
     height: 40px;
     margin: 0 auto 0
 }
 
 .header .header_content_1 {
     width: 960px;
     height: 55px;
     margin: 15px auto 0px;
 }
 
 .header .bt_continuar_drop {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_DROP_CONTINUAR') center no-repeat;
     text-decoration: none;
     float: left;
     width: 114px;
     margin: 5px 0px 0px 60px;
     padding: 0px;
     height: 35px;
 }
 
 .header .bt_continuar_drop:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_DROP_CONTINUAR') center no-repeat;
 }
 
 .header .bt_continuar_drop_click {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_DROP_CONTINUAR') center no-repeat;
 }
 /*menu header*/
 
 .header .menu_header {
     float: left;
     padding: 0px;
     margin: 0px;
     height: 40px;
     min-width: 500px
 }
 
 .header .menu_header li {
     float: left;
     padding: 0px;
     list-style: none;
 }
 
 .header .menu_header li a {
     font-size: 13px;
     /* color: #cacaca; */
     color: #FFF;
     font-family: ITCOfficinaSerifBold;
     text-decoration: none;
     float: left;
     padding: 11px 16px 13px 16px;
 }
 
 .header .menu_header li .marca_menu_left {
     float: left;
     width: 10px;
     height: 40px;
     display: block;
 }
 
 .header .menu_header li .marca_menu_right {
     float: left;
     width: 5px;
     height: 40px;
     display: block;
 }
 /* decora menu header*/
 
 .header .menu_header .marca_menu_item a {
     background: #fff;
     color: #6c338d;
     /*color: #eb3c7d;*/
 }
 
 .header .menu_header .marca_menu_item .marca_menu_left {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_MENU') top left no-repeat;
 }
 
 .header .menu_header .marca_menu_item .marca_menu_right {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_MENU') top left no-repeat;
 }
 /*menu para empresas*/
 
 .header .menu_header .drop_empresas a {
     color: #737373;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_DROP_EMPRESAS') top left no-repeat;
     padding-bottom: 10px;
 }
 
 .header .menu_header .menu_drop_empresas {
     margin-top: 35px;
     margin-left: 10px;
     *margin-left: -133px!important;
     position: absolute;
     width: 235px;
     height: 100px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CURVA_DROP_EMP') top left no-repeat;
     display: none
 }
 
 .header .menu_header .menu_drop_empresas {
     z-index: 999;
     margin-top: 35px;
     margin-left: 10px;
     position: absolute;
     width: 235px;
     height: 100px;
     padding-top: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CURVA_DROP_EMP') top left no-repeat;
     display: none
 }
 
 .header .menu_header .menu_drop_empresas .pequenas {
     float: left;
     text-align: left;
     width: 215px;
     height: 20px;
     padding: 7px 0px 5px 20px;
     background: #e7e7e7
 }
 
 .header .menu_header .menu_drop_empresas .pequenas:hover {
     background: #d6d6d6;
     color: #656565
 }
 
 .header .menu_header .menu_drop_empresas .pequenas:active {
     background: #bbbbbb;
     color: #fff
 }
 
 .header .menu_header .menu_drop_empresas .grandes {
     float: left;
     text-align: left;
     width: 215px;
     height: 20px;
     padding: 5px 0px 5px 20px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_GRANDES') no-repeat;
     background-position: 0px 0px
 }
 
 .header .menu_header .menu_drop_empresas .grandes:hover {
     background-position: 0px -30px;
     color: #656565
 }
 
 .header .menu_header .menu_drop_empresas .grandes:active {
     background-position: 0px -60px;
     color: #fff
 }
 /*Menu Acessibilidade*/
 
 .header .regional_header .alinhalibras {
     width: 53px;
 }
 
 .header .regional_header .alinhalibras .librasmenu .menulibrasicon {
     margin-right: 0px;
     margin-left: 43px;
 }
 
 .header .regional_header .alinhalibras .librasmenu .ic_vlibras {
     float: left;
     margin-right: 100px;
     width: 20px;
     height: 23px;
     margin-top: 4px;
     margin-left: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_VLIBRAS') top left no-repeat;
     background-position: 0px 0px
 }
 
 .header .regional_header .alinhaacessibilidade {
     width: 53px;
 }
 
 .header .regional_header .alinhaacessibilidade .acessibilidademenu .menuacessibilidadeicon {
     margin-right: 0px;
     margin-left: 79px;
 }
 
 .header .regional_header .alinhaacessibilidade .acessibilidademenu .ic_acessibilidade {
     float: left;
     margin-right: 100px;
     width: 20px;
     height: 23px;
     margin-top: 4px;
     margin-left: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_ACESSIBILIDADE') top left no-repeat;
     background-position: 0px 0px
 }
 /*regional  header*/
 
 .header .regional_header {
     cursor: pointer;
     float: right;
     min-width: 70px;
     height: 30px;
     color: #eaeaea;
     font-weight: bold;
     margin-top: 5px;
 }
 
 .header .regional_header .ic_rg {
     float: left;
     margin-right: 10px;
     width: 13px;
     height: 20px;
     margin-top: 5px;
     margin-left: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_REGIONAL') top left no-repeat;
     background-position: 0px 0px
 }
 
 .header .regional_header .over_ic_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_REGIONAL') top center no-repeat;
 }
 
 .header .regional_header a img {
     float: left;
     border: none;
     margin-left: 10px;
     padding: 5px;
     margin-top: 7px;
 }
 
 .header .regional_header span {
     font-family: trebuchet_msbold;
     font-weight: normal;
     float: left;
     margin-top: 10px;
     padding-right: 15px;
     margin-right: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL') right no-repeat;
     text-align: center;
 }
 
 .header .regional_header a span {
     font-family: trebuchet_msbold;
     font-weight: normal;
     float: left;
     margin-top: 10px;
     padding-right: 15px;
     margin-right: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL') right no-repeat;
     text-align: center;
     /* color: #cacaca; */
     color: #FFF;
 }
 
 .header .regional_header .decora_span {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL_ROXA') right no-repeat;
 }
 
 .header .drop_rg {
     float: left;
     height: 39px;
     white-space: nowrap;
 }
 
 .header .regional_header .ct_esq_drop_rg {
     float: left;
     width: 15px;
     height: 39px;
 }
 
 .header .regional_header .ct_dir_drop_rg {
     float: left;
     width: 7px;
     height: 39px;
 }
 
 .header .decora_drop_rg {
     float: left;
     height: 39px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_DROP_REGIONAL') top repeat-x;
 }
 
 .header .regional_header .decora_ct_esq_drop_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_DROP_RG') top left no-repeat;
 }
 
 .header .regional_header .decora_ct_dir_drop_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_DROP_RG') top left no-repeat;
 }
 
 .header .regional_header .lista_drop_rg {
     display: none;
     margin-top: 35px;
     margin-left: -228px;
     position: relative;
     z-index: 999;
     width: 235px;
     height: 230px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LISTA_RG') top left no-repeat;
 }
 
 .header .regional_header:hover {
     color: #6d2f90
 }
 
 .header .regional_header:hover a span {
     color: #6d2f90
 }
 /*regional header acessibilidade*/
 
 .ic_rg_hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_REGIONAL') top center no-repeat !important;
 }
 
 .drop_rg_hover {
     float: left;
     height: 39px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_DROP_REGIONAL') top repeat-x !important;
 }
 
 .ct_esq_drop_rg_hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_DROP_RG') top left no-repeat !important;
 }
 
 .ct_dir_drop_rg_hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_DROP_RG') top left no-repeat !important;
 }
 
 .regional_header_hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_DROP_RG') top left no-repeat !important;
 }
 
 .decora_span_hover {
     color: #6d2f90 !important;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL_ROXA') right no-repeat !important;
 }
 /**/
 
 .header .regional_header:hover .lista_drop_rg {
     display: block!important;
 }
 
 .header .regional_header:hover .drop_rg {
     float: left;
     height: 39px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_DROP_REGIONAL') top repeat-x;
 }
 
 .header .regional_header:hover .ct_esq_drop_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_DROP_RG') top left no-repeat;
 }
 
 .header .regional_header:hover .ct_dir_drop_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_DROP_RG') top left no-repeat;
 }
 
 .header .regional_header:hover .ic_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_REGIONAL') top center no-repeat;
 }
 
 .header .regional_header:hover span {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL_ROXA') right no-repeat;
 }
 
 .header .regional_header:hover a span {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL_ROXA') right no-repeat;
 }
 /**/
 
 .header .box_drop {
     float: left;
     width: 210px;
     margin: 15px 10px 2px 12px;
 }
 
 .header .box_drop .campo_drop {
     float: left;
     width: 200px;
     height: 25px;
     padding: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_CAMPO_DROP') top left no-repeat;
 }
 
 .header .box_drop .campo_drop .fonte_campo_escura {
     color: #3F3F3F !important;
 }
 
 .header .box_drop .campo_drop .input_drop {
     float: left;
     border: none;
     width: 170px;
     margin: 3px 0px 0px 5px;
     padding: 0px;
     color: #cccccc;
     font-size: 15px;
     font-family: trebuchet_msbold;
     background-color: white !important;
 }
 
 .header .box_drop .campo_drop .seta_drop {
     margin: 8px 5px 0px 5px;
     float: right;
     border: none;
     width: 12px;
     height: 7px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_DROP') top left no-repeat;
 }
 /*limpa input drop regional*/
 
 .header .box_drop .campo_drop .out_seta_drop {
     display: none;
     margin: 8px 5px 0px 5px;
     float: right;
     border: none;
     width: 12px;
     height: 12px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_OUT_INPUT_DROP') top left no-repeat;
 }
 /*lista com rolagem*/
 
 .header .lista_drop {
     display: none;
     float: left;
     margin: 0px 10px 0px 12px;
     width: 210px;
     height: 153px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LISTA_DROP') top left no-repeat;
 }
 
 .header .lista_drop .ui-autocomplete-list li a {
     font-size: 13px;
     color: #666666;
     font-family: trebuchet_msregular;
     text-decoration: none
 }
 /* limpa lista com rolagem*/
 
 .header .limpa_lista_drop {
     float: left;
     margin: 0px 10px 0px 10px!important;
     width: 210px;
     height: 130px;
     background: none;
 }
 
 .header .limpa_lista_drop #scrollbox4 {
     margin: 0px 0px 0px 0px!important;
     width: 210px!important;
     height: 140px;
     overflow: hidden!important;
     margin-top: 0px!important
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list {
     top: 0 !important;
     float: left;
     margin: 0px 0px 0px 0px!important;
     width: 220px!important;
     overflow: hidden!important;
     padding-top: 0px!important
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list li {
     margin: 0px!important;
     width: 200px!important;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_LISTA') top left repeat-y;
     border-bottom: solid 1px #e8e8e8;
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list li:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_LISTA_CINZA') top left repeat-y;
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list li:first-child {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_FIRST') top left no-repeat;
     border: 0px!important
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list li:first-child:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_FIRST_CINZA') top left no-repeat;
     border: 0px!important
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list li:last-child {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_LAST') top left no-repeat;
     border: 0px!important
 }
 
 .header .limpa_lista_drop #scrollbox4 .ui-autocomplete-list li:last-child:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_LAST_CINZA') top left no-repeat;
     border: 0px!important
 }
 /* plugin de rolagem*/
 
 .header #scrollbox4 {
     width: 200px;
     margin: 8px 0;
 }
 
 .header #scrollbox4 .viewport {
     height: 139px;
     overflow: hidden;
     position: relative;
 }
 
 .header #scrollbox4 .overview {
     width: 185px;
     list-style: none;
     position: absolute!important;
     left: 0;
     top: 0;
     padding: 0;
     margin: 0;
 }
 
 .header #scrollbox4 .overview li {
     border-bottom: solid 1px #e8e8e8;
     width: 160px;
     padding: 10px 10px 9px 10px;
     margin: 0px;
     list-style: none
 }
 
 .header #scrollbox4 .overview li a {
     border: none!important;
     background: none!important;
     font-size: 13px;
     color: #666666;
     font-family: trebuchet_msregular;
     text-decoration: none
 }
 
 .header #scrollbox4 .scrollbar {
     position: relative;
     background-position: 0 0;
     float: right;
     width: 15px;
 }
 
 .header #scrollbox4 .track {
     height: 100%;
     width: 13px;
     position: relative;
     padding: 0 1px;
 }
 
 .header #scrollbox4 .thumb {
     background: transparent url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BARRA_SCROLL') no-repeat 50% 100%;
     height: 20px;
     width: 25px;
     cursor: pointer;
     overflow: hidden;
     position: absolute;
     top: 0;
     left: -5px;
 }
 
 .header #scrollbox4 .thumb .end {
     background: transparent url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BARRA_SCROLL') no-repeat 50% 0;
     overflow: hidden;
     height: 5px;
     width: 25px;
 }
 
 .header #scrollbox4 .disable {
     display: none;
 }
 
 .header .noSelect {
     user-select: none;
     -o-user-select: none;
     -moz-user-select: none;
     -khtml-user-select: none;
     -webkit-user-select: none;
 }
 /* lista one com rolagem*/
 
 .header .one_lista_drop {
     overflow: none!important;
     float: left;
     margin: 0px 10px 0px 10px;
     width: 215px!important;
     height: 50px;
     background: none!important;
 }
 
 .header .one_lista_drop #scrollbox4 {
     width: 210px;
     height: 40px!important;
     background: none!important;
     margin-top: 0px!important;
 }
 
 .header .one_lista_drop #scrollbox4 .ui-autocomplete-list {
     top: 0 !important;
     float: left;
     margin: 0px 0px 0px 0px!important;
     width: 230px!important;
     overflow: none!important;
 }
 
 .header .one_lista_drop #scrollbox4 .ui-autocomplete-list li {
     margin: 0px!important;
     width: 220px!important;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_ONE') top left no-repeat;
     border-bottom: 0px!important;
 }
 
 .header .one_lista_drop #scrollbox4 .ui-autocomplete-list li:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LI_ONE_CINZA') top left no-repeat!important;
 }
 
 .header .lista_bt {
     display: none;
     text-align: center!important;
     float: left;
     width: 100%;
     margin: 0px;
     padding: 0px;
     height: : 40px;
 }
 
 .header .lista_bt a img {
     float: none;
     border: none
 }
 /*logo pesquisa login*/
 
 .header .header_content_1 .logo_rev {
     float: left;
     width: 105px;
     height: 40px;
     margin-left: 10px;
 }
 
 .header .header_content_1 .logo_rev a img {
     border: none;
 }
 /*login*/
 
 .header .header_content_1 .geral_login {
     border-left: solid 1px #ddd;
     float: right;
     margin-right: 4px;
     width: 570px
 }
 
 .header .header_content_1 .login {
     margin-left: 20px;
     float: left;
     width: 415px;
     border-right: solid 1px #ddd;
     height: 45px;
 }
 
 .header .header_content_1 .login .title {
     text-align: right;
     width: 35px;
     margin-top: 5px;
     margin-right: 20px;
     float: left;
     font-size: 16px;
     font-family: ITCOfficinaSerifBold;
     color: #660099
 }
 
 .header .header_content_1 .login .campos_login {
     width: 300px;
     float: left;
     height: 45px;
 }
 
 .header .header_content_1 .login .campos_login .form_login {
     width: 350px;
     float: left;
     height: 30px;
     float: left;
 }
 
 .header .header_content_1 .login .campos_login .form_login .campo_login {
     width: 120px;
     padding: 5px;
     float: left;
     height: 20px;
     margin-right: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CAMPO_LOGIN') no-repeat;
 }
 
 .header .header_content_1 .login .campos_login .form_login .erro {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CAMPO_LOGIN_ERRO') no-repeat;
 }
 
 .header .header_content_1 .login .campos_login .form_login .campo_login .input_login {
     width: 110px;
     padding: 4px 5px 3px 5px;
     color: #989898;
     border: none;
     font-size: 12px;
     font-family: trebuchet_msbold;
 }
 
 .header .header_content_1 .login .campos_login .form_login .bt_login {
     float: left !important;
     border: none;
     margin-left: -30px;
     width: 70px;
     height: 30px;
     cursor: pointer;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_LOGIN') no-repeat;
 }
 
 .header .header_content_1 .login .campos_login .form_login .bt_login:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_LOGIN') no-repeat;
 }
 
 .header .header_content_1 .login .campos_login .form_login .bt_login_click {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_LOGIN') no-repeat!important;
 }
 
 .header .header_content_1 .login .campos_login .recupera {
     float: left;
     width: 300px;
     font-family: trebuchet_msbold;
 }
 
 .header .header_content_1 .login .campos_login .recupera a {
     float: left;
     color: #c1c1c1;
     font-size: 10px;
     margin: 3px 35px 0px 5px;
     text-decoration: underline;
     min-width: 95px;
 }
 /*logado*/
 
 .header .header_content_1 .logado {
     float: right;
     min-width: 300px;
     height: 45px;
     font-family: trebuchet_msbold;
 }
 
 .header .header_content_1 .logado span {
     float: left;
     font-size: 18px;
     color: #4c4c4c;
     margin-top: 10px;
 }
 
 .header .header_content_1 .logado .out_mv {
     float: left;
     margin-left: 20px;
     margin-top: 13px;
     font-size: 15px;
     color: #4c4c4c;
     text-decoration: underline;
 }
 
 .header .header_content_1 .logado #botao_sair {
     float: left;
 }
 /*capa login*/
 
 .header .header_content_1 .capa_login {
     float: right;
     min-width: 300px;
     height: 45px;
     font-family: trebuchet_msbold;
 }
 
 .header .header_content_1 .capa_login span {
     float: left;
     font-size: 18px;
     color: #4c4c4c;
     margin-top: 10px;
 }
 
 .header .header_content_1 .capa_login .out_mv {
     text-decoration: underline;
     float: left;
     margin-left: 10px;
     margin-top: 13px;
     font-size: 15px;
     color: #4c4c4c
 }
 
 .header .header_content_1 .capa_login .bt_cp {
     margin-right: 10px;
     float: left;
     width: 50px;
     height: 45px;
     border: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_MEU_VIVO') no-repeat;
 }
 
 .header .header_content_1 #meu_vivo_logado .bt_mv {
     float: left;
     margin-left: 40px;
     width: 145px;
     height: 45px;
     border: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_MEU_VIVO') no-repeat;
 }
 /*caddastro*/
 
 .header .header_content_1 .cadastro {
     float: right;
     min-width: 115px;
     height: 40px;
     font-family: trebuchet_msbold;
     font-size: 10px;
     text-decoration: underline;
     position: relative;
 }
 
 .header .header_content_1 .loginMobileConnect {
     position: absolute;
     top: 0;
     right: -135px;
     width: 122px;
     font-family: trebuchet_msbold;
     font-size: 10px;
     text-decoration: underline;
     color: #999999;
     padding: 10px 0px 0px 22px;
     height: 15px;
     background: url(ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_LOGIN_M_CONNECT) no-repeat;
 }
 
 .header .header_content_1 .cadastro .cadastre_se {
     color: #999999;
     margin-bottom: 2px;
     padding-top: 7px;
     padding-left: 20px;
     height: 20px;
     display: block;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_CADASTRO') no-repeat;
 }
 
 .header .header_content_1 .cadastro .login_face {
     color: #999999;
     padding-top: 4px;
     padding-left: 20px;
     height: 15px;
     display: block;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_LOGIN_FACE') no-repeat;
 }
 /*scroll regionalizacao*/
 
 #scrollbox4 {
     background: none repeat scroll 0 0 transparent;
     height: 107px;
     margin: 0 10px;
     padding: 0;
     width: 195px;
 }
 
 .header .lista_drop #scrollbox4 .ui-autocomplete-list {
     display: block !important;
     font-weight: normal;
     margin: 0;
     padding: 0 20px 0 0;
     width: 210px;
     left: 0!important;
 }
 
 .header .lista_drop #scrollbox4 .ui-autocomplete-list li {
     border-bottom: 1px solid #E8E8E8;
     list-style: none outside none;
     margin: 0 0 0 10px;
     padding: 0;
     width: 135px;
     /*border-bottom: 1px solid #E8E8E8;list-style: none outside none;margin: 0 0 0 10px;padding: 10px 10px 9px;width: 135px;*/
 }
 
 .header .lista_drop #scrollbox4 .ui-autocomplete-list li:hover {
     background: none repeat scroll 0 0 #F1F1F1;
 }
 
 .header .lista_drop #scrollbox4 .ui-autocomplete-list li a:hover {
     background: none repeat scroll 0 0 #F1F1F1!important;
     border: none!important;
 }
 
 .header .lista_drop #scrollbox4 .ui-autocomplete-list li a {
     border: none!important;
     background: none!important;
     color: #666;
     font-family: trebuchet_msregular;
     font-size: 13px;
     text-decoration: none;
     height: 16px;
     width: 100%;
     display: block;
     padding: 10px 10px 9px;
     /*border: none!important;background: none!important;color: #666666;font-family: trebuchet_msregular;font-size: 13px;text-decoration: none;*/
 }
 
 .track4 {
     background: none repeat scroll 0 0 #FFFFFF;
     border-color: transparent;
     border-style: solid;
     border-width: 0 0 0 1px;
     margin-top: 15px;
     width: 8px;
 }
 
 .track4.dragging,
 .track4:hover {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0.05);
     box-shadow: 1px 0 0 rgba(0, 0, 0, 0.1) inset;
 }
 
 .track4:active {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0.05);
     box-shadow: 1px 0 0 rgba(0, 0, 0, 0.14) inset, -1px -1px 0 rgba(0, 0, 0, 0.07) inset;
 }
 
 .handle4 {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
     box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1) inset, 0 -1px 0 rgba(0, 0, 0, 0.07) inset;
     width: 8px;
 }
 
 .handle4:hover {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
     box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25) inset;
 }
 
 .dragging .handle4,
 .handle4:active {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
     box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.35) inset;
 }
 
 #msn_erro_email {
     position: absolute;
     margin-top: -50px;
     margin-left: 0;
 }
 
 #msn_erro_senha {
     position: absolute;
     margin-top: -50px;
     margin-left: 0%;
 }
 
 .x_msn_errro {
     position: absolute;
     width: 16px;
     height: 16px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_X_MSN_ERRO') top left no-repeat;
     margin-top: -5px;
     margin-left: -5px;
 }
 
 .br_esq_erro {
     float: left;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_ERRO') top left no-repeat;
     width: 4px;
     height: 40px;
 }
 
 .bg_msn_erro {
     float: left;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_MSN_ERRO') top center repeat-x;
     min-width: 50px;
     max-width: 382px;
     height: 45px;
 }
 
 .br_dir_erro {
     float: left;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_ERRO') top right no-repeat;
     width: 4px;
     height: 40px;
 }
 
 .txt_msn_erro {
     font-size: 9px;
     height: 40px;
     padding: 0px 10px 0px 10px;
     vertical-align: middle;
     display: table-cell;
     text-align: center;
     *padding-top: 7px
 }
 /*Facebook*/
 
 .bt_roxo_acessar_modal {
     background: url(framework/skins/images/novo_login/bt_roxo_acessar_modal.png) no-repeat 0 0;
     width: 75px;
     height: 29px;
     text-align: center;
     border: none;
     color: #fff !important;
     font-size: 12px;
     font-weight: bold;
     cursor: pointer !important;
 }
 
 .bt_roxo_nova_conta_modal {
     background: url(framework/skins/images/novo_login/bt_roxo_nova_conta_modal.png) no-repeat 0 0;
     width: 140px;
     height: 29px;
     text-align: center;
     border: none;
     color: #fff !important;
     font-size: 12px;
     font-weight: bold;
     cursor: pointer !important;
 }
 
 .content-modal-fb {
     color: #000000;
     width: 100%;
 }
 
 .modal-fb-cabecalho {
     width: 100%;
     height: 70px;
     margin-top: 10px;
 }
 
 .modal-fb-cabecalho .saudacao-modal {
     color: #6B069D;
     float: left;
     font-weight: bold;
     margin: 20px 0 0 15px;
 }
 
 .modal-fb-cabecalho img {
     float: left;
     margin-left: 10px;
 }
 
 .modal-fb-cabecalho .texto {
     float: left;
     margin: 2px 0 0 15px;
 }
 
 .modal-fb-conteudo-esq {
     width: 310px;
     height: 200px;
     float: left;
     border-right: 2px solid #DCDCDC;
 }
 
 .modal-fb-conteudo-esq .texto-input {
     color: #6B069D;
     float: left;
     margin: 10px 0 0 10px;
 }
 
 .modal-fb-conteudo-esq .input-fb {
     margin: 5px 0 0 10px;
 }
 
 .modal-fb-conteudo-esq input[type="button"] {
     float: right;
     margin: 10px 30px 0 0;
 }
 
 .modal-fb-conteudo-esq .texto {
     width: 270px;
     margin: 0 0 0 10px;
     text-align: left;
 }
 
 .modal-fb-conteudo-dir {
     width: 310px;
     height: 200px;
     float: right;
 }
 
 .modal-fb-conteudo-dir input[type="button"] {
     float: right;
     margin-top: 20px;
 }
 
 .modal-fb-conteudo-dir .texto {
     margin: 0 0 0 20px;
     text-align: left;
 }
 
 .modal-fb-input-alert {
     background: url(framework/skins/images/novo_login/bg-input-login-modal-alert.png) no-repeat scroll 0 0 transparent !important;
 }
 
 .login-email-fb {
     width: 610px;
     height: 25px;
     float: right;
     margin-top: 5px;
 }
 
 .campos_novo_login_fb {
     float: left;
     width: 520px;
 }
 
 #senha_login_fb,
 #email_login_fb,
 #input_email_cpf_mobile_connect,
 #input_senha_mobile_connect {
     background: url(framework/skins/images/novo_login/bg-input-login-modal.png) no-repeat scroll 0 0 transparent;
     width: 261px;
     border: 0 none;
     color: #6B069D;
     float: left;
     height: 19px;
     padding: 4px;
 }
 /*Facelift PJ Header*/
 /*.facelift_pj #header {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_HEADER_AZUL') top left repeat-x
}

.facelift_pj #header .header_content_1 .logo {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_LOGO_AZUL') top left no-repeat
}

.facelift_pj #header .header_content_1 .pesquisa .campo_busca .bt_pesquisa {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_LUPA_BUSCA_AZUL') no-repeat;
}

.facelift_pj #header .regional_header .over_ic_rg {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_REGIONAL') top right no-repeat;
}

.facelift_pj #header .regional_header .decora_span {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL_AZUL') right no-repeat
}

.facelift_pj #header .regional_header:hover {
    color: #0066cc
}

.facelift_pj #header .menu_header .marca_menu_item a {
    color: #0066cc
}

.facelift_pj #header .box_drop .campo_drop .seta_drop {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_DROP_AZUL') top left no-repeat;
}

.facelift_pj #header .out_seta_drop {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_OUT_DROP_AZUL') top left no-repeat;
}

.facelift_pj #header .header_content_1 #meu_vivo_deslogado {
    float: right;
}

.facelift_pj #header .header_content_1 #meu_vivo_logado .bt_mv {
    float: left;
    margin-left: 40px;
    width: 145px;
    height: 45px;
    border: none;
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_MEU_VIVO_AZUL') no-repeat;
}

.facelift_pj #header .header_content_1 .capa_login .bt_cp {
    background: url("ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_MEU_VIVO_AZUL") no-repeat scroll 0 0 transparent;
}

.facelift_pj #header .regional_header:hover .ic_rg {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_REGIONAL') top right no-repeat;
}

.facelift_pj #header .regional_header:hover span {
    background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_REGIONAL_AZUL') right no-repeat;
}
*/
 /*Facelift PJ Header*/
 /* HEADER - FIM */
 /* MENU - INICIO */
 
 .menu_principal {
     float: left;
     width: 100%;
     height: 40px;
     background: #eaeaea;
 }
 
 .menu_principal ul {
     display: block;
     text-align: center;
     padding: 0px;
     height: 40px;
     margin: 0 auto 0;
 }
 
 .menu_principal ul li {
     display: inline-table;
     *display: inline;
     padding: 0px;
     list-style: none;
     margin: 0px;
 }
 
 .menu_principal ul li a {
     float: left;
     color: #660099;
     text-decoration: none;
     font-size: 18px;
     padding: 9px 15px 9px 28px;
     font-family: ITCOfficinaSerifBookRegular;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_MENU') left no-repeat;
     background-position: 10px 17px
 }
 
 .menu_principal ul li a:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_MENU_OVER') left no-repeat;
     background-position: 10px 17px
 }
 
 .menu_principal ul li .ct_esq_top {
     display: none;
     float: left;
     width: 7px;
     height: 40px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_TOP') left no-repeat;
     background-size: cover;
 }
 
 .menu_principal ul li .ct_dir_top {
     display: none;
     float: left;
     margin: 0px;
     width: 12px;
     height: 40px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_TOP') left no-repeat;
 }
 
 .menu_principal ul li .ct_esq_top_u {
     display: block;
     float: left;
     width: 12px;
     height: 40px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_TOP_U') left no-repeat;
 }
 
 .menu_principal ul li .ct_dir_top_u {
     display: block;
     float: left;
     margin: 0px;
     width: 7px;
     height: 40px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_TOP_U') left no-repeat;
 }
 
 .limp_a {
     padding: 9px 3px 9px 21px!important;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_MENU_OVER') left no-repeat!important;
     background-position: 4px 17px !important;
     background-color: #c5c5c5!important;
     color: #626262!important;
 }
 
 .sub_principal {
     display: none;
     list-style-type: none;
     padding: 0px;
     position: absolute;
     left: 203px;
     top: 139px;
     width: auto;
     z-index: 9999;
     text-align: left !important;
 }
 
 .sub_principal li {
     padding: 0px 0px 0px 0px;
     display: block;
     float: none;
 }
 
 .sub_principal li a {
     display: block;
     font-family: ITCOfficinaSerifBookRegular;
     color: #660099;
     font-size: 15px;
     text-decoration: none
 }
 
 .decora_sub_li {
     background-color: #c5c5c5;
     padding: 10px 50px 10px 20px!important;
 }
 
 .decora_sub_li:hover {
     background-color: #d5d5d5;
 }
 
 .decora_sub a {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_RIGHT_SUB') top right no-repeat;
     padding-right: 80px;
     padding-top: 7px;
     height: 28px;
     color: #fff!important;
     padding-left: 13px;
 }
 
 .decora_sub {
     height: 35px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_SUB') no-repeat;
     background-position: top left;
     background-color: none;
     padding-left: 7px!important;
 }
 
 .decora_sub:hover a {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_RIGHT_SUB') right no-repeat;
 }
 
 .decora_sub:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_SUB') left no-repeat;
 }
 
 .decora_sub_click a {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_RIGHT_SUB') bottom right no-repeat!important;
 }
 
 .decora_sub_click {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_SUB') left bottom no-repeat!important;
 }
 
 .decora_menu_principal {
     background-color: #d4d4d4!important
 }
 
 #portalvivo-submenuPrincipal {
     float: left;
     width: 100%;
     margin: 0 auto;
     text-align: center;
 }
 
 #portalvivo-submenuPrincipal .sub_menu_produto li {
     list-style: none;
     display: inline-table;
     *display: inline;
     line-height: 25px;
     height: 30px;
     white-space: nowrap;
 }
 
 #portalvivo-submenuPrincipal .sub_menu_produto a {
     color: #6d2f8f;
     text-decoration: none;
     font-weight: bold;
     font-size: 12px;
     font-family: helvetica;
     padding: 0 10px;
 }
 
 #portalvivo-submenuPrincipal .sub_menu_produto ul {
     padding: 0;
     margin-top: 5px;
     width: 100%;
     min-height: 30px;
 }
 /*Facelift PJ Menu*/
 
 .facelift_pj .menu_principal ul li a {
     float: left;
     color: #0066cc;
     text-decoration: none;
     font-size: 18px;
     padding: 9px 15px 9px 28px;
     font-family: ITCOfficinaSerifBookRegular;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_MENU_AZUL') left no-repeat;
     background-position: 10px 17px
 }
 
 .facelift_pj .sub_principal li a {
     color: #0066cc
 }
 /*Facelift PJ Menu*/
 /* MENU - FIM */
 /* MAPA DO SITE - INICIO */
 
 .mapa_site {
     float: left;
     width: 100%;
     background: #660099;
     /*background: #eb3c7d;*/
     padding: 30px 0px 30px 0px;
     text-align: center;
 }
 
 .mapa_site .mostra_mapa {
     color: #fff;
     font-family: ITCOfficinaSerifBold;
     font-size: 16px;
     text-decoration: none;
     padding: 0px 0px 3px 30px;
     background: #ccc;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_IC_MOSTRA_MAPA') top left no-repeat
 }
 
 .mapa_site .muda_ic {
     background-position: 0px -22px!important
 }
 
 .bloco_mapa {
     float: left;
     width: 100%;
     background: #660099;
     /*background: #eb3c7d;*/
     display: none;
 }
 
 .bloco_mapa .listas_bloco {
     width: 960px;
     margin: 0 auto;
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco {
     width: 235px;
     float: left;
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco .col_bloco {
     display: block
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco h2 {
     font-weight: normal;
     display: block;
     color: #fff;
     font-family: ITCOfficinaSerifBold;
     font-size: 20px;
     padding: 0px;
     margin: 0px;
     margin-top: 27px;
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco h2 a {
     font-weight: normal;
     display: block;
     color: #fff;
     font-family: ITCOfficinaSerifBold;
     font-size: 20px;
     padding: 0px;
     margin: 0px
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco ul {
     padding: 0px 0px 45px 0px;
     margin: 0px
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco ul li {
     padding: 10px 0px 0px 0px;
     margin: 0px;
     list-style: none
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco ul li a {
     font-weight: normal;
     color: #fff;
     font-family: ITCOfficinaSerifBookRegular;
     font-size: 15px;
     text-decoration: none
 }
 
 .bloco_mapa .listas_bloco .listas_col_bloco ul li a:hover {
     text-decoration: underline
 }
 /*Facelift PJ Mapa do Site*/
 /*.facelift_pj .mapa_site {
    background: #0066cc
}

.facelift_pj .bloco_mapa {
    background: #0066cc
}*/
 /*Facelift PJ Mapa do Site*/
 /*Ajuste para edição do mapa*/
 /*Ajuste para edição do mapa*/
 /* MAPA DO SITE - FIM */
 /* RODAPE - INICIO */
 
 .rodape_rev {
     float: left;
     *float: none;
     width: 100%;
     padding: 28px 0px 60px 0px;
 }
 
 .rodape_rev .bloco_rodape {
     width: 960px;
     margin: 0 auto 0;
 }
 
 .rodape_rev .bloco_rodape .menu_rodape {
     text-align: center;
     padding: 0px;
     margin: 0px 0px 20px 0px;
     display: block
 }
 
 .rodape_rev .bloco_rodape .menu_rodape li {
     padding: 0px;
     margin: 0px;
     list-style: none;
     display: inline
 }
 
 .rodape_rev .bloco_rodape .menu_rodape li a {
     text-decoration: none;
     font-family: trebuchet_msregular;
     color: #999999;
     /*REVITALIZAÇÃO INÍCIO*/
     font-size: 11px;
     padding: 0px 7px;
     /*REVITALIZAÇÃO FIM*/
 }
 
 .rodape_rev .bloco_rodape .menu_rodape li a:hover {
     text-decoration: underline
 }
 
 .rodape_rev .bloco_rodape .selos_rodape {
     float: left;
     *float: none;
     width: 960px;
 }
 
 .rodape_rev .bloco_rodape .selos_rodape #selo1 {
     float: left;
     margin-top: 15px;
 }
 
 .rodape_rev .bloco_rodape .selos_rodape #selo2 {
     float: left;
     margin-left: 308px;
     margin-top: 5px;
 }
 
 .rodape_rev .bloco_rodape .selos_rodape #selo3 {
     float: right;
     margin-top: 15px;
 }
 
 #footer_geral {
     *position: static !important;
     float: left;
     width: 100%;
 }
 
 .footer_contingencia .footer_geral {
     border-top: #7c3092 30px solid;
     margin-top: -13px;
 }
 /* RODAPE - FIM */
 /* PRE HOME - INICIO */
 
 .modal_prehome {
     display: none;
     z-index: 99999;
     top: 0px;
     left: 0px;
     position: fixed;
     width: 100%;
     height: 100%;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_PH')
 }
 
 .modal_prehome .bg_modal_prehome {
     width: 485px;
     height: 430px;
     margin: 150px auto 0px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_MODAL_PH') top center no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome {
     width: 335px;
     float: left;
     margin: 45px 0px 0px 75px;
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .logo_prehome {
     width: 335px;
     float: left;
     margin: 0px 0px 50px 0px;
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .titulo_prehome {
     width: 335px;
     float: left;
     margin: 0px 0px 10px 0px;
     color: #6d2f8f;
     font-family: ITCOfficinaSerifBold;
     font-size: 25px
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bg_campo {
     width: 325px;
     float: left;
     height: 45px;
     padding: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_CAMPO_PH') no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bg_campo .fonte_campo_escura {
     color: #3F3F3F;
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bg_campo input {
     margin: 9px 0px 0px 13px;
     float: left;
     color: #ccc;
     width: 285px;
     border: none;
     font-family: trebuchet_msbold;
     font-size: 21px;
     background-color: white !important;
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bg_campo .seta_drop {
     margin: 15px 10px 0px 0px;
     float: right;
     width: 17px;
     height: 17px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_PH') no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bg_campo .out_seta_drop {
     margin: 15px 10px 0px 0px;
     float: right;
     width: 17px;
     height: 17px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_LIMPA_PH') no-repeat;
     display: none
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bg_scroll {
     margin: 0px;
     float: left;
     width: 335px;
     height: 225px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_SCROLL_PH') no-repeat;
     display: none
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bt_cliente_s {
     margin: 15px 0px 0px 0px;
     float: left;
     width: 151px;
     height: 35px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_CLIENTE_S_PH') no-repeat;
     background-position: 0px 0px
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bt_cliente_s:hover {
     background-position: 0px -35px
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bt_cliente_s_click {
     background-position: 0px -70px!important
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bt_cliente_n {
     margin: 15px 0px 0px 0px;
     float: right;
     width: 175px;
     height: 35px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BT_CLIENTE_N_PH') no-repeat;
     background-position: 0px 0px
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bt_cliente_n:hover {
     background-position: 0px -35px
 }
 
 .modal_prehome .bg_modal_prehome .form_modal_prehome .bt_cliente_n_click {
     background-position: 0px -70px!important
 }
 
 .modal_prehome .bg_modal_prehome .bg_list .bg_scroll {
     margin: 0px;
     float: left;
     width: 335px;
     height: 175px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LIST_PH') no-repeat
 }
 /* redirecionamento nova loja virtual */
 
 .modal_prehome .bg_modal_prehome .bg_top_modal {
     width: 485px;
     height: 10px;
     float: left;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BG_TOP_MODAL')
 }
 
 .modal_prehome .bg_modal_prehome .bg_center_modal {
     width: 485px;
     float: left;
     background: #fff;
     padding: 0px 0px
 }
 
 .modal_prehome .bg_modal_prehome .bg_bottom_modal {
     width: 485px;
     height: 10px;
     float: left;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BG_BT_MODAL')
 }
 
 .modal_prehome .bg_modal_prehome .box_gray {
     display: none;
     width: 335px;
     float: left;
     margin: 20px 0px 30px 75px;
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bg_gray_top {
     width: 335px;
     float: left;
     height: 10px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BG_GRAY_TOP') no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bg_gray_bottom {
     width: 335px;
     float: left;
     height: 10px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BG_GRAY_BT') no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bg_gray_center {
     width: 295px;
     float: left;
     background: #f6f6f6;
     padding: 10px 20px
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .title_gray {
     float: left;
     width: 100%;
     padding-bottom: 15px;
     border-bottom: solid 1px #ebebeb;
     margin-bottom: 15px
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .title_gray h2 {
     font-family: trebuchet_msregular;
     font-size: 17px;
     color: #9a9a9a;
     padding-left: 45px;
     margin: 0px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_IC_TITLE_GRAY') top left no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bg_gray_center p {
     margin: 0px;
     float: left;
     width: 100%;
     font-family: trebuchet_msregular;
     font-size: 12px;
     color: #9a9a9a;
     text-align: center
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bt_acessar {
     float: left;
     margin: 15px 0px 0px 100px;
     width: 93px;
     height: 35px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BT_ACESSAR') no-repeat
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bt_acessar:hover {
     background-position: 0px -35px
 }
 
 .modal_prehome .bg_modal_prehome .box_gray .bt_acessar:active {
     background-position: 0px -70px
 }
 
 .lista_bt {
     display: none;
 }
 /*regional  header*/
 
 .modal_prehome .regional_header {
     cursor: pointer;
     float: right;
     min-width: 70px;
     height: 30px;
     color: #eaeaea;
     font-weight: bold;
     margin-top: 5px;
 }
 
 .modal_prehome .drop_rg {
     float: left;
     height: 39px;
 }
 
 .modal_prehome .regional_header .ct_esq_drop_rg {
     float: left;
     width: 15px;
     height: 39px;
 }
 
 .modal_prehome .regional_header .ct_dir_drop_rg {
     float: left;
     width: 7px;
     height: 39px;
 }
 
 .modal_prehome .decora_drop_rg {
     float: left;
     height: 39px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_DROP_REGIONAL') top repeat-x;
 }
 
 .modal_prehome .regional_header .decora_ct_esq_drop_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_DROP_RG') top left no-repeat;
 }
 
 .modal_prehome .regional_header .decora_ct_dir_drop_rg {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_DIR_DROP_RG') top left no-repeat;
 }
 
 .modal_prehome .regional_header .lista_drop_rg {
     display: none;
     margin-top: 35px;
     margin-left: -228px;
     position: relative;
     z-index: 999;
     width: 235px;
     height: 230px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_LISTA_RG') top left no-repeat;
 }
 
 .modal_prehome .regional_header:hover {
     color: #6d2f90
 }
 
 .modal_prehome .box_drop {
     float: left;
     width: 210px;
     margin: 10px 10px 2px 10px;
 }
 
 .modal_prehome .box_drop .campo_drop {
     float: left;
     width: 200px;
     height: 25px;
     padding: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_CAMPO_DROP') top left no-repeat;
 }
 
 .modal_prehome .box_drop .campo_drop .input_drop {
     float: left;
     border: none;
     width: 170px;
     margin: 3px 0px 0px 5px;
     color: #cccccc;
     font-size: 15px;
     font-family: trebuchet_msbold;
 }
 
 .modal_prehome .box_drop .campo_drop .seta_drop {
     margin: 8px 5px 0px 5px;
     float: right;
     border: none;
     width: 12px;
     height: 7px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_DROP') top left no-repeat;
 }
 /*limpa input drop regional*/
 
 .modal_prehome .box_drop .campo_drop .out_seta_drop {
     display: none;
     margin: 8px 5px 0px 5px;
     float: right;
     border: none;
     width: 12px;
     height: 12px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_OUT_INPUT_DROP') top left no-repeat;
 }
 /*lista com rolagem*/
 
 .modal_prehome .lista_drop {
     display: none;
     float: left;
     height: 225px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_SCROLL_PH') top left no-repeat;
 }
 /* limpa lista com rolagem*/
 
 .modal_prehome .limpa_lista_drop {
     float: left;
     width: 335px;
     height: 176px;
     background: none;
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll {
     margin: 0px 0px 0px 0px!important;
     width: 335px!important;
     height: 176px;
     overflow: hidden!important;
     margin-top: 0px!important
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list {
     top: 0 !important;
     left: 0 !important;
     float: left;
     margin: 0px 0px 0px 0px!important;
     width: 335px!important;
     overflow: hidden!important;
     padding-top: 0px!important
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list li {
     margin: 0px!important;
     width: 335px!important;
     height: 38px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_FIO_PH') top left repeat-y;
     border-bottom: solid 1px #e8e8e8;
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list li:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_FIO_OVER_PH') top left repeat-y;
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list li:first-child {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_TOP_LST_PH') top left no-repeat;
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list li:first-child:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_TOP_LST_OVER_PH') top left no-repeat;
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list li:last-child {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BOTTOM_LST_PH') top left no-repeat;
     border: 0px!important
 }
 
 .modal_prehome .limpa_lista_drop #box_scroll .ui-autocomplete-list li:last-child:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BOTTOM_LST_OVER_PH') top left no-repeat;
     border: 0px!important
 }
 /* plugin de rolagem*/
 
 .modal_prehome #box_scroll {
     width: 335px;
     margin: 5px 0;
     height: 225px
 }
 
 .modal_prehome #box_scroll .viewport {
     overflow: hidden;
     position: relative;
     height: 210px
 }
 
 .modal_prehome #box_scroll .overview {
     list-style: none;
     left: 0;
     top: 0;
     padding: 0;
     margin: 0;
 }
 
 .modal_prehome #box_scroll .overview li {
     border-bottom: solid 1px #e8e8e8;
     width: 295px;
     padding: 10px 10px 9px 10px;
     margin: 0px;
     list-style: none
 }
 
 .modal_prehome #box_scroll .overview li a {
     font-size: 13px;
     color: #666666;
     font-family: trebuchet_msregular;
     text-decoration: none;
 }
 
 .modal_prehome #box_scroll .scrollbar {
     margin-right: 5px;
     position: relative;
     background-position: 0 0;
     float: right;
     width: 15px;
 }
 
 .modal_prehome #box_scroll .track {
     height: 100%;
     width: 13px;
     position: relative;
     padding: 0 1px;
 }
 
 .modal_prehome #box_scroll .thumb {
     background: transparent url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BARRA_SCROLL') no-repeat 50% 100%;
     height: 20px;
     width: 25px;
     cursor: pointer;
     overflow: hidden;
     position: absolute;
     top: 0;
     left: -5px;
 }
 
 .modal_prehome #box_scroll .thumb .end {
     background: transparent url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BARRA_SCROLL') no-repeat 50% 0;
     overflow: hidden;
     height: 5px;
     width: 25px;
 }
 
 .modal_prehome #box_scroll .disable {
     display: none;
 }
 
 .modal_prehome .noSelect {
     user-select: none;
     -o-user-select: none;
     -moz-user-select: none;
     -khtml-user-select: none;
     -webkit-user-select: none;
 }
 /* lista one com rolagem*/
 
 .modal_prehome .one_lista_drop {
     overflow: none!important;
     float: left;
     background: none!important;
 }
 
 .modal_prehome .one_lista_drop #box_scroll {
     width: 335px;
     background: none!important;
     margin-top: 0px!important;
 }
 
 .modal_prehome .one_lista_drop #box_scroll .ui-autocomplete-list {
     top: 0 !important;
     left: 0 !important;
     float: left;
     margin: 0px 0px 0px 0px!important;
     width: 335px!important;
     overflow: none!important;
 }
 
 .modal_prehome .one_lista_drop #box_scroll .ui-autocomplete-list li {
     margin: 0px!important;
     height: 35px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_CAMPO_PH') top left no-repeat;
     border-bottom: 0px!important;
 }
 
 .modal_prehome .one_lista_drop #box_scroll .ui-autocomplete-list li:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CAMPO_OVER_PH') top left no-repeat!important;
 }
 
 .modal_prehome .lista_drop #box_scroll .ui-autocomplete-list {
     display: block !important;
     font-weight: normal;
     margin: 0;
     padding: 0 20px 0 0;
     width: 210px;
     left: 0!important
 }
 
 .modal_prehome .lista_drop #box_scroll .ui-autocomplete-list li {
     border-bottom: 1px solid #E8E8E8;
     list-style: none outside none;
     margin: 0 0 0 10px;
     ;
     padding: 20px 20px 0px 17px !important;
 }
 
 .modal_prehome .lista_drop #box_scroll .ui-autocomplete-list li:hover {
     background: none repeat scroll 0 0 #F1F1F1;
 }
 
 .modal_prehome .lista_drop #box_scroll .ui-autocomplete-list li a:hover {
     background: none repeat scroll 0 0 #F1F1F1!important;
     border: none!important;
 }
 
 .modal_prehome .lista_drop #box_scroll .ui-autocomplete-list li a {
     font-size: 19px;
     border: none!important;
     background: none!important;
     color: #666666;
     font-family: trebuchet_msregular;
     text-decoration: none;
 }
 
 #box_scroll .ui-autocomplete-list strong {
     color: #464444 !important;
 }
 
 .modal_prehome .lista_drop #box_scroll .overview li {
     cursor: pointer !important;
     padding: 16px 0px 16px 5px !important;
 }
 /* PRE HOME - FIM */
 /*BANNER LISTA - INICIO*/
 
 .banner_lista {
     margin: auto;
     width: 960px;
     height: 210px !important;
     float: left;
 }
 
 .banner_lista .banner {
     display: block;
     width: 960px;
     height: 160px;
     overflow: hidden;
     margin-bottom: 10px
 }
 
 .banner_lista .prev {
     text-decoration: none !important;
     z-index: 9;
     *margin-left: 0px;
     position: absolute;
     margin-top: 50px;
     width: 30px;
     height: 61px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BN_BT_PREV') no-repeat;
     background-position: 0px 0px;
     cursor: pointer;
 }
 
 .banner_lista .prev:hover {
     background-position: 0px -61px
 }
 
 .banner_lista .prev_click {
     background-position: 0px -122px!important
 }
 
 .banner_lista .next {
     text-decoration: none !important;
     z-index: 9;
     position: absolute;
     margin-left: 930px;
     *margin-left: 930px;
     margin-top: 50px;
     width: 30px;
     height: 61px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BN_BT_NEXT') no-repeat;
     background-position: 0px 0px;
     cursor: pointer;
 }
 
 .banner_lista .next:hover {
     background-position: 0px -61px
 }
 
 .banner_lista .next_click {
     background-position: 0px -122px!important
 }
 
 .banner_lista .nav_banner_lista {
     text-align: center;
     display: block;
     padding: 0px;
     margin: 0px;
     width: 960px;
 }
 
 .banner_lista .nav_banner_lista a {
     text-decoration: none;
     text-align: center;
     display: inline-block
 }
 
 .banner_lista .nav_banner_lista a .item {
     float: left;
     width: 10px;
     height: 10px;
     margin: 0px 0px 0px 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BN_BT_NAV') top left no-repeat;
 }
 
 .banner_lista .nav_banner_lista .nav_marca {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BN_BT_NAV_OVER') top right no-repeat!important;
 }
 /*conteudo 01*/
 
 .banner_lista .banner .banner_1 {
     float: left;
     width: 960px;
     height: 160px;
 }
 
 .banner_lista .banner .banner_1 .conteudo {
     text-align: center;
     float: right;
     width: 280px;
     margin: 40px 50px 0px 0px
 }
 
 .banner_lista .banner .banner_1 .conteudo h2 {
     font-size: 63px;
     color: #ff9900;
     font-family: vivobold;
     padding: 0px;
     margin: 0px;
     font-weight: normal;
 }
 
 .banner_lista .banner .banner_1 .conteudo span {
     font-size: 16px;
     color: #fff;
     font-family: ITCOfficinaSerifBold;
 }
 /*conteudo 02*/
 
 .banner_lista .banner .banner_0 {
     float: left;
     width: 960px;
     height: 160px;
 }
 
 .banner_lista .banner .banner_0 .conteudo {
     text-align: left;
     float: left;
     width: 450px;
     margin: 35px 0px 0px 100px
 }
 
 .banner_lista .banner .banner_0 .conteudo h2 {
     line-height: 30px;
     font-size: 30px;
     color: #660099;
     font-family: ITCOfficinaSerifBold;
     padding: 0px;
     margin: 0px;
     font-weight: normal;
 }
 
 .banner_lista .banner .banner_0 .conteudo span {
     font-size: 16px;
     color: #606060;
     font-family: ITCOfficinaSerifBold;
 }
 
 .banner_lista .banner .banner_0 .conteudo a img {
     border: none;
     margin-top: 20px;
 }
 /*conteudo 03*/
 
 .banner_lista .banner .banner_2 .conteudo {
     text-align: left;
     float: right;
     width: 120px;
     margin: 45px 60px 0px 0px
 }
 
 .banner_lista .banner .banner_2 .conteudo h2 {
     font-size: 18px;
     color: #000;
     font-family: ITCOfficinaSerifBold;
     padding: 0px;
     margin: 0px;
     font-weight: normal;
 }
 
 .banner_lista .banner .banner_2 .bt_mais_3 {
     margin-left: 575px;
     margin-top: 105px;
     float: left;
     width: 120px;
     height: 21px;
     text-decoration: none;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BN_BT_BANNER3') top left no-repeat;
 }
 /*BANNER LISTA - FIM*/
 /* VIVO PORTAIS - INICIO */
 
 .limpa_underline {
     text-decoration: none;
     cursor: pointer
 }
 
 .limpa_underline:hover {
     text-decoration: none;
     background: #000
 }
 
 .bloco_over_portal {
     width: 239px;
     height: 111px;
     float: left;
     border-right: solid 1px #ddd;
 }
 
 .bloco_over_portal .bloco_branco {
     width: 240px;
     height: 111px;
     *margin-left: -240px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_OPACITY');
     position: absolute;
     display: none;
 }
 
 .bloco_over_portal:hover .bloco_branco {
     display: block
 }
 
 .box_portais_footer {
     width: 960px;
     margin: 0 auto 0;
     height: 205px !important;
     float: left !important;
 }
 
 .box_portais_footer .titulo_box_geral {
     text-align: left;
     margin-bottom: 20px;
 }
 
 .box_portais_footer .news_footer_portais {
     float: left;
     width: 310px;
     height: 125px
 }
 
 .box_portais_footer .news_footer_portais:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_PORTAIS_BG_OVER') left no-repeat!important
 }
 
 .box_portais_footer .news_footer_portais .ic_portais_news {
     float: left;
     width: 115px;
     height: 125px;
     text-align: center;
 }
 
 .box_portais_footer .news_footer_portais .titulo_news_footer {
     float: left;
     width: 180px;
     height: 35px;
     color: #999999;
     padding-right: 18px;
     font-family: ITCOfficinaSerifBold;
     margin: 25px 0px 0px 0px;
     padding: 0px;
     font-weight: normal;
 }
 
 .box_portais_footer .news_footer_portais .txt_news_footer {
     float: left;
     width: 190px;
     color: #999999;
     font-family: trebuchet_msregular;
     font-size: 13px;
     padding: 0px;
     margin: 10px 0px 0px 0px
 }
 
 .separador_news_footer {
     float: left;
     width: 7px;
     border-right: solid 1px #e5e5e5;
     height: 100px;
     margin-top: 15px;
     margin-right: 7px;
 }
 /* VIVO PORTAIS - FIM*/
 /* GERAL INICIO */
 
 .margin_top_10 {
     margin-top: 10px !important;
 }
 
 .margin_top_20 {
     margin-top: 20px !important;
 }
 
 .margin_top_10_bottom_20 {
     margin-top: 10px !important;
     margin-bottom: 20px !important;
 }
 
 .margin_top_10_bottom_35 {
     margin-top: 10px !important;
     margin-bottom: 35px !important;
 }
 
 .margin_top_15_bottom_20 {
     margin-top: 15px !important;
     margin-bottom: 20px !important;
 }
 
 .margin_top_15_bottom_35 {
     margin-top: 15px !important;
     margin-bottom: 35px !important;
 }
 
 .margin_top_10_bottom_25 {
     margin-top: 10px !important;
     margin-bottom: 25px !important;
 }
 
 .margin_top_bottom_35 {
     margin-bottom: 35px;
     margin-top: 35px;
 }
 
 .margin_top_top_35 {
     margin-top: 35px;
 }
 
 .margin_bottom_35 {
     margin-bottom: 35px;
 }
 
 .margin_bottom_20 {
     margin-bottom: 20px;
 }
 
 .titulo_box_geral {
     margin-bottom: 10px;
     text-align: center;
     float: left;
     width: 100%;
     color: #660099;
     font-family: ITCOfficinaSerifBold;
     font-size: 28px;
     padding: 0px !important;
     font-weight: normal;
 }
 
 .titulo_box_geral p {
     margin: 0px;
     padding: 0px;
 }
 
 .titulo_content_geral {
     padding-bottom: 5px;
     margin-bottom: 20px;
     text-align: left;
     float: left;
     width: 100%;
     color: #660099;
     font-family: ITCOfficinaSerifBookRegular;
     font-size: 28px;
     font-weight: normal !important;
 }
 
 .box_ajuda .titulo_content_geral {
     padding-bottom: 5px;
     border-bottom: solid 2px #660099;
     margin-bottom: 20px;
     text-align: left;
     float: left;
     width: 100%;
     color: #660099;
     font-family: ITCOfficinaSerifBookRegular;
     font-size: 28px;
 }
 
 .box_tv_destaques .titulo_content_geral {
     padding-bottom: 5px;
     border-bottom: solid 2px #660099;
     margin-bottom: 20px;
     text-align: left;
     float: left;
     width: 100%;
     color: #660099;
     font-family: ITCOfficinaSerifBookRegular;
     font-size: 28px;
 }
 
 .box_pacotes_pode_ter .titulo_content_geral {
     padding-bottom: 5px;
     border-bottom: solid 2px #660099;
     margin-bottom: 20px;
     text-align: left;
     float: left;
     width: 100%;
     color: #660099;
     font-family: ITCOfficinaSerifBookRegular;
     font-size: 28px;
 }
 
 .titulo_content_geral p {
     margin: 0px;
     padding: 0px;
 }
 
 .titulo_content_geral_cinza {
     margin-bottom: 10px;
     text-align: left;
     float: left;
     width: 100%;
     color: #666666;
     font-family: ITCOfficinaSerifBold;
     font-size: 28px;
     font-weight: normal;
 }
 
 .titulo_content_geral_cinza p {
     margin: 0px;
     padding: 0px;
 }
 
 .limp_margin_right_li {
     margin-right: 0px!important;
 }
 
 .limp_margin_border_bottom {
     margin-bottom: 0px!important;
     border-bottom: 0px!important
 }
 
 .limp_margin_bottom {
     margin-bottom: 0px!important;
 }
 
 .limp_border_right {
     border: none!important
 }
 
 .limp_margin_right_div {
     margin-right: 0px!important;
 }
 
 .limpa_decorado {
     text-decoration: none!important;
     cursor: pointer!important;
 }
 
 .limpa_borda_bloco {
     border-right: none!important;
 }
 
 input {
     outline: 0;
 }
 /* GERAL FIM */
 /*BUSCADOR*/
 
 .header .header_content_1 .pesquisa {
     float: left;
     width: 270px;
     margin-left: 35px;
 }
 
 .header .header_content_1 .pesquisa .campo_busca {
     float: left;
     width: 230px;
     height: 45px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BG_CAMPO_BUSCA') no-repeat;
     padding: 0px
 }
 
 .header .header_content_1 .pesquisa .campo_busca a {
     text-decoration: none
 }
 
 .header .header_content_1 .pesquisa .campo_busca .input_pesquisa {
     float: left;
     border: none;
     width: 160px;
     margin: 15px 0px 0px 15px;
     color: #5f5f5f;
     font-size: 12px;
     font-family: trebuchet_msbold;
     padding: 0px;
     background: none;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .bt_pesquisa {
     border: none;
     float: right;
     margin: 13px 10px 0px 0px;
     width: 19px;
     height: 19px;
     cursor: pointer;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_LUPA_BUSCA') no-repeat;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador {
     float: left;
     height: 45px;
     cursor: pointer
 }
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador .ct_esq_buscador {
     float: left;
     height: 45px;
     width: 10px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_BUSCADOR') no-repeat;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador .select_buscador {
     float: left;
     color: #5f5f5f;
     font-size: 12px;
     font-family: trebuchet_msbold;
     font-weight: bold;
     padding: 15px 10px 0px 0px;
     height: 30px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_FIO_SELECT_BUSCADOR') top repeat-x;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador .seta_buscador {
     float: left;
     height: 45px;
     width: 20px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_BUSCADOR') top repeat-x;
 }
 /*hover*/
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador:hover .ct_esq_buscador {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CT_ESQ_BUSCA_OVER') no-repeat;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador:hover .select_buscador {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_FIO_SEL_BUSCA_OVER') top repeat-x;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .lista_buscador:hover .seta_buscador {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_SETA_BUSCA_OVER') top repeat-x;
 }
 
 .add_over_drop_buscador a {
     border-bottom: none!important;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador {
     display: none;
     position: absolute;
     width: 140px;
     margin-top: 45px;
     margin-left: -5px;
     *margin-left: -275px!important;
     z-index: 9999
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .bottom_drop_buscador {
     float: left;
     width: 140px;
     height: 17px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BOTTOM_DROP_BUSCA') no-repeat;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .bottom_drop_buscador_over {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BOT_DROP_BUSCA_OVER') no-repeat!important;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .center_drop_buscador {
     float: left;
     width: 140px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CENTER_DROP_BUSCA') center repeat-y;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .top_drop_buscador {
     float: left;
     width: 140px;
     height: 3px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_TOP_DROP_BUSCA') center repeat-y;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .top_drop_buscador_over {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_TOP_DROP_BUSCA_OVER') center repeat-y;
 }
 /*lista menu*/
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .center_drop_buscador .lista_menu_buscador {
     float: left;
     margin: 0px 0px 0px 8px;
     padding: 0px;
     width: 112px;
     list-style: none
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .center_drop_buscador .lista_menu_buscador li {
     padding: 5px 0px 10px 10px;
     width: 112px;
     height: 25px;
     list-style: none;
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .center_drop_buscador .lista_menu_buscador li:hover {
     background: #f1f1f1
 }
 
 .header .header_content_1 .pesquisa .campo_busca .drop_buscador .center_drop_buscador .lista_menu_buscador li a {
     color: #5f5f5f;
     padding: 10px 0px 10px 10px;
     font-size: 13px;
     font-family: trebuchet_msregular;
     text-decoration: none;
     border-bottom: solid 1px #f1f1f1;
     width: 95px;
     float: left;
 }
 /*campo buscador*/
 
 .box_campo_buscador {
     float: left;
     width: 220px;
 }
 
 .box_campo_buscador .campo_buscador {
     display: none;
     z-index: 99999;
     margin-left: -25px;
     *margin-left: -145px!important;
     position: absolute;
     width: 275px;
     margin-top: 45px;
 }
 
 .box_campo_buscador .campo_buscador .bg_top_campo_buscador {
     float: left;
     width: 275px;
     height: 11px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_TOP_CAMPO_BUSCA') no-repeat
 }
 
 .box_campo_buscador .campo_buscador .bg_top_campo_buscador_over {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_TOP_CAMPO_BUSCA_OV') no-repeat
 }
 
 .box_campo_buscador .campo_buscador .bg_center_campo_buscador {
     float: left;
     width: 275px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CEN_CAMPO_BUSCA') repeat-y
 }
 
 .box_campo_buscador .campo_buscador .bg_bottom_campo_buscador {
     float: left;
     width: 275px;
     height: 20px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BOT_CAMPO_BUSCA') no-repeat
 }
 
 .box_campo_buscador .campo_buscador .bg_bottom_campo_buscador_over {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_BOT_CAMPO_BUSCA_OV') no-repeat
 }
 /*lista resultado*/
 
 .box_campo_buscador .campo_buscador .lista_campo_buscador {
     float: left;
     width: 259px;
     margin: 0px 0px 0px 7px;
     list-style: none;
     padding: 0px
 }
 
 .box_campo_buscador .campo_buscador .lista_campo_buscador li {
     width: 249px;
     padding: 5px 0px 10px 10px;
     height: 25px;
     margin: 0px!important;
 }
 /*.box_campo_buscador .campo_buscador .lista_campo_buscador li:hover{background:#f1f1f1}*/
 
 .box_campo_buscador .campo_buscador .lista_campo_buscador .item_selecionado {
     background: #f1f1f1;
 }
 
 .box_campo_buscador .campo_buscador .lista_campo_buscador li a {
     color: #5f5f5f;
     padding: 10px 0px 10px 10px;
     font-size: 12px;
     font-family: trebuchet_msregular;
     text-decoration: none;
     border-bottom: solid 1px #f1f1f1;
     width: 229px;
     float: left;
 }
 
 .add_over_campo_buscador a {
     border-bottom: none!important;
 }
 /*VIVO EM REDE FOOTER*/
 
 .box_redes_footer {
     margin: 0 auto 0;
     width: 960px;
     height: 140px !important;
     float: left !important;
 }
 
 .box_redes_footer .titulo_box_geral {
     text-align: left;
 }
 
 .box_redes_footer .box_lista_redes {
     width: 958px;
     border: solid 1px #f2f2f2;
     float: left;
     display: block;
     padding: 0px;
     text-align: center;
     margin: 0px;
     list-style: none;
     height: 48px;
 }
 
 .box_redes_footer .box_lista_redes li {
     padding: 0px;
     width: 59px;
     margin: 0px 31px 0px 89px;
     float: left;
 }
 
 .box_redes_footer .box_lista_redes li .item_rede {
     height: 20px;
     margin-top: 15px;
     margin-bottom: 10px;
 }
 
 .box_redes_footer .box_lista_redes li .item_rede .ic_item_rede {
     height: 20px;
     margin: 0 auto;
     width: 95px;
 }
 
 .box_redes_footer .box_lista_redes li .item_rede .ic_item_rede img {
     margin-right: 4px;
     float: left;
 }
 
 .box_redes_footer .box_lista_redes li .item_rede .ic_item_rede a {
     text-decoration: none;
     font-size: 10px;
     color: #5b5b5b;
     font-family: trebuchet_msregular;
     float: left;
     margin: 4px;
 }
 
 .box_redes_footer .box_lista_redes li .item_rede .ic_item_rede a:hover {
     text-decoration: underline;
 }
 
 .box_redes_footer .box_lista_redes li .item_rede .ic_item_rede span {
     font-size: 10px;
     color: #5b5b5b;
     font-family: trebuchet_msregular;
     float: left;
     margin: 4px;
 }
 
 .box_redes_footer .box_lista_redes .ajuste_redes {
     margin-right: 30px;
 }
 /*---------------------------------MINI FOOTER-------------------------------------*/
 
 .box_mini_footer {
     margin: 10px 0px 0px 0px;
     float: left;
     height: 20px;
     width: 928px;
     background-color: #fff;
     padding: 20px;
     color: #515151;
     font-size: 10px;
 }
 
 .box_mini_footer .bandeiras {
     padding: 0px;
     margin: 0px;
     float: left;
 }
 
 .box_mini_footer .bandeiras li {
     float: left;
     list-style: none;
     margin-left: 5px;
 }
 
 .box_mini_footer .formas {
     float: left;
     padding-top: 5px;
 }
 /*---------------------------------MINI FOOTER-------------------------------------*/
 /*os - 7718*/
 
 #vivoSorteApp * {
     font-weight: normal;
     padding: 0;
 }
 
 #vivoSorteApp {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BG_SEC_VIVOSORTE') no-repeat scroll 0 0 transparent;
     height: 160px;
     float: left;
     width: 960px;
 }
 
 #vivoSorteApp .container {
     float: left;
     height: 105px;
     margin: 30px 0 0 56px;
     padding-top: 9px;
     width: 798px;
 }
 
 #vivoSorteApp .container p {
     display: none;
 }
 
 #vivoSorteApp .container h3 {
     color: #fff;
     font-family: 'ITCOfficinaSerifBookRegular';
     font-size: 22px;
     letter-spacing: -1px;
     line-height: 25px;
     margin-top: 11px;
 }
 
 #vivoSorteApp .container h1 {
     color: #fff;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 34px;
     letter-spacing: -1px;
     line-height: 25px;
 }
 /*OS 7883*/
 
 .recargaOnlinePacotes * {
     border: 0 none;
     line-height: 1;
     margin: 0;
     padding: 0;
     font-weight: normal;
     list-style: outside none;
 }
 
 .recargaOnlinePacotes {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_REC_ONLINE_VIVO');
     width: 960px;
     height: 160px;
 }
 
 .recargaOnlinePacotes h3 {
     font-size: 34px;
     color: #660099;
     font-family: 'ITCOfficinaSerifBold';
     letter-spacing: -1px;
     padding-top: 36px !important;
     padding-left: 70px !important;
 }
 
 .recargaOnlinePacotes p {
     font-size: 22px;
     color: #ffffff;
     font-family: 'ITCOfficinaSerifBookRegular';
     letter-spacing: -1px;
     padding-top: 5px !important;
     padding-left: 70px !important;
 }
 
 .recargaOnlinePacotes .asterisco {
     color: #660099;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 13px;
     padding-top: 5px;
     margin-left: 68px;
     width: 335px;
     display: block !important;
     line-height: 1.2;
 }
 /* OS 9224 */
 
 .segViaConta * {
     border: 0 none;
     line-height: 1;
     margin: 0;
     padding: 0;
     font-weight: normal;
     list-style: outside none;
 }
 
 .segViaConta {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BAN_2VIA_CONTA');
     width: 960px;
     height: 160px;
 }
 
 .segViaConta h3 {
     font-size: 34px;
     color: #660099;
     font-family: 'ITCOfficinaSerifBold';
     letter-spacing: -1px;
     padding-top: 36px !important;
     padding-left: 70px !important;
 }
 
 .segViaConta p {
     font-size: 22px;
     color: #000;
     font-family: 'ITCOfficinaSerifBookRegular';
     letter-spacing: -1px;
     padding-top: 10px !important;
     padding-left: 70px !important;
 }
 
 .segViaConta span {
     color: #660099;
     font-family: 'ITCOfficinaSerifBold';
 }
 /*--------Tooltips Login Header-----------------------------*/
 
 .ajuda {
     float: right;
     *margin-top: -17px;
     width: 12px;
     padding: 7px 4px 6px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/LG_REV_IMG_AJUDA') no-repeat;
     position: absolute;
     z-index: 1;
 }
 
 .ajuda:hover {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/LG_REV_IMG_AJUDA_OVER') no-repeat;
 }
 
 .ajuda_click {
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/LG_REV_IMG_AJUDA_CLICK') no-repeat;
 }
 
 .balao_ajuda_cpfEmail {
     display: none;
     font-family: trebuchet_msregular;
     font-size: 9.5px;
     color: #666666;
     z-index: 1;
     *margin-top: -48px !important;
     *margin-left: -129px !important;
     text-align: center;
     padding: 15px;
     width: 173px;
     position: absolute;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/LG_REV_IMG_BALAO_AJUDA') no-repeat;
     top: 6px;
     right: 508px;
 }
 
 .balao_ajuda_senha {
     display: none;
     font-family: trebuchet_msregular;
     font-size: 9.5px;
     color: #666666;
     *margin-top: -48px !important;
     *margin-left: -125px !important;
     text-align: center;
     padding: 15px;
     width: 173px;
     position: absolute;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/LG_REV_IMG_BALAO_AJUDA') no-repeat;
     top: 7px;
     right: 373px;
 }
 
 .header .header_content_1 .login .campos_login .form_login .campo_login .input_login_cpf {
     float: left !important;
     width: 94px;
     padding: 4px 5px 3px 5px;
     color: #989898;
     border: none;
     font-size: 12px;
     font-family: trebuchet_msbold;
 }
 
 .header .header_content_1 .login .campos_login .form_login .campo_login_senha {
     width: 150px;
     padding: 5px;
     float: left !important;
     height: 20px;
     margin-right: 5px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_REV_IMG_CAMPO_LOGIN') no-repeat;
 }
 
 .header .header_content_1 .login .campos_login .form_login .campo_login_senha .input_senha {
     float: left !important;
     width: 90px;
     padding: 4px 5px 3px 5px;
     color: #989898;
     border: none;
     font-size: 12px;
     font-family: trebuchet_msbold;
 }
 /*--------------------------------------------*/
 /*--------Acessibilidade Login-----------------------------*/
 
 .subtitulo_decoration_login {
     cursor: default !important;
     text-decoration: none !important;
     color: #6b069d !important;
 }
 /*--------------------------------------------*/
 /* Skip Links Acessibilidade */
 
 .acessibilidade_skip_links {
     background: none;
     border: 0;
     clip: rect(0 0 0 0);
     height: 0px;
     margin: -1px;
     overflow: hidden;
     padding: 0;
     position: absolute;
     width: 1px;
 }
 /* CSS GERAL CONTEUDO - INICIO */
 
 .content-interna .conteudoMeio .pageTitle {
     height: 95px;
 }
 
 .titleConteudo {
     margin-top: 35px;
     margin-left: 45px;
     width: 480px;
 }
 
 .content-interna .conteudoMeio .description {
     padding-left: 45px;
     padding-top: 10px;
     width: 515px;
 }
 
 .conteudoMeio .lista_sanfonada {
     width: 500px;
 }
 
 .conteudoMeio .lista_sanfonada dl {
     padding: 0!important;
     margin-bottom: 5px;
     border-top: 1px dashed #DEDEDE;
 }
 
 .conteudoMeio .lista_sanfonada dl dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_list_fechado.gif) no-repeat 2px center;
     padding: 8px 0px 8px 15px!important;
     cursor: pointer;
 }
 
 .conteudoMeio .lista_sanfonada dl dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_list_aberto.gif) no-repeat 2px center;
 }
 
 .conteudoMeio .lista_sanfonada dl dt.sem_borda {
     border: none;
 }
 
 .conteudoMeio .lista_sanfonada dl dt p {
     padding: 0!important;
 }
 
 .content-interna .moldura div.wrap-paginacao {
     clear: both;
     height: 30px;
     padding-top: 19px;
 }
 
 .content-interna .moldura div.wrap-paginacao div.paginacao {
     text-align: center;
     font-size: 10px;
 }
 
 .content-interna .moldura div.wrap-paginacao div.paginacao a.btPaginacaoNulo {
     visibility: hidden;
 }
 
 .content-interna .moldura div.wrap-paginacao div.paginacao a {
     text-decoration: none;
 }
 
 .content-interna .moldura div.wrap-paginacao div.paginacao a.numberPaginacao {
     border-right: 1px solid #0066CC;
     padding: 0 11px;
 }
 
 .content-interna .moldura div.wrap-paginacao div.paginacao a.btPaginacao {
     color: #6B6B6B;
     font-weight: bold;
     padding-left: 10px;
 }
 
 .content-interna .moldura div.wrap-paginacao div.paginacao strong {
     color: #0066CC;
 }
 
 .botIncluir {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_incluir.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
     float: right;
 }
 
 .botEditar {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_editar.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
 }
 
 .botVisualizar {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_visualizar.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
 }
 
 .botConfirmar {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_aprovar.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
     float: right;
 }
 
 .botRejeitar {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_rejeitar.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
     float: right;
 }
 
 .botEditar {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_editar.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
     float: right;
 }
 
 .btnLayer {
     background: url(/portalweb/framework/skins/portalvivo/images/icones/icone_camada.png) no-repeat;
     border: none;
     cursor: pointer;
     height: 20px;
     margin-right: 3px;
     margin-left: 5px;
     width: 19px;
     vertical-align: middle;
     float: right;
 }
 /* CSS GERAL CONTEUDO - FIM */
 /* CSS WYS ESTILOS - INICIO */
 
 .Bold {
     font-weight: bold;
 }
 
 .Title {
     font-weight: bold;
     font-size: 18px;
     color: #cc3300;
 }
 
 .Code {
     font-size: 12px;
     border: #8b4513 1px solid;
     padding-right: 5px;
     padding-left: 5px;
     color: #000066;
     font-family: 'Courier New', Monospace;
     background-color: #ff9933;
 }
 /*** Estilos personalizados ***/
 
 .fonte09px {
     font-size: 9px !important;
 }
 
 .fonte10px {
     font-size: 10px !important;
 }
 
 .fonte11px {
     font-size: 11px !important;
 }
 
 .fonte12px {
     font-size: 12px !important;
 }
 
 .laranja {
     color: #F63 !important;
 }
 
 .verde {
     color: #8EBF25 !important;
 }
 
 .roxo {
     color: #8E44B4 !important;
 }
 
 .azul {
     color: #0066CC !important;
 }
 
 .vermelho {
     color: #FF0000 !important;
 }
 
 .tabela02>.borda_esq {
     border-left: 1px solid #d8d8d8!important;
 }
 
 table.tabela02>tbody>tr.roxo>td.bordaesq,
 table.tabela02>tbody>tr>td.bordaesq {
     border-left: 1px solid #d8d8d8!important;
 }
 /* CSS WYS ESTILOS - FIM */
 /* CSS GERAL SITE - INICIO */
 
 @charset "iso-8859-1";
 /* CSS Geral */
 
 h1,
 h2,
 h3,
 h4,
 h5,
 ul,
 ol,
 dl {
     margin: 0px;
     padding: 0 0 10px 0;
 }
 
 img,
 dl,
 dt,
 dd {
     border: 0px;
     margin: 0px;
     padding: 0px;
 }
 
 p {
     margin: 0px;
 }
 
 .float_left {
     float: left;
 }
 
 .float_right {
     float: right;
 }
 
 .align_center {
     text-align: center;
 }
 
 .clear_left {
     clear: left;
 }
 
 .clear_both {
     clear: both;
 }
 
 .sem_background {
     background: none !important;
 }
 
 .sem_border {
     border: 0px !important;
 }
 
 .img_titulo {
     text-indent: -9000px;
 }
 
 .sem_espaco {
     margin: 0px;
     padding: 0px;
 }
 
 .display_none {
     display: none;
 }
 
 input.input_padrao {
     border: solid 1px #cecece;
     background: #FFFFFF;
     color: #575757;
     font-size: 9px;
     padding: 3px 4px 2px 4px;
     vertical-align: top;
 }
 
 button.button_padrao {
     border: solid 0px;
     color: #fff;
     cursor: pointer;
     font-size: 9px;
     letter-spacing: normal;
     height: 19px;
     padding: 3px 5px 3px 5px;
     vertical-align: top;
 }
 
 body.corff0000 button.button_padrao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao_bg.gif) repeat-x left 0px;
 }
 
 body.cor0066cc button.button_padrao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao_bg.gif) repeat-x left -19px;
 }
 
 body.cor003399 button.button_padrao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao_bg.gif) repeat-x left -38px;
 }
 
 body.cor660099 button.button_padrao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao_bg.gif) repeat-x left -57px;
 }
 
 body.corff9900 button.button_padrao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao_bg.gif) repeat-x left -76px;
 }
 
 body.cor99cc33 button.button_padrao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao_bg.gif) repeat-x left -95px;
 }
 
 button.button_padrao2 {
     border: solid 0px;
     color: #fff;
     cursor: pointer;
     font-size: 9px;
     letter-spacing: normal;
     height: 30px;
     padding: 3px 5px 3px 5px;
     vertical-align: top;
 }
 
 body.corff0000 button.button_padrao2 {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao2_bg.gif) repeat-x left 0px;
 }
 
 body.cor0066cc button.button_padrao2 {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao2_bg.gif) repeat-x left -30px;
 }
 
 body.cor003399 button.button_padrao2 {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao2_bg.gif) repeat-x left -60px;
 }
 
 body.cor660099 button.button_padrao2 {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao2_bg.gif) repeat-x left -90px;
 }
 
 body.corff9900 button.button_padrao2 {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao2_bg.gif) repeat-x left -120px;
 }
 
 body.cor99cc33 button.button_padrao2 {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/btn_padrao2_bg.gif) repeat-x left -150px;
 }
 
 a {
     color: #575757;
     text-decoration: none;
 }
 
 a:hover {
     text-decoration: underline;
 }
 
 img {
     border: 0px;
 }
 
 .opener {
     display: none;
 }
 
 .inputPersonalizado {
     background: url(/portalweb/framework/skins/portalvivo/images/img/dropdown_bg.gif) no-repeat left top;
     border: solid 1px #dbdbdb;
 }
 
 .hand {
     cursor: pointer;
 }
 
 fieldset {
     border: 0px;
     margin: 0px;
     padding: 0px;
 }
 
 legend {
     display: none;
 }
 
 table.table_tipo1 td {
     padding: 7px;
 }
 
 table.table_tipo2 td {
     vertical-align: text-top;
     padding: 5px;
 }
 
 table.table_tipo3 td {
     vertical-align: text-top;
     padding: 3px;
 }
 
 table.table_tipo4 td {
     vertical-align: text-top;
     padding: 1px;
 }
 
 table.table_tipo1,
 table.table_tipo2,
 table.table_tipo3,
 table.table_tipo4 {
     margin-bottom: 10px;
 }
 
 table.table_pad {
     margin-top: 30px;
 }
 
 table.table_template1 {
     border: solid 1px #ececec;
 }
 
 table.table_template1 caption {
     text-align: left;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template1 thead td,
 table.table_template1 thead th {
     background: #ececec;
     color: #0066cc;
     font-size: 10px;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template1 tbody th,
 table.table_template1 tbody td {
     background: #ffffff;
     color: #6b6b6b;
     font-size: 10px;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template1 tbody th {
     text-align: left;
 }
 
 table.table_template1 tbody tr.bgEscuro th,
 table.table_template1 tbody tr.bgEscuro td {
     background: #ececec;
 }
 
 table.table_template2 {
     border: solid 1px #ececec;
     line-height: normal;
     width: 100%;
 }
 
 .table_style_pad td {
     padding: 5px 3px !important;
 }
 
 table.table_template2 caption {
     text-align: left;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template2 thead td,
 table.table_template2 thead th {
     background: #ececec;
     color: #0066cc;
     font-size: 10px;
     padding: 5px 10px 8px 10px;
 }
 
 table.table_template2 tbody th,
 table.table_template2 tbody td {
     background: #ffffff;
     color: #6b6b6b;
     font-size: 10px;
     padding: 5px 10px 8px 10px;
 }
 
 table.table_template2 tbody .tit_pacote {
     color: #06c;
 }
 
 table.table_template2 tbody th {
     text-align: left;
 }
 
 table.table_template2 tbody tr.bgEscuro th,
 table.table_template2 tbody tr.bgEscuro td {
     background: #ececec;
 }
 
 table.table_template3 {
     border: solid 1px #ececec;
     line-height: normal;
 }
 
 table.table_template3 caption {
     text-align: left;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template3 thead td,
 table.table_template3 thead th {
     background: #ececec;
     color: #0066cc;
     font-size: 10px;
     padding: 5px 5px 8px 5px;
 }
 
 table.table_template3 tbody th,
 table.table_template3 tbody td {
     background: #ffffff;
     color: #6b6b6b;
     font-size: 10px;
     padding: 5px 5px 8px 5px;
 }
 
 table.table_template3 tbody th {
     text-align: left;
 }
 
 table.table_template3 tbody tr.bgEscuro th,
 table.table_template3 tbody tr.bgEscuro td {
     background: #ececec;
 }
 
 div.btn_ligue-8486 {
     border: 0px;
     height: 54px;
     cursor: pointer;
     width: 119px;
     margin-top: 5px;
 }
 /*button.btn_ligue-8486 {background: url("../img/2010/05/button_ligue-8486.png") no-repeat scroll left center transparent;border: 0 none; cursor: pointer; height: 54px; text-indent: -9000px; width: 119px;} */
 /*button.btn_encontre_uma_loja{ border:0px; background:url(/portalweb/framework/skins/portalvivo/images/img/2010/05/button_encontre-uma-loja.png) no-repeat left; height:54px; text-indent:-9000px; cursor:pointer; width:157px; }*/
 
 div.btn_encontre_uma_loja {
     border: 0px;
     height: 54px;
     cursor: pointer;
     width: 157px;
     margin-top: 5px;
     margin-left: -30px;
 }
 
 button.btn_fim_de_semana {
     border: 0px;
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/button_fim-de-semana.png) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_hora_especial {
     border: 0px;
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/button_hora-especial.png) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_local_vivo {
     border: 0px;
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/button_local-vivo.png) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_sms_pre {
     border: 0px;
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/button_sms-pre.png) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 108px;
 }
 
 button.btn_tempo_lazer {
     border: 0px;
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/button_tempo-lazer.png) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_ddd {
     border: 0px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BTN_DDD) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_vivo_casa_livre {
     border: 0px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BTN_VIVO_CASA_LIVRE) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_vivo_tempo_livre {
     border: 0px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BTN_VIVO_TEMPO_LIVRE) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_torpedo_sms {
     border: 0px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BTN_TORPEDO_SMS) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 button.btn_caixa_postal {
     border: 0px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BTN_CAIXA_POSTAL) no-repeat left;
     height: 64px;
     text-indent: -9000px;
     cursor: pointer;
     width: 109px;
 }
 
 .bgCircleAzul {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_circle_azul.gif) no-repeat center center;
     color: #fff;
     font-size: 9px;
     font-weight: bold;
     height: 17px;
     line-height: 15px;
     text-align: center;
     width: 18px;
 }
 
 ul.list_default {
     list-style: none;
 }
 
 ul.list_default li {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BULLET_CIRCLE) no-repeat 5px 5px !important;
     padding-left: 15px !important;
 }
 
 div.esconde_subitens {
     min-height: 160px;
     height: auto !important;
     height: 160px;
 }
 
 .valign_middle {
     vertical-align: middle;
 }
 /* Links WCM */
 
 .pwLinkInterno {
     /* Utilizado para função jquery de substituição */
 }
 /* CSS - Formulario padrão */
 
 form.form_padrao {
     font-size: 9px;
 }
 
 form.form_padrao input,
 form.form_padrao textarea,
 form.form_padrao select {
     border: solid 1px #cecece;
     color: #636363;
     font-size: 9px;
     margin: 3px 5px 3px 0;
     padding: 1px;
     vertical-align: middle;
 }
 
 form.form_padrao input {
     height: 15px;
 }
 
 form.form_padrao select {
     font-weight: bold;
 }
 /*form.form_padrao span{ color:#0066cc; font-size:9px; }*/
 
 form.form_padrao .span_azul {
     color: #0066cc;
     font-size: 9px;
 }
 
 form.form_padrao dl {
     padding-bottom: 16px;
 }
 
 form.form_padrao dl.float_left {
     padding-right: 20px;
 }
 
 form.form_padrao dl dt,
 form.form_padrao dl dd {
     background: none !important;
     border: 0px !important;
     display: block !important;
     padding: 0px !important;
 }
 
 form.form_padrao .checkbox_cols {
     width: 210px;
     padding: 6px 3px 16px 3px;
 }
 
 form.form_padrao .checkbox_cols ul {
     list-style: none;
 }
 
 form.form_padrao .checkbox_cols li {
     padding: 5px 0 5px 0;
 }
 
 form.form_padrao .checkbox_cols input {
     margin: 0 0 0 3px;
 }
 
 form.form_padrao .checkbox_cols input.checkbox {
     border: 0px;
     padding: 0px;
 }
 
 form.form_padrao ul.radio_pergunta {
     list-style: none;
     padding-bottom: 25px;
 }
 
 form.form_padrao ul.radio_pergunta li {
     display: block;
     float: left;
     padding: 10px 25px 0 0;
 }
 
 form.form_padrao ul.radio_pergunta input {
     border: 0px;
     margin: 0px;
     padding: 0px;
 }
 
 form.form_padrao button {
     background: #0066cc;
     border: 0px;
     color: #ffffff;
     cursor: pointer;
     font-size: 9px;
     padding: 3px 5px 3px 5px;
 }
 
 form.form_padrao .form_footer {
     display: inline-block;
     width: 450px;
 }
 
 form.form_padrao .form_footer button {
     margin-right: 3px;
 }
 
 body,
 html {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     height: 100%;
     margin: 0px;
     padding: 0px;
     width: 100%;
 }
 
 div.header_geral {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_bg.jpg) repeat-x top;
     width: 1002px;
     width: 100% !important;
     min-width: 1002px;
     background-color: #FEFEFE;
 }
 
 div.header_geral div.topo {
     height: 87px;
     width: 1002px;
     margin: 0px auto;
 }
 /* Header - Topo Esquerdo */
 
 div.header_geral div.topo div.esquerdo {
     float: left;
     height: 100%;
     width: 185px;
 }
 
 div.header_geral div.topo div.esquerdo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_topo_separador.gif) no-repeat right;
 }
 
 div.header_geral div.topo div.esquerdo .logo {
     height: 100%;
     margin: 0px;
     padding: 0px;
     width: 100%;
     cursor: pointer;
 }
 
 body.cor660099 div.header_geral div.topo div.esquerdo .logo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_TOPO_VIVO_ROXO) no-repeat scroll right top transparent
 }
 
 body.corff9900 div.header_geral div.topo div.esquerdo .logo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_TOPO_VIVO_LARANJA) no-repeat top right;
 }
 
 body.cor003399 div.header_geral div.topo div.esquerdo .logo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_TOPO_VIVO_MARINHO) no-repeat top right;
 }
 
 body.cor0066cc div.header_geral div.topo div.esquerdo .logo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_TOPO_VIVO_AZUL) no-repeat top right;
 }
 
 body.corff0000 div.header_geral div.topo div.esquerdo .logo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_TOPO_VIVO_VERMELHO) no-repeat top right;
 }
 
 body.cor99cc33 div.header_geral div.topo div.esquerdo .logo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_TOPO_VIVO_VERDE) no-repeat top right;
 }
 
 div.header_geral div.topo div.esquerdo .logo2 {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_LOGO_VIVO_E) no-repeat 65px bottom;
     height: 55px;
     cursor: pointer;
 }
 /* Header - Topo Central */
 
 div.header_geral div.topo div.centro {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_topo_separador.gif) no-repeat right;
     float: left;
     height: 100%;
     width: 575px;
 }
 
 div.header_geral div.topo div.centro .vol {
     height: 65px;
     width: 100%;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo {
     height: 64px;
     margin: 0px auto;
     width: 490px;
 }
 
 body.cor660099 div.header_geral div.topo div.centro .vol .conteudo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header_vol_bg.jpg) no-repeat 0px -192px;
 }
 
 body.corff9900 div.header_geral div.topo div.centro .vol .conteudo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header_vol_bg.jpg) no-repeat 0px -256px;
 }
 
 body.cor003399 div.header_geral div.topo div.centro .vol .conteudo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header_vol_bg.jpg) no-repeat 0px -128px;
 }
 
 body.cor0066cc div.header_geral div.topo div.centro .vol .conteudo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header_vol_bg.jpg) no-repeat 0px -64px;
 }
 
 body.corff0000 div.header_geral div.topo div.centro .vol .conteudo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header_vol_bg.jpg) no-repeat 0px 0px;
 }
 
 body.cor99cc33 div.header_geral div.topo div.centro .vol .conteudo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header_vol_bg.jpg) no-repeat 0px -320px;
 }
 
 div.header_geral div.topo div.centro .vol .dropdown {
     width: 185px;
 }
 
 div.header_geral div.topo div.centro .vol .dropdown * {
     color: #575757;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo fieldset {
     border: none;
     float: left;
     height: 64px;
     margin: 0px;
     padding: 0px;
     width: 245px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo fieldset .title_vol {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_title_vivo_online.png) no-repeat left;
     height: 17px;
     line-height: 17px;
     text-indent: -9000px;
     width: 105px;
     display: inline-block;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo fieldset .title_meuvivo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HEADER_TITLE_MEUVIVO) no-repeat left;
     height: 17px;
     line-height: 17px;
     text-indent: -9000px;
     width: 88px;
     display: inline-block;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo fieldset legend {
     display: none;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .acesso {
     height: 64px;
     width: 240px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .acesso_itens {
     height: 29px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .acesso_itens ul {
     float: left;
     margin: 0px;
     padding: 12px 0 5px 0;
     font-size: 9px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .acesso_itens li {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bullet_seta_direita3.gif) no-repeat left;
     display: inline;
     font-size: 9px;
     list-style: none;
     letter-spacing: -1px;
     margin: 0px;
     padding: 0 3px 0 5px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .acesso_itens li a {
     color: #fff;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .acesso_form form {
     margin: 0px;
     padding: 0px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .form {
     float: left;
     height: 25px;
     padding: 5px 0 0 35px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .float_right {
     height: 25px;
     padding: 12px 17px 0 0;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .input_ddd {
     margin: 3px 4px 0 0;
     text-align: center;
     width: 31px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .input_celular {
     margin: 3px 4px 0 0;
     width: 121px;
 }
 
 div.header_geral div.topo div.centro .vol .conteudo .button_padrao {
     margin: 3px 0 0 0;
 }
 
 div.header_geral div.topo div.centro ul.menu_geral {
     margin: 0px;
     padding: 16px 0 0 0;
     width: 100%;
     display: inline-block;
 }
 
 div.header_geral div.topo div.centro ul.menu_geral li {
     float: left;
     height: 20px;
     list-style: none;
     margin: 0px;
     padding: 0 0 0 10px;
 }
 
 div.header_geral div.topo div.centro ul.menu_geral li a {
     float: left;
     font-size: 12px;
 }
 
 body.cor660099 div.header_geral div.topo div.centro ul.menu_geral li a.title_cobertura_roaming {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/header_menu_geral_cobertura_roaming.gif) no-repeat left;
     height: 14px;
     width: 150px;
 }
 
 body.cor660099 div.header_geral div.topo div.centro ul.menu_geral li a.title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/header_menu_geral_portabilidade.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor660099 div.header_geral div.topo div.centro ul.menu_geral li a.title_vivo_em_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/header_menu_geral_vivo_em_rede.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor660099 div.header_geral div.topo div.centro ul.menu_geral li a.title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/header_menu_geral_atendimento.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.corff9900 div.header_geral div.topo div.centro ul.menu_geral li a.title_cobertura_roaming {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/header_menu_geral_cobertura_roaming.gif) no-repeat left;
     height: 14px;
     width: 150px;
 }
 
 body.corff9900 div.header_geral div.topo div.centro ul.menu_geral li a.title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/header_menu_geral_portabilidade.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.corff9900 div.header_geral div.topo div.centro ul.menu_geral li a.title_vivo_em_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/header_menu_geral_vivo_em_rede.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.corff9900 div.header_geral div.topo div.centro ul.menu_geral li a.title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/header_menu_geral_atendimento.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor003399 div.header_geral div.topo div.centro ul.menu_geral li a.title_cobertura_roaming {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/header_menu_geral_cobertura_roaming.gif) no-repeat left;
     height: 14px;
     width: 150px;
 }
 
 body.cor003399 div.header_geral div.topo div.centro ul.menu_geral li a.title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/header_menu_geral_portabilidade.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor003399 div.header_geral div.topo div.centro ul.menu_geral li a.title_vivo_em_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/header_menu_geral_vivo_em_rede.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor003399 div.header_geral div.topo div.centro ul.menu_geral li a.title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/header_menu_geral_atendimento.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor0066cc div.header_geral div.topo div.centro ul.menu_geral li a.title_cobertura_roaming {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/header_menu_geral_cobertura_roaming.gif) no-repeat left;
     height: 14px;
     width: 150px;
 }
 
 body.cor0066cc div.header_geral div.topo div.centro ul.menu_geral li a.title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/header_menu_geral_portabilidade.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor0066cc div.header_geral div.topo div.centro ul.menu_geral li a.title_vivo_em_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/header_menu_geral_vivo_em_rede.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor0066cc div.header_geral div.topo div.centro ul.menu_geral li a.title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/header_menu_geral_atendimento.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.corff0000 div.header_geral div.topo div.centro ul.menu_geral li a.title_cobertura_roaming {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/header_menu_geral_cobertura_roaming.gif) no-repeat left;
     height: 14px;
     width: 150px;
 }
 
 body.corff0000 div.header_geral div.topo div.centro ul.menu_geral li a.title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/header_menu_geral_portabilidade.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.corff0000 div.header_geral div.topo div.centro ul.menu_geral li a.title_vivo_em_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/header_menu_geral_vivo_em_rede.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.corff0000 div.header_geral div.topo div.centro ul.menu_geral li a.title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/header_menu_geral_atendimento.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor99cc33 div.header_geral div.topo div.centro ul.menu_geral li a.title_cobertura_roaming {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/header_menu_geral_cobertura_roaming.gif) no-repeat left;
     height: 14px;
     width: 150px;
 }
 
 body.cor99cc33 div.header_geral div.topo div.centro ul.menu_geral li a.title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/header_menu_geral_portabilidade.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor99cc33 div.header_geral div.topo div.centro ul.menu_geral li a.title_vivo_em_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/header_menu_geral_vivo_em_rede.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 body.cor99cc33 div.header_geral div.topo div.centro ul.menu_geral li a.title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/header_menu_geral_atendimento.gif) no-repeat left;
     height: 14px;
     width: 98px;
 }
 
 div.header_geral div.topo div.direito .conteudo {
     padding: 20px 0 0 20px;
 }
 
 div.header_geral div.topo div.direito .conteudo .dropdown#ddl_regional {
     margin-bottom: 10px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo .volempresas_title {
     display: inline-block;
     width: 100%;
     text-align: center;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo .title_vol_empresas {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HEADER_TITLE_EMPRESA) no-repeat center 3px;
     height: 14px;
     line-height: 15px;
     text-indent: -9000px;
     width: 177px;
     display: inline-block;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo .title_meuvivo_empresas {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HEADER_TITLE_EMPRESA) no-repeat center 3px;
     height: 14px;
     line-height: 15px;
     text-indent: -9000px;
     width: 177px;
     display: inline-block;
 }
 /*div.header_geral div.topo div.centro .vol_empresas .conteudo .title_meuvivo_empresas{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/tit_meu_vivo_empresas.png) no-repeat center 3px; height:14px; line-height:15px; text-indent:-9000px; width:159px; display:inline-block; }*/
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo form.login_empresas {
     width: 200px;
     height: 20px;
     margin: 0px;
     padding: 0px;
     font-size: 9px;
     color: #FFFFFF;
     position: relative;
 }
 /*div.header_geral div.topo div.centro .vol_empresas .conteudo form.login_empresas input{ width:119px; height:14px; margin-left:5px; vertical-align: middle; font-size:9px;}
div.header_geral div.topo div.centro .vol_empresas .conteudo form.login_empresas button{ height:18px; line-height:18px; margin:2px 0px 0px 4px; padding:0px 5px;}*/
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo div.form {
     padding-left: 28px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo div.formUsuario {
     padding-left: 15px!important;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo form.login_empresas input.ddd {
     width: 30px!important;
     margin-right: 0px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo form.login_empresas input.cel {
     width: 90px!important;
     margin-left: 2px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset {
     height: 30px;
     padding-top: 5px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset a {
     position: absolute;
     color: #FFFFFF;
     background: url(/portalweb/framework/skins/portalvivo/images/img/bullet_seta_direita3.gif) no-repeat scroll left 5px;
     padding-left: 5px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset .primeira {
     width: 150px;
     height: 100%;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset a.acesso1Usuario1 {
     top: -17px;
     left: 20px;
     margin-top: 5px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset a.acesso1uDuvidas {
     top: -17px;
     left: 93px;
     margin-top: 5px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset .gestor {
     width: 180px;
     margin-left: 20px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset .gestor a {
     padding: 0 0 0 5px;
     margin: 0 10px 0 5px;
     height: 12px;
     width: 55px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset a.acesso1Empresa1 {
     top: -17px;
     left: 20px;
     margin-top: 5px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset a.acessoEmpreDuvidas {
     top: -17px;
     left: 93px;
     margin-top: 5px;
 }
 
 div.header_geral div.topo div.centro .vol_empresas .conteudo fieldset.back_separa {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/back_separator.png) no-repeat right;
 }
 /* Monta o dropdown personalizado */
 
 .dropdown {
     background: #fff;
     /*background:url(/portalweb/framework/skins/portalvivo/images/img/dropdown_bg.gif) no-repeat left top;*/
     border: solid 1px #cecece;
     color: #575757;
     font-size: 9px;
     height: 17px;
     letter-spacing: -1px;
     width: 210px;
 }
 
 .dropdown .ddl_seta {
     height: 17px;
     width: 100%;
 }
 
 body.cor660099 .dropdown .ddl_seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ddl_seta_660099.gif) no-repeat right top;
 }
 
 body.corff9900 .dropdown .ddl_seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ddl_seta_ff9900.gif) no-repeat right top;
 }
 
 body.cor003399 .dropdown .ddl_seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ddl_seta_003399.gif) no-repeat right top;
 }
 
 body.cor0066cc .dropdown .ddl_seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ddl_seta_0066cc.gif) no-repeat right top;
 }
 
 body.corff0000 .dropdown .ddl_seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ddl_seta_ff0000.gif) no-repeat right top;
 }
 
 body.cor99cc33 .dropdown .ddl_seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ddl_seta_99cc33.gif) no-repeat right top;
 }
 
 .dropdown span.selected {
     font-weight: bold;
     letter-spacing: normal;
 }
 
 .dropdown ul {
     list-style: none;
     margin: 0px;
     padding: 2px 0 0 0;
     width: 100%;
     cursor: pointer;
 }
 
 .dropdown ul li {
     margin: 0px;
     padding: 0 0 0 5px;
     height: 17px;
 }
 
 .dropdown ul li.itens {
     height: auto;
     margin: 0px;
     padding: 0px;
     position: absolute;
     width: 100%;
     z-index: 9999;
 }
 
 div.header_geral .dropdown#ddl_regional ul li.itens {
     width: 210px;
 }
 
 div.header_geral .dropdown#ddl_acesso_rapido ul li.itens {
     width: 210px;
 }
 
 div.header_geral .dropdown#ddl_vol ul li.itens {
     width: 184px;
 }
 
 div.header_geral .dropdown#ddl_vol ul li.itens ul {
     border-right: solid 1px #cecece;
     border-left: solid 1px #cecece;
     border-bottom: solid 1px #cecece;
 }
 
 .dropdown ul li.itens ul {
     background: #eee;
     display: none;
     margin: 0px;
     padding: 0px;
     width: 100%;
 }
 
 .dropdown ul li.itens ul li {
     margin: 0px;
     padding: 0px;
     padding-left: 5px;
 }
 
 .dropdown ul li.itens ul li.on {
     background: #ddd;
 }
 
 .dropdown ul li.itens ul li a {
     display: block;
     height: 17px;
     line-height: 17px;
     text-decoration: none;
     width: 100%;
 }
 
 body.cor660099 .dropdown .ddlOpener {
     color: #660099;
 }
 
 body.corff9900 .dropdown .ddlOpener {
     color: #ff9900;
 }
 
 body.cor003399 .dropdown .ddlOpener {
     color: #003399;
 }
 
 body.cor0066cc .dropdown .ddlOpener {
     color: #0066cc;
 }
 
 body.corff0000 .dropdown .ddlOpener {
     color: #ff0000;
 }
 
 body.cor99cc33 .dropdown .ddlOpener {
     color: #009645;
 }
 
 .dropdown ul li.meuVivo ul {
     background: #fff;
     padding: 10px 0 10px 0;
 }
 
 .dropdown ul li.meuVivo ul li {
     padding-left: 10px;
     padding-right: 10px;
 }
 
 .dropdown ul li.meuVivo ul li.on {
     background: #eee;
 }
 
 body.cor660099 .dropdown .meuVivo strong {
     color: #660099 !important;
 }
 
 body.corff9900 .dropdown .meuVivo strong {
     color: #ff9900 !important;
 }
 
 body.cor003399 .dropdown .meuVivo strong {
     color: #003399 !important;
 }
 
 body.cor0066cc .dropdown .meuVivo strong {
     color: #0066cc !important;
 }
 
 body.corff0000 .dropdown .meuVivo strong {
     color: #ff0000 !important;
 }
 
 body.cor99cc33 .dropdown .meuVivo strong {
     color: #009645 !important;
 }
 /* Monta o box de Acesso Rápido */
 
 div.header_geral .box_acesso_rapido {
     border: solid 0px;
     height: 340px;
     margin-left: -104px;
     margin-top: -19px;
     position: absolute;
     width: 387px;
     z-index: 9001;
 }
 
 div.header_geral .box_acesso_rapido .addSombra {
     background: url(/portalweb/framework/skins/portalvivo/images/img/sombra_387x340.png) no-repeat center center;
     height: 100%;
     width: 100%;
 }
 
 div.header_geral .box_acesso_rapido .content {
     padding: 20px 35px 30px 35px;
 }
 
 div.header_geral .box_acesso_rapido .seta_up {
     background: url(/portalweb/framework/skins/portalvivo/images/img/seta_branca_up.gif) no-repeat 250px bottom;
     height: 12px;
     width: 315px;
 }
 
 div.header_geral .box_acesso_rapido .box {
     background: #fff;
     height: 252px;
     width: 299px;
     padding: 8px;
 }
 /*div.header_geral .box_acesso_rapido .background{ background:url(/portalweb/framework/skins/portalvivo/images/img/box_bg_tipo1.jpg) no-repeat right bottom; height:100%; width:100%; }*/
 
 div.header_geral .box_acesso_rapido .context {
     padding: 30px 0 0 30px;
     float: left;
 }
 
 div.header_geral .box_acesso_rapido .dropdown {
     margin: 10px 0 10px 0;
 }
 
 div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     font-size: 12px;
     height: 30px;
     line-height: 30px;
     margin: 0px;
     padding: 0px;
     width: 138px;
 }
 
 body.cor660099 div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/titulo_grande_acesso_rapido.gif) no-repeat left top;
 }
 
 body.corff9900 div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/titulo_grande_acesso_rapido.gif) no-repeat left top;
 }
 
 body.cor003399 div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/titulo_grande_acesso_rapido.gif) no-repeat left top;
 }
 
 body.cor0066cc div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/titulo_grande_acesso_rapido.gif) no-repeat left top;
 }
 
 body.corff0000 div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/titulo_grande_acesso_rapido.gif) no-repeat left top;
 }
 
 body.cor99cc33 div.header_geral .box_acesso_rapido .title_grande_acesso_rapido {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/titulo_grande_acesso_rapido.gif) no-repeat left top;
 }
 
 div.header_geral .box_acesso_rapido .campo_busca input {
     font-size: 9px;
     padding: 8px 5px 8px 5px;
     vertical-align: top;
     width: 140px;
 }
 
 div.header_geral .box_acesso_rapido .campo_busca button {
     height: 30px;
     vertical-align: top;
     width: 59px;
 }
 /* Menu Universo */
 
 div.header_geral div.menu {
     height: 34px;
     width: 100%;
 }
 
 div.header_geral div.menu div.menuContent {
     float: left;
     position: relative;
     margin: 0px;
     width: 100%;
     overflow: hidden;
 }
 
 div.header_geral div.menu .btnVivoSelecao {
     float: right;
     height: 34px;
     padding: 0 150px 0 0;
     width: 118px;
 }
 
 div.header_geral div.menu .btn_eu_vivo_selecao {
     float: left;
     border: solid 0px;
     height: 34px;
     cursor: pointer;
     text-indent: -9000px;
     width: 118px;
 }
 
 body.corff0000 div.header_geral div.menu .btn_eu_vivo_selecao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/btn_eu-vivo-selecao.png) no-repeat left 0px;
 }
 
 body.cor0066cc div.header_geral div.menu .btn_eu_vivo_selecao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/btn_eu-vivo-selecao.png) no-repeat left -34px;
 }
 
 body.cor003399 div.header_geral div.menu .btn_eu_vivo_selecao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/btn_eu-vivo-selecao.png) no-repeat left -68px;
 }
 
 body.cor660099 div.header_geral div.menu .btn_eu_vivo_selecao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/btn_eu-vivo-selecao.png) no-repeat left -102px;
 }
 
 body.corff9900 div.header_geral div.menu .btn_eu_vivo_selecao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/btn_eu-vivo-selecao.png) no-repeat left -136px;
 }
 
 body.cor99cc33 div.header_geral div.menu .btn_eu_vivo_selecao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/btn_eu-vivo-selecao.png) no-repeat left -170px;
 }
 
 div.header_geral div.menu ul {
     float: left;
     height: 34px;
     list-style: none;
     margin: 0px;
     padding: 0;
     width: 800px;
     position: relative;
     left: 50%;
 }
 
 div.header_geral div.menu ul li {
     float: left;
     height: 34px;
     margin: 0px;
     right: 50%;
     position: relative;
 }
 
 div.header_geral div.menu ul li a {
     float: left;
     width: 100%;
 }
 
 div.header_geral div.menu ul li.title_para_voce {
     width: 63px;
     padding-right: 50px;
 }
 
 div.header_geral div.menu ul li.title_para_sua_empresa {
     width: 117px;
     padding-left: 10px;
     padding-right: 55px;
 }
 
 div.header_geral div.menu ul li.title_avivo {
     width: 43px;
     padding-right: 45px;
 }
 
 div.header_geral div.menu ul li.title_euvivoaselecao {
     width: 120px;
     height: 34px;
 }
 
 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook {
     width: 63px;
     padding-right: 50px;
 }
 
 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook {
     width: 117px;
     padding-left: 10px;
     padding-right: 55px;
 }
 
 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook {
     width: 43px;
     padding-right: 45px;
 }
 
 div.header_geral div.menu ul a.title_menu_universo_vivoParaVoceBook {
     width: 63px;
 }
 
 div.header_geral div.menu ul a.title_menu_universo_vivoSuaEmpresaBook {
     width: 117px;
 }
 
 div.header_geral div.menu ul a.title_menu_universo_vivoAVivoBook {
     width: 43px;
 }
 
 body.cor660099 div.header_geral div.menu {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_bg.png) repeat-x 0px -102px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_separador.png) no-repeat right -102px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_para_voce a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_para_voce a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_para_sua_empresa a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_para_sua_empresa a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_avivo a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_avivo a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_euvivoaselecao a {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_eu_vivo_a_selecao.png) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -102px;
     height: 34px;
 }
 
 body.cor660099 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -102px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_bg.png) repeat-x 0px -136px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_separador.png) no-repeat right -136px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_para_voce a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_para_voce a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_para_sua_empresa a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_para_sua_empresa a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_avivo a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_avivo a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_euvivoaselecao a {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_eu_vivo_a_selecao.png) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -136px;
     height: 34px;
 }
 
 body.corff9900 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -136px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_bg.png) repeat-x 0px -68px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_separador.png) no-repeat right -68px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_para_voce a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_para_voce a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_para_sua_empresa a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_para_sua_empresa a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_avivo a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_avivo a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_euvivoaselecao a {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_eu_vivo_a_selecao.png) no-repeat 0px -67px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -68px;
     height: 34px;
 }
 
 body.cor003399 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -68px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_bg.png) repeat-x 0px -34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_separador.png) no-repeat right -34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_para_voce a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_para_voce a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_para_sua_empresa a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_para_sua_empresa a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_avivo a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_avivo a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_euvivoaselecao a {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_eu_vivo_a_selecao.png) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -34px;
     height: 34px;
 }
 
 body.cor0066cc div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -34px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_bg.png) repeat-x 0px 0px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_separador.png) no-repeat right 0px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_para_voce a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_para_voce a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_para_sua_empresa a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_para_sua_empresa a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_avivo a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_avivo a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_euvivoaselecao a {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_eu_vivo_a_selecao.png) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px 0px;
     height: 34px;
 }
 
 body.corff0000 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px 0px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_bg.png) repeat-x 0px -170px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_separador.png) no-repeat right -170px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_para_voce a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_para_voce a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_para_sua_empresa a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_para_sua_empresa a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_avivo a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_avivo a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_euvivoaselecao a {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/header_menu_eu_vivo_a_selecao.png) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_menu_universo_vivoParaVoceBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARAVOCE) no-repeat -63px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_menu_universo_vivoSuaEmpresaBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_PARASUAEMPRESA) no-repeat -117px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat 0px -170px;
     height: 34px;
 }
 
 body.cor99cc33 div.header_geral div.menu ul li.title_menu_universo_vivoAVivoBook a.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_MENU_AVIVO) no-repeat -43px -170px;
     height: 34px;
 }
 /* Menu de primeiro nivel */
 /* div.header_geral div.submenu{ height:26px; } */
 
 div.header_geral div.submenu div.submenuContent {
     margin: 0px auto;
     width: 1002px;
 }
 
 div.header_geral div.submenu ul {
     list-style: none;
     margin: 0px auto;
     padding: 0px;
     text-align: center;
     width: 100%;
 }
 
 div.header_geral div.submenu ul li {
     display: inline;
     height: 26px;
     line-height: 26px;
     margin: 0px;
     padding: 5px 6px 5px 6px;
     text-align: center;
 }
 
 div.header_geral div.submenu ul li a {
     color: #f1efec;
     font-size: 10px;
     line-height: 26px;
     height: 26px;
     vertical-align: top;
     display: inline-block;
 }
 
 body.cor660099 div.header_geral div.submenu ul li.on a {
     color: #c492dd;
 }
 
 body.corff9900 div.header_geral div.submenu ul li.on a {
     color: #ffc875;
 }
 
 body.cor003399 div.header_geral div.submenu ul li.on a {
     color: #637fb5;
 }
 
 body.cor0066cc div.header_geral div.submenu ul li.on a {
     color: #79bbfd;
 }
 
 body.corff0000 div.header_geral div.submenu ul li.on a {
     color: #f96464;
 }
 
 body.cor99cc33 div.header_geral div.submenu ul li.on a {
     color: #cdf480;
 }
 
 div.header_geral div.submenu ul li a:hover {
     text-decoration: none;
 }
 
 div.content_geral {
     background: #f1f1f1;
 }
 
 body.cor660099 div.header_geral div.submenu {
     background: #40085c;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.cor660099 div.header_geral div.submenu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/header_submenu_separador.gif) no-repeat right center;
 }
 /*body.cor660099 div.content_geral{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/conteudo_bg.gif) repeat-x top; }*/
 
 body.corff9900 div.header_geral div.submenu {
     background: #e38800;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.corff9900 div.header_geral div.submenu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/header_submenu_separador.gif) no-repeat right center;
 }
 /*body.corff9900 div.content_geral{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/conteudo_bg.gif) repeat-x top; }*/
 
 body.cor003399 div.header_geral div.submenu {
     background: #00246c;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.cor003399 div.header_geral div.submenu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/header_submenu_separador.gif) no-repeat right center;
 }
 /*body.cor003399 div.content_geral{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/conteudo_bg.gif) repeat-x top; }*/
 
 body.cor0066cc div.header_geral div.submenu {
     background: #003399;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.cor0066cc div.header_geral div.submenu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/header_submenu_separador.gif) no-repeat right center;
 }
 /*body.cor0066cc div.content_geral{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/conteudo_bg.gif) repeat-x top; }*/
 
 body.corff0000 div.header_geral div.submenu {
     background: #bc0000;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.corff0000 div.header_geral div.submenu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/header_submenu_separador.gif) no-repeat right center;
 }
 /*body.corff0000 div.content_geral{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/conteudo_bg.gif) repeat-x top; }*/
 
 body.cor99cc33 div.header_geral div.submenu {
     background: #00893f;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.cor99cc33 div.header_geral div.submenu ul li.separador {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/header_submenu_separador.gif) no-repeat right center;
 }
 /*body.cor99cc33 div.content_geral{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/conteudo_bg.gif) repeat-x top; }*/
 /* Breadcrumb */
 
 div.breadcrumb {
     height: 20px;
     margin: 0px auto;
     margin-bottom: -10px;
     width: 100%;
 }
 
 div.breadcrumb .breadcrumb_content a {
     white-space: -1px;
     letter-spacing: -1px;
 }
 
 div.breadcrumb .breadcrumb_content {
     float: left;
     padding: 0 20px 0 30px;
     font-size: 9px;
     width: 500px;
 }
 
 body.corff0000 div.breadcrumb .breadcrumb_content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_ff0000.gif) no-repeat 20px 3px;
     color: #ff0000;
 }
 
 body.corff0000 div.breadcrumb .breadcrumb_content a {
     color: #ff0000;
 }
 
 body.cor0066cc div.breadcrumb .breadcrumb_content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_0066cc.gif) no-repeat 20px 3px;
     color: #0066cc;
 }
 
 body.cor0066cc div.breadcrumb .breadcrumb_content a {
     color: #0066cc;
 }
 
 body.cor003399 div.breadcrumb .breadcrumb_content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_003399.gif) no-repeat 20px 3px;
     color: #003399;
 }
 
 body.cor003399 div.breadcrumb .breadcrumb_content a {
     color: #003399;
 }
 
 body.cor660099 div.breadcrumb .breadcrumb_content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_660099.gif) no-repeat 20px 3px;
     color: #660099;
 }
 
 body.cor660099 div.breadcrumb .breadcrumb_content a {
     color: #660099;
 }
 
 body.corff9900 div.breadcrumb .breadcrumb_content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_ff9900.gif) no-repeat 20px 3px;
     color: #ff9900;
 }
 
 body.corff9900 div.breadcrumb .breadcrumb_content a {
     color: #ff9900;
 }
 
 body.cor99cc33 div.breadcrumb .breadcrumb_content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_99cc33.gif) no-repeat 20px 3px;
     color: #009645;
 }
 
 body.cor99cc33 div.breadcrumb .breadcrumb_content a {
     color: #009645;
 }
 
 div.breadcrumb #search {
     display: none;
 }
 
 div.breadcrumb .busca_content {
     float: left;
     padding: 0 15px 0 30px;
     font-size: 9px;
     width: 255px;
 }
 
 div.breadcrumb .ttl_busca {
     height: 20px;
     float: right;
     text-indent: -9000px;
     vertical-align: middle;
     width: 40px;
 }
 
 body.corff0000 div.breadcrumb .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px 0px;
 }
 
 body.cor0066cc div.breadcrumb .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -20px;
 }
 
 body.cor003399 div.breadcrumb .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -40px;
 }
 
 body.cor660099 div.breadcrumb .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -60px;
 }
 
 body.corff9900 div.breadcrumb .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -80px;
 }
 
 body.cor99cc33 div.breadcrumb .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -100px;
 }
 
 div.breadcrumb button {
     float: right;
 }
 
 div.breadcrumb input,
 div.breadcrumb select {
     float: right;
     font-size: 10px;
     vertical-align: middle;
     border: solid 0px;
 }
 
 div.breadcrumb #txt_busca {
     height: 17px;
     margin-right: 4px;
     width: 151px;
 }
 
 div.breadcrumb #ddl_filtro {
     height: 18px;
     font-weight: bold;
     margin-right: 8px;
     width: auto !important;
 }
 
 body.corff0000 div.breadcrumb #ddl_filtro {
     color: #ff0000;
 }
 
 body.cor0066cc div.breadcrumb #ddl_filtro {
     color: #0066cc;
 }
 
 body.cor003399 div.breadcrumb #ddl_filtro {
     color: #003399;
 }
 
 body.cor660099 div.breadcrumb #ddl_filtro {
     color: #660099;
 }
 
 body.corff9900 div.breadcrumb #ddl_filtro {
     color: #ff9900;
 }
 
 body.cor99cc33 div.breadcrumb #ddl_filtro {
     color: #009645;
 }
 /* Conteudo Geral */
 
 .moldura {
     border: solid 8px #fff;
     color: #555;
     background: #fff;
 }
 
 .bgLeft {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_left_pixel.gif) repeat-y left top;
     height: 100%;
     width: 100%;
 }
 
 .bgRight {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_right_pixel.gif) repeat-y right top;
     height: 100%;
     width: 100%;
 }
 
 .bgRightMaior {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_right_pixel2.gif) repeat-y right top;
     height: 100%;
     width: 100%;
 }
 /* Conteudo Geral */
 
 .moldura-sem-borda {
     border: solid 0px #fff;
     color: #555;
     background: #fff;
 }
 
 .moldura-sem-borda .bgLeft {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_left_pixel.gif) repeat-y left top;
     height: 100%;
     width: 100%;
 }
 
 .moldura-sem-borda .bgRight {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_right_pixel.gif) repeat-y right top;
     height: 100%;
     width: 100%;
 }
 
 .moldura-sem-borda .bgRightMaior {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_right_pixel2.gif) repeat-y right top;
     height: 100%;
     width: 100%;
 }
 
 div.universo_content .content,
 #vivoVcHomePage .content,
 #vivoVcHomeNCPage .content,
 #vivoEmpHomePage .content,
 div.avivo_content .content {
     margin: 0px auto;
     width: 1002px;
 }
 
 div.universo_content .content-interna,
 div.para_voce_content .content-interna,
 div.para_sua_empresa_content .content-interna,
 div.avivo_content .content-interna,
 div.avivo_comunicados {
     margin: 20px auto;
     width: 1002px;
 }
 
 div.content_geral {
     float: left;
     display: inline-block;
     padding-bottom: 15px;
     min-height: 550px;
     height: auto !important;
     height: 550px;
     width: 1002px;
     width: 100% !important;
     min-width: 1002px;
 }
 
 div.content_geral .sombra_horizontal {
     background: url(/portalweb/framework/skins/portalvivo/images/img/box_sombra_horizontal_bg.gif) no-repeat top center;
 }
 
 .content-interna dl.lateral_categorias {
     padding-bottom: 20px;
 }
 
 .content-interna dl.lateral_categorias dt {
     display: inline-block;
 }
 
 .content-interna dl.lateral_categorias a {
     font-size: 15px;
 }
 
 .content-interna dl.lateral_categorias a.menuTitulo {
     float: left;
     padding: 0px;
 }
 
 .content-interna dl.lateral_categorias dl {
     padding: 5px 0 0 15px;
     margin-top: 5px;
     min-height: 15px;
     height: auto !important;
     height: 15px;
 }
 
 .content-interna dl.lateral_categorias dl.on {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_ML_PAGE_SELECIONADA) repeat-y scroll left 5px transparent;
 }
 
 .content-interna dl.lateral_categorias dl.on_maior {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/menu_lateral_categoria_bg_maior.gif) no-repeat left 5px;
 }
 
 .content-interna dl.lateral_categorias dl ul {
     padding-left: 8px;
 }
 
 .content-interna dl.lateral_categorias dl li {
     font-size: 10px;
     list-style: none;
     padding: 2px 0 2px 0;
 }
 
 .content-interna dl.lateral_categorias dl li a {
     color: #555555;
     font-size: 10px;
 }
 
 .content-interna dl.lateral_categorias dl li a.on {
     font-weight: bold;
 }
 
 .content-interna dl.lateral_categorias dt a.menuTitulo {
     margin-bottom: 5px;
     font-size: 12px;
     font-weight: bold;
     padding-left: 8px;
 }
 
 body.cor660099 .content-interna dl.lateral_categorias dl li a.on {
     color: #660099;
 }
 
 body.cor660099 .content-interna dl.lateral_categorias dt a.menuTitulo {
     color: #660099;
     text-indent: -9000px;
 }
 
 body.cor660099 .content-interna dl.lateral_categorias dd dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_660099.gif) no-repeat 1px 6px;
 }
 
 body.cor660099 .content-interna dl.lateral_categorias dd dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_660099.gif) no-repeat 0px 7px;
 }
 
 body.corff0000 .content-interna dl.lateral_categorias dd dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_ff0000.gif) no-repeat 1px 6px;
 }
 
 body.corff0000 .content-interna dl.lateral_categorias dd dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_ff0000.gif) no-repeat 0px 7px;
 }
 
 body.corff0000 .content-interna dl.lateral_categorias dl li a.on {
     color: #ff0000;
 }
 
 body.corff0000 .content-interna dl.lateral_categorias dt a.menuTitulo {
     color: #ff0000;
     text-indent: -9000px;
 }
 
 body.cor003399 .content-interna dl.lateral_categorias dd dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_003399.gif) no-repeat 1px 6px;
 }
 
 body.cor003399 .content-interna dl.lateral_categorias dd dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_003399.gif) no-repeat 0px 7px;
 }
 
 body.cor003399 .content-interna dl.lateral_categorias dl li a.on {
     color: #003399;
 }
 
 body.cor003399 .content-interna dl.lateral_categorias dt a.menuTitulo {
     color: #003399;
     text-indent: -9000px;
 }
 
 body.cor0066cc .content-interna dl.lateral_categorias dd dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_0066cc.gif) no-repeat 1px 6px;
 }
 
 body.cor0066cc .content-interna dl.lateral_categorias dd dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_0066cc.gif) no-repeat 0px 7px;
 }
 
 body.cor0066cc .content-interna dl.lateral_categorias dl li a.on {
     color: #0066cc;
 }
 
 body.cor0066cc .content-interna dl.lateral_categorias dt a.menuTitulo {
     color: #0066cc;
     text-indent: -9000px;
 }
 
 body.corff9900 .content-interna dl.lateral_categorias dd dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_ff9900.gif) no-repeat 1px 6px;
 }
 
 body.corff9900 .content-interna dl.lateral_categorias dd dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_ff9900.gif) no-repeat 0px 7px;
 }
 
 body.corff9900 .content-interna dl.lateral_categorias dl li a.on {
     color: #ff9900;
 }
 
 body.corff9900 .content-interna dl.lateral_categorias dt a.menuTitulo {
     color: #ff9900;
     text-indent: -9000px;
 }
 
 body.cor99cc33 .content-interna dl.lateral_categorias dd dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_99cc33.gif) no-repeat 1px 6px;
 }
 
 body.cor99cc33 .content-interna dl.lateral_categorias dd dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_99cc33.gif) no-repeat 0px 7px;
 }
 
 body.cor99cc33 .content-interna dl.lateral_categorias dl li a.on {
     color: #009645;
 }
 
 body.cor99cc33 .content-interna dl.lateral_categorias dt a.menuTitulo {
     color: #009645;
     text-indent: -9000px;
 }
 /* Lateral Direita das paginas - Relacionado */
 /*.conteudoLateralDireita{ background:#ffffff; min-height:300px; height:auto !important; height:300px; width:remainder; background:url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_right_pixel.gif) repeat-y scroll right top transparent}*/
 
 .conteudoLateralDireita .itens_canais div.item {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_SEPARADOR_HORIZONTAL) no-repeat bottom;
     padding: 2px 0 4px 0;
     margin-bottom: 12px;
 }
 
 .conteudoLateralDireita .itens_destaques div.item {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_SEPARADOR_HORIZONTAL_PT) no-repeat bottom;
     padding-bottom: 12px;
     margin-bottom: 12px;
 }
 
 .conteudoLateralDireita .item .destaque_img {
     padding-bottom: 5px;
 }
 
 .conteudoLateralDireita .itens_destaques .item .destaque_titulo,
 .conteudoLateralDireita .itens_destaques .item .destaque_descricao {
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 12px;
 }
 
 .conteudoLateralDireita .itens_canais .item .destaque_titulo,
 .conteudoLateralDireita .itens_canais .item .destaque_descricao {
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 0;
 }
 
 .conteudoLateralDireita .itens_destaques .item p.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bullet_seta_direita2.gif) no-repeat 2px 3px;
 }
 
 body.corff0000 .conteudoLateralDireita .itens_destaques .item dt.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_ff0000.gif) no-repeat 2px 3px;
 }
 
 body.cor0066cc .conteudoLateralDireita .itens_destaques .item dt.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_0066cc.gif) no-repeat 2px 3px;
 }
 
 body.cor003399 .conteudoLateralDireita .itens_destaques .item dt.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_003399.gif) no-repeat 2px 3px;
 }
 
 body.cor660099 .conteudoLateralDireita .itens_destaques .item dt.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_660099.gif) no-repeat 2px 3px;
 }
 
 body.corff9900 .conteudoLateralDireita .itens_destaques .item dt.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_ff9900.gif) no-repeat 2px 3px;
 }
 
 body.cor99cc33 .conteudoLateralDireita .itens_destaques .item dt.destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_99cc33.gif) no-repeat 2px 3px;
 }
 /*	
	body.cor660099 .conteudoLateralDireita .itens_destaques strong{ color:#660099; }
	body.corff0000 .conteudoLateralDireita .itens_destaques strong{ color:#ff0000; }
	body.cor003399 .conteudoLateralDireita .itens_destaques strong{ color:#003399; }
	body.cor0066cc .conteudoLateralDireita .itens_destaques strong{ color:#0066cc; }
	body.corff9900 .conteudoLateralDireita .itens_destaques strong{ color:#ff9900; }
	body.cor99cc33 .conteudoLateralDireita .itens_destaques strong{ color:#009645; }
*/
 /* Lateral Direita das paginas - Não relacionado */
 
 .conteudoLateralDireita2 {
     min-height: 300px;
     height: auto !important;
     height: 300px;
     width: 112px;
 }
 
 .conteudoLateralDireita2 .itens_destaques {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_SEPARADOR_HORIZONTAL_PT) no-repeat bottom;
     padding-bottom: 10px;
     margin-bottom: 10px;
 }
 
 .conteudoLateralDireita2 .itens_canais {
     padding-bottom: 10px;
 }
 
 .conteudoLateralDireita2 .item {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_SEPARADOR_HORIZONTAL) no-repeat bottom;
     padding-bottom: 12px;
     margin-bottom: 12px;
 }
 
 .conteudoLateralDireita2 .item .destaque_img {
     padding-bottom: 5px;
 }
 
 .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo,
 .conteudoLateralDireita2 .itens_destaques .item .destaque_descricao {
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 12px;
 }
 
 .conteudoLateralDireita2 .itens_canais .item .destaque_titulo,
 .conteudoLateralDireita2 .itens_canais .item .destaque_descricao {
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 0;
 }
 
 body.corff0000 .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_ff0000.gif) no-repeat 2px 4px;
 }
 
 body.cor0066cc .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_0066cc.gif) no-repeat 2px 4px;
 }
 
 body.cor003399 .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_003399.gif) no-repeat 2px 4px;
 }
 
 body.cor660099 .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_660099.gif) no-repeat 2px 4px;
 }
 
 body.corff9900 .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_ff9900.gif) no-repeat 2px 4px;
 }
 
 body.cor99cc33 .conteudoLateralDireita2 .itens_destaques .item .destaque_titulo {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_direita_99cc33.gif) no-repeat 2px 4px;
 }
 
 body.cor660099 .conteudoLateralDireita2 strong {
     color: #660099;
 }
 
 body.corff0000 .conteudoLateralDireita2 strong {
     color: #ff0000;
 }
 
 body.cor003399 .conteudoLateralDireita2 strong {
     color: #003399;
 }
 
 body.cor0066cc .conteudoLateralDireita2 strong {
     color: #0066cc;
 }
 
 body.corff9900 .conteudoLateralDireita2 strong {
     color: #ff9900;
 }
 
 body.cor99cc33 .conteudoLateralDireita2 strong {
     color: #009645;
 }
 /* Configuração de cores */
 
 div.content_geral #personalize_content {
     width: 100%;
     position: relative;
     z-index: 200;
 }
 /* ajustado, porem nao enviado para producao ainda */
 
 div.content_geral #personalize_content .content {
     width: 100%;
 }
 
 div.content_geral #personalize_content .content .contentBackground {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/06/bg_50milhoes.png) repeat-x left 6px #fff;
     font-size: 9px;
     min-height: 6px;
     height: auto !important;
     height: 6px;
 }
 
 div.content_geral #personalize_content .content .conteudo {
     display: none;
     height: 200px;
     margin: 0px auto;
     padding: 10px;
     width: 982px;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_separador.gif) no-repeat right;
     float: left;
     height: 100%;
     width: 235px;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor p.title_escolha_uma_cor {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_titulo_escolha_uma_cor.gif) no-repeat left bottom;
     height: 33px;
     margin: 3px 0 5px 0;
     padding: 50px 0 0 0;
     width: 150px;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor ul {
     list-style: none;
     margin: 0px;
     padding: 0px;
     width: 100%;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor ul li {
     float: left;
     margin: 0 2px 0 2px;
     padding: 3px;
     border: solid 1px #fff;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor ul li.selected {
     border: solid 1px #8e8e8e;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor ul li:hover {
     border: solid 1px #eaeaea;
 }
 
 div.content_geral #personalize_content .content .conteudo .escolhe_cor ul li img {
     vertical-align: middle;
     cursor: pointer;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_separador.gif) no-repeat right;
     float: left;
     height: 100%;
     width: 240px;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas .context {
     padding: 10px;
     width: 220px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context {
     width: 220px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context {
     width: 220px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context {
     width: 220px;
 }
 /*div.content_geral #personalize_content .content .conteudo .pessoas_conectadas #contador{ background:url(/portalweb/framework/skins/portalvivo/images/tema/header/contador_bg.gif) no-repeat; border:0px; color:#939393; font-size:25px; height:50px; margin:0px auto; padding:0px; width:196px; }
*/
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas #contador {
     height: 35px;
     margin-top: 35px;
     width: 173px;
 }
 /*div.content_geral #personalize_content .content .conteudo .pessoas_conectadas h2{background:url(/portalweb/framework/skins/portalvivo/images/tema/header/numero_torcedores.gif) no-repeat; height:35px; width:173px; margin-top:35px;}*/
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas #contador strong {
     display: inline-block;
     line-height: 50px;
     margin: 0px;
     padding: 0px;
     text-align: center;
     width: 28px;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas p {
     color: #707070;
     font-size: 10px;
     margin: 0px;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas p.fraP {
     color: #5c0089;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas ul li {
     display: inline;
     list-style: none;
     margin-right: 5px;
     cursor: pointer;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas ul {
     position: relative;
     margin-top: 60px;
 }
 
 div.content_geral #personalize_content .content .conteudo .pessoas_conectadas ul li.frase {
     position: absolute;
     color: #707070;
     top: -5px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_celulares {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_separador.gif) no-repeat right;
     float: left;
     height: 100%;
     width: 222px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_celulares .context {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/numero_celulares_bg.gif) no-repeat center 20px;
     height: 100%;
     width: 222px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_celulares .context ul {
     display: none;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_celulares .context p {
     color: #707070;
     font-size: 9px;
     margin: 0px auto;
     padding: 120px 10px 0 10px;
     width: 160px;
 }
 
 div.content_geral #personalize_content .content .conteudo .previsao_tempo {
     float: left;
     height: 100%;
     width: 245px;
 }
 
 div.content_geral #personalize_content .botao {
     height: 22px;
     margin: 0px auto;
     width: 1002px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_separador.gif) no-repeat right;
     float: left;
     height: 100%;
     padding-left: 20px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context {
     height: 100%;
     width: 180px;
     padding-left: 20px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context h2 {
     margin: 0px;
     margin-top: 35px;
     text-indent: -9000px;
     width: 122px;
     height: 20px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_DESCUBRA_TIT_VIVO_REDE) no-repeat left top;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context .float_left {}
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context .float_left div.nSeguidores p {
     width: 67px;
     height: 8px;
     font-size: 16px;
     font-weight: bold;
     margin: 0px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context .float_left div.nInscri p {
     width: 113px;
     height: 8px;
     font-size: 16px;
     font-weight: bold;
     margin: 0px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context .recicla div.nRecicla p {
     font-size: 24px;
     font-weight: bold;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context .recicla div.nDownloads p {
     font-size: 24px;
     font-weight: bold;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context .float_left p.nAssi {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/home_24.gif) no-repeat center;
     width: 67px;
     height: 8px;
     text-indent: -9000px;
     margin: 0px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_separador.gif) no-repeat right;
     float: left;
     height: 100%;
     width: 179px;
     padding-left: 33px;
     padding-right: 30px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context {
     height: 100%;
     width: 179px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context h2 {
     margin: 0px;
     margin-top: 35px;
     text-indent: -9000px;
     width: 101px;
     height: 20px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_DESCUBRA_TIT_RECICLAGEM) no-repeat left 0px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context .recicla p {
     color: #707070;
     padding: 0;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context .recicla img {
     display: block;
     margin: 5px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context .recicla {
     height: 89px;
     padding-left: 70px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_DESCUBRA_ICO_LIXO) left no-repeat;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context p.link {
     margin-top: 3px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_reciclagem .context p.link a {
     color: #5c0089!important;
     padding-left: 10px;
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_660099.gif) no-repeat left 4px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao {
     float: left;
     height: 100%;
     width: 179px;
     padding-left: 33px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context {
     height: 100%;
     width: 190px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context h2 {
     margin: 0px;
     margin-top: 35px;
     text-indent: -9000px;
     width: 200px;
     height: 20px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_DESCUBRA_TIT_SERV_VIVO) no-repeat left 0px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context .recicla p {
     color: #707070;
     padding: 0;
     padding-left: 10px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context .recicla img {
     display: block;
     margin: 5px;
     padding-left: 10px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context p.link {
     margin-top: 3px;
     padding-left: 10px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivoBolao .context p.link a {
     color: #5c0089!important;
     padding-left: 10px;
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_660099.gif) no-repeat left 4px;
 }
 
 div.content_geral #personalize_content .content .conteudo .numero_vivo_rede .context .float_left p {
     text-align: center;
     color: #707070;
 }
 
 div.content_geral #personalize_content .botao .botaoContent {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/personalizar_puxador.gif) no-repeat center top;
     cursor: pointer;
     height: 22px;
     margin: 0px auto;
     width: 155px;
 }
 
 div.content_geral #personalize_content .botao .titulo {
     font-size: 9px;
     font-family: Arial, Helvetica, sans-serif;
     height: 10px;
     margin: 0px;
     padding: 0px;
     text-align: center;
 }
 
 div.content_geral #personalize_content .botao .seta {
     height: 7px;
     margin: 14px 0 0 73px;
     padding: 0px;
     position: absolute;
     width: 8px;
 }
 
 div.content_geral #personalize_content .botao .seta.on {
     height: 7px;
     margin: 14px 0 0 73px;
     padding: 0px;
     position: absolute;
     width: 8px;
 }
 
 body.cor660099 div.content_geral #personalize_content .botao .titulo {
     color: #660099;
 }
 
 body.cor660099 div.content_geral #personalize_content .botao .seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/personalizar_puxador_seta_down.gif) no-repeat 0px 0px;
 }
 
 body.cor660099 div.content_geral #personalize_content .botao .seta.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/660099/personalizar_puxador_seta_up.gif) no-repeat 0px 0px;
 }
 
 body.corff9900 div.content_geral #personalize_content .botao .titulo {
     color: #ff9900;
 }
 
 body.corff9900 div.content_geral #personalize_content .botao .seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/personalizar_puxador_seta_down.gif) no-repeat 0px 0px;
 }
 
 body.corff9900 div.content_geral #personalize_content .botao .seta.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff9900/personalizar_puxador_seta_up.gif) no-repeat 0px 0px;
 }
 
 body.cor003399 div.content_geral #personalize_content .botao .titulo {
     color: #003399;
 }
 
 body.cor003399 div.content_geral #personalize_content .botao .seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/personalizar_puxador_seta_down.gif) no-repeat 0px 0px;
 }
 
 body.cor003399 div.content_geral #personalize_content .botao .seta.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/003399/personalizar_puxador_seta_up.gif) no-repeat 0px 0px;
 }
 
 body.cor0066cc div.content_geral #personalize_content .botao .titulo {
     color: #0066cc;
 }
 
 body.cor0066cc div.content_geral #personalize_content .botao .seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/personalizar_puxador_seta_down.gif) no-repeat 0px 0px;
 }
 
 body.cor0066cc div.content_geral #personalize_content .botao .seta.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/0066cc/personalizar_puxador_seta_up.gif) no-repeat 0px 0px;
 }
 
 body.corff0000 div.content_geral #personalize_content .botao .titulo {
     color: #ff0000;
 }
 
 body.corff0000 div.content_geral #personalize_content .botao .seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/personalizar_puxador_seta_down.gif) no-repeat 0px 0px;
 }
 
 body.corff0000 div.content_geral #personalize_content .botao .seta.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/ff0000/personalizar_puxador_seta_up.gif) no-repeat 0px 0px;
 }
 
 body.cor99cc33 div.content_geral #personalize_content .botao .titulo {
     color: #009645;
 }
 
 body.cor99cc33 div.content_geral #personalize_content .botao .seta {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/personalizar_puxador_seta_down.gif) no-repeat 0px 0px;
 }
 
 body.cor99cc33 div.content_geral #personalize_content .botao .seta.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/header/99cc33/personalizar_puxador_seta_up.gif) no-repeat 0px 0px;
 }
 
 .bgSombra_H600 {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_sombra_horizontal_600.png) no-repeat left top;
     display: inline-block;
     margin: 0px auto;
     height: 21px;
     width: 611px;
 }
 
 .bgSombra_H500 {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/06/bg_sombra_horizontal_500.png) no-repeat left top;
     display: inline-block;
     margin: 0px auto;
     height: 21px;
     width: 500px;
 }
 /* Sombra das caixas */
 
 .sombra {
     position: none;
 }
 
 .sombra .on_left {
     float: left;
     width: 35px;
     z-index: 0;
 }
 
 .sombra .on_left .s_top {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_left_top.png) no-repeat right top;
     height: 100px;
     width: 100%;
     z-index: 0;
 }
 
 .sombra .on_left .s_center {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_left_center.png) repeat-y right;
     height: 1px;
     width: 100%;
     z-index: 0;
 }
 
 .sombra .on_left .s_bottom {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_left_bottom.png) no-repeat right bottom;
     height: 100px;
     width: 100%;
     z-index: 0;
 }
 
 .sombra .on_right {
     width: 35px;
     position: absolute;
     z-index: 0;
 }
 
 .sombra .on_right .s_top {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_right_top.png) no-repeat left top;
     height: 100px;
     width: 100%;
     z-index: 0;
 }
 
 .sombra .on_right .s_center {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_right_center.png) repeat-y left;
     height: 1px;
     width: 100%;
     z-index: 0;
 }
 
 .sombra .on_right .s_bottom {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_right_bottom.png) no-repeat left bottom;
     height: 100px;
     width: 100%;
     z-index: 0;
 }
 
 .sombra .on_right .s_unica {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/sombra_right_unica.png) no-repeat left;
     height: 140px;
     width: 100%;
     z-index: 0;
 }
 /* Footer */
 
 div.footer_geral {
     display: inline-block;
     float: left;
     clear: both;
     font-family: Arial, Helvetica, sans-serif;
     width: 1002px;
     width: 100% !important;
     min-width: 1002px;
 }
 
 body.cor660099 div.footer_geral div.content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/660099/footer_bg.gif) repeat-x top #4b0c6a;
     height: 188px;
 }
 
 body.corff9900 div.footer_geral div.content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff9900/footer_bg.gif) repeat-x top #e38800;
     height: 188px;
 }
 
 body.cor003399 div.footer_geral div.content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/003399/footer_bg.gif) repeat-x top #001e59;
     height: 188px;
 }
 
 body.cor0066cc div.footer_geral div.content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/0066cc/footer_bg.gif) repeat-x top #003399;
     height: 188px;
 }
 
 body.corff0000 div.footer_geral div.content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff0000/footer_bg.gif) repeat-x top #d40808;
     height: 188px;
 }
 
 body.cor99cc33 div.footer_geral div.content {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/99cc33/footer_bg.gif) repeat-x top #00893f;
     height: 188px;
 }
 
 div.footer_geral div.atalhos {
     width: 1002px;
     margin: 0px auto;
     padding-top: 20px;
     height: 160px;
 }
 
 div.footer_geral div.atalhos dl {
     display: inline-block;
     float: left;
     height: 100%;
     margin: 0px;
     padding: 0px 8px;
 }
 
 div.footer_geral div.atalhosMaior dl {
     padding: 0px 20px!important;
 }
 
 div.footer_geral div.atalhos dl.nobg {
     background: none !important;
 }
 
 body.cor660099 div.footer_geral div.atalhos dl {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/660099/footer_separador_bg.gif) repeat-y left;
 }
 
 body.corff9900 div.footer_geral div.atalhos dl {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff9900/footer_separador_bg.gif) repeat-y left;
 }
 
 body.cor003399 div.footer_geral div.atalhos dl {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/003399/footer_separador_bg.gif) repeat-y left;
 }
 
 body.cor0066cc div.footer_geral div.atalhos dl {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/0066cc/footer_separador_bg.gif) repeat-y left;
 }
 
 body.corff0000 div.footer_geral div.atalhos dl {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff0000/footer_separador_bg.gif) repeat-y left;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos dl {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/99cc33/footer_separador_bg.gif) repeat-y left;
 }
 
 div.footer_geral div.atalhos dt {
     font-size: 11px;
 }
 
 body.cor660099 div.footer_geral div.atalhos dt {
     color: #b26ed4;
 }
 
 body.corff9900 div.footer_geral div.atalhos dt {
     color: #ffd28e;
 }
 
 body.cor003399 div.footer_geral div.atalhos dt {
     color: #9ab7f2;
 }
 
 body.cor0066cc div.footer_geral div.atalhos dt {
     color: #6bb5ff;
 }
 
 body.corff0000 div.footer_geral div.atalhos dt {
     color: #d40808;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos dt {
     color: #cef189;
 }
 
 div.footer_geral div.atalhos dd {
     font-size: 10px;
     margin: 0 0 12px 0;
     padding: 0px;
 }
 
 div.footer_geral div.atalhos dd ul {
     margin: 0px;
     padding: 0px;
 }
 
 div.footer_geral div.atalhos dd li {
     line-height: 13px;
     list-style: none;
     margin: 0px;
     padding: 0px;
 }
 
 div.footer_geral div.atalhos dd a {
     color: #fff;
     font-size: 10px;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 body.cor660099 div.footer_geral div.atalhos a.title {
     color: #b26ed4;
     font-size: 11px;
     font-weight: bold;
 }
 
 body.corff9900 div.footer_geral div.atalhos a.title {
     color: #ffd28e;
     font-size: 11px;
     font-weight: bold;
 }
 
 body.cor003399 div.footer_geral div.atalhos a.title {
     color: #2b89e8;
     font-size: 11px;
     font-weight: bold;
 }
 
 body.cor0066cc div.footer_geral div.atalhos a.title {
     color: #6bb5ff;
     font-size: 11px;
     font-weight: bold;
 }
 
 body.corff0000 div.footer_geral div.atalhos a.title {
     color: #d40808;
     font-size: 11px;
     font-weight: bold;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos a.title {
     color: #00893f;
     font-size: 11px;
     font-weight: bold;
 }
 /* Rodapé */
 
 div.footer_geral .rodape {
     height: 80px;
     margin-top: 1px;
     width: 100%;
     background-color: #FFFFFF !important;
 }
 
 body.cor660099 div.footer_geral .rodape {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/660099/rodape_bg.gif) repeat-x scroll center top transparent
 }
 
 body.corff9900 div.footer_geral .rodape {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff9900/rodape_bg.gif) repeat-x scroll center top transparent
 }
 
 body.cor003399 div.footer_geral .rodape {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/003399/rodape_bg.gif) repeat-x scroll center top transparent
 }
 
 body.cor0066cc div.footer_geral .rodape {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/0066cc/rodape_bg.gif) repeat-x scroll center top transparent
 }
 
 body.corff0000 div.footer_geral .rodape {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff0000/rodape_bg.gif) repeat-x scroll center top transparent
 }
 
 body.cor99cc33 div.footer_geral .rodape {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/99cc33/rodape_bg.gif) repeat-x scroll center top transparent
 }
 
 div.footer_geral .rodape .context {
     height: 40px;
     margin: 0px auto;
     padding-top: 10px;
     width: 1002px;
 }
 
 div.footer_geral .rodape .context .linguagem {
     color: #575757;
     float: left;
     font-size: 10px;
     height: 100%;
     width: 300px;
 }
 
 div.footer_geral .rodape .context .linguagem ul {
     margin: 0px;
     padding: 0px;
 }
 
 div.footer_geral .rodape .context .linguagem li {
     list-style: none;
     display: inline;
     margin: 0px;
     padding: 7px;
 }
 
 div.footer_geral .rodape .context .linguagem .flag_english {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/bandeira_ingles_ico.gif) no-repeat left;
     padding-left: 20px;
 }
 
 div.footer_geral .rodape .context .linguagem .flag_spanish {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/bandeira_espanhol_ico.gif) no-repeat left;
     padding-left: 20px;
 }
 
 div.footer_geral .rodape .context .privacidade {
     color: #575757;
     float: left;
     font-size: 10px;
     height: 100%;
     width: 350px;
 }
 
 div.footer_geral .rodape .context .privacidade ul {
     margin: 0px;
     padding: 0px;
 }
 
 div.footer_geral .rodape .context .privacidade li {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bullet_seta_direita2.gif) no-repeat left;
     list-style: none;
     display: inline;
     margin: 0px;
     padding: 0 23px 0 7px;
 }
 
 div.footer_geral .rodape .context .assinatura {
     float: right;
     height: 100%;
     width: 250px;
 }
 
 body.cor660099 div.footer_geral .rodape .context .assinatura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/660099/assinatura.gif) no-repeat left top;
 }
 
 body.corff9900 div.footer_geral .rodape .context .assinatura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff9900/assinatura.gif) no-repeat left top;
 }
 
 body.cor003399 div.footer_geral .rodape .context .assinatura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/003399/assinatura.gif) no-repeat left top;
 }
 
 body.cor0066cc div.footer_geral .rodape .context .assinatura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/0066cc/assinatura.gif) no-repeat left top;
 }
 
 body.corff0000 div.footer_geral .rodape .context .assinatura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/ff0000/assinatura.gif) no-repeat left top;
 }
 
 body.cor99cc33 div.footer_geral .rodape .context .assinatura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer/99cc33/assinatura.gif) no-repeat left top;
 }
 
 div.footer_geral .rodape .context .assinatura {
     float: right;
     height: 100%;
     width: 250px;
 }
 
 div.footer_geral .rodape .context .assinaturaEmpresa {
     float: right;
     height: 20px;
     width: 250px;
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/07/tit_conexao_empresas.gif) no-repeat left center;
 }
 
 div.footer_geral div.atalhos dt {
     margin-bottom: 3px;
 }
 /* planos */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_planos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_planos.gif) no-repeat left -36px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     display: block;
     width: 42px;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_planos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_planos.gif) no-repeat left -48px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     display: block;
     width: 42px;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_planos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_planos.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     display: block;
     width: 42px;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_planos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_planos.gif) no-repeat left -24px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     display: block;
     width: 42px;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_planos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_planos.gif) no-repeat left -12px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     display: block;
     width: 42px;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_planos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_planos.gif) no-repeat left -60px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     display: block;
     width: 42px;
 }
 /* servicos */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_servicos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_servicos.gif) no-repeat left -42px;
     height: 14px;
     line-height: 14px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_servicos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_servicos.gif) no-repeat left -56px;
     height: 14px;
     line-height: 14px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_servicos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_servicos.gif) no-repeat left 0px;
     height: 14px;
     line-height: 14px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_servicos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_servicos.gif) no-repeat left -28px;
     height: 14px;
     line-height: 14px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_servicos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_servicos.gif) no-repeat left -14px;
     height: 14px;
     line-height: 14px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_servicos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_servicos.gif) no-repeat left -70px;
     height: 14px;
     line-height: 14px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 /* internet */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_internet {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_internet.gif) no-repeat left -39px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 114px;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_internet {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_internet.gif) no-repeat left -52px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 114px;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_internet {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_internet.gif) no-repeat left 0px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 114px;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_internet {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_internet.gif) no-repeat left -26px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 114px;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_internet {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_internet.gif) no-repeat left -13px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 114px;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_internet {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_internet.gif) no-repeat left -65px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 114px;
 }
 /* Programa Soluções Mobilidade */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_solucoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_solucoes.gif) no-repeat left 0px;
     height: 29px;
     line-height: 29px;
     text-indent: -9000px;
     width: 144px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_solucoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_solucoes.gif) no-repeat left -30px;
     height: 29px;
     line-height: 29px;
     text-indent: -9000px;
     width: 144px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_solucoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_solucoes.gif) no-repeat left -60px;
     height: 29px;
     line-height: 29px;
     text-indent: -9000px;
     width: 144px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_solucoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_solucoes.gif) no-repeat left -90px;
     height: 29px;
     line-height: 29px;
     text-indent: -9000px;
     width: 144px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_solucoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_solucoes.gif) no-repeat left -120px;
     height: 29px;
     line-height: 29px;
     text-indent: -9000px;
     width: 144px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_solucoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_solucoes.gif) no-repeat left -150px;
     height: 29px;
     line-height: 29px;
     text-indent: -9000px;
     width: 144px;
     display: block;
 }
 /* Cobertura */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_cobertura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/tit_cobertura_footer.gif) no-repeat left 0px;
     height: 33px;
     line-height: 11px;
     text-indent: -9000px;
     width: 68px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_cobertura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/tit_cobertura_footer.gif) no-repeat left -75px;
     height: 33px;
     line-height: 11px;
     text-indent: -9000px;
     width: 68px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_cobertura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/tit_cobertura_footer.gif) no-repeat left -40px;
     height: 33px;
     line-height: 11px;
     text-indent: -9000px;
     width: 68px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_cobertura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/tit_cobertura_footer.gif) no-repeat left -115px;
     height: 33px;
     line-height: 11px;
     text-indent: -9000px;
     width: 68px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_cobertura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/tit_cobertura_footer.gif) no-repeat left -147px;
     height: 33px;
     line-height: 11px;
     text-indent: -9000px;
     width: 68px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_cobertura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/tit_cobertura_footer.gif) no-repeat left -180px;
     height: 33px;
     line-height: 11px;
     text-indent: -9000px;
     width: 68px;
     display: block;
 }
 /* download store */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_dstore {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_dstore.gif) no-repeat left -47px;
     height: 16px;
     line-height: 13px;
     text-indent: -9000px;
     width: 125px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_dstore {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_dstore.gif) no-repeat left -62px;
     height: 16px;
     line-height: 13px;
     text-indent: -9000px;
     width: 125px;
     display: block;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_dstore {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_dstore.gif) no-repeat left 0px;
     height: 16px;
     line-height: 13px;
     text-indent: -9000px;
     width: 125px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_dstore {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_dstore.gif) no-repeat left -30px;
     height: 16px;
     line-height: 13px;
     text-indent: -9000px;
     width: 125px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_dstore {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_dstore.gif) no-repeat left -15px;
     height: 16px;
     line-height: 13px;
     text-indent: -9000px;
     width: 125px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_dstore {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_dstore.gif) no-repeat left -80px;
     height: 16px;
     line-height: 13px;
     text-indent: -9000px;
     width: 125px;
     display: block;
 }
 /* atendimento */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_atendimento.gif) no-repeat left -39px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_atendimento.gif) no-repeat left -52px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_atendimento.gif) no-repeat left 0px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_atendimento.gif) no-repeat left -26px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_atendimento.gif) no-repeat left -13px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_atendimento {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_atendimento.gif) no-repeat left -65px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 102px;
     display: block;
 }
 /* recarga */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_recarga {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_recarga.gif) no-repeat left -42px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 100px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_recarga {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_recarga.gif) no-repeat left -56px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 100px;
     display: block;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_recarga {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_recarga.gif) no-repeat left -1px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 100px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_recarga {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_recarga.gif) no-repeat left -28px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 100px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_recarga {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_recarga.gif) no-repeat left -14px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 100px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_recarga {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_recarga.gif) no-repeat left -70px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 100px;
     display: block;
 }
 /* aparelhos */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_aparelhos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_aparelhos.gif) no-repeat left -40px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 60px
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_aparelhos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_aparelhos.gif) no-repeat left -53px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 60px
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_aparelhos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_aparelhos.gif) no-repeat left -1px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 60px
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_aparelhos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_aparelhos.gif) no-repeat left -27px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 60px
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_aparelhos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_aparelhos.gif) no-repeat left -14px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 60px
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_aparelhos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_aparelhos.gif) no-repeat left -66px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     display: block;
     width: 60px
 }
 /* vivo em rede */
 
 body.cor660099 div.footer_geral div.atalhos dt.rodape_title_vivoemrede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivoemrede.gif) no-repeat left -40px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
 }
 
 body.corff9900 div.footer_geral div.atalhos dt.rodape_title_vivoemrede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivoemrede.gif) no-repeat left -53px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
 }
 
 body.corff0000 div.footer_geral div.atalhos dt.rodape_title_vivoemrede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivoemrede.gif) no-repeat left -1px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
 }
 
 body.cor003399 div.footer_geral div.atalhos dt.rodape_title_vivoemrede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivoemrede.gif) no-repeat left -27px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
 }
 
 body.cor0066cc div.footer_geral div.atalhos dt.rodape_title_vivoemrede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivoemrede.gif) no-repeat left -14px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos dt.rodape_title_vivoemrede {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivoemrede.gif) no-repeat left -66px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
 }
 /* portabilidade */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_portabilidade.gif) no-repeat left -40px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_portabilidade.gif) no-repeat left -53px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
     display: block;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_portabilidade.gif) no-repeat left -1px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_portabilidade.gif) no-repeat left -27px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_portabilidade.gif) no-repeat left -14px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_portabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_portabilidade.gif) no-repeat left -66px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 80px;
     display: block;
 }
 /* loja online */
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_lojaonline {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_lojaonline.gif) no-repeat left -43px;
     height: 15px;
     line-height: 16px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_lojaonline {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_lojaonline.gif) no-repeat left -57px;
     height: 16px;
     line-height: 16px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_lojaonline {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_lojaonline.gif) no-repeat left 1px;
     height: 16px;
     line-height: 16px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_lojaonline {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_lojaonline.gif) no-repeat left -28px;
     height: 16px;
     line-height: 16px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_lojaonline {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_lojaonline.gif) no-repeat left -14px;
     height: 16px;
     line-height: 16px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_lojaonline {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_lojaonline.gif) no-repeat left -72px;
     height: 16px;
     line-height: 16px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 /* promocoes */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_promocoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_promocoes.gif) no-repeat left 0px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 61px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_promocoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_promocoes.gif) no-repeat left -20px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 61px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_promocoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_promocoes.gif) no-repeat left -40px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 61px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_promocoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_promocoes.gif) no-repeat left -60px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 61px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_promocoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_promocoes.gif) no-repeat left -80px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 61px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_promocoes {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_promocoes.gif) no-repeat left -100px;
     height: 13px;
     line-height: 13px;
     text-indent: -9000px;
     width: 61px;
     display: block;
 }
 /* programa de pontos */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_programa_pontos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_programa-de-pontos.gif) no-repeat left 0px;
     height: 27px;
     line-height: 27px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_programa_pontos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_programa-de-pontos.gif) no-repeat left -30px;
     height: 27px;
     line-height: 27px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_programa_pontos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_programa-de-pontos.gif) no-repeat left -60px;
     height: 27px;
     line-height: 27px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_programa_pontos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_programa-de-pontos.gif) no-repeat left -90px;
     height: 27px;
     line-height: 27px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_programa_pontos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_programa-de-pontos.gif) no-repeat left -120px;
     height: 27px;
     line-height: 27px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_programa_pontos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_programa-de-pontos.gif) no-repeat left -150px;
     height: 27px;
     line-height: 27px;
     text-indent: -9000px;
     width: 72px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_intitucional {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/institucional_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 75px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_sustentabilidade {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/sustentabilidade_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 97px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_cultura {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/cultura_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_regulamentacao {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/regulamentacao_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 14px;
     text-indent: -9000px;
     width: 94px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_tarabalhe {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/trabalhe_vivo_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 97px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_fornecedores {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/fornecedores_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 75px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_imprensa {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/imprensa_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 14px;
     text-indent: -9000px;
     width: 54px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_comunicados {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/comunicados_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 14px;
     text-indent: -9000px;
     width: 75px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_investidor {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/investidor_footer.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 60px;
     display: block;
 }
 /* residencial */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_residencial {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_residencial.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 66px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_residencial {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_residencial.gif) no-repeat left -20px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 66px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_residencial {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_residencial.gif) no-repeat left -40px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 66px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_residencial {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_residencial.gif) no-repeat left -60px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 66px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_residencial {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_residencial.gif) no-repeat left -80px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 66px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_residencial {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_residencial.gif) no-repeat left -100px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 66px;
     display: block;
 }
 /* combos */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_combos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_combos.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_combos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_combos.gif) no-repeat left -20px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_combos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_combos.gif) no-repeat left -40px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_combos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_combos.gif) no-repeat left -60px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_combos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_combos.gif) no-repeat left -80px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_combos {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_combos.gif) no-repeat left -100px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 43px;
     display: block;
 }
 /* ddd */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_ddd {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_ddd.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 24px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_ddd {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_ddd.gif) no-repeat left -20px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 24px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_ddd {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_ddd.gif) no-repeat left -40px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 24px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_ddd {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_ddd.gif) no-repeat left -60px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 24px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_ddd {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_ddd.gif) no-repeat left -80px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 24px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_ddd {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_ddd.gif) no-repeat left -100px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 24px;
     display: block;
 }
 /* vivo dicas */
 
 body.corff0000 div.footer_geral div.atalhos .rodape_title_vivo_dicas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivo_dicas.gif) no-repeat left 0px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 59px;
     display: block;
 }
 
 body.cor0066cc div.footer_geral div.atalhos .rodape_title_vivo_dicas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivo_dicas.gif) no-repeat left -20px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 59px;
     display: block;
 }
 
 body.cor003399 div.footer_geral div.atalhos .rodape_title_vivo_dicas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivo_dicas.gif) no-repeat left -40px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 59px;
     display: block;
 }
 
 body.cor660099 div.footer_geral div.atalhos .rodape_title_vivo_dicas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivo_dicas.gif) no-repeat left -60px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 59px;
     display: block;
 }
 
 body.corff9900 div.footer_geral div.atalhos .rodape_title_vivo_dicas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivo_dicas.gif) no-repeat left -80px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 59px;
     display: block;
 }
 
 body.cor99cc33 div.footer_geral div.atalhos .rodape_title_vivo_dicas {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/footer_title_vivo_dicas.gif) no-repeat left -100px;
     height: 11px;
     line-height: 11px;
     text-indent: -9000px;
     width: 59px;
     display: block;
 }
 /* rodapé 2 */
 
 .rodape_2 {
     font: 10px Verdana;
 }
 
 .rodape_2 .privacidade_2 p {
     display: inline !important;
     padding: 0 !important;
 }
 
 body.corff9900 .rodape_2 {
     background: none repeat scroll 0 0 #E38800;
     height: auto;
     padding: 5px;
 }
 
 body.cor660099 .rodape_2 {
     background: none repeat scroll 0 0 #4B0C6A;
     height: auto;
     padding: 5px;
 }
 
 body.cor003399 .rodape_2 {
     background: none repeat scroll 0 0 #001E59;
     height: auto;
     padding: 5px;
 }
 
 body.cor0066cc .rodape_2 {
     background: none repeat scroll 0 0 #003399;
     height: auto;
     padding: 5px;
 }
 
 body.corff0000 .rodape_2 {
     background: none repeat scroll 0 0 #D40808;
     height: auto;
     padding: 5px;
 }
 
 body.cor99cc33 .rodape_2 {
     background: none repeat scroll 0 0 #00893F;
     height: auto;
     padding: 5px;
 }
 
 .privacidade_2 {
     margin: 0 auto;
     width: 1002px;
 }
 
 .privacidade_2 a {
     color: #FFFFFF;
 }
 
 .privacidade_2 ul {
     margin: 0;
     padding: 0;
 }
 
 .privacidade_2 li {
     background: url("/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_FOOTER_SETA_DIREITA") no-repeat scroll left center transparent;
     display: inline;
     list-style: none outside none;
     margin-right: 21px;
     padding: 0 0 0 7px;
 }
 
 .destaque {
     height: 50px;
     width: auto;
 }
 /* Bullet para lista indefinida */
 
 ul.listSetaMenor li {
     list-style: none;
     padding-left: 7px;
     margin-left: 3px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BULLET_SETA_DIREITA5) no-repeat left 0px;
 }
 /*line-height:13px;*/
 /*body.cor660099 ul.listSetaMenor li{ background:url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_660099.gif) no-repeat left 4px; }
body.corff0000 ul.listSetaMenor li{ background:url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_ff0000.gif) no-repeat left 4px; }
body.cor003399 ul.listSetaMenor li{ background:url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_003399.gif) no-repeat left 4px; }
body.cor0066cc ul.listSetaMenor li{ background:url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_0066cc.gif) no-repeat left 4px; }
body.corff9900 ul.listSetaMenor li{ background:url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_ff9900.gif) no-repeat left 4px; }
body.cor99cc33 ul.listSetaMenor li{ background:url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_99cc33.gif) no-repeat left 4px; }*/
 
 ul.listSetaMenor ul {
     margin: 0px !important;
     padding: 0px !important;
 }
 
 ul.listSetaMenor ul li {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BULLET_CIRCLE) no-repeat 10px 4px !important;
     margin: 0px !important;
     padding: 0 0 0 20px !important;
 }
 
 ul.listSetaMenorDefault li {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BULLET_SETA_DIREITA5) no-repeat left 4px !important;
     list-style: none;
     line-height: 13px;
     padding-left: 7px;
     margin-left: 3px;
 }
 
 ul.espacaLista li {
     margin-bottom: 10px;
 }
 
 ul.listSetaMenorSemMargin {
     margin-left: 0px!important;
 }
 
 ul.listSetaMenorSemMargin li {
     margin-bottom: 10px;
 }
 
 .description h3 {
     font-size: 11px;
 }
 
 fieldset#box_duvidas dl,
 fieldset.box_duvidas_internet dl {
     border-top: dashed 1px #dedede;
     padding: 10px 0 0 0;
 }
 
 fieldset#box_duvidas dl dl,
 fieldset.box_duvidas_internet dl dl {
     border: 0px;
 }
 
 fieldset#box_duvidas dl dt,
 fieldset.box_duvidas_internet dl dt {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_list_fechado.gif) no-repeat 2px 2px;
     padding-left: 15px;
     cursor: pointer;
 }
 
 fieldset#box_duvidas dl dt.on,
 fieldset.box_duvidas_internet dl dt.on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_list_aberto.gif) no-repeat 2px 2px;
 }
 
 fieldset#box_duvidas dl dd,
 fieldset.box_duvidas_internet dl dd {
     padding-left: 0px;
 }
 
 fieldset#box_duvidas dl dd dt,
 fieldset.box_duvidas_internet dl dd dt {
     background: none;
     padding-left: 0px;
     cursor: auto;
 }
 
 fieldset#box_duvidas dl dd dd,
 fieldset.box_duvidas_internet dl dd dd {
     padding-left: 0px;
 }
 
 fieldset#box_DCS dl dt {
     cursor: pointer;
     margin-top: 0px;
     padding: 0px;
     font-weight: bold;
 }
 
 fieldset#box_DCS dl dt.on {
     no-repeat 2px 2px;
 }
 
 fieldset#box_DCS dl {
     padding: 15px 0 15px 0;
 }
 
 fieldset#box_DCS dl dd {
     margin-top: 5px;
     margin-bottom: 10px;
 }
 /***
** Lightbox v1.0
** Author: Marcus V. Corrêa
***/
 
 .lightbox {
     clear: both;
     left: 0px;
     top: 0px;
     position: absolute;
     z-index: 5000;
 }
 
 .lightbox .lb_background {
     background: #f5f5f5;
     left: 0px;
     top: 0px;
     position: absolute;
     z-index: 5000;
 }
 
 .lightbox .btn_fechar {
     font-size: 9px;
     position: absolute;
     width: 96%;
     text-align: right;
     padding-top: 10px;
     height: 15px;
 }
 
 .lightbox .btn_fechar img {
     vertical-align: middle;
 }
 
 .lightbox .btn_fechar a {
     color: #7f7f7f;
     text-decoration: none;
 }
 
 .lightbox .lb_box {
     left: 0px;
     top: 0px;
     position: absolute;
     z-index: 5001;
 }
 
 .lightbox .lb_box .bgRight {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/06/bg_bodycontent_right_pixel3.gif) repeat-y right top;
     height: 100%;
     width: 100%;
 }
 
 .lightbox .lb_box .bgLeft {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/05/bg_bodycontent_left_pixel.gif) repeat-y left top;
     height: 100%;
     width: 100%;
 }
 
 .lightbox .lb_box_content {
     background: #fff;
     border: solid 8px #fff;
 }
 
 .lightbox a {
     text-decoration: underline;
 }
 
 .lightbox a:hover {
     text-decoration: none;
 }
 
 .lightbox .video_content {
     padding-top: 30px;
     text-align: center;
 }
 
 .lightbox div.lightbox_retornoEmail {
     padding: 40px 10px 0px 10px;
     text-align: center;
 }
 /*.lightbox .lb_sombra .lb_s_top{ padding-top:25px; background:url(/portalweb/framework/skins/portalvivo/images/img/2010/06/lightbox_sombra_top.png) no-repeat top center; }
.lightbox .lb_sombra .lb_s_bottom{ padding-bottom:25px; background:url(/portalweb/framework/skins/portalvivo/images/img/2010/06/lightbox_sombra_bottom.png) no-repeat bottom center; }*/
 
 .lightbox_content {
     display: none;
 }
 
 .imgCaptcha {
     border: solid 1px #cecece;
 }
 
 .livro {
     background: url(/portalweb/framework/skins/portalvivo/images/img/livro.png) repeat-y left top;
     height: 100%;
     width: 100%;
 }
 
 .loading {
     background: url(/portalweb/framework/skins/portalvivo/images/img/2010/06/loading_icone.gif) no-repeat center center;
     width: 100%;
     height: 100%;
     text-indent: -9000px;
 }
 
 .tags {
     display: none;
 }
 /***
** Bordas Arredondadas
** Author: Marcus V. Corrêa
***/
 
 div.bordas {
     width: 100%;
     height: 100%;
     display: inline-block;
 }
 
 div.bordas .top {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_top.gif) top repeat-x;
 }
 
 div.bordas .right {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_right.gif) right repeat-y;
 }
 
 div.bordas .bottom {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_bottom.gif) bottom repeat-x;
 }
 
 div.bordas .left {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_left.gif) left repeat-y;
 }
 
 div.bordas .top_left {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_top-left.gif) top left no-repeat;
 }
 
 div.bordas .top_right {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_top-right.gif) top right no-repeat;
 }
 
 div.bordas .bottom_left {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_bottom-left.gif) bottom left no-repeat;
 }
 
 div.bordas .bottom_right {
     background: url(/portalweb/framework/skins/portalvivo/images/img/bordas/branca_bottom-right.gif) bottom right no-repeat;
 }
 
 div.bordas .bordas_content {
     padding: 8px;
 }
 
 .universo_content .landingpage_content,
 .para_voce_content .landingpage_content {
     display: inline-block;
     height: 100%;
     width: 985px;
     margin: 0px auto;
 }
 
 .social_fblikebox {
     height: 184px !important;
     overflow: hidden;
 }
 /*Banners somente com imagem*/
 
 .combosContentImg {
     padding: 0px 0 0 0px;
     width: 349px;
 }
 
 .boxHomeFixImg {
     margin: 0 0 0px;
     padding: 0 0px;
 }
 
 #header .facebook span {
     height: 26px !important;
     width: 60px !important;
 }
 /* CSS GERAL SITE - FIM */
 /* CSS CONTENT - INICIO */
 
 #vivoVcHomePage .content {
     width: 960px !important;
 }
 /* CONTENT */
 
 .conteudoMeio .context {
     /*float:right;*/
     height: auto;
     width: 595px;
 }
 
 .conteudoMeio .context2 {
     float: right;
     height: auto;
     width: 615px;
 }
 
 .conteudoMeio .pageTitle {
     height: 93px;
 }
 
 .conteudoMeio .description {
     padding: 0 0 0 15px;
     width: 540px;
 }
 
 .conteudoMeio .subitens {
     background: url(framework/skins/portalvivo/images/img/bg_subitens.png) no-repeat left 28px;
     font-size: 10px;
     margin-top: 45px;
     /*width:100%;*/
 }
 
 .conteudoMeio .subitens .subitens_menu_seta {
     background: url(framework/skins/portalvivo/images/img/bg_subitens_seta.png) no-repeat left top;
     height: 9px;
     margin-top: 20px;
     margin-left: 0px;
     position: absolute;
     width: 18px;
 }
 
 .conteudoMeio .subitens ul.subitens_menu {
     list-style: none;
     padding-left: 10px !important;
     padding-bottom: 45px;
     width: 570px;
     /*width: 554px;*/
 }
 
 .conteudoMeio .subitens ul.subitens_menu li {
     background-image: url(framework/skins/portalvivo/images/img/subitens_separador.gif);
     background-repeat: no-repeat;
     float: left;
     /*padding:0 18px 0 18px;*/
     vertical-align: middle;
     width: auto;
 }
 
 .conteudoMeio .subitens .description {
     width: 540px;
     padding-top: 35px;
     padding-left: 30px;
 }
 
 .conteudoMeio .subitens .description ul {
     padding-left: 5px;
 }
 
 .conteudoMeio .pageTitle dl.fontSize,
 .conteudoHome .pageTitle dl.fontSize {
     font-size: 9px;
     margin: 0px;
     padding: 20px 20px 0 0;
     width: 50px;
 }
 
 .conteudoMeio .pageTitle dl.fontSize dt {
     padding-bottom: 5px;
 }
 
 .conteudoMeio {
     color: #7E7E7E;
     font-size: 10px;
     float: right;
 }
 
 .conteudoMeio .subitens ul.subitens_menu2 {
     list-style: none;
     padding-left: 20px;
     padding-bottom: 20px;
     margin: 0 0 15px 0;
 }
 
 .conteudoMeio .subitens ul.subitens_menu2 li {
     padding: 0 11px 0 11px!important;
 }
 
 .conteudoMeio .subitens .description ul {
     padding: 0 0 15px 15px;
 }
 
 img {
     border: 0px;
 }
 
 .float_left {
     float: left;
 }
 
 .float_right {
     float: right;
 }
 
 fieldset {
     border: 0px;
     margin: 0px;
     padding: 0px;
 }
 
 table.table_tipo3,
 table.table_tipo4 {
     margin-bottom: 10px;
 }
 
 div.esconde_subitens {
     min-height: 160px;
     height: auto !important;
     height: 160px;
 }
 
 .valign_middle {
     vertical-align: middle;
 }
 /*
.titulo2{
    font-size: 20px;
    font-weight: bold;
    font-family: "ITCOfficinaSerifBold";
	color: #8E44B4;
    margin-top: 35px;
    margin-left: 30px;
    width: 480px;
}
*/
 
 .sombra .on_left {
     float: left;
     z-index: 0;
 }
 
 .sem_background {
     background: none !important;
 }
 
 .conteudoMeio .subitens ul.subitens_menu li.on a.subitens {
     font-size: 12px;
     color: #0070C0;
     font-family: "ITCOfficinaSerifBold";
     width: 54px;
     height: 13px;
     line-height: 14px;
     text-decoration: none;
 }
 
 .conteudoMeio .subitens ul.subitens_menu li a.subitens {
     font-size: 12px;
     color: #7E7E7E;
     font-family: "ITCOfficinaSerifBold";
     text-decoration: none;
     height: 13px;
     line-height: 13px;
     width: 39px;
 }
 
 legend {
     display: none;
 }
 
 table.table_template1 caption {
     text-align: left;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template1 thead td,
 table.table_template1 thead th {
     background: #ececec;
     color: #0066cc;
     font-size: 10px;
     padding: 5px 10px 8px 40px;
 }
 
 table.table_template1 tbody td {
     color: #6b6b6b;
     font-size: 10px;
     padding: 5px 10px 8px 40px;
 }
 
 div.content_geral {
     background: #f1f1f1;
 }
 
 body div.header_geral div.submenu {
     background: #40085c;
     font-family: Arial, Helvetica, sans-serif;
 }
 /*div.universo_content .content-interna, div.para_voce_content .content-interna, div.para_sua_empresa_content .content-interna, div.avivo_content .content-interna, div.avivo_comunicados{ margin:0 auto; width:960px; }*/
 
 div.content_geral {
     float: left;
     display: inline-block;
     padding-bottom: 15px;
     min-height: 550px;
     height: auto !important;
     height: 550px;
     width: 1002px;
     width: 100% !important;
     min-width: 1002px;
 }
 
 .moldura {
     border: solid 8px #fff;
     color: #555;
     background: #fff;
 }
 
 .bgLeft {
     background: url(framework/skins/portalvivo/images/img/bg_bodycontent_left_pixel.gif) repeat-y left top;
     height: 100%;
     width: 100%;
 }
 
 .bgRight {
     background: url(framework/skins/portalvivo/images/img/bg_bodycontent_right_pixel.gif) repeat-y right top;
     height: 100%;
     width: 100%;
 }
 
 .table,
 .tabela td {
     border-color: #e8e9ec;
     border-style: solid;
     border-width: 0px 0px 1px 1px;
     /*border-style: solid;*/
 }
 
 .border_tb {
     border-color: #e8e9ec;
     border-style: solid;
     border-width: 1px 0;
 }
 
 .tabela {
     border-color: #e8e9ec;
     border-width: 0px 0px 1px 1px;
     border-spacing: 0;
     border-collapse: collapse;
     border-style: solid;
 }
 
 .tabela td {
     margin: 0;
     padding: 0;
     border-width: 0px 1px;
     background-color: #fff;
 }
 
 .rodape1 {
     font-size: 16px;
     font-size-adjust: inherit;
     font-family: "ITCOfficinaSerifBold";
     font-style: normal;
     font-weight: 100;
     color: #000;
 }
 
 .rodape2 {
     font-weight: bold;
     font-size: 11px;
     color: #6d0a9d;
 }
 
 .titulo_interno {
     font-size: 20px;
     font-size-adjust: inherit;
     font-family: "ITCOfficinaSerifBold";
     font-style: normal;
     font-weight: 100;
     color: #000;
 }
 
 .titulo_chat {
     font-size: 20px;
     font-size-adjust: inherit;
     font-family: "ITCOfficinaSerifBold";
     font-style: normal;
     font-weight: 100;
     color: #0066cc;
 }
 
 .lista {
     list-style: none;
     margin-left: 10px;
 }
 
 a:link,
 a:visited {
     /*text-decoration:none;*/
     color: #7E7E7E;
     /*font-size:11px;*/
 }
 
 span a:link,
 a:visited {
     text-decoration: none;
 }
 
 a:hover,
 span a:hover {
     text-decoration: underline;
 }
 
 .listado li {
     margin-bottom: 10px
 }
 
 .botao {
     background: #0066cc;
     border: 0px;
     color: #ffffff;
     cursor: pointer;
     font-size: 9px;
     padding: 3px 5px 3px 5px;
 }
 
 .article {
     clear: both;
     display: block;
     position: relative;
     overflow: hidden;
     zoom: 1;
 }
 
 #container,
 #wrap {
     margin: 0 auto;
     width: 960px;
     text-align: left;
 }
 
 #summary,
 #checkout {
     clear: none;
     float: left;
     display: inline;
     width: 630px;
 }
 
 #content h1,
 #summary h2 {
     margin-bottom: 10px;
 }
 
 #content p {
     line-height: 14px;
 }
 
 .conteudoDireito {
     float: right;
     height: 100%;
     padding-right: 10px;
     position: relative;
     width: 138px;
     z-index: 1;
 }
 
 .conteudoLateralDireita {
     padding-bottom: 10px;
     font-size: 2px;
     color: #609;
     margin-left: 1px;
 }
 
 #colunadireita table {
     padding-left: 15px;
 }
 
 .conteudoLateralDireita a {
     font-size: 9px;
     margin: 0;
     text-decoration: none;
 }
 
 .conteudoLateralDireita a:hover {
     text-decoration: underline;
 }
 
 .conteudoLateralDireita a strong {
     text-decoration: none;
 }
 
 .conteudoLateralDireita a strong:hover {
     text-decoration: underline;
 }
 
 .conteudoDireitaTexto {
     padding-left: 2px;
 }
 
 .destaque_titulo {
     background-image: url(framework/skins/portalvivo/images/img/bullet_seta_direita2.gif);
     background-repeat: no-repeat;
     color: #555;
     font-size: 9px;
     margin: 0px;
     padding: 0px 0 2px 12px;
 }
 
 #colunadireitaseparador {
     padding-bottom: 12px;
     margin-bottom: 12px;
 }
 /*MARINA*/
 
 .br {
     clear: both;
 }
 
 .borda {
     border: solid 0px #000;
 }
 /*cores*/
 
 .home_box_dir h2,
 .home_box_media h2,
 .home_box_dir img {
     font-size: 18px;
     margin-bottom: 5px;
 }
 
 .interna_box_media h2 {
     font-size: 16px;
     margin-bottom: 5px;
 }
 
 .home_box_dir h2,
 .home_box_media h2 {
     padding: 0 5px;
 }
 
 .home_box_media p,
 .home_box_dir p,
 .home_box_linha p {
     margin: 0 0 5px 0;
     padding: 0 5px;
 }
 
 .home_box_dir a {
     float: left;
     margin: 0 10px 0 0;
 }
 /*Usado na Template Home*/
 
 .boxHomeFix h2,
 .boxHomeFix img {
     font-size: 16px;
     margin-bottom: 5px;
 }
 
 .boxHomeFix,
 h2 {
     padding: 0 5px;
 }
 
 .boxHomeFix h2 {
     padding-left: 0px;
     color: #8e44b4;
     margin-top: 0px;
     font-family: ITCOfficinaSerifBold;
     font-weight: normal;
 }
 
 .boxHomeFix {
     margin: 0 0 5px 0;
     padding: 0 5px;
     /*font-size:10px; color:#7E7E7E;*/
 }
 
 .combosContent {
     width: 349px;
     padding: 5px 0 0 5px;
 }
 
 .conteudoHome .box_vivoInternet {
     height: 181px;
     width: 353px;
     margin-bottom: 10px;
     margin-right: 10px;
     float: left;
 }
 
 .conteudoHome .box_simuladorDePlanos {
     display: inline-block;
     height: auto;
     margin-bottom: 10px;
     width: 733px;
 }
 /*.content-interna .conteudoHome .box_combos .context{ height:181px; width: auto; }*/
 
 .content-interna .conteudoHome .box_combos_trp .context {
     height: 181px;
     width: auto;
 }
 
 .conteudoHome .context {
     float: left;
     height: auto;
     width: auto;
 }
 
 .conteudoHome .moldura a {
     color: #555;
     text-decoration: underline;
 }
 
 #tv p {
     margin-bottom: 0px;
     padding: 0 0 0 0;
 }
 
 .laranja a {
     color: #ff6633;
 }
 
 .laranja h2 {
     color: #ff6633;
 }
 
 .verde a {
     color: #8ebf25;
 }
 
 .verde h2 {
     color: #8ebf25;
 }
 
 .roxo a {
     color: #8e44b4;
 }
 
 .roxo h2 {
     color: #8e44b4;
 }
 
 .vermelho a {
     color: #ff0000;
 }
 
 .vermelho h2 {
     color: #ff0000;
 }
 
 .azul a {
     color: #0172c2;
 }
 
 .azul h2 {
     color: #0172c2;
 }
 
 h2 #banner_home {
     background: url(framework/skins/portalvivo/images/img/bg_flash.gif) no-repeat;
     float: left;
     width: 720px;
     height: 296px;
     margin-right: 10px;
 }
 
 .home_box_dir {
     height: 173px;
     width: 206px;
     float: left;
     background: url(framework/skins/portalvivo/images/img/box_dir_bg.png) no-repeat;
     padding: 12px;
 }
 
 .home_box_dir_topo {
     height: 276px;
     background: url(framework/skins/portalvivo/images/img/box_dir_topo_bg.png) no-repeat;
 }
 
 .home_box_media {
     width: 334px;
     margin-right: 11px;
     float: left;
     padding: 15px 10px 10px 10px;
     background: url(framework/skins/portalvivo/images/img/home_box_media.png) no-repeat;
     height: 172px;
 }
 
 .home_box_media img {
     float: left;
 }
 
 .home_box_last {
     margin-right: 0px;
 }
 
 .home_box_gde {
     margin: 10px 0;
     width: 930px;
     padding: 65px 15px 10px;
     background: url(framework/skins/portalvivo/images/img/box_gde_bg.png) no-repeat;
     height: 282px;
 }
 
 .home_box_linha {
     background: url(framework/skins/portalvivo/images/img/box_linha.png) no-repeat;
     width: 930px;
     height: 102px;
     padding: 50px 15px 0;
 }
 
 .home_box_linha #vc_atendimento_home {
     margin-top: -10px;
 }
 
 .mini {
     width: 230px;
     float: left;
 }
 
 .mini h2 {
     font-size: 16px;
     font-size-adjust: inherit;
     font-family: "ITCOfficinaSerifBold";
     font-style: normal;
     font-weight: 50;
 }
 
 .home_box_gde .mini img {
     float: left;
     margin: 5px 10px 0 0;
 }
 
 .home_box_linha .mini img {
     float: left;
     margin: 5px 0px 0 0;
 }
 
 .curved {
     background-color: #093;
     border-radius: 5px;
     border-radius: 5px;
     behavior: url(border-radius.htc);
 }
 /*.menu_interna{ float:left; height:900px; margin-right:10px; border:solid 0px red; width:230px; background-image:url(framework/skins/portalvivo/images/img/interna_menu.png); background-repeat:no-repeat}*/
 
 .menu_interna {
     float: left;
     height: 900px;
     margin-right: 10px;
     border: solid 0px red;
     width: 200px;
     background-image: url(framework/skins/portalvivo/images/img/interna_menu.png);
     background-repeat: no-repeat
 }
 
 .interna_box_media {
     width: 720px;
     height: 110px;
     background: url(framework/skins/portalvivo/images/img/interna_box.png) no-repeat -1px 0px;
     padding: 10px 0 0 0px;
 }
 
 .interna_box_media_destaque {
     width: 224px;
     margin-right: 0px;
     margin-left: 10px;
     float: left;
     height: 85px;
 }
 
 .interna_box_media_destaque img {
     float: left;
     margin: 0 3px;
 }
 
 .menuEsquerdo .titulo1 {
     font-family: 'ITCOfficinaSerifBold';
     font-size: 19px;
     margin: 10px 20px 13px 0 !important;
     padding: 0 !important;
 }
 
 .menuEsquerdo .titulo2 {
     font-family: 'ITCOfficinaSerifBold';
     max-width: 188px;
     display: block;
     font-size: 13px;
     margin: 0 5px 10px 5px;
     padding: 0 !important;
 }
 
 .menuEsquerdo .linkmenu {
     display: block;
     line-height: 16px;
     font-size: 9px;
     margin: 0 !important;
     max-width: 183px;
 }
 
 .menuEsquerdo a {
     color: #545454;
     text-decoration: none;
     font-size: 9px
 }
 
 .menuEsquerdo a:hover {
     text-decoration: underline;
 }
 
 .home_box_gde,
 .home_box_linha,
 .home_box_dir,
 .interna_box_media,
 .interna_box_media_destaque {
     font-size: 9px;
 }
 
 #breadcrumbs,
 .breadcrumb {
     font-size: 11px;
     width: 960px;
     margin: 0 auto !important;
 }
 
 .breadcrumb_webex {
     background-color: #FFFFFF;
     padding: 20px 0 5px;
     width: 100%;
 }
 
 .breadcrumb_webex_loja {
     padding-top: 11px;
 }
 
 .sub {
     color: #555555;
     font-weight: bold;
     font-size: 11px;
     padding-bottom: 10px
 }
 
 .content-interna .conteudoHome {
     float: right;
     position: relative;
     /*width: 720px;*/
 }
 
 .content-interna .conteudoEsquerdo {
     width: 207px;
     float: left;
 }
 /*Menu Lateral*/
 
 .content-interna .conteudoEsquerdo {
     float: left;
     height: 100%;
     padding-left: 20px;
     position: relative;
     width: 206px;
     z-index: 3;
 }
 
 .content-interna .conteudoEsquerdo .menuEsquerdo {
     background: url(framework/skins/portalvivo/images/img/bg_interna_lateral_esquerda_pixel.png) repeat-y left top;
     float: left;
     min-height: 250px;
     height: auto !important;
     height: 250px;
     width: 190px;
 }
 
 .content-interna .conteudoEsquerdo .menuEsquerdo .menuEsquerdoBG {
     background: url(framework/skins/portalvivo/images/img/bg_interna_lateral_esquerda.jpg) no-repeat left top;
     min-height: 250px;
     height: auto !important;
     height: 250px;
     width: 190px;
     padding: 0 10px;
 }
 /*.menu2_top {
    background-image: url("framework/skins/portalvivo/images/img/movelpf_menu2_top.png");
    background-repeat: no-repeat;
    height: 25px;
    width: 227px;
}
.menuEsquerdo {
    background-image: url("framework/skins/portalvivo/images/img/movelpf_menu2_background.png");
    background-repeat: repeat-y;
    min-height: 137px;
    padding: 0;
    position: relative;
    width: 227px;
}
.menu2_bottom {
    background-image: url("framework/skins/portalvivo/images/img/movelpf_menu2_bottom.png");
    background-repeat: no-repeat;
    height: 25px;
    margin: 0 0 5px;
    width: 227px;
}*/
 
 .menuEsquerdo ul {
     margin: 0;
 }
 
 .menuEsquerdo ul li {
     background: none repeat scroll 0 0 transparent;
     list-style: none outside none;
 }
 
 .menuEsquerdo li.titulo2 {
     font-family: 'ITCOfficinaSerifBold';
     font-size: 13px;
     margin: 0 5px 10px 5px!important;
     width: 169px !important;
 }
 
 .menuEsquerdo li.titulo2 a,
 .menuEsquerdo li.titulo2 span {
     display: block;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 13px;
     margin: 0 5px 4px 7px;
     text-decoration: none;
 }
 
 .menuEsquerdo li.linkmenu {
     font-size: 9px;
     line-height: 16px;
     margin: 0;
     max-width: 200px;
     padding: 0 10px 0 15px;
 }
 
 .menuEsquerdo li.linkmenu a {
     /*color: #545454;*/
     font-family: Verdana, sans-serif;
     font-size: 10px;
     font-weight: normal;
     margin: 0;
     text-decoration: none;
 }
 
 .menuEsquerdo li.linkmenu a:hover {
     text-decoration: underline;
 }
 
 div.universo_content .content-interna .conteudoEsquerdo .menuEsquerdo .menuEsquerdoBG {
     background: url("framework/skins/portalvivo/images/img/bg_interna_lateral_esquerda.jpg") no-repeat scroll left top transparent !important;
     height: auto !important;
     min-height: 250px;
     width: 170px;
 }
 
 .gridTrp {
     width: 750px;
     height: 201px;
     margin-bottom: 10px;
     margin-right: 10px;
 }
 /*Home*/
 
 .content {
     width: 960px;
     margin: 0 auto;
 }
 
 .content .grid {
     height: 248px;
     margin-left: -10px;
     padding-bottom: 30px;
     width: 990px;
 }
 
 .grid .banner {
     float: left;
     margin: 8px 5px 0 7px;
     width: 640px;
 }
 
 .grid .banner .molduraBanner {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HOME_BG_BANNER) no-repeat left top;
     padding: 8px;
 }
 
 .grid .spot {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HOME_BG_SPOT) no-repeat left top;
     float: left;
     margin: 8px 5px 0 5px;
 }
 
 .spot .box {
     color: #575757;
     font-size: 9px;
     height: 268px;
     width: 317px;
 }
 
 .bar {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HOME_DRAGDROP) no-repeat right top;
 }
 
 .bar {
     position: absolute;
     margin-left: 267px;
     margin-top: 1px;
     height: 50px;
     width: 50px;
 }
 
 .background .conteudo {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HOME_BG_BOX) no-repeat left top;
     border: solid 1px #f1f1f1;
     height: 268px;
     width: 316px;
 }
 
 .base .moldura {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HOME_DEST_BORDA) no-repeat scroll left top transparent;
     height: 141px;
     padding: 17px 21px 17px 25px;
     border: 0;
 }
 
 #P67400178301375295862861 .content,
 #P67400178301375295862861 .base {
     display: block;
     margin: 0 auto;
 }
 
 #T151800278301375296701252 {
     width: 960px;
     margin: 10px auto;
 }
 
 #idDoBox {
     font-family: 'ITCOfficinaSerifBookRegular';
     font-size: 16px;
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_EMPRESAS_INT_FIBRA');
     /* background: url('../img/PW_IMG_EMPRESAS_INT_FIBRA.jpg'); */
 }
 
 #idDoBox A {
     color: #000;
 }
 
 #sub_titulo,
 #cor_caract_azul,
 #megas,
 #cifrao,
 #real,
 #centavos,
 #mes {
     display: inline;
 }
 
 #sub_titulo {
     position: absolute;
     margin: 66px 0 0 20px;
 }
 
 #cor_caract_azul {
     font-family: 'ITCOfficinaSerifBold';
     color: #06C;
 }
 
 #megas {
     position: absolute;
     margin: 100px 0 0 20px;
     width: 125px;
 }
 
 #cifrao {
     position: absolute;
     margin: 140px 0 0 20px;
 }
 
 #real {
     position: absolute;
     margin: 129px 0 0 38px;
     font-size: 60px;
     color: #06C;
 }
 
 #centavos {
     position: absolute;
     margin: 152px 0 0 95px;
     color: #06C;
 }
 
 #mes {
     position: absolute;
     margin: 166px 0 0 93px;
     color: #06C;
 }
 
 #wcm_vcFixoHome5 #comunicados,
 #wcm_vcAtHome4 #comunicados,
 #wcm_vcTvHome4 #comunicados,
 #wcm_vcIntHome4 #comunicados,
 #P12200162311337019934798 #comunicados,
 #P67400178301375295862861 #comunicados {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_HOMEFIXO_DEST_BORDA) no-repeat scroll left top transparent !important;
     height: 210px !important;
     padding: 5px 21px 17px 25px !important;
     border: 0 !important;
     margin: 0 auto;
 }
 
 #P12200162311337019934798 #comunicados .col1 {
     width: 337px;
 }
 
 #P12200162311337019934798 #comunicados .col2 {
     width: 188px;
 }
 
 #P12200162311337019934798 #comunicados .col4 {
     width: 141px;
     padding-right: 5px;
 }
 
 #P12200162311337019934798 .base .base_box img {
     padding-bottom: 5px;
 }
 
 .base {
     /*background:url(framework/skins/portalvivo/images/back_base.gif) no-repeat;*/
     width: 965px;
     margin-top: 10px;
     display: inline-block;
     clear: both;
 }
 
 .base .base_box {
     display: inline-block;
     float: left;
     font-size: 9px;
     height: 81px;
     width: 218px;
     padding-right: 10px;
 }
 
 .base .base_box img {
     padding-bottom: 10px;
 }
 
 .base .base_box ul {
     margin: 0 0 0 10px;
     list-style-image: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_LISTA_SETA_AZUL);
 }
 
 .base .base_box ul li {
     padding: 0 0 1px 0;
 }
 
 .base_box ul li a {
     font-size: 9px;
     color: #575757;
 }
 
 .listaDeDestaques .destaque .descricao dl dt a {
     font-size: 9px;
     color: #575757;
 }
 
 .listaDeDestaques .destaque .descricao dl dd a {
     font-size: 9px;
     color: #575757;
 }
 
 .listaDeDestaques .destaque .descricao dl {
     padding-left: 10px;
 }
 
 .background .conteudo .table_box {
     height: 252px;
     margin: 8px;
     width: 299px;
 }
 
 .background .conteudo table tr td .segura_cont_box_media {
     float: right;
     width: 155px;
 }
 
 .table_box .segura_cont_box_media p {
     font-size: 10px;
     margin: 0 0 5px;
     padding: 0 5px;
 }
 
 .background h2,
 .conteudo h2,
 .background img {
     font-size: 18px;
     margin-bottom: 5px;
 }
 
 .handle {
     cursor: move;
     z-index: 5;
 }
 
 .menuEsquerdoBG .editButtons {
     margin-top: -10px;
     margin-right: -35px;
 }
 /* Estilos retirados do estilo-fixo-pf referente aos inputs disponíveis em modo de edição*/
 
 .inputLeftBranco {
     background: url(framework/skins/portalvivo/images/movel-pf/bg_input_left_branco.png) no-repeat top left;
     display: block;
     float: left;
     height: 22px;
     width: 5px;
 }
 
 .inputCenterBranco {
     background: url(framework/skins/portalvivo/images/movel-pf/bg_input_branco.png) repeat-x;
     display: block;
     float: left;
     height: 22px;
     padding-top: 2px;
 }
 
 .inputRightBranco {
     background: url(framework/skins/portalvivo/images/movel-pf/bg_input_right_branco.png) no-repeat top right;
     display: block;
     float: left;
     height: 22px;
     width: 5px;
 }
 
 .inputTextBranco {
     height: 22px;
     padding: 5px;
 }
 
 .inputTextBranco2 {
     height: 22px;
     width: 40px;
     float: left;
     padding: 5px;
 }
 
 .inputCenterBranco input {
     background: transparent;
     border: none;
     color: #7e7e7e;
     font-size: 14px;
     width: 100%;
 }
 
 .inputLeft {
     background: url(framework/skins/portalvivo/images/img/bg_input_left.png) no-repeat top left;
     display: block;
     float: left;
     height: 26px;
     width: 5px;
 }
 
 .inputCenter {
     background: url(framework/skins/portalvivo/images/img/bg_input.png) repeat-x;
     display: block;
     float: left;
     height: 21px;
     padding-top: 5px;
     width: 150px;
 }
 
 .inputRight {
     background: url(framework/skins/portalvivo/images/img/bg_input_right.png) no-repeat top right;
     display: block;
     float: left;
     height: 26px;
     width: 5px;
 }
 
 .inputText {
     height: 26px;
     padding: 5px 5px 5px 0;
 }
 
 .inputCenter input {
     background: transparent;
     border: none;
     color: #a5a5a5;
     font-size: 14px;
     width: 100%;
 }
 
 .divHorGde {
     background: none!important;
     height: 7px;
     padding: 5px 0 5px 0;
 }
 
 .labelBlock {
     display: block;
     margin: 0 0 5px 0;
 }
 
 .txtBranco {
     color: #ffffff;
 }
 
 .textCenter {
     text-align: center;
 }
 /*Home*/
 /* Mapa do Site */
 
 .sitemap {
     background-image: url(framework/skins/portalvivo/images/img/bg_sitemap.png);
     border: 8px solid #FFF;
     height: auto;
     width: 467px;
     float: left;
     margin-left: 10px;
     position: relative;
 }
 
 .nivel0 {
     width: 960px!important;
 }
 
 .sitemap .col {
     width: 140px;
     height: auto;
     float: left;
     margin-right: 15px;
 }
 
 .sitemap .imagem {
     vertical-align: text-bottom;
 }
 
 .sitemap h1 a {
     margin-left: 5px;
     color: #8E44B4;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 22px;
     padding: 0 0 0 15px;
     text-decoration: none;
 }
 
 .sitemap h2 a {
     margin-left: 5px;
     color: #8E44B4;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 22px;
     padding: 0 0 0 15px;
     text-decoration: none;
 }
 
 .sitemap h3 a {
     /*background-image:url(framework/skins/portalvivo/images/img/seta_roxa.png);
    background-position:left;
    background-repeat:no-repeat;
    margin-left: 5px;*/
     display: block;
     color: #8E44B4;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 13px;
     padding: 0 0 0 10px
 }
 
 .sitemap h3.setaDireita {
     margin-left: 5px;
     padding: 0;
 }
 
 .sitemap h3 a {
     color: #8E44B4;
     font-size: 13px;
 }
 
 .sitemap h3 a:hover {
     text-decoration: none;
 }
 
 .sitemap ul {
     list-style: none;
     padding: 5px 0 5px 35px;
     margin-bottom: 15px;
 }
 
 .sitemap ul li a {
     text-decoration: underline;
     font-size: 10px;
 }
 
 .box-sombra-peq {
     width: 30px;
     height: 155px;
     background-image: url(framework/skins/portalvivo/images/img/sombra_peq.png);
     position: absolute;
     margin: 30px 0 0 -31px;
 }
 
 .box-sombra-gde {
     height: 30px!important;
     background-image: url(framework/skins/portalvivo/images/img/sombra_gde.png);
     border: none!important;
     margin-left: 15px;
 }
 
 h2.title-mapadosite-desktop {
     height: 20px;
     padding: 15px 20px;
     /*padding: 0 0 0 15px;*/
     width: 800px;
     color: #8E44B4;
     color: #8E44B4;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 22px;
     margin-left: 5px;
 }
 
 #breadcrumbVivoVcMapaSite {
     margin-top: 10px;
 }
 /* Mapa do Site */
 /*Campos de Busca*/
 
 div.busca_content {
     background: url("/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_PVC_NLJ_BGBUSCA") no-repeat scroll 0 0 transparent;
     height: 28px;
     padding: 12px 10px 0 0;
     width: 267px !important;
     margin-left: 935px;
     margin-top: -30px;
 }
 
 div.busca_content div#search select#ddl_filtro {
     font-weight: normal !important;
     width: 190px !important;
 }
 
 div.busca_content div#search option {
     font-weight: normal !important;
 }
 
 #search {
     display: none;
 }
 
 .busca_content {
     float: left;
     padding: 0 15px 0 30px;
     font-size: 9px;
     width: 255px;
 }
 
 .ttl_busca {
     height: 20px;
     float: right;
     text-indent: -9000px;
     vertical-align: middle;
     width: 40px;
 }
 
 button {
     float: right;
 }
 
 #search input {
     float: right;
     font-size: 10px;
     vertical-align: middle;
     border: solid 0px;
 }
 
 #search select {
     float: right;
     font-size: 10px;
     vertical-align: middle;
     border: solid 0px;
 }
 
 #txt_busca {
     height: 17px;
     margin-right: 4px;
     width: 151px;
 }
 
 #ddl_filtro {
     height: 18px;
     font-weight: bold;
     margin-right: 8px;
     width: auto !important;
 }
 /* a:banner inteiro */
 
 .bannerInteiro {
     width: 100%;
     height: 100%;
     position: absolute;
     top: 0;
     left: 0;
     float: left;
     text-indent: -9999px;
     overflow: hidden;
 }
 /*Facelift PJ*/
 
 .footer_facilit {
     width: 960px;
     height: 132px;
     margin: 50px auto 0px
 }
 
 .ct_esq_facilit {
     width: 3px;
     height: 132px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_CT_ESQ_PJ) top left repeat-x;
     float: left;
 }
 
 .ct_dir_facilit {
     width: 3px;
     height: 132px;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_CT_DIR_PJ) top left repeat-x;
     float: right;
 }
 
 .box_facilit {
     width: 954px;
     height: 130px;
     border-top: solid 1px #DCDCDC;
     border-bottom: solid 1px #DCDCDC;
     float: left;
 }
 
 .box_facilit h2 {
     display: block;
     font-family: ITCOfficinaSerifBold;
     font-size: 14px;
     padding: 0px 0px 5px 0px;
     margin: 0px;
     color: #a1a1a1;
     font-weight: normal
 }
 
 .box_facilit p {
     display: block;
     font-family: ITCOfficinaSerifBookRegular;
     font-size: 12px;
     padding: 0px 15px 10px 0px;
     margin: 0px;
     color: #a1a1a1;
     font-weight: normal
 }
 
 .box_facilit a {
     display: block;
     width: 100%;
     text-align: center;
 }
 
 .box_facilit ul {
     width: 180px;
     padding: 0px;
     margin: 0px;
 }
 
 .box_facilit ul li {
     list-style: none;
     display: block;
     height: 30px;
 }
 
 .box_facilit ul li .img {
     float: left;
     width: 22px;
     text-align: center;
 }
 
 .box_facilit ul li .link {
     float: left;
     margin-left: 5px;
 }
 
 .box_facilit ul li .link a {
     text-decoration: none;
     color: #a1a1a1;
     font-family: ITCOfficinaSerifBold;
     font-size: 13px;
 }
 
 .box_facilit .b1 {
     width: 180px;
     height: 110px;
     padding-top: 20px;
     margin-left: 15px;
     border-right: solid 1px #DCDCDC;
     float: left;
 }
 
 .box_facilit .b1 h2 strong {
     font-weight: normal!important;
     font-family: ITCOfficinaSerifBold;
 }
 
 .box_facilit .b1 a {
     text-align: left;
     color: #a1a1a1;
 }
 
 .box_facilit .b2 {
     text-align: center;
     width: 155px;
     height: 110px;
     padding-top: 20px;
     margin-left: 10px;
     float: left;
 }
 
 .box_facilit .b2 p {
     font-size: 12px;
     margin: 0px;
     padding: 0px
 }
 
 .box_facilit .b2 h2 {
     padding: 10px 0px 10px 0px;
     margin: 0px;
 }
 /*Oferta Fibra OS-7472*/
 
 .bannerOfertaFibra * {
     border: 0 none;
     line-height: 1;
     margin: 0;
     padding: 0;
     font-weight: normal;
     list-style: outside none;
 }
 
 .bannerOfertaFibra {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_BG_IMG_OFERTA_FIBRA');
     width: 960px;
     height: 210px;
 }
 
 .bannerOfertaFibra h3 {
     font-size: 30px;
     color: #ffffff;
     font-family: 'ITCOfficinaSerifBold';
     padding-top: 33px;
     padding-left: 60px;
 }
 
 .bannerOfertaFibra p {
     font-size: 20px;
     color: #ffffff;
     font-family: 'ITCOfficinaSerifBookRegular';
     padding-top: 5px;
     padding-left: 60px;
 }
 
 .bannerOfertaFibra span {
     font-family: 'ITCOfficinaSerifBold';
 }
 /* acessibilidade das tabelas */
 
 .trHidden,
 .trHidden td,
 .trHidden th {
     overflow: hidden !important;
     height: 0 !important;
     display: table-caption !important;
     font-size: 0 !important;
     margin: 0 !important;
     padding: 0 !important;
 }
 /* CSS CONTENT - FIM */
 /* CSS TEXTOS - INICIO */
 /* TEXTOS */
 
 .replace {
     content: "";
     display: block;
     line-height: 0px;
     overflow: hidden;
     text-indent: -9999px;
 }
 
 .h4-linha-mais-negocios {
     background: url('framework/skins/portalvivo/images/img/textos/linha-mais-negocios.png') no-repeat 0 0;
     height: 18px;
     width: 173px;
 }
 
 .subitens_menu {
     margin-top: 45px !important;
     *margin-top: 0px !important;
 }
 
 a.subitens {
     background: none !important;
     height: 12px !important;
     margin-top: 0px !important;
 }
 
 .on a.subitens {
     background-position: 0 -12px !important;
 }
 
 a.a-utilizacoes {
     background: url('framework/skins/portalvivo/images/img/textos/utilizacoes.png') no-repeat 0 0 !important;
     width: 58px !important;
 }
 
 a.a-caracteristicas-tecnicas {
     background: url('framework/skins/portalvivo/images/img/textos/caracteristicas-tecnicas.png') no-repeat 0 0 !important;
     width: 124px !important;
 }
 
 a.a-descricao {
     background: url('framework/skins/portalvivo/images/img/textos/descricao.png') no-repeat 0 0 !important;
     width: 49px !important;
 }
 
 a.a-tarifas {
     background: url('framework/skins/portalvivo/images/img/textos/tarifas.png') no-repeat 0 0 !important;
     width: 37px !important;
 }
 
 a.a-suporte-tecnico {
     background: url('framework/skins/portalvivo/images/img/textos/suporte-tecnico.png') no-repeat 0 0 !important;
     width: 83px !important;
 }
 
 a.a-adquira {
     background: url('framework/skins/portalvivo/images/img/textos/adquira.png') no-repeat 0 0 !important;
     width: 43px !important;
 }
 
 a.a-informacoes {
     background: url('framework/skins/portalvivo/images/img/textos/informacoes.png') no-repeat 0 0 !important;
     width: 65px !important;
 }
 
 .table_template1 p {
     margin-bottom: 10px;
 }
 
 .esconde_subitens .description {
     padding-top: 20px !important;
 }
 /* Lateral Direita das paginas - Relacionado */
 
 .itens_canais p {
     padding-bottom: 10px;
 }
 
 .itens_canais {
     /*float: right;*/
     width: 120px;
 }
 
 .itens_canais div.item {
     background: url(framework/skins/portalvivo/images/img/separador_horizontal_01.png) no-repeat bottom;
     padding: 2px 0 4px 0;
     margin-bottom: 12px;
 }
 
 .itens_canais .item .destaque_titulo,
 .itens_canais .item .destaque_descricao {
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 0;
 }
 
 .itens_destaques .item .destaque_titulo,
 .itens_destaques .item .destaque_descricao {
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 12px;
 }
 
 .itens_canais .item .destaque_titulo,
 .itens_canais .item .destaque_descricao {
     background: none;
     color: #555555;
     font-size: 9px;
     margin: 0px;
     padding: 0 0 2px 0;
 }
 
 .itens_canais a {
     text-decoration: none;
 }
 
 .itens_canais a:hover {
     text-decoration: underline;
 }
 /* CSS TEXTOS - FIM */
 /* CSS SELECT - INICIO */
 
 .select-container {
     color: #6B6B6B;
     float: left;
     font-family: "ITCOfficinaSerifBold";
     font-size: 12px;
     height: 27px;
     margin: 0;
     position: relative;
     width: 208px;
 }
 
 .select-container a {
     text-decoration: none;
 }
 
 .select-container .select a.wrap .corEstado {
     color: #7E7E7E;
     font: 11px Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
 }
 
 .select-container .select a.wrap:hover {
     text-decoration: none;
 }
 
 .select-container .select ul {
     background-color: #FFF;
     border-color: #dbdbdb;
     border-style: solid;
     border-width: 0px 1px 1px;
     display: none;
     padding: 5px 0 0;
     position: absolute;
     top: 24px;
     width: auto;
     z-index: 9999;
 }
 
 .select-container .select-open a.wrap {
     /*background: #FFF;
	border-color: #dbdbdb;
    border-style: solid;
    border-width: 1px 1px 0;*/
     padding: 4px 1px 2px 5px;
     width: 174px;
 }
 
 .select-container .select-open ul {
     display: block;
     list-style: none;
     margin: 2px 0 0 0;
 }
 
 .select-container .select ul li {
     background: none !important;
     margin: 0;
     min-height: 27px;
     padding: 0 !important;
     white-space: nowrap;
 }
 /* CSS SELECT - FIM */
 /* CSS FOOTER - INICIO */
 /* FOOTER */
 
 .footer {
     background: #FFF;
     overflow: hidden;
     position: relative;
 }
 
 .footer ul {
     list-style: none;
     padding: 0;
 }
 
 .footer img {
     border: 0;
     padding: 0 0 6px 0;
     padding-bottom: 0;
 }
 
 .footer a {
     text-decoration: none;
 }
 
 .footer a:hover {
     text-decoration: underline;
 }
 
 .footer strong {
     color: #000;
     font-size: 16px;
     font-size-adjust: inherit;
     font-family: "ITCOfficinaSerifBold";
     font-style: normal;
     font-weight: 100;
     line-height: 21px;
 }
 /* Edição */
 
 .bfRadioBox {
     height: 16px;
     width: 16px;
     vertical-align: middle;
 }
 
 .bfDinamico {
     text-align: center;
     width: 80px;
 }
 
 .bfHeaderBotoes {
     height: 23px;
     width: 90px;
     vertical-align: middle;
     text-align: center;
 }
 
 .bfSelectBox {
     height: 118px;
     width: 80px;
     overflow: auto;
 }
 
 .inputLarguraColuna,
 .inputImagemCabecalho {
     width: 78px;
     vertical-align: middle;
     text-align: left;
     margin: 5px 0 0 5px;
 }
 
 .inputLarguraColunaLabel,
 .inputImagemCabecalhoLabel {
     width: 117px;
     font-size: 9px;
     vertical-align: middle;
     text-align: right;
     margin: 5px 0 10px 4px;
     display: block;
 }
 /* CONTAINERS */
 
 #big-footer-container,
 #footer-vivo-container,
 #footer-vivo-2-container {
     margin: 0 auto;
     overflow: hidden;
     position: relative;
     width: 980px;
 }
 /* BIGFOOTER */
 
 #big-footer-icons {
     height: 43px;
     overflow: hidden;
     position: relative;
 }
 
 #big-footer-icons li {
     float: left;
     padding: 13px 11px 0 10px;
 }
 
 #big-footer-lists {
     border-color: #E8E9EC;
     border-style: solid;
     border-width: 0 1px 0 0;
     overflow: visible;
     position: relative;
 }
 
 .footer #big-footer-lists ul {
     border-color: #E8E9EC;
     border-style: solid;
     border-width: 0 0 0 1px;
     float: left;
     padding: 0 10px 50px;
 }
 
 #big-footer-lists strong {
     display: block;
     padding: 10px 0 15px;
 }
 
 .footer #big-footer-lists a {
     font-size: 9px;
     line-height: 13px;
     text-decoration: none;
 }
 
 .footer #big-footer-lists a:hover {
     font-size: 9px;
     color: #000;
     line-height: 13px;
     text-decoration: underline;
 }
 
 #big-footer {
     display: inline-block;
     /*float:left;*/
     clear: both;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     width: 1002px;
     width: 100% !important;
     min-width: 1002px;
 }
 
 #big-footer div.atalhos {
     width: 1002px;
     margin: 0px auto;
     margin-top: 50px;
     height: 190px;
 }
 
 #big-footer #editButtons {
     margin-top: 50px;
     float: right;
 }
 
 #big-footer div.atalhos dl {
     display: inline-block;
     float: left;
     height: 100%;
     margin: 0px;
     padding: 0px 8px;
 }
 
 #big-footer div.atalhosMaior dl {
     padding: 0px 20px!important;
 }
 
 #big-footer div.atalhos dl.nobg {
     background: none !important;
 }
 
 #big-footer div.atalhos dt {
     font-size: 11px;
 }
 
 #big-footer .editButtons {
     margin-top: 16px;
 }
 /* COMMUN FOOTER */
 /* LINKS */
 
 #footer-links {
     /* background: url(framework/skins/portalvivo/images/img/bg_footer_gray.gif) repeat-y center center; */
     border-color: #E8E9EC;
     border-style: solid;
     border-width: 1px 0;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
 }
 
 #footer-links ul {
     margin: 0 auto;
     overflow: hidden;
     position: relative;
     width: 960px;
 }
 
 #footer-links li {
     float: left;
     padding: 6px;
 }
 
 #footer-links li a {
     color: #6D0A9D;
     font-weight: bold;
     text-decoration: none;
 }
 
 #footer-links li a:hover {
     text-decoration: underline;
 }
 /* VIVO */
 
 #footer-vivo {
     border-color: #E8E9EC;
     border-style: solid;
     border-width: 0 0 1px;
 }
 
 #footer-vivo-container {
     height: 30px;
     line-height: 30px;
     padding: 12px 0;
     vertical-align: middle;
 }
 
 #footer-vivo-container .float-left {
     background: url("ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_LOGO_TELEFONICA_MENU") no-repeat scroll left 5px transparent;
     width: 72px;
     height: 30px;
     position: relative;
 }
 
 #footer-vivo-container .float-right strong {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     color: #7e7e7e;
     height: 30px;
     line-height: 30px;
     padding: 12px 0;
     vertical-align: middle;
 }
 
 #footer-vivo-2-container {
     padding: 15px 0 20px;
 }
 
 .telefonica-link {
     display: block;
     text-indent: -9999px;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
 }
 /*---------------------------------MINI FOOTER-------------------------------------*/
 
 .box_mini_footer {
     margin: 10px 0px 0px 0px;
     float: left;
     height: 20px;
     width: 928px;
     background-color: #fff;
     padding: 20px;
     color: #515151;
     font-size: 10px;
 }
 
 .box_mini_footer .bandeiras {
     padding: 0px;
     margin: 0px;
     float: left;
 }
 
 .box_mini_footer .bandeiras li {
     float: left;
     list-style: none;
     margin-left: 5px;
 }
 
 .box_mini_footer .formas {
     float: left;
     padding-top: 5px;
 }
 /*---------------------------------MINI FOOTER-------------------------------------*/
 /*-------------------------------BIGFOOTER WEBEX-----------------------------------*/
 
 #big-footer.bg_big_footer {
     background: none repeat scroll 0 0 #F6F6F6 !important;
 }
 
 .bg_big_footer {
     width: 100%;
     background-color: #f6f6f6;
     float: left;
 }
 
 .bg_big_footer #big-footer-lists {
     width: 980px;
     margin: 0 auto;
     *width: 960px;
     *float: left;
 }
 
 .bg_big_footer #big-footer-lists .limpa_margem {
     margin-right: 0px!important
 }
 
 .bg_big_footer #big-footer-lists .item {
     margin-right: 11px;
     float: left;
     height: auto;
 }
 
 .bg_big_footer #big-footer-lists .item .titulo_foo {
     height: 40px;
     border-bottom: solid 2px #e5e5e5;
 }
 
 .bg_big_footer #big-footer-lists .item .titulo_foo h3 {
     padding: 0px;
     margin: 0px 0px 0px 0px;
     font-family: ITCOfficinaSerifBold;
     font-weight: normal;
     font-size: 13px;
     color: #6d2f8f;
 }
 
 .bg_big_footer #big-footer-lists .item .titulo_foo h3 a {
     color: #6d2f8f !important;
     font-size: 13px!important;
 }
 
 .bg_big_footer #big-footer-lists .item .titulo_foo img {
     display: inline;
     float: left;
     margin-right: 7px;
 }
 
 .bg_big_footer #big-footer-lists .item .lista {
     padding: 0px;
     margin: 20px 0px 0px 0px;
 }
 
 .bg_big_footer #big-footer-lists .item .lista li {
     list-style: none;
     clear: both;
 }
 
 .bg_big_footer #big-footer-lists .item .link {
     float: left;
     padding: 0 0 6px;
     width: 90%;
 }
 
 .bg_big_footer #big-footer-lists .item .link a {
     font-family: helvetica;
     font-size: 11px;
     font-weight: bold;
     color: #9d9d9d;
     text-decoration: none;
 }
 
 .bg_big_footer #big-footer-lists .item .seta {
     float: left;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_IMG_BF_SETA') top left no-repeat;
     height: 20px;
     width: 10px;
 }
 
 .bg_big_footer .big-footer-container-webex .item_seta {
     height: auto;
     float: right;
     margin-top: 5px;
 }
 
 .bg_big_footer .big-footer-container-webex.item_seta img {
     cursor: pointer;
 }
 
 .bg_big_footer .big-footer-container-webex {
     padding: 25px 0 20px 25px!important;
 }
 /*--------------------------------BIGFOOTER WEBEX-----------------------------------*/
 /*---------------------------------FOOTER WEBEX-------------------------------------*/
 
 .bg_footer {
     width: 100%;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_IMG_FO_FIOFOOTER') top left repeat-x;
     height: 170px;
     float: left;
 }
 
 .bg_footer .bloco_footer {
     width: 960px;
     margin: 0 auto;
     border-top: solid 2px #e5e5e5;
 }
 
 .bg_footer .bloco_footer .logos .telefonica {
     float: left;
     margin-top: 17px;
 }
 
 .bg_footer .bloco_footer .logos img.selecao {
     padding-left: 310px
 }
 
 .bg_footer .bloco_footer .logos .combos {
     float: right;
     margin-top: 15px;
 }
 
 .bg_footer .bloco_footer .menu_footer {
     width: 960px;
     float: left;
     padding: 0px;
     margin: 25px 0px 0px 0px;
     text-align: center
 }
 
 .bg_footer .bloco_footer .menu_footer li {
     list-style: none;
     float: left;
     padding: 9px;
     background: url('ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_IMG_FO_FIOLI') right no-repeat;
 }
 
 .bg_footer .bloco_footer .menu_footer li a {
     text-decoration: none;
     color: #fff;
     font-size: 10px;
     font-family: Helvetica
 }
 
 .bg_footer .bloco_footer .menu_footer li P {
     padding: 0;
     margin-bottom: 0px!important
 }
 
 .bg_footer .bloco_footer .limpa_li {
     background: none!important
 }
 /*---------------------------------FOOTER WEBEX-------------------------------------*/
 /*----------------------------------FACELIFT PJ-------------------------------------*/
 
 .facelift_pj #big-footer-lists .item .titulo_foo h3 {
     color: #0172C2 !important;
 }
 
 .facelift_pj #big-footer-lists .item .seta {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_IMG_BF_SETA_PJ') top left no-repeat !important;
 }
 
 .footer_facelift_pj {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_IMG_FO_FIOFOOTER_PJ') top left repeat-x !important;
 }
 
 .footer_facelift_pj .bloco_footer .menu_footer li {
     background: url('/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_WE_IMG_FO_FIOLI_PJ') right no-repeat !important;
 }
 /*----------------------------------FACELIFT PJ-------------------------------------*/
 /* CSS FOOTER - FIM */
 /* CSS CHANGE COLOR - INICIO */
 /*Geral*/
 
 body.cor660099 .cufonColor {
     color: #8E44B4;
 }
 
 body.corff9900 .cufonColor {
     color: #F78500;
 }
 
 body.cor0066cc .cufonColor {
     color: #0172C2;
 }
 
 body.cor99cc33 .cufonColor {
     color: #8EBF25;
 }
 /*header.css*/
 
 body.cor660099 #menu .nav li a,
 #sub-menu li a {
     display: block;
     padding: 4px 10px;
     height: 24px;
     line-height: 24px;
     color: #68019A;
     font-size: 14px;
     text-decoration: none;
     text-align: center;
     white-space: nowrap;
 }
 
 body.corff9900 #menu .nav li a,
 #sub-menu li a {
     display: block;
     padding: 4px 10px;
     height: 24px;
     line-height: 24px;
     color: #F78500;
     font-size: 14px;
     text-decoration: none;
     text-align: center;
     white-space: nowrap;
 }
 
 body.cor0066cc #menu .nav li a,
 #sub-menu li a {
     display: block;
     padding: 4px 10px;
     height: 24px;
     line-height: 24px;
     color: #0172C2;
     font-size: 14px;
     text-decoration: none;
     text-align: center;
     white-space: nowrap;
 }
 
 body.cor99cc33 #menu .nav li a,
 #sub-menu li a {
     display: block;
     padding: 4px 10px;
     height: 24px;
     line-height: 24px;
     color: #8EBF25;
     font-size: 14px;
     text-decoration: none;
     text-align: center;
     white-space: nowrap;
 }
 
 body.cor660099 #menu .nav .selected a {
     color: #FFFFFF;
 }
 
 body.corff9900 #menu .nav .selected a {
     color: #FFFFFF;
 }
 
 body.cor0066cc #menu .nav .selected a {
     color: #FFFFFF;
 }
 
 body.cor99cc33 #menu .nav .selected a {
     color: #FFFFFF;
 }
 
 body.cor660099 #header .logo {
     clear: both;
     float: left;
     display: inline;
     width: 122px;
     height: 47px;
     margin: 21px 56px 0 12px;
     font-size: 0;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_M_IMG_LOGO_VIVO_ROXO) no-repeat;
     text-indent: -9999px;
 }
 
 body.corff9900 #header .logo {
     clear: both;
     float: left;
     display: inline;
     width: 122px;
     height: 47px;
     margin: 21px 56px 0 12px;
     font-size: 0;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_M_IMG_LOGO_VIVO_LARANJA) no-repeat;
     text-indent: -9999px;
 }
 
 body.cor0066cc #header .logo {
     clear: both;
     float: left;
     display: inline;
     width: 122px;
     height: 47px;
     margin: 21px 56px 0 12px;
     font-size: 0;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_M_IMG_LOGO_VIVO_AZUL) no-repeat;
     text-indent: -9999px;
 }
 
 body.cor99cc33 #header .logo {
     clear: both;
     float: left;
     display: inline;
     width: 122px;
     height: 47px;
     margin: 21px 56px 0 12px;
     font-size: 0;
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_M_IMG_LOGO_VIVO_VERDE) no-repeat;
     text-indent: -9999px;
 }
 
 body.cor660099 #box-senha {
     background: url(framework/skins/portalvivo/images/img/bg-box-senha.png) no-repeat 0 0;
     color: #fff;
     display: none;
     height: 152px;
     padding: 20px 10px 10px;
     position: absolute;
     right: 120px;
     top: 50px;
     z-index: 9999;
     width: 238px;
 }
 
 body.corff9900 #box-senha {
     background: url(framework/skins/portalvivo/images/img/bg-box-senha_laranja.png) no-repeat 0 0;
     color: #fff;
     display: none;
     height: 152px;
     padding: 20px 10px 10px;
     position: absolute;
     right: 120px;
     top: 50px;
     z-index: 9999;
     width: 238px;
 }
 
 body.cor0066cc #box-senha {
     background: url(framework/skins/portalvivo/images/img/bg-box-senha_azul.png) no-repeat 0 0;
     color: #fff;
     display: none;
     height: 152px;
     padding: 20px 10px 10px;
     position: absolute;
     right: 120px;
     top: 50px;
     z-index: 9999;
     width: 238px;
 }
 
 body.cor99cc33 #box-senha {
     background: url(framework/skins/portalvivo/images/img/bg-box-senha_verde.png) no-repeat 0 0;
     color: #fff;
     display: none;
     height: 152px;
     padding: 20px 10px 10px;
     position: absolute;
     right: 120px;
     top: 50px;
     z-index: 9999;
     width: 238px;
 }
 
 body.cor660099 #box-senha #btnIr {
     background: url(framework/skins/portalvivo/images/img/bt-ir.png) no-repeat center center;
     border: 0;
     clear: right;
     cursor: pointer;
     float: right;
     height: 28px;
     width: 49px;
 }
 
 body.corff9900 #box-senha #btnIr {
     background: url(framework/skins/portalvivo/images/img/bt-ir_laranja.png) no-repeat center center;
     border: 0;
     clear: right;
     cursor: pointer;
     float: right;
     height: 28px;
     width: 49px;
 }
 
 body.cor0066cc #box-senha #btnIr {
     background: url(framework/skins/portalvivo/images/img/bt-ir.png) no-repeat center center;
     border: 0;
     clear: right;
     cursor: pointer;
     float: right;
     height: 28px;
     width: 49px;
 }
 
 body.cor99cc33 #box-senha #btnIr {
     background: url(framework/skins/portalvivo/images/img/bt-ir.png) no-repeat center center;
     border: 0;
     clear: right;
     cursor: pointer;
     float: right;
     height: 28px;
     width: 49px;
 }
 
 body.cor660099 #box-senha .teclado-senha input {
     background: url(framework/skins/portalvivo/images/img/bg-teclado-senha.png) no-repeat center center;
     border: 0;
     color: #6b059c;
     cursor: pointer;
     display: block;
     float: left;
     font-size: 16px;
     height: 34px;
     margin: 8px 10px 8px 4px;
     padding: 2px;
     text-align: center;
     width: 34px;
 }
 
 body.cor660099 #box-senha .teclado-senha input.last {
     margin-right: 0px;
 }
 
 body.corff9900 #box-senha .teclado-senha input {
     background: url(framework/skins/portalvivo/images/img/bg-teclado-senha.png) no-repeat center center;
     border: 0;
     color: #fea501;
     cursor: pointer;
     display: block;
     float: left;
     font-size: 16px;
     height: 34px;
     margin: 8px 10px 8px 4px;
     padding: 2px;
     text-align: center;
     width: 34px;
 }
 
 body.corff9900 #box-senha .teclado-senha input.last {
     margin-right: 0px;
 }
 
 body.cor0066cc #box-senha .teclado-senha input {
     background: url(framework/skins/portalvivo/images/img/bg-teclado-senha.png) no-repeat center center;
     border: 0;
     color: #0172c2;
     cursor: pointer;
     display: block;
     float: left;
     font-size: 16px;
     height: 34px;
     margin: 8px 10px 8px 4px;
     padding: 2px;
     text-align: center;
     width: 34px;
 }
 
 body.cor0066cc #box-senha .teclado-senha input.last {
     margin-right: 0px;
 }
 
 body.cor99cc33 #box-senha .teclado-senha input {
     background: url(framework/skins/portalvivo/images/img/bg-teclado-senha.png) no-repeat center center;
     border: 0;
     color: #8ebf25;
     cursor: pointer;
     display: block;
     float: left;
     font-size: 16px;
     height: 34px;
     margin: 8px 10px 8px 4px;
     padding: 2px;
     text-align: center;
     width: 34px;
 }
 
 body.cor99cc33 #box-senha .teclado-senha input.last {
     margin-right: 0px;
 }
 
 body.cor660099 #header .bt-fazer-login {
     background-image: url(framework/skins/portalvivo/images/img/bt-fazer-login.png);
     float: left;
     height: 29px;
     width: 102px;
 }
 
 body.corff9900 #header .bt-fazer-login {
     background-image: url(framework/skins/portalvivo/images/img/bt-fazer-login_laranja.png);
     float: left;
     height: 29px;
     width: 102px;
 }
 
 body.cor0066cc #header .bt-fazer-login {
     background-image: url(framework/skins/portalvivo/images/img/bt-fazer-login_azul.png);
     float: left;
     height: 29px;
     width: 102px;
 }
 
 body.cor99cc33 #header .bt-fazer-login {
     background-image: url(framework/skins/portalvivo/images/img/bt-fazer-login_verde.png);
     float: left;
     height: 29px;
     width: 102px;
 }
 
 body.cor660099 #header .bt_enviar {
     background: url(framework/skins/portalvivo/images/img/header_entrar.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 1px 20px 0 5px;
     width: 79px;
 }
 
 body.corff9900 #header .bt_enviar {
     background: url(framework/skins/portalvivo/images/img/header_entrar_laranja.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 1px 20px 0 5px;
     width: 79px;
 }
 
 body.cor0066cc #header .bt_enviar {
     background: url(framework/skins/portalvivo/images/img/header_entrar_azul.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 1px 20px 0 5px;
     width: 79px;
 }
 
 body.cor99cc33 #header .bt_enviar {
     background: url(framework/skins/portalvivo/images/img/header_entrar_verde.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 1px 20px 0 5px;
     width: 79px;
 }
 
 body.cor660099 #menu .nav .selected>a {
     color: #FFFFFF;
     background: url(framework/skins/portalvivo/images/img/bg_selected_01.png) repeat;
 }
 
 body.corff9900 #menu .nav .selected>a {
     color: #FFFFFF;
     background: url(framework/skins/portalvivo/images/img/bg_selected_01_laranja.png) repeat;
 }
 
 body.cor0066cc #menu .nav .selected>a {
     color: #FFFFFF;
     background: url(framework/skins/portalvivo/images/img/bg_selected_01_azul.png) repeat;
 }
 
 body.cor99cc33 #menu .nav .selected>a {
     color: #FFFFFF;
     background: url(framework/skins/portalvivo/images/img/bg_selected_01_verde.png) repeat;
 }
 
 body.cor660099 #header .menu_nivel0 li.selected,
 body.cor660099 #header .menu_nivel0 li:hover {
     background: url(framework/skins/portalvivo/images/img/bg_menu_nivel0_li_selected.png) repeat-x center 0;
 }
 
 body.corff9900 #header .menu_nivel0 li.selected,
 body.corff9900 #header .menu_nivel0 li:hover {
     background: url(framework/skins/portalvivo/images/img/bg_menu_nivel0_li_selected_laranja.png) repeat-x center 0;
 }
 
 body.cor0066cc #header .menu_nivel0 li.selected,
 body.cor0066cc #header .menu_nivel0 li:hover {
     background: url(framework/skins/portalvivo/images/img/bg_menu_nivel0_li_selected_azul.png) repeat-x center 0;
 }
 
 body.cor99cc33 #header .menu_nivel0 li.selected,
 body.cor99cc33 #header .menu_nivel0 li:hover {
     background: url(framework/skins/portalvivo/images/img/bg_menu_nivel0_li_selected_verde.png) repeat-x center 0;
 }
 
 body.cor660099 #header .menu_nivel0 ul {
     background: #9000B9;
     display: none;
     margin-left: 48px;
     position: absolute;
 }
 
 body.corff9900 #header .menu_nivel0 ul {
     background: #FEA501;
     display: none;
     margin-left: 48px;
     position: absolute;
 }
 
 body.cor0066cc #header .menu_nivel0 ul {
     background: #008FC7;
     display: none;
     margin-left: 48px;
     position: absolute;
 }
 
 body.cor99cc33 #header .menu_nivel0 ul {
     background: #B6D15E;
     display: none;
     margin-left: 48px;
     position: absolute;
 }
 
 body.cor660099 #header .busca input {
     background: url(framework/skins/portalvivo/images/img/search.png) left center no-repeat;
     border: 0;
     color: #7E7E7E;
     float: left;
     font-size: 11px;
     height: 23px;
     padding: 2px 0 2px 30px;
     width: 119px;
     vertical-align: middle;
     line-height: 22px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 body.corff9900 #header .busca input {
     background: url(framework/skins/portalvivo/images/img/search_laranja.png) left center no-repeat;
     border: 0;
     color: #7E7E7E;
     float: left;
     font-size: 11px;
     height: 23px;
     padding: 2px 0 2px 30px;
     width: 119px;
     vertical-align: middle;
     line-height: 22px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 body.cor0066cc #header .busca input {
     background: url(framework/skins/portalvivo/images/img/search_azul.png) left center no-repeat;
     border: 0;
     color: #7E7E7E;
     float: left;
     font-size: 11px;
     height: 23px;
     padding: 2px 0 2px 30px;
     width: 119px;
     vertical-align: middle;
     line-height: 22px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 body.cor99cc33 #header .busca input {
     background: url(framework/skins/portalvivo/images/img/search_verde.png) left center no-repeat;
     border: 0;
     color: #7E7E7E;
     float: left;
     font-size: 11px;
     height: 23px;
     padding: 2px 0 2px 30px;
     width: 119px;
     vertical-align: middle;
     line-height: 22px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 body.cor660099 #header .busca button {
     background: url(framework/skins/portalvivo/images/img/submit.png) right center no-repeat;
     cursor: pointer;
     border: 0;
     float: left;
     height: 27px;
     margin: 0 20px 0 0;
     width: 29px;
 }
 
 body.corff9900 #header .busca button {
     background: url(framework/skins/portalvivo/images/img/submit_laranja.png) right center no-repeat;
     cursor: pointer;
     border: 0;
     float: left;
     height: 27px;
     margin: 0 20px 0 0;
     width: 29px;
 }
 
 body.cor0066cc #header .busca button {
     background: url(framework/skins/portalvivo/images/img/submit_azul.png) right center no-repeat;
     cursor: pointer;
     border: 0;
     float: left;
     height: 27px;
     margin: 0 20px 0 0;
     width: 29px;
 }
 
 body.cor99cc33 #header .busca button {
     background: url(framework/skins/portalvivo/images/img/submit_verde.png) right center no-repeat;
     cursor: pointer;
     border: 0;
     float: left;
     height: 27px;
     margin: 0 20px 0 0;
     width: 29px;
 }
 
 body.cor660099 #header .bt_conta {
     background: url(framework/skins/portalvivo/images/img/header_minha_conta.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 0px 20px 0 5px;
     width: 94px;
 }
 
 body.corff9900 #header .bt_conta {
     background: url(framework/skins/portalvivo/images/img/header_minha_conta_laranja.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 0px 20px 0 5px;
     width: 94px;
 }
 
 body.cor0066cc #header .bt_conta {
     background: url(framework/skins/portalvivo/images/img/header_minha_conta_azul.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 0px 20px 0 5px;
     width: 94px;
 }
 
 body.cor99cc33 #header .bt_conta {
     background: url(framework/skins/portalvivo/images/img/header_minha_conta_verde.png) center center no-repeat;
     border: none;
     color: #6B6B6B;
     cursor: pointer;
     display: block;
     font-family: "ITCOfficinaSerifBold";
     height: 27px;
     margin: 0px 20px 0 5px;
     width: 94px;
 }
 
 body.cor660099 .menu_interna2 p.titulo1,
 .menu_interna2 li.titulo1,
 body.cor660099 .menu_interna2 p.titulo2,
 .menu_interna2 li.titulo2 {
     color: #8E44B4;
 }
 
 body.cor660099 #breadcrumbs strong {
     color: #8E44B4;
 }
 
 body.cor660099 #breadcrumbs span {
     color: #8E44B4;
 }
 
 body.corff9900 .menu_interna2 p.titulo1,
 .menu_interna2 li.titulo1,
 body.corff9900 .menu_interna2 p.titulo2,
 .menu_interna2 li.titulo2 {
     color: #f78500;
 }
 
 body.corff9900 #breadcrumbs strong {
     color: #f78500;
 }
 
 body.corff9900 #breadcrumbs span {
     color: #f78500;
 }
 
 body.cor0066cc .menu_interna2 p.titulo1,
 .menu_interna2 li.titulo1,
 body.cor0066cc .menu_interna2 p.titulo2,
 .menu_interna2 li.titulo2 {
     color: #0172c2;
 }
 
 body.cor0066cc #breadcrumbs strong {
     color: #0172c2;
 }
 
 body.cor0066cc #breadcrumbs span {
     color: #0172c2;
 }
 
 body.cor99cc33 .menu_interna2 p.titulo1,
 .menu_interna2 li.titulo1,
 body.cor99cc33 .menu_interna2 p.titulo2,
 .menu_interna2 li.titulo2 {
     color: #8ebf25;
 }
 
 body.cor99cc33 #breadcrumbs strong {
     color: #8ebf25;
 }
 
 body.cor99cc33 #breadcrumbs span {
     color: #8ebf25;
 }
 
 body.cor660099 #breadcrumbs span a {
     color: #8E44B4;
 }
 
 body.corff9900 #breadcrumbs span a {
     color: #F78500;
 }
 
 body.cor0066cc #breadcrumbs span a {
     color: #0172C2;
 }
 
 body.cor99cc33 #breadcrumbs span a {
     color: #8EBF25;
 }
 
 body.cor660099 .conteudoLateralDireita .itens_destaques strong {
     color: #68019A;
 }
 
 body.corff9900 .conteudoLateralDireita .itens_destaques strong {
     color: #F78500;
 }
 
 body.cor0066cc .conteudoLateralDireita .itens_destaques strong {
     color: #0172C2;
 }
 
 body.cor99cc33 .conteudoLateralDireita .itens_destaques strong {
     color: #8EBF25;
 }
 /*select.css*/
 
 body.cor660099 .select-container .select ul li a {
     border-color: #FFF;
     border-style: solid;
     border-width: 1px 0px;
     color: #4D0071;
     display: block;
     font-weight: normal;
     font-size: 12px !important;
     height: 19px;
     padding: 5px 16px 3px 22px;
     width: 168px;
 }
 
 body.corff9900 .select-container .select ul li a {
     border-color: #FFF;
     border-style: solid;
     border-width: 1px 0px;
     color: #F78500;
     display: block;
     font-size: 12px !important;
     font-weight: normal;
     height: 19px;
     padding: 5px 16px 3px 22px;
     width: 168px;
 }
 
 body.cor0066cc .select-container .select ul li a {
     border-color: #FFF;
     border-style: solid;
     border-width: 1px 0px;
     color: #0172C2;
     display: block;
     font-weight: normal;
     font-size: 12px !important;
     height: 19px;
     padding: 5px 16px 3px 22px;
     width: 168px;
 }
 
 body.cor99cc33 .select-container .select ul li a {
     border-color: #FFF;
     border-style: solid;
     border-width: 1px 0px;
     color: #8EBF25;
     display: block;
     font-weight: normal;
     font-size: 12px !important;
     height: 19px;
     padding: 5px 16px 3px 22px;
     width: 168px;
 }
 
 body.cor660099 .select-container .select ul li.active a {
     background: #68019A url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
     color: #FFF;
     font-weight: bold;
 }
 
 body.corff9900 .select-container .select ul li.active a {
     background: #F78500 url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
     color: #FFF;
     font-weight: bold;
 }
 
 body.cor0066cc .select-container .select ul li.active a {
     background: #0172C2 url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
     color: #FFF;
     font-weight: bold;
 }
 
 body.cor99cc33 .select-container .select ul li.active a {
     background: #8EBF25 url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
     color: #FFF;
     font-weight: bold;
 }
 
 body.cor660099 .select-container .select ul li a:hover {
     background-color: #68019A;
     border-color: #68019A;
     border-style: solid;
     border-width: 1px 0px;
     color: #FFF;
     text-decoration: none;
 }
 
 body.corff9900 .select-container .select ul li a:hover {
     background-color: #F78500;
     border-color: #F78500;
     border-style: solid;
     border-width: 1px 0px;
     color: #FFF;
     text-decoration: none;
 }
 
 body.cor0066cc .select-container .select ul li a:hover {
     background-color: #0172C2;
     border-color: #0172C2;
     border-style: solid;
     border-width: 1px 0px;
     color: #FFF;
     text-decoration: none;
 }
 
 body.cor99cc33 .select-container .select ul li a:hover {
     background-color: #8EBF25;
     border-color: #8EBF25;
     border-style: solid;
     border-width: 1px 0px;
     color: #FFF;
     text-decoration: none;
 }
 
 body.cor660099 .select-container .select ul li.active a:hover {
     background: #68019A url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
 }
 
 body.corff9900 .select-container .select ul li.active a:hover {
     background: #F78500 url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
 }
 
 body.cor0066cc .select-container .select ul li.active a:hover {
     background: #0172C2 url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
 }
 
 body.cor99cc33 .select-container .select ul li.active a:hover {
     background: #8EBF25 url('framework/skins/portalvivo/images/img/check.png') no-repeat 0 -27px;
 }
 
 body.cor660099 .select-container .select a.wrap {
     /*background: url('framework/skins/portalvivo/images/img/bg-select-arrow.png') no-repeat right 1px;*/
     color: #4D0071;
     display: block;
     height: 19px;
     padding: 5px 0 0 5px;
     width: 200px;
 }
 
 body.corff9900 .select-container .select a.wrap {
     /*background: url('framework/skins/portalvivo/images/img/bg-select-arrow.png') no-repeat right 1px;*/
     color: #F78500;
     display: block;
     height: 19px;
     padding: 5px 0 0 5px;
     width: 200px;
 }
 
 body.cor0066cc .select-container .select a.wrap {
     /*background: url('framework/skins/portalvivo/images/img/bg-select-arrow.png') no-repeat right 1px;*/
     color: #0172C2;
     display: block;
     height: 19px;
     padding: 5px 0 0 5px;
     width: 200px;
 }
 
 body.cor99cc33 .select-container .select a.wrap {
     /*background: url('framework/skins/portalvivo/images/img/bg-select-arrow.png') no-repeat right 1px;*/
     color: #8EBF25;
     display: block;
     height: 19px;
     padding: 5px 0 0 5px;
     width: 200px;
 }
 
 body.cor660099 .select-container .select {
     background: url('framework/skins/portalvivo/images/img/bg-select.png') repeat-x 0 0;
     float: left;
     height: 27px;
     margin: 0;
     padding: 0;
     width: 208px;
 }
 
 body.corff9900 .select-container .select {
     background: url('framework/skins/portalvivo/images/img/bg-select_laranja.png') repeat-x 0 0;
     float: left;
     height: 27px;
     margin: 0;
     padding: 0;
     width: 208px;
 }
 
 body.cor0066cc .select-container .select {
     background: url('framework/skins/portalvivo/images/img/bg-select_azul.png') repeat-x 0 0;
     float: left;
     height: 27px;
     margin: 0;
     padding: 0;
     width: 208px;
 }
 
 body.cor99cc33 .select-container .select {
     background: url('framework/skins/portalvivo/images/img/bg-select_verde.png') repeat-x 0 0;
     float: left;
     height: 27px;
     margin: 0;
     padding: 0;
     width: 208px;
 }
 /*global.css*/
 
 body.cor660099 {
     /*background: #f2f2f2 url(framework/skins/portalvivo/images/img/bg_menu_00.png) repeat-x;*/
     color: #7e7e7e;
     font: 11px Verdana, Arial, Helvetica, sans-serif;
     height: auto !important;
     width: auto !important;
 }
 
 body.corff9900 {
     background: #f2f2f2 url(framework/skins/portalvivo/images/img/bg_menu_00_laranja.png) repeat-x;
     color: #7e7e7e;
     font: 11px Verdana, Arial, Helvetica, sans-serif;
     height: auto !important;
     width: auto !important;
 }
 
 body.cor0066cc {
     background: #f2f2f2 url(framework/skins/portalvivo/images/img/bg_menu_00_azul.png) repeat-x;
     color: #7e7e7e;
     font: 11px Verdana, Arial, Helvetica, sans-serif;
     height: auto !important;
     width: auto !important;
 }
 
 body.cor99cc33 {
     background: #f2f2f2 url(framework/skins/portalvivo/images/img/bg_menu_00_verde.png) repeat-x;
     color: #7e7e7e;
     font: 11px Verdana, Arial, Helvetica, sans-serif;
     height: auto !important;
     width: auto !important;
 }
 /*footer.css*/
 
 body.cor660099 #big-footer {
     background: #FFF url(framework/skins/portalvivo/images/img/bg_footer.gif) repeat-x 0 0;
     clear: both;
 }
 
 body.corff9900 #big-footer {
     background: #FFF url(framework/skins/portalvivo/images/img/bg_footer_laranja.png) repeat-x 0 0;
     clear: both;
 }
 
 body.cor0066cc #big-footer {
     background: #FFF url(framework/skins/portalvivo/images/img/bg_footer_azul.png) repeat-x 0 0;
     clear: both;
 }
 
 body.cor99cc33 #big-footer {
     background: #FFF url(framework/skins/portalvivo/images/img/bg_footer_verde.png) repeat-x 0 0;
     clear: both;
 }
 
 body.cor660099 #footer-links li a {
     color: #6D0A9D;
     font-weight: bold;
 }
 
 body.corff9900 #footer-links li a {
     color: #f78500;
     font-weight: bold;
 }
 
 body.cor0066cc #footer-links li a {
     color: #00509b;
     font-weight: bold;
 }
 
 body.cor99cc33 #footer-links li a {
     color: #8ebf25;
     font-weight: bold;
 }
 /*Menu Lateral*/
 
 body.cor660099 .menu02 li.linkmenu a.selected {
     color: #8E44B4;
     font-weight: bold;
 }
 
 body.corff9900 .menu02 li.linkmenu a.selected {
     color: #F78500;
     font-weight: bold;
 }
 
 body.cor0066cc .menu02 li.linkmenu a.selected {
     color: #0172C2;
     font-weight: bold;
 }
 
 body.cor99cc33 .menu02 li.linkmenu a.selected {
     color: #8EBF25;
     font-weight: bold;
 }
 /*Meu Vivo*/
 /*Roxo*/
 
 body.cor660099 .meus_dados {
     float: left;
     color: #8E44B4;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 21px;
     background-image: url(framework/skins/portalvivo/images/img/separador.png);
     background-position: right;
     background-repeat: no-repeat;
     padding: 5px 0 0 25px;
     min-width: 205px;
     height: 25px;
 }
 
 body.cor660099 .conteudoHome .menu_logado {
     background-image: url(framework/skins/portalvivo/images/img/menu_pj_logado-720.png);
     width: 720px;
 }
 
 body.cor660099 .menu_logado p.conteudo {
     color: #f78500;
     font-size: 12px;
     font-weight: bold;
     margin: 0 0 0 0;
 }
 /*Laranja*/
 
 body.corff9900 .meus_dados {
     float: left;
     color: #f78500;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 21px;
     background-image: url(framework/skins/portalvivo/images/img/separador.png);
     background-position: right;
     background-repeat: no-repeat;
     padding: 5px 0 0 25px;
     width: 205px;
     height: 25px;
 }
 
 body.corff9900 .conteudoHome .menu_logado {
     background-image: url(framework/skins/portalvivo/images/img/menu_pj_logado-720_laranja.png);
     padding-left: 0;
     width: 720px;
 }
 
 body.corff9900 .menu_logado p.conteudo {
     color: #0172c2;
     font-size: 12px;
     font-weight: bold;
     margin: 0 0 0 0;
     padding: 0;
 }
 /*Azul*/
 
 body.cor0066cc .meus_dados {
     float: left;
     color: #0172c2;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 21px;
     background-image: url(framework/skins/portalvivo/images/img/separador.png);
     background-position: right;
     background-repeat: no-repeat;
     padding: 5px 0 0 25px;
     width: 205px;
     height: 25px;
 }
 
 body.cor0066cc .conteudoHome .menu_logado {
     background-image: url(framework/skins/portalvivo/images/img/menu_pj_logado-720_azul.png);
     padding-left: 0;
     width: 720px;
 }
 
 body.cor0066cc .menu_logado p.conteudo {
     color: #f78500;
     font-size: 12px;
     font-weight: bold;
     margin: 0 0 0 0;
 }
 /*Verde*/
 
 body.cor99cc33 .meus_dados {
     float: left;
     color: #8ebf25;
     font-family: 'ITCOfficinaSerifBold';
     font-size: 21px;
     background-image: url(framework/skins/portalvivo/images/img/separador.png);
     background-position: right;
     background-repeat: no-repeat;
     padding: 5px 0 0 25px;
     width: 205px;
     height: 25px;
 }
 
 body.cor99cc33 .conteudoHome .menu_logado {
     background-image: url(framework/skins/portalvivo/images/img/menu_pj_logado-720_verde.png);
     padding-left: 0;
     width: 720px;
 }
 
 body.cor99cc33 .menu_logado p.conteudo {
     color: #0172c2;
     font-size: 12px;
     font-weight: bold;
     margin: 0 0 0 0;
     padding: 0;
 }
 /* Menu Lateral */
 
 .menuEsquerdo li {
     list-style: none;
 }
 
 body.cor660099 .menuEsquerdo li.titulo2,
 body.cor660099 h3.setaDireita {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_660099.gif) no-repeat 1px 6px;
 }
 
 body.cor660099 .menuEsquerdo li.titulo2 .on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_660099.gif) no-repeat 0px 7px;
 }
 
 body.cor660099 .menuEsquerdo li.titulo2 a.selected {
     color: #8E44B4;
     font-weight: bold;
 }
 
 body.corff0000 .menuEsquerdo li.titulo2,
 body.corff0000 h3.setaDireita {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_ff0000.gif) no-repeat 1px 6px;
 }
 
 body.corff0000 .menuEsquerdo li.titulo2 .on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_ff0000.gif) no-repeat 0px 7px;
 }
 
 body.corff0000 .menuEsquerdo li.titulo2 a.selected {
     color: #ff0000;
     font-weight: bold;
 }
 
 body.cor003399 .menuEsquerdo li.titulo2,
 body.cor003399 h3.setaDireita {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_003399.gif) no-repeat 1px 6px;
 }
 
 body.cor003399 .menuEsquerdo li.titulo2 .on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_003399.gif) no-repeat 0px 7px;
 }
 
 body.cor003399 .menuEsquerdo li.titulo2 a.selected {
     color: #003399;
     font-weight: bold;
 }
 
 body.cor0066cc .menuEsquerdo li.titulo2,
 body.cor0066cc h3.setaDireita {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_0066cc.gif) no-repeat 1px 6px;
 }
 
 body.cor0066cc .menuEsquerdo li.titulo2 .on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_0066cc.gif) no-repeat 0px 7px;
 }
 
 body.cor0066cc .menuEsquerdo li.titulo2 a.selected {
     color: #0066cc;
     font-weight: bold;
 }
 
 body.corff9900 .menuEsquerdo li.titulo2,
 body.corff9900 h3.setaDireita {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_ff9900.gif) no-repeat 1px 6px;
 }
 
 body.corff9900 .menuEsquerdo li.titulo2 .on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_ff9900.gif) no-repeat 0px 7px;
 }
 
 body.corff9900 .menuEsquerdo li.titulo2 a.selected {
     color: #F78500;
     font-weight: bold;
 }
 
 body.cor99cc33 .menuEsquerdo li.titulo2,
 body.cor99cc33 h3.setaDireita {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_direita_99cc33.gif) no-repeat 1px 6px;
 }
 
 body.cor99cc33 .menuEsquerdo li.titulo2 .on {
     background: url(/portalweb/framework/skins/portalvivo/images/tema/bullet_seta_menor_baixo_99cc33.gif) no-repeat 0px 7px;
 }
 
 body.cor99cc33 .menuEsquerdo li.titulo2 a.selected {
     color: #8EBF25;
     font-weight: bold;
 }
 
 body.cor660099 .sitemap ul li a:hover {
     color: #660099;
 }
 
 body.cor003399 .sitemap ul li a:hover {
     color: #003399;
 }
 
 body.cor0066cc .sitemap ul li a:hover {
     color: #0066cc;
 }
 
 body.corff9900 .sitemap ul li a:hover {
     color: #ff9900;
 }
 
 body.cor99cc33 .sitemap ul li a:hover {
     color: #99cc33;
 }
 /*Campo de Busca*/
 
 body.corff0000 .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px 0px;
 }
 
 body.cor0066cc .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -20px;
 }
 
 body.cor003399 .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -40px;
 }
 
 body.cor660099 .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -60px;
 }
 
 body.corff9900 .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -80px;
 }
 
 body.cor99cc33 .ttl_busca {
     background: url(/portalweb/ShowPropertyServlet?nodeId=/UCMRepository/PW_IMG_BUSCA_PAGES) no-repeat 0px -100px;
 }
 
 body.corff0000 #ddl_filtro {
     color: #ff0000;
 }
 
 body.cor0066cc #ddl_filtro {
     color: #0066cc;
 }
 
 body.cor003399 #ddl_filtro {
     color: #003399;
 }
 
 body.cor660099 #ddl_filtro {
     color: #660099;
 }
 
 body.corff9900 #ddl_filtro {
     color: #ff9900;
 }
 
 body.cor99cc33 #ddl_filtro {
     color: #8EBF25;
 }
 /* 2012/09/10 style logo */
 
 body.corff0000 #header .logo>a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 body.cor0066cc #header .logo>a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 body.cor003399 #header .logo>a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 body.cor660099 #header .logo>a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 body.corff9900 #header .logo>a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 body.cor99cc33 #header .logo>a {
     display: block;
     height: 100%;
     width: 100%;
 }
 /* CSS CHANGE COLOR - FIM */
 
 .textoConteudoAlert a {
     text-decoration: underline !important;
 }
 /*OS 10021*/
 
 .wrapper-useQuinze {
     padding: 45px 0 0 40px;
 }
 
 .wrapper-useQuinze h1.title-vivo15 {
     color: #99cc33;
     font-family: 'ITCOfficinaSerifBookRegular';
     font-size: 32px;
     padding: 0;
     line-height: 32px;
 }
 
 .wrapper-useQuinze p.p-vivo15 {
     font-size: 18px;
     color: #fff;
 }
 
 .link-condicoes {
     text-decoration: underline !important;
 }
 /* OS 10592 */
 
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine {
     background: #06C;
 }
 
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine a,
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine a.limp_a {
     color: #FFF !important;
     background: #06C !important;
     padding: 9px 13px 9px 8px !important;
 }
 
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine span.ct_esq_top_u,
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine span.ct_dir_top_u {
     background: #06C !important;
     display: block !important;
 }
 
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine a:hover,
 .cor0066cc .facelift_pj .menu_principal #ulMenu li.blue-assine a.limp_a:hover {
     color: #FFF !important;
     background: #06C !important;
     padding: 9px 13px 9px 8px !important;
 }
 
 .icone_encontre_loja {
     width: 34px;
 }