
/* - PRRJ.css - */
@media screen {
/* http://www.prrj.mpf.mp.br/portal_css/PRRJ.css?original=1 */
/* ******/
.TabbedPanels {
width: 98%;
float: none;
margin: 0 auto 0 auto;
}
.TabbedPanelsContent {
padding: 15px 10px 10px 10px;
}
ul.TabbedPanelsTabGroup {
margin: 0.5em 0 0 1.5em;
}
/* ******/
/* */
.LSResult {
z-index: 9999;
}
/* */
#portal-searchbox #nolivesearchGadget, #portal-searchbox #searchGadget {
border: 0 none;
padding: 3px 6px;
position: relative;
width: 497px;
z-index: 1;
}
div#portal-searchbox {
border: 1px solid #CCCCCC;
width: 540px;
z-index: 3;
}
/* ******/
#div-portal-siteactions {
line-height: 20px;
text-align: right
}
#portal-siteactions {
clear: both;
}
#portal-siteactions li {
display: inline;
margin: 10px;
}
#portal-siteactions li a { color: #0000ff; }
#portal-siteactions li a:link { color: #0000ff; }
#portal-siteactions li a:visited { text-decoration: none; color: #0000ff; }
#portal-siteactions li a:hover { color: #002255; }
#portal-siteactions li a:visited:hover { text-decoration: none; color: #002255; }
#portal-siteactions li a:active { color: #0000ff; }
#portal-personaltools, #portal-personaltools .actionMenuContent {
z-index: 200;
}
/* **********/
.documentActions {
/* */
border-bottom: 1px solid #FFFFFF !important;
display: table;
font-size: 90%;
margin: 3em 0 1em !important;
width: 100% !important;
}
.documentActions ul {
margin: 0px;
}
#content .documentActions ul li {
display: inline-block !important;
float: right !important;
line-height: 1.2em !important;
margin: 0.1em 0.2em 2px 0.5em !important;
}
#viewlet-social-like {
margin-top: -35px;
}
#viewlet-social-like iframe {
}
/* *************/
#portal-menutopo {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 2px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
clear: both;
display: inline-block;
font-size: 80%;
margin: 1px 0 0;
width: 100%;
}
#portal-menutopo ul {
clear: both;
display: table;
float: right;
position: relative;
}
#portal-menutopo ul li {
clear: none;
cursor: pointer;
display: block;
float: left;
font-weight: normal;
}
#portal-menutopo ul li spam, #portal-menutopo ul li img {
clear: none;
cursor: pointer;
display: block;
float: left;
line-height: 14px; /* */
margin: 0;
padding: 5px;
}
#portal-menutopo ul li spam {
color: #002255;
}
#portal-menutopo ul li img {
padding-right: 0;
}
#portal-menutopo ul li img + spam {
padding-left: 2px;
}
#portal-menutopo ul.N0 > li {
margin: 0 5px;
}
#portal-menutopo spam.N0 {
font-weight: bold;
}
spam.N0 {
font-family: Trebuchet MS; /* */
font-size: 11px; /* */
font-weight: bold;
margin: 0 -3px -3px; /* */
}
#portal-menutopo li:hover spam.N0 {
color: #2255BB;
}
#portal-menutopo ul.N1, #portal-menutopo ul.N2 {
background: none repeat scroll 0 0 #FFFFFF;
border: 2px solid #FFFFFF;
box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.4);
display: none;
margin: 0;
position: absolute;
width: 160px;
z-index: 5;
}
#portal-menutopo ul.N1 {
border-top-width: 0;
margin-top: 26px;
}
#portal-menutopo ul.N2 {
border-left-width: 0;
margin-left: 160px;
margin-top: -1px;
}
#portal-menutopo ul.N0 > li:hover ul.N1, #portal-menutopo ul.N1 > li:hover ul.N2 {
display: block;
}
#portal-menutopo ul.N1 > li, #portal-menutopo ul.N2 > li {
margin: 0;
padding: 0;
width: 100%;
}
#portal-menutopo spam.N1, #portal-menutopo spam.N2 {
padding: 5px 4px 5px 6px;
width: 150px;
word-wrap: normal;
}
#portal-menutopo ul.N1 > li:hover, #portal-menutopo ul.N2 > li:hover {
background: none repeat scroll 0 0 #EBEBF0;
}
/* ***************************************************/
#frontpage {
margin: 0.75em 0.5em ;
display: block;
}
/* ***/
.portletNavigationTree {
/* */
background-color: #B4C9DD;
}
.navTreeItem-PRRJ {
border: 0px;
}
.navTreeItem a.navTreeItemInPath, .portlet ul.navTree .navTreeCurrentItem, .portletItem .navTreeItem a {
background-color: #d5e4f2;
}
.navTreeItem a.navTreeItemInPath, .portlet ul.navTree .navTreeCurrentItem, .portletItem .navTreeItem a:hover {
/* */
/* */
}
ul.navTreeLevel0 li a span, ul.navTreeLevel0 li span {
color: #D5E4F2;
}
ul.navTreeLevel1 li a span {
color: #555F6A;
}
ul.navTreeLevel0 {
font: 14pt/20pt Georgia,serif;
}
ul.navTreeLevel1 {
font: 10pt/16pt Georgia,serif;
}
/* */
ul.navTreeLevel1 li a span {
padding-left: 10px;
}
/* */
.menuTopo, ul.navTreeLevel0 li.navTreeItem a.menuTopo {
margin-bottom: 3px;
/* */
background-color: #4682B4;
}
/* */
ul.navTreeLevel0 li.navTreeItem a.menuTopo:hover {
margin-bottom: 3px;
background-color: #DBEAF9;
}
/* */
ul.navTreeLevel0 li.prrj_dropdown a.menuTopo:hover {
margin-bottom: 3px;
/* */
background-color: #4682B4;
cursor: pointer;
}
ul.navTreeLevel2 li.navTreeItem  a {
background-color: #C7DCFF;
}
/* */
.navTreeItem a.navTreeItemInPath, .portlet ul.navTree .navTreeCurrentItem, .portletItem .navTreeItem .navTreeLevel2 a:hover {
/* */
background-color: #FFFFE2;
}
ul.navTreeLevel3 li.navTreeItem  a {
background-color: #D5E4F2;
}
/* */
.navTreeItem a.navTreeItemInPath, .portlet ul.navTree .navTreeCurrentItem, .portletItem .navTreeItem .navTreeLevel3 a:hover {
/* */
background-color: #C9DDF1;
}
.prrj_dropdown {
cursor: pointer;
}
ul.navTreeLevel1 li.prrj_dropdown {
background-color: #D5E4F2;
}
ul.navTreeLevel2 li.prrj_dropdown {
background-color: #C7DCFF;
}
.prrj_dropdown > ul {
padding-left: 10px;
padding-right: 10px;
}
.prrj_dropdown.dropdown-retraido > a {
background-image:url('sinal_positivo.gif'); background-repeat:no-repeat; background-position:95% 50%;
}
.prrj_dropdown.dropdown-expandido > a {
background-image:url('sinal_negativo.gif'); background-repeat:no-repeat; background-position:95% 50%;
}
/* ***/
ul.menuConteudo.navTreeLevel1 li a {
background-color: #FDFBF2;
}
ul.menuConteudo.navTreeLevel1 li a:hover {
background-color: #C6D0D6;
}
/* ***/
ul.menuPRM.navTreeLevel0 li a.menuTopo {
background-color: #3B6AAF;
font-size: 14px;
margin-bottom: 3px;
}
ul.menuPRM.navTreeLevel0 li a.menuTopo:hover {
background-color: #3B6AAF;
font-size: 14px;
margin-bottom: 3px;
}
ul.menuPRM.navTreeLevel0 li.navTreeItem a span {
color: #D5E4F2;
padding-left: 10px;
}
ul.menuPRM.navTreeLevel1 li.navTreeItem a span {
color: #555F6A;
}
ul.menuPRM.navTreeLevel1 li a {
background-color: #FDFBF2;
}
ul.menuPRM.navTreeLevel1 li a:hover {
background-color: #C6D0D6;
}
/* ****/
/* */
#content table.mceToolbar {
width: auto;
}
/* ***/
#frontpage-bannerdinamico {
margin: 0 0 0 0;
display: block;
position: relative;
/* */
z-index: 0;
}
#frontpage-bannerdinamico.Unico {
top: 0;
margin-bottom: 0.85em;
}
#frontpage-bannerdinamico .Banners {
width: 400px;
/* */
}
#frontpage-bannerdinamico .Banners a {
margin: 0;
padding: 0;
display: block;
}
#frontpage-bannerdinamico .Controle {
display: inline-block;
float: left;
position: relative;
top: 20px;
left: 58px;
}
#frontpage-bannerdinamico .Controle .Inativo,
#frontpage-bannerdinamico .Controle .Ativo {
display: block;
float: left;
cursor: pointer;
/* */
font-size: 95%;
line-height: 1em;
width: 1em;
height: 1em;
text-align: center;
padding: 0;
margin: 0 0.2em;
border: 1px #FFFFFF solid;
border-radius: 0.5em;
}
#frontpage-bannerdinamico .Controle .Inativo {
color: #FFF;
background: #667;
}
#frontpage-bannerdinamico .Controle .Ativo {
color: #222;
background: #DDE;
}
/* ***/
.links_direita img {
height: auto;
max-width: 100%;
width: 215px;
}
/* ***/
.portletPublicacoes {
background-color: #D5E4F2;
}
.portletPublicacoes div.Imagem {
margin: 0;
padding: 0;
float: left;
clear: none;
display: block;
width: 20%;
overflow: hidden;
}
.portletPublicacoes div.Texto {
margin: 0 0 0 0.2em;
padding: 0;
float: right;
clear: none;
display: block;
width: 78%;
color: #025 !important;
text-align: left;
}
.portletPublicacoes div.Imagem img.Capa {
float: right;
clear: none;
display: block;
width: 100%;
height: 4em;
}
.portletPublicacoes div.Imagem div.Realce {
float: right;
clear: none;
display: none;
width: 100%;
height: 4em;
margin-top: -4em;
background: rgba(255, 255, 255, 0.3);
overflow: hidden;
}
.portletPublicacoes a:hover div.Imagem div.Realce {
display: block;
}
.portletPublicacoes .Titulo {
margin: 0;
padding: 0;
font-size: 90%;
line-height: 1em;
font-weight: normal;
display: block;
float: left;
clear: left;
}
.portletPublicacoes .Descricao {
margin: 0.25em 0 0 0;
font-size: 85%;
line-height: 1.15em;
display: block;
float: left;
clear: left;
color: #557;
text-align: left;
}
.portletPublicacoes a.Todas {
margin: 0 0.5em 0.25em 0;
color: #025 !important;
float: right;
font-size: 85%;
}
.portletHeaderPublicacoes {
background-color: #4682B4;
border-color: #B4C9DD;
border-style: solid;
border-width: 0 0 3px;
color: #FFFFFF;
font-family: Georgia;
font-size: 20px;
font-weight: normal;
line-height: 1.6em;
padding: 2px 1em;
}
/* *******************************************************/
/* ***/
.noticias {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/* */
min-height: 320px;
overflow: hidden;
}
.paginador {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 20px;
}
#content a.sublinhado {
font: normal 11px Verdana,Helvetica;
font-weight: bold;
}
#content a.sublinhado:link {
color: #555F6A;
font-family: Trebuchet MS;
font-size: 15px;
text-decoration: none;
}
#content a.sublinhado:visited {
text-decoration: none;
color: #555F6A;
}
#content a.sublinhado:hover {
text-decoration: underline
}
#content a.sublinhado:visited:hover {
text-decoration: none;
}
/* */
a.noticia {
font: normal 11px Verdana,Helvetica;
font-weight: bold;
}
a.noticia:link {
color: #555F6A;
font-family: Trebuchet MS;
font-size: 15px;
text-decoration: none;
}
a.noticia:visited {
text-decoration: none;
color: #555F6A;
}
a.noticia:hover {
text-decoration: underline
}
a.noticia:visited:hover {
text-decoration: none;
}
a.noticia-azul {
font: normal 11px Verdana,Helvetica;
font-weight: bold;
}
a.noticia-azul:link {
color: #4682B4;
font-family: Trebuchet MS;
font-size: 15px;
text-decoration: none;
}
a.noticia-azul:visited {
text-decoration: none;
color: #4682B4;
}
a.noticia-azul:hover {
text-decoration: underline
}
a.noticia-azul:visited:hover {
text-decoration: none;
}
span.noticia-data {
color: #555F6A;
font-family: Trebuchet MS;
font-size: 12px;
text-decoration: none;
}
span.noticia-data-azul {
color: #4682B4;
font-family: Trebuchet MS;
font-size: 12px;
text-decoration: none;
}
/* ***/
.actionMenu dd.actionMenuContent {
z-index: 100;
}
/* ***/
div#LicitacoesPastaTabbedPanels .TabbedPanelsTabHover {
background-color: #ffffff;
}
a.LicitacaoTitulo {
color: #4682B4;
font-family: Trebuchet MS;
font-size: 15px;
text-decoration: none;
font-weight: bold;
}
a.LicitacaoTitulo:link {
color: #4682B4;
font-family: Trebuchet MS;
font-size: 15px;
text-decoration: none;
}
a.LicitacaoTitulo:visited {
text-decoration: none;
color: #4682B4;
}
a.LicitacaoTitulo:hover {
text-decoration: underline
}
a.LicitacaoTitulo:visited:hover {
text-decoration: none;
}
.LicitacaoCampo {
color: #555F6A;
font-family: Trebuchet MS;
font-size: 14px;
text-decoration: none;
}
/* ***/
#VideoTabbedPanels .TabbedPanelsTab {
background-color: #4682B4;
border-width: 0px;
margin: 0 4px 0 0;
color: #d5e4f2;
}
#VideoTabbedPanels .TabbedPanelsTabSelected {
background-image: none;
font-family: Georgia;
color: #555F6A;
}
#VideoTabbedPanels .TabbedPanelsTabSelected {
background-color: #d5e4f2;
border-width: 0px;
color: #555F6A;
}
#VideoTabbedPanels .TabbedPanelsContentGroup {
background-color: #d5e4f2;
border-width: 0px;
}
#VideoTabbedPanels .YouTubeVideo {
cursor: pointer;
}
#VideoTabbedPanels .portletFlowPlayer a.playListFlowPlayer {
height: 241px;
width: 320px;
}
/* ***/
#VideosPastaTabbedPanels .tituloVideoAtivo-Pasta {
text-align: center;
font-size: 150%;
}
#VideosPastaTabbedPanels .portletFlowPlayer a.playListFlowPlayer {
height: 374px;
width: 495px;
}
#VideosPastaTabbedPanels .portletFlowPlayer .playlist_wrap #pl {
background-image: none;
background-color: #FFFFFF;
border: 0px;
height: auto;
padding: 0px;
width: 495px;
}
#VideosPastaTabbedPanels .videos {
margin: 0;
min-height: 250px;
overflow: hidden;
background-color: #F5FBFB;
}
#VideosPastaTabbedPanels #conteudo_videos div div a,
#VideosPastaTabbedPanels #conteudo_videos div div span.YouTubeVideo {
display: block;
width: 100%;
height: 40px;
padding: 5px 5px 5px 15px;
}
#VideosPastaTabbedPanels #conteudo_videos div div span.YouTubeVideo {
cursor: pointer;
}
#VideosPastaTabbedPanels #conteudo_videos div div a:hover,
#VideosPastaTabbedPanels #conteudo_videos div div span.YouTubeVideo:hover {
background-color: #C9DDF1;
}
#VideosPastaTabbedPanels .Imagem {
float: left
}
#VideosPastaTabbedPanels .Texto {
float: left;
color: #002255 !important;
font-size: 14px;
font-weight: normal;
line-height: 1em;
padding: 15px 0 0 10px;
}
#VideosPastaTabbedPanels .paginador {
padding: 10px 5px 10px 5px;
}
#VideosPastaTabbedPanels #conteudo_videos div.paginador div span.link {
color: #4682B4;
font: bold 15px Trebuchet MS,Verdana,Helvetica;
cursor: pointer;
}
/* ***/
#LinksMidiaTabbedPanels .TabbedPanelsTab {
background-color: #4682B4;
border-width: 0px;
margin: 0 4px 0 0;
}
#LinksMidiaTabbedPanels .TabbedPanelsTabSelected {
background-color: #d5e4f2;
border-width: 0px;
}
#LinksMidiaTabbedPanels .TabbedPanelsContentGroup {
background-color: #d5e4f2;
border-width: 0px;
}
/* ***/
#PublicacaoTabbedPanels .TabbedPanelsTab {
background-color: #4682B4;
border-width: 0px;
margin: 0 4px 0 0;
}
#PublicacaoTabbedPanels .TabbedPanelsTabSelected {
background-color: #d5e4f2;
border-width: 0px;
}
#PublicacaoTabbedPanels .TabbedPanelsContentGroup {
background-color: #d5e4f2;
border-width: 0px;
}
.viewletPublicacoes div.Imagem {
margin: 0;
padding: 0;
float: left;
clear: none;
display: block;
width: 20%;
overflow: hidden;
}
.viewletPublicacoes div.Texto {
margin: 0 0 0 0.2em;
padding: 0;
float: right;
clear: none;
display: block;
width: 78%;
color: #025 !important;
text-align: left;
}
.viewletPublicacoes div.Imagem img.Capa {
float: right;
clear: none;
display: block;
width: 100%;
height: 4em;
}
.viewletPublicacoes div.Imagem div.Realce {
float: right;
clear: none;
display: none;
width: 100%;
height: 4em;
margin-top: -4em;
background: rgba(255, 255, 255, 0.3);
overflow: hidden;
}
.viewletPublicacoes a:hover div.Imagem div.Realce {
display: block;
}
.viewletPublicacoes .Titulo {
margin: 0;
padding: 0;
font-size: 90%;
line-height: 1em;
font-weight: normal;
display: block;
float: left;
clear: left;
}
.viewletPublicacoes .Descricao {
margin: 0.25em 0 0 0;
font-size: 85%;
line-height: 1.15em;
display: block;
float: left;
clear: left;
color: #557;
text-align: left;
}
.viewletPublicacoes a.Todas {
margin: 0 0.5em 0.25em 0;
color: #025 !important;
float: right;
font-size: 85%;
}
/* ***/
.viewletPublicacoesPasta div.Imagem {
margin: 0;
padding: 0;
float: left;
clear: none;
display: block;
width: 20%;
overflow: hidden;
}
.viewletPublicacoesPasta div.Texto {
margin: 0 0 0 0.2em;
padding: 0;
float: right;
clear: none;
display: block;
width: 78%;
color: #025 !important;
text-align: left;
}
.viewletPublicacoesPasta div.Imagem img.Capa {
float: right;
clear: none;
display: block;
width: 100%;
height: 7em;
}
.viewletPublicacoesPasta div.Imagem div.Realce {
float: right;
clear: none;
display: none;
width: 100%;
height: 7em;
margin-top: -7em;
background: rgba(255, 255, 255, 0.3);
overflow: hidden;
}
.viewletPublicacoesPasta a:hover div.Imagem div.Realce {
display: block;
}
.viewletPublicacoesPasta .Titulo {
margin: 0;
padding: 0;
font-size: 14px;
line-height: 1em;
font-weight: normal;
display: block;
float: left;
clear: left;
}
.viewletPublicacoesPasta .Descricao {
margin: 0.25em 0 0 0;
font-size: 95%;
line-height: 1.15em;
display: block;
float: left;
clear: left;
color: #555577;
text-align: left;
}
.viewletPublicacoesPasta a.Todas {
margin: 0 0.5em 0.25em 0;
color: #025 !important;
float: right;
font-size: 85%;
}
/* ***/
.viewletArtigosPasta div.Imagem {
margin: 0;
padding: 0;
float: left;
clear: none;
display: block;
width: 20%;
overflow: hidden;
}
.viewletArtigosPasta div.Texto {
margin: 0 0 0 0.2em;
padding: 0;
float: right;
clear: none;
display: block;
width: 78%;
color: #025 !important;
text-align: left;
}
.viewletArtigosPasta div.Imagem img.Capa {
float: right;
clear: none;
display: block;
width: 100%;
height: 7em;
}
.viewletArtigosPasta div.Imagem div.Realce {
float: right;
clear: none;
display: none;
width: 100%;
height: 7em;
margin-top: -7em;
background: rgba(255, 255, 255, 0.3);
overflow: hidden;
}
.viewletArtigosPasta a:hover div.Imagem div.Realce {
display: block;
}
.viewletArtigosPasta .Titulo {
margin: 0;
padding: 0;
font-size: 14px;
line-height: 1em;
font-weight: normal;
display: block;
float: left;
clear: left;
}
.viewletArtigosPasta .Autor {
margin: 0.25em 0 0 0;
font-size: 95%;
line-height: 1.15em;
display: block;
float: left;
clear: left;
color: #555577;
text-align: left;
}
.viewletArtigosPasta .Data {
margin: 0.25em 0 0 0;
font-size: 95%;
line-height: 1.15em;
display: block;
float: left;
clear: left;
color: #555577;
text-align: left;
}
/* ***/
.viewletEventosPasta div.Imagem {
margin: 0;
padding: 0;
float: left;
clear: none;
display: block;
width: 20%;
overflow: hidden;
}
.viewletEventosPasta div.Texto {
margin: 0 0 0 0.2em;
padding: 0;
float: right;
clear: none;
display: block;
width: 78%;
color: #025 !important;
text-align: left;
}
.viewletEventosPasta div.Imagem img.Capa {
float: right;
clear: none;
display: block;
width: 100%;
height: 7em;
}
.viewletEventosPasta div.Imagem div.Realce {
float: right;
clear: none;
display: none;
width: 100%;
height: 7em;
margin-top: -7em;
background: rgba(255, 255, 255, 0.3);
overflow: hidden;
}
.viewletEventosPasta a:hover div.Imagem div.Realce {
display: block;
}
.viewletEventosPasta .Titulo {
margin: 0;
padding: 0;
font-size: 14px;
line-height: 1em;
font-weight: normal;
display: block;
float: left;
clear: left;
}
.viewletEventosPasta .Data {
margin: 0.25em 0 0 0;
font-size: 95%;
line-height: 1.15em;
display: block;
float: left;
clear: left;
color: #555577;
text-align: left;
}
/* ***/
.viewletListaRolanteBanners .Titulo {
margin: 0.2em 0 0 0.25em;
display: table;
color: #025;
font-weight: bold;
font-size: 90%;
}
.viewletListaRolanteBanners .CaixaControles {
margin: 0;
padding: 0.15em 0;
display: table;
float: left;
clear: both;
width: 100%;
height: 14px;
text-align: center;
background-color: #D5E4F2;
background-position: 0 -1.5em;
}
.viewletListaRolanteBanners .CaixaControles .BotEsq {
float: left;
width: 12px;
height: 12px;
margin: -3px 0px 0px 4px;
}
.viewletListaRolanteBanners .CaixaControles .BotDir {
float: right;
width: 12px;
height: 12px;
margin: -3px 4px 0px 0px;
}
.viewletListaRolanteBanners .CaixaControles a.VerTodos {
font-size: 80%;
line-height: 1.05em;
color: #025 !important;
}
.viewletListaRolanteBanners .CaixaControles a.VerTodos:hover {
color: #25B !important;
}
.viewletListaRolanteBanners .ListaRolanteBanners {
margin: 0.5em 0 0.5em 0;
display: table;
clear: both;
float: left;
width: 100%;
overflow: hidden;
}
.viewletListaRolanteBanners .ListaRolanteBanners a {
margin: 0;
padding: 0;
float: left;
clear: none;
display: block;
color: #025 !important;
}
.viewletListaRolanteBanners .ListaRolanteBanners a img {
margin: 0 6% 0 7%;
padding: 0;
float: left;
width: 87%;
}
.viewletListaRolanteBanners .ListaRolanteBanners a .Nome {
margin: 0.2em 6% 0 7%;
padding: 0;
display: block;
float: left;
clear: both;
width: 87%;
font-size: 70%;
line-height: 1.1em;
text-align: center;
}
#botoes_midias {
position: absolute;
right: 10px;
top: 85px;
z-index: 100;
}
#conteudo_noticias  {
border-top: 3px solid #D5E4F2;
}
#conteudo_licitacoes  {
border-top: 3px solid #D5E4F2;
}
#description, .documentDescription {
color: #4682B4;
font-size: 12px;
margin: 0 0 0.5em;
}
/* */
#sites-mpf-select {
margin-right: 20px;
padding-left: 10px;
}
div#portal-searchbox {
float: right;
margin-right: 35px;
}
#sites-mpf-select {
margin-right: 5px;
padding-left: 0;
width: 200px;
}
div#portal-searchbox {
float: right;
margin-right: 20px;
}
#portal-column-one .visualPadding {
margin: -33px 2px 0 0;
padding: 2px 2px 0;
position: relative;
z-index: 99;
}
/* */
#barra-superior-mpf {
background-image: url("barra-fundo-centro-e-esquerda.png");
background-repeat: repeat-x;
height: 40px;
width: 993px;
margin-left: auto;
margin-right: auto;
}
#limite-esquerda {
float:left;
}
#limite-direita {
float: right;
}
#fundo-direita {
background-image: url("barra-fundo-direita.png");
float: right;
margin-bottom: -40px;
margin-right: -585px;
width: 585px;
}
body {
margin-top: 0px;
margin-right:0px;
background-image: url("barra-fundo-centro-e-esquerda.png");
background-repeat: repeat-x;
}

}

