@media print {
    body {
      background-color: inherit !important;
      color: #000 !important;
      font-size: 12pt !important;
      /*font-family: "Times New Roman", serif !important;
      font-size: 15pt;
      line-height: 22pt;*/
    }
    #search-section, .caij-warning, #site-menu, #products-list, #connect-menu{
        display: none;
    }
    a.eDoctrineCollectionTitle{
        font-size:1.2em !important;
    }
    span.eDoctrineDocumentTitle{
        font-size:1.1em !important;
    }
    p.author, p.author span{
        font-size: 1em !important;
    }
    #documentContent{
        font-size: 1.2em !important;
    }

    
    h1,
    #documentContent h1,
    #documentContent h1 a,
    #documentContent h1 span,
    #documentContent .Titre1Decoupage,
    #documentContent .Titre1Decoupage a,
    #documentContent .Titre1Decoupage span,
    #documentContent .Titre1DecoupageCar,
    #documentContent .Titre1DecoupageCar a,
    #documentContent .Titre1DecoupageCar span,
    #documentContent .Titre1Faux,
    #documentContent .Titre1Faux a,
    #documentContent .Titre1Faux span,
    #documentContent .Titre1FauxCar,
    #documentContent .Titre1FauxCar a,
    #documentContent .Titre1FauxCar span
    {
      font-size: 1.3em !important;
    }

    h2,
    #documentContent h2,
    #documentContent h2 a,
    #documentContent h2 span,
    #documentContent .Titre2Decoupage,
    #documentContent .Titre2Decoupage a,
    #documentContent .Titre2Decoupage span,
    #documentContent .Titre2DecoupageCar,
    #documentContent .Titre2DecoupageCar a,
    #documentContent .Titre2DecoupageCar span,
    #documentContent .Titre2Faux,
    #documentContent .Titre2Faux a,
    #documentContent .Titre2Faux span,
    #documentContent .Titre2FauxCar,
    #documentContent .Titre2FauxCar a,
    #documentContent .Titre2FauxCar span {
      font-size: 1.2em !important;
    }

    h3,
    #documentContent h3,
    #documentContent h3 a,
    #documentContent h3 span,
    #documentContent .Titre3Decoupage,
    #documentContent .Titre3Decoupage a,
    #documentContent .Titre3Decoupage span,
    #documentContent .Titre3DecoupageCar,
    #documentContent .Titre3DecoupageCar a,
    #documentContent .Titre3DecoupageCar span,
    #documentContent .Titre3Faux,
    #documentContent .Titre3Faux a,
    #documentContent .Titre3Faux span,
    #documentContent .Titre3FauxCar,
    #documentContent .Titre3FauxCar a,
    #documentContent .Titre3FauxCar span {
      font-size: 1.1em !important;
    }

    h4,
    #documentContent h4,
    #documentContent h4 a,
    #documentContent h4 span,
    #documentContent .Titre4Decoupage,
    #documentContent .Titre4Decoupage a,
    #documentContent .Titre4Decoupage span,
    #documentContent .Titre4DecoupageCar,
    #documentContent .Titre4DecoupageCar a,
    #documentContent .Titre4DecoupageCar span,
    #documentContent .Titre4Faux,
    #documentContent .Titre4Faux a,
    #documentContent .Titre4Faux span,
    #documentContent .Titre4FauxCar,
    #documentContent .Titre4FauxCar a,
    #documentContent .Titre4FauxCar span {
      font-size: 1em !important;
    }

    h5,
    #documentContent h5,
    #documentContent h5 a,
    #documentContent h5 span,
    #documentContent .Titre5Decoupage,
    #documentContent .Titre5Decoupage a,
    #documentContent .Titre5Decoupage span,
    #documentContent .Titre5DecoupageCar,
    #documentContent .Titre5DecoupageCar a,
    #documentContent .Titre5DecoupageCar span,
    #documentContent .Titre5Faux,
    #documentContent .Titre5Faux a,
    #documentContent .Titre5Faux span,
    #documentContent .Titre5FauxCar,
    #documentContent .Titre5FauxCar a,
    #documentContent .Titre5FauxCar span,
    #documentContent h6,
    #documentContent h6 a,
    #documentContent h6 span,
    #documentContent .Titre6Decoupage,
    #documentContent .Titre6Decoupage a,
    #documentContent .Titre6Decoupage span,
    #documentContent .Titre6DecoupageCar,
    #documentContent .Titre6DecoupageCar a,
    #documentContent .Titre6DecoupageCar span,
    #documentContent .Titre6Faux,
    #documentContent .Titre6Faux a,
    #documentContent .Titre6Faux span,
    #documentContent .Titre6FauxCar,
    #documentContent .Titre6FauxCar a,
    #documentContent .Titre6FauxCar span,
    #documentContent .Titre7,
    #documentContent .Titre7 a,
    #documentContent .Titre7 span,
    #documentContent .MsoHeading7,
    #documentContent .MsoHeading7 a,
    #documentContent .MsoHeading7 span,
    #documentContent .Titre8,
    #documentContent .Titre8 a,
    #documentContent .Titre8 span,
    #documentContent .MsoHeading8,
    #documentContent .MsoHeading8 a,
    #documentContent .MsoHeading8 span,
    #documentContent .Titre9,
    #documentContent .Titre9 a,
    #documentContent .Titre9 span,
    #documentContent .MsoHeading9,
    #documentContent .MsoHeading9 a,
    #documentContent .MsoHeading9 span,
    #documentContent .Titre10,
    #documentContent .Titre10 a,
    #documentContent .Titre10 span,
    #documentContent .MsoHeading10,
    #documentContent .MsoHeading10 a,
    #documentContent .MsoHeading10 span,
    #documentContent .Titre11,
    #documentContent .Titre11 a,
    #documentContent .Titre11 span,
    #documentContent .MsoHeading11,
    #documentContent .MsoHeading11 a,
    #documentContent .MsoHeading11 span,
    #documentContent .Titre12,
    #documentContent .Titre12 a,
    #documentContent .Titre12 span,
    #documentContent .MsoHeading12,
    #documentContent .MsoHeading12 a,
    #documentContent .MsoHeading12 span,
    #documentContent .Titre13,
    #documentContent .Titre13 a,
    #documentContent .Titre13 span,
    #documentContent .MsoHeading13,
    #documentContent .MsoHeading13 a,
    #documentContent .MsoHeading13 span,
    #documentContent .Titre14,
    #documentContent .Titre14 a,
    #documentContent .Titre14 span,
    #documentContent .MsoHeading14,
    #documentContent .MsoHeading14 a,
    #documentContent .MsoHeading14 span,
    #documentContent .Titre15,
    #documentContent .Titre15 a,
    #documentContent .Titre15 span,
    #documentContent .MsoHeading15,
    #documentContent .MsoHeading15 a,
    #documentContent .MsoHeading15 span,
    #documentContent .Titre16,
    #documentContent .Titre16 a,
    #documentContent .Titre16 span,
    #documentContent .MsoHeading16,
    #documentContent .MsoHeading16 a,
    #documentContent .MsoHeading16 span {
      font-size: 0.9em !important;
    }

    p.MsoNormal,
    p.MsoNormal span,
    p.Paragraphe,
    p.Paragraphe span,
    p.bodytext,
    p.bodytext span,
    p.quote span,
    p.quote1 span,
    p.quote2 span,
    p.citation,
    p.Citation span,
    p.citation span,
    li.MsoNormal span,
    p.list1,
    p.list2,
    p.list3,
    p.list4,
    p.EncadreTexte{
      font-size: 1em !important;
    }

    .WordSection1{
        font-size:1em !important;
    }


    p[style], span[style]{
        font-size: 1em !important;
    }

    #footnotesSection h2.footnotes{
        font-size:1em !important;
    }
    #footnotesSection div p{
        font-size: 0.75em !important;
    }
    span.MsoFootnoteReference span,
    #documentContent h1 span.MsoFootnoteReference span,
    #documentContent h2 span.MsoFootnoteReference span,
    #documentContent h3 span.MsoFootnoteReference span,
    #documentContent h4 span.MsoFootnoteReference span,
    #documentContent h5 span.MsoFootnoteReference span,
    #documentContent h6 span.MsoFootnoteReference span{
        font-size:0.8rem !important;
    }



    p.MsoNormal, p.MsoNormal span, p.Paragraphe, p.Paragraphe span, p.bodytext span, p.quote span, p.quote1 span, p.quote2 span, p.Citation, p.Citation span, p.citation span, li.MsoNormal span,
    p.list1,
    p.list2,
    p.list3,
    p.list4 {
      background-color: inherit !important;
      color: #000 !important;
      /*font-family: "Times New Roman", serif !important;
      font-size: 15pt;*/
      line-height:22px;
      word-wrap: break-word;
    }

    p[style] {
      background-color: inherit !important;
      color: #000 !important;
      /*font-family: "Times New Roman", serif !important;
      font-size: 15pt;*/
    }

    h1#eDoctrine {
      text-align: left;
    }

    div#logo {
      /*display: none;*/
    }

    div#print-logo {
      display: block;
    }

    div#print-logo img, div#print-logo span {
      vertical-align: bottom;
    }

    div#print-logo span {
      font-weight: bold;
      color: #0066cc;
      font-size: 16px;
    }

    h1#eDoctrine {
      display: none;
    }

    div#container {
      background-image: none;
      padding: 0;
      margin: 0;
      width: auto !important;
    }

    div#header {
      text-align: left;
    }

    div#header .logo {
      float: none;
      padding-left: 0;
    }

    #header img.logo {
      margin: 0;
    }

    div#logo {
      padding-left: 0;
    }

    #content {
      margin: 16px 0;
    }

    div#page {
      width: 100% !important;
    }

    #connectMenu, #connected {
      display: none;
    }

    #siteMenu {
      display: none;
    }

    #breadcrumb {
      display: none;
    }

    #eDocMenu {
      display: none;
    }

    #documentBarTop, #documentBarBottom {
      display: none;
    }

    #toc {
      display: none;
    }

    a.eDoctrineSectionTitle {
      /*display: none;*/
    }

    a.eDoctrineCollectionTitle {
      /*font-size: 18pt!important;*/
    }

    span.eDoctrineDocumentTitle {
      /*font-size: 16pt!important;*/
    }
    #documentContent h1, #documentContent h1 a,
    #documentContent h2, #documentContent h2 a,
    #documentContent h3, #documentContent h3 a,
    #documentContent h4, #documentContent h4 a,
    #documentContent h5, #documentContent h5 a,
    #documentContent h6, #documentContent h6 a {
      /*font-size: 15pt;*/
      color: #000 !important;
    }

    #documentContent h1, #documentContent h1 a {
      /*font-size:20pt;*/
    }

    #documentContent h2, #documentContent h2 a {
      /*font-size:18pt;*/
    }


    #documentContent h3, #documentContent h3 a {
      /*font-size:16pt;*/
    }

    #documentContent h4, #documentContent h4 a {
      /*font-size: 14pt;*/
    }



    p.author, p.author span {
      color: #000 !important;
      /*font-size: 14pt!important;*/
    }

    #footer {
      display: none;
    }

    div#mention p {
      padding: 0;
    }

    p.barNotice {
      padding-top: 5px !important;
    }

    p.copyrightNotice {
      display: block;
    }

    div#searchBox{
      display: none;
    }


    .CAIJ_LogoLink
    {
        display:none;
    }

    div#headerPrintLogo
    {
        display: block!important;
    }

    .informations
    {
        position:relative!important;
        width:auto!important;
        display:block!important;
    }

    .document-toc
    {
        display:none!important;
    }
}