

.cifHistTable {margin:0;padding:0;width:98%;overflow-x:auto}
.cifHistCaption {text-align: left}
.cifHistProducto {font-weight: bold;vertical-align: center;border:1px silver solid}
.laTabla {border-collapse: collapse;border:1px silver solid}
.cifHistFechas {vertical-align: top; border:1px silver solid;font-weight: bold}
.cifHistFechas P {font-weight: 100;padding-bottom:0;margin-bottom:0.1em;color:silver;font-size:0.8em}
.cifHistCost {vertical-align: top; border:1px silver solid;}
H1.cifHist {margin:0;padding:0;}
INPUT.cifHist {font-size: 1rem}


A.camouflaged {text-decoration: none;color:inherit;cursor:pointer;}
A.camouflaged:visited {text-decoration: none;color:inherit;cursor:pointer;}
A.camouflaged:hover {text-decoration: none;color:inherit;cursor:pointer;}
A.camouflaged:active {text-decoration: none;color:inherit;cursor:pointer;}

.gsm_producto {color: #5e5c5c;font-size:0.85em;font-style: italic;font-weight: 200; padding-left:0.5em;}
.costTable {border-collapse: collapse;border:1px silver solid;font-weight: 400;}
.costToolbar {

    z-index: 1;
    background-color: #c5ddf9;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    border-radius: .5em .5em .5em .5em;
}
.costTable caption {
    position: sticky;
    top: 80px;
    z-index: 2;
    /*background-color: lightblue;*/
    background: linear-gradient(180deg, rgb(196 215 242) 75%, rgb(152 211 255) 75%, rgba(203,233,255,1) 95%, rgba(178,211,235,1) 98%, rgba(236,246,254,1) 32%);
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
    border-radius: .5em .5em .5em .5em;

}
.costTable thead {
    position: sticky;
    top: 80px;
    z-index: 2;
    background-color: lightblue;
    box-shadow: rgba(100, 100, 111, 0.2) 0 7px 29px 0;
}
.costTable TH {border:1px black solid;text-align: center;vertical-align: middle;padding:0.3em;font-weight: 600}
.costTable TH.costThTotal {border:1px silver solid;text-align: center;vertical-align: middle;padding:0.3em;
    border-bottom:6px black double!important;font-weight: 900}

DIV.costTotal {
    margin-bottom:0.3em;border-bottom:5px double black;vertical-align:baseline;font-weight: bold;color:black}

.costTable TR.costTRBodegaTop {border-top:8px inset silver}
.costTable TR.costTRBodegaBottom {border-bottom:8px inset silver}

.costTable TD {border:1px #F4F4F4 solid;text-align: left;vertical-align: top;padding:0.3em}
.costTable TD.costUnits {text-align: center;font-weight: 100}
.costTable TD.costNumRO {text-align: right}
.costTable TD.costNumRW {text-align: right}
.costTable TD.costBodega {text-align: right;border-left:8px inset silver!important;}
.costTable TD.costBodegaLast {border-right:8px inset silver!important;}
.costTable TD.costTotal {font-weight: 800}
.costHide {display:none}
.costCIF {color:#02a702;}
.costExpand {color:darkgreen;font-weight:800;font-size:1.2em;cursor:pointer;user-select:none}
*[contenteditable="true"] {background-color: whitesmoke; border-radius: 6px 6px 6px 6px; border:1px #7b91e1 solid;}
.costTable TD[contenteditable="true"] {background-color: whitesmoke;outline:1px lightslategray solid;}
.childRow TD {font-size:0.85em;font-weight: 100;color:#898989}
.titleFielset{color: #5f90bb;}
.fondocontenedor{ /*background-color: #ad2121;*/box-shadow: 0 8px 16px 0 rgb(145, 171, 228);}
.fondocontenedor{box-shadow: 0 8px 25px 0 rgb(122, 152, 220);border-radius: .5em .5em .5em .5em;}
.fondocontenedor:hover{box-shadow: 0 8px 25px 0 rgb(43, 80, 164);border-radius: .5em .5em .5em .5em;}
.toolpbar{margin: 0.5em;width:100%; background-color: #f8f6f6;box-shadow:0 1px 13px 0 #b0195d; padding: 0.063em 0.313em -0.10em 0.313em;transition: 0.3s;  }
.code1 {background-color: #7392e3;color: #ffffff;font-size: .875em;padding: 0.25em 0.5em 0.25em;border-radius: 0.25em 0.25em 0.25em 0.25em;font-weight: bold;}
.code2 {background-color: #7392e3;color: #ffffff;border-radius: 0.25em 0.25em 0.25em 0.25em;}
fieldset {padding: 0 9px 9px!important;}
fieldset legend{box-shadow: 1px 1px 2px #1c42d1, 0 0 0.1em #17d2ff, 0 0 0.1em #f8f8f8!important;}
.text_usd{color: #0a680a;}
.costNumRW {color:#00F!important;}
.costNumOther {color:darkmagenta!important;}