﻿.alertContent {
    height: 35px !important;
}
/********************************Entête Liste des plans de travail***********************************/
/********************************Recherche par période***********************************/
.ClblIntituleRech {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0px;
}

.CtbxDateRech {
    width: 130px;
    border-radius: 4px;
    color: #404040;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    margin-left: 25px;
}

.CibtnDateRech {
    margin-top: 2px;
}

/**********************************Gridview Liste des plans********************************************/
.C_GVListeProjets td, .C_GVListeProjets th {
    border: 1px solid white;
    padding-left: 2px;
}

/*************POP UP Fiche Plan Travail******************/
.BackgroundAddPT {
    background-color: rgba(0, 0, 0, 0.25);
}

.C_DivPlanTravail {
    float: left;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 15px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    height: 624px; /*margin-left: -369px;    margin-top: -350px;*/
    width: 790px;
}

.C_HeaderFicheTravail {
    height: 32px;
}

.C_ImgHeaderFiche {
    height: 32px;
    width: 790px;
}

.C_objparent {
    border: 0 none rgba(0, 0, 0, 0);
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    overflow: hidden;
    width: 790px;
    height: 584px;
}
/***************** CSS div loading*****************/

.C_ImgLoading {
    float: left;
    margin-left: 400px;
    margin-top: -380px;
}

/*******************CSS POPUP Alert********************/

.C_DivAlertHeader {
    background-image: url("../../../Images/Commun/header_MessageAlerte_03.png");
    height: 30px;
    letter-spacing: -1px;
    width: 306px;
}

.C_PanelAlert {
    background: none repeat scroll 0 0 #FFFFFF;
    border: thin groove #684288;
    border-radius: 15px;
    box-shadow: 5px 5px #C1C1C1;
    width: 306px;
}

.C_labelAlertText {
    margin-left: 25px;
    color: #684288;
    letter-spacing: -1px !important;
    font-family: Tahoma;
}

.C_IBcloseAlert {
    margin-bottom: 10px;
    margin-top: 10px;
    float: right;
}

.modalBackground2 {
    background-color: black;
    filter: alpha(opacity=50);
    opacity: 0.50;
    animation: steps(1, start);
    z-index: 5000;
}

.C_DivPopAlert {
    background-color: #FFFFFF;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    font-family: tahoma;
    font-size: 12px;
    letter-spacing: 0;
}
/* code modifier par sawsen */
.C_DivEntetePlanTravail {
    margin-left: 0px;
    margin-top: 0px;
}

.C_DivEntetePlanTravailDrpListe {
    width: 100%;
}

#divGenPlanTravail {
    float: left;
    width: 100%;
}

#upnlDivRechParPeriode {
    float: left;
    width: 100%;
}

#upnlEnteteListeProjet {
    width: 82%;
    float: left;
    height: 40px;
}

#upnlAjtPT {
    width: 18%;
    float: left;
    height: 40px;
    line-height: 38px;
}

.C_DivEntetePlanTravailBoutons {
    width: 140px;
    float: right;
}

.CdivRechParPeriode {
    padding: 4px 0 0 10px;
}

.slimScrollDiv1 {
    float: left;
    margin-top: 5px;
    margin-left: 0px;
}

.C_GVListeProjets {
    width: 100%;
    border: 0px solid #AD7F00;
}

.lienHyper {
    cursor: pointer;
    text-decoration: underline;
}

.CpnlFicheTravail {
    margin: 0 auto;
    left: 0 !important;
    right: 0;
    top: 0;
    bottom: 0;
    width: 790px;
    height: 624px;
}

.C_btnClose {
    float: right;
    height: 22px;
    margin-right: 7px;
    margin-top: 5px;
    /*width: 22px;*/
    margin-left: 10px;
}

.C_lblHeaderFiche {
    border-radius: 13px 13px 0 0;
    font-family: Tahoma;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 0;
    float: left;
    width: 100%;
    background: linear-gradient(to right, #fff, #b6d6ab, #00656e) repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 3%;
    border-bottom: 2px solid #64b4aa;
}

.C_DivFrameFichePlan {
    float: left;
    width: 100%;
    height: 576px;
}

/* end */
/*************************************************** Style Gestion Plan Travail (B) *******************************************************/
.C_drpAnnee, .C_drpStructure,
.C_drpFiliale, .C_drpService, .C_drpProjet {
    margin-top: -3px;
}

.C_drpAnnee {
    margin-left: 10px;
}

.C_drpStructure {
    margin-top: -3px;
    margin-left: 10px !important;
}

.C_IBajouterPlan {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.C_btnAnnulerPlan {
    margin-left: 212px;
    margin-top: -195px;
}

.C_btnValiderPlan {
    margin-left: 214px;
    margin-top: 26px;
}

.C_lblHeaderFiche {
    font-size: 17px;
}

#divEntetePlanTravailDrpListe .drpFamille, #divEntetePlanTravailDrpListe .DrpPole {
    margin-top: -4px;
}

@media (max-width:1040px) {
    .C_drpAnnee, .C_drpStructure,
    .C_drpFiliale, .C_drpService, .C_drpProjet, drpFamille {
        width: 13% !important;
    }
}

/*Popup alert*/
.labelAlert {
    margin-left: 10px;
    color: #684288;
}

.btnAlert {
    display: none;
}

.alertHeaderClass {
    height: 30px;
    letter-spacing: -1px;
    width: 304px;
}

#SortirAlert {
    /*margin-bottom: 10px;*/
    /*margin-top: 15px;*/
    float: right;
}

#alertContent {
    background-color: #FFFFFF;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    letter-spacing: 1px;
    color: #404040;
    font-family: tahoma;
    font-size: 11px;
}

.modalPopupAlert {
    background: none repeat scroll 0 0 #FFFFFF;
    border: thin groove #684288;
    border-radius: 15px;
    box-shadow: 5px 5px #C1C1C1;
    width: 306px;
    margin-left: 25px;
    margin-top: -115px;
    z-index: 1000000;
    min-height: 100px;
    height: auto;
}

.modalBackground {
    background-color: black;
    filter: alpha(opacity=50);
    opacity: 0.50;
    animation: steps(1, start);
    z-index: 100000;
}
/*Fin poup alert */
/************************* Plan Travail (B) ****************************/
.sortiralert {
    float: left;
    /*margin-top: 10px !important;*/
}

#upnlAjtPT {
    line-height: 20px;
}

.C_lblHeaderFiche {
    line-height: 30px;
}

@media (max-width:1050px) {
    .C_drpAnnee, .C_drpStructure, .C_drpFiliale,
    .C_drpService, .C_drpProjet, drpFamille, DrpPole {
        width: 11% !important;
    }
}

.iframeProjet {
    width: 100%;
    height: 100%;
}

.PlanTravailButtons {
    float: right;
}