/** Fonts **/
/** green */
/** green quicksign */
/** grey */
/** orange */
/** red */
/** blue */
/** magenta */
/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
@page {
  size: A4;
  margin: 10mm; }
 #logos-container, #navigation, #footer, .avert,
#menu-compte, #statut-compte, #right-column,
.screen-only, .page-separator, .info-content, .fleche-haut-de-page,
.mouvements-selection, .mouvements-edition, .mouvements-index,
.hidden, div.button {
  display: none; }

.printable, .print-only {
  background-color: white;
  font: 14px Arial, sans-serif;
  border: 0;
  padding: 0;
  width: 100%;
  margin: 0; }
  .printable h1, .printable h2, .print-only h1, .print-only h2 {
    text-transform: uppercase;
    font-weight: normal;
    margin: 0; }
  .printable h3, .printable .h3, .print-only h3, .print-only .h3 {
    font-weight: normal;
    margin: 2em 0; }
    .printable h3.ca, .printable .h3.ca, .print-only h3.ca, .print-only .h3.ca {
      text-align: center; }
  .printable hr, .print-only hr {
    margin: 1em 0; }
  .printable p, .print-only p {
    margin: 0; }
  .printable a, .print-only a {
    color: black;
    text-decoration: none; }
  .printable img, .print-only img {
    float: right;
    height: 4em;
    margin-left: 1em; }
  .printable.mouvements-resume table, .print-only.mouvements-resume table {
    width: 100%; }
    .printable.mouvements-resume table th, .printable.mouvements-resume table td, .print-only.mouvements-resume table th, .print-only.mouvements-resume table td {
      border: 1px solid #dadada;
      vertical-align: top;
      padding: 0.25em; }
      .printable.mouvements-resume table th:first-child, .printable.mouvements-resume table td:first-child, .print-only.mouvements-resume table th:first-child, .print-only.mouvements-resume table td:first-child {
        text-align: center; }
      .printable.mouvements-resume table th.ra, .printable.mouvements-resume table td.ra, .print-only.mouvements-resume table th.ra, .print-only.mouvements-resume table td.ra {
        text-align: right; }
      .printable.mouvements-resume table th div.entry-content, .printable.mouvements-resume table td div.entry-content, .print-only.mouvements-resume table th div.entry-content, .print-only.mouvements-resume table td div.entry-content {
        font-size: 12px;
        font-style: italic;
        padding-left: 1em; }
  .printable.infos-depot div.bordered, .print-only.infos-depot div.bordered {
    margin: auto;
    line-height: 1.6em; }
    .printable.infos-depot div.bordered .split.ra, .print-only.infos-depot div.bordered .split.ra {
      width: 50%;
      float: left;
      text-align: right; }
    .printable.infos-depot div.bordered .la.blue, .print-only.infos-depot div.bordered .la.blue {
      text-align: left;
      font-weight: bold;
      padding-left: 0.25em; }

/*# sourceMappingURL=print.css.map */
