﻿body {
    margin: 0px;
}
img { border: 0px; }
form { margin: 0px; }
table { border-collapse: collapse; font-family: Verdana; font-size: 10px; color: #263e28; width: 100%; }
th { background-color: #efefef; padding: 5px; text-align: left; }
td { padding: 5px; }
input, select { font-family: Verdana; font-size: 10px; }
input { margin: 0px; margin-right: 3px; }
input.MA { width: 30px; }
table.AECMain { width: 100%; }
table.info td { background-color: #fff; padding: 0px; }
table.info a { padding: 0px; }
div.dvButton { padding: 5px; text-align: center; background-color: #efefef; }
#dvCalendar
{
    visibility: hidden;
    display: none;
    width: auto;
    position: absolute;
    top: 350px;
    right: 10px;
}

/*table.AECCommands { margin-top: 45px; }*/
table.AECCommands { width: 100%; }
table.AECCommands caption { background-color: #263e28; padding: 3px; font-weight: bold; color: #fff; }
table.AECCommands th { text-align: left; padding: 2px; }
table.AECCommands td { padding: 2px; }
table.AECCommands tr.even { background-color: #efefef; }
table.TablePeriodo { width: auto; }
table.TablePeriodo td { padding: 0px; }
table.info { width: 100%; }
div.AECFrame { padding: 0px; margin: 0px; width: 100%; }
#rblPeriodo { width: auto; }
#rblPeriodo td {border: 0px; padding: 0px;}
#rblPeriodo input { margin-left: 3px; }
table.TableLegend { width: auto; border: 0px; margin-bottom: 2px; }
table.TableLegend td { border: 0px; padding: 0px; }
table.TableLegend td.area { font-weight: bold; }
table.TableLegend img { margin-bottom: 3px; }
/*tr.even { background-color: #efefef; }*/
a.printLink
{
    font-family:Verdana; 
    font-size: 10px; 
    color: #263e28;   
    float: right;
    text-decoration: none;
    font-weight: bold;
    padding: 3px;
}
a.printLink:hover
{
    text-decoration: underline;
}
