/* Remove unwanted elements */
  .noprint,
  #top, 
  div.icont_colonnes .gauche , 
  div.menu ,
  div.menu div.imenu ,
  hr.sep,
  div.pied div.ipied ul.option,
  div.droite p a img,
  div.psuiv,
  div.retour_stock,
  .print_cache
    {display: none; height: 0;}
  .screen_cache {
    display: block !important;
  }
    

/*full width for displayed contents*/
  div.page { margin:0 auto; width:100%;}
  div.colonnes {background: none; float:none;padding:0;width:100%;}
  div.colonnes div.icont_colonnes {background-image: none; float:none; padding-left: 0px; min-height: 0; padding-right: 0px; padding: 0;  width:100%;}
  div.colonnes div.gauche { display:none; float:none; padding:0; width:0;}
  div.colonnes div.droite, div.colonnes div.droite2 { float:none; padding:0; width:100%;}
  div.ipied {background: none; width: 100%;}
  div.fiche_annexe {width: auto;}
  table.carte  {display: none;}
  
  
/* colour contrast of links */
  a:link, a:visited { color: #2a7ae7;}