
/* - 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-abonne,
    .actionMenu .contenttype-abonne a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/Abonne.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-abonne { 
        height: 1%;
    }
    #portal-sitemap .contenttype-abonne a:hover,
    #portlet-navigation-tree .contenttype-abonne a:hover,
    #portlet-navigation-tree .contenttype-abonne a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/Abonne.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-abonne,
    #portlet-navigation-tree .contenttype-abonne {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-abonne a:hover,
    * html #portlet-navigation-tree .contenttype-abonne a:hover,
    * html #portlet-navigation-tree .contenttype-abonne a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-abonne { 
        display: block; 
    }
        .contenttype-albumfolder,
    .actionMenu .contenttype-albumfolder a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/albumphoto.png); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-albumfolder { 
        height: 1%;
    }
    #portal-sitemap .contenttype-albumfolder a:hover,
    #portlet-navigation-tree .contenttype-albumfolder a:hover,
    #portlet-navigation-tree .contenttype-albumfolder a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/albumphoto.png);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-albumfolder,
    #portlet-navigation-tree .contenttype-albumfolder {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-albumfolder a:hover,
    * html #portlet-navigation-tree .contenttype-albumfolder a:hover,
    * html #portlet-navigation-tree .contenttype-albumfolder a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-albumfolder { 
        display: block; 
    }
        .contenttype-atrelativepathcriterion,
    .actionMenu .contenttype-atrelativepathcriterion a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-boitetexte,
    .actionMenu .contenttype-boitetexte a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-boitetexte { 
        height: 1%;
    }
    #portal-sitemap .contenttype-boitetexte a:hover,
    #portlet-navigation-tree .contenttype-boitetexte a:hover,
    #portlet-navigation-tree .contenttype-boitetexte a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-boitetexte,
    #portlet-navigation-tree .contenttype-boitetexte {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-boitetexte a:hover,
    * html #portlet-navigation-tree .contenttype-boitetexte a:hover,
    * html #portlet-navigation-tree .contenttype-boitetexte a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-boitetexte { 
        display: block; 
    }
        .contenttype-bswlien,
    .actionMenu .contenttype-bswlien a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/bswlien_icon.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-bswlien { 
        height: 1%;
    }
    #portal-sitemap .contenttype-bswlien a:hover,
    #portlet-navigation-tree .contenttype-bswlien a:hover,
    #portlet-navigation-tree .contenttype-bswlien a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/bswlien_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-bswlien,
    #portlet-navigation-tree .contenttype-bswlien {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-bswlien a:hover,
    * html #portlet-navigation-tree .contenttype-bswlien a:hover,
    * html #portlet-navigation-tree .contenttype-bswlien a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-bswlien { 
        display: block; 
    }
        .contenttype-calendarx,
    .actionMenu .contenttype-calendarx a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-calendarx { 
        height: 1%;
    }
    #portal-sitemap .contenttype-calendarx a:hover,
    #portlet-navigation-tree .contenttype-calendarx a:hover,
    #portlet-navigation-tree .contenttype-calendarx a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-calendarx,
    #portlet-navigation-tree .contenttype-calendarx {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-calendarx a:hover,
    * html #portlet-navigation-tree .contenttype-calendarx a:hover,
    * html #portlet-navigation-tree .contenttype-calendarx a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-calendarx { 
        display: block; 
    }
        .contenttype-configuration,
    .actionMenu .contenttype-configuration a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/Configuration.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-configuration { 
        height: 1%;
    }
    #portal-sitemap .contenttype-configuration a:hover,
    #portlet-navigation-tree .contenttype-configuration a:hover,
    #portlet-navigation-tree .contenttype-configuration a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/Configuration.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-configuration,
    #portlet-navigation-tree .contenttype-configuration {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-configuration a:hover,
    * html #portlet-navigation-tree .contenttype-configuration a:hover,
    * html #portlet-navigation-tree .contenttype-configuration a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-configuration { 
        display: block; 
    }
        .contenttype-contact,
    .actionMenu .contenttype-contact a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/contact.png); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-contact { 
        height: 1%;
    }
    #portal-sitemap .contenttype-contact a:hover,
    #portlet-navigation-tree .contenttype-contact a:hover,
    #portlet-navigation-tree .contenttype-contact a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/contact.png);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-contact,
    #portlet-navigation-tree .contenttype-contact {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-contact a:hover,
    * html #portlet-navigation-tree .contenttype-contact a:hover,
    * html #portlet-navigation-tree .contenttype-contact a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-contact { 
        display: block; 
    }
        .contenttype-discussion-item,
    .actionMenu .contenttype-discussion-item a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-dossierabonnes,
    .actionMenu .contenttype-dossierabonnes a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/DossierAbonnes.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-dossierabonnes { 
        height: 1%;
    }
    #portal-sitemap .contenttype-dossierabonnes a:hover,
    #portlet-navigation-tree .contenttype-dossierabonnes a:hover,
    #portlet-navigation-tree .contenttype-dossierabonnes a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/DossierAbonnes.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-dossierabonnes,
    #portlet-navigation-tree .contenttype-dossierabonnes {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-dossierabonnes a:hover,
    * html #portlet-navigation-tree .contenttype-dossierabonnes a:hover,
    * html #portlet-navigation-tree .contenttype-dossierabonnes a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-dossierabonnes { 
        display: block; 
    }
        .contenttype-dossierenvois,
    .actionMenu .contenttype-dossierenvois a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/DossierEnvois.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-dossierenvois { 
        height: 1%;
    }
    #portal-sitemap .contenttype-dossierenvois a:hover,
    #portlet-navigation-tree .contenttype-dossierenvois a:hover,
    #portlet-navigation-tree .contenttype-dossierenvois a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/DossierEnvois.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-dossierenvois,
    #portlet-navigation-tree .contenttype-dossierenvois {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-dossierenvois a:hover,
    * html #portlet-navigation-tree .contenttype-dossierenvois a:hover,
    * html #portlet-navigation-tree .contenttype-dossierenvois a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-dossierenvois { 
        display: block; 
    }
        .contenttype-dossierhistorique,
    .actionMenu .contenttype-dossierhistorique a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/DossierHistorique.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-dossierhistorique { 
        height: 1%;
    }
    #portal-sitemap .contenttype-dossierhistorique a:hover,
    #portlet-navigation-tree .contenttype-dossierhistorique a:hover,
    #portlet-navigation-tree .contenttype-dossierhistorique a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/DossierHistorique.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-dossierhistorique,
    #portlet-navigation-tree .contenttype-dossierhistorique {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-dossierhistorique a:hover,
    * html #portlet-navigation-tree .contenttype-dossierhistorique a:hover,
    * html #portlet-navigation-tree .contenttype-dossierhistorique a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-dossierhistorique { 
        display: block; 
    }
        .contenttype-dossiernewsletter,
    .actionMenu .contenttype-dossiernewsletter a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/DossierNewsletter.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-dossiernewsletter { 
        height: 1%;
    }
    #portal-sitemap .contenttype-dossiernewsletter a:hover,
    #portlet-navigation-tree .contenttype-dossiernewsletter a:hover,
    #portlet-navigation-tree .contenttype-dossiernewsletter a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/DossierNewsletter.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-dossiernewsletter,
    #portlet-navigation-tree .contenttype-dossiernewsletter {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-dossiernewsletter a:hover,
    * html #portlet-navigation-tree .contenttype-dossiernewsletter a:hover,
    * html #portlet-navigation-tree .contenttype-dossiernewsletter a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-dossiernewsletter { 
        display: block; 
    }
        .contenttype-edito,
    .actionMenu .contenttype-edito a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-edito { 
        height: 1%;
    }
    #portal-sitemap .contenttype-edito a:hover,
    #portlet-navigation-tree .contenttype-edito a:hover,
    #portlet-navigation-tree .contenttype-edito a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-edito,
    #portlet-navigation-tree .contenttype-edito {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-edito a:hover,
    * html #portlet-navigation-tree .contenttype-edito a:hover,
    * html #portlet-navigation-tree .contenttype-edito a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-edito { 
        display: block; 
    }
        .contenttype-envoi,
    .actionMenu .contenttype-envoi a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/Envoi.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-envoi { 
        height: 1%;
    }
    #portal-sitemap .contenttype-envoi a:hover,
    #portlet-navigation-tree .contenttype-envoi a:hover,
    #portlet-navigation-tree .contenttype-envoi a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/Envoi.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-envoi,
    #portlet-navigation-tree .contenttype-envoi {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-envoi a:hover,
    * html #portlet-navigation-tree .contenttype-envoi a:hover,
    * html #portlet-navigation-tree .contenttype-envoi a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-envoi { 
        display: block; 
    }
        .contenttype-event,
    .actionMenu .contenttype-event a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-folderactualite,
    .actionMenu .contenttype-folderactualite a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderactualite { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderactualite a:hover,
    #portlet-navigation-tree .contenttype-folderactualite a:hover,
    #portlet-navigation-tree .contenttype-folderactualite a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderactualite,
    #portlet-navigation-tree .contenttype-folderactualite {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderactualite a:hover,
    * html #portlet-navigation-tree .contenttype-folderactualite a:hover,
    * html #portlet-navigation-tree .contenttype-folderactualite a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderactualite { 
        display: block; 
    }
        .contenttype-folderagenda,
    .actionMenu .contenttype-folderagenda a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderagenda { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderagenda a:hover,
    #portlet-navigation-tree .contenttype-folderagenda a:hover,
    #portlet-navigation-tree .contenttype-folderagenda a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderagenda,
    #portlet-navigation-tree .contenttype-folderagenda {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderagenda a:hover,
    * html #portlet-navigation-tree .contenttype-folderagenda a:hover,
    * html #portlet-navigation-tree .contenttype-folderagenda a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderagenda { 
        display: block; 
    }
        .contenttype-folderalbum,
    .actionMenu .contenttype-folderalbum a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderalbum { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderalbum a:hover,
    #portlet-navigation-tree .contenttype-folderalbum a:hover,
    #portlet-navigation-tree .contenttype-folderalbum a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderalbum,
    #portlet-navigation-tree .contenttype-folderalbum {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderalbum a:hover,
    * html #portlet-navigation-tree .contenttype-folderalbum a:hover,
    * html #portlet-navigation-tree .contenttype-folderalbum a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderalbum { 
        display: block; 
    }
        .contenttype-foldercontact,
    .actionMenu .contenttype-foldercontact a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-foldercontact { 
        height: 1%;
    }
    #portal-sitemap .contenttype-foldercontact a:hover,
    #portlet-navigation-tree .contenttype-foldercontact a:hover,
    #portlet-navigation-tree .contenttype-foldercontact a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-foldercontact,
    #portlet-navigation-tree .contenttype-foldercontact {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-foldercontact a:hover,
    * html #portlet-navigation-tree .contenttype-foldercontact a:hover,
    * html #portlet-navigation-tree .contenttype-foldercontact a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-foldercontact { 
        display: block; 
    }
        .contenttype-folderdroite,
    .actionMenu .contenttype-folderdroite a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderdroite { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderdroite a:hover,
    #portlet-navigation-tree .contenttype-folderdroite a:hover,
    #portlet-navigation-tree .contenttype-folderdroite a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderdroite,
    #portlet-navigation-tree .contenttype-folderdroite {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderdroite a:hover,
    * html #portlet-navigation-tree .contenttype-folderdroite a:hover,
    * html #portlet-navigation-tree .contenttype-folderdroite a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderdroite { 
        display: block; 
    }
        .contenttype-folderedito,
    .actionMenu .contenttype-folderedito a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderedito { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderedito a:hover,
    #portlet-navigation-tree .contenttype-folderedito a:hover,
    #portlet-navigation-tree .contenttype-folderedito a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderedito,
    #portlet-navigation-tree .contenttype-folderedito {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderedito a:hover,
    * html #portlet-navigation-tree .contenttype-folderedito a:hover,
    * html #portlet-navigation-tree .contenttype-folderedito a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderedito { 
        display: block; 
    }
        .contenttype-folderfichier,
    .actionMenu .contenttype-folderfichier a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderfichier { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderfichier a:hover,
    #portlet-navigation-tree .contenttype-folderfichier a:hover,
    #portlet-navigation-tree .contenttype-folderfichier a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderfichier,
    #portlet-navigation-tree .contenttype-folderfichier {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderfichier a:hover,
    * html #portlet-navigation-tree .contenttype-folderfichier a:hover,
    * html #portlet-navigation-tree .contenttype-folderfichier a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderfichier { 
        display: block; 
    }
        .contenttype-foldergauche,
    .actionMenu .contenttype-foldergauche a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-foldergauche { 
        height: 1%;
    }
    #portal-sitemap .contenttype-foldergauche a:hover,
    #portlet-navigation-tree .contenttype-foldergauche a:hover,
    #portlet-navigation-tree .contenttype-foldergauche a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-foldergauche,
    #portlet-navigation-tree .contenttype-foldergauche {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-foldergauche a:hover,
    * html #portlet-navigation-tree .contenttype-foldergauche a:hover,
    * html #portlet-navigation-tree .contenttype-foldergauche a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-foldergauche { 
        display: block; 
    }
        .contenttype-folderhaut,
    .actionMenu .contenttype-folderhaut a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderhaut { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderhaut a:hover,
    #portlet-navigation-tree .contenttype-folderhaut a:hover,
    #portlet-navigation-tree .contenttype-folderhaut a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderhaut,
    #portlet-navigation-tree .contenttype-folderhaut {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderhaut a:hover,
    * html #portlet-navigation-tree .contenttype-folderhaut a:hover,
    * html #portlet-navigation-tree .contenttype-folderhaut a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderhaut { 
        display: block; 
    }
        .contenttype-folderlien,
    .actionMenu .contenttype-folderlien a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderlien { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderlien a:hover,
    #portlet-navigation-tree .contenttype-folderlien a:hover,
    #portlet-navigation-tree .contenttype-folderlien a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderlien,
    #portlet-navigation-tree .contenttype-folderlien {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderlien a:hover,
    * html #portlet-navigation-tree .contenttype-folderlien a:hover,
    * html #portlet-navigation-tree .contenttype-folderlien a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderlien { 
        display: block; 
    }
        .contenttype-foldermp3,
    .actionMenu .contenttype-foldermp3 a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-foldermp3 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-foldermp3 a:hover,
    #portlet-navigation-tree .contenttype-foldermp3 a:hover,
    #portlet-navigation-tree .contenttype-foldermp3 a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-foldermp3,
    #portlet-navigation-tree .contenttype-foldermp3 {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-foldermp3 a:hover,
    * html #portlet-navigation-tree .contenttype-foldermp3 a:hover,
    * html #portlet-navigation-tree .contenttype-foldermp3 a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-foldermp3 { 
        display: block; 
    }
        .contenttype-folderpage,
    .actionMenu .contenttype-folderpage a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderpage { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderpage a:hover,
    #portlet-navigation-tree .contenttype-folderpage a:hover,
    #portlet-navigation-tree .contenttype-folderpage a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderpage,
    #portlet-navigation-tree .contenttype-folderpage {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderpage a:hover,
    * html #portlet-navigation-tree .contenttype-folderpage a:hover,
    * html #portlet-navigation-tree .contenttype-folderpage a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderpage { 
        display: block; 
    }
        .contenttype-folderrubriquehome,
    .actionMenu .contenttype-folderrubriquehome a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderrubriquehome { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderrubriquehome a:hover,
    #portlet-navigation-tree .contenttype-folderrubriquehome a:hover,
    #portlet-navigation-tree .contenttype-folderrubriquehome a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderrubriquehome,
    #portlet-navigation-tree .contenttype-folderrubriquehome {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderrubriquehome a:hover,
    * html #portlet-navigation-tree .contenttype-folderrubriquehome a:hover,
    * html #portlet-navigation-tree .contenttype-folderrubriquehome a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderrubriquehome { 
        display: block; 
    }
        .contenttype-folderrubriquenavigation,
    .actionMenu .contenttype-folderrubriquenavigation a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-folderrubriquenavigation { 
        height: 1%;
    }
    #portal-sitemap .contenttype-folderrubriquenavigation a:hover,
    #portlet-navigation-tree .contenttype-folderrubriquenavigation a:hover,
    #portlet-navigation-tree .contenttype-folderrubriquenavigation a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-folderrubriquenavigation,
    #portlet-navigation-tree .contenttype-folderrubriquenavigation {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-folderrubriquenavigation a:hover,
    * html #portlet-navigation-tree .contenttype-folderrubriquenavigation a:hover,
    * html #portlet-navigation-tree .contenttype-folderrubriquenavigation a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-folderrubriquenavigation { 
        display: block; 
    }
        .contenttype-foldervideo,
    .actionMenu .contenttype-foldervideo a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-foldervideo { 
        height: 1%;
    }
    #portal-sitemap .contenttype-foldervideo a:hover,
    #portlet-navigation-tree .contenttype-foldervideo a:hover,
    #portlet-navigation-tree .contenttype-foldervideo a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/folder_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-foldervideo,
    #portlet-navigation-tree .contenttype-foldervideo {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-foldervideo a:hover,
    * html #portlet-navigation-tree .contenttype-foldervideo a:hover,
    * html #portlet-navigation-tree .contenttype-foldervideo a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-foldervideo { 
        display: block; 
    }
        .contenttype-historique,
    .actionMenu .contenttype-historique a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/Historique.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-historique { 
        height: 1%;
    }
    #portal-sitemap .contenttype-historique a:hover,
    #portlet-navigation-tree .contenttype-historique a:hover,
    #portlet-navigation-tree .contenttype-historique a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/Historique.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-historique,
    #portlet-navigation-tree .contenttype-historique {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-historique a:hover,
    * html #portlet-navigation-tree .contenttype-historique a:hover,
    * html #portlet-navigation-tree .contenttype-historique a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-historique { 
        display: block; 
    }
        .contenttype-image,
    .actionMenu .contenttype-image a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-large-plone-folder,
    .actionMenu .contenttype-large-plone-folder a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-lienredirect,
    .actionMenu .contenttype-lienredirect a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-lienredirect { 
        height: 1%;
    }
    #portal-sitemap .contenttype-lienredirect a:hover,
    #portlet-navigation-tree .contenttype-lienredirect a:hover,
    #portlet-navigation-tree .contenttype-lienredirect a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-lienredirect,
    #portlet-navigation-tree .contenttype-lienredirect {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-lienredirect a:hover,
    * html #portlet-navigation-tree .contenttype-lienredirect a:hover,
    * html #portlet-navigation-tree .contenttype-lienredirect a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-lienredirect { 
        display: block; 
    }
        .contenttype-link,
    .actionMenu .contenttype-link a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-maintenancetask,
    .actionMenu .contenttype-maintenancetask a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/task.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-maintenancetask { 
        height: 1%;
    }
    #portal-sitemap .contenttype-maintenancetask a:hover,
    #portlet-navigation-tree .contenttype-maintenancetask a:hover,
    #portlet-navigation-tree .contenttype-maintenancetask a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/task.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-maintenancetask,
    #portlet-navigation-tree .contenttype-maintenancetask {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-maintenancetask a:hover,
    * html #portlet-navigation-tree .contenttype-maintenancetask a:hover,
    * html #portlet-navigation-tree .contenttype-maintenancetask a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-maintenancetask { 
        display: block; 
    }
        .contenttype-mentionslegales,
    .actionMenu .contenttype-mentionslegales a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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-mentionslegales { 
        height: 1%;
    }
    #portal-sitemap .contenttype-mentionslegales a:hover,
    #portlet-navigation-tree .contenttype-mentionslegales a:hover,
    #portlet-navigation-tree .contenttype-mentionslegales a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/document_icon.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-mentionslegales,
    #portlet-navigation-tree .contenttype-mentionslegales {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-mentionslegales a:hover,
    * html #portlet-navigation-tree .contenttype-mentionslegales a:hover,
    * html #portlet-navigation-tree .contenttype-mentionslegales a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-mentionslegales { 
        display: block; 
    }
        .contenttype-mp3,
    .actionMenu .contenttype-mp3 a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/musique.png); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-mp3 { 
        height: 1%;
    }
    #portal-sitemap .contenttype-mp3 a:hover,
    #portlet-navigation-tree .contenttype-mp3 a:hover,
    #portlet-navigation-tree .contenttype-mp3 a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/musique.png);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-mp3,
    #portlet-navigation-tree .contenttype-mp3 {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-mp3 a:hover,
    * html #portlet-navigation-tree .contenttype-mp3 a:hover,
    * html #portlet-navigation-tree .contenttype-mp3 a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-mp3 { 
        display: block; 
    }
        .contenttype-news-item,
    .actionMenu .contenttype-news-item a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-newsletter,
    .actionMenu .contenttype-newsletter a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/Newsletter.gif); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-newsletter { 
        height: 1%;
    }
    #portal-sitemap .contenttype-newsletter a:hover,
    #portlet-navigation-tree .contenttype-newsletter a:hover,
    #portlet-navigation-tree .contenttype-newsletter a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/Newsletter.gif);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-newsletter,
    #portlet-navigation-tree .contenttype-newsletter {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-newsletter a:hover,
    * html #portlet-navigation-tree .contenttype-newsletter a:hover,
    * html #portlet-navigation-tree .contenttype-newsletter a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-newsletter { 
        display: block; 
    }
        .contenttype-plone-site,
    .actionMenu .contenttype-plone-site a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-topic,
    .actionMenu .contenttype-topic a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/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(https://www.patrimoine-religieux.fr/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-video,
    .actionMenu .contenttype-video a:hover { 
        background-image: url(https://www.patrimoine-religieux.fr/video.png); 
        background-repeat: no-repeat; 
        background-position: 0% 0%;
    }
    /* Holly hack to prevent items from shifting to the left in IE*/
    * html .contenttype-video { 
        height: 1%;
    }
    #portal-sitemap .contenttype-video a:hover,
    #portlet-navigation-tree .contenttype-video a:hover,
    #portlet-navigation-tree .contenttype-video a.navTreeCurrentItem {
        background-image: url(https://www.patrimoine-religieux.fr/video.png);
        background-repeat: no-repeat;
        background-position: 0% 3px;
    }
    #portal-sitemap .contenttype-video,
    #portlet-navigation-tree .contenttype-video {
        background-position: 0% 4px;
    }
    * html #portal-sitemap .contenttype-video a:hover,
    * html #portlet-navigation-tree .contenttype-video a:hover,
    * html #portlet-navigation-tree .contenttype-video a.navTreeCurrentItem {
        position: relative;
    }
    .listing .contenttype-video { 
        display: block; 
    }
  
    .actionicon-plone-sendto { 
        background-image: url(https://www.patrimoine-religieux.fr/mail_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-print { 
        background-image: url(https://www.patrimoine-religieux.fr/print_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rss { 
        background-image: url(https://www.patrimoine-religieux.fr/rss.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-extedit { 
        background-image: url(https://www.patrimoine-religieux.fr/extedit_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-addtofavorites { 
        background-image: url(https://www.patrimoine-religieux.fr/favorite_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-QuickInstaller { 
        background-image: url(https://www.patrimoine-religieux.fr/product_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-PloneReconfig { 
        background-image: url(https://www.patrimoine-religieux.fr/logoIcon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-UsersGroups { 
        background-image: url(https://www.patrimoine-religieux.fr/group.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-UsersGroups2 { 
        background-image: url(https://www.patrimoine-religieux.fr/group.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-MemberPrefs { 
        background-image: url(https://www.patrimoine-religieux.fr/user.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-MemberPassword { 
        background-image: url(https://www.patrimoine-religieux.fr/lock_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-MailHost { 
        background-image: url(https://www.patrimoine-religieux.fr/mail_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-PortalSkin { 
        background-image: url(https://www.patrimoine-religieux.fr/skins_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-errorLog { 
        background-image: url(https://www.patrimoine-religieux.fr/error_log_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-ZMI { 
        background-image: url(https://www.patrimoine-religieux.fr/zope_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-SearchSettings { 
        background-image: url(https://www.patrimoine-religieux.fr/search_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-NavigationSettings { 
        background-image: url(https://www.patrimoine-religieux.fr/navigation_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-full_screen { 
        background-image: url(https://www.patrimoine-religieux.fr/fullscreenexpand_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-cut { 
        background-image: url(https://www.patrimoine-religieux.fr/cut_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-copy { 
        background-image: url(https://www.patrimoine-religieux.fr/copy_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-paste { 
        background-image: url(https://www.patrimoine-religieux.fr/paste_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-object_buttons-delete { 
        background-image: url(https://www.patrimoine-religieux.fr/delete_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-portal_atct { 
        background-image: url(https://www.patrimoine-religieux.fr/topic_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-placefulworkflow { 
        background-image: url(https://www.patrimoine-religieux.fr/placefulworkflow_icon.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-fckeditor_configlet { 
        background-image: url(https://www.patrimoine-religieux.fr/fckPlone_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-fckeditor_member_prefs { 
        background-image: url(https://www.patrimoine-religieux.fr/fckPlone_icon.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-ics { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_export_ical.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-vcs { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_export_vcal.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rotate_clockwise { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_rotate_clockwise.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rotate_counter_clockwise { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_rotate_counter_clockwise.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-rotate_180 { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_rotate_180.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-flip_horizontal { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_flip_horizontal.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-plone-flip_vertical { 
        background-image: url(https://www.patrimoine-religieux.fr/icon_flip_vertical.png) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-plonesitemap_configuration { 
        background-image: url(https://www.patrimoine-religieux.fr/plonesitemap.gif) !important; 
        background-repeat: no-repeat; 
        background-position: 0% 50%;
    }
    .actionicon-controlpanel-SiteGeneriqueConf { 
        background-image: url(https://www.patrimoine-religieux.fr/tool_site_generique.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;
}

/*  */

}

