﻿/* 
Arquivo de configuração CSS v1.1

#1. Elementos padrão
    <body>
    <a>

#2. Objetos padrão
    EDIT

#3. Seções

--------------------------------------------------
- #1. Elementos Padrão
--------------------------------------------------

*/

body
{ 
    background-color    : #CCCCCC;
    background-image    : url('img/Bg_Body.jpg');
    background-repeat   : repeat-x;
    margin              : 0px 0px 0px 0px;
    font-family         : Tahoma, Arial, Helvetica, Sans-Serif;
    font-size           : 10px;
    font-style          : Normal;
    color               : #ffffff;	
    text-align          : center;
}

a
{
    text-decoration     : underline;
    color               : #FFFFFF;
    font-size           : 10px;
}

a:hover
{
    color               : #c1a31d;
}

a:visited 
{
    color               : #FFFFFF;
}

/*

--------------------------------------------------
- #2. Objetos Padrão
--------------------------------------------------

*/

.Master
{
    width               : 777;
    margin-left         : auto;
    margin-right        : auto;
    padding             : 1px 1px 1px 1px;
    background-color    : #999999;
}

.Container 
{
    width               : 607px;
    vertical-align      : top;
    padding             : 5px 5px 5px 5px; 
    background-repeat   : no-repeat; 
    background-color    : #343434;
}

.Edit
{
    font-family         : Tahoma, Arial, Helvetica, Sans-Serif;
    border              : solid 1px #C0C0C0;
    font-size           : 11px;
    background-image    : url(img/Bg_Edit.gif);
    background-repeat   : repeat-x;
}

.Combo
{
    font-family         : Verdana, Tahoma;
    font-size           : 12px;
}

.Menu 
{
    background-image    : url(img/Bg_Menu.jpg);
}

.Rodape
{
    display             : block;
    background-color    : White;
    text-align          : center;
}

.Barra
{
    width               : 170px;
    background-color    : #343434;
    text-align          : center;
    vertical-align      : top;    
}

.Titulo 
{
    padding             : 10px 0 30px 0;
}

.Voltar 
{
    width               : 100%;
    height              : 50px;
    text-align          : center;
}

.Botao 
{
    height              : 30px;
    cursor              : hand;
    font-weight         : bold;
}

.Ingresso 
{
    background-image    : url(img/Ingr_Bg.gif);
    width               : 200px;
    height              : 120px;
}

    .Ingresso_Titulo 
    {
         position           : relative;
         width              : 160px;
         height             : 30px;
         margin             : 5px 20px 0px 20px;
         font-size          : 11px;
         font-weight        : bold;
         color              : DarkBlue;
    }
    
    .Ingresso_Capa
    {
        position            : relative;
        width               : 35px;
        height              : 40px;
        margin-left         : 25px;
    }
    
    .Ingresso_Info 
    {
        position            : relative;
        width               : 110px;
        height              : 40px;
        margin              : -40px 0px 0px 65px;
        font-size           : 11px;
        font-weight         : bold;
        color               : Black;
    }
    
    .Ingresso_Tipo
    {
        position            : relative;
        width               : 80px;
        height              : 20px;
        margin              : 10px 0px 0px 100px;
    }


/*

--------------------------------------------------
- #3. Seções
    3.1 Home
    3.2 Ficha do Filme
    3.3 Cadastro
    3.4 Recuperar Senha
    3.5 Ajuda/FAQ
    3.6 Fale Conosco
    3.7 Sessão
    3.8 Ingressos
    3.9 Carrinho de Compras
    3.10 Últimas Compras
    3.11 Formas de Pagamento
--------------------------------------------------

-> 3.1 HOME

*/

.Home_Alertas
{
    width               : 100%;
    background-color    : Red;
    text-align          : center;
    padding-top         : 5px;
    padding-bottom      : 5px;
    font-size           : 13px;
    font-weight         : bold;
}

.Home_Compras
{
    background-color	: #FFD5D5;
    padding             : 10px 5px 5px 5px;
    margin-bottom       : 5px;
}

    .Home_Compras table 
    {
        font-size           : 13px;
        width               : 100%;
    }
    
    .Home_Compras table a
    {
        font-size           : 13px;
        color               : Blue;
    }
    
    .Home_Compras table th
    {
        color               : #666666;
        font-weight         : normal;
        text-align          : center;
    }
    
    .Home_Compras table td
    {
        color               : #666666;
        font-weight         : bold;
        font-size           : 11px;
        text-align          : center;
    }

