/* ===================================================================== */
/*                             BaseCustom.css                            */
/* © 2021  Dunin Technologie Inc.                                        */
/* ===================================================================== */

/* - DÉFINITION -------------------------------------------------------- */
/* Affichage de base.                                                    */
/* --------------------------------------------------------------------- */

/* - NOTES ------------------------------------------------------------- */
/* --------------------------------------------------------------------- */


/* --------------------------------------------------------------------- */
/* Contour.                                                              */
h1 .TitrePageReadOnly        { margin-top: 10px;  margin-bottom: 13px }  /* Titres des pages */
/* Sections vides horizontales */

.VideH15
  {
    height: 40px;
    flex: 1;
  }

.VideH3
  {
    height: 25px;
    flex: 1;
  }

/* Sections vides verticales */

.VideW10
  {
    width: 10px;
  }
  
 .VideW20
  {
    width: 20px;
  }
  
 .VideW50
  {
    width: 50px;
  }
  
 .VideW100
  {
    width: 100px;
  }
  
 .VideW300
  {
    width: 300px;
  }

/* Image zoom */
.imageZoom img {
  width:40px;
  z-index:0;
}

.imageZoom img:hover {
  width:200px;
  max-width:none;
  z-index: 1000;
}

hr.LigneVerticaleVide  /* Séparateur */
  {
    border-top: none;
    border-bottom: none;
    border-left: none;
    border-right: none;
	 padding-left: 30px;
    margin-left: 30px;
    padding-right: 30px;
    margin-right: 30px;
   
  }

hr.LigneVerticaleLarge   /* Séparateur */
  {
    border-top: none;
    border-bottom: none;
    border-left: solid 1px;
    border-right: none;
	 padding-left: 30px;
    margin-left: 30px;
    padding-right: 30px;
    margin-right: 30px;
    border-color: var(--couleurLigneVerticale);
  }
/* Texte avec un lien */
.Link, .LinkBas3px, .LinkProjet.AvecLabel, .LinkNomProd.AvecLabel
{
  cursor: pointer;
  color: var(--couleurTexteLink);
  text-decoration-line: underline;
  text-decoration-color: var(--couleurTexteLink);
  -webkit-text-decoration-line: underline;                /* Safari */
  -webkit-text-decoration-color: var(--couleurTexteLink); /* Safari */
}

/* Texte lien Grille */
.LinkGrille
{
  cursor: pointer;
  color: black;
  text-decoration-line: underline;
  text-decoration-color: black;
  -webkit-text-decoration-line: underline;                /* Safari */
  -webkit-text-decoration-color: black; /* Safari */
}

.LinkBas3px {margin-bottom:3px;}
.LinkNomProd > span, .NotLinkNomProd > span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.Link:hover, .LinkBas3px:hover, .LinkProjet.AvecLabel:hover, .LinkNomProd.AvecLabel:hover
{
  color: var(--couleurTexteLink);
  text-decoration-color: var(--couleurTexteLink);
  -webkit-text-decoration-color: var(--couleurTexteLink); /* Safari */
}

.LinkGrille:hover
{
  color: var(--couleurTexteLink);
  text-decoration-color: var(--couleurTexteLink);
  -webkit-text-decoration-color: var(--couleurTexteLink); /* Safari */
}

.NoteCustom { min-height:20px;color: red;font-weight: bold; }   /* Note par défaut sur certains items*/
.PageRecherche .CadreSimple {border-bottom: 1px solid var(--couleureBordureGrillePageRecherche);} /* table (ActGrid) page recherche   */
.PageRecherche .Table > div {border-left: 1px solid var(--couleureBordureGrillePageRecherche);}

.Courant:not(.Label):not(canvas) {border-width: 3px;}  /* Bordure d’un champ en l'état normal et l'état focused */
input.ElementLogin { background-color: var(--couleurInput); opacity: 0.7; border-width: 2px;}