
/* - generated.css - */
@media screen {
/*
** Plone style sheet - styles for programmatically generated elements
**
** Style sheet documentation can be found at http://plone.org/documentation
**
** You should preferrably use ploneCustom.css to add your own CSS classes and to
** customize your portal, as these are the base fundaments of Plone, and will
** change and be refined in newer versions. Keeping your changes in
** ploneCustom.css will make it easier to upgrade.
**
** Feel free to use whole or parts of this for your own designs, but give credit
** where credit is due.
**
*/

/*  (do not remove this :) */
/*  (not this either :) */

/* generated icon classes for content types should be applied to wrapper spans
   instead of on the link class itself because of bugs in Internet Explorer's
   rendering engine. It will flicker on hover if not.
   Full explanation can be found at 
   http://plone.org/documentation/how-to/flickering-background-images-internet-explorer */

      .contenttype-atrelativepathcriterion,
    .actionMenu .contenttype-atrelativepathcriterion a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-atrelativepathcriterion { 
        height: 1%;
    }
    #portal-sitemap .contenttype-atrelativepathcriterion a:hover/*,
    #portlet-navigation-tree .contenttype-atrelativepathcriterion a:hover,
    #portlet-navigation-tree .contenttype-atrelativepathcriterion a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-atrelativepathcriterion/*,
    #portlet-navigation-tree .contenttype-atrelativepathcriterion*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-atrelativepathcriterion a:hover/*,
    * html #portlet-navigation-tree .contenttype-atrelativepathcriterion a:hover,
    * html #portlet-navigation-tree .contenttype-atrelativepathcriterion a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-atrelativepathcriterion { 
        display: block; 
    }
        .contenttype-aviso,
    .actionMenu .contenttype-aviso a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-aviso { 
        height: 1%;
    }
    #portal-sitemap .contenttype-aviso a:hover/*,
    #portlet-navigation-tree .contenttype-aviso a:hover,
    #portlet-navigation-tree .contenttype-aviso a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-aviso/*,
    #portlet-navigation-tree .contenttype-aviso*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-aviso a:hover/*,
    * html #portlet-navigation-tree .contenttype-aviso a:hover,
    * html #portlet-navigation-tree .contenttype-aviso a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-aviso { 
        display: block; 
    }
        .contenttype-avisocomlocal,
    .actionMenu .contenttype-avisocomlocal a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-avisocomlocal { 
        height: 1%;
    }
    #portal-sitemap .contenttype-avisocomlocal a:hover/*,
    #portlet-navigation-tree .contenttype-avisocomlocal a:hover,
    #portlet-navigation-tree .contenttype-avisocomlocal a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-avisocomlocal/*,
    #portlet-navigation-tree .contenttype-avisocomlocal*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-avisocomlocal a:hover/*,
    * html #portlet-navigation-tree .contenttype-avisocomlocal a:hover,
    * html #portlet-navigation-tree .contenttype-avisocomlocal a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-avisocomlocal { 
        display: block; 
    }
        .contenttype-banner,
    .actionMenu .contenttype-banner a:hover { 
        background-image: url(http://www4.serpro.gov.br/image_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-banner { 
        height: 1%;
    }
    #portal-sitemap .contenttype-banner a:hover/*,
    #portlet-navigation-tree .contenttype-banner a:hover,
    #portlet-navigation-tree .contenttype-banner a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/image_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-banner/*,
    #portlet-navigation-tree .contenttype-banner*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-banner a:hover/*,
    * html #portlet-navigation-tree .contenttype-banner a:hover,
    * html #portlet-navigation-tree .contenttype-banner a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-banner { 
        display: block; 
    }
        .contenttype-basecacherule,
    .actionMenu .contenttype-basecacherule a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-basecacherule { 
        height: 1%;
    }
    #portal-sitemap .contenttype-basecacherule a:hover/*,
    #portlet-navigation-tree .contenttype-basecacherule a:hover,
    #portlet-navigation-tree .contenttype-basecacherule a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-basecacherule/*,
    #portlet-navigation-tree .contenttype-basecacherule*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-basecacherule a:hover/*,
    * html #portlet-navigation-tree .contenttype-basecacherule a:hover,
    * html #portlet-navigation-tree .contenttype-basecacherule a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-basecacherule { 
        display: block; 
    }
        .contenttype-cachepolicy,
    .actionMenu .contenttype-cachepolicy a:hover { 
        background-image: url(http://www4.serpro.gov.br/cachesetup_tool_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-cachepolicy { 
        height: 1%;
    }
    #portal-sitemap .contenttype-cachepolicy a:hover/*,
    #portlet-navigation-tree .contenttype-cachepolicy a:hover,
    #portlet-navigation-tree .contenttype-cachepolicy a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/cachesetup_tool_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-cachepolicy/*,
    #portlet-navigation-tree .contenttype-cachepolicy*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-cachepolicy a:hover/*,
    * html #portlet-navigation-tree .contenttype-cachepolicy a:hover,
    * html #portlet-navigation-tree .contenttype-cachepolicy a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-cachepolicy { 
        display: block; 
    }
        .contenttype-cachetool,
    .actionMenu .contenttype-cachetool a:hover { 
        background-image: url(http://www4.serpro.gov.br/cachesetup_tool_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-cachetool { 
        height: 1%;
    }
    #portal-sitemap .contenttype-cachetool a:hover/*,
    #portlet-navigation-tree .contenttype-cachetool a:hover,
    #portlet-navigation-tree .contenttype-cachetool a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/cachesetup_tool_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-cachetool/*,
    #portlet-navigation-tree .contenttype-cachetool*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-cachetool a:hover/*,
    * html #portlet-navigation-tree .contenttype-cachetool a:hover,
    * html #portlet-navigation-tree .contenttype-cachetool a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-cachetool { 
        display: block; 
    }
        .contenttype-concorrencia,
    .actionMenu .contenttype-concorrencia a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-concorrencia { 
        height: 1%;
    }
    #portal-sitemap .contenttype-concorrencia a:hover/*,
    #portlet-navigation-tree .contenttype-concorrencia a:hover,
    #portlet-navigation-tree .contenttype-concorrencia a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-concorrencia/*,
    #portlet-navigation-tree .contenttype-concorrencia*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-concorrencia a:hover/*,
    * html #portlet-navigation-tree .contenttype-concorrencia a:hover,
    * html #portlet-navigation-tree .contenttype-concorrencia a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-concorrencia { 
        display: block; 
    }
        .contenttype-consulta,
    .actionMenu .contenttype-consulta a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-consulta { 
        height: 1%;
    }
    #portal-sitemap .contenttype-consulta a:hover/*,
    #portlet-navigation-tree .contenttype-consulta a:hover,
    #portlet-navigation-tree .contenttype-consulta a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-consulta/*,
    #portlet-navigation-tree .contenttype-consulta*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-consulta a:hover/*,
    * html #portlet-navigation-tree .contenttype-consulta a:hover,
    * html #portlet-navigation-tree .contenttype-consulta a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-consulta { 
        display: block; 
    }
        .contenttype-consulta_eletronico,
    .actionMenu .contenttype-consulta_eletronico a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-consulta_eletronico { 
        height: 1%;
    }
    #portal-sitemap .contenttype-consulta_eletronico a:hover/*,
    #portlet-navigation-tree .contenttype-consulta_eletronico a:hover,
    #portlet-navigation-tree .contenttype-consulta_eletronico a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-consulta_eletronico/*,
    #portlet-navigation-tree .contenttype-consulta_eletronico*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-consulta_eletronico a:hover/*,
    * html #portlet-navigation-tree .contenttype-consulta_eletronico a:hover,
    * html #portlet-navigation-tree .contenttype-consulta_eletronico a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-consulta_eletronico { 
        display: block; 
    }
        .contenttype-consulta_presencial,
    .actionMenu .contenttype-consulta_presencial a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-consulta_presencial { 
        height: 1%;
    }
    #portal-sitemap .contenttype-consulta_presencial a:hover/*,
    #portlet-navigation-tree .contenttype-consulta_presencial a:hover,
    #portlet-navigation-tree .contenttype-consulta_presencial a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-consulta_presencial/*,
    #portlet-navigation-tree .contenttype-consulta_presencial*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-consulta_presencial a:hover/*,
    * html #portlet-navigation-tree .contenttype-consulta_presencial a:hover,
    * html #portlet-navigation-tree .contenttype-consulta_presencial a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-consulta_presencial { 
        display: block; 
    }
        .contenttype-contentcacherule,
    .actionMenu .contenttype-contentcacherule a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-contentcacherule { 
        height: 1%;
    }
    #portal-sitemap .contenttype-contentcacherule a:hover/*,
    #portlet-navigation-tree .contenttype-contentcacherule a:hover,
    #portlet-navigation-tree .contenttype-contentcacherule a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-contentcacherule/*,
    #portlet-navigation-tree .contenttype-contentcacherule*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-contentcacherule a:hover/*,
    * html #portlet-navigation-tree .contenttype-contentcacherule a:hover,
    * html #portlet-navigation-tree .contenttype-contentcacherule a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-contentcacherule { 
        display: block; 
    }
        .contenttype-contrato,
    .actionMenu .contenttype-contrato a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-contrato { 
        height: 1%;
    }
    #portal-sitemap .contenttype-contrato a:hover/*,
    #portlet-navigation-tree .contenttype-contrato a:hover,
    #portlet-navigation-tree .contenttype-contrato a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-contrato/*,
    #portlet-navigation-tree .contenttype-contrato*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-contrato a:hover/*,
    * html #portlet-navigation-tree .contenttype-contrato a:hover,
    * html #portlet-navigation-tree .contenttype-contrato a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-contrato { 
        display: block; 
    }
        .contenttype-contratos,
    .actionMenu .contenttype-contratos a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-contratos { 
        height: 1%;
    }
    #portal-sitemap .contenttype-contratos a:hover/*,
    #portlet-navigation-tree .contenttype-contratos a:hover,
    #portlet-navigation-tree .contenttype-contratos a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-contratos/*,
    #portlet-navigation-tree .contenttype-contratos*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-contratos a:hover/*,
    * html #portlet-navigation-tree .contenttype-contratos a:hover,
    * html #portlet-navigation-tree .contenttype-contratos a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-contratos { 
        display: block; 
    }
        .contenttype-convite,
    .actionMenu .contenttype-convite a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-convite { 
        height: 1%;
    }
    #portal-sitemap .contenttype-convite a:hover/*,
    #portlet-navigation-tree .contenttype-convite a:hover,
    #portlet-navigation-tree .contenttype-convite a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-convite/*,
    #portlet-navigation-tree .contenttype-convite*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-convite a:hover/*,
    * html #portlet-navigation-tree .contenttype-convite a:hover,
    * html #portlet-navigation-tree .contenttype-convite a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-convite { 
        display: block; 
    }
        .contenttype-coreblog2,
    .actionMenu .contenttype-coreblog2 a:hover { 
        background-image: url(http://www4.serpro.gov.br/coreblog2folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblog2 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblog2 a:hover/*,
    #portlet-navigation-tree .contenttype-coreblog2 a:hover,
    #portlet-navigation-tree .contenttype-coreblog2 a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/coreblog2folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblog2/*,
    #portlet-navigation-tree .contenttype-coreblog2*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblog2 a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblog2 a:hover,
    * html #portlet-navigation-tree .contenttype-coreblog2 a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblog2 { 
        display: block; 
    }
        .contenttype-coreblogcategory,
    .actionMenu .contenttype-coreblogcategory a:hover { 
        background-image: url(http://www4.serpro.gov.br/coreblogcategory_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblogcategory { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblogcategory a:hover/*,
    #portlet-navigation-tree .contenttype-coreblogcategory a:hover,
    #portlet-navigation-tree .contenttype-coreblogcategory a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/coreblogcategory_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblogcategory/*,
    #portlet-navigation-tree .contenttype-coreblogcategory*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblogcategory a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblogcategory a:hover,
    * html #portlet-navigation-tree .contenttype-coreblogcategory a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblogcategory { 
        display: block; 
    }
        .contenttype-coreblogcategoryfolder,
    .actionMenu .contenttype-coreblogcategoryfolder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblogcategoryfolder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblogcategoryfolder a:hover/*,
    #portlet-navigation-tree .contenttype-coreblogcategoryfolder a:hover,
    #portlet-navigation-tree .contenttype-coreblogcategoryfolder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblogcategoryfolder/*,
    #portlet-navigation-tree .contenttype-coreblogcategoryfolder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblogcategoryfolder a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblogcategoryfolder a:hover,
    * html #portlet-navigation-tree .contenttype-coreblogcategoryfolder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblogcategoryfolder { 
        display: block; 
    }
        .contenttype-coreblogcomment,
    .actionMenu .contenttype-coreblogcomment a:hover { 
        background-image: url(http://www4.serpro.gov.br/discussionitem_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblogcomment { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblogcomment a:hover/*,
    #portlet-navigation-tree .contenttype-coreblogcomment a:hover,
    #portlet-navigation-tree .contenttype-coreblogcomment a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/discussionitem_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblogcomment/*,
    #portlet-navigation-tree .contenttype-coreblogcomment*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblogcomment a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblogcomment a:hover,
    * html #portlet-navigation-tree .contenttype-coreblogcomment a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblogcomment { 
        display: block; 
    }
        .contenttype-coreblogcommentfolder,
    .actionMenu .contenttype-coreblogcommentfolder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblogcommentfolder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblogcommentfolder a:hover/*,
    #portlet-navigation-tree .contenttype-coreblogcommentfolder a:hover,
    #portlet-navigation-tree .contenttype-coreblogcommentfolder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblogcommentfolder/*,
    #portlet-navigation-tree .contenttype-coreblogcommentfolder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblogcommentfolder a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblogcommentfolder a:hover,
    * html #portlet-navigation-tree .contenttype-coreblogcommentfolder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblogcommentfolder { 
        display: block; 
    }
        .contenttype-coreblogentry,
    .actionMenu .contenttype-coreblogentry a:hover { 
        background-image: url(http://www4.serpro.gov.br/coreblogentry_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblogentry { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblogentry a:hover/*,
    #portlet-navigation-tree .contenttype-coreblogentry a:hover,
    #portlet-navigation-tree .contenttype-coreblogentry a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/coreblogentry_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblogentry/*,
    #portlet-navigation-tree .contenttype-coreblogentry*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblogentry a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblogentry a:hover,
    * html #portlet-navigation-tree .contenttype-coreblogentry a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblogentry { 
        display: block; 
    }
        .contenttype-coreblogtrackback,
    .actionMenu .contenttype-coreblogtrackback a:hover { 
        background-image: url(http://www4.serpro.gov.br/trackback_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-coreblogtrackback { 
        height: 1%;
    }
    #portal-sitemap .contenttype-coreblogtrackback a:hover/*,
    #portlet-navigation-tree .contenttype-coreblogtrackback a:hover,
    #portlet-navigation-tree .contenttype-coreblogtrackback a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/trackback_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-coreblogtrackback/*,
    #portlet-navigation-tree .contenttype-coreblogtrackback*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-coreblogtrackback a:hover/*,
    * html #portlet-navigation-tree .contenttype-coreblogtrackback a:hover,
    * html #portlet-navigation-tree .contenttype-coreblogtrackback a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-coreblogtrackback { 
        display: block; 
    }
        .contenttype-discussion-item,
    .actionMenu .contenttype-discussion-item a:hover { 
        background-image: url(http://www4.serpro.gov.br/discussionitem_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-discussion-item { 
        height: 1%;
    }
    #portal-sitemap .contenttype-discussion-item a:hover/*,
    #portlet-navigation-tree .contenttype-discussion-item a:hover,
    #portlet-navigation-tree .contenttype-discussion-item a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/discussionitem_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-discussion-item/*,
    #portlet-navigation-tree .contenttype-discussion-item*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-discussion-item a:hover/*,
    * html #portlet-navigation-tree .contenttype-discussion-item a:hover,
    * html #portlet-navigation-tree .contenttype-discussion-item a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-discussion-item { 
        display: block; 
    }
        .contenttype-document,
    .actionMenu .contenttype-document a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-document { 
        height: 1%;
    }
    #portal-sitemap .contenttype-document a:hover/*,
    #portlet-navigation-tree .contenttype-document a:hover,
    #portlet-navigation-tree .contenttype-document a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-document/*,
    #portlet-navigation-tree .contenttype-document*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-document a:hover/*,
    * html #portlet-navigation-tree .contenttype-document a:hover,
    * html #portlet-navigation-tree .contenttype-document a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-document { 
        display: block; 
    }
        .contenttype-editaisutils,
    .actionMenu .contenttype-editaisutils a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-editaisutils { 
        height: 1%;
    }
    #portal-sitemap .contenttype-editaisutils a:hover/*,
    #portlet-navigation-tree .contenttype-editaisutils a:hover,
    #portlet-navigation-tree .contenttype-editaisutils a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-editaisutils/*,
    #portlet-navigation-tree .contenttype-editaisutils*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-editaisutils a:hover/*,
    * html #portlet-navigation-tree .contenttype-editaisutils a:hover,
    * html #portlet-navigation-tree .contenttype-editaisutils a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-editaisutils { 
        display: block; 
    }
        .contenttype-estruturaeditais,
    .actionMenu .contenttype-estruturaeditais a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-estruturaeditais { 
        height: 1%;
    }
    #portal-sitemap .contenttype-estruturaeditais a:hover/*,
    #portlet-navigation-tree .contenttype-estruturaeditais a:hover,
    #portlet-navigation-tree .contenttype-estruturaeditais a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-estruturaeditais/*,
    #portlet-navigation-tree .contenttype-estruturaeditais*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-estruturaeditais a:hover/*,
    * html #portlet-navigation-tree .contenttype-estruturaeditais a:hover,
    * html #portlet-navigation-tree .contenttype-estruturaeditais a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-estruturaeditais { 
        display: block; 
    }
        .contenttype-event,
    .actionMenu .contenttype-event a:hover { 
        background-image: url(http://www4.serpro.gov.br/event_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-event { 
        height: 1%;
    }
    #portal-sitemap .contenttype-event a:hover/*,
    #portlet-navigation-tree .contenttype-event a:hover,
    #portlet-navigation-tree .contenttype-event a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/event_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-event/*,
    #portlet-navigation-tree .contenttype-event*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-event a:hover/*,
    * html #portlet-navigation-tree .contenttype-event a:hover,
    * html #portlet-navigation-tree .contenttype-event a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-event { 
        display: block; 
    }
        .contenttype-favorite,
    .actionMenu .contenttype-favorite a:hover { 
        background-image: url(http://www4.serpro.gov.br/favorite_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-favorite { 
        height: 1%;
    }
    #portal-sitemap .contenttype-favorite a:hover/*,
    #portlet-navigation-tree .contenttype-favorite a:hover,
    #portlet-navigation-tree .contenttype-favorite a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/favorite_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-favorite/*,
    #portlet-navigation-tree .contenttype-favorite*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-favorite a:hover/*,
    * html #portlet-navigation-tree .contenttype-favorite a:hover,
    * html #portlet-navigation-tree .contenttype-favorite a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-favorite { 
        display: block; 
    }
        .contenttype-file,
    .actionMenu .contenttype-file a:hover { 
        background-image: url(http://www4.serpro.gov.br/file_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-file { 
        height: 1%;
    }
    #portal-sitemap .contenttype-file a:hover/*,
    #portlet-navigation-tree .contenttype-file a:hover,
    #portlet-navigation-tree .contenttype-file a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/file_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-file/*,
    #portlet-navigation-tree .contenttype-file*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-file a:hover/*,
    * html #portlet-navigation-tree .contenttype-file a:hover,
    * html #portlet-navigation-tree .contenttype-file a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-file { 
        display: block; 
    }
        .contenttype-folder,
    .actionMenu .contenttype-folder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-folder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folder a:hover/*,
    #portlet-navigation-tree .contenttype-folder a:hover,
    #portlet-navigation-tree .contenttype-folder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folder/*,
    #portlet-navigation-tree .contenttype-folder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folder a:hover/*,
    * html #portlet-navigation-tree .contenttype-folder a:hover,
    * html #portlet-navigation-tree .contenttype-folder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-folder { 
        display: block; 
    }
        .contenttype-folderportal,
    .actionMenu .contenttype-folderportal a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-folderportal { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderportal a:hover/*,
    #portlet-navigation-tree .contenttype-folderportal a:hover,
    #portlet-navigation-tree .contenttype-folderportal a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderportal/*,
    #portlet-navigation-tree .contenttype-folderportal*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderportal a:hover/*,
    * html #portlet-navigation-tree .contenttype-folderportal a:hover,
    * html #portlet-navigation-tree .contenttype-folderportal a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-folderportal { 
        display: block; 
    }
        .contenttype-headerset,
    .actionMenu .contenttype-headerset a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-headerset { 
        height: 1%;
    }
    #portal-sitemap .contenttype-headerset a:hover/*,
    #portlet-navigation-tree .contenttype-headerset a:hover,
    #portlet-navigation-tree .contenttype-headerset a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-headerset/*,
    #portlet-navigation-tree .contenttype-headerset*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-headerset a:hover/*,
    * html #portlet-navigation-tree .contenttype-headerset a:hover,
    * html #portlet-navigation-tree .contenttype-headerset a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-headerset { 
        display: block; 
    }
        .contenttype-headersetfolder,
    .actionMenu .contenttype-headersetfolder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-headersetfolder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-headersetfolder a:hover/*,
    #portlet-navigation-tree .contenttype-headersetfolder a:hover,
    #portlet-navigation-tree .contenttype-headersetfolder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-headersetfolder/*,
    #portlet-navigation-tree .contenttype-headersetfolder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-headersetfolder a:hover/*,
    * html #portlet-navigation-tree .contenttype-headersetfolder a:hover,
    * html #portlet-navigation-tree .contenttype-headersetfolder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-headersetfolder { 
        display: block; 
    }
        .contenttype-image,
    .actionMenu .contenttype-image a:hover { 
        background-image: url(http://www4.serpro.gov.br/image_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-image { 
        height: 1%;
    }
    #portal-sitemap .contenttype-image a:hover/*,
    #portlet-navigation-tree .contenttype-image a:hover,
    #portlet-navigation-tree .contenttype-image a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/image_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-image/*,
    #portlet-navigation-tree .contenttype-image*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-image a:hover/*,
    * html #portlet-navigation-tree .contenttype-image a:hover,
    * html #portlet-navigation-tree .contenttype-image a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-image { 
        display: block; 
    }
        .contenttype-inclusao,
    .actionMenu .contenttype-inclusao a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-inclusao { 
        height: 1%;
    }
    #portal-sitemap .contenttype-inclusao a:hover/*,
    #portlet-navigation-tree .contenttype-inclusao a:hover,
    #portlet-navigation-tree .contenttype-inclusao a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-inclusao/*,
    #portlet-navigation-tree .contenttype-inclusao*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-inclusao a:hover/*,
    * html #portlet-navigation-tree .contenttype-inclusao a:hover,
    * html #portlet-navigation-tree .contenttype-inclusao a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-inclusao { 
        display: block; 
    }
        .contenttype-item,
    .actionMenu .contenttype-item a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-item { 
        height: 1%;
    }
    #portal-sitemap .contenttype-item a:hover/*,
    #portlet-navigation-tree .contenttype-item a:hover,
    #portlet-navigation-tree .contenttype-item a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-item/*,
    #portlet-navigation-tree .contenttype-item*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-item a:hover/*,
    * html #portlet-navigation-tree .contenttype-item a:hover,
    * html #portlet-navigation-tree .contenttype-item a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-item { 
        display: block; 
    }
        .contenttype-large-plone-folder,
    .actionMenu .contenttype-large-plone-folder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-large-plone-folder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-large-plone-folder a:hover/*,
    #portlet-navigation-tree .contenttype-large-plone-folder a:hover,
    #portlet-navigation-tree .contenttype-large-plone-folder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-large-plone-folder/*,
    #portlet-navigation-tree .contenttype-large-plone-folder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-large-plone-folder a:hover/*,
    * html #portlet-navigation-tree .contenttype-large-plone-folder a:hover,
    * html #portlet-navigation-tree .contenttype-large-plone-folder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-large-plone-folder { 
        display: block; 
    }
        .contenttype-leilao,
    .actionMenu .contenttype-leilao a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-leilao { 
        height: 1%;
    }
    #portal-sitemap .contenttype-leilao a:hover/*,
    #portlet-navigation-tree .contenttype-leilao a:hover,
    #portlet-navigation-tree .contenttype-leilao a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-leilao/*,
    #portlet-navigation-tree .contenttype-leilao*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-leilao a:hover/*,
    * html #portlet-navigation-tree .contenttype-leilao a:hover,
    * html #portlet-navigation-tree .contenttype-leilao a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-leilao { 
        display: block; 
    }
        .contenttype-link,
    .actionMenu .contenttype-link a:hover { 
        background-image: url(http://www4.serpro.gov.br/link_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-link { 
        height: 1%;
    }
    #portal-sitemap .contenttype-link a:hover/*,
    #portlet-navigation-tree .contenttype-link a:hover,
    #portlet-navigation-tree .contenttype-link a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/link_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-link/*,
    #portlet-navigation-tree .contenttype-link*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-link a:hover/*,
    * html #portlet-navigation-tree .contenttype-link a:hover,
    * html #portlet-navigation-tree .contenttype-link a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-link { 
        display: block; 
    }
        .contenttype-menufolder,
    .actionMenu .contenttype-menufolder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-menufolder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-menufolder a:hover/*,
    #portlet-navigation-tree .contenttype-menufolder a:hover,
    #portlet-navigation-tree .contenttype-menufolder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-menufolder/*,
    #portlet-navigation-tree .contenttype-menufolder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-menufolder a:hover/*,
    * html #portlet-navigation-tree .contenttype-menufolder a:hover,
    * html #portlet-navigation-tree .contenttype-menufolder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-menufolder { 
        display: block; 
    }
        .contenttype-news-item,
    .actionMenu .contenttype-news-item a:hover { 
        background-image: url(http://www4.serpro.gov.br/newsitem_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-news-item { 
        height: 1%;
    }
    #portal-sitemap .contenttype-news-item a:hover/*,
    #portlet-navigation-tree .contenttype-news-item a:hover,
    #portlet-navigation-tree .contenttype-news-item a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/newsitem_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-news-item/*,
    #portlet-navigation-tree .contenttype-news-item*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-news-item a:hover/*,
    * html #portlet-navigation-tree .contenttype-news-item a:hover,
    * html #portlet-navigation-tree .contenttype-news-item a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-news-item { 
        display: block; 
    }
        .contenttype-pagetemplates,
    .actionMenu .contenttype-pagetemplates a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pagetemplates { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pagetemplates a:hover/*,
    #portlet-navigation-tree .contenttype-pagetemplates a:hover,
    #portlet-navigation-tree .contenttype-pagetemplates a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pagetemplates/*,
    #portlet-navigation-tree .contenttype-pagetemplates*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pagetemplates a:hover/*,
    * html #portlet-navigation-tree .contenttype-pagetemplates a:hover,
    * html #portlet-navigation-tree .contenttype-pagetemplates a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pagetemplates { 
        display: block; 
    }
        .contenttype-password_tool,
    .actionMenu .contenttype-password_tool a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-password_tool { 
        height: 1%;
    }
    #portal-sitemap .contenttype-password_tool a:hover/*,
    #portlet-navigation-tree .contenttype-password_tool a:hover,
    #portlet-navigation-tree .contenttype-password_tool a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-password_tool/*,
    #portlet-navigation-tree .contenttype-password_tool*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-password_tool a:hover/*,
    * html #portlet-navigation-tree .contenttype-password_tool a:hover,
    * html #portlet-navigation-tree .contenttype-password_tool a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-password_tool { 
        display: block; 
    }
        .contenttype-pasta_concorrencia,
    .actionMenu .contenttype-pasta_concorrencia a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_concorrencia { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_concorrencia a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_concorrencia a:hover,
    #portlet-navigation-tree .contenttype-pasta_concorrencia a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_concorrencia/*,
    #portlet-navigation-tree .contenttype-pasta_concorrencia*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_concorrencia a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_concorrencia a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_concorrencia a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_concorrencia { 
        display: block; 
    }
        .contenttype-pasta_consulta_eletronico,
    .actionMenu .contenttype-pasta_consulta_eletronico a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_consulta_eletronico { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_consulta_eletronico a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_consulta_eletronico a:hover,
    #portlet-navigation-tree .contenttype-pasta_consulta_eletronico a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_consulta_eletronico/*,
    #portlet-navigation-tree .contenttype-pasta_consulta_eletronico*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_consulta_eletronico a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_consulta_eletronico a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_consulta_eletronico a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_consulta_eletronico { 
        display: block; 
    }
        .contenttype-pasta_consulta_presencial,
    .actionMenu .contenttype-pasta_consulta_presencial a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_consulta_presencial { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_consulta_presencial a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_consulta_presencial a:hover,
    #portlet-navigation-tree .contenttype-pasta_consulta_presencial a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_consulta_presencial/*,
    #portlet-navigation-tree .contenttype-pasta_consulta_presencial*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_consulta_presencial a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_consulta_presencial a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_consulta_presencial a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_consulta_presencial { 
        display: block; 
    }
        .contenttype-pasta_convite,
    .actionMenu .contenttype-pasta_convite a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_convite { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_convite a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_convite a:hover,
    #portlet-navigation-tree .contenttype-pasta_convite a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_convite/*,
    #portlet-navigation-tree .contenttype-pasta_convite*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_convite a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_convite a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_convite a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_convite { 
        display: block; 
    }
        .contenttype-pasta_leilao,
    .actionMenu .contenttype-pasta_leilao a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_leilao { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_leilao a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_leilao a:hover,
    #portlet-navigation-tree .contenttype-pasta_leilao a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_leilao/*,
    #portlet-navigation-tree .contenttype-pasta_leilao*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_leilao a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_leilao a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_leilao a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_leilao { 
        display: block; 
    }
        .contenttype-pasta_pregao_eletronico,
    .actionMenu .contenttype-pasta_pregao_eletronico a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_pregao_eletronico { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_pregao_eletronico a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_pregao_eletronico a:hover,
    #portlet-navigation-tree .contenttype-pasta_pregao_eletronico a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_pregao_eletronico/*,
    #portlet-navigation-tree .contenttype-pasta_pregao_eletronico*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_pregao_eletronico a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_pregao_eletronico a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_pregao_eletronico a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_pregao_eletronico { 
        display: block; 
    }
        .contenttype-pasta_pregao_presencial,
    .actionMenu .contenttype-pasta_pregao_presencial a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_pregao_presencial { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_pregao_presencial a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_pregao_presencial a:hover,
    #portlet-navigation-tree .contenttype-pasta_pregao_presencial a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_pregao_presencial/*,
    #portlet-navigation-tree .contenttype-pasta_pregao_presencial*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_pregao_presencial a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_pregao_presencial a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_pregao_presencial a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_pregao_presencial { 
        display: block; 
    }
        .contenttype-pasta_tomada_de_precos,
    .actionMenu .contenttype-pasta_tomada_de_precos a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pasta_tomada_de_precos { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pasta_tomada_de_precos a:hover/*,
    #portlet-navigation-tree .contenttype-pasta_tomada_de_precos a:hover,
    #portlet-navigation-tree .contenttype-pasta_tomada_de_precos a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pasta_tomada_de_precos/*,
    #portlet-navigation-tree .contenttype-pasta_tomada_de_precos*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pasta_tomada_de_precos a:hover/*,
    * html #portlet-navigation-tree .contenttype-pasta_tomada_de_precos a:hover,
    * html #portlet-navigation-tree .contenttype-pasta_tomada_de_precos a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pasta_tomada_de_precos { 
        display: block; 
    }
        .contenttype-pastaaviso,
    .actionMenu .contenttype-pastaaviso a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pastaaviso { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pastaaviso a:hover/*,
    #portlet-navigation-tree .contenttype-pastaaviso a:hover,
    #portlet-navigation-tree .contenttype-pastaaviso a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pastaaviso/*,
    #portlet-navigation-tree .contenttype-pastaaviso*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pastaaviso a:hover/*,
    * html #portlet-navigation-tree .contenttype-pastaaviso a:hover,
    * html #portlet-navigation-tree .contenttype-pastaaviso a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pastaaviso { 
        display: block; 
    }
        .contenttype-pastaconsultas,
    .actionMenu .contenttype-pastaconsultas a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pastaconsultas { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pastaconsultas a:hover/*,
    #portlet-navigation-tree .contenttype-pastaconsultas a:hover,
    #portlet-navigation-tree .contenttype-pastaconsultas a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pastaconsultas/*,
    #portlet-navigation-tree .contenttype-pastaconsultas*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pastaconsultas a:hover/*,
    * html #portlet-navigation-tree .contenttype-pastaconsultas a:hover,
    * html #portlet-navigation-tree .contenttype-pastaconsultas a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pastaconsultas { 
        display: block; 
    }
        .contenttype-pastalicitacoes,
    .actionMenu .contenttype-pastalicitacoes a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pastalicitacoes { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pastalicitacoes a:hover/*,
    #portlet-navigation-tree .contenttype-pastalicitacoes a:hover,
    #portlet-navigation-tree .contenttype-pastalicitacoes a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pastalicitacoes/*,
    #portlet-navigation-tree .contenttype-pastalicitacoes*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pastalicitacoes a:hover/*,
    * html #portlet-navigation-tree .contenttype-pastalicitacoes a:hover,
    * html #portlet-navigation-tree .contenttype-pastalicitacoes a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pastalicitacoes { 
        display: block; 
    }
        .contenttype-pastatelecentro,
    .actionMenu .contenttype-pastatelecentro a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pastatelecentro { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pastatelecentro a:hover/*,
    #portlet-navigation-tree .contenttype-pastatelecentro a:hover,
    #portlet-navigation-tree .contenttype-pastatelecentro a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pastatelecentro/*,
    #portlet-navigation-tree .contenttype-pastatelecentro*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pastatelecentro a:hover/*,
    * html #portlet-navigation-tree .contenttype-pastatelecentro a:hover,
    * html #portlet-navigation-tree .contenttype-pastatelecentro a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pastatelecentro { 
        display: block; 
    }
        .contenttype-plone-site,
    .actionMenu .contenttype-plone-site a:hover { 
        background-image: url(http://www4.serpro.gov.br/site_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-plone-site { 
        height: 1%;
    }
    #portal-sitemap .contenttype-plone-site a:hover/*,
    #portlet-navigation-tree .contenttype-plone-site a:hover,
    #portlet-navigation-tree .contenttype-plone-site a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/site_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-plone-site/*,
    #portlet-navigation-tree .contenttype-plone-site*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-plone-site a:hover/*,
    * html #portlet-navigation-tree .contenttype-plone-site a:hover,
    * html #portlet-navigation-tree .contenttype-plone-site a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-plone-site { 
        display: block; 
    }
        .contenttype-policyhttpcachemanagercacherule,
    .actionMenu .contenttype-policyhttpcachemanagercacherule a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-policyhttpcachemanagercacherule { 
        height: 1%;
    }
    #portal-sitemap .contenttype-policyhttpcachemanagercacherule a:hover/*,
    #portlet-navigation-tree .contenttype-policyhttpcachemanagercacherule a:hover,
    #portlet-navigation-tree .contenttype-policyhttpcachemanagercacherule a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-policyhttpcachemanagercacherule/*,
    #portlet-navigation-tree .contenttype-policyhttpcachemanagercacherule*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-policyhttpcachemanagercacherule a:hover/*,
    * html #portlet-navigation-tree .contenttype-policyhttpcachemanagercacherule a:hover,
    * html #portlet-navigation-tree .contenttype-policyhttpcachemanagercacherule a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-policyhttpcachemanagercacherule { 
        display: block; 
    }
        .contenttype-pregao,
    .actionMenu .contenttype-pregao a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pregao { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pregao a:hover/*,
    #portlet-navigation-tree .contenttype-pregao a:hover,
    #portlet-navigation-tree .contenttype-pregao a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pregao/*,
    #portlet-navigation-tree .contenttype-pregao*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pregao a:hover/*,
    * html #portlet-navigation-tree .contenttype-pregao a:hover,
    * html #portlet-navigation-tree .contenttype-pregao a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pregao { 
        display: block; 
    }
        .contenttype-pregao_eletronico,
    .actionMenu .contenttype-pregao_eletronico a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pregao_eletronico { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pregao_eletronico a:hover/*,
    #portlet-navigation-tree .contenttype-pregao_eletronico a:hover,
    #portlet-navigation-tree .contenttype-pregao_eletronico a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pregao_eletronico/*,
    #portlet-navigation-tree .contenttype-pregao_eletronico*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pregao_eletronico a:hover/*,
    * html #portlet-navigation-tree .contenttype-pregao_eletronico a:hover,
    * html #portlet-navigation-tree .contenttype-pregao_eletronico a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pregao_eletronico { 
        display: block; 
    }
        .contenttype-pregao_presencial,
    .actionMenu .contenttype-pregao_presencial a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-pregao_presencial { 
        height: 1%;
    }
    #portal-sitemap .contenttype-pregao_presencial a:hover/*,
    #portlet-navigation-tree .contenttype-pregao_presencial a:hover,
    #portlet-navigation-tree .contenttype-pregao_presencial a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-pregao_presencial/*,
    #portlet-navigation-tree .contenttype-pregao_presencial*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-pregao_presencial a:hover/*,
    * html #portlet-navigation-tree .contenttype-pregao_presencial a:hover,
    * html #portlet-navigation-tree .contenttype-pregao_presencial a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-pregao_presencial { 
        display: block; 
    }
        .contenttype-regionaleditais,
    .actionMenu .contenttype-regionaleditais a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-regionaleditais { 
        height: 1%;
    }
    #portal-sitemap .contenttype-regionaleditais a:hover/*,
    #portlet-navigation-tree .contenttype-regionaleditais a:hover,
    #portlet-navigation-tree .contenttype-regionaleditais a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-regionaleditais/*,
    #portlet-navigation-tree .contenttype-regionaleditais*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-regionaleditais a:hover/*,
    * html #portlet-navigation-tree .contenttype-regionaleditais a:hover,
    * html #portlet-navigation-tree .contenttype-regionaleditais a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-regionaleditais { 
        display: block; 
    }
        .contenttype-rulefolder,
    .actionMenu .contenttype-rulefolder a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-rulefolder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-rulefolder a:hover/*,
    #portlet-navigation-tree .contenttype-rulefolder a:hover,
    #portlet-navigation-tree .contenttype-rulefolder a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-rulefolder/*,
    #portlet-navigation-tree .contenttype-rulefolder*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-rulefolder a:hover/*,
    * html #portlet-navigation-tree .contenttype-rulefolder a:hover,
    * html #portlet-navigation-tree .contenttype-rulefolder a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-rulefolder { 
        display: block; 
    }
        .contenttype-serpro44anostool,
    .actionMenu .contenttype-serpro44anostool a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-serpro44anostool { 
        height: 1%;
    }
    #portal-sitemap .contenttype-serpro44anostool a:hover/*,
    #portlet-navigation-tree .contenttype-serpro44anostool a:hover,
    #portlet-navigation-tree .contenttype-serpro44anostool a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-serpro44anostool/*,
    #portlet-navigation-tree .contenttype-serpro44anostool*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-serpro44anostool a:hover/*,
    * html #portlet-navigation-tree .contenttype-serpro44anostool a:hover,
    * html #portlet-navigation-tree .contenttype-serpro44anostool a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-serpro44anostool { 
        display: block; 
    }
        .contenttype-serprocampuspartytool,
    .actionMenu .contenttype-serprocampuspartytool a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-serprocampuspartytool { 
        height: 1%;
    }
    #portal-sitemap .contenttype-serprocampuspartytool a:hover/*,
    #portlet-navigation-tree .contenttype-serprocampuspartytool a:hover,
    #portlet-navigation-tree .contenttype-serprocampuspartytool a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-serprocampuspartytool/*,
    #portlet-navigation-tree .contenttype-serprocampuspartytool*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-serprocampuspartytool a:hover/*,
    * html #portlet-navigation-tree .contenttype-serprocampuspartytool a:hover,
    * html #portlet-navigation-tree .contenttype-serprocampuspartytool a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-serprocampuspartytool { 
        display: block; 
    }
        .contenttype-superbanner,
    .actionMenu .contenttype-superbanner a:hover { 
        background-image: url(http://www4.serpro.gov.br/image_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-superbanner { 
        height: 1%;
    }
    #portal-sitemap .contenttype-superbanner a:hover/*,
    #portlet-navigation-tree .contenttype-superbanner a:hover,
    #portlet-navigation-tree .contenttype-superbanner a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/image_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-superbanner/*,
    #portlet-navigation-tree .contenttype-superbanner*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-superbanner a:hover/*,
    * html #portlet-navigation-tree .contenttype-superbanner a:hover,
    * html #portlet-navigation-tree .contenttype-superbanner a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-superbanner { 
        display: block; 
    }
        .contenttype-telecentro,
    .actionMenu .contenttype-telecentro a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-telecentro { 
        height: 1%;
    }
    #portal-sitemap .contenttype-telecentro a:hover/*,
    #portlet-navigation-tree .contenttype-telecentro a:hover,
    #portlet-navigation-tree .contenttype-telecentro a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-telecentro/*,
    #portlet-navigation-tree .contenttype-telecentro*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-telecentro a:hover/*,
    * html #portlet-navigation-tree .contenttype-telecentro a:hover,
    * html #portlet-navigation-tree .contenttype-telecentro a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-telecentro { 
        display: block; 
    }
        .contenttype-templatecacherule,
    .actionMenu .contenttype-templatecacherule a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-templatecacherule { 
        height: 1%;
    }
    #portal-sitemap .contenttype-templatecacherule a:hover/*,
    #portlet-navigation-tree .contenttype-templatecacherule a:hover,
    #portlet-navigation-tree .contenttype-templatecacherule a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-templatecacherule/*,
    #portlet-navigation-tree .contenttype-templatecacherule*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-templatecacherule a:hover/*,
    * html #portlet-navigation-tree .contenttype-templatecacherule a:hover,
    * html #portlet-navigation-tree .contenttype-templatecacherule a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-templatecacherule { 
        display: block; 
    }
        .contenttype-tomada_de_precos,
    .actionMenu .contenttype-tomada_de_precos a:hover { 
        background-image: url(http://www4.serpro.gov.br/document_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-tomada_de_precos { 
        height: 1%;
    }
    #portal-sitemap .contenttype-tomada_de_precos a:hover/*,
    #portlet-navigation-tree .contenttype-tomada_de_precos a:hover,
    #portlet-navigation-tree .contenttype-tomada_de_precos a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-tomada_de_precos/*,
    #portlet-navigation-tree .contenttype-tomada_de_precos*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-tomada_de_precos a:hover/*,
    * html #portlet-navigation-tree .contenttype-tomada_de_precos a:hover,
    * html #portlet-navigation-tree .contenttype-tomada_de_precos a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-tomada_de_precos { 
        display: block; 
    }
        .contenttype-topic,
    .actionMenu .contenttype-topic a:hover { 
        background-image: url(http://www4.serpro.gov.br/topic_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-topic { 
        height: 1%;
    }
    #portal-sitemap .contenttype-topic a:hover/*,
    #portlet-navigation-tree .contenttype-topic a:hover,
    #portlet-navigation-tree .contenttype-topic a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/topic_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-topic/*,
    #portlet-navigation-tree .contenttype-topic*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-topic a:hover/*,
    * html #portlet-navigation-tree .contenttype-topic a:hover,
    * html #portlet-navigation-tree .contenttype-topic a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-topic { 
        display: block; 
    }
        .contenttype-wcge2009,
    .actionMenu .contenttype-wcge2009 a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-wcge2009 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-wcge2009 a:hover/*,
    #portlet-navigation-tree .contenttype-wcge2009 a:hover,
    #portlet-navigation-tree .contenttype-wcge2009 a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-wcge2009/*,
    #portlet-navigation-tree .contenttype-wcge2009*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-wcge2009 a:hover/*,
    * html #portlet-navigation-tree .contenttype-wcge2009 a:hover,
    * html #portlet-navigation-tree .contenttype-wcge2009 a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-wcge2009 { 
        display: block; 
    }
        .contenttype-wcge2010,
    .actionMenu .contenttype-wcge2010 a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-wcge2010 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-wcge2010 a:hover/*,
    #portlet-navigation-tree .contenttype-wcge2010 a:hover,
    #portlet-navigation-tree .contenttype-wcge2010 a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-wcge2010/*,
    #portlet-navigation-tree .contenttype-wcge2010*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-wcge2010 a:hover/*,
    * html #portlet-navigation-tree .contenttype-wcge2010 a:hover,
    * html #portlet-navigation-tree .contenttype-wcge2010 a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-wcge2010 { 
        display: block; 
    }
        .contenttype-wcge2011,
    .actionMenu .contenttype-wcge2011 a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-wcge2011 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-wcge2011 a:hover/*,
    #portlet-navigation-tree .contenttype-wcge2011 a:hover,
    #portlet-navigation-tree .contenttype-wcge2011 a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-wcge2011/*,
    #portlet-navigation-tree .contenttype-wcge2011*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-wcge2011 a:hover/*,
    * html #portlet-navigation-tree .contenttype-wcge2011 a:hover,
    * html #portlet-navigation-tree .contenttype-wcge2011 a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-wcge2011 { 
        display: block; 
    }
        .contenttype-wcge2012,
    .actionMenu .contenttype-wcge2012 a:hover { 
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-wcge2012 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-wcge2012 a:hover/*,
    #portlet-navigation-tree .contenttype-wcge2012 a:hover,
    #portlet-navigation-tree .contenttype-wcge2012 a.navTreeCurrentItem*/ {
        background-image: url(http://www4.serpro.gov.br/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-wcge2012/*,
    #portlet-navigation-tree .contenttype-wcge2012*/ {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-wcge2012 a:hover/*,
    * html #portlet-navigation-tree .contenttype-wcge2012 a:hover,
    * html #portlet-navigation-tree .contenttype-wcge2012 a.navTreeCurrentItem*/ {
        position: relative;
    }
    .listing .contenttype-wcge2012 { 
        display: block; 
    }
  
    .actionicon-plone-sendto { 
        background-image: url(http://www4.serpro.gov.br/mail_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-print { 
        background-image: url(http://www4.serpro.gov.br/print_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rss { 
        background-image: url(http://www4.serpro.gov.br/rss.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-extedit { 
        background-image: url(http://www4.serpro.gov.br/extedit_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-addtofavorites { 
        background-image: url(http://www4.serpro.gov.br/favorite_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-QuickInstaller { 
        background-image: url(http://www4.serpro.gov.br/product_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-PloneReconfig { 
        background-image: url(http://www4.serpro.gov.br/logoIcon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-UsersGroups { 
        background-image: url(http://www4.serpro.gov.br/group.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-UsersGroups2 { 
        background-image: url(http://www4.serpro.gov.br/group.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-MemberPrefs { 
        background-image: url(http://www4.serpro.gov.br/user.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-MemberPassword { 
        background-image: url(http://www4.serpro.gov.br/lock_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-MailHost { 
        background-image: url(http://www4.serpro.gov.br/mail_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-PortalSkin { 
        background-image: url(http://www4.serpro.gov.br/skins_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-errorLog { 
        background-image: url(http://www4.serpro.gov.br/error_log_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-ZMI { 
        background-image: url(http://www4.serpro.gov.br/zope_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-SearchSettings { 
        background-image: url(http://www4.serpro.gov.br/search_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-NavigationSettings { 
        background-image: url(http://www4.serpro.gov.br/navigation_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-full_screen { 
        background-image: url(http://www4.serpro.gov.br/fullscreenexpand_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-kupu { 
        background-image: url(http://www4.serpro.gov.br/kupuimages/kupu_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-cut { 
        background-image: url(http://www4.serpro.gov.br/cut_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-copy { 
        background-image: url(http://www4.serpro.gov.br/copy_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-paste { 
        background-image: url(http://www4.serpro.gov.br/paste_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-delete { 
        background-image: url(http://www4.serpro.gov.br/delete_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-portal_atct { 
        background-image: url(http://www4.serpro.gov.br/topic_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-placefulworkflow { 
        background-image: url(http://www4.serpro.gov.br/placefulworkflow_icon.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-ics { 
        background-image: url(http://www4.serpro.gov.br/icon_export_ical.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-vcs { 
        background-image: url(http://www4.serpro.gov.br/icon_export_vcal.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rotate_clockwise { 
        background-image: url(http://www4.serpro.gov.br/icon_rotate_clockwise.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rotate_counter_clockwise { 
        background-image: url(http://www4.serpro.gov.br/icon_rotate_counter_clockwise.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rotate_180 { 
        background-image: url(http://www4.serpro.gov.br/icon_rotate_180.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-flip_horizontal { 
        background-image: url(http://www4.serpro.gov.br/icon_flip_horizontal.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-flip_vertical { 
        background-image: url(http://www4.serpro.gov.br/icon_flip_vertical.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-password_tool { 
        background-image: url(http://www4.serpro.gov.br/site_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-PloneLanguageTool { 
        background-image: url(http://www4.serpro.gov.br/flag-plone.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-CacheSetupPrefs { 
        background-image: url(http://www4.serpro.gov.br//misc_/CacheSetup/cachesetup_tool_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-fckeditor_configlet { 
        background-image: url(http://www4.serpro.gov.br/fckPlone_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-fckeditor_member_prefs { 
        background-image: url(http://www4.serpro.gov.br/fckPlone_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }

/* Extra padding class for the generated icons - we have to do it
   this way because of the IE flicker bug on hovering. */

.visualIconPadding,
.actionMenu .actionMenuContent .visualIconPadding {
    padding-left: 18px;
    margin-left: -1px;
}

.visualIconReplace {
    background: transparent;
    display: block !important;
    border: 0;
    margin: 0;
    padding: 0 0 0 18px !important;
    overflow: hidden;
    width: 0px !important;
    width /**/: 18px;
}

/*  */

}