.Home_Menu
{
}

    .Home_Menu td
    {
        padding             : 0px 0px 0px 5px;
    }

.Home_BoxLogin
{
    width               : 150px;
    height              : 130px;
    _height             : 160px;
    padding-top         : 30px;
    margin-left         : auto;
    margin-right        : auto;
    background-image    : url(img/Lw_BoxLogin.gif);
    background-repeat   : no-repeat;
    text-align          : center;
}

    .Home_BoxLogin p
    {
        color               : Black;
        font-size           : 11px;
    }
    
    .Home_BoxLogin a
    {
        color               : Black;
        font-size           : 11px;
    }
    
    .Home_BoxLogin a:visited
    {
        color               : Black;
    }
    
.Home_BoxCarrinho
{
    width               : 150px;
    height              : 100px;
    _height             : 130px;
    padding-top         : 30px;
    margin-left         : auto;
    margin-right        : auto;
    background-image    : url(img/Lw_BoxCarrinho.gif);
    background-repeat   : no-repeat;
}

    .Home_BoxCarrinho p
    {
        text-align          : center;
        color               : Black;
        font-size           : 11px;
        font-weight         : bold;
    }    
    
.Home_BoxSegur
{
    width               : 150px;
    height              : 80px;
    _height             : 110px;
    padding-top         : 30px;
    margin-left         : auto;
    margin-right        : auto;
    background-image    : url(img/Lw_BoxSegur.gif);
    background-repeat   : no-repeat;
    text-align          : center;
}

.Home_BoxFormas
{
    width               : 150px;
    height              : 80px;
    _height             : 110px;
    padding-top         : 30px;
    margin-left         : auto;
    margin-right        : auto;
    background-image    : url(img/Lw_BoxFormas.gif);
    background-repeat   : no-repeat;
    text-align          : center;
}

.Home_BoxAjuda
{
    width               : 150px;
    height              : 80px;
    _height             : 110px;
    padding-top         : 30px;
    margin-left         : auto;
    margin-right        : auto;
    background-image    : url(img/Lw_BoxAjuda.gif);
    background-repeat   : no-repeat;
    text-align          : center;
}

.Home_BoxTermo
{
    width               : 150px;
    height              : 80px;
    _height             : 110px;
    padding-top         : 30px;
    margin-left         : auto;
    margin-right        : auto;
    background-image    : url(img/Lw_BoxTermo.gif);
    background-repeat   : no-repeat;
    text-align          : center;
}

.Home_Inicio
{
    width               : 100%;
    background-color    : #999999;
    text-align          : center;
    font-size           : 13px;
    font-weight         : bold;
}

    .Home_Inicio th 
    {
        padding             : 20px 0px 15px 0px;
    }
    
    .Home_Inicio td 
    {
        color               : Black;
        padding             : 0px 0px 15px 0px;
    }

.Home_Quebras 
{
    background-image    : url('img/Hom_Filmes-Bg.gif'); 
    text-align          : center;
}

.Home_Praca 
{
}

    .Home_Praca p
    {
        font-size           : 13px;
    }

    .Home_Praca span
    {
        font-size           : 15px;
        font-weight         : bold;
    }
    
.Home_PracaLogo 
{
    vertical-align      : top;
}

.Home_Filme
{
    width               : 102px;
    border-width        : 0px;
    padding             : 1px 1px 1px 1px;   
}

    .Home_Filme td 
    {
        background-color    : #4f4f4f;
	    font-size           : 10px;
        font-weight         : bold;	
	    color               : #FFF;	
	    text-align          : center;
	    height              : 50px;
    }

    .Home_Filme th 
    {
        height              : 115px;
        background-color    : #CCCCCC;
        vertical-align      : top;
    }

.Home_FilmeHoje
{
    position            : absolute;
    width               : 40px;
    height              : 15px;
    background-image    : url('Img/Hom_Filmes-Hoje.gif');
    background-repeat   : no-repeat;
}

.Home_FilmeResumo 
{
    width               : 90px;
    height              : 140px;
    vertical-align      : top;
    text-align          : left;
    font-size           : 13px;
    
}
    .Home_FilmeResumoDatas
    {
        font-weight         : bold;
        color               : Orange;
    }

.Home_FilmeSinopse
{
    text-align          : left;
}

/*

-> 3.2 FICHA DO FILME

*/

