 
 /* Hiver */
 





/* MC
coula #5E119D
*/


/* MC
coulb #E4569D
*/


.mt0 h1, .mt0 h2, .mt0 h3, .mt0 h4, .mt0 h5, .mt0 h6 {
    padding-left: 12px;
}
.mt0 div.panel  {
    background-color: #ede5f4;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mt0  {
    border-left: 4px solid #5E119D;
    padding-left: 10px;
}
#sommaire div.ent.mt0  {
    border-left: 4px solid #5E119D;
    border-radius: 5px 0 30px 25px;
}
#rubrique div.ent.mt0  {
    border-left: 4px solid #5E119D;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mt0  {
    border-left: 4px solid #5E119D;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #(#5E119D|couleur_saturation{.1});
}
li.mt0  {
    border-left: 2px solid #5E119D;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mt0 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #ede5f4;
    border-right: 4px solid #[#5E119D|couleur_saturation{.1})];
    border-radius: 0 30px 0 0;
}


    .sub-nav dt a,
    .sub-nav dd a {
    transition: all 0.5s ease 0.2s;
      color: black; }
      .sub-nav dt a:hover,
      .sub-nav dd a:hover {
        color: #737373; }
    .sub-nav dt.active a,
    .sub-nav dd.active a {
      background: none;
      border: 2px solid #0a74a6;
      color: black; }
      .sub-nav dt.active a:hover,
      .sub-nav dd.active a:hover {
        background: none;
        border: 2px solid #09648f;
        }


.sub-nav dd.mt, .sub-nav dt.mt {
    border-bottom: 2px solid #5E119D;
}
      .sub-nav dt.mt a:hover,
      .sub-nav dd.mt a:hover {
        background-color: #ede5f4 !important;
      border: 1px solid #5E119D!important;
         }
    .sub-nav dt.mt.active a,
    .sub-nav dd.mt.active a {
        background-color: none !important;
      border: 1px solid #5E119D!important;
      }
      .sub-nav dt.mt.active a:hover,
      .sub-nav dd.mt.active a:hover {
        background-color: none !important;
        border: 1px solid #5E119D!important;
        }


.mt13 h1, .mt13 h2, .mt13 h3, .mt13 h4, .mt13 h5, .mt13 h6  {
    padding-left: 12px;
}
#agendapage a.mt13  {
    background-color: #e4f1d8;
    color:            black;
}
#agendapage a.mt13:before  {
	content: "Appels ";
    color: #59a60c;
}
.mt13 div.panel  {
    background-color: #edf5e5;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mt13  {
    border-left: 4px solid #5EA914;
    padding-left: 10px;
}
#sommaire div.ent.mt13  {
    border-left: 4px solid #5EA914;
    border-radius: 5px 0 30px 25px;
}
#rubrique div.ent.mt13  {
    border-left: 4px solid #5EA914;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mt13  {
    border-left: 4px solid #5EA914;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #edf5e5;
}
li.mt13  {
    border-left: 2px solid #5EA914;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mt13 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #edf5e5;
    border-right: 4px solid #edf5e5;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mt13, .sub-nav dt.mt13  {
    border-bottom: 2px solid #5EA914 !important;
}
      .sub-nav dt.mt13 a:hover,
      .sub-nav dd.mt13 a:hover {
        background-color: #edf5e5 !important;
      border: 1px solid #5EA914 !important;
         }
    .sub-nav dt.mt13.active a,
    .sub-nav dd.mt13.active a {
        background-color: none !important;
      border: 1px solid #5EA914 !important;
      }
      .sub-nav dt.mt13.active a:hover,
      .sub-nav dd.mt13.active a:hover {
        background-color: none !important;
        border: 1px solid #5EA914 !important;
        }



