/* CSS MODAL */


/* Calque de sortie */
#modal_sortie {left:0px;top:0px;position:absolute;z-index:95;/*background-color:#ff00ff;opacity:0.5*/}


/* Calque oublie de mot de passe */
#modal_mdp {position:absolute;z-index:105;width:515px;height:155px;background-color:#FFFFFF;}
#modal_mdp .btn_close {float:right;font-size:12px;color:#707070;text-decoration:underline;padding-right:25px;line-height:18px;height:18px;margin:8px 10px 12px 0;background:url(../img/00_common/btn_close.gif) no-repeat right center;}
#modal_mdp .titre {float:left;font-size:18px;color:#707070;line-height:25px;height:25px;width:477px;margin:0 19px 28px 19px;background:url(../img/00_common/modal_titre.gif) no-repeat center bottom;}

#modal_mdp .label {float:left;width:76px;font-size:11px;color:#666666;line-height:22px;text-align:right;margin:0 30px 0 19px;}
#modal_mdp .label span {color:#ec1c24;}
#modal_mdp input.input {float:left;width:206px;height:18px;border:1px solid #454545;font-size:11px;color:#707070;}
#modal_mdp p.message {clear:both;min-height:18px;height:auto !important;height:18px;overflow:hidden;}

#modal_mdp .tick {float:left;margin:4px;width:14px;height:14px;}
#modal_mdp .valid {background:url(../img/00_common/ico_check.gif) no-repeat center center;}
#modal_mdp .notvalid {background:url(../img/00_common/ico_error.gif) no-repeat center center;}
#modal_mdp .error {font-size:10px;line-height:18px;color:#a51519;margin-left:125px;float:left;}

#modal_mdp .validation {float:left;}
#modal_mdp .resultat {font-size:14px;color:#666666;text-align:center;line-height:20px;}