.fmkmessage_blocmessage_vide {
    display: none;
}

.fmkmessage {
    border-radius: 3px 3px 3px 3px;
}

.fmkmessage_blocmessage_ok {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #629827;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-repeat: no-repeat;
    background-position: 5px 5px;;
    background-color: #dff2bf;
    color: #629827;
}

.fmkmessage_blocmessage_information {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #2a69c6;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #2a69c6;
}

.fmkmessage_blocmessage_avertissement {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #d39a15;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #d39a15;
}

.fmkmessage_blocmessage_avertissementsecurite {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #000000;
    color: #000000;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fmkmessage_blocmessage_erreur {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #cd0a0a;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #cd0a0a;
    width: auto;
}


.fmkmessage_blocmessage_interdit {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #d63301;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #d63301;
}

.fmkmessage_blocmessage_question {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #636363;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #636363;
}

.fmkmessage_blocmessage_patienter {
    min-height: 18px;
    padding: 10px 5px 10px 45px;
    margin: 5px 0px 5px 0px;
    border: 1px solid #E3E3E3;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #333333;
}

.fmkmessage_champ_erreur {
    border: 1px solid red;
    background: #ff9f9f;
    color: #FF0000;
}