.mt14 h1, .mt14 h2, .mt14 h3, .mt14 h4, .mt14 h5, .mt14 h6  {
    padding-left: 12px;
}
#agendapage a.mt14  {
    background-color: #d8e9ee;
    color:            black;
}
#agendapage a.mt14:before  {
	content: "Lire/Ecouter ";
    color: #0c7497;
}
.mt14 div.panel  {
    background-color: #e5f0f4;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mt14  {
    border-left: 4px solid #5ea3ba;
    padding-left: 10px;
}
#sommaire div.ent.mt14  {
    border-left: 4px solid #5ea3ba;
    border-radius: 5px 0 30px 25px;
}
#rubrique div.ent.mt14  {
    border-left: 4px solid #5ea3ba;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mt14  {
    border-left: 4px solid #5ea3ba;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #e5f0f4;
}
li.mt14  {
    border-left: 2px solid #5ea3ba;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mt14 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #e5f0f4;
    border-right: 4px solid #e5f0f4;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mt14, .sub-nav dt.mt14  {
    border-bottom: 2px solid #5ea3ba !important;
}
      .sub-nav dt.mt14 a:hover,
      .sub-nav dd.mt14 a:hover {
        background-color: #e5f0f4 !important;
      border: 1px solid #5ea3ba !important;
         }
    .sub-nav dt.mt14.active a,
    .sub-nav dd.mt14.active a {
        background-color: none !important;
      border: 1px solid #5ea3ba !important;
      }
      .sub-nav dt.mt14.active a:hover,
      .sub-nav dd.mt14.active a:hover {
        background-color: none !important;
        border: 1px solid #5ea3ba !important;
        }



.mt20 h1, .mt20 h2, .mt20 h3, .mt20 h4, .mt20 h5, .mt20 h6  {
    padding-left: 12px;
}
#agendapage a.mt20  {
    background-color: #faf3d8;
    color:            black;
}
#agendapage a.mt20:before  {
	content: "Séminaires ";
    color: #e4b50c;
}
.mt20 div.panel  {
    background-color: #fcf7e5;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mt20  {
    border-left: 4px solid #e4b407;
    padding-left: 10px;
}
#sommaire div.ent.mt20  {
    border-left: 4px solid #e4b407;
    border-radius: 5px 0 30px 25px;
}
#rubrique div.ent.mt20  {
    border-left: 4px solid #e4b407;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mt20  {
    border-left: 4px solid #e4b407;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #fcf7e5;
}
li.mt20  {
    border-left: 2px solid #e4b407;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mt20 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #fcf7e5;
    border-right: 4px solid #fcf7e5;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mt20, .sub-nav dt.mt20  {
    border-bottom: 2px solid #e4b407 !important;
}
      .sub-nav dt.mt20 a:hover,
      .sub-nav dd.mt20 a:hover {
        background-color: #fcf7e5 !important;
      border: 1px solid #e4b407 !important;
         }
    .sub-nav dt.mt20.active a,
    .sub-nav dd.mt20.active a {
        background-color: none !important;
      border: 1px solid #e4b407 !important;
      }
      .sub-nav dt.mt20.active a:hover,
      .sub-nav dd.mt20.active a:hover {
        background-color: none !important;
        border: 1px solid #e4b407 !important;
        }



.mt29 h1, .mt29 h2, .mt29 h3, .mt29 h4, .mt29 h5, .mt29 h6  {
    padding-left: 12px;
}
#agendapage a.mt29  {
    background-color: #d8e2e0;
    color:            black;
}
#agendapage a.mt29:before  {
	content: "Colloques ";
    color: #0c4d40;
}
.mt29 div.panel  {
    background-color: #e5ecea;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mt29  {
    border-left: 4px solid #a1bab5;
    padding-left: 10px;
}
#sommaire div.ent.mt29  {
    border-left: 4px solid #a1bab5;
    border-radius: 5px 0 30px 25px;
}
#rubrique div.ent.mt29  {
    border-left: 4px solid #a1bab5;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mt29  {
    border-left: 4px solid #a1bab5;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #e5ecea;
}
li.mt29  {
    border-left: 2px solid #a1bab5;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mt29 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #e5ecea;
    border-right: 4px solid #e5ecea;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mt29, .sub-nav dt.mt29  {
    border-bottom: 2px solid #a1bab5 !important;
}
      .sub-nav dt.mt29 a:hover,
      .sub-nav dd.mt29 a:hover {
        background-color: #e5ecea !important;
      border: 1px solid #a1bab5 !important;
         }
    .sub-nav dt.mt29.active a,
    .sub-nav dd.mt29.active a {
        background-color: none !important;
      border: 1px solid #a1bab5 !important;
      }
      .sub-nav dt.mt29.active a:hover,
      .sub-nav dd.mt29.active a:hover {
        background-color: none !important;
        border: 1px solid #a1bab5 !important;
        }




