
/* - acessibilidade.css - */
@media screen {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/acessibilidade.css?original=1 */
/* */
body.fundoPreto,
body.fundoPreto #portal-header,
body.fundoPreto .documentContent,
body.fundoPreto .documentContent a,
body.fundoPreto .portlet,
body.fundoPreto .portlet .portletHeader,
body.fundoPreto .portlet .portletItem,
body.fundoPreto .portlet .portletFooter,
body.fundoPreto .navTreeItem a,
body.fundoPreto .navTreeItem a:hover,
body.fundoPreto .navTreeItem .navTreeCurrentNode,
body.fundoPreto .navTreeItem .navTreeItemInPath {
background: Black !important;
}
body.fundoPreto,
body.fundoPreto #portal-columns a,
body.fundoPreto #portal-header,
body.fundoPreto #portal-header a,
body.fundoPreto #portal-breadcrumbs,
body.fundoPreto #portal-breadcrumbs a,
body.fundoPreto .portlet,
body.fundoPreto .portlet span,
body.fundoPreto h1,
body.fundoPreto h2,
body.fundoPreto h3,
body.fundoPreto h4,
body.fundoPreto h5,
body.fundoPreto h6 {
color: White !important;
}
body.fundoPreto .portlet .portletHeader,
body.fundoPreto .portlet .portletHeader .tile,
body.fundoPreto .portlet .portletHeader span {
display: block !important;
}
body.fundoPreto .navTreeItem a,
body.fundoPreto .navTreeItem a:hover {
border-color: Black !important;
}
body.fundoPreto a:hover {
text-decoration: underline !important;
}
/* */
body.fundoPastel,
body.fundoPastel #portal-header,
body.fundoPastel .documentContent,
body.fundoPastel .documentContent a,
body.fundoPastel .portlet,
body.fundoPastel .portlet .portletHeader,
body.fundoPastel .portlet .portletItem,
body.fundoPastel .portlet .portletFooter,
body.fundoPastel .navTreeItem a,
body.fundoPastel .navTreeItem a:hover,
body.fundoPastel .navTreeItem .navTreeCurrentNode,
body.fundoPastel .navTreeItem .navTreeItemInPath {
background: #ffffdd !important;
}
body.fundoPastel,
body.fundoPastel #portal-columns a,
body.fundoPastel #portal-header,
body.fundoPastel #portal-header a,
body.fundoPastel #portal-breadcrumbs,
body.fundoPastel #portal-breadcrumbs a,
body.fundoPastel .portlet,
body.fundoPastel .portlet span,
body.fundoPastel h1,
body.fundoPastel h2,
body.fundoPastel h3,
body.fundoPastel h4,
body.fundoPastel h5,
body.fundoPastel h6 {
color: Black !important;
}
body.fundoPastel .portlet .portletHeader,
body.fundoPastel .portlet .portletHeader .tile,
body.fundoPastel .portlet .portletHeader span {
display: block !important;
}
body.fundoPastel .navTreeItem a,
body.fundoPastel .navTreeItem a:hover {
border-color: #ffffdd !important;
}
body.fundoPastel a:hover {
text-decoration: underline !important;
}
/* */
body.largeText #barra-acessibilidade-wrapper {
width: 790px;
}
body.largeText #barra-acessibilidade li {
margin-left: 7px;
margin-right: 0;
}
body.largeText #portal-globalnav,
body.largeText #livesearch0 {
white-space: normal !important;
}
/* */
#barra-acessibilidade {
background: #ddd;
padding: 2px 0;
position: relative;
}
#barra-acessibilidade-wrapper {
margin: auto;
width: 700px;
}
#barra-acessibilidade li {
border-width: 1px;
margin-left: 0.7em;
}
#barra-acessibilidade a {
color: black;
}
#opcoes-atalhos a:hover {
text-decoration: underline;
}
#barra-acessibilidade .ultimo {
border: 0;
}
.acessibilidadeRybena {
margin-right: 15px;
}
.acessibilidadeFontes a {
margin-right: -8px;
}
.acessibilidadeFontesUltimo {
margin-right: 15px;
}
.acessibilidadeCores a {
margin-right: -8px;
}
.acessibilidadeCoresUltimo {
/**/ /* */ /* */
}
#opcoes-atalhos {
float: right;
}
#barra-acessibilidade ul {
display: inline;
}
/* */
.menuHorizontal {
list-style: none;
list-style-image: none;
margin: 0;
padding: 0;
}
.menuHorizontal li {
display: inline;
}
.menuHorizontal a {
text-decoration: none;
}
.menuHorizontalBorda {
border-right: 2px solid black;
padding-right: 5px;
}

}


