.filtre label {
    margin-top: 0;
    font-weight: normal;
}

.filtre .ui-accordion-header {
    text-align: left;
}

.filtre-panelGrid {
    width: 100%;
}

.filtre-panelGrid .ui-panelgrid-even, .filtre-panelGrid .ui-panelgrid-odd, .filtre-panelGrid .ui-panelgrid-cell {
    border-width: 2px;
    border-style: solid;
}

.filtre-panelGrid .ui-panelgrid-footer {
    text-align: right;
}

.filtre-panelGrid .ui-panelgrid-footer .ui-widget-header {
    border: none;
}

.filtre-panelGrid .ui-panelgrid-footer > tr > td {
    padding-top: 2px;
}

.filtre-panelGrid-label {
    text-align: right;
    font-weight: normal;
}

.filtre-panelGrid .filtre-panelGrid-value .ui-panelgrid-even, .filtre-panelGrid .filtre-panelGrid-value .ui-panelgrid-odd,
.filtre-panelGrid .filtre-panelGrid-value .ui-panelgrid-cell {
    border: none transparent;
}

.filtre-panelGrid-value, .filtre-panelGrid-value-readonly {
    text-align: left;
    font-weight: bold;
}

.filtre-panelGrid-value .commentaire {
    text-align: left;
    opacity: 100;
    box-shadow: 0 0 transparent;
    border: none;
    padding: 0;
    font-weight: bold;
}

.filtre_date-panelGrid .ui-panelgrid-cell {
    padding: 4px 3px;
    border: none;
}

.filtre_date-panelGrid .ui-widget-content {
    border: none;
}