.Ficha_Capa
{
    width               : 102px;
    border-width        : 0px;
    padding             : 1px 1px 1px 1px;   
}

    .Ficha_Capa th 
    {
        height              : 115px;
        background-color    : #CCCCCC;
        vertical-align      : top;
    }

.Ficha_Tabela 
{
    width                   : 100%;    
    font-size               : 13px;
}

.Ficha_Tabela li
{
    font-weight             : bold;
}

.Ficha_Tabela td 
{
    padding                 : 0px 0px 0px 0px;
}

.Ficha_Tabela h2 
{
    font-size               : 17px;
    font-weight             : bold;   
}

.Ficha_Classifica 
{
    width                   : 280px;
    color                   : Black;
    font-size               : 13px;
}

    .Ficha_Classifica th    
    {
        font-size               : 13px;
        text-align              : center;
        font-weight             : bold;
        background-color        : #CCCCCC;
    }
    
    .Ficha_Classifica td
    {
        background-color        : White;
        padding                 : 0px 0px 0px 0px;
    }

    .Ficha_ClassificaDesc
    {
        font-size               : 11px;
        color                   : Black;
    }
    
    .Ficha_ClassificaJust 
    {
        font-size               : 11px;
        font-style              : italic;
        color                   : DarkRed;
    }
    
.Ficha_Sinopse
{
    font-size               : 13px;
    color                   : White;
}
    
.Ficha_Cinemas 
{
    width                   : 150px;
}
    .Ficha_CinemasHeader 
    {
        font-size               : 13px;
        font-weight             : bold;
        background-color        : #CCCCCC;
        color                   : Black;
    }
    
    .Ficha_CinemasRow
    {
        font-size               : 11px;
        font-weight             : bold;
        color                   : White;
        height                  : 20px;
    }
    
    .Ficha_CinemasFooter
    {
        font-size               : 12px;
        font-weight             : normal;
        color                   : #EAEAEA;
        text-align              : center;
        height                  : 30px;
        vertical-align          : bottom;
    }
    
/*

-> 3.3 CADASTRO

*/

.Cadastro_Destaque 
{
    font-weight                 : bold;
    color                       : Yellow;
}

.Cadastro_Tabela 
{
    font-size                   : 13px;
}

    .Cadastro_TabelaLegendas
     {
         width                       : 150px;
         text-align                  : right;
     }
     
    .Cadastro_TabelaCampos 
    {
        width                       : 280px;
        text-align                  : left;
    }
    
.Cadastro_Alertas
{
    width               : 100%;
    background-color    : Red;
    text-align          : center;
    padding-top         : 5px;
    padding-bottom      : 5px;
    font-size           : 13px;
    font-weight         : bold;
}

/*

-> 3.4 RECUPERAR SENHA

*/

.Senha_Titulo
{
    width               : 100%;
    height              : 20px;
    background-image    : url('Img/Tit_Senha.gif');
}

.Senha_Form
{
    text-align          : center;
    width               : 100%;
    color               : White;
    font-size           : 11px;
}

.Senha_OK
{
    text-align          : center;
    width               : 100%;
    color               : White;
    font-size           : 11px;
}

/*

-> 3.5 AJUDA/FAQ

*/

.Ajuda_Texto
{
    font-size           : 13px;
}
    
.Ajuda_PerguntaOFF
{
    font-size           : 13px;
    background-color    : #1F1F1F;
}

.Ajuda_PerguntaON
{ 
    font-size           : 13px;
    background-color    : White;
    color               : Blue;
}

.Ajuda_Resposta
{
        font-size           : 11px;
        padding             : 10px 0px 10px 30px;
}

/*

-> 3.6 FALE CONOSCO

*/

.Fale_Tabela 
{
    font-size                   : 13px;
}

.Fale_Alertas
{
    width               : 100%;
    background-color    : Red;
    text-align          : center;
    padding-top         : 5px;
    padding-bottom      : 5px;
    font-size           : 13px;
    font-weight         : bold;
}

/*

-> 3.7 SESSÃO

*/

.Sessao_Tabela 
{
    width               : 100%;
    border-style        : dashed;
    border-width        : 1px;
    border-color        : #999999;
}

.Sessao_Titulo 
{
    width               : 100%;
    font-size           : 15px;
    font-weight         : bold;
    text-align          : center;
    background-color    : #1F1F1F;
    margin-bottom       : 20px;
}

