/* formulario encontre seu speedy */
#formularios .encontre-seu-speedy {
float:left;
width:426px;
padding:18px 5px;
background:url(/Formularios/bg-degrade-speedy.gif) center top no-repeat }
#formularios .encontre-seu-speedy fieldset {
border:none;
margin:0;
padding:0 }
#formularios .encontre-seu-speedy fieldset legend {
display:block;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold }
#formularios .encontre-seu-speedy p {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
padding:10px 0 10px 16px !important;
width:412px }
#formularios .encontre-seu-speedy p { padding:10px 0 10px 16px !important }
#formularios .dados-encontre {
width:384px;
height:47px;
margin:0 0 0 35px;
background:url(/Formularios/bg-encontre-seu-speedy-tel.gif) }
#formularios .dados-encontre label {
float:left;
padding:16px 10px 0 0;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align:right;
color:#000;
font-weight:bold }
#formularios .dados-encontre label.ddd { width:56px }
#formularios .dados-encontre label.telefone { width:64px }
#formularios .dados-encontre select, #formularios .dados-encontre input { float:left }
#formularios .dados-encontre select {
width:50px;
margin:15px 4px 0 0 }
#formularios .dados-encontre input.telefone {
width:73px;
margin:15px 4px 0 0 }
#formularios .dados-encontre .btn-procurar-speedy {
width:81px;
height:25px;
margin:11px 4px 0 0;
padding:25px 0 0;
cursor:pointer;
border:none;
background:url(/Formularios/btn-encontre-seu-speedy.gif) no-repeat }
#formularios .resultado-encontre {
width:100%;
margin:10px 0 0;
background:url(/Formularios/bg-encontre-seu-speedy-resultado.gif) no-repeat }
/* botao de chat online */
#formularios .img-acesse-chat-online {
float:left;
width:436px;
text-align:center;
padding:15px 0 }
/* formulario de consulta de disponibilidade */
#formularios .contato-disponibilidade {
float:left;
width:436px }
#formularios .contato-disponibilidade legend {
display:block;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000;
font-weight:bold }
#formularios .dados-disponibilidade {
width:383px;
height:180px;
margin:10px 0 0 35px;
padding:13px 0 0;
background:url(/Formularios/bg-dados-contato-disponibilidade.gif) no-repeat }
#formularios .dados-disponibilidade label {
float:left;
width:119px;
padding:16px 10px 0 0;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align:right;
color:#000;
font-weight:bold }
#formularios .dados-disponibilidade label.telefone { width:64px }
#formularios .dados-disponibilidade select, #formularios .dados-disponibilidade input { float:left }
#formularios .dados-disponibilidade select {
width:50px;
margin:15px 4px 0 0 }
#formularios .dados-disponibilidade input {
width:202px;
margin:15px 4px 0 0 }
#formularios .dados-disponibilidade input.telefone { width:73px }
#formularios .dados-disponibilidade input.enviar {
float:right;
width:75px;
height:25px;
margin:11px 40px 0 0;
padding:25px 0 0;
cursor:pointer;
border:none;
background:url(/Formularios/btn-enviar-disponibilidade.gif) no-repeat }
#formularios .procure-novamente p {
width:430px;
padding:15px;
margin:10px 0;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
background:url(/Formularios/bg-degrade-speedy.gif) no-repeat }
#formularios .procure-novamente p { padding:15px !important }
#formularios #velocidade-contratando {
width:723px;
height:45px;
 *height:61px;
margin:15px 5px;
padding:16px 0 0;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-align:center;
background:url(/Formularios/bg-velocidade-contratando.gif) no-repeat }
#formularios #velocidade-contratando span {
font-size:21px;
font-weight:bold;
color:#000 }
#formularios .identificacao { padding:20px 8px }
#formularios .identificacao p.contratar-servico {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666 }
#formularios .identificacao .sou-cadastrado {
float:left;
display:inline;
width:269px;
 *width:303px;
height:157px;
 *height:217px;
margin:10px 0 0 20px;
padding:40px 0 20px 34px;
background:url(/Formularios/bg-ja-tenho-cadastro.gif) no-repeat }
#formularios .identificacao .sou-cadastrado h5 { display:none }
#formularios .identificacao .sou-cadastrado label {
float:left;
clear:both;
width:100%;
padding:10px 0 0;
font:11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000 }
#formularios .identificacao .sou-cadastrado input {
float:left;
clear:both;
width:220px }
#formularios .identificacao .sou-cadastrado input.entrar {
float:right;
width:71px;
height:25px;
margin:0 43px 0 0;
padding:25px 0 0;
cursor:pointer;
border:none;
background:url(/Formularios/btn-login-entrar.gif) no-repeat }
#formularios .identificacao .sou-cadastrado a {
display:block;
clear:both;
width:100%;
padding:8px 0;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#6266a7 }
#formularios .identificacao .nao-tenho-cadastro {
float:left;
display:inline;
width:279px;
 *width:303px;