/* - wick.css - */
@media screen {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/wick.css?original=1 */
.floater {
position:absolute;
z-index:2;
bottom:0;
right:0;
display:none;
padding:0;
}
.resultado{
background-color:White;
border:1px solid #8CACBB;
color:#436976;
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
text-align:left;
}
}
.floater td {
font-family: Gill, Helvetica, sans-serif;
background-color:white;
border:1px inset #979797;
color:black;
}
.matchedSmartInputItem {
padding: 5px 10px 1px 5px;
margin:0;
cursor:pointer;
}
.selectedSmartInputItem {
color:white;
background-color:#3875D7;
}
#smartInputResults {
padding:0;margin:0;
}
.siwCredit {
margin:0;padding:0;margin-top:10px;font-size:0.7em;color:black;
}

}


/* - faleconosco.css - */
@media all {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/faleconosco.css?original=1 */
/* */
/* */
input.exportButton {
background:White url(excel.gif) no-repeat scroll 2px 1px;
border:1px solid #B5ADAD;
color:#474846;
cursor:pointer;
font-size:85%;
margin-bottom:1px !important;
padding:1px 1px 1px 19px;
text-transform:lowercase;
}
/* */

}


/* - pgv_sg_styles.css - */
@media all {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/pgv_sg_styles.css?original=1 */
/* */
/* */
/* */
# fix the flicker in IE6 when the images change in the main slideshow window, thx to Mike Pearce ;-)
html{
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
/* */
.size-1-350x350
{
width:  500px !important;
}
.size-1-400x400
{
width:  550px !important;
}
.size-1-500x500
{
width:  650px !important;
}
/* */
.size-2-350x350
{
width:  496px !important;
height: 500px !important;
}
.size-2-400x400
{
width:  546px !important;
height: 550px !important;
}
.size-2-500x500
{
width:  auto !important;
height: 650px !important;
}
#myGallery
{
width: 396px ;
height: 460px ;
z-index:0 !important;
border: 1px solid #BBB9A9; /**/
padding: 2px;
background-color: #f7f4e0;
}
.jdGallery
{
overflow: hidden;
position: relative;
}
.jdGallery img
{
border: 0;
margin: 0;
}
.jdGallery .slideElement
{
width: 100%;
height: 100%;
background-color: #f7f4e0;
background-repeat: no-repeat;
}
.jdGallery .loadingElement
{
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background-color: #f7f4e0;
background-repeat: no-repeat;
background-position: center center;
background-image: url('pgv_sg_loading-bar-black.gif');
}
.jdGallery .slideInfoZone
{
position: absolute;
z-index: 10;
height: 120px; /**/
width: 650px;
margin: 0px;
left: 0;
bottom: 0;
padding: 0;
background:#EEE8CD; /**/
color: #3e6c26;
overflow: hidden;
}
* html .jdGallery .slideInfoZone
{
bottom: -1px;
}
.jdGallery .slideInfoZone p
{
width: 350px;
padding: 0px 5px;
font-size: 95%;
color: black;
margin: 0px;
text-align: justify;
}
.jdGallery .slideInfoZone h2
{
border: none;
}
.jdGallery div.carouselContainer
{
position: absolute;
height: 155px;
width: 100%;
z-index: 10;
margin: 0px;
left: 0;
top: 0;
}
.jdGallery a.carouselBtn
{
position: absolute;
bottom: 0;
right: 30px;
height: 20px;
text-align: center;
padding: 0 10px;
font-size: 13px;
background: #CDCDB4;
color: #000000;
cursor: pointer;
text-align:center;
}
.jdGallery .carousel
{
background:#EEE8CD; /**/
position: absolute;
width: 100%;
height: 87%; /**/
margin: 0px;
left: 0;
top: 0;
color: black; /**/
text-indent: 0;
overflow: hidden;
}
.jdGallery .carousel .carouselWrapper
{
position: absolute;
width: 100%;
top: 5px; /**/
left: 0;
overflow: hidden;
}
.jdGallery .carousel .carouselInner
{
position: relative;
}
.jdGallery .carousel .carouselInner .thumbnail
{
cursor: pointer;
background: #EEEED1; /**/
background-position: center center;
float: left;
border: solid 1px  #EEEED1; /**/
}
.jdGallery .carousel .label
{
font-size: 13px;
bottom: 3px;
left: 10px;
padding: 0;
margin: 0;
position: absolute;
}
.jdGallery .carousel .label .number
{
color: black;
}
.jdGallery a
{
font-size: 100%;
text-decoration: none;
color: inherit;
}
.jdGallery a.right, .jdGallery a.left
{
position: absolute;
height: 99%;
width: 25%;
cursor: pointer;
z-index:10;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
}
* html .jdGallery a.right, * html .jdGallery a.left
{
filter:alpha(opacity=50);
}
.jdGallery a.right:hover, .jdGallery a.left:hover
{
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.jdGallery a.left
{
left: 0;
top: 0;
background: url('pgv_sg_fleche1.png') no-repeat center left;
}
* html .jdGallery a.left { background: url('pgv_sg_fleche1.gif') no-repeat center left; }
.jdGallery a.right
{
right: 0;
top: 0;
background: url('pgv_sg_fleche2.png') no-repeat center right;
}
* html .jdGallery a.right { background: url('pgv_sg_fleche2.gif') no-repeat center right; }
.jdGallery a.open
{
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.withArrows a.open
{
position: absolute;
top: 0;
left: 25%;
height: 99%;
width: 50%;
cursor: pointer;
z-index: 10;
background: none;
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
.pgv_sg_carousel_view p {
font-weight: bold;
font-size:   120% !important;
}
.withArrows a.open:hover { background: url('img/open.png') no-repeat center center; }
* html .withArrows a.open:hover { background: url('img/open.gif') no-repeat center center;
filter:alpha(opacity=80); }
/* */

}


/* - pgv_sg_slightbox.css - */
@media all {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/pgv_sg_slightbox.css?original=1 */
/* */
/* */
#lbOverlay {
position: absolute;
left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
z-index: 15;
}
#lbCenter, #lbBottom {
position: absolute;
left: 50%;
overflow: hidden;
background-color: #000;
z-index: 20;
border: 1px solid #666;
}
#lbCenter {
padding: 10px;
}
.lbLoading {
background: #fff url('img/loading-bar-black.gif') no-repeat center;
border: 1px solid #666;
}
#lbImage {
z-index: 25;
}
#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 0;
width: 50%;
outline: none;
z-index: 26;
}
#lbPrevLink {
left: 0;
}
#lbPrevLink:hover {
background: transparent url('img/fleche1.png') no-repeat 0% 50%;
}
* html #lbPrevLink:hover { background: transparent url('img/fleche1.gif') no-repeat 0% 50%; }
#lbNextLink {
right: 0;
}
#lbNextLink:hover {
background: transparent url('img/fleche2.png') no-repeat 100% 50%;
}
* html #lbNextLink:hover { background: transparent url('img/fleche2.gif') no-repeat 100% 50%; }
#lbBottom {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
padding-left: 10px;
padding-right: 10px;
border-top-style: none;
}
#lbCloseLink {
display: block;
float: right;
width: 80px;
height: 30px;
background: transparent url('img/close9yj.gif') no-repeat center;
margin-bottom: 10px;
}
#lbNumber {
display: block;
float: left;
}
#lbNumber.gallery {
display: block;
float: left;
padding: 10px;
}
#lbCaption {
margin-left: 10px;
display: block;
float: left;
}
#lbDescription {
float: left;
padding-right: 10px;
}
#lbDescription #lbTitle {
float: left;
clear: both;
font-weight: bold;
}
#lbDescription #lbCaption {
margin-left: 0;
}

}


