body
{
  margin: 0px auto;
  font-family: arial,verdana;
  font-size: 12px;
  background-color:#333333;

  font-family: arial, verdana, "trebuchet ms", sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#333333;
}




#geral 
{
  display:table;
  margin:0px auto;
  width:990px;
  padding:0px 0px 0px 0px;
  text-align:left;
  background-color:#ffffff;
  border-top:2px solid #000000;
}


#geral #conteudo
{
  float:left;
  padding-top:20px;
  background-color:#ffffff;
  width:990px;
}

#geral #conteudo #video-detalhes
{
  float:left;
  width:640px;
  background-color:#ffffff;
}

#geral #conteudo #video-detalhes #informacoes
{
  float:left;
  margin-left:20px;
}

#geral #conteudo #video-lista
{
  float:right;
  background-color:#eeeeee;
  padding-left:20px;
  padding-right:20px;
  width:290px;
  height:560px;
  overflow:auto;
  
}

#geral #rodape
{
  width:100%;
  float:left;
  margin-top:20px;
  padding-top:10px;
  background-color:#666666;
}










.esp4
{
  margin-top: 4px;
  display: block;
}

.esp10
{
  margin-top: 10px;
  display: block;
}

.esp16
{
  margin-top: 16px;
  display: block;
}

.esp20
{
  margin-top: 20px;
  display: block;
}



.fotos_select 
{
  color: #E4F2E7; 
  text-decoration: none; 
  font-family: arial,verdana; 
  font-size: 9pt; 
  background: #002D16;
}



.busca_select
{
  width: 150px;
  color: #cccccc; 
  text-decoration: none; 
  border-bottom: 1px solid; 
  border-left: 1px solid; 
  border-right: 1px solid; 
  border-top: 1px solid; 
  font-family: arial,verdana; 
  font-size: 9pt; 
  background: #222222;
}

.busca_input
{
  width: 150px;
  color: #cccccc; 
  text-decoration: none; 
  border-bottom: 1px solid; 
  border-left: 1px solid; 
  border-right: 1px solid; 
  border-top: 1px solid; 
  font-family: arial,verdana; 
  font-size: 9pt; 
  background: #222222;
}

.busca_botao
{
  width: 30px;
  color: #cccccc; 
  text-decoration: none; 
  border-bottom: 1px solid; 
  border-left: 1px solid; 
  border-right: 1px solid; 
  border-top: 1px solid; 
  font-family: arial,verdana; 
  font-size: 9pt; 
  background: #222222;
}


.menu 
{
  font-family: arial,verdana; 
  font-size: 9pt; 
  font-weight: bold; 
  color: #ffffff;
  text-decoration: none; 
  text-shadow: 3px 3px 5px black;
}
.menu:hover 
{
  color: #CCE7D3;
}



.menu_sucesso
{
  font-family: arial,verdana; 
  font-size: 7pt; 
  color: #ffffff;
  text-decoration: none; 
  text-shadow: 3px 3px 5px black;
}





.cinema_titulo_filme
{
  margin-top: 0px;
  margin-bottom: 0px;

  font-family: arial,verdana; 
  font-size: 16pt; 
  color: #00cc00;
  text-decoration: none; 
  text-align: left;
}


.textos 
{
  font-family: arial,verdana; 
  font-size: 9pt; 
  color: #eeeeee;
  text-decoration: none; 
  text-align: left;
}


.fotos_identificacao_link 
{
  font-family: arial,verdana; 
  font-size: 8pt; 
  color: #eeeeee;
  text-decoration: none; 
  text-align: center;
}





.fotos_paginacao
{
  background-color: #222222;
  width:22px;
  padding-top:3px;
  padding-bottom:3px;
  margin-top:3px;
  margin-left:3px;
  float:left;
}

.fotos_paginacao_link
{
  font-family: arial,verdana; 
  font-size: 10pt; 
  color: #ffffff;
  text-decoration: none; 
}



.fotos_paginacao_setas
{
  background-color: #222222;
  width:72px;
  padding-top:3px;
  padding-bottom:3px;
  margin-left:3px;
  margin-top:3px;
  float:left;
  text-align: center;
}




.fotos_paginacao_setas_link
{
  font-family: arial,verdana; 
  font-size: 10pt; 
  color: #ffffff;
  text-decoration: none; 
}



.fotos_paginacao_sel
{
  background-color: #003300;
  width:22px;
  padding-top:3px;
  padding-bottom:3px;
  margin-top:3px;
  margin-left:3px;
  float:left;


  font-family: arial,verdana; 
  font-size: 10pt; 
  color: #00ff00;
  font-weight:bold;
  text-decoration: none; 
  text-align: center;
}


.fotos_paginacao_edicao_anterior
{
  background-color: #222222;
  width:660px;
  padding-top:3px;
  padding-bottom:3px;
  margin-left:3px;
  margin-top:3px;
  float:left;
  text-align: center;
}



.padding_agenda
{
  display: block;
  padding: 5px;
}

.input_promocao 
{
  color: #ffffff; 
  text-decoration: none; 
  border: 1px solid #444444; 
  font-family: arial,verdana; 
  font-size: 10pt; 
  background: #111111;
}

.botao_promocao
{
  color: #ffffff; 
  text-decoration: none; 
  border: 1px solid #444444; 
  font-size: 8pt; 
  background: #111111;
}




/* Atualizando */