.Sessao_DiaTabela
{
    width               : 100%;
    font-size           : 13px;
}

    .Sessao_DiaHeader
    {
        width               : 14%;
        font-weight         : bold;
        text-align          : center;
        background-color    : #1F1F1F;
    }
    
    .Sessao_Dia
    {
        text-align          : center;
        background-color    : White;
        color               : #C0C0C0;
        height              : 45px;
    }
    
    .Sessao_DiaBotao
    {
        color               : Blue;
        font-weight         : bold;
        height              : 45px;
        width               : 45px;
        cursor              : hand;
    }
    
.Sessao_Classifica 
{
    width                   : 280px;
    color                   : Black;
    font-size               : 13px;
}

    .Sessao_Classifica th 
    {
        font-size               : 13px;
        text-align              : center;
        font-weight             : bold;
        background-color        : #CCCCCC;
    }
    
    .Sessao_Classifica td
    {
        background-color        : White;
        padding                 : 0px 0px 0px 0px;
    }

    .Sessao_ClassificaDesc
    {
        font-size               : 11px;
        color                   : Black;
    }
    
    .Sessao_ClassificaJust 
    {
        font-size               : 11px;
        font-style              : italic;
        color                   : DarkRed;
    }
    
    .Sessao_ClassificaFooter
    {
        width                   : 100%;
        text-align              : center;
        font-size               : 11px;
        background-color        : #C0C0C0;
    }
    
/*

-> 3.8 INGRESSOS

*/

.Ingresso_Totais
{
    margin-top              : 30px;
    
}

    .Ingresso_Totais legend 
    {
        font-size               : 13px;
        font-weight             : bold;
        color                   : Yellow;
    }
    
    .Ingresso_TotaisItens
    {
        width                   : 100%;
        font-size               : 13px;
        font-weight             : bold;
        color                   : White;
        text-align              : center;
        margin                  : 10px 0px 10px 0px;
    }
    
    .Ingresso_TotaisAdicionar
    {
        width                   : 100%;
        height                  : 30px;
        font-size               : 13px;
    }
    
    .Ingresso_TotaisErro
    {
        margin                  : 10px 0px 10px 0px;
        width                   : 100%;
        font-size               : 13px;
        color                   : Orange;
        text-align              : center;
    }
    
.Ingresso_TipoBg
{
    width                   : 100%;
    height                  : 180px;
    background-image        : url('Img/Ingr_BgTipos.gif');
    background-repeat       : no-repeat;
}

    .Ingresso_TipoTitulo
    {
        position                : relative;
        width                   : 230px;
        margin                  : -15px 0px 0px 30px;
        font-size               : 15px;
        font-weight             : bold;
        
    }
    
    .Ingresso_TipoValor
    {
        position                : relative;
        width                   : 65px;
        text-align              : center;
        margin                  : 20px 0px 0px 25px;
        font-size               : 13px;
        font-weight             : bold;
        color                   : Yellow;
        
    }
    
    .Ingresso_TipoTaxa
    {
        position                : relative;
        width                   : 65px;
        text-align              : center;
        margin                  : 25px 0px 0px 25px;
        font-size               : 13px;
        font-weight             : bold;
        color                   : White;
        
    }
    
    .Ingresso_TipoQtde
    {
        position                : relative;
        width                   : 65px;
        text-align              : center;
        margin                  : 25px 0px 0px 25px;
        font-size               : 13px;
        font-weight             : bold;
        color                   : White;
        
    }
    
    .Ingresso_TipoDescr
    {
        position                : relative;
        width                   : 250px;
        margin                  : -110px 0px 0px 110px;
        font-size               : 11px;
        color                   : White;
    }
    
/*

-> 3.9 CARRINHO DE COMPRAS

*/

.Carrinho_Barra 
{
    width                       : 120px;
    background-color            : #1F1F1F;
    text-align                  : center;
}

.Carrinho_Ingressos 
{
    width                       : 470px;
}

.Carrinho_Total 
{
    width                       : 100%;
    background-color            : White;
    margin-bottom               : 10px;
}
    
    .Carrinho_Total th
    {
        background-color            : Black;
        font-size                   : 13px;
        font-weight                 : bold;
        text-align                  : center;
        color                       : White;
    }
    
    .Carrinho_Total td
    {
        font-size                   : 15px;
        font-weight                 : bold;
        text-align                  : center;
        color                       : Blue;
    }
    
    .Carrinho_TotalBtPagar
    {
        width : 100%;
    }
    
