
/* - portlets.css - */
@media screen {
/* https://www2.camara.leg.br/portal_css/portlets.css?original=1 */
dl.portlet{margin:0 0 1em;font-size:80%;}
dl.portletError{background-color:#FFA500;}
dl.portlet dt{padding:0.42em 1em;background:#ddd;line-height:normal;}
dl.portlet dt.hiddenStructure{padding:0;}
dl.portlet dt a:link,dl.portlet dt a:visited,dl.portlet dt a:hover{color:black;display:block;border:none;}
dl.portlet dd.portletItem,dl.portlet dd.portletFooter,dl.portletError dd{padding:1em;}
.blockedPortlet .portletHeader{border:1px dashed #ddd;margin:-1px;background:none !important;}
.blockedPortlet .portletHeader a{color:#666;}
.blockedPortlet .portletBlockedMessage{color:white;display:inline;}
.portletItemDetails{font-size:85%;padding-top:.5em;line-height:1.5em;margin-left:1em;display:block;}
#portlet-prefs a{border:none;line-height:2em;}
dl.portlet ul.navTree li a{border:none;display:block;zoom:1;}
dl.portlet ul.navTree li a:hover{}
dl.portletNavigationTree dd.portletItem{padding:0;}
dl.portlet ul.navTreeLevel0 > .navTreeItem{padding:0.25em 1em;border-bottom:0.1em dotted #ddd;line-height:2em;}
dl.portlet ul.navTreeLevel1 .navTreeItem{padding-left:0.5em;line-height:2em;}
dl.portlet ul.navTree .navTreeCurrentItem{background-color:#ddd;border-left:1em solid #ddd;margin-left:-1em;margin-right:-1em;}
.portletCalendar{margin:1px 0 1em 0;}
.portletCalendar dt{background-color:#eee;font-weight:bold;text-align:center;line-height:1.6em;border-bottom:none;}
#visual-portal-wrapper dl.portletCalendar dd{padding:0;}
.portletCalendar dd{margin:0;padding:0;}
.portletCalendar dt a#calendar-previous{float:left;padding:0 1em;margin:0 -.5em;}
.portletCalendar dt a#calendar-next{float:right;padding:0 1em;margin:0 -.5em;}
.portletCalendar a,.portletCalendar a:focus,.portletCalendar a,.portletCalendar a:hover,.ploneCalendar a{text-decoration:none;border-bottom:none !important;}
.ploneCalendar{border-spacing:0;width:100%;}
.ploneCalendar td{background-color:transparent;width:14%;text-align:center;padding:2px;}
.ploneCalendar .weekdays th{background-color:#eee;text-align:center;padding:2px;}
.ploneCalendar .event{background-color:#eee;}
.ploneCalendar .todayevent{background-color:#eee;border:2px solid #205C90;}
.ploneCalendar .todaynoevent{border:2px solid #205C90;}

}


/* - controlpanel.css - */
@media screen {
/* https://www2.camara.leg.br/portal_css/controlpanel.css?original=1 */
#setup-link{font-size:90%;}
#content ul.configlets{margin:1em 0;list-style-image:none;list-style:none;}
#content ul.configlets li{margin-bottom:1em;list-style:none;display:block;}
#content ul.configlets li a{text-decoration:none;border:none;}
#content ul.configlets li a:visited{color:#436976;background-color:transparent;}
#content ul.configlets li a:active{color:#436976;background-color:transparent;}
#content ul.configlets li label{font-weight:bold;}
#content ul.configletDetails{margin:0em 1em 1em 4em;list-style-image:none;list-style:none;}
#content ul.configletDetails li{margin-bottom:1em;display:inline;}
#content ul.configletDetails li a{text-decoration:none;}
#content ul.configletDetails li label{font-weight:bold;}
#content ul.configletDetails li.configletDescription{display:block;color:#76797c;margin:0;}
.inlineDisplay{display:inline
}
table.controlpanel-listing{width:100%;}
table.controlpanel-listing td,table.controlpanel-listing th{font-size:120%;}
table.controlpanel-listing dl{margin-top:0;}
table.controlpanel-listing dd{margin-left:1em;}
table.controlpanel-listing dl dt a .trigger{font-weight:normal;}
table .controlpanel-listing td{vertical-align:top;}
table.controlpanel-listing td.checker{text-align:center;}
table.controlpanel-listing th.smallcolumn{width:1.5em;}
.chooser-right{float:right;margin-right:0;margin-bottom:0;}
.rule-element{background-color:#EEF3F5;margin:0.5em 0pt 0.5em;padding:0.3em 1em 0.3em 1em;width:auto;}
.rule-element dl{}
.rule-element dl dd{margin-left:1em;}
.rule-updown,.rule-operations{float:right;padding-top:0.8em;}
div.portletAssignments{font-size:0.8em;line-height:2em;}
div.portletAssignments div.portletHeader{padding:0.42em 1em;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;}
.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;}

}


/* - ++resource++tinymce.stylesheets/tinymce.css - */
@media screen {
/* https://www2.camara.leg.br/portal_css/++resource++tinymce.stylesheets/tinymce.css?original=1 */
#content ul.listTypeDisc {
list-style-type: disc;
list-style-image: none;
}
#content ul.listTypeSquare {
list-style-type: square;
list-style-image: none;
}
#content ul.listTypeCircle {
list-style-type: circle;
list-style-image: none;
}
#content ol.listTypeDecimal {
list-style-type: decimal;
list-style-image: none;
}
#content ol.listTypeLowerAlpha {
list-style-type: lower-alpha;
list-style-image: none;
}
#content ol.listTypeUpperAlpha {
list-style-type: upper-alpha;
list-style-image: none;
}
#content ol.listTypeLowerRoman {
list-style-type: lower-roman;
list-style-image: none;
}
#content ol.listTypeUpperRoman {
list-style-type: upper-roman;
list-style-image: none;
}

}


/* - print.css - */
@media print {
/* https://www2.camara.leg.br/portal_css/print.css?original=1 */
@page{size:A4;margin:0mm;}
body {font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Arial,FreeSans,sans-serif;font-weight:bold;line-height:125%;page-break-inside:avoid;page-break-after:avoid;}
h1,h2{letter-spacing:-0.05em;}
a{text-decoration:none;border-bottom:0.1em solid gray;color:black;}
a[href]:after{content:"" !important;}
#portal-column-content{width:95%;}
.documentDescription{font-weight:bold;}
pre{border:1pt dotted black;white-space:pre;font-size:8pt;overflow:auto;padding:1em;}
table.listing,table.listing td{border:1pt solid black;border-collapse:collapse;}
table.listing td,table.listing th{padding:6px;}
div.pageBreak{page-break-before:always;}
#content dt{margin:1em 0 0.625em;}
#content p,#content table{margin-bottom:0.625em;margin-top:0.625em;}
#content .documentDescription,#content #description{margin:0.5em 0 1.31em;}
div.top,#portal-logo,#portal-siteactions,.hiddenStructure,#portal-searchbox,#portal-globalnav,#portal-personaltools,#portal-breadcrumbs,#edit-bar,#portal-column-one,#portal-column-two,#portal-languageselector,.contentViews,.contentActions,.help,.legend,.portalMessage,.documentActions,.netscape4,#viewlet-below-content .reply,#viewlet-below-content .discussion,#kss-spinner,#review-history,#content-history,.listingBar,#portal-footer,#portal-colophon,.skipnav,#kss-spinner,#review-history,#content-history,.listingBar,.link-presentation,input.standalone,.overlay,.managePortletsFallback,.close,.link-parent,.draggingHook,#foldercontents-order-column,input.context,.visualNoPrint,#portal-topo,#portal-mainsection,#portal-rodape,#portal-coluna-esquerda,.home-aoVivo,.home-Pesquisas,#portal-header,.rodape-portal{display:none;}
.image-left{float:left;clear:both;margin:0.5em 1em 0.5em 0;border:0.4pt solid Black;}
.image-inline{float:none;}
.image-right{float:right;clear:both;margin:0.5em;border:0.4pt solid Black;}
dd.image-caption{text-align:left;padding:0;margin:0;}
dl.captioned{padding:0.8em;}
.newsImageContainer{float:right;margin:0 0 0.5em 1em;width:16em;}

}

