﻿#AccordionPane6_content_FileUpload1_ctl04,
#AccordionPane6_content_bnparcourir {
    visibility: hidden;
}

#AccordionPane7_content_FileUpload1_ctl04 {
    visibility: hidden;
}

#AccordionPane7_content_FileUpload1_ctl01 {
    background: url("../../../Images/Commun/btn_normal_parcourir.png") no-repeat scroll 100% 1px !important;
}

#AccordionPane7_content_FileUpload1_ctl01 {
    min-width: 28% !important;
}
/*****************************test*******************/

@media (min-width: 769px) {
    .AddEvenement {
        max-width: 800px !important;
        margin: 90px auto 0;
    }
}



@media (min-width: 641px) and (max-width: 768px) {
    .AddEvenement {
        max-width: 640px !important;
        /*margin: 35px auto 0;*/
    }
}

@media (min-width: 481px) and (max-width: 640px) {
    .AddEvenement {
        max-width: 480px !important;
        /*margin: 35px auto 0;*/
    }
}

@media (min-width: 481px) and (max-width: 540px) {
    .AddEvenementBS {
        max-width: 480px !important;
        /*margin: 35px auto 0;*/
    }
}

@media (min-width: 1px) and (max-width: 480px) {
    .AddEvenement {
        max-width: 400px !important;
        /*margin: 35px auto 0;*/
    }
}

headerAddEvenementheaderAddEvenement#UpdatePanelAgenda > .ScrollAgenda {
    width: auto !important;
}

.calendar_silver_cellbackground {
    border-color: #6e5e8b !important;
}

#AccordionPane_Occupant_content_GridOccupant {
    width: 100%;
}

#AccordionPane5_content_ImageButton1 {
    float: right;
    margin-top: -25px;
    margin-right: 6px;
    height: 20px;
}

.DescriptioneventLeft03VehiculePOPUP {
    /*height: 30px;*/
    width: 100%;
    position: relative;
}

.lblOrdreMission {
    font-family: tahoma;
    font-weight: bold;
    margin-left: 10px;
}

.rechsalarie {
    float: left;
    height: 40px;
    line-height: 40px;
    width: 100%;
}

.drpPoles {
    float: left;
    margin-left: 1%;
    width: 13%;
}

    .drpPoles .drpCss {
        width: 100%;
    }

.UpdatePanel1 .drpCss {
    width: 30%;
    margin-left: 2%;
}

.UpdatePanel1 {
    float: left;
    margin-left: 1%;
    width: 34%;
}

.drpHeureDebPlan {
    float: left;
    width: 18%;
}

    .drpHeureDebPlan .drpCss {
        width: 100%;
        max-width: 70px;
    }

.RdChoixAgenda {
    float: left;
}

#UpdatePanelAgenda {
    float: left;
    width: 100%;
}

.rdCss {
    width: 140px;
}

.AfficherWeekend {
    float: left;
    margin-left: 10px;
    width: 22%;
    font-size: 11px;
    font-weight: bold;
    font-family: tahoma;
}

.cssDaypilotContent {
    float: left;
    width: 100%;
}

.contenu_applig {
    float: left;
    overflow: auto;
    max-width: 160px;
    height: 555px;
    width: 14%;
    min-width: 160px;
}

.contenu_applid {
    margin-top: -1px;
}

.imageRadio {
    float: left;
    width: 140px;
    position: relative;
    margin-left: 0;
    min-width: 111px;
}

.RdChoixAgenda {
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}

.jourCss {
    height: 25px;
    padding-left: 18px;
    width: 23px;
}

.semCss {
    height: 25px;
    padding-left: 18px;
    width: 23px;
}

.moisCss {
    height: 25px;
    padding-left: 18px;
    width: 23px;
}

tbody {
    border-color: #6e5e8b;
}
/* début FILTRE CSS */
.txtTitreFiltre {
    float: left;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
    width: 80%;
    height: 20px;
    line-height: 20px;
}

#TextBoxFilter {
    float: left;
    width: 160px;
    margin-top: 10px;
    margin-left: 10px;
}

#pnlFiltre > a {
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}

#DivFiltre > a {
    float: left;
    margin-left: 7px;
    margin-top: 5px;
}

#DivFiltre {
    width: 212px;
    height: 70px;
    background-color: rgba(104,66,136,0.80);
    border-radius: 13px;
    color: #FFFFFF;
    font-family: Tahoma;
    border: 2px #684288 solid;
}

.FiltreDrag {
    position: fixed !important;
}

.DivFiltre, .DivImprimer, .DivValider {
    float: left;
    margin-right: 5px;
}

.DivParametrageEvent {
    float: right;
    margin-right: 5px;
}



.BackgroundFiltre {
}

.btnGo {
}

.btnCloseCss {
    float: right;
    margin-right: 10px;
}

.headerFiltre {
    border-bottom: 1px solid #fff;
    width: 100%;
    height: 25px;
}

/* fin FILTRE CSS */
/*Début PopUp Alert*/
.btnAlert {
    display: none;
}

#alertContent {
    background-color: #FFFFFF;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    height: 64px;
}

.modalPopupAlert {
    background: none repeat scroll 0 0 #FFFFFF;
    border: thin groove #684288;
    border-radius: 15px;
    box-shadow: 5px 5px #C1C1C1;
    width: 306px;
    height: auto;
    z-index: 99999999 !important;
}

.sortiralert {
    margin-left: 265px;
    margin-top: 15px;
}

.labelAlert {
    margin-left: 10px;
    color: #684288;
}
/*Fin PopUp Alert*/

/**********************************************************************************************************************************/
/*************************************************Amina MHAMDI*********************************************************************/
body {
}

#bondiv {
    float: left;
}

#popupextend, #congediv, #notediv, #bondiv {
}

#divinner {
    height: 7px;
}

#notediv {
    float: left;
}

#divinnerinner {
    float: left;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    letter-spacing: 0;
    width: 94% !important;
}

.titrePopup {
    font-weight: bold;
    Font-Size: 17px;
    letter-spacing: 0px;
}

#divLipSalarie {
    float: right;
}

#pourSalarieLib {
    margin-top: 10px;
    font-weight: bold;
    Font-Size: 15px;
}

.okbuttonV {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.bou, .bouReunion, .bouEvent, .bouAppel {
    /*background-color: white;*/
    background-image: -moz-linear-gradient(left center, #cebede 10%, #fff 100%);
    border-radius: 10px 0 0 10px;
    height: 258px;
    margin-left: -14px;
    position: absolute;
    top: 50px;
    width: 107px;
    z-index: -1;
    background-image: -webkit-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -ms-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -o-linear-gradient(left, #cebede 10%, #fff 100%);
}

.bouReunion {
    width: 180px !important;
    height: 280px !important;
    top: 60px !important;
}

.bouEvent {
    height: 200px !important;
    width: 175px !important;
}

.bouAppel {
    height: 100px !important;
    width: 160px !important;
}

#congediv {
    float: left;
}

#divdrag {
    background: linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #684288;
    border-radius: 13px 13px 0 0;
    float: left;
    height: 30px;
    width: 100%;
    border-bottom: 2px solid #c1c1cf;
    cursor: move;
}

#divdragModif {
    background: linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 2px solid #c1c1cf;
    border-radius: 13px 13px 0 0;
    line-height: 30px;
    height: 30px;
    width: 800px;
    cursor: move;
}

