
/* - ++resource++collective.flowplayer.css/flowplayer.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/++resource++collective.flowplayer.css/flowplayer.css?original=1 */
/* */
.autoFlowPlayer {
display: block;
height: 250px;
width: 300px;
border: 0px;
}
.autoFlowPlayer.audio {
height: 27px;
}
.autoFlowPlayer.audio.minimal {
width: 40px;
}
.portletFlowPlayer .video {
height: 100px;
width: 100%;
}
.portletFlowPlayer .audio {
display: block;
height: 28px;
}
.playListFlowPlayer {
display:block;
}
}


/* - ++resource++collective.flowplayer.css/flowplayer-horizontal.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/++resource++collective.flowplayer.css/flowplayer-horizontal.css?original=1 */
.flowPlaylistVisible a.playListFlowPlayer {
padding-left: 38px;
padding-bottom: 8px;
}
.flowPlaylistHidden .playlist_wrap {
display: none;
}
#pl {
height:80px;
border:1px solid #ddd;
width:584px;
position:relative;
overflow:hidden;
padding:5px 0;
float:left;
background:#f5fbfb url(++resource++collective.flowplayer.css/gradient.png) repeat-x scroll 0 0;
}
#pl div#flowPlaylist {
height:80px;
position:absolute;
width:10000em;
}
#pl div#flowPlaylist a {
background:transparent url(++resource++collective.flowplayer.css/entry.png) no-repeat scroll 0%;
color:#666;
float:left;
font-family:"bitstream vera sans","lucida grande","verdana";
font-size:11px;
height:60px;
margin:0px 4px;
padding:10px;
text-decoration:none;
width:117px;
}
#pl div#flowPlaylist a:hover {
background-position:-140px 0;
color:#000;
}
#pl div#flowPlaylist a.playing {
background-position:-280px 0;
color:#000;
}
#pl div#flowPlaylist a.paused {
background-position:-420px 0;
color:#000;
}
#pl div#flowPlaylist a.progress {
opacity:0.8;
}
#pl div#flowPlaylist em {
float:right;
margin-top:15px;
color:red;
font-style:normal;
}
a.nextPage, a.prevPage {
display:block;
width:18px;
height:18px;
background:url(++resource++collective.flowplayer.css/left.png) no-repeat;
margin:30px 10px;
cursor:pointer;
float:left;
}
a.nextPage:hover, a.prevPage:hover {
background-position:0px -18px;
}
a.nextPage {
background-image:url(++resource++collective.flowplayer.css/right.png);
}
a.nextPage.disabled, a.prevPage.disabled {
visibility:hidden;
}
}


/* - serpro_audio_style.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/serpro_audio_style.css?original=1 */
.miniaudio {
height: 27px;
width: 90%;
}
.galeria_audio {
display: inline-block;
vertical-align: top;
font-size: 10pt;
min-height: 200px;
width: 200px;
}
.galeria_audio a {
display: block;
text-decoration: none;
font-weight: normal !important;
}
.galeria_audio a p.titulo {
text-decoration: none;
font-weight: bold !important;
}
.galeria_audio p.download_audios a, .galeria_audio p.download_audio a {
display: inline;
text-decoration: none;
font-weight: bold !important;
}
.galeria_audio a p {
margin-bottom: 0 !important;
}
.download_galeria_audio {
margin-bottom: 30px;
}
.download_galeria_audio a {
display: inline;
text-decoration: none;
font-weight: bold !important;
}
.caixa_imagem_audio {
position: relative;
height: 96px;
width: 144px;
}
.colaboradores {
font-weight: bold;
font-style: italic;
}

}


