  body{
    margin:5px;
    background:url(images/bg_bottom.gif) repeat-x bottom;
  }
  .quadro_speedy{
    width:725px;
  }
  .tabela_in{
    width:702px;
    background-color:#FBFDFF;
  }
  .titulo_tabela{
    text-align:center;
    width:14%;
  }
  .informacoes{
    z-index:3;
    background-repeat: no-repeat;
    width:124px;
    height:38px;
    position:absolute;
    margin-top:6px;
    margin-left:590px !important;
    margin-left:220px;
    font:bold 10px Tahoma;
    color:#3162C7;
    text-align:left;
    line-height:28px;
    padding-left:155px;
    text-decoration: underline;
  }
  .container_main{
    background-color:#338CC2;
      width:743px;
  }
  #iso{
    margin-top:40px;
    margin-left:500px;
    position:absolute;
    background:url(images/iso_speed.gif) no-repeat;
    width:133px;
    height:132px;
    cursor:pointer;
  }
  #promocoes{
    background:url(images/bg_promocoes.jpg) no-repeat;
    width:742px;
    height:132px;
    
    padding-left:2px;
    padding-top:2px;  
  }
  #rodape{
    background:#F7F7F7;  
  }
  
  #div_chata1{
    margin-left:-2px;
  }
  /* rodape */
  
      #rodape{
      background-color:#F7F7F7;
      height:62px;
      width:760px;
    }
    #ligue_ico{
      margin-left:15px !important;
      margin-left:-360px;
      position:absolute;
      background:url(images/rodape_ico_ligue.gif) no-repeat;
      width:301px;
      height:42px;
      line-height:42px;
      text-align:center;
      padding-left:10px;
      font-weight:bold;
      font-family:tahoma;
      font-size:11px;
      color:#3F5F72;
    }
    #chat_ico{
      margin-left:325px !important;
      margin-left:-50px;
      position:absolute;
      background:url(images/rodape_ico_chat.gif) no-repeat;
      width:281px;
      height:42px;
      line-height:42px;
      padding-left:65px;
      font-weight:bold;
      font-family:tahoma;
      font-size:11px;
      color:#3F5F72;
    }
    .divisao_linha_cinza{
      background: url(images/linha_divisao_cinza.gif) no-repeat center;
      height:1px;
      font-size:1px;    
    }
    #assine{
      position:absolute;
      margin-left:615px!important;
      margin-left:240px;
      background:url(images/rodape_ico_assineja.gif) no-repeat;
      height:44px;
      width:119px;
    }
    #empresas{
      background:url(images/ico_empresa.gif) no-repeat;
      width:760px;
      height:52px;
    }
    
    
    #fly{
      position:absolute;
      margin-left:92px;
      margin-top:15px;
      height:25px;
      width:60px;
      filter:Alpha(Opacity=0);
      -moz-opacity:0.0;
      background:black;
      cursor:pointer;
    }
    #internet_brasil{
      position:absolute;
      margin-left:157px;
      margin-top:15px;
      height:25px;
      width:60px;
      filter:Alpha(Opacity=0);
      -moz-opacity:0.0;
      cursor:pointer;
      background:orange;
    }
    #allnet{
      position:absolute;
      margin-left:220px;
      margin-top:15px;
      height:25px;
      width:48px;
      filter:Alpha(Opacity=0);
      -moz-opacity:0.0;
      cursor:pointer;
      background:blue;
    }
    #webmaker{
      position:absolute;
      margin-left:276px;
      margin-top:15px;
      height:25px;
      width:57px;
      filter:Alpha(Opacity=0);
      -moz-opacity:0.0;
      cursor:pointer;
      background:yellow;
    }
    #tks{
      position:absolute;
      margin-left:343px;
      margin-top:15px;
      height:25px;
      width:26px;
      filter:Alpha(Opacity=0);
      -moz-opacity:0.0;
      cursor:pointer; 
      background:purple;
    }
    #tela{
      margin:-5px;
      z-index:5;
      position:absolute;
      width:100%;
      height:100%;
      background:#FFFFFF;
      filter:Alpha(Opacity=80);
      -moz-opacity:0.8;
    }
    #miolo{
      border: 1px solid #009900;
      height:100px;
      width:200px;
      position:absolute;
      z-index:10;
      margin-top:-50px;
      margin-left:-100px;
      left:50%;
      top:50%;
    }
    
    #conteudo_cabecario{
      left:50%;
      margin-left:-371px;
    }
    
    
    /*requisitos*/
    
     .menu_top a{
      color:#205478;
      font-size:12px!important;
      font-size:11px;
    	text-decoration: underline;
    }
    .menu_top{
      font-family:tahoma;
      font-size:12px!important;
      font-size:11px;
      font-weight:bold;
      color:#205478;
    }
    .titulo_main_speedy_table{
      color:#1C3C52;
      font-family:tahoma;
      font-size:12px;
      font-weight:bold;
    }
    .texto_main_speedy{
      color:#1C3C52;
      font-family:tahoma;
      font-size:10px;
    }
    .obter_modem{
      background: url(images/bg_obter_modem.gif) no-repeat center;
      width:403px;
      height:100px;
    }
    #requisitos{
      position:absolute;
      z-index:6;
    }
    
    #requisitos{
      position:absolute;
      width:432px;
      margin-left:-216px;
      left:50%;
    }
    
    .titulo_tabelas_detalhes{
      font-weight:bold;
      font-size:12px;
      font-family:tahoma;
      color:#112F43;
    }
    .detalhes_telas{
      position:absolute;
      height:370px;
      z-index:6;
      width:560px;
      margin-top:-185px;
      top:50%;
      margin-left:-280px;
      left:50%;
    }
    .quadro_fecha{
      position:absolute;
      margin-left:480px!important;
      margin-left:410px;
      margin-top:-3px;
      cursor:pointer;
      font-size:11px;
    }
    .bt_fecha{
      padding-left:4px!important;
      padding-left:0px;
      height:16px;
      width:16px;
      background:#000000;
      font-family:verdana;
      font-weight:bold;
      font-size:14px;
      color:#FFFFFF;
      line-height:16px;
      text-align:center;
    }
    .itens_tabela_detalhes_speedy{
      font-family:Tahoma;
      margin-right:10px;
      font-size:11px;
      color:#183C53;
      border-bottom:1px solid #EBF4F9;
    }
    
    #conteudo_basico li{
      padding-left:0px !important;
      padding-left:12px;
      font-size:20px;
    }
    .tabela_azul{
      background-color:#CEE6F5;
      padding-left:4px;
      font-family:Tahoma;
      font-size:11px;
      color:#24486B;
      width:326px;
    }
    .tabela_amarela{
      background-color:#F5EFCE;
      padding-left:4px;
      font-family:Tahoma;
      font-size:11px;
      color:#6B5D24;
      width:326px;
    }
    .tabela_vermelha{
      background-color:#F5CECE;
      padding-left:4px;
      font-family:Tahoma;
      font-size:11px;
      color:#6B2424;
      width:326px;
    }
    .tabela_verde{
      background-color:#CEF5D4;
      padding-left:4px;
      font-family:Tahoma;
      font-size:11px;
      color:#246B29;
      width:326px;
    }
    
    #height_tabela{
      height:76px;
      padding-top:-1px!important;
      padding-top:2px;
    }
    .ico_enfeite{
      margin-left:202px !important;
      margin-left:-160px;
    }
    
    #descricao_iso{
      font:10px Verdana;
      color:#232A09;
      text-align:left;
      width:310px;
      height:160px!important;
      height:180px;
      background-color:#9BB43C;
      padding-top:15px;
      border:1px solid #5A6921;
      margin-left:180px;
      margin-top:48px;
      padding-left:14px;
      z-index:10;
    }
    
    #tabela_info{
      background-color:#D4E39D;
      margin-left:-14px;
      filter:alpha(opacity=50);
      -moz-opacity:0.8;
    }
    
    #desc_info{
      padding-left:14px;
      font-size:10px;
      font-family:verdana;
      text-align:left;
      padding-right:10px;
    }
    
    #titulo_compare{
      margin-left:65px;
    }
    
    .ico_lupa{
      margin-top:-15px;
      margin-left:17px!important;
      margin-left:-50px;
      height:39px;
      width:43px;
      position:absolute;
      background:url(images/ico_lupa.gif) no-repeat center;
    }