#divdragValider {
    background: linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 2px solid #c1c1cf;
    border-radius: 13px 13px 0 0;
    height: 30px;
    width: 800px;
    float: left;
    line-height: 30px;
}

.divboudanspop {
    position: relative;
    /*height: 480px;*/
    width: 800px;
    border-radius: 13px 13px 0 0;
}

#popUpPanel > div {
    border-radius: 13px;
    float: left;
    height: 644px;
    width: 100%;
}

#divinnerinner > div#ajoutdiv {
    float: left;
}

#ctl09 {
    float: right;
    width: 85px;
    margin-right: 10px;
}

.modalEvtV {
    background-color: white;
    border-radius: 13px;
    left: 0 !important;
    margin: 0 auto;
    right: 0;
    width: 800px;
    top: 200px !important;
    position: fixed !important;
}

.modalBackground {
    background-color: black;
    filter: alpha(opacity=50);
    opacity: 0.50;
    animation: steps(1, start);
}

.pnl {
    background: #333;
    padding: 10px;
    border: 2px solid #ddd;
    float: left;
    font-size: 1.2em;
    color: White;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 99999;
    box-shadow: 0px 0px 20px #999; /* CSS3 */
    -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
    -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
}

.close {
    DISPLAY: block;
    BACKGROUND: url(Images/close.png) no-repeat 0px 0px;
    LEFT: -12px;
    WIDTH: 26px;
    TEXT-INDENT: -1000em;
    POSITION: absolute;
    TOP: -12px;
    HEIGHT: 26px;
}

#objparent {
    float: left;
    height: 515px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#objparent {
    float: left;
    height: 570px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#IDemandeConge {
    float: left;
    height: 555px;
    width: 806px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#IBondeDeSortie {
    float: left;
    height: 603px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#IDemandeConge {
    float: left;
    height: 555px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#INoteDeFrais {
    float: left;
    height: 613px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#INoteDeFrais {
    float: left;
    height: 610px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#objparentModif {
    height: 1049px;
    width: 801px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#objparentModif {
    height: 1049px;
    width: 801px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#objparentValider {
    float: left;
    height: 1049px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#objparentValider {
    float: left;
    height: 1049px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#divLoading {
    background: white;
    height: 772px;
    border-radius: 0 0 13px 13px;
    width: 800px;
}

.CcontenupopdansPop {
    float: left;
    background: none repeat scroll 0 0 white;
    height: 613px;
    overflow: hidden;
    width: 100%;
    border-radius: 0 0 13px 13px;
}
.CcontenupopdansPopNew {
    float: left;
    background: none repeat scroll 0 0 white;
    height: 800px;
    overflow: hidden;
    width: 100%;
    border-radius: 0 0 13px 13px;
}


#popupmodif {
    /*display: none;*/
}

/*#divinnermodif {font-size: 17px;font-weight: bold;float: right; margin-right: 38px;}*/
#divinnermodif, .divinnermodif {
    float: right;
    font-size: 17px;
    font-weight: bold;
    margin-right: 38px;
    width: auto;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
}

#divdragModif > div {
    float: left;
    width: 769px;
}

#pourSalarieLibModif {
    margin-top: 10px;
    font-weight: bold;
    Font-Size: 15px;
    letter-spacing: 0px;
}

#divLoadingModif {
    background: white;
    height: 764px;
    border-radius: 0 0 13px 13px;
    width: 800px;
}

div5px {
    height: 5px;
}

#divinnerinnermodif, #divVreateurPourValider {
    background-image: linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -webkit-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -ms-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -o-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -moz-linear-gradient(left center, #cebede 10%, #fff 100%);
    background-color: white;
    border-radius: 10px 0 0 10px;
    height: 195px;
    margin-left: -14px;
    top: 35px;
    position: absolute;
    width: 216px;
    z-index: -1;
}

#imageThrobberModif {
    margin-top: 345px;
    margin-left: 392px;
}

#ajoutdivModif {
    float: left;
}

#contenupopModif {
    background: none repeat scroll 0 0 white;
    border-radius: 0 0 15px 15px;
    height: auto;
    overflow: hidden;
    width: 100%;
    float: left;
}

#PopScroll2 {
    float: left;
    width: 100%;
}

#popupvalider, #popUpPanelValider {
    height: 480px;
}

#divinnervaliddessu {
}

#ajoutdivValider {
    float: left;
}

#divinnervalide {
    float: left;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    margin-left: 10px;
    width: 94%;
}

#divlibsalarie {
    float: right;
    margin-right: 38px;
}

#Lib_salarie {
    margin-top: 10px;
    font-weight: bold;
    Font-Size: 15px;
}

#divLoadinValider {
    background: none repeat scroll 0 0 white;
    border-radius: 0 0 15px 15px;
    height: 709px;
    width: 800px;
}

#imagethrobbervalid {
    margin-top: 345px;
    margin-left: 221px;
}

#contenupopValider {
    float: left;
    background: none repeat scroll 0 0 white;
    border-radius: 0 0 13px 13px;
    height: 450px;
    overflow: hidden;
    width: 800px;
}

#divLibCre, #divLibCreVAl {
    margin-left: 9px;
    padding-left: 10px;
    padding-top: 10px;
    margin-top: 20px;
}

#fermerBouEvent, #fermerBou {
    height: 196px;
    position: absolute;
    width: 14px;
    cursor: pointer;
}

#ouvrirBouEvent, #ouvrirBou {
    height: 196px;
    position: absolute;
    width: 14px;
    cursor: pointer;
}

#triangleFermerEvent, #triangleFermer {
    margin-left: 4px;
    margin-top: 80px;
}

#triangleOuvrirEvent, #triangleOuvrir {
    margin-left: 4px;
    margin-top: 62px;
}

#fermerBouM, #fermerBouV {
    height: 195px;
    position: absolute;
    width: 14px;
    cursor: pointer;
}

#triangleFermerM, #triangleFermerV {
    margin-left: 4px;
    margin-top: 96px;
}

#ouvrirBouM, #ouvrirBouV {
    height: 195px;
    position: absolute;
    width: 14px;
    cursor: pointer;
}

#triangleOuvrirM, #triangleOuvrirV {
    margin-left: 4px;
    margin-top: 96px;
}

.classCreateur {
}

.classCollaborateur {
    margin-top: 40px;
}

.classDate {
    margin-top: 40px;
}
/*Css popUp modification demande congé*/
.BackgroundImportationProspect {
    background-color: rgba(0, 0, 0, 0.5);
}

.DivImportProspect {
    width: 800px;
    height: 584px;
    margin-top: 0;
    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);
}

.headerFicheProspect {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-radius: 13px 13px 0 0;
    border-bottom: 2px solid #c1c1cf;
    height: 32px;
}

.btnCloseProspect {
    float: right;
    margin-top: 5px;
    margin-right: 10px;
}

.lblheaderFicheProspect {
    margin-left: 32px;
    margin-top: -24px;
    font-family: Tahoma;
    font-size: 17px;
    font-weight: bold;
    height: 23px;
    letter-spacing: -1px;
}

#lblheaderFicheProspect {
    font-size: 17px;
}

#objparentProspect {
    border: 0 none;
    height: 753px;
    margin-left: 0px;
    margin-top: 5px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentProspect {
    border: 0 none;
    height: 753px;
    margin-left: 0px;
    margin-top: 5px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#contenupopProspect {
    height: 626px;
    width: 800px;
}