.Carrinho_Cadeira
{
    width                       : 100%;
    background-color            : White;
    margin-bottom               : 10px;
}
    
    .Carrinho_Cadeira th
    {
        background-color            : Black;
        font-size                   : 13px;
        font-weight                 : bold;
        text-align                  : center;
        color                       : White;
    }
    
    .Carrinho_Cadeira td
    {
        height                      : 36px;
        background-color            : White;
        font-size                   : 11px;
        text-align                  : left;
        color                       : Black;
    }

.Carrinho_AlertaTitulo
{
    width               : 100%;
    height              : 20px;
    background-color    : DarkRed;
    text-align          : center;
    font-weight         : bold;
    font-size           : 13px;
}
    
.Carrinho_AlertaBox
{
    width               : 100%;
    background-color    : #343434;
    margin-left         : 10px;
    margin-top          : 5px;
    text-align          : left;
    font-weight         : bold;
    font-size           : 13px;
    color               : Yellow;
}

.Carrinho_IngrInfos 
{
    width               : 200px;
    height              : 40px;
    background-image    : url('Img/Ingr_Botoes.gif');
    background-repeat   : no-repeat;
    margin              : 5px 0px 15px 0px;
}

    .Carrinho_IngrInfosValor 
    {
        position            : relative;
        width               : 50px;
        margin              : 0px 0px 0px 0px;
        font-size           : 13px;
        color               : Blue;
        font-weight         : bold;
        text-align          : center;
    }
    
    .Carrinho_IngrInfosTaxa
    {
        position            : relative;
        width               : 50px;
        margin              : -16px 0px 0px 52px;
        font-size           : 13px;
        color               : Green;
        font-weight         : bold;
        text-align          : center;
    }
    
    .Carrinho_IngrInfosQtde
    {
        position            : relative;
        width               : 50px;
        margin              : -16px 0px 0px 104px;
        font-size           : 13px;
        color               : Red;
        font-weight         : bold;
        text-align          : center;
    }
    
    .Carrinho_IngrInfosExcluir
    {
        position            : relative;
        width               : 45px;
        margin              : -30px 0px 0px 155px;
        text-align          : center;
    }
    
        .Carrinho_IngrInfosExcluirBt 
        {
            width           : 40px;
            height          : 35px;
        }

.Carrinho_Norma 
{
    width               : 350px;
    font-size           : 11px;
    color               : #999999;
    margin-top          : 30px;
    text-align          : center;
}

.Cadeira_Tela
{
    text-align          : center;
}

.Cadeira_Titulo
{
    background-color    : #1F1F1F;
    color               : White;
    font-size           : 14px;
    font-weight         : bold;
    text-align          : center;
}

.Cadeira_Cadeira
{
    width               : 13px;
    height              : 13px;
    background-color    : #999999;
}

.Cadeira_Espaco
{
    height              : 10px;
}

.Cadeira_Erro 
{
    font-size           : 13px;
    width               : 500px;
    text-align          : center;
}

    .Cadeira_Erro thead td
    {
        padding             : 10px 0px 10px 0px;
        background-color    : DarkRed;
        color               : White;
        font-weight         : bold;
    }
    
    .Cadeira_Erro tbody td
    {
        padding             : 10px 0px 10px 0px;
        background-color    : #FFD5D5;
        color               : Black;
    }
    
    .Cadeira_Erro tfoot td
    {
        background-color    : DarkRed;
    }

/*

-> 3.10 ULTIMAS COMPRAS

*/

.Ultimas_Aviso
{
    width               : 100%;
    text-align          : center;
    font-size           : 13px;
    margin-bottom       : 20px;
}

.Ultimas_Row 
{
    background-color    : #808080;
    height              : 25px;
    font-size           : 11px;
}

.Ultimas_RowZebra
{
    background-color    : #4f4f4f;
    height              : 25px;
    font-size           : 11px;
}

.Ultimas_RowHeader
{
    background-color    : #4f4f4f;
    font-size           : 13px;
    font-weight         : bold;
}

/*

-> 3.11 FORMAS DE PAGAMENTO

*/

.Formas_Tabela
{
    width               : 100%;
    text-align          : center;
    font-size           : 13px;
}

.Formas_Cartoes 
{
    width               : 300px;
    font-size           : 13px;
    margin-top          : 20px;
}
    .Formas_Cartoes thead th
    {
        font-weight         : bold;
        text-align          : center;
        background-color    : #666666;
        color               : White;
    }
    
    .Formas_Cartoes tbody td
    {
        background-color    : #EAEAEA;
        color               : Black;
        font-size           : 13px;
    }
    
    .Formas_Cartoes tfoot td
    {
        color               : #666666;
        font-size           : 9px;
        text-align          : center;
        padding             : 15px 0px 15px 0px;
    }