height:147px;
 *height:217px;
margin:10px 0 0 20px;
padding:50px 0 0 24px;
background:url(/Formularios/bg-nao-tenho-cadastro.gif) no-repeat }
#formularios .identificacao .nao-tenho-cadastro h5 { display:none }
#formularios .identificacao .nao-tenho-cadastro p {
font:11px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000 }
#formularios .identificacao .nao-tenho-cadastro ul {
padding:17px 0;
font:11px Verdana, Arial, Helvetica, sans-serif }
#formularios .identificacao .nao-tenho-cadastro ul li {
height:15px;
padding:3px 0 0 15px;
background:url(/Formularios/ico-setas-nao-sou-cadastrado.gif) 0 5px no-repeat }
#formularios .identificacao .nao-tenho-cadastro .cadastre-se {
float:right;
display:block;
width:131px;
height:25px;
margin:0 21px 0 0;
text-indent:-90000px;
background:url(/Formularios/btn-cadastre-se-agora.gif) no-repeat }
#formularios .btn-comprar-speedy { margin:0 0 0 20px }
#formularios .btn-comprar-speedy-destaque { float:right }
#productos.destaque {
position:relative;
width:435px;
padding:18px 0;
background:url(/Formularios/bg-degrade-speedy.gif) center top no-repeat }
#productos.destaque p.resutlados-disponiveis {
float:none !important;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:10px 15px }
#productos.destaque ul {
clear:both;
position:relative;
width:416px;
 *width:435px;
border-left:3px solid #e0e0ed;
border-right:3px solid #e0e0ed;
position:relative;
padding:21px 0 0 13px }
#productos.destaque ul:afetr {
 content:"";
 float:left;
 clear:both;
 display:block }