#contenuHist {
    height: 626px;
    width: 800px;
}

.DivImportProspectBS {
    width: 800px;
    height: 610px;
    margin-top: 0;
    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);
}

.headerFicheProspectBS {
    height: 32px;
}

.btnCloseProspectBS {
    margin-left: 770px;
    margin-top: -50px;
}

.lblheaderFicheProspectBS {
    margin-left: 32px;
    font-family: Tahoma;
    font-size: 17px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    float: left;
    letter-spacing: -1px;
}

#objparentProspectBS {
    border: 0 none;
    height: 753px;
    margin-left: 0px;
    margin-top: 5px;
    width: 802px;
    border-color: transparent;
    overflow: hidden;
}

#objparentProspectBS {
    border: 0 none;
    height: 753px;
    margin-left: 0px;
    margin-top: 5px;
    width: 802px;
    border-color: transparent;
    overflow: hidden;
}

#contenupopProspectBS {
    height: 582px;
    width: 800px;
}

#contenuHistBS {
    height: 626px;
    width: 800px;
}
/*Debut Css besoins formation*/
.divHeaderListeConge {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    width: 398px;
    border-radius: 13px 13px 0 0;
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #c1c1cf;
}

.modalPopupAlertListeConges {
    background: none repeat scroll 0 0 #FFFFFF;
    border: thin groove #684288;
    border-radius: 15px;
    box-shadow: 5px 5px #C1C1C1;
    width: 306px;
    height: 100px;
    margin-left: 25px;
    margin-top: -115px;
}

.modalBackground {
    background-color: black;
    filter: alpha(opacity=50);
    opacity: 0.50;
    animation: steps(1, start);
}

.divListeConge {
    background: none repeat scroll 0 0 #FFFFFF;
    border: thin groove #684288;
    border-radius: 15px;
    width: 398px;
    height: 400px;
    margin-left: 0px;
    margin-top: -55px;
    left: 427px;
    top: 292.5px;
}

.lbListeConge {
    margin-left: 10px;
}

.btnListeConge {
    display: none;
}

.divContenuListeConge {
    width: 653px;
    height: 350px;
    margin-top: 5px;
}

.divLibelleTypeConge {
    width: 653px;
    height: 32px;
    margin-left: 10px;
}

.divLibelleCourtConge {
    width: 653px;
    height: 32px;
    margin-left: 10px;
}

.divCategorieConge {
    width: 653px;
    height: 32px;
    margin-left: 10px;
}

.divAjoutModSuppConge {
    height: 32px;
    margin-left: 191px;
    width: 200px;
}

.txtLibelleConge {
    width: 173px;
    margin-left: 20px;
}

.txtLibelleCourt {
    width: 173px;
    margin-left: 44px;
}

.drpCategoieConge {
    width: 179px;
    margin-left: 64px;
}

.divListeConges {
    width: 653px;
    height: 150px;
    margin-left: 10px;
}

.divGrvListeConges {
    width: 397px;
}

.closePopUp {
    float: right;
    margin-right: 7px;
    margin-top: 4px;
}

.grvListeConges {
    margin-left: 10px;
    width: 380px;
}

.TextOrdre {
    height: 70px;
    margin-bottom: 4px;
    margin-left: 10px;
    margin-top: 15px;
    resize: none;
    width: 370px;
}

.divContenuBesoinsFormation {
    width: 200px;
    height: 200px;
}

.divObjetRefus {
    height: 102px;
}

.btnValider {
    margin-left: 255px;
}

.divBtnValidDevalid {
    height: 40px;
    width: 397px;
}

.txtRefusCon {
    height: 70px;
    width: 370px;
    margin-left: 9px;
    resize: none;
    margin-top: 10px;
}

.divContenuConvocationEntretien {
    width: 398px;
}

.lbType {
    margin-left: 60px;
    Font-Size: 12px;
}

.lbDate {
    margin-left: 53px;
    Font-Size: 12px;
}

.lbHeuredeb {
    margin-left: 78px;
    Font-Size: 12px;
}

.lbHeureFin {
    margin-left: 100px;
    Font-Size: 12px;
}

.lbLibelle {
    margin-left: 50px;
    margin-top: 100px;
}

#libelle {
    margin-top: 20px;
}

#Type {
    margin-top: 10px;
}

#lbDate1 {
    margin-top: 10px;
}

#lbheuredeb {
    margin-top: 10px;
}

#lbheurefin {
    margin-top: 10px;
}

#objetif {
    margin-top: 10px;
}

/********************CSS Popup ConvocationEntretien*****************************************/
#libelleConvocation {
    margin-top: 20px;
}

#TypeConvocation {
    margin-top: 10px;
}

#lbDate1Convocation {
    margin-top: 10px;
}

#lbheuredebConvocation {
    margin-top: 10px;
}

#lbheurefinConvocation {
    margin-top: 10px;
    width: 550px;
}

#objetifConvocation {
    margin-top: 10px;
}

.divListeConvocation {
    background: none repeat scroll 0 0 #FFFFFF;
    border: thin groove #684288;
    border-radius: 15px;
    width: 550px;
    height: 230px;
    margin-left: 0px;
    margin-top: -55px;
    left: 427px;
    top: 292.5px;
}

.divHeaderListeConvocation {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    width: 550px;
    border-radius: 13px 13px 0 0;
    height: 27px;
    line-height: 27px;
}

.lbHeureFinConv {
    margin-left: 30px;
    Font-Size: 12px;
}

.lbLibelleConv {
    margin-left: 30px;
    margin-top: 100px;
}

.lbTypeConv {
    margin-left: 25px;
    Font-Size: 12px;
}

.lbDateConv {
    margin-left: 29px;
    Font-Size: 12px;
}

.lbHeuredebConv {
    margin-left: 30px;
    Font-Size: 12px;
}

.lbNomResponsableEntretien {
    margin-left: 2px;
    Font-Size: 12px;
}

.lbDescriptionConv {
    margin-left: 63px;
    Font-Size: 12px;
}

.calendar_azprojet_event_innerM {
    border: 0px !important;
}

.calendar_azprojet_event_barLibre {
    background-color: #6e5e8b !important;
    top: 0px;
    left: 0px;
    bottom: 0px;
    width: 5px;
}

.calendar_azprojet_event_bar_innerLibre {
    background-color: #6e5e8b !important;
    position: absolute;
    width: 5px;
}

/*.calendar_azprojet_event{
  overflow: hidden;
  position: absolute;
  top: 0px;
  bottom: 2px;
  left: 2px;
  right: 0px;
  margin-right: 1px;
  font-size: 12px;
  padding: 2px;
  padding-left: 8px;
  color: transparent;
  background:transparent;
  color: #ffffff;

  background: -moz-linear-gradient(
    top,
    #a2c200 0%,
    #8aaa00);
  background: -webkit-gradient(
    linear, left top, left bottom,
    from(#a2c200),
    to(#8aaa00));
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#a2c200", endColorStr="#8aaa00");
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #7cb316;
}*/

/*.calendar_azprojet_event_bar{background-color:Red !important; top: 0px;	left: 0px;	bottom: 0px;	width: 5px;  }
.calendar_azprojet_event_bar_inner{background-color:Red !important; 	position: absolute;	width: 5px;}*/

