* {
    margin:2px;
    padding:0px;
    font:11px Helvetica,Arial,sans-serif;
}
#header {border-collapse: collapse;width:100%}
#header td {border:1px solid #A4B5C5;}
#grid {border-collapse: collapse;width:100%}
#grid thead td {border:1px solid #A4B5C5;background-color:#ddd;padding:5px}
#grid tbody td {border:1px solid #A4B5C5;padding:5px}
#grid tbody td:nth-child(n+8){text-align:right;padding:5px}
#grid tfoot td {border:1px solid #A4B5C5;padding:5px}
#grid tbody tr:nth-of-type(even){background-color: #F0F0F0;}
/*#grid tbody tr:nth-of-type(odd){background-color:#ddd;}*/

#mesPeriodo {
    display: none;
}