﻿.SouvenirCheckBoxLabel {
    float: left;
    display: block;
    padding-right: 8px;
    padding-top: 20px;
}

.OptionSearch {
    float: left;
    padding-right: 8px;
    padding-top: 8px;
    height: 100%;
}

.OptionSearchLabel {
    float: left;
    padding-top: 5px;
    height: 100%;
}

.DisplayPublicCheckBox {
    float: left;
    padding-right: 8px;
    padding-top: 23px;
    padding-bottom: 20px;
    height: 100%;
}

.DisplayPublicLabel {
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    height: 100%;
}


.SpanFilAriane {
    padding-left: 5px;
}

.td_entitled {
    width: 25%;
    /*background-image: url(/customers/apgis/prototypage/img/bgd_0170x0002px_filet_opacity_left_to_right.png);*/
    background-repeat: no-repeat;
    background-position: 0px bottom;
    height: 30px;
}


.button_left {
    margin-left: 0px !important;
}

.MainDivPager {
    display: table;
    margin: auto;
    width: 300px;
}

.LeftDivPager {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    white-space: nowrap;
    padding-right: 10px;
}

.CenterDivPager {
    display: table-cell;
    vertical-align: middle;
}

.RightDivPager {
    display: table-cell;
    vertical-align: middle;
    text-align: right;
    white-space: nowrap;
    padding-left: 10px;
}

.SalariesDetailRow {
    padding-bottom: 15px;
}

.ImageDetailRow {
    display: table-cell;
    vertical-align: top;
}

.GridDetailRow {
    padding-top: 3px;
    display: table-cell;
    width: 444px;
}


.PresentationCell {
    padding-top: 3px;
}

.PresentationTable {
    width: 432px !important;
}

    .PresentationTable td table.dxeTextBox td.dxic {
        padding-left: 0px !important;
        /*padding-top: 20px !important;*/
    }

    .PresentationTable td.td_entitled {
        width: 172px !important;
    }

.choices-text td.td_infos_options {
    width: 60px;
}

.label-connexion {
    color: #797979;
    font-family: Arial;
}

li {
    list-style-type: none;
    text-decoration: none;
}

ul {
    list-style-type: none;
    text-decoration: none;
}

a {
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
        color: Black;
    }



#UCDivSalarie td.dxic, .DivUsersGestionGrid td.dxic, #ctl00_BlockContentPlaceHolder_DivGridView td.dxic, #ctl00_BlockContentPlaceHolder_UCGridDocument1_DocumentsGridViewRH_DXMainTable td.dxic, #ctl00_BlockContentPlaceHolder_SalarieGridViewRH_DXMainTable td.dxic, #PanelHaut td.dxic {
    background-color: #FFFFFF !important;
    padding: 1px !important;
}

    #UCDivSalarie td.dxic input, .DivUsersGestionGrid td.dxic input, #ctl00_BlockContentPlaceHolder_DivGridView td.dxic input, #ctl00_BlockContentPlaceHolder_UCGridDocument1_DocumentsGridViewRH_DXMainTable td.dxic input, #ctl00_BlockContentPlaceHolder_SalarieGridViewRH_DXMainTable td.dxic input, #PanelHaut td.dxic input {
        margin: 0px !important;
    }

.DivUsersGestionContainerButtons {
    padding-bottom: 35px;
}

.DivUsersGestionButton {
    padding-left: 15px;
    padding-right: 5px;
    display: table-cell;
    float: right;
}


.DivPaddingBottom {
    padding-bottom: 15px;
    padding-top: 15px;
}

.UsersGestionLabel {
    font-size: 12px;
    font-weight: bold;
    color: #676767;
    width: 120px;
    text-align: left;
    vertical-align: middle;
    padding-bottom: 10px;
}

.UsersGestionField {
    width: 200px;
    padding-bottom: 10px;
}