/*.calendar_azprojetcorner{
        background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center , #ffffff 0%, #e9e9e9) repeat scroll 0 0 !important;
    border-bottom: 1px solid #6e5e8b !important;
    border-right: 1px solid #6e5e8b !important;
    bottom: 0 !important;
    color: #404040 !important;
    left: 0 !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
}

.calendar_azprojet_cell_inner .calendar_azprojetcellbackground{
    background: #fff4bc none repeat scroll 0 0 !important;
    border-bottom: 1px solid #f3e4b1 !important;
    border-right: 1px solid #f3e4b1 !important;
    bottom: 0 !important;
    left: 0 !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
}
   .calendar_azprojetrowheader  .calendar_azprojetrowheader div{
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center , #ffffff 0%, #e9e9e9) repeat scroll 0 0 !important;
    border-bottom: 1px solid #6e5e8b !important;
    border-right: 1px solid #6e5e8b !important;
    bottom: 0 !important;
    color: #404040 !important;
    font-size: 14px !important;
    left: 0 !important;
    position: absolute !important;
    right: 0 !important;
    text-align: right !important;
    top: 0 !important;
}
 .calendar_azprojetcolheader .calendar_azprojetcolheader > div{
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #ffffff 0%, #e9e9e9) repeat scroll 0 0 !important;
    border-bottom: 1px solid #6e5e8b;
    border-right: 1px solid #6e5e8b !important;
    bottom: 0 !important;
    color: #404040 !important;
    left: 0 !important;
    padding-top: 7px !important;
    position: absolute !important;
    right: 0 !important;
    text-align: center !important;
    top: 0 !important;
}*/

.daypilot.calendar_azprojetcellbackground {
    background: #fff4bc none repeat scroll 0 0 !important;
    border-bottom: 1px solid #f3e4b1 !important;
    border-right: 1px solid #f3e4b1 !important;
    bottom: 0 !important;
    left: 0 !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
}

.daypilot.calendar_azprojetrowheader {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center, #ffffff 0%, #e9e9e9) repeat scroll 0 0 !important;
    border-bottom: 1px solid #6e5e8b !important;
    border-right: 1px solid #6e5e8b !important;
    bottom: 0 !important;
    color: #404040 !important;
    font-size: 14px !important;
    left: 0 !important;
    position: absolute !important;
    right: 0 !important;
    text-align: right !important;
    top: 0 !important;
}

.daypilot.calendar_azprojetcolheader {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top, #ffffff 0%, #e9e9e9) repeat scroll 0 0 !important;
    border-bottom: 1px solid #6e5e8b;
    border-right: 1px solid #6e5e8b !important;
    bottom: 0 !important;
    color: #404040 !important;
    left: 0 !important;
    padding-top: 7px !important;
    position: absolute !important;
    right: 0 !important;
    text-align: center !important;
    top: 0 !important;
}

.eFontColor {
    color: white;
}

.eBorder {
    border: 1px solid #f3e4b1 !important;
}

.btnAjouterNF {
    background-image: url("../../../Images/Commun/agenda_jour_42NF.png");
    background-repeat: no-repeat;
    cursor: pointer !IMPORTANT;
    border: 0;
    width: 10px;
    height: 11px;
    margin-right: 1%;
}

.btnAjouterConge {
    background-image: url("../../../Images/Commun/agenda_jour_42Conge.png");
    background-repeat: no-repeat;
    cursor: pointer !IMPORTANT;
    border: 0;
    width: 10px;
    height: 11px;
    margin-right: 1%;
}

.btnAjouterRDV {
    background-image: url("../../../Images/Commun/agenda_jour_42RDV.png");
    background-repeat: no-repeat;
    cursor: pointer !IMPORTANT;
    border: 0;
    width: 10px;
    height: 11px;
    margin-right: 1%;
}

.btnAjouterBS {
    background-image: url("../../../Images/Commun/agenda_jour_42BS.png");
    background-repeat: no-repeat;
    cursor: pointer !IMPORTANT;
    border: 0;
    width: 10px;
    height: 11px;
    margin-right: 1%;
}
/*Début pop up Ajout Evenement*/
#objparentAddNF {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddRDV {
    border: 0 none;
    height: 550px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddRDV {
    border: 0 none;
    height: 550px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddBS {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddBS {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddConge {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddConge {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

.BackgroundAddEvenement {
    background-color: rgba(0, 0, 0, 0.25);
}

#DetailEvenement {
    width: 100%;
    height: 550px;
    left: 0 !important;
    right: 0;
    margin: 0 auto;
}

.EvenementAdd {
    width: 100%;
    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);
}

.AddEvenement3 {
    /*margin-top: -320px;*/
    /*width: 800px;*/
    height: 653px;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 13px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
}

.AddEvenementBS {
    /*margin-top: -320px;*/
    /*width: 800px;*/
    height: 353px;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 13px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
}


.AddEvenement1 {
    height: 550px;
}

.AddEvenement2 {
    height: 545px;
}

.AddEvenementBS {
    height: 447px;
}

#divConv {
    margin-top: 10px;
}

.btnCloseAddEvenement {
    /*margin-left: 775px;
    margin-top: -30px;*/
}

.AddEvenement {
    left: 0 !important;
    background: #fff;
    border-radius: 13px;
    right: 0;
    width: 800px;
    top: 0px !IMPORTANT;
}

.AddEvenementBS {
    left: 0 !important;
    background: #fff;
    border-radius: 13px;
    right: 0;
    width: 700px;
    top: 0px !IMPORTANT;
}

#menu2 .AddEvenement {
    /*top:180px !important;*/
}

.headerAddEvenement {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-bottom: 2px solid #c1c1cf;
    border-radius: 13px 13px 0 0;
    line-height: 13px;
    height: 30px;
    width: 100%;
}

.PopUpAjouterEvenementNomSalarie, .PopUpAE_AR_NomSalarie {
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    float: right;
    margin-right: 20px;
    /*margin-top: 5px;*/
}

.PopUpAE_AR_NomSalarie {
    margin-top: 9px;
    float: left !important;
}

.HeaderReightPart {
    float: right;
    width: auto;
}

.ContentAddEvenement {
    height: 640px;
}

.ContentAddEvenement1 {
    height: 565px;
}

.ContentAddEvenementBS {
    height: 165px;
}

.ImgLoading {
    margin-left: 400px;
    margin-top: 325px;
}
/*fin pop up Ajout Evenement*/

.ContentAddTacheR {
    float: left;
    margin-left: 2%;
    margin-top: 10px;
    width: 98%;
}

.ContentAddTacheR-left {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.ContentAddTacheR-right {
    float: left;
    width: 48%;
    margin-left: 1%;
}

.lblAddTache {
    font-weight: bold;
    font-size: 11px;
    line-height: 20px;
}

.btnCloseAddTache {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.AddTache {
    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);
    position: fixed !important;
    top: 170px;
    width: 455px;
}

.btnAddTacheR {
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.TxtDebuttache, .TxtFintache, .txtLibelleTache {
    width: 270px;
    float: right;
    margin-right: 10px;
    height: 15px;
}

/*05/11/2015*/
#objparentAddNF {
    border: 0 none;
    height: 569px;
    width: 100%;
    border-color: transparent;
    overflow: hidden;
}

#form1 > div#Popscroll {
    float: left;
    width: 100%;
    height: 100%;
}

form#form1 {
    float: left;
    height: 601px;
    width: 100%;
}

