* {
    margin:0px;
    padding:0px;
    font:12px Helvetica,Arial,sans-serif;
}
a {text-decoration: none}
.button {
    background-color: #A4B5C5;
    border: thin solid #8BA0B6;
    font-weight: bold;
    font-size: 14px;
    height: 25px;    
}
.fecha[type="text"] {
    width: 100px;
    height: 25px;
}
.entrada[type="text"] {
    width: 75px;
    height: 25px;
    text-align: right;
    border: none;
    background-color:#F0F0F0;
}
#header {border-collapse: collapse;width:100%}
#header td {}
#grid {border-collapse: collapse;width:99%;margin-left: 5px;}
#grid thead td {border:1px solid #A4B5C5;height:20px;background-color:#ddd;padding:5px}
#grid thead td:nth-child(n+2){text-align:right;}
#grid tbody td {border:1px solid #A4B5C5;height:20px;padding:5px}
#grid tbody td:nth-child(n+2){text-align:right;}
#grid tfoot td {border:1px solid #A4B5C5;height:20px;text-align:right;}
#grid tbody tr:nth-of-type(even){background-color: #F0F0F0;}
