
/* - colunas.css - */
@media screen {
/* http://www2.camara.leg.br/portal_css/colunas.css?original=1 */
@media screen {
/* */
div.row {
float: left;
width: 100%;
display: block;
position: relative;
}
div.cell {
position: relative;
float: left;
left: 100%;
}
/* */
.ie6 div.cell {
float: none;
}
/* */
div.width-1  { width:  4%    }
div.width-2  { width: 10.25% }
div.width-3  { width: 16.5%  }
div.width-4  { width: 22.75% }
div.width-5  { width: 29%    }
div.width-6  { width: 35.25% }
div.width-7  { width: 41.5%  }
div.width-8  { width: 47.75% }
div.width-9  { width: 54%    }
div.width-10 { width: 60.25% }
div.width-11 { width: 66.5%  }
div.width-12 { width: 72.75% }
div.width-13 { width: 79%    }
div.width-14 { width: 85.25% }
div.width-15 { width: 91.5%  }
div.width-16 { width: 97.75% }
/* */
/* */
div.position-0  { margin-left: -98.875% }
div.position-1  { margin-left: -92.625% }
div.position-2  { margin-left: -86.375% }
div.position-3  { margin-left: -80.125% }
div.position-4  { margin-left: -73.875% }
div.position-5  { margin-left: -67.625% }
div.position-6  { margin-left: -61.375% }
div.position-7  { margin-left: -55.125% }
div.position-8  { margin-left: -48.875% }
div.position-9  { margin-left: -42.625% }
div.position-10 { margin-left: -36.375% }
div.position-11 { margin-left: -30.125% }
div.position-12 { margin-left: -23.875% }
div.position-13 { margin-left: -17.625% }
div.position-14 { margin-left: -11.375% }
div.position-15 { margin-left:  -5.125% }
/* */
/* */
div.width-1\3a 2 { width:    47.75%; } /* */
div.width-1\3a 4 { width:    22.75%; } /* */
div.width-3\3a 4 { width:    72.75%; } /* */
div.width-full   { width:    97.75%  }
div.position-1\3a 4 {margin-left:    -73.875%;} /* */
div.position-1\3a 2 {margin-left:    -48.875%;} /* */
div.position-3\3a 4 {margin-left:    -23.875%;} /* */
/* */
div.width-1\3a 3 { width: 31.08%; } /* */
div.width-2\3a 3 { width: 64.42%; } /* */
div.position-1\3a 3 {margin-left: -65.545%;} /* */
div.position-2\3a 3 {margin-left: -32.205%;} /* */
}
/* */
}


/* - edicao.css - */
@media screen {
/* http://www2.camara.leg.br/portal_css/edicao.css?original=1 */
/* */
/* */
#archetypes-fieldname-allowDiscussion,
#archetypes-fieldname-subject textarea,
#archetypes-fieldname-subject span,
#archetypes-fieldname-nextPreviousEnabled,
#archetypes-fieldname-presentation,
#archetypes-fieldname-tableContents {
display: none;
}
.contentViews {
margin:0.5em 0 0;
list-style:none outside none;
border-color:#999999;
border-style:solid;
border-width:0 0 1px;
}
.contentViews li a {
border: 1px solid #CCCCCC;
color: #333333 !important;
text-transform: none;
}
.contentViews .selected a {
background-color:#E4E4E4;
border-bottom:1px solid #E4E4E4;
color:#333333 !important;
}
.contentViews li a:hover {
background-color: #F1F1F1;
}
.contentActions {
background:url("http://www2.camara.leg.br/bgmenuedicaoplone.jpg") repeat-x scroll 0 0 #E4E4E4;
color: #333333;
text-transform: none;
height: 2.6em;
border-left: none;
border-right: none;
}
.contentActions {
}
.contentActions ul,
.contentActions li {
color: Black;
}
.contentActions li {
height:2.5em;
border-left: 1px solid #999999;
}
.contentActions a {
color: #333333 !important;
padding:0.4em 0.5em;
}
.actionMenu .activated .actionMenuHeader a  {
background:url("http://www2.camara.leg.br/bgmenuedicaoplonehover.jpg") repeat-x scroll 0 0 #666666;
color:white !important;
}
.actionMenu.activated .actionMenuHeader,
.actionMenu.activated .actionMenuHeader a{
background: url("http://www2.camara.leg.br/bgmenuedicaoplonehover.jpg") repeat-x scroll 0 0 #666666;
color: #FFF !important;
}
.actionMenu .actionMenuHeader a:hover {
background:url("http://www2.camara.leg.br/bgmenuedicaoplonehover.jpg") repeat-x scroll 0 0 #666666;
color:#FFFFFF !important;
text-decoration: none;
}
.actionMenu .actionMenuContent ul {
background:none repeat scroll 0 0 #666;
display:block;
margin:13px 0 0;
padding:0;
border-width: 0px;
}
.actionMenu .actionMenuContent li {
color:#FFFFFF !important;
}
.actionMenu .actionMenuContent li a {
color:#FFFFFF !important;
font-size:0.9em;
margin:-0.2em 0;
white-space:nowrap;
}
.actionMenu .actionMenuContent .selected {
margin:0.2em 0;
white-space:nowrap;
}
.actionMenu .actionMenuContent li a:hover {
background-color:#949494 !important;
text-decoration: none;
}
.actionMenu .actionMenuContent .actionSeparator a {
border-top:1px solid #999999;
padding-top:0.2em;
}
.actionMenuContent .contenttype-document,
.actionMenuContent .contenttype-event,
.actionMenuContent .contenttype-folder,
.actionMenuContent .contenttype-link,
.actionMenuContent .contenttype-news-item,
.actionMenuContent .contenttype-plone-site,
.actionMenuContent .contenttype-collection,
.actionMenuContent .contenttype-topic,
.actionMenuContent  #plone-contentmenu-factories
.actionMenuContent .contenttype-file,
.actionMenuContent #plone-contentmenu-factories
.actionMenuContent .contenttype-image,
.actionMenuContent a.contenttype-image,
.actionMenuContent a.contenttype-file {
margin-left: 5px !important;
display: block !important;
}
ul.configlets {
list-style: none outside none;
margin: 1em 0;
}
ul.configlets li a:visited {
color: #436976;
}
ul.configlets li a:active {
color: #436976;
}
ul.configletDetails li.configletDescription {
color: #76797c;
font-size: 90%;
}
.stx table {
border: 1px solid #8cacbb ! important;
}
.stx table td {
border-bottom: 1px solid #8cacbb;
}
.reviewHistory,
.contentHistory {
clear:both;
}
.comment {
background: #eef3f5;
border: 1px solid #8cacbb;
}
.comment h1,
.comment h2,
.comment h3,
.comment h4,
.comment h5,
.comment h6 {
border-bottom: 1px solid #76797c;
}
/* */
dl.collapsible {
border: 1px solid #8cacbb !important;
}
dl.collapsible dt.collapsibleHeader {
background: White;
}
.optionsToggle {
border: 1px solid #8cacbb;
color: Black;
background-color: #dee7ec;
font-size: 90%;
}
#portal-column-content fieldset > * input:focus,
#portal-column-content fieldset > * textarea:focus {
border-color: #ffa500;
border-width: 1px;
}
.currentItem {
border: 2px solid #ffa500;
}
.managePortletsLink {
color: #76797c;
font-size: 90%;
}
li.formTab a {
border-top: 1px solid #8cacbb !important;
border-bottom: 1px solid #8cacbb !important;
border-left: 1px dotted #8cacbb !important;
background: White;
}
li.formTab a:visited {
color: #436976;
}
li.firstFormTab a {
border-left: 1px solid #8cacbb !important;
}
li.lastFormTab a {
border-right: 1px solid #8cacbb !important;
}
li.formTab a.selected {
background: #dee7ec !important;
}
li.formTab a:hover {
background: #dee7ec;
}
li.formTab a.notify {
background-color: #ffce7b;
color: Black;
}
li.formTab a.notify:hover {
background-color: #ffa500 !important;
}
.formPanel {
border: 1px solid #8cacbb;
}
/* */
#content-history #history dd {
margin-top: 0.8em;
}
#content-history div.historyRecord {
font-size: 90%;
margin-bottom: 10px;
}
#content-history div.historyTools ul {
float: right;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-top: 0;
}
#content-history div.historyTools ul li {
display: inline;
}
#content-history div.historyTools ul li a{
border-bottom: none;
}
#content-history .historyAction {
color: #578308;
}
#content-history .historyByLine {
margin-bottom: 1em;
}
#content-history div.historyComment {
background-color: #dee7ec;
padding: 0.25em 1em;
}
#content-history div.historyComment p {
color: Black;
margin: 0;
padding-top: 1px;
}
#content-history a.historyComparePrevious {
border-bottom: medium none;
border-top: 1px dotted #8cacbb;
display: block;
margin-bottom: -15px;
margin-top: 11px;
}
#content-history dl div.historyRecord a.historyComparePrevious span {
background-color: white;
left: 50%;
position: relative;
top: -1em;
}
.documentEditable #content{
border: none;
min-height: 500px;
}
/* */
div.portletAssignments {
font-size: 0.8em;
line-height: 2em;
}
div.portletAssignments div.portletHeader {
padding: 0.2em;
background: #ddd;
line-height: normal;
}
div.portletAssignments .managedPortletActions {
float: right;
}
div.portletAssignments .managedPortletActions a, div.portletAssignments .managedPortletActions button {
margin: 0 0.25em;
border: none;
cursor: pointer;
background-color: transparent;
color: #205C90;
}
div.portletAssignments .managedPortletActions form {
display: inline;
padding: 0 !important;
}
.managedPortlet {
margin: 0.8em 0;
}
div.managePortletsLink,
a.managePortletsFallback {
text-align: center;
padding: 0.25em 0.5em;
font-size: 80%;
margin: 0 auto 1em;
background: #ddd;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
a.managePortletsFallback {
display:inline-block; /* */
}
#content a.managePortletsFallback {
display: block;
border-bottom: none !important;
}
#plone-document-byline .documentAuthor{
display:none;
}
/* */
.fieldTextFormat,
#text_text_format {
display: none;
}
/* */

}