.mte0 h1, .mte0 h2, .mte0 h3, .mte0 h4, .mte0 h5, .mte0 h6 {
    padding-left: 12px;
}
.mte0 div.panel  {
    background-color: #ede5f4;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mte0  {
    border-left: 4px solid #5E119D;
    padding-left: 10px;
}
#sommaire div.ent.mte0  {
    border-left: 4px solid #5E119D;
    border-radius: 5px 0 30px 25px;
}
#rubrique div.ent.mte0  {
    border-left: 4px solid #5E119D;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mte0  {
    border-left: 4px solid #5E119D;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #(#5E119D|couleur_saturation{.1});
}
li.mte0  {
    border-left: 2px solid #5E119D;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mte0 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #ede5f4;
    border-right: 4px solid #[#5E119D|couleur_saturation{.1})];
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mte, .sub-nav dt.mte {
    border-bottom: 2px solid #5E119D;
}
      .sub-nav dt.mte a:hover,
      .sub-nav dd.mte a:hover {
        background-color: #ede5f4 !important;
      border: 1px solid #5E119D!important;
         }
    .sub-nav dt.mte.active a,
    .sub-nav dd.mte.active a {
        background-color: none !important;
      border: 1px solid #5E119D!important;
      }
      .sub-nav dt.mte.active a:hover,
      .sub-nav dd.mte.active a:hover {
        background-color: none !important;
        border: 1px solid #5E119D!important;
        }


.mte51 h1, .mte51 h2, .mte51 h3, .mte51 h4, .mte51 h5, .mte51 h6  {
    padding-left: 12px;
}
#agendapage a.mte51  {
    background-color: #d8eef2;
    color:            black;
}
#agendapage a.mte51:before  {
	content: "Colloque ";
    color: #0c93b1;
}
.mte51 div.panel  {
    background-color: #e5f3f6;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mte51  {
    border-left: 4px solid #38A7BF;
    padding-left: 10px;
}
#sommaire div.ent.mte51  {
    border-left: 4px solid #38A7BF;
    border-radius: 5px 0 30px 25px;
}

#sommaire div.ent.mte51 .typeeve {
	color: #38A7BF;
}

#rubrique div.ent.mte51  {
    border-left: 4px solid #38A7BF;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mte51  {
    border-left: 4px solid #38A7BF;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #e5f3f6;
}
li.mte51  {
    border-left: 2px solid #38A7BF;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mte51 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #e5f3f6;
    border-right: 4px solid #e5f3f6;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mte51, .sub-nav dt.mte51  {
    border-bottom: 2px solid #38A7BF !important;
}
      .sub-nav dt.mte51 a:hover,
      .sub-nav dd.mte51 a:hover {
        background-color: #e5f3f6 !important;
      border: 1px solid #38A7BF !important;
         }
    .sub-nav dt.mte51.active a,
    .sub-nav dd.mte51.active a {
        background-color: none !important;
      border: 1px solid #38A7BF !important;
      }
      .sub-nav dt.mte51.active a:hover,
      .sub-nav dd.mte51.active a:hover {
        background-color: none !important;
        border: 1px solid #38A7BF !important;
        }



