.depl { 
  background-image: url('../img/route.png'); padding-left: 22px;
  background-repeat: no-repeat;
  background-position: left top;
  background-repeat: repeat-y;
  position: absolute;
}

.depl div.deplAller
{
  background-image: url('../img/icone_aller.png'); padding-left: 26px;
  background-repeat: no-repeat;
  background-position: left top;
  background-color:rgba(255, 255, 255, 0.50);
  font-size: 0.75em;
}

.depl div.deplRetour { 
  background-image: url('../img/icone_retour.png'); padding-left: 29px;
  background-repeat: no-repeat;
  background-position: left top;
  background-color: rgba(255, 255, 255, 0.50);
  font-size: 0.75em;
  position: relative;
}

.deplPlaceHolder {
    width: 16px;
    height: 16px;
    float: left;
    padding-left: 4px;
} /* Matérialise l'espace pris par la "route" sur le RDV pour empecher qu'une aute icône (facturé) aille se cacher dessous */

.d-dialogue--rdv-edite .frmEtenduFrais
{
  max-height: 230px;
  overflow: auto;
}

.d-dialogue--rdv-edite .frmEtenduFrais select.idFrais
{
  max-width: 225px;
}


/*						*/
/* Dialogue Gestion Frais de mission		*/
/*						*/

.d-dialogue--fraismiss-liste,
.d-dialogue--fraismiss-edite
{
  --couleur--claire: #f8ecd3;
  --couleur--fonce: #f4b62d;
}

.d-dialogue--fraismiss-liste .conteneurTablUtil
{
  height: 400px;
  overflow-y: auto;
  padding-right: 10px;
}

.d-dialogue--fraismiss-liste table.listeElts td,
.d-dialogue--fraismiss-liste table.listeElts th
{
  font-size: 0.8em;
}


.d-dialogue--fraismiss-liste table.listeElts tr:hover td,
.d-dialogue--fraismiss-liste table.listeElts tr.alt:hover td
{
  background: #EDAE27;
}

.d-dialogue--fraismiss-liste table.listeElts tr.archive td { background: #CCC; }
.d-dialogue--fraismiss-liste table.listeElts tr.archive.alt td { background: #BBB; }


.d-dialogue--fraismiss-liste table.listeElts tr.alt td
{
  background: #E1C984;
}


.d-dialogue--fraismiss-liste table.listeElts td.cleLigne
{
  display: none;
}
