/**
 * Style des tableaux
 * 
 * @copyright (c) ontheway.ch
 * @author Joëlle Galloni et Pascal Favre
 */

table {
    border-spacing: 0;
    border-collapse: collapse;
}
table.table-full-width {
    width: 100%;
}
table thead, table tfoot {
    background-color: #F2F2F2;
    border: 1px solid #BABABA;
    text-align: center;
    text-transform: uppercase;
    color: #5A5A5A;
}
table thead tr th {
    border-bottom: 1px solid #F89406;
    font-weight: 100;
}
table thead th, table tfoot td {
    padding: 5px;
}
table tbody tr:hover {
    background-color: #FEEACD;
}
table tr:hover .td-actions {
    color: inherit;
}
table tbody td {
    border: 1px solid #DADADA;
    padding: 3px 5px;
}
table tbody tr td:first-child {
    border-left: 1px solid #BABABA;
}
table tbody tr td:last-child {
    border-right: 1px solid #BABABA;
}
table tbody tr:last-child td {
    border-bottom: 1px solid #BABABA;
}
table td.td-center {
    text-align: center;
}
table td.td-right {
    text-align: right;
}
table td.td-actions {
    text-align: right;
    color: #DADADA;
}
table td.td-actions .icon {
    font-size: 1.5em;
    cursor: pointer;
}