.Formas_CodigoImg
{
    width               : 104px;
    background-color    : Black;
    padding             : 1px 1px 1px 1px;
}

.Formas_CodigoEdit
{
    width               : 150px;
    text-align          : center;
    font-size           : 13px;
    font-weight         : bold;
    color               : White;
    margin              : 15px 0px 15px 0px;
}

.Formas_Termo
{
    width               : 300px;
    text-align          : center;
    font-size           : 13px;
    color               : White;
    margin              : 20px 0px 15px 0px;
    padding             : 5px 5px 5px 5px;
}
    
    .Formas_Termo a 
    {
        color               : Blue;
        font-size           : 13px;
    }

.Formas_Pagar
{
    width               : 300px;
    text-align          : center;
    margin              : 30px 0px 30px 0px;
}

    .Formas_PagarBt
    {
        width               : 150px;
        height              : 40px;
    }
    
/*

-> 3.12 PAGAMENTOS

*/

.Pag_DivFORM 
{
    display             : none;
    position            : absolute;
    margin              : 150px 0px 0px 5px;
    text-align          : center;
    width               : 600px;
}

.Pag_RDAbre
{
    width               : 100%;
    text-align          : center;
    font-size           : 13px;
    font-weight         : bold;
}

.Pag_RDFalha
{
    width               : 400px;
    font-size           : 13px;
}

    .Pag_RDFalha thead td 
    {
        text-align          : center;
        background-color    : DarkRed;
        font-weight         : bold;
        color               : White;
    }
    
    .Pag_RDFalha tbody td 
    {
        padding             : 20px 0px 20px 0px;
        text-align          : center;
        font-weight         : bold;
        background-color    : #666666;
    }
    
    .Pag_RDFalha tfoot th
    {
        padding-top         : 20px;
        text-align          : center;
    }
    .Pag_RDFalha tfoot td
    {
        padding-top         : 20px;
        text-align          : center;
        color               : #999999;
    }
    
.Pag_RDSucesso
{
    margin-top          : 20px;
    width               : 300px;
    font-size           : 13px;
}

    .Pag_RDSucesso thead td 
    {
        text-align          : center;
        background-color    : Blue;
        font-weight         : bold;
        color               : White;
    }
    
    .Pag_RDSucesso tbody td 
    {
        padding             : 20px 0px 0px 0px;
        text-align          : center;
    }
    
    .Pag_RDSucesso tfoot td 
    {
        padding-top         : 20px;
        text-align          : center;
    }
    
.Pag_VSAbreMOSET 
{
    width               : 100%;
    text-align          : center;
    font-size           : 13px;
    font-weight         : bold;
}
    
.Pag_VSAbreVBV
{
    width               : 500px;
    height              : 280px;
    background-image    : url('Img/Formas_BgVisa.jpg');
    background-repeat   : no-repeat;
    text-align          : center;
    font-size           : 13px;
}

.Pag_VSPopup 
{
    width               : 500px;
    height              : 400px;
    background-image    : url('Img/Formas_Popup.gif');
}

.Pag_VSFalha
{
    width               : 400px;
    font-size           : 13px;
}

    .Pag_VSFalha thead td 
    {
        text-align          : center;
        background-color    : DarkRed;
        font-weight         : bold;
        color               : White;
    }
    
    .Pag_VSFalha tbody td 
    {
        padding             : 20px 0px 20px 0px;
        text-align          : center;
        font-weight         : bold;
        background-color    : #666666;
    }
    
    .Pag_VSFalha tfoot th 
    {
        padding-top         : 20px;
        text-align          : center;
    }
    
    .Pag_VSFalha tfoot td
    {
        padding-top         : 20px;
        text-align          : center;
        color               : #999999;
    }

.Pag_VSSucesso
{
    margin-top          : 20px;
    width               : 300px;
    font-size           : 13px;
}

    .Pag_VSSucesso thead td 
    {
        text-align          : center;
        background-color    : Blue;
        font-weight         : bold;
        color               : White;
    }
    
    .Pag_VSSucesso tbody td 
    {
        padding             : 20px 0px 0px 0px;
        text-align          : center;
    }
    
    .Pag_VSSucesso tfoot td 
    {
        padding-top         : 20px;
        text-align          : center;
    }