body{margin:0; background:#FFF url(../imagens/fundo_geral.gif) top repeat-x}
img{border:0}
.input_coluna_direita{border:#c1c1c1 1px solid; width:120px; background:#f1f1f1; font:11px tahoma; color:#666}
.txt_peq{font:10px tahoma; color:#666}
a.lnk_peq{font:10px tahoma; color:#00b4d3; text-decoration:underline}
a.lnk_peq:hover{font:10px tahoma; color:#000; text-decoration:underline}
#preload{position:absolute; margin:5px; padding:5px; top:0; left:0; z-index:1010; background:#111; font:11px Tahoma; color:#f4f4f4}
#div_clear{clear:both; margin:0}
#div_geral{margin:0px auto; width:760px}
#div_topo{margin:0; width:760px}

#div_topo2{margin:0; padding:268px 0 0; background:url(../imagens/img_topo.jpg) no-repeat left top; width:760px; height:62px;}
#nav_produtos{margin:0 auto; width:707px;}
#nav_produtos div{float:left; position:relative;}
#nav_produtos div div#smenu09{position:absolute; width:250px; height:170px; top:-170px;}

#div_default_dest_geral{margin:0; padding:20px; width:720px; height:60px; background:url(../imagens/fundo_default_dest.gif) left top no-repeat}
#div_default_dest_geral2{margin:0; padding:10px; width:720px; height:60px; background:url(../imagens/fundo_default_dest.gif) left top no-repeat}
#div_default_dest{float:left; margin:0 5px 0 5px; ; width:230px}
#div_cont_geral{margin:0 10px 0 10px; width:740px}
#div_menu{margin:0; width:740px}
#div_tit_int{margin:0; width:740px; background:url(../imagens/fundo_linha_tit_int.gif) left top no-repeat}
#div_local_int{margin:0 10px 0 10px; width:720px}
#div_cont{margin:15px 15px 30px 15px; width:710px}
#div_rodape{padding:18px 0 18px 0; width:760px; background:url(../imagens/fundo_menu_rodape.gif) left top no-repeat}
#div_rodape_supervia{margin:0 0 20px 0; width:760px; font-family:Tahoma; text-align:center; font-size:10px; color:#666}
#div_cont_compare{width:710px}
#div_cont_compare ul, 
#div_cont_compare ul li{margin:0; padding:0; list-style:none}
#div_cont_compare ul li.produto{float:left; width:260px; *width:259px}
#div_cont_compare ul li.velocidades{float:left}
#div_cont_compare ul li.velocidades div.lista{margin:0 auto; width:415px}
#div_cont_left_int{float:left; margin-right:9px; width:450px}
#div_cont_right_int{float:left; margin:0; width:250px}
#div_margintop10px{margin-top:10px}
#div_marginleft10px{margin-left:10px}
#div_marginlefttop10px{margin:10px 0 0 10px}
#div_lista_plano{margin:0; width:450px}
#div_tit_planos{float:left; margin:0 1px 0 0; width:145px; height:17px; border-bottom:#e5e5e5 1px solid}
#div_tit_dados{float:left; margin:0 1px 1px 0; width:75px; height:18px}
#div_tit_plano{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:139px; height:13px; border-bottom:#e5e5e5 1px solid}
#div_dados_plano_L1{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:69px; height:13px; background:#f7f7f7}
#div_dados_plano_L2{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:69px; height:13px; background:#f2f2f2}
#div_tit_acelerador{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:139px; height:13px; background:#b2e8f2}
#div_down_acelerador{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:69px; height:13px; background:#b2e8f2}
#div_up_acelerador{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:69px; height:13px; background:#b2e8f2}
#div_valor_acelerador{float:left; margin:0 1px 1px 0; padding:9px 9px 9px 3px; width:139px; height:13px; background:#b2e8f2; text-align:right}
#div_tit_modem{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:291px; height:13px; background:#99e1ed}
#div_valor_modem{float:left; margin:0 1px 1px 0; padding:9px 9px 9px 3px; width:139px; height:13px; background:#99e1ed; text-align:right}
#div_tit_roteador{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:291px; height:13px; background:#99e1ed}
#div_valor_roteador{float:left; margin:0 1px 1px 0; padding:9px 9px 9px 3px; width:139px; height:13px; background:#99e1ed; text-align:right}
#div_tit_trafego{float:left; margin:0 1px 1px 0; padding:9px 3px 9px 3px; width:291px; height:13px; background:#7fd9e9}
#div_valor_trafego{float:left; margin:0 1px 1px 0; padding:9px 9px 9px 3px; width:139px; height:13px; background:#7fd9e9; text-align:right}
#div_acelerador{margin:0; width:250px}
#div_outros_servicos{margin-top:10px; padding:5px; width:240px; background:url(../imagens/fundo_gradiente_dir.gif) left top no-repeat}
#div_bt_contratar{margin-bottom:10px; width:250px}
#div_documentos_planos{margin-top:10px; padding:5px; width:240px; background:url(../imagens/fundo_gradiente_dir.gif) left top no-repeat}
#div_outras_infos{margin-top:10px; padding:5px; width:240px; background:url(../imagens/fundo_gradiente_dir.gif) left top no-repeat}
#div_txt_contato{float:left; margin:0 1px 1px 0; padding:3px; width:100px; height:13px; border-bottom:#e5e5e5 1px solid}
#div_input_contato{float:left; width:343px}
#div_left_solicite{float:left; margin-right:10px; width:345px}
#div_right_solicite{float:left; margin:0; width:355px; }
#div_left_solicite2{float:left; margin-right:10px; width:385px}
#div_right_solicite2{float:left; margin:0; width:315px; }
#div_tit_solicite{float:left; margin:0 1px 0 0; padding-top:5px; width:135px; height:17px; border-bottom:#e5e5e5 1px solid}
#div_form_solicite{float:left; margin:0; width:208px}
#div_erro_ssf{padding-bottom:20px; text-align:center}
#shtooltip{margin:0; padding:5px; width:110px; background:#00b4d3; font:10px tahoma; color:#cbf7ff}

#titEconomicaPosPago{padding-left:7px}
#titEconomicaPrePago{padding-left:7px}
#titMegaPosPago{padding-left:7px}
#titMegaPrePago{padding-left:7px}
#titPosPago{padding-left:7px}
#titPrePago{padding-left:7px}
#titWPosPago{padding-left:7px}
#titWPrePago{padding-left:7px}

a.lnk_local{font:11px tahoma; color:#666; text-decoration:none}
a.lnk_local:hover{font:11px tahoma; color:#000; text-decoration:none}
a.lnk{font:11px tahoma; color:#666; text-decoration:none}
a.lnk:hover{font:11px tahoma; color:#000; text-decoration:none}
a.lnk_azul{font:11px tahoma; color:#00b4d3; text-decoration:underline}
a.lnk_azul:hover{font:11px tahoma; color:#000; text-decoration:underline}
a.lnk_azul2{font:10px tahoma; color:#00b4d3; text-decoration:underline}
a.lnk_azul2:hover{font:10px tahoma; color:#000; text-decoration:underline}
a.lnk_azul3 { font:11px tahoma; color:#065563; text-decoration:underline }
a.lnk_azul3:hover { color:#000; }
a.lnk_azulP{font:10px tahoma; color:#00b4d3; text-decoration:none}
a.lnk_azulP:hover{font:10px tahoma; color:#000; text-decoration:none}
a.lnk_rodape{font:11px tahoma; color:#666; text-decoration:none}
a.lnk_rodape:hover{font:11px tahoma; color:#000; text-decoration:none}
.u{text-decoration:underline}
.b{font-weight:bold}
.i{font-style:italic}
.center{text-align:center}
.txt_peq{font:10px tahoma; color:#666}
.txt_peq2{font:10px tahoma}
.ativacao{font:10px tahoma; margin-right:23px}
.txt_comum{font:11px tahoma; color:#666}
.txt_comum2{font:11px tahoma; color:#106776}
.txt_comum3{font:11px tahoma; color:#00b4d3}
.txt_provedor{font:14px tahoma; color:#666}
.txt_vermelho{font:11px tahoma; color:#c53131}
.txt_vermelho_peq{font:10px tahoma; color:#c53131}
.txt_verde{font:11px tahoma; color:#6ab40a}
p{margin:0}
hr{color:#d9d9d9}
.mb5{padding-bottom:5px}
form{margin:0; padding:0}
.input_comum_contato{border:#c1c1c1 1px solid; width:330px; background:#f1f1f1; font:13px tahoma; color:#666}
.input_solicite{border:#c1c1c1 1px solid; width:200px; background:#f1f1f1; font:13px tahoma; color:#666}
.input_modalidade{border:#c1c1c1 1px solid; width:200px; background:#f1f1f1; font:11px tahoma; color:#666}
.input_obs{border:#c1c1c1 1px solid; padding:5px; width:675px; background:#f1f1f1; font:13px tahoma; color:#666; margin:0}
.table{border:#c1c1c1 1px solid; padding:3px; width:300px; background:#f1f1f1; font:13px tahoma; color:#666}

#lista_pacotesgb {}
#lista_pacotesgb tr.linha1 td {padding:3px; background:#f7f7f7}
#lista_pacotesgb tr.linha2 td {padding:3px; background:#f2f2f2}

/*--------------------------------------------------*/

#abas_definicao, 
#abas_definicao li{margin:0; padding:0; list-style:none}

.aba1_ativada{float:left; text-align:center; background:#fff url('../imagens/fundo_aba1_ativada.gif') left top no-repeat; line-height:37px; width:250px; color:#00b4d3}
.aba_div{float:left; text-align:center; line-height:37px; width:1px}
.aba2_ativada{float:left; text-align:center; background:#fff url('../imagens/fundo_aba2_ativada.gif') left top no-repeat; line-height:37px; width:250px; color:#00b4d3}
.aba_desativada{cursor:pointer; float:left; font:11px Tahoma; color:#999; text-align:center; background:#fff url('../imagens/fundo_aba_desativada.gif') left top no-repeat; line-height:37px; width:250px}
.aba_desativada:hover{color:#666}

/*--------------------------------------------------*/

#menu{margin:0 auto; width:722px; _width:725px; position:relative}

#menu #menu01{float:left; width:81px}
#menu #menu02{float:left; width:81px}
#menu #menu03{float:left; width:71px}
#menu #menu04{float:left; width:77px}
#menu #menu05{float:left; width:79px}
#menu #menu06{float:left; width:168px}
#menu #menu07{float:left; width:62px}
#menu #menu08{float:left; width:103px}

#menu dl, 
#menu dl dt, 
#menu dl dd, 
#menu dl dd ul, 
#menu dl dd ul li{margin:0; padding:0; list-style-type:none}
#menu dl dd{top:40px; width:200px; z-index:1001; position:absolute}
/*--------------------------------------------------*/
.banner {margin:0 0 10px;}
/*--------------------------------------------------*/
.tbl_vlr_box { margin:12px 0 0; border-collapse:collapse; width:100%; }
.tbl_vlr_box tr td { padding:9px 9px 9px 3px; border-bottom:1px solid #e5e5e5; }
.tbl_vlr_box tr td.vlr { text-align:right; background:#f7f7f7; border-bottom:1px solid #fff; width:139px; }
.tbl_vlr_box tr td.vlr_l2 { background:#f2f2f2; }
.tbl_vlr_box tr td.ttl { font-weight:bold; }
.tbl_vlr_box tr td.blank { padding:0; height:1px; }
.tbl_vlr_box tr td.blank:hover { background:none; }
.tbl_vlr_box tr.total td { font-weight:bold; }