body.notefrais {
    float: left;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}

#gauche > div {
    float: left;
    height: 100%;
    width: 100%;
}

#objparentAddCongeTime {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddCongeTime {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddBSTime {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddBSTime {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddRDVTime {
    border: 0 none;
    height: 550px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddRDVTime {
    border: 0 none;
    height: 600px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddNFTime {
    border: 0 none;
    height: 765px;
    width: 800px;
    border-color: transparent;
    overflow: hidden;
}

#objparentAddNFTime {
    border: 0 none;
    height: 640px;
    width: 100%;
    border-color: transparent;
    overflow: hidden;
}

.HeaderPopUpParamEvent {
    float: left;
    font-size: 17px;
    font-weight: bold;
    padding-left: 4%;
    margin-top: 10px;
}

.headerAddParamEvenement {
    float: left;
    background: linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #684288;
    border-radius: 14px 14px 0 0px;
    line-height: 12px;
    width: 100%;
    height: 30px;
    cursor: pointer;
}

#AddParamEvent {
    left: 0 !important;
    width: 400px;
    right: 0 !important;
    margin: 0 auto;
    top: 30px !important;
}
/********************************* Agenda Salarie CSS (B) *************************************/
#AlertDiv {
    padding-bottom: 10px;
}

#DetailEvenement {
    top: 50px !important;
}

/************************* (Bbbbbbbbbbbbb) ***************************/
.PopUpAjouterEvenement {
    float: left;
    font-size: 17px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 10px;
    margin-top: 0px;
}

#AddTache {
    top: 40% !important;
}

.okbutton {
    float: right;
    margin-right: 5px;
    margin-top: 8px;
    padding: 0;
}

#btnHidePopup {
    margin-right: 10px;
    float: right;
    margin-top: 4px;
}

#triangleFermer, #triangleOuvrir {
    margin-top: 42px;
}

#divinnerinner {
    margin-left: 10px;
}

#divdragModif > div {
    margin-left: 10px !important;
    width: 98%;
}

.lblheaderFicheProspectBS {
    margin-left: 10px;
}

.ContentAddDuree {
    margin-left: 10px;
    font-family: Tahoma;
    font-weight: bold;
    margin-top: 10px;
}

.CimgAjaxLoadingPB {
    float: left;
    margin-left: 400px;
    margin-top: -400px;
}

.CimgAjaxLoadingEmarg {
    float: left;
    margin-left: 400px;
    margin-top: -450px;
}

#PanelEmrg {
    z-index: 100000012 !important;
    position: fixed;
    left: 355px !important;
    top: 70px !important;
}

#objparent3 {
    border: 0 none;
    height: 518px;
    width: 806px;
}
/*************POP UP******************/
.BackgroundPublipostage {
    background-color: rgba(0, 0, 0, 0.25);
}

.DivFiche {
    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: 550px;
    width: 808px;
}

.DivFichePB {
    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);
    width: 808px;
    height: 550px;
}

.headerFicheEmargement {
    border-radius: 13px 13px 0 0;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-bottom: 2px solid #c1c1cf;
    line-height: 32px;
    float: left;
    width: 100%;
    height: 30px;
}

#headerFiche {
    border-radius: 13px 13px 0 0;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-bottom: 1px solid #684288;
    line-height: 32px;
    float: left;
}

.ImgHeaderFiche {
    height: 32px;
    width: 808px;
}

#DivFrameEmrg body {
    margin: 0;
    padding: 0;
}

.lblHeaderFicheEmargement {
    float: left;
    margin-left: 10px;
    font-family: Tahoma;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #404040;
}

.DivIframe {
    float: left;
    height: 490px;
}

.CifraPubInv {
    border: 0 none rgba(0, 0, 0, 0);
    height: 550px;
    margin-left: -8px;
    overflow: hidden;
    width: 818px;
}

/*#IbtnEmargement {
    padding-top: 10px;
}*/

.PopUpFilterEvent {
    float: left;
    font-size: 11px;
    font-weight: bold;
}

.calendar_azprojet_event {
    border: 1px solid white;
    border-radius: 0 10px 10px 0 !important;
    /*left: 0 !important;*/
}

.event_action_delete {
    background: url("../../../Images/Commun/exit.png") 0px -17px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    cursor: pointer;
}

    .event_action_delete:hover {
        opacity: 1;
        -ms-filter: none;
    }
/*Popup de suppression */
.divAlertDelete {
    color: #404040;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    margin: 10px;
}

#drpSupp_Motif {
    float: left;
    width: 100%;
}

#txtMotifSupp {
    float: left;
    height: 66px !important;
    margin-bottom: 2%;
    margin-top: 2%;
    width: 100% !important;
    resize: none;
}

.btnSuppEventPop {
    float: right;
    margin-right: 10px;
    /*width: 15%;*/
}

#DivGrdVFichierJoints {
    width: 400px;
}

.alertPopUpAjoutEvent_Participant {
    float: right;
    margin-right: 10px;
}

#AccordionPane6_content_AjaxFileUpload11__Insert {
    background-image: url(../../../Images/Commun/btn_normal_parcourir.png);
    background-repeat: no-repeat;
    border: none;
    color: transparent;
    height: 23px;
    width: 85px;
    float: left;
    margin-right: 5px;
}

#AccordionPane7_content_AjaxFileUpload11ME__Insert {
    background-image: url(../../../Images/Commun/btn_normal_parcourir.png);
    background-repeat: no-repeat;
    border: none;
    color: transparent;
    height: 23px;
    width: 85px;
    float: left;
    margin-right: 5px;
}

.ARenseignerEvent {
    color: white;
}

    .ARenseignerEvent .calendar_azprojet_event_inner {
        color: white !important;
        font-weight: bold;
    }

    .ARenseignerEvent .month_default_event_inner {
        color: white !important;
        font-weight: bold;
    }

/*Mise a jours 29072016*/
#lblheaderFicheProspect {
    font-family: tahoma;
    font-size: 17px;
    font-weight: bold;
    line-height: 30px;
    margin-left: 10px;
    letter-spacing: -1px;
}

.clear_both {
    clear: both;
}

#enfantpanel {
    height: 145px;
}

#IbtnCloseEm {
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}

.btnParamAgendaSalarie {
    float: right;
    margin-right: 10px;
    width: 112px;
}

.divEntete {
    float: right;
    height: 40px;
    width: 50%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .modalPopupAlert {
        position: absolute !important;
        /*margin: -110px auto 0 !important;*/
        margin-top: -50px !important;
        left: 0px !important;
        z-index: 99999999 !important;
        top: 50% !important;
    }
}

@media screen and (min-width: 900px) {
    .drpPoles {
        width: 8%;
    }

    .UpdatePanel1 {
        width: 25%;
    }

    .divEntete {
        width: 65%;
    }

    .UpdatePanel1 .drpCss {
        width: 29%;
    }
}

/***********************************************Popup Fiche Reunion **********************************************/
.modalBackgroundDossier {
    background-color: black;
    filter: alpha(opacity=50);
    opacity: 0.50;
    animation: steps(1, start);
}

.modalFR {
    left: 0 !important;
    right: 0;
    margin: 0 auto;
    border-radius: 13px;
    top: 40px !important;
    background-color: white;
    width: 795px;
    /*position: absolute !important;*/
    height: 560px !important;
    margin-top: 48px;
}

