.tablaSistema{margin-top: 20px; width: 100%;}
.tablaSistema th{background-color: #F1F7E2; padding: 4px 15px; border-top: solid 1px #D3D3D3; border-left: solid 1px #D3D3D3;
text-align: left; font-weight: normal;}

.tablaSistema th:last-child, .tablaSistema td:last-child{border-right: solid 1px #D3D3D3;}

.tablaSistema td{padding: 10px 15px; border-top: solid 1px #D3D3D3; border-left: solid 1px #D3D3D3;}

.tablaSistema a{float: left; margin-right: 5px;}
.tablaSistema a:last-child{margin-right: 0px;}
.tablaSistema td a img{height: 24px; display: block; margin: 0px;}
.tablaSistema a.chk{width: 24px; height: 24px; display: block; margin: auto; float: none}
.tablaSistema td .esperando{background: url(../img/cargando.gif) no-repeat; background-size: 24px 24px;}
.tablaSistema td .esperando img{width: 24px; height: 24px; display: block; margin: 0px;}


.tablaSistema .estado{width: 10px;}


.etiquetaTabla{background-color: #333; color: #FFF; padding: 10px 15px; }


.tablamas, .tablamenos{width: 15px; cursor: pointer;}
.tablamas{margin-top: 5px; margin-left: 5%; width: 30px; height: 30px; border-radius: 50%; overflow: hidden;  
         background-color: var(--colorCorporativo1); font-size: 24px; line-height: 25px; text-align: center;
color: #FFF;}


.tablacampos td{padding-top: 5px; vertical-align: top;}

.frmFiltro input{ padding: 6px 2%; width: 100%; display: block; border:solid 1px #cecece;}
