﻿body
{
    margin-top: 0px;
    background-color: Black;
}

#Tabela_01
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#dmg-01
{
    width: 1000px;
    height: 23px;
    float: left;
    background-image: url(../images/div_01.jpg);
    vertical-align: middle;
    text-align: center;
    color: #003366;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
}

#dmg-01 ul
{
    padding: 0px;
    width: 376px;
    margin-top: 3px;
    margin-left: auto;
    margin-right: auto;
    list-style: none;
}

#dmg-01 ul li
{
    display: inline;
}

#dmg-01 ul li a
{
    padding: 2px 10px;
    float: left; /* visual do link */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
}

#dmg-01 ul li a:hover
{
    color: #6D6D6D;
}



#dmg-02
{
    width: 450px;
    height: 349px;
    float: left;
}
#dmg-03
{
    width: 1000px;
    height: 371px;
    float: left;
    background-color: Black;
}

#imagemtopo
{
    float: left;
    width: 1000px;
    height: 349px;
    position: relative;
    top: -374px;
    left: 0px;
    z-index: 100;
    margin-top: 23px;
}
/****************************************************************************/


#div_conteudo_master
{
    width: 1000px;
    background-image: url(../images/fundo_principal.jpg);
    float: left;
}

#portal-interno-04_
{
    width: 1000px;
    height: 35px;
    float: left;
}


#portal-interno-05_
{
    width: 50px;
    float: left;
    background-image: url(../images/portal_interno_05.jpg);
}

#principal-meio
{
    width: 901px;
    margin-left: auto;
    margin-right: auto;
}

#portal-principal
{
    width: 901px;
    float: left;
}


#portal-interno-06_
{
    width: 885px;
    padding-left: 15px;
    height: 51px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: left;
    padding-top: 30px;
    padding-bottom: 0px;
    background-color: #098CBA;
}


#portal-interno-08_
{
    width: 901px;
    float: left;
    overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    color: #79D6FD;
    text-decoration: none;
    text-align: left;
    background-color: #0880B2;
}

#portal-interno-07_
{
    width: 49px;
    float: left;
    background-image: url(../images/portal_interno_07.jpg);
}
#portal-interno-09_
{
    width: 901px;
    height: 158px;
    float: left;
}

#Tabela_Login
{
    width: 177px;
    height: 133px;
    float: right;
    margin-top: 3px;
}

#portal-home-login-03_
{
    float: left;
    background-image: url(../images/portal_home_login_03.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #54A08C;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
    width: 164px;
    padding-left: 13px;
    padding-top: 18px;
    height: 14px;
    font-weight: bold;
}

#portal-home-login-04_
{
    float: left;
    width: 10px;
    height: 16px;
}

#portal-home-login-05_
{
    float: left;
    width: 162px;
    height: 16px;
}

#portal-home-login-06_
{
    float: left;
    width: 5px;
    height: 16px;
}

#portal-home-login-07_
{
    float: left;
    width: 177px;
    height: 23px;
    background-image: url(../images/portal_home_login_07.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #54A08C;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
    width: 164px;
    padding-left: 13px;
    padding-top: 9px; /*height: 14px;*/
    font-weight: bold;
}

#portal-home-login-08_
{
    float: left;
    width: 10px;
    height: 16px;
}

#portal-home-login-09_
{
    float: left;
    width: 162px;
    height: 16px;
}

#portal-home-login-10_
{
    float: left;
    width: 5px;
    height: 16px;
}

#portal-home-login-11_
{
    float: left;
    width: 177px;
    height: 11px;
}

#portal-home-login-12_
{
    background-image: url(../images/portal_home_login_12.jpg);
    background-repeat: repeat;
    float: left;
    height: 26px;
    margin-top: -4px;
    overflow: visible;
    padding-left: 11px;
    padding-top: 0;
    width: 126px;
}

#portal-home-login-12_ a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #54A08C;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
}

#portal-home-login-13_
{
    float: left;
    width: 33px;
    height: 22px;
}

#portal-home-login-14_
{
    float: left;
    width: 7px;
    height: 22px;
}

#portal-home-login-15_
{
    float: left;
    width: 177px;
    height: 13px;
}

#login_fechado
{
    float: right;
    width: 177px;
    padding-top: 4px;
    height: 17px;
    background-image: url(../images/portal_home_login_fechado_0.jpg);
    margin-top: 3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #54A08C;
    text-align: center;
    font-variant: normal;
    text-decoration: none;
}

#login_fechado a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #54A08C;
    text-decoration: none;
}