.divboudanspopFR {
    height: !important 600px;
    width: !important 800px;
}

#divdragFR > div {
    float: left;
    width: 100%;
}

/*#divdrag {
    float: left;
    height: 100px;
    width: 740px;
}*/

#divdragFR, .divdragFR {
    background: rgba(0, 0, 0, 0) linear-gradient(to top, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-radius: 13px 13px 0 0;
    float: left;
    height: 91px;
    width: 100%;
}

.UploadLogoEntreprise {
    margin-top: 3px;
    float: left;
    margin-left: 27px;
}

.logoEntrepriseProjet {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #745987;
    border-radius: 13px;
    float: left;
    overflow: hidden;
    vertical-align: middle;
}

.TitreFiche {
    color: #404040;
    float: left;
    font-size: 17px;
    font-weight: bold;
    height: 40px;
    letter-spacing: 0;
    line-height: 40px;
    margin-left: 10px;
    overflow: hidden;
    width: 750px;
    /*line-height: 18px;
    margin-top: 10px;*/
}

.okbutton {
    /*float: right;*/
    padding: 0;
    /*margin-right: -32px;*/
    margin-top: 10px;
}

.bouFR {
    /*background-color: white;*/
    background-image: -moz-linear-gradient(left center, #cebede 10%, #fff 100%);
    border-radius: 10px 0 0 10px;
    height: 455px;
    margin-left: -14px;
    position: absolute;
    top: 86px;
    width: 107px;
    z-index: -1;
    background-image: -webkit-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -ms-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -o-linear-gradient(left, #cebede 10%, #fff 100%);
}

.boutonspopsFR {
    background: linear-gradient(to LEFT, #fff, #b6d6ab, #00656e) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #64b4aa;
    border-radius: 10px 0 0 10px;
    height: 320px;
    margin-left: -14px;
    margin-top: 102px;
    position: absolute;
    width: 107px;
    z-index: -1;
}

#fermerBouFR, .fermerBouFR {
    height: 196px;
    position: absolute;
    width: 14px;
    cursor: pointer;
    margin-top: 86px;
}

#ouvrirBouFR, .ouvrirBouFR {
    height: 196px;
    position: absolute;
    width: 14px;
    cursor: pointer;
    margin-top: 86px;
}

.imgMarge1 {
    margin-top: 10px;
    float: right;
    margin-right: 28px;
}

.imgMarge {
    margin-top: 5px;
    float: right;
    margin-right: 28px;
}

.SousMenu1 {
    margin-left: 69px;
    margin-top: -57px;
}

.b1, b2, b3, .b4, .b5, .b6 {
    margin-left: 3px;
}

.BtnAjout3 {
    margin-left: 14px;
    margin-top: -16px;
}

.BtnAjout4 {
    margin-left: 14px;
    margin-top: 0px;
}

.BtnAjout5 {
    margin-left: 14px;
    margin-top: 0px;
}

.BtnAjout6 {
    margin-left: 14px;
    margin-top: -16px;
}

.BtnAjout7 {
    margin-left: 14px;
    margin-top: 0px;
}

.BtnAjout8 {
    margin-left: 14px;
    margin-top: 0px;
}

.CcontenupopdansPopFR {
    border-radius: 0 0013px 13px;
    float: left;
    width: 100%;
    height: 553px !important;
    position: absolute;
    top: 44px;
    background-color: white;
}

#triangleFermerFR {
    margin-left: 4px;
    margin-top: 26px;
}

#triangleOuvrirFR {
    margin-left: 4px;
    margin-top: 26px;
}

#objparentDemande, #objparentDemande2 {
    border: none !important;
    margin-left: 0px;
    width: 800px !important;
    height: 615px;
}

    #objparentDemande body {
        margin: 0 !important;
    }

    #objparentDemande2 body {
        margin: 0 !important;
    }
/***********************************************Fin Popup Fiche Reunion **********************************************/
@media screen and (max-width: 950px) {
    .drpHeureDebPlan {
        width: 14%;
    }
}

/************************* 28/09/2016 ****************************/
#divresultatrechercheparticiapnatME {
    height: 120px !important;
}

#adr {
    height: 36px !important;
}

/***************************** 11/10/2016 ************************************/
.modalEvtC {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 13px;
    height: 645px !important;
    width: 800px !important;
    outline: 0 none;
    position: absolute !important;
    z-index: 100001;
    top: 0px !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0px auto !important;
}
.modalEvtCNew {
    background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 13px;
    height: 870px !important;
    width: 1095px !important;
    outline: 0 none;
    position: absolute !important;
    z-index: 100001;
    top: 0px !important;
    left: 156px !important;
    right: 0 !important;
    margin: 0px auto !important;
}
.CRANEW{
    height:800px!important;

}

#popUpPanelCra {
    top: 10% !important;
}

@media (max-width:1053px) {
    /*.modalEvtC {
        left: -102px !important;
    }*/

    #triangleFermer {
        margin-left: 14px !important;
    }
}

/*#modelPopupEvt_foregroundElement{
    position:inherit !important;
}*/

/*#contenupop{
    top: 32px;
}*/

/* A faire Imen */
/*@media (max-width:1093px) {
    #divinnerinnermodif, #divVreateurPourValider {
        height: 244px;
        margin-left: -98px !important;
        width: 98px;
    }
}
*/

.Cpopupchercherparticipant {
    margin: 0 auto;
    background: #fff;
    border-radius: 13px;
    width: 574px !important;
    left: 60px !important;
    top: 60px !important;
    right: 0;
}

/************************** 04/11/2016 *****************************/
#UpdatePanel3 .labelrechpart {
    margin-top: 14px !important;
}

#updateTelFix .labelrechpart {
    height: 26px;
}

#tbxEntreprise {
    width: 45% !important;
}

#lnkAdresse {
    margin-top: 0 !important;
    /* height: 54px !important; */
    margin-right: 6px !important;
}

/*.txtAdresse {
    margin-right: 7px !important;
    width: 278px !important;
    margin-top: 4px !important;
}*/
/*.btnCloseAddEvenement {
=======

    #lnkAdresse .txtAdresse {
        margin-right: 7px !important;
        width: 278px !important;
        margin-top: 4px !important;
    }
/*.btnCloseAddEvenement {
>>>>>>> .r12066
    margin-top: -24px !important;
}*/
.TelephoneMobile {
    margin-top: 12px !important;
}

.listys1 {
    margin-right: 10px !important;
}

.btnAddUsager {
    margin-right: 13px !important;
}
/*PopUp ducument type */
.modalPopupPublipostage {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 15px;
    height: 130px;
    left: 0 !important;
    margin: 0 auto;
    position: absolute !important;
    right: 0;
    top: 10px !important;
    width: 313px;
    z-index: 100111 !important;
}

.headerFiche {
    border-radius: 13px 13px 0 0;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-bottom: 2px solid #c1c1cf;
    line-height: 32px;
    float: left;
    width: 100%;
    height: 30px;
}

#headerFiche {
    border-radius: 13px 13px 0 0;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    border-bottom: 1px solid #684288;
    line-height: 32px;
    float: left;
}

.btnClosePop {
    float: right;
    margin-right: 2% !important;
    margin-top: -9% !important;
}

