
.header_menu,
.menu_champ_handler,
.ui-helper-hidden-accessible,
.form_buttons,
.actions,
#menu {
  display: none;
}

#main {
  min-width: auto;
  padding: 0;
}

#wrapperwrap {
  float: none;
  width: auto;
}

#wrapper {
  float: none;
  margin: 0;
  width: auto;
}

#contentwrap {
  float: none;
  width: auto;
}

#content {
  margin: 0;
  border: none;
}

textarea, input, select {
  padding: 0.1em;
  background: #fff;
  color: #000;
}

textarea, select, input[type="text"] {
  border: 1px solid #999;
}

table.composite th {
  font-weight: bold;
}

.visu {
  min-width: auto;
  max-width: auto;
  width: auto;
  padding: 0;
}

html>body .page-break {
  display: block;
  page-break-before: always;
}

.print-only {
    display: block;
}

.print-warn {
    text-align: center;
    font-weight: bold;
    font-size: 120%;
    color: #f00;
    border: 2px solid #900;
    padding: 20px;
    margin-bottom: 10px;
}

.print-pad {
    padding: 20px;
}

#reviseur_toolbar {
  position: initial;
  display: none;
}

