   body, html        { font-family: Arial, Trebuchet MS, Verdana, Helvetica; color:#ffffff; background-color: #000000; margin:0px; height:100%; overflow:hidden;}
   link              { font-family: Arial, Trebuchet MS, Verdana, Helvetica; color:#ffffff; font-size:11px; }
   table             { font-family: Arial, Trebuchet MS, Verdana, Helvetica; color:#ffffff; font-size:11px; }
   
   a:link            { text-decoration:none; color:#ffffff; }
   a:visited         { text-decoration:none; color:#ffffff; }
   a:active          { text-decoration:none; color:#ffffff; }
   a:hover           { text-decoration:none; color:#ffffff; }
                                                    
  .fonte8            { font-size:7px; font-weight:normal; color:#bcbdbe; text-decoration:none; }
  .fonte8:link       { font-size:7px; font-weight:normal; color:#bcbdbe; text-decoration:none; }
  .fonte8:visited    { font-size:7px; font-weight:normal; color:#bcbdbe; text-decoration:none; }
  .fonte8:active     { font-size:7px; font-weight:normal; color:#bcbdbe; text-decoration:none; }
  .fonte8:hover      { font-size:7px; font-weight:normal; color:#bcbdbe; text-decoration:none; }
                     
  .fonte9            { font-size:9px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte9:link       { font-size:9px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte9:visited    { font-size:9px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte9:active     { font-size:9px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte9:hover      { font-size:9px; font-weight:normal; color:#ffffff; text-decoration:none; }
  
  .fonte10           { font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte10:link      { font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte10:visited   { font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte10:active    { font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte10:hover     { font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
  
  .fonte11           { font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte11:link      { font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte11:visited   { font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte11:active    { font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte11:hover     { font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  
  .fonte12           { font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte12:link      { font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte12:visited   { font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte12:active    { font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte12:hover     { font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
  
  .fonte13           { font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte13:link      { font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte13:visited   { font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte13:active    { font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .fonte13:hover     { font-size:13px; font-weight:normal; color:#ffffff; text-decoration:none; }

  .titulo            { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; }
  .titulo_filme      { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none; }
  .nome              { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:36px; font-weight:bold; color:#ffffff; text-decoration:none; }
  .subtitulo         { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:12px; font-weight:none; color:#555555; text-decoration:none; }
  
  .destaques         { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:16px; color:#e2c77b; text-decoration:none;}
  .destaques:link    { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:16px; color:#e2c77b; text-decoration:none;}
  .destaques:visited { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:16px; color:#e2c77b; text-decoration:none;}
  .destaques:active  { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:16px; color:#e2c77b; text-decoration:none;}
  .destaques:hover   { font-family: Arial, Trebuchet MS, Verdana, Helvetica; font-size:16px; color:#e2c77b; text-decoration:none;}
  
  .navegador         { font-family: Arial; font-size:10px; font-weight:none; color:#ffffff; text-decoration:none; }
  .navegador:link    { font-family: Arial; font-size:10px; font-weight:none; color:#ffffff; text-decoration:none; }
  .navegador:visited { font-family: Arial; font-size:10px; font-weight:none; color:#ffffff; text-decoration:none; }
  .navegador:active  { font-family: Arial; font-size:10px; font-weight:none; color:#ffffff; text-decoration:none; }
  .navegador:hover   { font-family: Arial; font-size:10px; font-weight:none; color:#fffc00; text-decoration:none; }
  
  .menu_site         { font-family: Arial; font-size:15px; font-weight:none; color:#ffffff; text-decoration:none; }
  .menu_site:link    { font-family: Arial; font-size:15px; font-weight:none; color:#ffffff; text-decoration:none; }
  .menu_site:visited { font-family: Arial; font-size:15px; font-weight:none; color:#ffffff; text-decoration:none; }
  .menu_site:active  { font-family: Arial; font-size:15px; font-weight:none; color:#ffffff; text-decoration:none; }
  .menu_site:hover   { font-family: Arial; font-size:15px; font-weight:none; color:#fffc00; text-decoration:none; }
  
  .menu_sub          { font-family: Arial; font-size:12px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_sub:link     { font-family: Arial; font-size:12px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_sub:visited  { font-family: Arial; font-size:12px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_sub:active   { font-family: Arial; font-size:12px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_sub:hover    { font-family: Arial; font-size:12px; font-weight:none; color:#000000; text-decoration:none; }
  
  .menu_topo         { font-family: Arial; font-size:9px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_topo:link    { font-family: Arial; font-size:9px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_topo:visited { font-family: Arial; font-size:9px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_topo:active  { font-family: Arial; font-size:9px; font-weight:none; color:#000000; text-decoration:none; }
  .menu_topo:hover   { font-family: Arial; font-size:9px; font-weight:none; color:#000000; text-decoration:none; }

  .rodape            { font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .rodape:link       { font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .rodape:active     { font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .rodape:visited    { font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  .rodape:hover      { font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
  
  #Table1, #Table2, #Table3, #Table4, #Table5, #Table6, #Table7  {
   height:100%;
  }
  
  
  #geral {
      position: relative;
      width:1px;
      height:1px;
  }
  
   #logo {
    position: absolute;
    left:0px;
    top:-70px; 
    margin-left:0px;
    margin-top:0px;
    z-index:2;
  }    
  
  #conteudo  {
   width:990px;
   height:417px;
   background-color:red;
  }
  
   #geral_site {
      position:absolute;
      top:50%;
      left:50%;
      margin-left:-495px;
      margin-top:-290px;
   }
   
   
  /* --- MÓDULO DE FILMES --- */ 
  
   #monta_filmes{
      width:auto;
      text-align:left;
   }
   
   #categoria{
      margin:0px 0px 10px 0px;
      text-align:left;
   }
   
   #marcas{
      margin-top:20px;
      text-align:center;
   }
   
   #marca_prod{
      margin-top:30px;
      float:left;
   }
   
   #filmes{
      float:left;
      margin:10px;
      width:130px;
      text-align:center;
      background-image:url(../../images/site/bgFilmes.png);
      background-repeat:no-repeat;
      height:100px;
   }
   
   #img_produto{
      text-align:center;
      width:160px;
   }
   
   #txt_produto{
      width:115px;
      text-align:center;
   }
   
   #div_hor_prod{ 
      color:#6c0808;
      clear:left;
      margin:15px 0px 15px 0px;
   }
   
   #titulo_produto_detalhe{
      margin:15px 0px 15px 0px;
   }
   
   #img_filme_detalhe{
      width:auto;
      text-align:center;
      float:left;
   }
   
   #div_produtos{
      float:left;
      margin:15px;
   }
   
   #div_vert_prodDetalhe{
      float:left;
      margin-right:15px;  
      margin-left:15px;
   }
   
   #miniaturas{
      clear:left;
   }
   
   #img_miniaturas{
      float:left;
      margin: 0px 5px 0px 5px;
   }
   
  /* --- MÓDULO DE FILMES --- */
  
  

  /* --- MÓDULO DE ÁLBUM --- */
  
  .fotos {
   text-align: center;
   width:150px;
   height:160px;
   float:left;
   margin-bottom:10px;
   margin-right:20px;
  }
  
  /* --- MÓDULO DE ÁLBUM --- */
  
  