/* - ++resource++serpro.barraacessibilidade.stylesheets/barraacessibilidade.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/++resource++serpro.barraacessibilidade.stylesheets/barraacessibilidade.css?original=1 */
#portal-header .noScript {
position:absolute;
}
/* */
.contraste #visual-portal-wrapper,
.contraste #portal-siteactions li a,
.contraste #portal-sitemap a,
.contraste .LSIEFix {
background:#000;
border-color:#000;
}
.contraste .documentContent,
.contraste table.listing th, .contraste .stx table th {
background:#000;
color:#fff;
}
.contraste,
.contraste abbr,
.contraste acronym,
.contraste .explain,
.contraste .searchSection {
background:#000;
color:#fff;
}
.contraste a,
.contraste #portal-siteactions li a,
.contraste .portletHeader a,
.contraste .portletItem a,
.contraste #portal-personaltools li a,
.contraste #portal-footer a,
.contraste #portal-colophon ul li a,
.contraste #portal-breadcrumbs a,
.contraste #serpro-barraacessibilidade a,
.contraste #content a:link,
.contraste dl.portlet a:link,
.contraste #content a:visited,
.contraste dl.portlet a:visited,
.contraste .documentContent p a:visited,
.contraste #portal-footer a:visited,
.contraste .sf-menu a {
color:#99FF00;
}
.contraste .even,
.contraste .sf-menu a:hover {
background:#444;
}
.contraste h1,
.contraste input,
.contraste #searchGadget,
.contraste .portlet,
.contraste .portletHeader,
.contraste .portletItem,
.contraste .portletFooter,
.contraste #portal-personaltools,
.contraste #portal-breadcrumbs,
.contraste .ploneCalendar .weekdays th,
.contraste code,
.contraste tt,
.contraste #portal-footer,
.contraste .livesearchContainer,
.contraste #livesearchLegend,
.contraste .optionsToggle,
.contraste .formHelp,
.contraste #breadcrumbs-you-are-here {
background:#000;
border-color:#fff;
color:#fff;
}
.contraste .portletNavigationTree dd.portletItem .navTreeItem a,
.contraste h2,
.contraste h3,
.contraste.template-newsitem_view .documentContent .date,
.contraste .documentDescription,
.contraste .discreet,
.contraste #keywords-list span,
.contraste #content .documentDescription,
.contraste #content #description,
.contraste #content .discreet,
.contraste #sidebar .discreet {
color:#fff;
}
.contraste .context, .contraste .formControls .actionButtons .button, .contraste .documentEditable * .context,
.contraste #login-form input.context,
.contraste .standalone,
.contraste .documentEditable * .standalone,
.contraste .documentActions li,
.contraste .portletNavigationTree dd.portletItem .navTreeLevel1 .navTreeItem a,
.contraste #keywords-list span,
.contraste .sf-menu,
.contraste .sf-menu li {
background:#000;
}
/* */
#serpro-barraacessibilidade {
margin: 0;
padding: 5px 0px 5px 4px;
*height: 20px;
}
#serpro-barraacessibilidade li {
margin: 0;
display: inline;
/* */
*display: block;
*float: left;
*padding: 5px 0;
}
#serpro-barraacessibilidade li:before {
color: #2c6477;
content: '|';
padding-right: 5px;
}
#serpro-barraacessibilidade #barraacessibilidade-skip_content:before,
#serpro-barraacessibilidade #barraacessibilidade-normal_text:before,
#serpro-barraacessibilidade #barraacessibilidade-large_text:before,
#serpro-barraacessibilidade #barraacessibilidade-apply_contrast:before,
#serpro-barraacessibilidade #barraacessibilidade-remove_contrast:before {
content: '';
padding-left: 0;
}
/* */
#serpro-barraacessibilidade a {
color: #2c6477;
font-family: verdana;
font-size: 65%;
text-decoration: none;
padding-right: 5px;
}
/* */
#serpro-barraacessibilidade #barraacessibilidade-skip_menu a:before,
#serpro-barraacessibilidade #barraacessibilidade-skip_content a:before {
content: "▼ ";
}
/* */
#serpro-barraacessibilidade #barraacessibilidade-small_text a,
#serpro-barraacessibilidade #barraacessibilidade-normal_text a,
#serpro-barraacessibilidade #barraacessibilidade-large_text a,
#serpro-barraacessibilidade #barraacessibilidade-apply_contrast a,
#serpro-barraacessibilidade #barraacessibilidade-remove_contrast a {
height: 18px;
width: 19px;
overflow: hidden;
display: inline-block;
margin-bottom: -5px;
}

}