/* - elements.css - */
@media screen {
/* http://www2.camara.leg.br/portal_css/elements.css?original=1 */
/* */
/* */
/* */
.dropDownTrigger:hover, .dropDownOver {
position:relative;
}
.dropDownTrigger .dropDown {
background-color:white;
border:2px solid #ccc;
display:block;
margin:0;
padding:5px;
position:absolute;
top:-60000px;
left:-60000px;
z-index:1;
}
.dropDownTrigger:hover .dropDown,
.dropDownOver .dropDown {
left:0;
right:auto;
top:1em;
}
/* */
.hiddenStructure {
line-height:normal; /* */
}
/* */
#content p {
text-align:left;
}
.clearedBox:after { /**/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.visualStrong { /* */
font-weight:bold;
}
/* */
/* */
#accessibility-buttons {
float:right;
margin-top:4px;
padding:0;
line-height:inherit;
}
#accessibility-buttons li {
display:inline;
}
#accessibility-buttons img {
width:25px;
height:25px;
cursor:pointer;
}
#accessibility-tooltip a:link{
text-decoration:underline;
}
#accessibility-tooltip{
position: absolute;
top: 29px;
background-color: #FFFFFF;
padding: 15px;
z-index: 9999;
-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.75);
box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.75);
width: 150px;
text-align: center;
display:none;
}
#accessibility-tooltip .animacao-gif-acessibilidade{
margin-bottom:10px;
width:150px;
}
#accessibility-tooltip .fechar-tooltip-acessibilidade{
width: 20px;
height: 20px;
position: absolute;
top: -7px;
left: 165px;
cursor:pointer;
}
/* */
#portal-mainsection {
background-color:#f0f0f0;
margin-bottom:10px;
}
#portal-mainsection h2 {
color:#666;
margin:0;
padding:6px 10px;
font-size:170%;
}
/* */
/* */
#portal-opennav {
background:white url(http://www2.camara.leg.br/bg_menu_aberto.jpg) top left scroll repeat-x;
padding:40px 0 70px 10px;
font-size:0.9em;
font-weight:bold;
color:#999;
margin-top:20px;
clear:both;
height:1%; /* */
}
#portal-opennav li.grupo {
float:left;
margin-bottom: 10px;
width:24.8%;
height:21em;
}
#portal-opennav ul ul {
padding-left:6px;
}
#portal-opennav a {
font-weight:normal;
color:#999 !important;
}
/* */
#portal-utilities {
font-size:0.9em;
background-color:White;
margin:0;
padding:0.8em 0;
}
#portal-utilities ul li {
display: inline;
font-size:1em;
border-right:1px solid #000066;
padding: 0 7px;
}
#portal-utilities .ultimo {
border-right:none;
}
#portal-utilities #acessoProvedor {
position: absolute;
bottom: 0;
right: 0;
border: none;
}
/* */
#portlet-menu li a {
border-bottom: 1px solid #eaeaea;
padding:2px 14px 2px 8px;
display:block;
font-size: 1.2em;
color: #666 !important;
}
#portlet-menu li li a {
font-size: 1em;
color: #999 !important;
}
#portlet-menu ul ul a {
padding-left: 18px;
}
#portlet-menu  a:hover {
background-color:#DCE6F5;
}
#portlet-menu li:hover a {
text-decoration:none;
}
#portlet-menu .grupo {
border-bottom:2px solid #B38E00;
background:transparent url(http://www2.camara.leg.br/img_seta_menu.gif) 98% center scroll no-repeat;
}
#portlet-menu .grupo.fechado {
background:transparent url(http://www2.camara.leg.br/img_seta_menu_fechado.gif) 98% center scroll no-repeat;
}
/* */
.portlet-conteudoRelacionado .retranca {
font-weight:bold;
}
.portlet-conteudoRelacionado .itens li {
border:none;
padding:2px 0;
}
.portlet,
.portlet-destaques-1,
.portlet-destaques-2,
.portlet-pesquisa,
.portlet-servicos-lista,
.portlet-servicos-lado,
.portlet-destaques-deputado {
padding:0;
}
.portlet .header,
.portlet-destaques-1 .header,
.portlet-destaques-2 .header,
.portlet-pesquisa .header,
.portlet-servicos-lista .header,
.portlet-servicos-lado .header,
.portlet-destaques-deputado .header,
.portlet-conteudoRelacionado .header {
background-color: #E5E5E5;
padding: 10px 5px 10px 5px;
color:#777;
font-size:1.25em;
font-weight: normal;
margin-bottom:0;
}
.portlet h5.leftIconified,
.portlet-destaques-1 h5.leftIconified,
.portlet-destaques-2 h5.leftIconified,
.portlet-pesquisa h5.leftIconified,
.portlet-servicos-lista h5.leftIconified,
.portlet-servicos-lado h5.leftIconified,
.portlet-destaques-deputado h5.leftIconified,
.portlet-conteudoRelacionado h5.leftIconified,
.portlet h4.leftIconified,
.portlet-destaques-1 h4.leftIconified,
.portlet-destaques-2 h4.leftIconified,
.portlet-pesquisa h4.leftIconified,
.portlet-servicos-lista h4.leftIconified,
.portlet-servicos-lado h4.leftIconified,
.portlet-destaques-deputado h4.leftIconified,
.portlet-conteudoRelacionado h4.leftIconified {
padding-left: 3.2em !important;
}
.portlet-destaques-1 .download,
.portlet-destaques-2 .download {
padding-left:3.2em;
background: #e5e5e5 url(http://www2.camara.leg.br/ico_download.jpg) no-repeat left top scroll;
}
.portlet-destaques-1 ul,
.portlet-servicos-lista ul,
.portlet-servicos-lado ul,
.portlet-conteudoRelacionado ul {
margin: 0 5px;
}
.portlet-destaques-1 li,
.portlet-servicos-lista li,
.portlet-servicos-lado li,
.portlet-conteudoRelacionado li {
border-bottom: 1px solid #ccc;
padding:5px 0;
font-size:0.9em;
line-height:1.3em;
color:#999;
zoom:1; /* */
}
.portlet-conteudoRelacionado li li {
font-size:1em;
}
.portlet-destaques-1 .pdf a,
.portlet-destaques-2 .pdf a {
background:url(http://www2.camara.leg.br/ico_grd_pdf.png) no-repeat 5px center scroll;
padding-left:35px;
width:auto;
}
.portlet-destaques-1 .detalhes,
.portlet-destaques-2 .detalhes {
display:block;
font-size:0.8em;
font-weight:bold;
color:#999;
}
.portlet-servicos-lado li {
border:0;
display:inline;
float:left;
margin:5px;
text-align:center;
}
.portlet-servicos-lado .topIconified {
padding-top:3.2em !important;
}
.portlet-destaques-1 img {
width:50px;
height:50px;
font-size:0.9em;
float:left;
margin-right:6px;
}
.portlet-destaques-1 a,
.portlet-conteudoRelacionado a {
display:block;
width:98%;
color:#00557D;
text-decoration:none;
padding:3px 0 3px 3px;
}
.portlet-destaques-1 a:hover,
.portlet-destaques-2 a:hover,
.portlet-conteudoRelacionado a:hover {
background-color:#f0f0f0;
border:1px solid #d0d0d0;
padding:2px 0 2px 2px;
}
.portlet-destaques-1 .linkApoio {
display:block;
font-weight:bold;
margin:5px;
text-align:right;
}
.portlet-destaques-1 .retranca,
.portlet-destaques-1 .data {
display:block;
font-size:1.1em;
margin-bottom:0.5em;
font-weight:bold;
color:#999;
letter-spacing:-1px;
}
.portlet-destaques-1 .data {
color:#666;
font-size:1em;
}
.portlet-destaques-1 .descricao {
display:block;
color:#666;
font-size:0.95em;
margin-left:5.5em;
}
#portal-column-one .portlet-servicos-lista h5,
#portal-column-one .portlet-servicos-lado h5 {
background-color:#F4F4F4;
padding:5px;
color:#999999;
text-shadow:none;
}
#portal-column-one .portlet-servicos-lista li a {
line-height:1.7em;
padding:4px 3px 4px 28px !important;
}
.portlet-servicos-lado li a {
display:block;
padding:35px 0 0;
width:45px;
}
.portlet-servicos-lado .twitter {
background-image: url(http://www2.camara.leg.br/ico_portlet_twitter_off.jpg);
}
.portlet-servicos-lado .rss {
background-image: url(http://www2.camara.leg.br/ico_portlet_rss_off.jpg);
}
.portlet-servicos-lado .faleConosco {
background-image: url(http://www2.camara.leg.br/ico_portlet_envelope_off.jpg);
}
.portlet-servicos-lado .twitter:hover {
background-image: url(http://www2.camara.leg.br/ico_portlet_twitter_on.jpg);
}
.portlet-servicos-lado .rss:hover {
background-image: url(http://www2.camara.leg.br/ico_portlet_rss_on.jpg);
}
.portlet-servicos-lado .faleConosco:hover {
background-image: url(http://www2.camara.leg.br/ico_portlet_envelope_on.jpg);
}
.portlet-destaques-2 ul {
margin: 3px 5px 0;
}
.portlet-destaques-2 li {
margin-bottom:3px;
font-size:1.1em;
overflow:hidden;
color:#999;
}
.portlet-destaques-2 a {
border-style:solid;
border-color:#ccc;
border-width: 1px 1px 1px 5px;
display:table;
padding:0 5px;
height:4em;
color:#00557D;
width:92%;
text-decoration:none;
}
.portlet-destaques-2 a:hover {
border-width: 1px 1px 1px 5px;
padding:0 5px;
}
.portlet-destaques-2 span {
display:table-cell;
vertical-align:middle;
}
.portlet-destaques-2 a {
#display:block; /* */
_width:94%; /* */
}
.portlet-destaques-2 span {
#display: inline;
#zoom: 1;
}
.portlet-destaques-2 .extra {
#vertical-align: middle;
#height: 100%;
#zoom: 1;
}
/* */
.portlet-destaques-deputado ul {
border-top: 1px solid #ccc;
}
.portlet-destaques-deputado li {
border-bottom: 1px solid #ccc;
font-size:0.9em;
line-height:2.3em;
padding-left: 10px;
}
.portlet-destaques-deputado img {
width:150px;
height:150px;
font-size:0.9em;
background-color:#d3d3d3;
display: block;
margin: 10px auto;
}
.portlet-pesquisa {
padding-bottom:1em;
}
/* *****/
.img-3x4-1 {
width:160px;
height:120px;
}
.headSessao-1, .tituloPagina, .documentFirstHeading {
margin:1.5em 0 0.5em;
font-weight:bold;
border-bottom:2px solid #eaeaea;
font-size:120%;
}
.headSessao-1 span{
font-size:0.9em;
font-weight:normal;
}
.linkLeiaMais {
text-align:right;
border-top:1px solid #eaeaea;
display:block;
clear:both;
}
/* */
.tabela-1 {
border:none;
border-collapse:separate;
border-spacing:3px;
margin-bottom:1.2em;
width:100%;
}
.tabela-1 th {
font-weight:bold;
font-size:0.9em;
padding:0 0 0 0.5em;
}
.tabela-1 tr.rowTotais{font-weight:bold;}
.tabela-1 td {
padding:0.66em 0.4em;
vertical-align:top;
}
.tabela-1 th.oneLine {
font-size:1em;
padding:5px;
}
.tabela-1 .alturaFixa li {
height:3em;
}
.tabela-2, table.listing, table.plain td {
border:1px solid #EEEEEE;
border-collapse:separate;
border-spacing:3px;
margin-bottom:1.2em;
}
.tabela-2 th, table.listing th, table.plain td {
background-color:#bdbbbb;
border:1px solid #CCCCCC;
padding:0.4em;
font-weight:bold;
font-size:0.9em;
padding:0.4em;
}
.tabela-2 tr, table.listing tr, table.plain td {
border:none;
}
.tabela-2 td, table.listing td, table.plain td {
background-color:#ededed;
padding:0.66em 0.4em;
vertical-align:top;
}
table.listing td, table.plain td {
border-right: 0;
}
.tabela-2 .even td, table.listing .even td {
background-color:#e0dede;
}
table.flexivel {
width:auto;
}
table.sizeFull {
width:100%;
}
.celulasCentralizadas td,
.celulasCentralizadas th {
padding:8px 0;
text-align:center;
}
.centerCell tr td, .centerCell tr th{
text-align:center;
}
tr .numerico {
text-align:right;  /* */
}
a[href^='mailto']  {
background: transparent url(http://www2.camara.leg.br/ico_mailto.gif) 0px 1px no-repeat;
padding: 1px 0px 1px 19px;
}
/* */
.popupBox:hover, .dropDownOver {
position:relative;
}
.popupBox a {
font-size:0.9em;
}
.popupBox ul,
.popupBox span.popup {
background-color:white;
border:2px solid #ccc;
margin:0 !important;
padding:5px;
position:absolute;
top:-60000px;
z-index:1;
}
.popupBox ul {
right:0 !important;
left:auto !important;
}
.popupBox:hover ul,
.popupBox:hover span.popup {
top:1em;
display:block;
}
.popupBox ul li {
list-style:none;
margin-bottom:0;
width:8em;
padding:2px 0;
float:right;
}
.popupBox ul li.info {
width: 11em;
}
.popupBox ul li:nth-child(2n) {
margin-right:9em;
margin-top:-2.4em;
}
.popupBox ul a {
display:block;
padding: 3px;
}
.popupBox ul a:hover {
background-color:#DCE6F5;
text-decoration:none;
}
/* */
.leftIconified {
background-attachment:scroll;
background-repeat:no-repeat;
background-color:transparent;
background-position: 2px left;
padding-left:1.6em !important;
}
.leftIconified.iconHeight {
background-position: left 2px;
line-height:1.5em;
padding-bottom:2px;
padding-top:2px;
}
.rightIconified {
background-attachment:scroll;
background-repeat:no-repeat;
background-color:transparent;
background-position: top right;
padding-right:1.6em !important;
}
.topIconified {
background-attachment:scroll;
background-repeat:no-repeat;
background-color:transparent;
background-position: top center;
padding-top:1.4em !important;
padding-left: 0.2em;
padding-right: 0.2em;
display: inline-block;
text-align: center;
}
.onlyIconified {
background-attachment:scroll;
background-repeat:no-repeat;
background-color:transparent;
background-position: center left;
padding-left:1.6em !important;
}
.onlyIconified span {
display: none;
}
.iconLeftGrd {
background-attachment:scroll;
background-repeat:no-repeat;
background-color:transparent;
background-position: 5px 0;
padding-left:3em !important;
padding-bottom:1em;
display:block;
clear:both;
}
.iconInfografico{
background-image:url(http://www2.camara.leg.br/ico_infografico.gif);
}
.iconAta {
background-image:url(http://www2.camara.leg.br/ico_ata.png);
}
.iconDetalhe {
background-image:url(http://www2.camara.leg.br/ico_detalhes.png);
}
.iconAudio {
background-image:url(http://www2.camara.leg.br/ico_audio.png);
}
.iconVideo {
background-image:url(http://www2.camara.leg.br/ico_video_peq.png);
}
.iconResultado {
background-image:url(http://www2.camara.leg.br/ico_resultado.png);
}
.iconPauta {
background-image:url(http://www2.camara.leg.br/ico_pauta.png);
}
.iconSetinha {
background-image:url(http://www2.camara.leg.br/setinha.gif);
}
.iconWebcam {
background-image:url(http://www2.camara.leg.br/ico_webcam.png);
}
.iconAjuda {
background-image:url(http://www2.camara.leg.br/ico_interrogacao.gif);
}
.iconPainel {
background-image:url(http://www2.camara.leg.br/ico_painel.png);
}
.iconPainelGrd {
background-image:url(http://www2.camara.leg.br/ico_painel_grd.png);
}
.iconEnviar {
background-image:url(http://www2.camara.leg.br/ico_enviar.png);
}
.iconMail {
background-image:url(http://www2.camara.leg.br/ico_mailto.gif);
}
.iconMicrofoneGrd {
background-image:url(http://www2.camara.leg.br/ico_microfone_grd.png);
}
.iconChecado {
background-image:url(http://www2.camara.leg.br/ico_check.png);
}
.iconVideoAovivo {
background-image:url(http://www2.camara.leg.br/ico_video_aovivo.png);
}
.iconRss {
background-image:url(http://www2.camara.leg.br/ico_rss.png);
}
.iconRssPeq {
background-image:url(http://www2.camara.leg.br/ico_rss_peq_off.jpg);
}
.iconRssPeq:hover {
background-image:url(http://www2.camara.leg.br/ico_rss_peq_on.jpg);
}
.iconJornal {
background-image:url(http://www2.camara.leg.br/ico_jornal.png);
}
.iconBancoImagens {
background-image: url(http://www2.camara.leg.br/ico_bancoimagens_off.jpg);
}
.iconGlobo {
background-image: url(http://www2.camara.leg.br/ico_globo_off.jpg);
}
.iconJornalCamara {
background-image: url(http://www2.camara.leg.br/ico_jornalcamara_off.jpg);
}
.iconRadioCamara {
background-image: url(http://www2.camara.leg.br/ico_radiocamara_off.jpg);
}
.iconTvCamara {
background-image: url(http://www2.camara.leg.br/ico_tvcamara_off.jpg);
}
.iconAgenciaCamara {
background-image: url(http://www2.camara.leg.br/ico_agenciacamara_off.jpg);
}
.iconFaleConosco {
background-image: url(http://www2.camara.leg.br/ico_carta_off.jpg);
}
.iconBoletim {
background-image: url(http://www2.camara.leg.br/ico_boletim_off.jpg);
}
.iconAutoFalante {
background-image: url(http://www2.camara.leg.br/ico_autofalante_off.jpg);
}
.iconBancoImagens:hover {
background-image: url(http://www2.camara.leg.br/ico_bancoimagens_on.jpg);
}
.iconGlobo:hover {
background-image: url(http://www2.camara.leg.br/ico_globo_on.jpg);
}
.iconJornalCamara:hover {
background-image: url(http://www2.camara.leg.br/ico_jornalcamara_on.jpg);
}
.iconRadioCamara:hover {
background-image: url(http://www2.camara.leg.br/ico_radiocamara_on.jpg);
}
.iconTvCamara:hover {
background-image: url(http://www2.camara.leg.br/ico_tvcamara_on.jpg);
}
.iconAgenciaCamara:hover {
background-image: url(http://www2.camara.leg.br/ico_agenciacamara_on.jpg);
}
.iconFaleConosco:hover {
background-image: url(http://www2.camara.leg.br/ico_carta_on.jpg);
}
.iconBoletim:hover {
background-image: url(http://www2.camara.leg.br/ico_boletim_on.jpg);
}
.iconAutoFalante:hover {
background-image: url(http://www2.camara.leg.br/ico_autofalante_on.jpg);
}
.iconAgenciaCamaraLupa {
background-image: url(http://www2.camara.leg.br/ico_agencia_lupa.jpg);
}
.iconAgenciaCamaraRelogio {
background-image: url(http://www2.camara.leg.br/ico_agencia_relogio.jpg);
}
.iconAgenciaCamaraRelogioClaro {
background-image: url(http://www2.camara.leg.br/ico_agencia_relogio_claro.jpg);
}
.iconArquivoPdf {
background-image: url(http://www2.camara.leg.br/ico_arquivo_pdf_peq.png);
}
.iconConexao {
height:27px;
margin:0 auto;
width:85px;
}
.iconConexao.rapida {
background-image:url(http://www2.camara.leg.br/btn_video_cnx_alta.jpg);
}
.iconConexao.lenta {
background-image:url(http://www2.camara.leg.br/btn_video_cnx_baixa.jpg);
}
.iconTel {
background-image:url(http://www2.camara.leg.br/ico_tel.png);
}
/* */
.iconTwitter {
background-image: url(http://www2.camara.leg.br/ico_twitter_off.jpg);
}
.iconTwitter:hover {
background-image: url(http://www2.camara.leg.br/ico_twitter_on.jpg);
}
.iconTwitterPeq {
background-image: url(http://www2.camara.leg.br/ico_twitter_peq_off.jpg);
}
.iconTwitterPeq:hover {
background-image: url(http://www2.camara.leg.br/ico_twitter_peq_on.jpg);
}
.iconYoutube {
background-image: url(http://www2.camara.leg.br/ico_youtube_off.jpg);
}
.iconYoutube:hover {
background-image: url(http://www2.camara.leg.br/ico_youtube_on.jpg);
}
.iconFlickr {
background-image: url(http://www2.camara.leg.br/ico_flickr_off.jpg);
}
.iconFlickr:hover {
background-image: url(http://www2.camara.leg.br/ico_flickr_on.jpg);
}
.iconFacebook {
background-image: url(http://www2.camara.leg.br/ico_facebook_off.jpg);
}
.iconFacebook:hover {
background-image: url(http://www2.camara.leg.br/ico_facebook_on.jpg);
}
.iconFacebookPeq {
background-image: url(http://www2.camara.leg.br/ico_facebook_peq_off.jpg);
}
.iconFacebookPeq:hover {
background-image: url(http://www2.camara.leg.br/ico_facebook_peq_on.jpg);
}
.iconWidgetPeq{
background-image: url(http://www2.camara.leg.br/ico_widget_peq_off.jpg);
}
.iconWidgetPeq:hover {
background-image: url(http://www2.camara.leg.br/ico_widget_peq_on.jpg);
}
.iconOrkut {
background-image: url(http://www2.camara.leg.br/ico_orkut_off.jpg);
}
.iconOrkut:hover {
background-image: url(http://www2.camara.leg.br/ico_orkut_on.jpg);
}
.iconBlogs {
background-image: url(http://www2.camara.leg.br/ico_blogs_off.jpg);
}
.iconBlogs:hover {
background-image: url(http://www2.camara.leg.br/ico_blogs_on.jpg);
}
.iconSite {
background-image: url(http://www2.camara.leg.br/ico_site_off.jpg);
}
.iconSite:hover {
background-image: url(http://www2.camara.leg.br/ico_site_on.jpg);
}
.iconPodcast {
background-image: url(http://www2.camara.leg.br/ico_podcast_off.jpg);
}
.iconPodcast:hover {
background-image: url(http://www2.camara.leg.br/ico_podcast_on.jpg);
}
.iconUse {
background-image: url(http://www2.camara.leg.br/ico_use_off.jpg);
}
.iconUse:hover {
background-image: url(http://www2.camara.leg.br/ico_use_on.jpg);
}
.iconImpressora {
background-image: url(http://www2.camara.leg.br/ico_impressora.png);
}
.iconImpressora:hover {
background-image: url(http://www2.camara.leg.br/ico_impressora.png);
}
.estado-reuniao{
text-align:center;
}
.estado-reuniao img {
display: block;
margin:0 auto;
}
.estado-reuniao span{
margin-top:10px;
display:block;
}
.headerImpressao {
text-align:right;
padding:5px
}
.headerImpressao a {
color: #999;
font-size: 0.9em;
font-weight: bold;
padding-top: 5px;
padding-bottom:5px;
line-height:2em;
}
.container {
position:relative;
height:1%; /* */
}
.container .contentBottomRight {
position:absolute;
bottom:0;
right:0;
}
.container .contentBottomLeft {
position:absolute;
bottom:0;
left:0;
}
.topPadding {
padding-top:2em;
}
.bottomPadding {
padding-bottom:2em;
}
.camlet-footer {
height:1%;
padding-top:1em;
}
.leftPositioned {
float:left;
}
.rightPositioned {
float:right;
}
#portal-column-one div.portlets-manager select {
max-width: 170px;
}
#portal-column-two div.portlets-manager select {
max-width: 200px;
}
/* */
.centeredBox {
display:table;
}
.centeredContent {
display:table-cell;
vertical-align:middle;
}
.centeredBox {
#display:block; /* */
_width:94%; /* */
}
.centeredContent {
#display: inline;
#zoom: 1;
}
.centeredBox .extra {
#vertical-align: middle;
#height: 100%;
#zoom: 1;
}
/* */
.abasHorizontais>li {
display:inline;
margin: 0 2em;
}
/* */
.centralizar {
margin:0 auto !important;
}
.centralizarTexto {
text-align:center;
}
/* */
.image-noborder {
border:none;
}
/* */
.noticia img, .noticiaTV img {
display:block;
background-color:#e5e5e5;
border:1px solid #ccc;
margin-bottom:3px;
}
.noticiaTV img {
float:left;
}
.noticia span {
color:#333;
font-size:0.9em;
}
.noticia, .noticiaTV {
padding-right:5px;
}
.imagemLegendada .retranca {
font-size: 0.95em;
margin-bottom: 10px;
padding-left: 2px;
font-weight: bold;
}
.noticia .retranca {
font-size: 0.95em;
margin-bottom: 3px;
padding-left: 2px;
font-weight: bold;
}
.noticia .manchete, .noticiaTV .manchete {
font-size:1.33em;
margin-bottom:5px;
}
.noticia .manchete {
font-size: 1.45em;
}
.noticiaTV .manchete {
font-size:100%;
padding:0.5em 0;
}
.noticia .manchete a {
font-weight: 600;
}
.noticia .descricao, .noticiaTV .descricao {
line-height:1.4em;
padding-right:5px;
}
.listaItens {
padding:10px 0;
}
.listaItens li {
padding:5px;
}
.listaItens li .retranca {
font-size:0.85em;
padding:0;
}
.listaItens li .manchete {
font-size:1.13em;
}
table.alternaCores tr:nth-child(2n) {
background-color:#e0dede;
}
table.alternaCores tr:nth-child(2n-1) {
background-color:#ededed;
}
.coresAlternadas .even {
background-color: #e0dede;
}
.coresAlternadas .odd {
background-color: #ededed;
}
/* */
.sessionBox {
margin-bottom: 1.2em;
}
.sessionBox.gradient {
background-color:#fbfbfb;
background-image:url(http://www2.camara.leg.br/bg_lateral_direita.jpg);
background-repeat:repeat-y;
background-position:top left;
background-attachment:scroll;
}
.sessionBox .header {
background:#F3F3F3;
color:#333;
font-size:1.1em;
font-weight:bold;
margin:0;
padding:4px 6px;
}
.sessionBox .content {
padding:10px;
}
.destaqueBox, destaqueBox2, .listaBox{
border-style:solid;
border-color:#ededed;
padding:2px 5px;
}
.destaqueBox{
border-width: 1px 1px 1px 8px;
}
.destaqueBox2{
border-width: 1px 0 1px 0;
}
.listaBox{
border-width: 0 0 1px 0;
padding:1px;
}
a.destaqueLink{
display:block;
padding:5px 25px;
line-height:1,5em;
background:#fff url(http://www2.camara.leg.br/bg_link_destaque.jpg) left center repeat-x;
font-weight:bold;
border:1px solid #ccc;
margin:2em;
}
/* */
.listagemPadrao li {
margin-bottom:0.1em;
}
.listagemPadrao .clearedBox {
height:1%;
}
.listagemPadrao .info {
width:85%;
}
.listagemPadrao .acao {
width:15%;
}
.listagemPadrao .content {
padding:1em;
}
.listagemPadrao .info .content {
border-right:3px solid white;
}
.listaEventos .acao .content{
text-align:center;}
.listagemPadrao img {
background-color:#f3f3f3;
width:128px; height:84px;
border:1px solid #ccc;}
.imagensEventos img {
width:128px; height:128px;}
.listagemPadrao.imagemEsquerda .imgAcessoria {
float:left;
margin-right:1em;}
.listagemPadrao.imagemDireita .imgAcessoria {
float:right;
margin-left:1em;}
.listaEventos .data {
font-size:0.85em;}
.listaEventos .acao .content a {
position:relative;
top:0.8em;      }
.listaDiscursos .resumo {
font-size:0.9em;
}
.listagemPadrao.plain .even,
.listagemPadrao.plain .odd {
background-color:transparent;
}
.listagemPadrao.plain li {
border-bottom:1px solid #ccc;
}
.listagemPadrao.plain li:last-child {
border-bottom:none;
}
.imagemEsquerda .newsImageContainer {
width: 130px;
}
.listaTransmissoes li {
padding: 0.5em;
}
.listaTransmissoes h4 {
margin: 0;}
.listaTransmissoes .descricao {
width: 80%;
float: left;}
.listaTransmissoes .descricao p {
margin: 0;}
.listaTransmissoes .descricao .detalhes {
font-size: 0.9em;}
.listaTransmissoes .midia {
float: right;
max-width: 20%;
text-align: right;}
.listaTransmissoes .timestamp {
line-height: 1.3em;
color: #666;
font-size: 0.9em;}
/* */
.listaArquivosAudio li{display:inline;}
.listaArquivosAudio li a{display:block; float:left; margin:10px 30px 0 0; white-space:nowrap}
/* **/
.distanciado05 {
margin-left:0.5em;
margin-right:0.5em}
.distanciado1 {
margin-left:1em;
margin-right:1em;}
.distanciado2 {
margin-left:2em;
margin-right:2em;}
.distanciado5 {
margin-left:5em;
margin-right:5em;}
.distancia-somente-esquerda {
margin-right: 0;}
.distancia-somente-direita {
margin-left: 0;
}
.espacoPadrao{
margin-top:2em !important;
margin-bottom:2em !important;
}
.espacoPadrao4{
margin-top:4em !important;
margin-bottom:4em !important;
}
.espacoPadraoTop{
margin-top:1em;
}
.espacoPadraoTop2{
margin-top:2em;
}
.espacoPadraoInferior1{
margin-bottom:1em;
}
.espacoPadraoInferior2{
margin-bottom:2em;
}
.bordaDireita {
border-right:1px solid #CCC;
}
.bordaEsquerda {
border-left:1px solid #CCC;
}
/* **/
.icone-detalhes {
margin: 5px 3px 5px;
overflow: auto;
}
.icone-detalhes img {
margin: 0.1em 1em 0.3em 0;
float: left;
}
.icone-detalhes .detalhes {
margin-left: 1em;
}
.icone-detalhes .detalhes p {
margin-bottom: 0.3em;
line-height:1.4em;
}
.calendario {
width:100%;
border-bottom:1px solid #ededed;
position:relative;
}
.calendario .controlador {
float:left;
padding:1em 1.5em 1em 1em;
margin-right:1.5em;
width:5%;
}
.calendario .controlador img {
width:55px;
height:51px;
background-color:#f3f3f3;
}
.calendario .orientacao {
margin-bottom:1em;
padding:0 5px;
width:80%;
border-left:1px solid #ccc;
overflow:hidden;
}
.calendario .orientacao form{
margin:10px 0;
padding:0 0 0 0;
}
.calendario .orientacao form img{
position:absolute;
top:5px;
left:10px;
}
/* **/
.menu-veiculo {
margin-left:186px;
padding:0 0 15px 0;
}
.menu-veiculo ul {
background:#F2F2F2;
height:34px;
}
.menu-veiculo ul li {
background:#F2F2F2;
border-right:2px solid #FFFFFF;
display:inline;
float:left;
height:26px;
line-height:12px;
padding:4px 16px;
text-align:center;
}
.menu-veiculo ul li.dif {
height:16px;
padding:9px 22px;
}
.menu-veiculo ul li.ultimo {
border-right:0;
}
/* */
ul.colunas {
margin-bottom: 3em;
}
ul.colunas li {
padding: 0.5em 0 0.5em 0.3em;
margin: 0 0 0.3em 0;
width: 12.5em;
line-height: 1.2em;
}
ul.colunas .primeiro {
margin-top: -35em; /* */
#margin-top: -37.3em; /* */
}
ul.colunas .coluna-2 {
margin-left: 14em;
}
.itemDestacado {
display: block;
margin: -1.2em 0.2em 0 0;
text-align: right;
color: #c61117;
}
/* */
.imagemComLegenda .boxImgSize275{
margin:0 auto;
width:275px;
}
.imagemComLegenda .boxImg{
background:#f0f0f0;
text-align:center;
}
.imagemComLegenda .boxImg img{
margin:5px 0;
}
.imagemComLegenda p{
font-size:0.9em;
padding:5px;
}
.imagemComLegenda p.fundoLegendaBlack{
background:#333;
color:#fff;
}
.imagemComLegenda p.fundoLegendaGray{
background:#ebebeb;
}
.imgEsqTxtDir{
padding:5px;
overflow:hidden;
}
.imgEsqTxtDir img{
float:left;
margin:0 1em;
}
.imgEsqTxtDir p{
text-align:left !important;
}
.imgEsqTxtDir span{
font-size:1.2em;
font-weight:bold;
display:block;
}
.contatoComImagem{
padding:1px;
}
.contatoComImagem img{
float:left;
margin-right:1em;
}
.contatoComImagem address{
text-align:left;
overflow:hidden;
line-height:1.5em;
}
/* */
.imageCard li {
background-color: #f3f3f3;
width: 13.5em;
text-align: center;
position: relative;
padding: 0.5em;
margin: 0.5em;
float: left;
height: 23em;
}
.imageCard li li {
background-color: transparent;
width: auto;
text-align: left;
position: static;
padding: 0;
margin: 0;
float: none;
height: auto;
}
.imageCard .creditos {
color: #aaa;
font-style: italic;
line-height: normal;
margin: 0 0 5px 0;
}
.imageCard ul.download {
margin: 0;
padding: 0.2em 0;
background:transparent url(http://www2.camara.leg.br/ico_baixar_arquivo.png) left center scroll no-repeat;
}
.imageCard ul.download li {
display: inline;
}
.imageCard ul.download li:after {
content: ' |';
}
.imageCard ul.download li.last:after {
content: '';
}
.imageCard li p.descricao {
font-size: 0.9em;
text-align: left !important;
}
.imageCard .maisInfo {
position: absolute;
left: 0.5em;
bottom: 1em;
line-height: 1.3em;
margin: 0;
}
.imageCard .popupBox span {
left:0;
width: 15em;
font-size: 0.9em;
text-align: left;
}
.ajuda a {
padding: 0.2em 0;
}
.downloadBox {
margin: 0.5em 0;
padding: 0.5em 0;
overflow: hidden;
width: 100%;
}
.downloadBox .descricao {
border-right: 2px solid #eaeaea;
width: 50%;
float: left;
padding: 0.8em 2%;
font-weight: bold;
}
.downloadBox .botao {
color: #333;
text-transform: uppercase;
font-weight: bold;
float: left;
width: 30%;
margin: 0.8em 1% 0.8em 2%;
padding: 1.2em 0 1.2em 50px;
border: 1px solid #bbb;
background: url(http://www2.camara.leg.br/btn_download.gif) 5% center no-repeat #ccddaa;
-moz-border-radius: 8px; /* */
-webkit-border-radius: 8px; /* */
border-radius: 8px; /* */
}
.videoBox {
text-align: center;
border-bottom:2px solid #eaeaea;
padding: 1em 0 2em;
margin-bottom: 1em;
}
videoBox .video {
display: block;
margin: 0 auto;
}
/* */
.playerContainer {
width: 320px;
height: 309px;
margin: auto;
}
/* */
table.cor {
border-collapse: separate;
border-spacing: 3px;
empty-cells: show;
font-size:1em;
}
table.cor td {
border:1px solid #eee;
}
table.cor th {
font-weight:bold;
font-size:0.9em;
background-color:#bdbbbb;
}
table.cor thead th {
text-align:center;
}
table.cor tfoot th {
font-weight:bold;
font-size:0.9em;
}
table.cor tbody td {
padding:0.8em 0.2em;
}
.labelInfo {
font-weight:bold;
}
.subSessao {
display:block;
font-weight:bold;
font-size:1.1em;
}
h2.tituloPagina {
display:none;
}
.mceContentBody h2.tituloPagina {
display:block;
background-color:#FFFFAA;
border:medium none;
color:red;
font-weight:normal;
text-decoration:line-through;
}
/* */
.ui-tabs {
position: relative;
zoom: 1;
} /* */
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
border-bottom: 0 !important;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-hide {
display: none !important;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #555555/**/;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor: text;
}
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.ui-helper-clearfix { display: inline-block; }
/* \*/
* html .ui-helper-clearfix {
height:1%;
}
.ui-helper-clearfix {
display:block;
}
/* */
#content .ui-corner-top {
-moz-border-radius-topleft: 0;
-webkit-border-top-left-radius: 0;
border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-webkit-border-top-right-radius: 0;
border-top-right-radius: 0;
}
#content .ui-tabs .ui-tabs-panel {
padding: 1em 0.5em;
}
#content .ui-widget-header {
border: none;
border-bottom: 2px solid #eaeaea;
background: transparent;
}
#content .ui-state-default {
background: #FFFFFF;
}
#content .ui-tabs .ui-tabs-nav {
float: none;
margin: 0;
padding: 0.2em 1em 0;
}
#content .ui-tabs .ui-tabs-nav li {
margin: 0 -2px 0 0;
top: 2px;
line-height: 1.5em;
}
#content .ui-tabs .ui-tabs-nav li a {
background: none;
}
#content .ui-tabs .ui-tabs-nav li input {
float: left;
padding-top: .5em;
padding-bottom: 0.5em;
padding-right: 1em;
text-decoration: none;
}
#content .ui-state-default {
border: 2px solid #eaeaea;
}
#content .ui-state-default input {
cursor: pointer;
color: #555555;
}
#content .ui-tabs .ui-tabs-nav li.ui-tabs-selected input {
cursor: default;
}
#content .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
padding-bottom: 2px;
background-color:#F3F3F3;
}
#content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#content .ui-tabs .ui-tabs-nav li.ui-tabs-selected input {
background-color:#F3F3F3;
font-weight: bold;
}
/* */
.ui-datepicker-div, #ui-datepicker-div {
font-size:0.9em;
}
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {
border-width:2px;
}
#portal-column-two #ui-datepicker-div,
#portal-column-two .ui-datepicker-div {
margin-left:-5px;
}
.calendario #ui-datepicker-div,
.calendario .ui-datepicker-div {}
/* */
ol.decimal li {
list-style-type : decimal;
}
ol.lower-alpha li {
list-style-type : lower-alpha;
}
ol.upper-alpha li {
list-style-type : upper-alpha;
}
ol.lower-roman li {
list-style-type : lower-roman;
}
ol.upper-roman li {
list-style-type : upper-roman;
}
#content ol.listTypeDecimal {
list-style-type: decimal;
}
#content ol.listTypeLowerAlpha {
list-style-type: lower-alpha;
}
#content ol.listTypeUpperAlpha {
list-style-type: upper-alpha;
}
#content ol.listTypeLowerRoman {
list-style-type: lower-roman;
}
#content ol.listTypeUpperRoman {
list-style-type: upper-roman;
}
/* */
.listaHorizontal li {
display:inline;
margin-right:5px;
}
/* */
.atencao {
background-color: #FFfBcA;
padding: 0.2em 0.3em;
}
.observacao {
color: #A66E4A;
}
.ultimo .popupBox:hover ul,
.ultimo .popupBox:hover span.popup {
top:auto;
bottom:1em;
}
.appAviso,
.appInfo,
.appErro {
width:500px;
min-height:260px;
background-position:top left;
background-repeat:no-repeat;
padding-left:270px;
margin: 30px 0 0 30px;
}
.appAviso {
background-image:url(http://www2.camara.leg.br/img_atencao.jpg);
}
.appInfo {
background-image:url(http://www2.camara.leg.br/img_informacao.jpg);
}
.appErro {
background-image:url(http://www2.camara.leg.br/img_erro.jpg);
}
.appAviso .titulo,
.appInfo .titulo,
.appErro .titulo {
font-size:3em;
color:#CCC;
padding-top:25px;
padding-bottom: 10px;
display:block;
}
.addthis_toolbox{
float:right;
}
#addthis_wrapper{
overflow:hidden;
margin-bottom:0.2em;
min-height:1.666em;
}
.addthis_default_style .addthis_separator,
.addthis_default_style .at300b,
.addthis_default_style .at300bo,
.addthis_default_style .at300m,
.addthis_default_style .at300bs{
float:none;
padding:0;
}
.documentContent a.pdfLink{
background: transparent url(http://www2.camara.leg.br/pdf.png) no-repeat 96% 50% scroll;
padding-right: 1.9em;
}
/* */
#paginacaoBusca {
text-align:center;
padding:5px 0;
}
#paginacaoBusca ul li {
display:inline;
margin-right:5px;
}
#paginacaoBusca li a {
padding:2px 5px;
border:1px solid #CCC;
text-decoration:none;
}
#paginacaoBusca li a:hover {
padding:2px 5px;
border:1px solid #CCC;
background:#F3F3F3;
}
#paginacaoBusca li em {
padding:2px 5px;
border:1px solid #CCC;
background:#F3F3F3;
font-style:normal;
text-decoration:none;
}
#paginacaoBusca ul li.anterior {
float:left;
background-image: url(http://www2.camara.leg.br/img_seta_esq.jpg);
background-repeat: no-repeat;
background-position:left center;
}
#paginacaoBusca ul li.proxima {
float:right;
background-image: url(http://www2.camara.leg.br/img_seta_dir.jpg);
background-repeat: no-repeat;
background-position:right center;
}
#paginacaoBusca ul li.anterior a {
background:none;
border: none;
padding-left:10px;
}
#paginacaoBusca ul li.proxima a {
background:none;
border: none;
padding-right:10px;
}
#paginacaoBusca ul li.anterior a:hover,
#paginacaoBusca ul li.proxima a:hover {
text-decoration:underline;
}
#paginacaoBusca ul li.anterior em {
background:none;
border: none;
padding-left: 10px;
opacity:0.30;
-moz-opacity: 0.30;
filter: alpha(opacity=30);
}
#paginacaoBusca ul li.proxima em {
background:none;
border: none;
padding-right:10px;
opacity:0.30;
-moz-opacity: 0.30;
filter: alpha(opacity=30);
}
/* */
.boxMensagem {
padding: 12px;
margin-bottom: 20px;
border: 1px solid rgba(0, 0, 0, 0);
border-radius: 4px;
}
.boxMensagem.sucesso {
border-color: #B2DBA1;
color: #3C763D;
background-color: #DFF0D8;
}
.boxMensagem.sucesso:before {
background-image: url(http://www2.camara.leg.br/ico_msg_sucesso.png);
}
.boxMensagem.info {
border-color: #9ACFEA;
color: #31708F;
background-color: #D9EDF7;
}
.boxMensagem.info:before {
background-image: url(http://www2.camara.leg.br/ico_msg_info.png);
}
.boxMensagem.aviso {
border-color: #EDBA94;
color: #C96922;
background-color: #F8E4D5;
}
.boxMensagem.aviso:before {
background-image: url(http://www2.camara.leg.br/ico_msg_aviso.png);
}
.boxMensagem.erro {
border-color: #DCA7A7;
color: #A94442;
background-color: #F2DEDE;
}
.boxMensagem.erro:before {
background-image: url(http://www2.camara.leg.br/ico_msg_erro.png);
}
.boxMensagem.sucesso:before,
.boxMensagem.info:before,
.boxMensagem.aviso:before,
.boxMensagem.erro:before {
content: "";
display: inline;
padding: 1px 14px 1px 8px;
background-repeat: no-repeat;
line-height: 2em;
}
/* */
@media screen and (max-device-width: 640px) {
.hide-mobile {
display: none !important;
}
}
@media screen and (min-device-width: 641px) {
.hide-desktop {
display: none !important;
}
}
#addthis_wrapper a img {
max-width: 20px; height: auto;
}
ul.alphabet { margin: 0px; padding: 0px; list-style: none; }
ul.alphabet li { padding: 0px !important; display: inline-block; margin-right: 16px; margin-top: 5px; }
ul.alphabet li label {}
ul.alphabet li label input {}
/* */
}

