﻿.titulosSessoes {
    margin-top: 25px;
    line-height: 20px;
}

    .titulosSessoes a,
    a.titulosSessoes,
    .ultimasSessoes a,
    .contUltimasSessoes a {
        color: #666666;
    }

    .coluna.direita .titulosSessoes dt,
    .titulosSessoes time,
    a.titulosSessoes,
    span.titulosSessoes,
    .titulosSessoes .IE_time,
    .contUltimasSessoes .sessoesAnteriores {
        background-image: url("../imagem/iconesSessoes.png");
        background-repeat: no-repeat;
        line-height: 22px;
        padding: 0 0 0 25px;
        margin: 0 0 5px;
        color: #2b2b2b;
    }

    .titulosSessoes time,
    span.titulosSessoes,
    .titulosSessoes .IE_time {
        color: #545454;
        padding: 0 0 4px 25px;
    }

    .titulosSessoes.transmissao {
        background-position: 0 -41px;
    }

    .titulosSessoes .sessoesAnteriores,
    .titulosSessoes.sessoesAnteriores {
        background-position: 0 -21px;
    }

.pSessoes .player {
    width: 320px;
    height: 240px;
}

.pSessoes object.player {
    height: 278px; /*240 + 38 da barra do player*/
}

.ultimasSessoes object,
.ultimasSessoes video {
    margin: 0 40px 0 0;
}


.ultimasSessoes {
    width: 360px;
}

    .ultimasSessoes h4,
    .contUltimasSessoes h4 {
        margin-top: 0;
        font-size: 13px;
    }

    .ultimasSessoes ul,
    ul.pautasSessoes,
    .assuntos ul {
        list-style: none;
        display: inline-block;
        width: 100%;
    }

.partesSessao {
    margin-top: 6px;
    margin-bottom: 10px;
}

    .partesSessao li {
        display: inline;
    }

    .partesSessao object {
        margin-bottom: 6px;
    }

    .partesSessao a {
        margin-right: 4px;
    }

.ultimasSessoes li {
    /*display:inline;*/
}

.ultimasSessoes .videoSelecionado {
    color: #004C78;
}

.ultimasSessoes li:first-child:before {
    content: " ";
}

.ultimasSessoes li:before {
    /*content:" | ";*/
}

.pautasSessoes li {
    border-bottom: 1px dotted #DCDCDC;
    float: left;
    padding: 10px 15px 15px 0;
    width: 47%;
}

.pautasSessoes time,
.pautasSessoes .IE_time,
.pautasSessoes a {
    color: #545454;
    display: block;
    line-height: 20px;
}

    .pautasSessoes time + a,
    .pautasSessoes .IE_time + a {
        color: #004C78;
        margin-bottom: 15px;
        text-decoration: none;
    }

.dropDown {
    display: inline-block;
    margin: 0 20px 0 0;
    /*
	IE7 hack
	Faz com que IE7 ative hasLayout e o inline block funcione
	como estamos usando temas não é possível separar num arquivo que só vá ser lido pelo IE7
	*/
    zoom: 1;
    *display: inline;
}

    .dropDown p {
        color: #004C78;
        padding: 3px 10px;
        width: 215px;
        background-image: url(../imagem/fundoDropDown.png);
        border-radius: 3px 3px 3px 3px;
        border: 1px solid #E6E3E3;
        margin: 0;
    }

        .dropDown p:after {
            content: "˅";
            float: right;
        }

        .dropDown p.ativo:after {
            content: "˄";
        }

    .dropDown a {
        cursor: pointer;
    }

    .dropDown ul {
        list-style: none;
        width: 235px;
        position: absolute;
    }

    .dropDown ul {
        list-style: none;
        width: 237px;
        position: absolute;
    }

    .dropDown.dropdownMenor ul {
        width: 97px;
    }

    .dropDown li {
        border: 1px solid #E6E3E3;
        border-top: none;
    }

    .dropDown.dropdownMenor p {
        width: 75px;
    }

    .dropDown li a {
        color: #545454;
        text-decoration: none;
        display: block;
        padding: 5px 10px;
        background-color: #FFFFFF;
    }

        .dropDown li a:hover {
            background-color: #004C78;
            color: #FFFFFF;
        }

.pauta {
    padding-bottom: 10px;
}


.contUltimasSessoes .dataSessao {
    font-weight: bold;
}


.contUltimasSessoes {
    width: 680px;
}

    .contUltimasSessoes .sessoesAnteriores {
        background-position: 0 -21px;
        float: right;
    }

    .contUltimasSessoes .playerVideoSessao,
    .contUltimasSessoes .htmlPlayerVideo {
        width: 320px;
        float: left;
        display: table-cell;
    }

    .contUltimasSessoes .playerVideoSessao {
        margin: 0 40px 0 0;
    }

    .contUltimasSessoes .listaConteudo ul,
    .contUltimasSessoes .listaConteudo ul li {
        width: 100%;
    }

        .contUltimasSessoes .listaConteudo ul.partesVideo li {
            list-style: none;
        }

    .contUltimasSessoes .conteudoTexto ul.listaAcordao li p a {
        color: #004C78;
        font-weight: bold;
    }

    .contUltimasSessoes .conteudoTexto {
        width: 100%;
        float: left;
    }

        .contUltimasSessoes .conteudoTexto .divInfoAcordaos,
        .contUltimasSessoes .conteudoTexto ul.documentos li {
            width: 100%;
        }

            .contUltimasSessoes .conteudoTexto .divInfoAcordaos p:nth-child(1) {
                float: left;
                color: #999999;
            }

            .contUltimasSessoes .conteudoTexto .divInfoAcordaos p:nth-child(2) {
                float: right;
            }

            .contUltimasSessoes .conteudoTexto .divInfoAcordaos p a.maisAcordaos {
                float: right;
                text-align: right;
            }

        .contUltimasSessoes .conteudoTexto div {
            display: table;
        }
    .contUltimasSessoes .conteudoTexto ul.partesVideo {
        padding-left: 15px;
    }

