A.rightIconified {
    background-position: right center;
    padding-right: 1.2em !important;
}

.dropUpTrigger:hover {
    position: relative;
}

.dropUpTrigger .dropDown {
    background-color: white;
    border: 2px solid #ccc;
    display: block;
    margin: 0;
    padding: 5px;
    position: absolute;
    top: -60000px;
    left: -60000px;
    z-index: 1;
}

.dropUpTrigger:hover .dropDown {
    bottom: 1.2em;
    left: 0;
    right: auto;
    top: auto;
}

.dropDownTrigger ul a:hover, .dropUpTrigger ul a:hover {
    background-color: #DCE6F5;
    text-decoration: none;
}

.iconImpressao {
    background-image: url("//www2.camara.gov.br/ico_detalhes.png");
}

/*
DIV.popupBox a {
    border-left: medium none;
    font-size: 10px;
    margin: 0;
}*/

.iconSecaoFechada span {
    background: url("//www2.camara.gov.br/img_seta_menu_fechado.gif") no-repeat scroll right center transparent;
    padding-right: 1em;
}

.iconSecaoAberta span {
    background: url("//www2.camara.gov.br/img_seta_menu.gif") no-repeat scroll right center transparent;
    padding-right: 1em;
}

.linkSecaoPagina span {
    text-decoration: none;
    font-weight: bold;
    font-size: 100%;
    color: #333333;
}

.resumoApensadoNegrito span {
    font-weight: bold;
}

.resumoApensadoNormal span {
    font-weight: normal;
}

.dataParecer {
    font-weight: bold;
    font-size: 0.9em;
}

a.linkSecaoPagina:link {
    text-decoration: none;
    color: #333333;
}

a.linkSecaoPagina:visited {
    text-decoration: none;
    color: #333333;
}

a.linkSecaoPagina:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;

}

a.lnkApensado:link {
    text-decoration: none;
    color: #333333;
}

a.lnkApensado:visited {
    text-decoration: none;
    color: #333333;
}

a.lnkApensado:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;

}

a.linkNoDecoration:link {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:visited {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;
}

#maisTramitacoes {
    font-size: 1.1em;
    padding: 0 0 0 2px;
    color: #999;
    margin-bottom: 10px;
    position: relative;
    text-align: right;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;

}

#maisApensados {
    font-size: 1.0em;
    padding: 0 0 0 2px;
    color: #999;
    margin-bottom: 10px;
    position: relative;
    text-align: right;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}

#lnkMaisApensados {
    text-decoration: none;
}

#lnkMaisTramitacoes {
    text-decoration: none;
}

#labelInfoAnteriorA2001 {
    font-size: 0.7em;
    font-weight: normal;
}

#subSecaoSituacaoOrigemAcessoria {
    background-color: #FFFFFF;
    /*padding:5px;*/
    /*border: #E1E1E1 2px solid;*/
}

#barraFuncoesTopo a,
#barraFuncoesFinal a, DIV.tiposDeImpressao a {
    border-left: none;
    font-size: 11px;
    margin: 0 0 0 0;
}

#barraFuncoesTopo a,
#barraFuncoesFinal a, DIV.tiposDeImpressao a.itemPai {
    /*font-weight:bold;*/
}

#barraFuncoesTopo, #barraFuncoesFinal {
    height: 18px;
    border: none;
    border-left: none;
    border-bottom: none;
    text-align: right;
    margin: 0;
}

#barraFuncoesTopo a:link,
#barraFuncoesFinal a:link,
#barraFuncoesTopo a:visited,
#barraFuncoesFinal a:visited,
#barraFuncoesTopo a:hover,
#barraFuncoesFinal a:hover,
DIV.tiposDeImpressao a.itemPai {
    text-decoration: none;
    color: #00557D;
}

#barraFuncoesTopo a:hover,
#barraFuncoesFinal a:hover {
    cursor: pointer;
}

a.linkNoDecoration:link {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:visited {
    text-decoration: none;
    color: #333333;
}

a.linkNoDecoration:hover {
    cursor: pointer;
    text-decoration: none;
    color: #333333;
}

#barraFuncoesTopo, #barraFuncoesFinal {
    /*display:inline;*/
    margin: 0 0 0 0;
}

#lnkCadastrarSispush1, #lnkCadastrarSispush2 {
    font-weight: bold;
}

#lnkCadastrarSispush1 {
    font-size: 80%;
}

#barraFuncoesFinal #lnkCadastrarSispush2, .comBordaLateralDireita {
    border-right: 2px solid #CCCCCC;
}

.textoJustificado {
    text-align: justify;
}

#colunaPrimeiroAutor {
    padding: 0 10px 0 0;
}

span.nomeProposicao {
    font-size: 1.57em;
}

span.tipoProposicao {
    font-size: 100%;
    font-weight: normal;
}

/*
            #divResumoApensados {
             width:95%;
            }*/

.documentContent p.paragrafoTabelaTramitacoes {
    margin-bottom: 0px;
}

.documentContent ul.ulTabelaTramitacoes {
    margin-top: 0px;
    margin-bottom: 0px;
}

.documentContent li.liTabelaTramitacoes {
    margin-top: 0px;
    margin-bottom: 0px;
}

.tamanho1de3 {
    padding-right: 1;
    width: 33%;
}

.colunaAdireitaMenor {
    padding-left: 1;
    padding-right: 1;
    width: 20%;
}

.colunaAEsquerdaMaior {
    padding-right: 2;
    width: 80%;
}

#separadorOculto {
    display: none;
}

.mostrarToolTip:hover + .tooltip{
    display:block !important;
    opacity:1;
}

#linkIndexacao, .headSessao-1{
    cursor: pointer;
}

.anuncio-ficha-amigavel {
    background-color:#EFF0EF;
    margin-bottom:20px;

}
.anuncio-ficha-amigavel img{
    background-color:#EFF0EF;
    float:left;
    margin-right:20px;
    width: 50px; 
}
.anuncio-ficha-amigavel a{
    font-size: 0.8em;
}
.anuncio-ficha-amigavel b{
    text-transform:uppercase;
    display:block;
    font-weight: bold;
    font-size: 1.3em;
}
.anuncio-ficha-amigavel .conteudo-anuncio{
    display: block;
    padding:10px;
    margin:0 auto;
    max-width: 600px;
}
#menu-secoes-internas {
display: none;
} 
span#subSecaoNomeFuncoesImpressao {
	display: block;
	padding-bottom: 30px;
}
.tiposDeImpressao {
	float: right;
	display: inline-block;
	margin-top: 6px;
	cursor: pointer;
} 