.mte52 h1, .mte52 h2, .mte52 h3, .mte52 h4, .mte52 h5, .mte52 h6  {
    padding-left: 12px;
}
#agendapage a.mte52  {
    background-color: #e3d8d9;
    color:            black;
}
#agendapage a.mte52:before  {
	content: "(Re)Lire / Écouter / Voir ";
    color: #520c12;
}
.mte52 div.panel  {
    background-color: #ece5e6;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mte52  {
    border-left: 4px solid #865559;
    padding-left: 10px;
}
#sommaire div.ent.mte52  {
    border-left: 4px solid #865559;
    border-radius: 5px 0 30px 25px;
}

#sommaire div.ent.mte52 .typeeve {
	color: #865559;
}

#rubrique div.ent.mte52  {
    border-left: 4px solid #865559;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mte52  {
    border-left: 4px solid #865559;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #ece5e6;
}
li.mte52  {
    border-left: 2px solid #865559;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mte52 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #ece5e6;
    border-right: 4px solid #ece5e6;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mte52, .sub-nav dt.mte52  {
    border-bottom: 2px solid #865559 !important;
}
      .sub-nav dt.mte52 a:hover,
      .sub-nav dd.mte52 a:hover {
        background-color: #ece5e6 !important;
      border: 1px solid #865559 !important;
         }
    .sub-nav dt.mte52.active a,
    .sub-nav dd.mte52.active a {
        background-color: none !important;
      border: 1px solid #865559 !important;
      }
      .sub-nav dt.mte52.active a:hover,
      .sub-nav dd.mte52.active a:hover {
        background-color: none !important;
        border: 1px solid #865559 !important;
        }



.mte53 h1, .mte53 h2, .mte53 h3, .mte53 h4, .mte53 h5, .mte53 h6  {
    padding-left: 12px;
}
#agendapage a.mte53  {
    background-color: #fcd8e3;
    color:            black;
}
#agendapage a.mte53:before  {
	content: "Appel ";
    color: #f10c4e;
}
.mte53 div.panel  {
    background-color: #fde5ec;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mte53  {
    border-left: 4px solid #F1094C;
    padding-left: 10px;
}
#sommaire div.ent.mte53  {
    border-left: 4px solid #F1094C;
    border-radius: 5px 0 30px 25px;
}

#sommaire div.ent.mte53 .typeeve {
	color: #F1094C;
}

#rubrique div.ent.mte53  {
    border-left: 4px solid #F1094C;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mte53  {
    border-left: 4px solid #F1094C;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #fde5ec;
}
li.mte53  {
    border-left: 2px solid #F1094C;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mte53 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #fde5ec;
    border-right: 4px solid #fde5ec;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mte53, .sub-nav dt.mte53  {
    border-bottom: 2px solid #F1094C !important;
}
      .sub-nav dt.mte53 a:hover,
      .sub-nav dd.mte53 a:hover {
        background-color: #fde5ec !important;
      border: 1px solid #F1094C !important;
         }
    .sub-nav dt.mte53.active a,
    .sub-nav dd.mte53.active a {
        background-color: none !important;
      border: 1px solid #F1094C !important;
      }
      .sub-nav dt.mte53.active a:hover,
      .sub-nav dd.mte53.active a:hover {
        background-color: none !important;
        border: 1px solid #F1094C !important;
        }



.mte54 h1, .mte54 h2, .mte54 h3, .mte54 h4, .mte54 h5, .mte54 h6  {
    padding-left: 12px;
}
#agendapage a.mte54  {
    background-color: #dce7d8;
    color:            black;
}
#agendapage a.mte54:before  {
	content: "Séance de séminaire ";
    color: #23680c;
}
.mte54 div.panel  {
    background-color: #e7efe5;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mte54  {
    border-left: 4px solid #23680C;
    padding-left: 10px;
}
#sommaire div.ent.mte54  {
    border-left: 4px solid #23680C;
    border-radius: 5px 0 30px 25px;
}

#sommaire div.ent.mte54 .typeeve {
	color: #23680C;
}