/* - ++resource++superfish.css - */
@media all {
/* http://portal.siscomex.gov.br/portal_css/++resource++superfish.css?original=1 */
/* ***/
.sf-menu, .sf-menu * {
margin:         0;
padding:        0;
list-style:     none;
}
.sf-menu {
line-height:    1.0;
border-bottom:  3px solid #479ac9;
background: none repeat scroll 0 0 #fff;
width: 100%;
}
.sf-menu ul {
background:     #479ac9;
padding-bottom: 20px;
position:       absolute;
top:            -999em;
width:          10em; /* */
}
.sf-menu ul li {
width:          100%;
}
.sf-menu li:hover {
visibility:     inherit; /* */
}
.sf-menu li {
float:          left;
position:       relative;
}
.sf-menu a {
display:        block;
position:       relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
left:           0;
top:            2.6em; /**/ /* */
z-index:        99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
top:            -999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
left:           10em; /* */
top:            0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
top:            -999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
left:           10em; /* */
top:            0;
}
/* ***/
.sf-vertical, .sf-vertical li {
width:  100%; /**/
}
.sf-vertical li:hover,.sf-vertical li.sfHover,
.sf-vertical a:focus, .sf-vertical a:hover, .sf-menu .sf-vertical a:active {
background:     #205C90;
outline:        0 !important;
}
/* */
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul {
left:   10em; /* */
top:    0;
}
.sf-vertical a {
padding: .75em 1em;
}
.sf-vertical .state-published {
color:  #505955 !important;
}
/* ***/
.sf-vertical .sf-sub-indicator { background-position: -10px 0; } /* */
.sf-vertical a > .sf-sub-indicator { background-position: 0 0; } /**/
.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; /**/
}
/* ***/
.sf-menu {
float:          left;
margin: 0 0 1em;
font-size: 80%;
}
.sf-menu a {
padding:        .75em 1em;
text-decoration:none;
color:  #505955;
font-family: 'Myriad Pro', Helvetica, Arial, sans-serif;
font-size: 1.56em;
min-width: 5.5em;
padding: 5px 1em;
}
.sf-menu li {
background:     #fff;
}
.sf-menu li li {
background:     #479ac9;
}
.sf-menu li li li {
background:  #DDDDDD;/**/
}
.sf-menu ul li:hover, .sf-menu ul li.sfHover {
background:     #205C90;
outline:        0;
color:          #FFFFFF !important;
}
.sf-menu a:focus, .sf-menu a:hover , .sf-menu a:active {
background: #f6f5f7;
border-top: 2px solid #d9dadc;
margin-top: -2px;
}
.sf-menu li ul li a,
.sf-menu li ul li a.state-published {
border: 0;
color: #fff !important;
font-size: 12px;
margin: 15px 15px 0;
padding: 2px;
}
.sf-menu li ul li a:hover {
background:     #fff;
color:          #479ac9 !important;
border-top: 0;
margin-top: 15px;
}
.sf-sub-indicator {
position:       absolute;
display:        block;
right:          .75em;
top:            1.05em; /* */
width:          10px;
height:         10px;
text-indent:    -999em;
overflow:       hidden;
background:     url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* */
}
a > .sf-sub-indicator {  /* */
top:            .8em;
background-position: 0 -100px; /**/
}
/* */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: -10px -100px; /**/
}
/* */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; /**/
}
/* ***/
.sf-shadow ul {
}
.sf-shadow ul.sf-shadow-off {
background: transparent;
}

}