.btnGenereDoc {
    float: right;
    margin-right: 2% !important;
    /*margin-top: 9%;*/
}

.divPopUpP {
    font-family: Tahoma;
    font-size: 11px;
    color: #404040;
    float: left;
    margin-left: 2%;
    margin-top: 2%;
    font-weight: bold;
    width: 96%;
}

.drpPopUpP {
    float: right;
    width: 54% !important;
}

/*************************** 18/11/2016 *******************************/
#Div3 {
    margin-top: 2px;
}

#triangleOuvrir img,
#triangleFermer img {
    margin-left: 4px;
}

#NameParticipant {
    margin-top: 34px !important;
}

.ModalPiece {
    background: none repeat 0 0 #ffffff;
    border-radius: 15px;
    width: 750px !important;
    height: 570px !important;
    /*position: fixed !important;*/
}

@media (min-width:1001px) {
    .modalPopupAjoutSalarie {
        width: 900px;
    }
}

.modalPopupAjoutSalarie {
    overflow: hidden;
    background-color: #FFF;
    max-width: 900px;
    min-width: 800px;
    height: 540px;
    border-radius: 13px;
    padding-bottom: 20px;
}

.bouProjet {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #fff, #b6d6ab) repeat scroll 0 0;
    border-radius: 10px 0 0 10px;
    height: 150px;
    margin-left: -14px;
    margin-top: 92px;
    position: absolute;
    width: 115px;
    z-index: -1;
}

.PanelPopupPrimCommission {
    left: 0 !important;
    margin: 0 auto;
    position: absolute;
    right: 0 !important;
    /* top: 40px !important; */
    width: 450px;
    height: 710px;
    background: white;
    border-radius: 13px;
}

/*Parametrage*/

.ModalPiece {
    background: none repeat 0 0 #ffffff;
    border-radius: 15px;
    width: 750px !important;
    height: 570px !important;
    /*position: fixed !important;*/
}

@media (min-width:1001px) {
    .modalPopupAjoutSalarie {
        width: 900px;
    }
}

.modalPopupAjoutSalarie {
    overflow: hidden;
    background-color: #FFF;
    max-width: 900px;
    min-width: 800px;
    height: 540px;
    border-radius: 13px;
    padding-bottom: 20px;
}

.bouProjet {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #fff, #b6d6ab) repeat scroll 0 0;
    border-radius: 10px 0 0 10px;
    height: 150px;
    margin-left: -14px;
    margin-top: 92px;
    position: absolute;
    width: 115px;
    z-index: -1;
}

.PanelPopupPrimCommission {
    left: 0 !important;
    margin: 0 auto;
    position: absolute;
    right: 0 !important;
    /* top: 40px !important; */
    width: 450px;
    height: 710px;
    background: white;
    border-radius: 13px;
}

/*GP*/

.bouProjet {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #fff, #b6d6ab) repeat scroll 0 0;
    border-radius: 10px 0 0 10px;
    height: 220px;
    margin-left: -14px;
    margin-top: 92px;
    position: absolute;
    width: 107px;
    z-index: -1;
}

.PanelPopupPrimCommission {
    left: 0 !important;
    margin: 0 auto;
    position: absolute;
    right: 0 !important;
    /* top: 40px !important; */
    width: 450px;
    height: 710px;
    background: white;
    border-radius: 13px;
}

.PopUpAffectCompet {
    background: none repeat scroll 0 0 #ffffff;
    height: 613px !important;
    position: fixed !important;
    width: 850px !important;
    z-index: 200000 !important;
    border-radius: 15px !important;
}

.CpnlFicheTravail {
    margin: 0 auto;
    left: 0 !important;
    right: 0;
    top: 0;
    bottom: 0;
    width: 790px;
    height: 624px;
    background: none repeat scroll 0 0 #ffffff;
    border-radius: 15px !important;
}

.modalEvtCVF {
    left: 0 !important;
    right: 0;
    margin: 0 auto;
    border-radius: 13px;
    top: 40px !important;
    background-color: white;
    width: 795px;
    /*position: absolute !important;*/
    height: 694px;
    margin-top: 97px;
    z-index: 10000002 !important;
}

.divboudanspop {
    height: !important 600px;
    width: !important 800px;
}

.ImgPartieProjetImgEntrepVF {
    width: 87px;
    height: 67px;
}

.TitreFicheVF {
    margin-left: 4px;
    margin-top: 15px;
    float: left;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0px;
}

.logoEntrepriseProjetVF {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #745987;
    border-radius: 13px;
    float: right;
    /*height: 76px;*/
    margin-right: 40px;
    overflow: hidden;
    vertical-align: middle;
    margin-top: 10px;
    /*width: 133px;*/
}

.okbuttonVF {
    float: right;
    padding: 0;
    margin-right: -115px;
    margin-top: 10px;
}

.bouVF {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #fff, #b6d6ab) repeat scroll 0 0;
    border-radius: 10px 0 0 10px;
    height: 254px;
    margin-left: -14px;
    margin-top: 102px;
    position: absolute;
    width: 107px;
    z-index: -100 !important;
}

.SousMenu1VF {
    margin-left: 69px;
    margin-top: -57px;
}

.MenuVF {
    margin-left: 30px;
    margin-top: -116px;
}

.TofEmployeVF {
    float: left;
    margin-left: 20px;
    margin-top: 4px;
}

#triangleFermerVF {
    margin-left: 4px;
    margin-top: 120px;
}

#triangleOuvrirVF {
    margin-left: 4px;
    margin-top: 120px;
}

.CcontenupopdansPopVF {
    float: left;
    width: 100%;
    overflow: hidden !important;
    height: 553px;
}

#objparentDemandeVF {
    border: none !important;
    margin-left: 0px;
    width: 800px !important;
    height: 587px !important;
    overflow: hidden !important;
}

    #objparentDemandeVF body {
        overflow: hidden !important;
        margin: 0 !important;
    }



.bouAppel {
    height: 200px !important;
    width: 160px !important;
}

/*Communication*/

.ProfilPostePopup {
    width: 850px !important;
    height: 620px !important;
}

/*GPEC*/


.modalEvtCSC {
    border-radius: 13px;
    background-color: white;
    /*height: 45%;*/
    /*width: 55%;*/
    position: fixed !important;
    left: 20% !important;
    top: 20% !important;
    height: 425px !important;
    width: !important 800px;
}

#popupdragSC {
    position: fixed !important;
    height: 490px !important;
    width: 800px !important;
    background-color: white;
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
}

.divboudanspopSC {
    height: 425px !important;
    width: !important 800px;
    position: absolute !important;
}

.titrePopupSC {
    float: left;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    margin-left: 4px;
    margin-top: 24px;
}

.NomCandidatSC {
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 24px;
}

.PosteCandidatSC {
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    margin-left: 4px;
    margin-top: 24px;
}

.okbuttonSC {
    height: 50%;
    margin-left: 759px;
    margin-top: -106px;
}

#divinnerSC {
    height: 7px;
}

#divinnerinnerSC {
    font-size: 17px;
    font-weight: bold;
    letter-spacing: 0px;
    margin-left: 30px;
}

.ContenuCandidatPopupSC {
    background: none repeat scroll 0 0 white;
    /*display: none;*/
    height: 425px;
    overflow: hidden;
    width: 800px;
    border-radius: 0 0 15px 15px;
    z-index: 150 !important;
    text-align: center;
}

