.plannMetier{position:relative}.plannMetier div{line-height:normal;border:0}.plannMetier td{box-sizing:content-box}.plannMetier .plannMetier_orga{top:0;display:none;position:absolute;z-index:10000;width:400px;height:100%;background-color:#fff;border-right:4px solid #d7d7d7}.plannMetier .ctrlTotaux{font-size:13px!important}.plannMetier .plannMetier_content{overflow:hidden}.ui-resizable-handle.ui-resizable-s{box-sizing:border-box;background-color:#e4e4e4;height:10px;bottom:0;z-index:5!important}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents,.plannMetier .plannMetier_grille_top .plannjours.midd .contents{overflow-y:scroll}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents table tbody .timeblock{padding:0}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents table tbody .timeblock .fill{height:16px;text-align:center;color:#000;line-height:1.3}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents table tbody tr td{position:relative}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents table tbody tr.maskRow td:after{opacity:.3;content:"";position:absolute;display:inline-block;top:0;left:0;bottom:0;right:0;height:100%;background:hsla(0,0%,100%,.8);z-index:999;background-color:#000}.plannMetier .plannMetier_grille_bottom .plannjours.left:not(.codeJ):not(.tpr) table tbody tr td{padding:5px 1px}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents table tbody .timeblock .fill .grip{display:none}.plannMetier .plannMetier_grille_bottom .plannjours.midd .contents table tbody .timeblock:after{content:"";position:absolute;width:100%;height:100%;top:0;background:repeating-linear-gradient(45deg,transparent,transparent 20px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 40px)}.plannMetier .plannMetier_grille_top .plannjours.midd .contents table tbody .timeblock{padding:1px}.plannMetier .plannMetier_grille_top .plannjours.midd .contents table tbody .timeblock .fill{font-size:11px;text-align:center;line-height:13px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:14px;border-radius:3px}.plannMetier .plannMetier_grille_top .plannjours.midd .contents .div_grille .highlight{position:absolute;top:0;height:100%;background-color:#000;opacity:.4}.plannMetier.cover .plannMetier_top{padding-bottom:10px}.plannMetier .plannMetier_grille_bottom .plannjours.left .contents table tbody tr td .identite button{height:25px;width:25px;vertical-align:middle;margin-right:5px;background-color:transparent;border-color:transparent}.plannMetier .plannMetier_grille_bottom .plannjours.left:not(.codeJ):not(.tpr) .contents:not(.salMode) table tbody tr:nth-child(odd) td .identite,.plannMetier .plannMetier_grille_bottom .plannjours.left:not(.codeJ):not(.tpr) table tbody tr:nth-child(odd) td{background-color:#56687f!important}.plannMetier .plannMetier_grille_bottom .plannjours.left:not(.codeJ):not(.tpr) .contents:not(.salMode) table tbody tr:nth-child(2n) td .identite,.plannMetier .plannMetier_grille_bottom .plannjours.left:not(.codeJ):not(.tpr) table tbody tr:nth-child(2n) td{background-color:#6f7f92!important}.plannMetier .plannMetier_grille_bottom .plannjours.right .contents table tbody tr:nth-child(odd) td{background-color:#56687f!important}.plannMetier .plannMetier_grille_bottom .plannjours.right .contents table tbody tr:nth-child(2n) td{background-color:#6f7f92!important}.plannMetier .plannMetier_grille_bottom .plannjours.codeJ .contents table tbody tr:nth-child(odd),.plannMetier .plannMetier_grille_bottom .plannjours.tpr .contents table tbody tr:nth-child(odd){background-color:#56687f!important}.plannMetier .plannMetier_grille_bottom .plannjours.codeJ .contents table tbody tr:nth-child(2n),.plannMetier .plannMetier_grille_bottom .plannjours.tpr .contents table tbody tr:nth-child(2n){background-color:#6f7f92!important}.plannMetier .plannMetier_grille_bottom .plannjours.codeJ .contents.painting table tbody tr td:hover{background-color:#959595;color:#fff!important}.plannMetier.coverDetails{background-color:#505050;color:#fff;max-width:400px;overflow-y:auto;display:block}.plannMetier.coverDetails thead{background-color:#505050;text-align:center}.plannMetier.coverDetails thead td{padding:7px}.plannMetier.coverDetails tbody{background-color:#757474}.plannMetier.coverDetails tbody td{padding:0 10px}.plannMetier.metierDetails{max-width:500px}.plannMetier.metierDetails .compInfo{padding:8px;margin:0}.plannMetier.metierDetails .compInfo dt{font-weight:700}.plannMetier.metierDetails .metierInfo{padding:8px}.plannMetier.metierDetails .metierInfo h3{font-weight:700;background-color:#56687f;color:#fff;margin:0;padding:5px}