
#printfriendly li{
  width: 50%;
  list-style-type: none;
  display: inline-block;
}
#pf-body li{
  width: 50%!important;
  display: inline-block;
}
#pf-body table, #printfriendly tr, #printfriendly table{
  width: 100%!important;
      table-layout: fixed;

      margin-top:0;
      margin-bottom: 0;
}
#pf-body table.pf{
    border-collapse: separate;
}
#pf-body td, #printfriendly td{
  width: 50%!important;
  padding: 0;
}
#printfriendly td.cellule{
  padding: .3rem;
  border: 2px solid black;
  border-radius: 15px;
}
#pf-body tr{
  border-bottom: 0;
}
#pf-body table.tab{
  border:1px solid black;
  font-size: 8px;
}
#pf-body table.tab tr, #pf-body table.tab td{
  border: 1px solid black;
  text-align: center;
}
#pf-body table.pf{
}
#pf-body td.descr{
  font-size: 8px;
}
#pf-body td.title{
  font-weight: bold;
}
@media print{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  #ad{ display:none;}
  #leftbar{ display:none;}
  #contentarea{ width:100%;}
  #pf-body tr#table2 {page-break-inside: always;}
}
#table,#table2,#table3{
  width: 100%!important;
}
#table2 {page-break-after: always;}
.cellule{
  border:2px solid black;
}
div #pf-src{display: none!important;}
#pf-title{display: none!important;}
#pf-body h1, #pf-body h2{
  display: inline-block;
}
img.header{
  width: 120px!important;
  float: right!important;
}
#pf-body .noborder{
  border:0;
}
#pf-body footer{
  display: none!important;
}
#gaiframe{
  display: none!important;
}
#pf-dialog-ads{
  display: none!important;
}
#pf-body #cn-notice-text, #pf-content #cn-notice-text{
  display: none!important;
}
#pf-body #wpadminbar, #pf-body #wpadminbar{
  display: none!important;
}
#pf-content img.mediumImage{
  max-width: 120px;
  height: auto;
}
.pf-size-full{
  max-width: 120px!important;
}
