table#form_cmd {
    background-color : white;
    border-collapse  : collapse;
    border           : 1px solid black;
    padding          : 0px 0px 0px 0px;
    margin           : 0px 5px 0px 5px;
    width            : 100% !important;
}

table#form_cmd td {
    padding          : 2px 2px 2px 5px;
    margin           : 0px 0px 0px 0px;
    border           : 1px solid black;
}

table#form_cmd table {
    border           : 0px solid black;
    width            : 100% !important;
}

table#form_cmd input {
    border           : 1px solid black;
}

table#form_cmd textarea {
    border           : 1px solid black;
}

table.form_cmd_elt td {
    border: 0px !important;
}

td.form_cmd_titre {
    background-color : #CCCCCC;
    text-align       : center;
    font-weight      : bold;
}

table#reserved_dangel {
    background-color : white;
    border-collapse  : collapse;
    border           : 1px solid black;
    padding          : 0px 0px 0px 0px;
    margin           : 5px 5px 0px 5px;
    width            : 100% !important;
}

table#reserved_dangel td {
    padding          : 2px 2px 2px 5px;
    margin           : 0px 0px 0px 0px;
    border           : 0px solid black;
}

table#reserved_dangel table {
    border           : 0px solid black;
    width            : 100% !important;
}

table#reserved_dangel input {
    border           : 1px solid black;
}


table#reserved_dangel textarea {
    border           : 1px solid black;
}

input.field_mandatory {
    border           : 1px solid red !important;
}

textarea.field_mandatory {
    border           : 1px solid red !important;
}

