@charset "utf-8";

.MEPpEnvoyer {
    text-align: center;
}

textarea, input {
   font-family: inherit;
   font-size: inherit;
}

.MEPchampParDefautNormal {
    border: 1px solid #7F9DB9;
    background: white;
    border-radius: 4px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.098) inset;
}

.MEPchampParDefautFocus {
    border: 1px solid #708AA2;
    background: beige;
    box-shadow: 0px 0px 3px #22ACFF;
    border-radius: 4px;
}

.MEPchampSimpleTresCourt {
    width: 50px;
}

.MEPchampSimpleCourt {
    width: 70px;
}

.MEPchampSimpleMoyen {
    width: 150px;
}

.MEPchampSimpleGrand {
    width: 270px;
}

.MEPchampMultiligneTresCourt {
    width: 100px;
    height: 50px;
}

.MEPchampMultiligneCourt {
    width: 180px;
}

.MEPchampMultiligneMoyen {
    width: 280px;
}

.MEPchampMultiligneGrand {
    width: 420px;
}

.MEPobligatoire {
    font-size: 7pt;
    color: red;
    margin-left: -10px;
}

/* DEBUT : Gestion des erreurs : */
.MEPerreur {
    border: 1px solid red;
    margin: 3px;
    padding: 3px;
}

.MEPmessageErreur {
    display: block;
    margin-bottom: 3px;
    padding-top: 5px;
    padding-left: 28px;
    padding-bottom: 5px;
    color: red;
    font-weight: bold;
    background: url('../img/icones/iconeAttention.png') no-repeat top left;
}
/* FIN : Gestion des erreurs : */

/* DEBUT : Gestion des réussites : */
.MEPboiteSucces {
    border: 1px solid #00CC00;
    margin: 3px;
    padding: 3px;
}

.MEPmessageSucces {
    display: block;
    margin-bottom: 3px;
    padding-top: 5px;
    padding-left: 28px;
    padding-bottom: 5px;
    color: green;
    font-weight: bold;
    background: url('../img/icones/iconeChecked.gif') no-repeat top left;
}
/* FIN : Gestion des réussites : */

/* DEBUT : Gestion des affichages standards : */
.MEPboiteStandard {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.MEPmessageStandard {
    display: hidden;
}
/* FIN : Gestion des affichages standards : */


/* DEBUT : Classes servant à la mise en couleur du champ ayant le focus : */
.MEPchampSimpleMoyenFocus {
    width: 150px;
}

.MEPchampSimpleMoyenNormal {
    width: 150px;
}

.MEPchampSimpleGrandFocus {
    width: 270px;
}

.MEPchampSimpleGrandNormal {
    width: 270px;
}

.MEPchampSimpleCourtFocus {
    width: 70px;
}

.MEPchampSimpleCourtNormal {
    width: 70px;
}

.MEPchampSimpleTresCourtFocus {
    width: 50px;
}

.MEPchampSimpleTresCourtNormal {
    width: 50px;
}

.MEPchampMultiligneTresCourtNormal {
    width: 100px;
}

.MEPchampMultiligneTresCourtFocus {
    width: 100px;
}

.MEPchampMultiligneCourtNormal {
    width: 180px;
}

.MEPchampMultiligneCourtFocus {
    width: 180px;
}

.MEPchampMultiligneMoyenNormal {
    width: 280px;
}

.MEPchampMultiligneMoyenFocus {
    width: 280px;
}

.MEPchampMultiligneGrandNormal {
    width: 420px;
}

.MEPchampMultiligneGrandFocus {
    width: 420px;
}

/* FIN : Classes servant à la mise en couleur du champ ayant le focus : */




/* DEBUT : Captcha : */

#refresh {
    float: left;
}

/* FIN : Captcha.*/