/* - glossario.css - */
@media all {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/glossario.css?original=1 */
/* */
/* */
#ploneglossarydefinition-base-edit #archetypes-fieldname-variants {
display: none;
}
#ploneglossarydefinition-base-edit #fieldsetlegend-categorization,
#ploneglossarydefinition-base-edit #fieldsetlegend-ownership {
display: none;
}
#estadoTermo {
color: #436976 !important;
}
#nenhum_termo {
color: #000000;
font-weight: bold;
font-size: 95%;
}
.glossaryAbcedaire .selected {
font-weight: normal;
font-size: 100%;
text-decoration: none;
}
/* */
}


/* - serprobasharingcontent.css - */
@media all {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/serprobasharingcontent.css?original=1 */
#serpro_sharing ul{
list-style: none;
padding: 0;
margin: 0;
}
#serpro_sharing li {
float: left;
margin: 0 0.15em;
}
#serpro_sharing .table{
display: table;
border: 0px solid #525e6e;
width: 600px;
}
#serpro_sharing .tr{
display: table-row;
}
#serpro_sharing .td{
display: table-cell;
border: 0px solid #525e6e;
width: 125px;
text-align: left;
}

}


/* - ratingcontent.css - */
@media all {
/* https://gestao.patrimoniodetodos.gov.br/portal_css/ratingcontent.css?original=1 */
#rating ul,
#rating_verybad ul,
#rating_bad ul,
#rating_good ul,
#rating_verygood ul,
#rating_excellent ul{
list-style: none;
padding: 0;
margin: 0;
}
#rating li,
#rating_verybad li,
#rating_bad li,
#rating_good li,
#rating_verygood li,
#rating_excellent li{
display: inline !important;
float: left;
margin: 0 0.50em;
}
#score .table{
display: table;
border: 0px solid #525e6e;
}
#score .tr{
display: table-row;
}
#score .td{
display: table-cell;
border: 0px solid #525e6e;
}
}

