body
{
  width: 21cm;
}
.background_wrapper,
.activity_report,
.home
{
  margin: 0 0;
  background:  none;
}
.page_content .left_column
{
  display: none;
}
#hd
{
  height: 100px;
}
#hd .main_link .link_wrapper,
#hd .menu_bar
{
  display: none;
}
#hd div.logo
{
  background: transparent url(/images/logo_simple.gif) no-repeat scroll left top;
  height: 74px;
  left: 50%;
  margin-left: 282px;
  position: absolute;
  top: 0;
  width: 173px;
  z-index: 10;
}

.content_wrapper .content
{
  width:320px;
}
.breadcrumb_wrapper
{
  /*border: 1px solid red;*/
  width: 15cm;
}

.breadcrumb_wrapper .breadcrumb a,
.breadcrumb_wrapper .breadcrumb span
{
  display: none;
}
.breadcrumb_wrapper .breadcrumb .selected
{
  display: inline;
  background-image: url(/images/no_children_mark.gif);
}
.main_column .breadcrumb
{
  height: 96px;
}
.main_column .active_section
{
  display: none;
}
.background_wrapper #hd .logo
{
  margin-left: 86px;
}
#bd
{
  padding: 0;
}
.background_wrapper,
.main_column,
#bd,
#hd
{
  width: 15cm;
}
.background_wrapper
{
  margin: 0;
}
.main_column h1
{
  background-image: none;
}
.main_column
{
  border-top: none;
  padding: 0;
  margin: 0;
}
.bottom_item_actions,
.top_item_actions
{
  display: none;
}

  #ft
  {
    margin: 20px 0 0 0;
  }
  #ft .screen
  {
    display: none;
  }
  #ft .print
  {
    display: block;
  }
  #ft .print li,
  #ft .print a
  {
    color: #656565;
    font-size: 10px;
  }
  .liste_presentations .presentation .date, .liste_offres .offre .date
  {
    width: 473px;
  }