﻿
/*p     { display: table-row;  }
label  { display: table-cell; }
input { display: table-cell; }*/

/*p .recherche     { display: table-row;  }
label .recherche { display: table-cell; }
input .recherche { display: table-cell; }*/

/*.precherche  { display: table-row;}
.lirecherche { 
    display: table-cell;
    
}
.lirechercheright {
    display: table-cell;
    float: right;
    margin-left: 400px;
}
.margegauche {
    margin-left:180px;
}*/

a,
a:link,
a:empty,
a:visited,
a:active,
a:hover {
    text-decoration: none;
    display: block;
    width: 100%;
}

div .divRecherche {
    width: 450px;
    height: 110px;
    position: relative;
    border: 3px solid grey;
    margin-top: 20px;
    padding-top: 10px;
}
div h3 {
    position: absolute;
    top: -32px;
    background: #fff;
    left: 10px;
    padding: 0 10px;
    font-size: medium;
}

.cssPager span {
    background-color: #4f6b72;
    font-size: 18px;
}
.cssPager td {
    padding-left: 4px;
    padding-right: 4px;
}

.imgGridView {
    width: 25px;
    height: 25px;
    margin-top: 0px;
}
.NouveauComposant {
    margin-top: 0px;
}

/*.tbAlign {
	déjà en inline-block
	width: 190px;
	padding: 0px;
	float:none;
    margin-right:0px;

}*/

/*.lbAlign {
	//display: inline-block;
	width: 110px;
	margin-right: 0px;
	text-align: right;
    float:none;
}*/

.lbAlignRechercheCoffret {
    /*display: inline-block;*/
    width: 110px;
    margin-right: 0px;
    text-align: right;
    float: none;
}
.UneNotePresente {
    background-color: #FFFFCC;
}
.NoteSaisie span { 
display:none; 
height: 150px;
} 
.NoteSaisie:hover span{ 
display:block; 
height: 150px;
/*etc .... mise en forme du span*/ 
} 
.NoteSaisie:hover span h1 {
    color: #0000FF;
    text-decoration: underline;
    font-size: small;
} 
.PourNote{

    width: 100%;
    height: 50px;

}
.PourNote:hover {
    width: 100%;
    height: 150px;
}

.ColNone { 
    display:none;
    visibility:hidden;
}
.ColTogOff{
    display:block;
    width:auto;
    height: 25px;
    max-height: 25px;
    overflow:hidden; 
}
.CellHide {

    height:0px;
    max-height:0px;
    line-height:0px;
}
.ImgGrid_CmpCa {

    margin-top:0px;
    margin:0px;
    padding:0px;
    background-color:rgba(0,0,0,0);
    background:transparent; 
}
.lblCA {
    opacity:1;
    /* Class pour les labels du Grid(modal) de modification d'etat des CA [Coffrets.aspx] */
}
.txtbCA {
    opacity:1;
    /* Class pour les textbox du Grid(modal) de modification d'etat des CA [Coffrets.aspx] */
}
.imgCA {
    opacity:1;
    /* Class pour les images du Grid(modal) de modification d'etat des CA [Coffrets.aspx] */
}

/* GRID OPERATION */
.GridAddOP{
    opacity:1;
}
.divScrollH{
     visibility:visible;
}
.divScrollR{
    overflow-y:scroll;
    height:500px;
    margin-left:auto;
    margin-right:auto;
}
.divScrollF{
     visibility:visible;
}
.fixedHead{
     visibility:visible;
}
.fixedFoot{
     visibility:visible;
}

/* COL_HEAD GRID OPERATION */
.IMAGE{
    width:30px;
    max-width:30px;
    min-width:30px;
}
.COFFRET{
    width:130px;
    max-width:130px;
    min-width:130px;
}
.VERSION{
    width:80px;
    max-width:80px;
    min-width:80px;
}
.AFFECTER{
    width:110px;
    max-width:110px;
    min-width:110px;
}
.LIEU{
    width:110px;
    max-width:110px;
    min-width:110px;
}
.NOTES{
    width:100px;
    max-width:100px;
    min-width:100px;
}

/* DRAG & DROP OP */
.ListAddCa{
     visibility:visible;
}
.selected-row {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

/* ADD/SUP OPERATION */
.lblCreate{
     visibility:visible;
}
.lblSuprim{
     visibility:visible;
}
.lblOn{
    opacity:1;
}
.lblOff{
    opacity:0.5;
}

/* GRID SELECT OP */
.GridSupOP{
    opacity:1;
}
.divSHS{
     visibility:visible;
     margin-left:auto;
    margin-right:auto;
}
.divSRS{
    overflow-y:scroll;
    direction:rtl;
    height:500px;
    max-height:500px;
    margin-left:auto;
    margin-right:auto;
}
.divSFS{
     visibility:visible;
     margin-left:auto;
    margin-right:auto;
}
.fixedHeadS{
     visibility:visible;
}
.fixedFootS{
     visibility:visible;
}
.PagerS span {
    background-color: #4f6b72;
    font-size: 18px;
}
.PagerS td {
    padding-left: 4px;
    padding-right: 4px;
}

/* COL_HEAD GRID SELECT OP */
.IMAGE_S{
    width:32px;
    max-width:32px;
    min-width:32px;
}
.COFFRET_S{
    width:130px;
    max-width:130px;
    min-width:130px;
}
.VERSION_S{
    width:110px;
    max-width:110px;
    min-width:110px;
}
.LIEU_S{
    width:110px;
    max-width:110px;
    min-width:110px;
}
.NOTES_S{
    width:100px;
    max-width:100px;
    min-width:100px;
}

/*Pour la page résumé*/
.GridRowLine {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline-flex;
}