/* - ++resource++ContentWellPortlets.styles/ContentWellPortlets.css - */
@media all {
/* http://portal.siscomex.gov.br/portal_css/++resource++ContentWellPortlets.styles/ContentWellPortlets.css?original=1 */
.managePortletsAboveLink,
.managePortletsBelowLink,
.manageFooterPortletsLink,
.manageInHeaderPortletsLink,
.managePortletsBelowTitleLink { text-align: center; margin: 0 auto 1em; clear:both;}
.portlet-manager-row .porlet-well_manager { width: 30%; float:left; margin:1%; }
.portlet-manager-row { width:100%; float:left; }
/* */
div.width-1\3a 5 { width:    17.75%; } /* */
div.width-2\3a 5 { width:    37.75%; } /* */
div.width-3\3a 5 { width:    57.75%; } /* */
div.width-4\3a 5 { width:    77.75%; } /* */
div.position-1\3a 5 {margin-left:    -78.875%;} /* */
div.position-2\3a 5 {margin-left:    -58.875%;} /* */
div.position-3\3a 5 {margin-left:    -38.875%;} /* */
div.position-4\3a 5 {margin-left:    -18.875%;} /* */
div.width-1\3a 6 { width:    14.416%; } /* */
div.width-5\3a 6 { width:    81.083%; } /* */
div.position-1\3a 6 {margin-left:    -82.208%;} /* */
div.position-5\3a 6 {margin-left:    -15.542%;} /* */

}


/* - ++resource++fl-play.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/++resource++fl-play.css?original=1 */
.videoWrapper {
position: relative;
display: block;
/* */
}
.iconPlay {
position:absolute;
background: transparent url(++resource++fpPlayButtonBig.png) no-repeat center center;
width: 83px;
height: 83px;
display: block;
top: 50%;
left: 50%;
/* */
}

}


/* - serpro_video_style.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/serpro_video_style.css?original=1 */
.galeria_video {
display: inline-block;
vertical-align: top;
font-size: 10pt;
min-height: 200px;
width: 200px;
}
.galeria_video a {
display: block;
text-decoration: none;
font-weight: normal !important;
}
.galeria_video a p {
margin-bottom: 0 !important;
width: 144px;
}
.galeria_video a p.titulo {
text-decoration: none;
font-weight: bold !important;
}
.galeria_video p.download_videos a, .galeria_video p.download_video a {
display: inline;
text-decoration: none;
font-weight: bold !important;
}
.download_galeria_video {
margin-bottom: 30px;
}
.download_galeria_video a {
display: inline;
text-decoration: none;
font-weight: bold !important;
}
.caixa_imagem_video {
position: relative;
height: 150px;
width: 144px;
background: #000;
opacity: 0.9;
}
.icone_play_video {
position:absolute;
background: transparent url(++resource++collective.flowplayer.css/play.png) no-repeat center center;
width: 44px;
height: 44px;
display: block;
left: 54px;
top: 54px;
}
.colaboradores {
font-weight: bold;
font-style: italic;
}
}


/* - ++resource++serpro_paginainicial_static/manage_paginainicial_portlets.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/++resource++serpro_paginainicial_static/manage_paginainicial_portlets.css?original=1 */
#manage-paginainicial-pmanager .pmanager{
margin-top: 40px;
border: 1px solid #000000;
padding: 5px;
}
#manage-paginainicial-pmanager div.portletAssignments h4,
#manage-paginainicial-pmanager div.portletAssignments form div {
display: none;
}
#manage-paginainicial-pmanager div.portletAssignments form div.formControls {
display: block !important;
}
.kssattr-viewname-gerenciar-paginainicial-portlets {
font-size: 1.5em;
}

}


/* - serprocurtir.css - */
@media screen {
/* http://portal.siscomex.gov.br/portal_css/serprocurtir.css?original=1 */
#curtir {
text-align: right;
padding: 10px 0px 10px 0px;
}
ul.bookmarks li{
list-style: none;
display: inline !important;
}
ul.bookmarks a img {
border: none;
}
#curtir .share {
color: #46932A;
font-size: 85%;
}
.fb-like
{
top: 4px;
}
.twitter-share-button{
position: relative;
top: 7px;
}
ul#sortable-bookmarks {
list-style:none;
}
#sortable-bookmarks li {
cursor: move;
}
select[name^="form.bookmarks_id.from"] { display: none }
select[name^="form.bookmarks_id.to"] { display: none }
.ordered-selection-field { display: none }
/* */

}