#productos.destaque ul li .sua-escolha {
position:absolute;
top:0;
left:-3px;
width:449px;
height:28px;
text-indent:-90000px;
background:url(/Formularios/borda-destaque-sua-escolha.gif) no-repeat }
.bottom-destaque {
position:absolute;
left:0;
width:449px;
height:9px;
font-size:1px;
background:url(/Formularios/borda-destaque-fechamento.gif) no-repeat }
.producto_imagen .imagen { width:82px }
.producto_imagen .descripcion_imagen { width:300px }
.producto_imagen .descripcion_imagen #contenedor_detalles_informacion_prom_lis { width:300px }
#formularios .chatOnline-duvida, #formularios .versao-impressao {
float:right;
margin:0 20px }
#formularios .passos-checkout {
margin:0 auto;
padding:15px 0 }
#formularios .descricao-checkout { padding:25px 0 10px 0 }
#formularios .descricao-checkout h5 {
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000 }
#formularios .descricao-checkout p {
padding:6px 0;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666 }
#formularios .descricao-checkout p { padding:6px 0 !important }
#formularios .confirme-telefone {
padding:15px 0;
background:url(/Formularios/bg-degrade-speedy.gif) left top no-repeat }
#formularios .confirme-telefone h4 { float:left }
#formularios .confirme-telefone .dados-telefone-checkout {
float:left;
width:271px !important;
*width:320px !important;
padding:4px 0 0 39px }
#formularios .confirme-telefone .dados-telefone-checkout.adicional {
width:271px !important;
*width:479px !important;
padding-left:208px }
#formularios .confirme-telefone .dados-telefone-checkout label {
float:left;
padding:0 5px;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000 }
#formularios .confirme-telefone .dados-telefone-checkout span { float:left }
#formularios .confirme-telefone .dados-telefone-checkout select {
float:left;
width:50px }
#formularios .confirme-telefone .dados-telefone-checkout input.telefone {
float:left;
width:73px }
#formularios .seu-plano {
padding:15px 0;
background:url(/Formularios/bg-encontre-seu-speedy-resultado.gif) no-repeat }
#formularios .seu-plano h4 { float:left }
#formularios .dados-seu-plano {
float:left;
padding:0 0 0 22px }
#formularios .dados-seu-plano div {
width:450px;
height:44px;
position:relative;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 5px;
padding:4px 10px 0 10px }
#formularios .dados-seu-plano div label {
float:left;
width:320px }
#formularios .dados-seu-plano div input {
float:left;
width:20px }
#formularios .dados-seu-plano div label strong { color:#000 }
#formularios .dados-seu-plano div label {
color:#666;
padding:4px 0 0 5px }
#formularios .dados-seu-plano .ativo { background:url(/Formularios/bg-plano-selecionado.gif) no-repeat }
#formularios .dados-seu-plano .preco-plano {
position:absolute;
right:10px;
top:13px;
font-size:18px;
font-weight:bold }
#formularios .continuar-checkout {
clear:both;
width:109px;
height:31px;
margin:0 40px 0 0;
padding:31px 0 0;
cursor:pointer;
border:none;
float:right;
background:url(/Formularios/btn-continuar-checkout.gif) no-repeat }
#formularios .seu-plano-modem {
padding:15px 0;
background:url(/Formularios/bg-degrade-speedy.gif) left top no-repeat }
#formularios .seu-plano-modem h4 {
float:left;
width:115px }
#formularios .dados-modem {
float:left;
width:430px }
#formularios .dados-modem div, #formularios .dados-modem p {
float:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 5px;
padding:4px 10px 0 10px;
color:#666 }
#formularios .dados-modem p { padding:4px 10px 0 10px !important }
#formularios .dados-modem div input, #formularios .dados-modem div label { float:left }
#formularios .dados-modem div label strong { color:#000 }
#formularios .dados-modem div label {
width:384px;
color:#666;
padding:4px 0 0 5px }
#formularios .dados-instalacao-provedores {
float:left;
width:430px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#666 }
#formularios .seus-dados-sucesso:after, #formularios .dados-instalacao-provedores:after {
content:"";
float:left;
clear:both;
display:block }
#formularios .dados-instalacao-provedores strong { color:#000 }
#formularios .separador.sombreado { background:url(/Formularios/bg-encontre-seu-speedy-resultado.gif) center center no-repeat !important }
#formularios .resumo-termos .separador.sombreado, .seu-plano-modem .separador.sombreado {
float:left;
clear:both;
width:100%;
margin:15px 0 }
#formularios .resumo-termos h4 {
float:left;
width:115px }
#formularios .termos:after {
content:"";
float:left;
clear:both;
display:block }
#formularios .resumo-termos {
padding:15px 0 0;
background:url(/Formularios/bg-degrade-speedy.gif) no-repeat }
#formularios .resumo-termos { padding:15px 0 0 !important }
#formularios .resumo-termos table {
float:left;
display:inline;
margin:0 0 0 20px;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000 }
#formularios .resumo-termos table th { font-weight:normal }
#formularios .resumo-termos table td {
height:18px;
font-weight:bold;
text-align:right;
padding:0 0 0 10px;
color:#666 }
#formularios .termos-content {
float:left;
width:430px;
padding:0 0 0 20px;
font:12px Verdana, Arial, Helvetica, sans-serif }
#formularios .termos-content .termos-regras {
width:410px;
height:115px;
padding:10px;
margin:8px 0;
font-size:11px;
color:#666;
border:groove #f2f2f2;
overflow-y:scroll }
#formularios .termos-content .termos-regras { padding:10px !important }
#formularios .termos-content label { color:#666 }
#formularios .seus-dados-sucesso {
height:70px;
padding:15px 0;
background:url(/Formularios/bg-degrade-speedy.gif) no-repeat }
#formularios .seus-dados-sucesso h4 { float:left }
#formularios .seus-dados-sucesso p {
float:left;
padding:0 0 0 20px;
font:12px Verdana, Arial, Helvetica, sans-serif }
#formularios .seus-dados-sucesso p { padding:0 0 0 20px }
#formularios .seus-dados-sucesso p * {
float:left;
clear:left }
#formularios .seus-dados-sucesso p span { padding:0 0 8px 0 }
#formularios .produto-adiquirido {
display:block;
width:605px;
height:45px;
margin:15px 0 0;
padding:10px 0 0 12px;
font:18px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#393f8c;
background:url(/Formularios/bg-produto-adiquirido.gif) no-repeat }
#formularios .dados-pedido-sucesso { padding:15px 0 }
#formularios .dados-pedido-sucesso table {
float:left;
display:inline;
margin:15px 0 15px 180px;
_margin-left:90px;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000 }
#formularios .dados-pedido-sucesso table td {
height:18px;
text-align:right;
padding:0 0 0 10px;
color:#7279d0 }
#formularios .atencao-atualizar-cadastro {
float:left;
clear:both;
margin:15px 0 }
#productos.sombreado, #formularios .listado_grupo_productos.sombreado {
padding:15px 0 0;
margin:10px 0 0;
background:url(/Formularios/bg-degrade-speedy.gif) no-repeat !important }
#formularios .download-pdf-termo {
display:block;
padding:8px 3px;
color:#000 }
#formularios .solicitacao-contato {
width:383px;
height:106px;
margin:10px 0 0 35px;
padding:57px 0 0;
font:16px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#00086E;
background:url(/Formularios/bg-dados-contato-disponibilidade.gif) no-repeat }
#formularios .solicitacao-contato.erro { color:#990000 }

#formularios .finalizar { 
clear:both;
width:109px;
height:31px;
margin:0 40px 0 450px;
padding:31px 0 0;
cursor:pointer;
border:none;
text-align:right;
background:url(/Formularios/btn-finalizar.png) no-repeat }
}

#DIV_ERROR--TEL_INSTALACAO_CLIENTE_VENDA span {width: 267px!important;}
#DIV_ERROR--CEP_INSTALACAO_PRODUTO span {width: 242px!important;}

