/* Style des pages de Hermes          B. Mailhol - fev 2007                */
/* bernard@mailhol.com                                                     */

/* Style principal                                                         */

.hrm {
    font-family: sans-serif;
     font-size: 1em;
  }

.hrm h1   {  background-color: #cccccc; }

.hrm h2   {  background-color: #dddddd; }

.hrm table {
    font-family: sans-serif;
     font-size: 1em;
  }

/* Classes conjoncturelles                                                 */

.hrm-inp0 { background-color: #fff;}

.hrm-inp1 { background-color: #ddd; border : 5px #888 solid; }

.hrm-inp10 { background-color: #ddd;}
.hrm-inp11 { background-color: #555;}

.hrm-row0 { background-color: #fff;}
.hrm-row1 { background-color: #dddddd;}

.hrm-l   td { text-align: left;  }
.hrm-r   td { text-align: right;  }
.hrm-c   td { text-align: center;  }
.hrm-lrc td { padding: 0 1em; text-align: center;  }

td.hrm-l    { text-align: left;  }
td.hrm-r    { text-align: right;  }
td.hrm-c    { text-align: center;  }
td.hrm-lrc  { padding: 0 1em; text-align: center;  }


.hrm-cde-l { background-color: #eeeeee;}
.hrm-cde-r {
             background-color: #dddddd;
              font-size: 0.8em;
  }

.hrm .avert {  font-size: 0.8em;
                color: #333;
                 text-align: center;
                  margin: 0px 100px 20px;
  }

.dem {
    font-family: sans-serif;
     font-size: 1.0em;
  }

.dedi {
    color: #800;
    background-color: #dddddd;
    border-style : solid;
  }


/* hrm-g : classe globale de GOCDE en page hermes.php */
/* hrm-cde : classe interne de GOCDE */

.hrm-cde  {

              font-family: Arial, Verdana, sans-serif;
               font-size: 1em;
                border-style: none;
  }

.hrm-cde ul { margin: 0px; }


.hrm-g .hrm-cde  {
             background-color: #cccccc;
              font-family: Arial, Verdana, sans-serif;
               font-size: 1em;
                border-style: solid;
  }

.hrm-g .hrm-cde  ul { margin: 0px; }

.hrm-c1
  {
     text-align: right;
  }

.hrm-c2
  {
     text-align: right;
     color: #00d;
  }

.hrm-vu    { visibility: visible; }
.hrm-nonvu { display: none; }

.hrm-annul {
  font-size: 0.6em;
  }

.hrm-bt    { cursor:pointer; }
.hrm-btno  { background-color:#fff; color:#888; }

.hrm-bt1
  {
     cursor:pointer;
     background-color:#ddd;
     font-family: sans-serif;
     font-size: 1.1em;
  }

/* le tableau des ressources (livres, diffuseurs ou auteurs) */
.hrm-rsp {
  width:700px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  background-color:#eee;
  }

.hrm-rspl {
  width:700px;
  margin-left: 0;
  margin-right: auto;
  padding: 10px;
  background-color:#eee;
  }

/* Gestion : table des ressources */
.tbres      {
  border-style: solid;
  border-width: 2px;
  border-collapse: collapse;
  }

.tbres td, .tbres th {
  border-style: solid;
  border-width: 1px;
  }

.trres-ok   {
  background-color : #eee;
  color: #000;
  }

.trres-va   {
  background-color : #eee;
  color: #777;
  }

.trres-pr   {
  background-color : #abdb8c;
  color: #000;
  }

.trres-su   {
  background-color : #eee;
  color : #f2071b;
  }


/* Box de saisie liv/dst */
#hrm-BOX {
  z-index: 10;
  background-color: #fff;
  position: fixed;
  top: 15px;
  left: 25px;
  }

 .qst-div {
   padding: 5px;
   border: 10px gray solid;
   background-color: #fff;
   position: absolute;
   left: 70px;
   width: 750px; /* imposé en position absolue */
   }
 .qst-tb {
   }
 .qst-th {
   background-color: #bbb;
   }
 .qst-1at {
   width: 150px;
   text-align: right;
   background-color: #bbb;
   }
 .qst-2at {
   width: 360px;
   background-color: #bbb;
   }
 .qst-1td0 {
   width: 150px;
   text-align: right;
   background-color: #ddd;
   }
 .qst-1td1 {
   width: 150px;
   text-align: right;
   background-color: #eee;
   }
 .qst-2td0 {
   width: 360px;
   background-color: #ddd;
   }
 .qst-2td1 {
   width: 360px;
   background-color: #eee;
   }

.hrmstk-affich {
   background-color : #bbb;
   color: #008;
   }

.hrmstk-updt {
   background-color : #ddf;
   color: #44f;
   }

.hrmstk-error {
   background-color : #fdd;
   color: #f00;
   }

.hrm-bigattn {
   font-size: 2em;
   background-color : #fdd;
   color: #f00;
   }


.hrm-prefact {
   float: right;
   }

.hrm-facTxt {
   padding-right: 15px;
   text-align: right;
   }

.hrm-facHT {
   padding-right: 15px;
   text-align: right;
   color : #555;
   }
.hrm-facTTC {
   padding-right: 15px;
   text-align: right;
   }

@media print {
.hrm-aff  { display: none; }
.hrm-prt  { visibility: visible; }
}

@media screen {
.hrm-prt  { display: none; }
.hrm_aff  { visibility: visible; }
}

.tbepu td { color: #800; }


.tbpap td { color: #080; }

/* ----------------------------------------------------------------------- */
/* Boites éventuelles                                                      */
/* ----------------------------------------------------------------------- */
  *#bmaBox {
        position:absolute;
        visibility:hidden;
        width:150;
        vertical-align:top;
        margin-top:0px;
        z-index:100;
     }
  .bmaBox {
        padding:4;
        margin-top:0px;
        vertical-align:top;
        color: #000;
        background-color: #bbb;
     }
