#corpoFutebol {
    width           : 100%;
    border          : 1px solid #CCCCCC;
}

#corpoFutebol A {
    cursor          : hand;
}

#statusRodada {
    text-align      : right;
}

/* botoes futebol ------------------------------------ */
#botoesFutebol {
    height          : 30px;
    margin          : 10px 0px 0px 5px;
}

#botoesFutebol DIV {
    height          : 100%;
    margin-left     : 1px;
    font-weight     : bold;
    text-align      : center;
    text-transform  : capitalize;
    line-height     : 30px;
    vertical-align  : middle;
    padding         : 0px 3px;
    border          : 1px solid #CCCCCC;
    background-color: #5a8404;
    display         : block;
    float           : left;
}

#botoesFutebol DIV A {
    color           : #FFFFFF;
}

#botoesFutebol DIV.botaoSelecionado,#botoesFutebol DIV.botaoSelecionado A {
    color           : #000000;
    background-color: #c7daa3;
}

/* conteudo --------------------------------------------*/

#conteudoFutebol {
    width           : 100%;
    background-color: #c7daa3;
}

#subBotoesFutebol {
    height          : 30px;
    margin-left     : 10px;
    padding-top     : 10px;
}

#subBotoesFutebol DIV {
    line-height     : 30px;
    vertical-align  : middle;
    margin-left     : 1px;
    padding         : 0px 9px 0px 9px;
    font-weight     : bold;
    text-align      : center;
    border-bottom   : none;
    float           : left;
}

#subBotoesFutebol DIV A {
    color           : #000000;
}

.subMarcado {
    background-color: #FFFFFF;
    border          : 1px solid #CCCCCC;
}

.subMarcado A {
    color           : #5a8404;
}

/* TABELA CLASSIFICACAO -----------------------------------------------*/

#tabFutebol {
    display         : block;
}

.data_partida {
    width           : 120px;
}

#tabFutebol TABLE {
    background-color: #FFFFFF;
    float           : left;
}

#legendaClassificacao {

}

/* TABELA Resultados e OCORRENCIAS -------------------------------------------------*/

#dadosResult {
    display         : block;
}

#legendaOcorrencias {
    width           : 100%;
    display         : none;
    float           : left;
}

#legendaOcorrencias DIV {
    line-height     : 30px;
}

.contFutebol {
    padding         : 0px 15px;
    background-color: #FFFFFF;
}

#contRodadas {
    display         : none;
}

#contRodadas TABLE {
    width           : 100%;
    float           : left;
}

.tdTime {
    width           : 320px !important;
}

.tdPlacar {
    width           : 30px;
}

.rodadas {
    height          : 25px;
    line-height     : 25px;
    vertical-align  : middle;
    background-color: #ebf5d8;
}

.rodadas A {
    height          : 100%;
    margin-left     : 8px;
    padding         : 0px 4px;
    font-weight     : bold;
    font-size       : 15px;
    float           : left;
}

#dataPartida {
    height          : 25px;
    padding         : 0px 5px;
    line-height     : 25px;
    vertical-align  : middle;
    text-align      : center;
    background-color: #5a8404;
    color           : #FFFFFF;
    float           : left;
}

.imgLegenda {
    width           : 100%;
    height          : 32px;
}

#amareloIMG {
    background      : url(../_imagens/futebol/azul.gif) no-repeat center 5px;
}

#vermelhoIMG {
    background      : url(../_imagens/futebol/vermelho.gif) no-repeat center 5px;
}

#bolaIMG {
    background      : url(../_imagens/futebol/bola.png) no-repeat center 5px;
}

#injustIMG {
    background      : url(../_imagens/futebol/injust.gif) no-repeat center 5px;
}


#justIMG {
    background      : url(../_imagens/futebol/just.gif) no-repeat center 5px;
}

#corpoFutebol H1 {
    margin-bottom   : 20px;
    font-weight     : normal;
    line-height     : 40px;
    vertical-align  : top;
}

#tabelaResult {
    display         : block;
}

.time1 {
    width           : 200px;
}

#tabelaOcorrenciasJogadores {
    text-align       : left;
    display          : none;
}

#tabelaOcorrenciasJogadores .trSelecionada {
    font-weight      : bold;
}

#tabelaOcorrencias TD {
    text-align        : center;
}

#td_nome {
    padding-left      : 5px;
    text-align        : left !important;
}

#tabelaOcorrencias {
    width             : 50% !important;
    float             : left;
}

.trTitulo {
    font-weight     : bold;
}

.trSelecionada {
    background-color: #ebf5d8;
}

.trSelecionada2 {
    background-color: #e3e3e3;
}

/* ARTILHEIROS --------------------------------------------------*/

#dadosArtilheiros {
    display         : none;
}

.colArt {
    width           : 350px;
    height          : 100%;
    display         : block;
    float           : left;
}

.artOutros {
    margin-bottom   : 10px;
    display         : block;
}

.artOutros P {
    font-weight     : bold;
    font-size       : 14px;
    color           : red;
}

.fotoFutebol {
    margin-right    : 10px;
    margin-top      : -17px;
    float           : left;
}

.fotoFutebol IMG {
    max-width       : 70px;
}

#dadosArtilheiros SPAN {
    margin-left     : 80px;
    font-weight     : bold;
    font-size       : 15px;
}

.lnk_jogador {
    color           : #000000;
}

/* GOLEIRO ------------------------------------------------------*/

#dadosGoleiro {
    display         : none;
}

SPAN {
    font-weight     : bold;
    font-size       : 15px;
}

/* REGULAMENTO --------------------------------------------------*/

#dadoRegulamento {
    display         : none;
}

.linkDown {
    margin          : 5px 0px 5px 50px;
    font-size       : 16px;
    font-weight     : bold;
    float           : left;
    display         : block;
}

.linkDown IMG {
    margin          : 10px 10px -21px 0px;
}

/* RODAPE -------------------------------------------------------*/

.rodapeFutebol {
    width           : 202px;
    height          : 160px;
    margin          : 10px 0px 10px 10px;
    font-weight     : bold;
    line-height     : 20px;
    vertical-align  : middle;
    background-color: #FFFFFF;
    float           : left;
}

#bannerFutebol {
    width           : 580px;
    _width          : 570px;
}

.col1Futebol {
    width           : 30px;
    height          : 100%;
    margin-right    : 5px;
    text-align      : center !important;
    background-color: #ded8dc !important;
    float           : left;
}

.col2Futebol {
    width           : 543px !important;
    _width          : 530px !important;
    float           : left !important;
}

#publicidadeFutebol {
    background      : url(../_imagens/futebol/informativo.jpg) no-repeat center 40%;
}

#videoFutebol {
    display         : none;
}

.videoIMG {
    width           : 100%;
    height          : 160px;
    background      : url(../_imagens/futebol/video.jpg) no-repeat center 50%;
}

/* CADASTRO FUTEBOL ------------------------------ */

#cadastroFutebol LABEL {
    width           : 150px;
    text-align      : right;
    margin-right    : 5px;
    float           : left;
}

#cadastroFutebol SELECT.s_time {
    width           : 220px;
    font-size       : 17px;
}

#cadastroFutebol TABLE {
    width           : 450px;
}

.t_nome {
    width           : 250px;
}

#salvaMaisUm {
    width           : 200px;
}

#formCadastro, #inscritosTime {
    margin-top      : 10px;
    display         : none;
}

#campoTime {
    display         : none;
}