.DivLabelStyleEntitled {
    color: #676767;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    height: 30px;
    background-image: url(http://localhost:2982/customers/apgis/prototypage/img/bgd_0170x0002px_filet_opacity_left_to_right.png);
    background-position: 0px 100%;
    background-repeat: no-repeat;
}

.DivContainerButtonCenter {
    display: table;
    width: 688px;
    margin: auto;
    text-align: center;
    padding-bottom: 5px;
}


.DisabledPosition {
    padding: 0;
    float: left;
    vertical-align: middle;
    cursor: default;
    margin: 4px 3px 3px 6px;
    /*margin: 4px006px;*/
}

.TreeViewSprite {
    background-image: url(../Apgis/Web/sprite.png);
    -background-image: url(../Apgis/Web/sprite.gif); /* for IE6 */
    background-repeat: no-repeat;
    background-color: transparent;
    width: 10px;
    height: 10px;
}

.DisabledCheckedImage {
    background-position: -101px -99px;
}

.DisabledUncheckedImage {
    background-position: -86px -99px;
}

.DisabledUncheckedImage {
    background-position: -86px -99px;
}

.DisabledIndeterminateImage {
    background-position: -116px -99px;
}

.ui-accordion .ui-accordion-content {
    overflow: hidden !important;
}

.block_action {
    text-align: center;
    display: inline;
    position: absolute;
    left: 14px;
    bottom: 15px;
    width: 688px;
    height: 40px;
}

.RequiredFieldImage {
    background-repeat: no-repeat;
    background-image: url(/customers/apgis/prototypage/img/asterisk.png);
    vertical-align: top;
    display: inline-table;
    height: 8px;
    width: 8px;
    margin-left: 2px;
}

/*input[type="button"].popup_button_valider, input[type="submit"].popup_button_valider, 
input[type="button"].popup_button_annuler,*/ 
input[type="submit"].popup_button_oui, input[type="button"].popup_button_oui, input[type="button"].popup_button_non {
    /*background-image: url(/customers/apgis/prototypage/img/bgd_0280x0075px_btn_popup.png);*/ /* background-image: url(/customers/apgis/prototypage/img/bgd_0280x0075px_btn_popup_vierge.png); */ /* A UTILISER SI TEXTE DIRECTEMENT EN HTML */
    background-repeat: no-repeat;
    background-position: 0px 0px;
    border: none;
    text-decoration: none;
   background-color: #CDCBCB;    
    display: inline-block; /*float: left;*/
    height: 26px;
    width: 80px;
    position: relative;
    cursor: pointer;
    margin: 10px 5px 0px 0px;
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	vertical-align: middle;
	position: relative;
	cursor: pointer;
    padding-top : 3px;

}

input[type="button"].popup_button_oui, input[type="submit"].popup_button_oui, input[type="button"].popup_button_non {
    width: 60px;
}

    /*input[type="button"].popup_button_valider:hover, input[type="submit"].popup_button_valider:hover, input[type="button"].popup_button_annuler:hover,*/ 
    input[type="submit"].popup_button_oui:hover, input[type="button"].popup_button_oui:hover, input[type="button"].popup_button_non:hover {
       display: inline-block;
	   height: 26px;
       	border-radius: 2px;
	    -moz-border-radius: 2px;
	    -webkit-border-radius: 2px;
	    -khtml-border-radius: 2px;
        background-color: #e88b1c;
        /*-pie-background: linear-gradient(bottom, #e88b1c 0%, #e6e6e6 100%);*/
        -pie-background: linear-gradient(bottom, #e88b1c 0%, #e88b1c 100%);
	    /*For Future CSS3 browsers*/
	    /*background-image: linear-gradient(bottom, #e88b1c 0%, #e6e6e6 100%);*/
        background-image: linear-gradient(bottom, #e88b1c 0%, #e88b1c 100%);
	    /*For Opera 11.10+*/
	    /*background-image: -o-linear-gradient(bottom, #e88b1c 0%, #e6e6e6 100%);*/
        background-image: -o-linear-gradient(bottom, #e88b1c 0%, #e88b1c 100%);
	    /*For Mozilla Firefox / Gecko */
	    /*background-image: -moz-linear-gradient(bottom, #e88b1c 0%, #e6e6e6 100%);*/
        background-image: -moz-linear-gradient(bottom, #e88b1c 0%, #e88b1c 100%);
	    /*For Safari Chrome / New Webkit */
	    /*background-image: -webkit-linear-gradient(bottom, #e88b1c 0%, #e6e6e6 100%);*/
        background-image: -webkit-linear-gradient(bottom, #e88b1c 0%, #e88b1c 100%);
	    /*For Safari Chrome / Old Webkit */
	    /*background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0%, #e88b1c), color-stop(100%, #e6e6e6) );*/
        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0%, #e88b1c), color-stop(100%, #e88b1c) );
         background: -ms-linear-gradient(bottom, #e88b1c, #e88b1c);
    }

    input[type="button"].popup_button_valider:active, input[type="submit"].popup_button_valider:active, input[type="button"].popup_button_annuler:active, input[type="submit"].popup_button_oui:active, input[type="button"].popup_button_oui:active, input[type="button"].popup_button_non:active {
        background-position: 0px -50px;
    }

input[type="button"].popup_button_annuler {
    background-position: -80px 0px;
}

    input[type="button"].popup_button_annuler:hover {
        background-position: -80px -25px;
    }

    input[type="button"].popup_button_annuler:active {
        background-position: -80px -50px;
    }

input[type="submit"].popup_button_oui {
    background-position: -160px 0px;
}

input[type="button"].popup_button_oui {
    background-position: -160px 0px;
}

input[type="submit"].popup_button_oui:hover {
    background-position: -160px -25px;
}

input[type="button"].popup_button_oui:hover {
    background-position: -160px -25px;
}

input[type="submit"].popup_button_oui:active {
    background-position: -160px -50px;
}

input[type="button"].popup_button_oui:active {
    background-position: -160px -50px;
}

input[type="button"].popup_button_non {
    background-position: -220px 0px;
}

    input[type="button"].popup_button_non:hover {
        background-position: -220px -25px;
    }

    input[type="button"].popup_button_non:active {
        background-position: -220px -50px;
    }

.TreeViewImageAdd, .TreeViewImageDelete {
    margin-left: 5px;
    height: 14px;
    cursor: pointer;
}

#ctl00_BlockContentPlaceHolder_UCSalaries1_RadiationTooltipPopupMenu > table {
    width: auto !important;
}

    #ctl00_BlockContentPlaceHolder_UCSalaries1_RadiationTooltipPopupMenu > table td {
        height: auto !important;
    }

#AffiliationTable {
    /*width: 100%;*/
}

    #AffiliationTable .td_entitled {
        width: 204px;
    }

#CreationAffiliationTable ul {
    margin-left: 30px;
}

#CreationAffiliationTable li {
    list-style: circle;
    padding-top: 5px;
    font-size: 13px !important;
}

#CreationAffiliationTable #Info {
    padding-top: 20px;
    padding-left: 40px;
    width: 380px;
}



#ctl00_SuggestionPopupControl_MmoSuggestion_EC {
    padding-left: 14px;
}
