﻿.mGrid  
{
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}

.mGrid td  
{
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    /*color: #717171; */    
    vertical-align: middle;
}

.mGrid th  
{
    padding: 4px 2px; 
    color: #fff; 
    background: #424242 url(grd_head.png) repeat-x top; 
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
    text-align: center;
}

.mGrid .alt  
{
    background: #fcfcfc url(grd_alt.png) repeat-x top; 
}

.mGrid .pgr 
{
    background: #424242 url(grd_pgr.png) repeat-x top; 
}

.mGrid .sel 
{
    /*background: #FFE875 url(grd_sel.png) repeat-x top; */
    /*box-shadow: 10px 10px 5px grey;
    border: 2px solid grey;*/
    font-weight: bold;
    border: 2px solid grey;
    font-style: italic;
}

.mGrid .baja
{
    color: #AAAAAA;
}

.mGrid .bloqueado
{
    background-color: #f9b0ab;
}

.mGrid .pgr table  
{
    margin: 5px 0; 
}

.mGrid .pgr td  
{
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px;     
}   

.mGrid .pgr a  
{
    color: #666; 
    text-decoration: none; 
}

.mGrid .pgr a:hover  
{
    color: #000; 
    text-decoration: none; 
}

.center  
{
    text-align:center;
}