#rubrique div.ent.mte54  {
    border-left: 4px solid #23680C;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mte54  {
    border-left: 4px solid #23680C;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #e7efe5;
}
li.mte54  {
    border-left: 2px solid #23680C;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mte54 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #e7efe5;
    border-right: 4px solid #e7efe5;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mte54, .sub-nav dt.mte54  {
    border-bottom: 2px solid #23680C !important;
}
      .sub-nav dt.mte54 a:hover,
      .sub-nav dd.mte54 a:hover {
        background-color: #e7efe5 !important;
      border: 1px solid #23680C !important;
         }
    .sub-nav dt.mte54.active a,
    .sub-nav dd.mte54.active a {
        background-color: none !important;
      border: 1px solid #23680C !important;
      }
      .sub-nav dt.mte54.active a:hover,
      .sub-nav dd.mte54.active a:hover {
        background-color: none !important;
        border: 1px solid #23680C !important;
        }



.mte60 h1, .mte60 h2, .mte60 h3, .mte60 h4, .mte60 h5, .mte60 h6  {
    padding-left: 12px;
}
#agendapage a.mte60  {
    background-color: #fbdbd8;
    color:            black;
}
#agendapage a.mte60:before  {
	content: "Conférence ";
    color: #e71e0c;
}
.mte60 div.panel  {
    background-color: #fce7e5;
    border: 0;
    border-radius: 0 0 30px 25px;
}
#rechercher div.ent.mte60  {
    border-left: 4px solid #F38E85;
    padding-left: 10px;
}
#sommaire div.ent.mte60  {
    border-left: 4px solid #F38E85;
    border-radius: 5px 0 30px 25px;
}

#sommaire div.ent.mte60 .typeeve {
	color: #F38E85;
}

#rubrique div.ent.mte60  {
    border-left: 4px solid #F38E85;
    border-radius: 5px 0 30px 25px;
}
#article div.ent.mte60  {
    border-left: 4px solid #F38E85;
    border-radius: 25px 25px 30px 5px;
    padding-left: 10px;
    background-color: #fce7e5;
}
li.mte60  {
    border-left: 2px solid #F38E85;
    border-radius: 3px 3px 3px 3px;
    padding-left: 5px;
    line-height: normal;
}
div.ent.mte60 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #fce7e5;
    border-right: 4px solid #fce7e5;
    border-radius: 0 30px 0 0;
}

.sub-nav dd.mte60, .sub-nav dt.mte60  {
    border-bottom: 2px solid #F38E85 !important;
}
      .sub-nav dt.mte60 a:hover,
      .sub-nav dd.mte60 a:hover {
        background-color: #fce7e5 !important;
      border: 1px solid #F38E85 !important;
         }
    .sub-nav dt.mte60.active a,
    .sub-nav dd.mte60.active a {
        background-color: none !important;
      border: 1px solid #F38E85 !important;
      }
      .sub-nav dt.mte60.active a:hover,
      .sub-nav dd.mte60.active a:hover {
        background-color: none !important;
        border: 1px solid #F38E85 !important;
        }



.mte66 h1, .mte66 h2, .mte66 h3, .mte66 h4, .mte66 h5, .mte66 h6  {
    padding-left: 12px;
}
#agendapage a.mte66  {
    background-color: #d8d8d8;
    color:            black;
}
#agendapage a.mte66:before  {
	content: "Atelier ";
    color: #0c0c0c;
}
.mte66 div.panel  {
    background-color: #e5e5e5;
    border: 0;
    border-radius: 0 0 30px 25px;
}








div.ent.mte66 img.illart {
    margin: 0 0 2ex 2ex;
    border-top: 4px solid #e5e5e5;
    border-right: 4px solid #e5e5e5;
    border-radius: 0 30px 0 0;
}


      .sub-nav dt.mte66 a:hover,
      .sub-nav dd.mte66 a:hover {
        background-color: #e5e5e5 !important;
      border: 1px solid  !important;
         }
    
    






#header {
    background-color: #E4569D;
}

.agendabarrenav a {
    background-color: #E4569D!important;
    color: #5E119D!important;
	font-weight: bold !important;
}

a {
    color: #5E119D;
}

.shdc {
  background: url("") no-repeat left;
  background-size: 19%;
  padding-left: 20% !important;
}