#erro
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: #79D6FD;
    width: 80%;
    padding: 10%;
    text-align: center;
}

/****************************************************************************/

.BotaoPadrao
{
    background-image: url(../images/imagem_botao.jpg);
    background-position: center;
    width: 235px;
    height: 25px;
    padding-top: 7px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0099CC;
    margin-left: auto;
    margin-right: auto;
}

.BotaoPadrao a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0099CC;
    text-transform: none;
    font-variant: normal;
    font-style: normal;
    text-decoration: none;
}

.BotaoRegulamento
{
    background-image: url(../images/imagem_botao_regulamento.jpg);
    background-position: center;
    width: 310px;
    height: 25px;
    padding-top: 7px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0099CC;
    margin-left: auto;
    margin-right: auto;
}

.BotaoRegulamento a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0099CC;
    text-transform: none;
    font-variant: normal;
    font-style: normal;
    text-decoration: none;
}
/****************************************************************************/


#divTituloParticipantes
{
    padding: 2px;
    width: 120px;
    height: 16px;
    background-color: #0A8AB8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;
    font-variant: normal;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    float: left;
}



#divBotaoVerTodos
{
    padding: 5px;
    width: 100px;
    height: 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #004C74;
    font-variant: normal;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    background-image: url(../images/imagem_botao.jpg);
    margin-top: 20px;
    float: right;
    cursor: pointer;
}


.divimgParticipantes
{
    width: 98px;
    height: 97px;
    float: left;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px;
    text-align: center;
    margin-top: 15px;
    margin-left: 10px;
}

.divListViewParticipantes
{
    width: 550px;
    margin-left: auto;
    margin-right: auto;
    float: left;
}


.divdadosParticipantes
{
    float: left;
    width: 150px;
    height: 97px;
    margin-top: 5px;
}

.ParticipantesNome
{
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 8pt;
    margin-top: 14px;
    margin-left: 20px;
    overflow: hidden;
    width: 119px;
    height: 17px;
    text-align: left;
    white-space: nowrap;
}

.ParticipantesMusica
{
    color: #0083B6;
    font-size: 8pt;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 10px;
    margin-left: 20px;
    text-align: left;
}

.ParticipantesId
{
    background-color: #0A8AB8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #5ACBF6;
    font-variant: normal;
    margin-top: 7px;
    margin-left: 20px;
    width: 90px;
    text-align: left;
    height: 16px;
    padding-left: 6px;
}

.divitemtemplate
{
    width: 265px;
    float: left;
    margin-top: 13px;
    background-image: url(../images/fundo_participantes.png);
    margin-left: 0px;
    height: 102px;
}

.Paginacao
{
    float: left;
    width: 100%;
    margin-top: 30px;
    text-align: center;
    font-size: 16px;
}

.Paginacao a
{
    color: #004c74;
    font-size:16px;
}

.Paginacao a:hover
{
    color: #004c74;
    font-size:16px;
}


#divBotoes
{
    width: 523px;
    height: 13px;
    float: left;
}

#links
{
    margin-left: 0px;
    width: 181px;
}

#links_Internos
{
    margin-left: auto;
    margin-right: auto;
    width: 181px;
}

#divcalendario
{
    border: 2px solid #FFCE3E;
    width: 366px;
    height: 246px;
}