.partes
{
  font-family: arial,verdana,helvetica; 
  font-size: 8pt; 
  color: #ddffdd; 
  text-decoration: none
}

      .partes:hover
      {
        font-family: arial,verdana,helvetica; 
        font-size: 8pt; 
        color: #ffffff; 
        text-decoration: none
      }

      .partes_sel 
      {
        font-family: arial,verdana,helvetica; 
        font-size: 8pt; 
        color: #007236; 
        text-decoration: none
      }


     .legenda2
      {
        padding-top: 4px;
        font-family: arial,verdana,helvetica; 
        font-size: 7pt; 
        color: #ffffff; 
        text-decoration: none;
      }






      .imagens 
      {
        border-right:solid #000000 1px;
        border-left:solid #000000 1px;
        border-top:solid #000000 1px;
        border-bottom:solid #000000 1px;
        padding-right:10px;
      }

      .canais 
      {
        border-right:solid #ffcc00 2px;
        border-left:solid #ff9900 2px;
        border-top:solid #ffcc00 2px;
        border-bottom:solid #ff9900 2px;
      }


      .borda_preta
      {
        border-right:solid #000000 1px;
        border-left:solid #000000 1px;
        border-top:solid #000000 1px;
        border-bottom:solid #000000 1px;
      }

      .borda_cinza
      {
        border-right:solid #ccccff 1px;
        border-left:solid #ccccff 1px;
        border-top:solid #ccccff 1px;
        border-bottom:solid #ccccff 1px;
      }

      .borda_branca
      {
        border-right:solid #ffffff 1px;
        border-left:solid #ffffff 1px;
        border-top:solid #ffffff 1px;
        border-bottom:solid #ffffff 1px;
      }



  .rodape
  {
    font-family: arial,verdana;
    font-size: 8pt;
    color: #ffffff;
    text-decoration: none
  }







      .agenda
      {
        background: #292929;
        font-family: arial,verdana; 
        font-size: 9pt; 
        color: #ffffff;
        text-decoration: none; 
      }
      .agenda:hover 
      {
        color: #ffffff;
      }



      .agenda_periodicidade
      {
        background: #111111;
        font-family: arial,verdana; 
        font-size: 12pt; 
        color: #ffffff;
        text-decoration: none; 
      }
      .agenda:hover 
      {
        color: #ffffff;
      }





      .agenda_data
      {
        font-family: arial,verdana; 
        font-size: 9pt; 
        color: #E4F2E7;
        text-decoration: none; 
      }
      .agenda_data:hover 
      {
        color: #ffffff;
      }



      .agenda_destaque
      {
        background: #2E5B27;
        font-family: arial,verdana; 
        font-size: 9pt; 
        color: #ffffff;
        text-decoration: none; 
      }
      .agenda_destaque:hover 
      {
        color: #007236;
      }



      .agenda_boobox
      {
        font-family: arial,verdana; 
        font-size: 12pt; 
        font-weight: bold; 
        color: #00cc00;
        text-decoration: none; 
      }
      .agenda_boobox:hover 
      {
        color: #00ff00;
      }




      .textos7 
      {
        font-family: arial,verdana; 
        font-size: 7pt; 
        color: #cceecc;
        text-decoration: none; 
      }
      .textos7:hover 
      {
        color: #ffffff;
      }

      .links 
      {
        font-family: arial,verdana; 
        font-size: 8pt; 
        color: #ffffff;
        text-decoration: none; 
      }
      .links:hover 
      {
        color: #4444ff;
      }


      .branco8 
      {
        font-family: arial,verdana; 
        font-size: 8pt; 
        color: #ffffff;
        text-decoration: none; 
      }
      .branco8:hover 
      {
        color: #dddddd;
      }


      .legenda 
      {
        font-family: arial,verdana; 
        font-size: 7pt; 
        color: #cceecc;
        text-decoration: none; 
      }

      .titulos
      {
        font-family: arial,verdana; 
        font-size: 8pt; 
        color: #eeeeee;
        text-decoration: none; 
      }
      .titulos:hover 
      {
        text-decoration: underline; 
      }




      .form_comentario 
      {
        color: #ffffff; 
        text-decoration: none; 
        border-bottom: 1px solid; 
        border-left: 1px solid; 
        border-right: 1px solid; 
        border-top: 1px solid; 
        font-family: arial,verdana; 
        font-size: 9pt; 
        background: #67C18C;
      }

      .botao_comentario 
      {
        color: #ffffff; 
        text-decoration: none; 
        border-bottom: 1px solid; 
        border-left: 1px solid; 
        border-right: 1px solid; 
        border-top: 1px solid; 
        font-family: arial,verdana; 
        font-size: 7pt; 
        background: #67C18C;
      }





      .input_news 
      {
        color: #000000; 
        text-decoration: none; 
        border-bottom: 1px solid; 
        border-left: 1px solid; 
        border-right: 1px solid; 
        border-top: 1px solid; 
        font-family: arial,verdana; 
        font-size: 9pt; 
        background: #ffffff;
      }

      .botao_news 
      {
        color: #E4F2E7; 
        text-decoration: none; 
        border-bottom: 1px solid; 
        border-left: 1px solid; 
        border-right: 1px solid; 
        border-top: 1px solid; 
        font-family: arial,verdana; 
        font-size: 8pt; 
        background: #002A00;
      }










 .select
  {
    color: #E4F2E7; 
    text-decoration: none; 
    border-bottom: 1px solid; 
    border-left: 1px solid; 
    border-right: 1px solid; 
    border-top: 1px solid; 
    font-family: arial,verdana; 
    font-size: 7pt; 
    background: #002A00;
  }



      .banners_titulo 
      {
        font-family: arial,tahoma; 
        font-size: 8pt; 
        color: #49577C;
        text-decoration: none; 
      }
      .banners_titulo:hover 
      {
        color: #000066;
      }

      .banners_texto 
      {
        font-family: arial,tahoma; 
        font-size: 7pt; 
        color: #000000;
        text-decoration: none; 
      }
      .banners_texto:hover 
      {
        text-decoration: underline; 
      }