#objparentSC {
    /* margin-left:3px;*/
    /*align-self: center;*/
    height: 425px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

.ImgLogoEseSC {
    height: 60px;
    width: 85px;
    border: 1px solid #684288;
    border-radius: 13px;
    float: left;
    margin-top: 5px;
}

.bouSC {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #fff, #b4e0f9) repeat scroll 0 0;
    border-radius: 10px 0 0 10px;
    height: 59%;
    margin-left: -12px;
    /*margin-top: 34px;*/
    position: absolute;
    width: 107px;
    z-index: -1;
}

#fermerBouSC {
    position: absolute;
    cursor: pointer;
    margin-top: 15%;
}

#ouvrirBouSC {
    position: absolute;
    cursor: pointer;
    margin-top: 20%;
}

#triangleFermerSC {
    margin-left: 4px;
    margin-top: 117px;
}

#triangleOuvrirSC {
    margin-left: 4px;
    margin-top: 117px;
}

#divdragSC {
    border-bottom: 1px solid #c1c1c1;
    /*cursor: move;*/
}

.modalEvtCEval {
    border-radius: 13px;
    background-color: white;
    /*height: 45%;*/
    /*width: 55%;*/
    position: fixed !important;
    left: 20% !important;
    top: 20% !important;
    /*height: 425px !important;*/
    width: !important 800px;
}

#popupdragEval {
    position: fixed !important;
    height: 570px !important;
    width: 800px !important;
    background-color: white;
    border-top-left-radius: 13px;
    border-top-right-radius: 13px;
}

.divboudanspopEval {
    height: 530px !important;
    width: !important 800px;
    position: absolute !important;
}

.titrePopupEval {
    float: left;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    margin-left: 4px;
    margin-top: 24px;
}

.NomCandidatEval {
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 24px;
}

.PosteCandidatEval {
    float: left;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    margin-left: 4px;
    margin-top: 24px;
}

.okbuttonEval {
    /* height: 50%; */
    /* margin-left: 759px; */
    /* margin-top: -106px; */
    float: right;
    margin-right: 10px;
}

#divinnerEval {
    height: 7px;
}

#divinnerinnerEval {
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0px;
    margin-left: 30px;
}

.CcontenupopdansPopEval {
    background: none repeat scroll 0 0 white;
    /*display: none;*/
    height: 530px;
    overflow: hidden;
    width: 800px;
    border-radius: 0 0 15px 15px;
    z-index: 150 !important;
    text-align: center;
}

#objparentEval {
    /* margin-left:3px;*/
    /*align-self: center;*/
    height: 530px;
    width: 800px;
    border-color: transparent;
    border: 0px;
    overflow: hidden;
}

#divdragEval {
    border-bottom: 1px solid #c1c1c1;
    cursor: move;
    height: 80px;
}

.bouEval {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #fff, #b4e0f9) repeat scroll 0 0;
    border-radius: 10px 0 0 10px;
    height: 59%;
    margin-left: -12px;
    position: absolute;
    width: 107px;
    z-index: -1;
}

#fermerBouEval {
    position: absolute;
    cursor: pointer;
    margin-top: 15%;
}

#ouvrirBouEval {
    position: absolute;
    cursor: pointer;
    margin-top: 20%;
}

#triangleFermerEval {
    margin-left: 4px;
    margin-top: 117px;
}

#triangleOuvrirEval {
    margin-left: 4px;
    margin-top: 117px;
}

.ImgPhotoEvalsalEval {
    width: 55px;
    height: 55px;
    float: right;
    margin-right: 40px;
    margin-top: 5px;
}

.nomSalarieEval, .lbTypeEntretienEval, .TypeEntreienEval {
    float: left;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    margin-left: 4px;
    margin-top: 24px;
}

.nomSalarieEval {
    font-size: 15px;
}

.OrganismeFormationClass {
    height: 500px !important;
    width: 800px;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 13px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
}

/*Organisation*/

.ModalPiece {
    background: none repeat 0 0 #ffffff;
    border-radius: 15px;
    width: 750px !important;
    height: 570px !important;
    /*position: fixed !important;*/
}

#SliderExtender1_railElement {
    width: 250px !important;
}

.ajax__slider_h_handle {
    height: 22px;
    width: 10px;
    overflow: hidden;
    position: absolute;
    left: 240px;
    top: 0;
}


#menu-accordeonPP {
    margin-top: -95px !important;
}

#entetePopupFRParticpant {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff27f) repeat scroll 0 0 !important;
    width: 100%;
    height: 40px;
    border-radius: 13px 13px 0 0;
    border-bottom: 1px solid #c1c1cf !important;
}

#divdragFRParticpant {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff27f) repeat scroll 0 0 !important;
    border-radius: 13px 13px 0 0;
}


#triangleFermerFRParticpant, #triangleOuvrirFRParticpant {
    margin-left: 4px;
    margin-top: 100px;
}


.bouReunionPart {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff27f) repeat scroll 0 0 !important;
    border-radius: 10px 0 0 10px;
    height: 258px;
    margin-left: -14px;
    position: absolute;
    top: 37px;
    width: 107px;
    z-index: -1;
    /*background-image: -webkit-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -ms-linear-gradient(left, #cebede 10%, #fff 100%);
    background-image: -o-linear-gradient(left, #cebede 10%, #fff 100%);*/
    width: 180px !important;
    top: 60px !important;
}


/******************************** 01/02/2017 ***********************************/
#accordionDateEve_content_grvJourModele tr th,
#accordionDateEve_content_grvJourModele tr td {
    font-size: 9px !important;
}

.DescriptioneventLeft03VehiculePOPUPHeader {
    background: linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #684288;
    border-top: 1px solid #684288;
    height: 24px;
    width: 100%;
}

/******************************** 13/03/2017 ***********************************/
#boutonspopsCra {
    top: 80px;
}

#ouvrirCra {
    margin-left: 4px;
    margin-top: 96px;
}

#fermerCra {
    margin-left: 4px;
    margin-top: 96px;
    position: absolute;
}

#btnOkCra {
    margin-right: 10px;
    margin-top: 10px;
}

.liFR01, .liFR02, .liFR03, .liFR04 {
    height: 34px;
}

    .liFR01 a, .liFR02 a, .liFR03 a, .liFR04 a {
        float: left;
        height: 34px;
        line-height: 12px;
        width: 80%;
    }

    .liFR01 img, .liFR02 img, .liFR03 img, .liFR04 img {
        float: right;
        margin-right: 4px;
        margin-top: 2px;
    }

#entetePopupCra {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #fff, #fff, #cdbedf) repeat scroll 0 0;
    display: block;
    height: 40px;
    width: 100%;
    border-radius: 12px 12px 0 0;
    border-bottom: 1px solid #cdbedf;
}

#menu-accordeonCra {
    position: absolute;
    top: 0;
}

#ConfirmContentMotifproj span {
    float: left;
    padding: 10px;
    text-align: left;
    font-weight: bold;
    width: 90%;
}

#ConfirmContentMotifproj .C_btnValider {
    margin-left: 250px;
}

#ConfirmContentMotifproj {
    padding-bottom: 10px;
}

/********************************* 26/04/2017 ***************************************/
#menu-accordeonCra {
    width: 140px;
}



.calendar_azprojet_event_inner {
    border-width: 3px !important;
}
