/*.TituloBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	background:"#002766";
}
.Celda1
{
	color: gray;
	background-color: #ffffff;
	text-align: right;
}
.Celda2 {
	background-color:#FFFFFF;
	text-align:right;
	COLOR: Gray; 
}
.Celda3
{
	background-color:#FFFFFF;
	COLOR: Gray; 
}

.EstiloFila2
{
    text-align: left;
    background-color: #fafcfc;
}

.EstiloTitulo
{
	background-color:LightSteelBlue;
	text-align:center;
	font-weight:bold;
	color:Highlight;
}
.EstiloFila
{
	background-color:LightCyan;
	color:Highlight;
	
}
.EstiloFila2
{
	background-color: Gainsboro;
}

.TituloTotal
{
	background-color:LightSteelBlue;
	text-align:center;
	font-weight:bold;
	color:Highlight;
}

.CeldaTotal
{
	background-color:LightSteelBlue;
	text-align:right;
	font-weight:bold;
	color:Highlight;	
}
.EstiloTabla
{
	font-family:Arial;
	font-size:x-small;
	border:#002766 1px solid;
	border-collapse:separate; 
}

.TituloGeneral
{
	font-family:Arial;
	color:Highlight;
	font-size:small;
}

.Descripcion
{
	font-family:Arial;
	font-size:x-small;
	color:Highlight;
}

.Notas
{
	font-family:Arial;
	font-size:x-small;
	color:Highlight;
}

.SinDatos
{
	font-family:Arial;
	font-size:x-small;
	color:Red;
	font-weight:bold;
}
*/

/* roScripts
Table Design by Mihalcea Romeo
www.roscripts.com
----------------------------------------------- */

.EstiloFila1
{
    text-decoration: underline;
    font-weight: bold;
    text-align: left;
}

.EstiloFila
{
    text-align: left;
    padding-left: 50px;
    background-color: #fafcfc;
}

.table_res
{
    /*background: #EFF4FB url('../img/fondo.jpg') repeat-x;*/
    background-color: Transparent;
    border-left: 1px solid #686868;
    border-right: 1px solid #686868;
    font: 11px 'Tahoma' ,helvetica,arial,verdana;
    color: #333;
    border: black 1px solid;
    border-collapse: collapse;
}

.table_res td
{
    padding: 5px;
    border: black 1px solid;
}

.Descripcion
{
    font-family: Tahoma;
    font-size: 12px;
    color: Black;
    text-align: center;
}

.Notas
{
    font-family: Arial;
    font-size: 11px;
    color: Black;
    font-weight: normal;
}

.SinDatos
{
    font-family: Arial;
    font-size: x-small;
    color: Red;
    font-weight: bold;
}

.TituloGeneral
{
    font-family: Arial;
    color: Black;
    font-size: small;

}

.EstiloTitulo
{
    text-align: center;
    font-weight: bold;
    color: White;
	background-color: #7594b7;
}

.EstiloTitulo1
{
    text-align: center;
    font-weight: bold;
    color: Black;
}

.EstiloNotasTabla
{
	text-align: center;
    font-weight: bold;
    color: Black;
    background-color: #b8c8da;
}

.TituloBlanco
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: capitalize;
}
.Celda1
{
    color: gray;
    text-align: right;
}
.Celda2
{
    text-align: right;
    color: Gray;
}
.Celda3
{
    color: Gray;
}
.EstiloTitulo
{
    text-align: center;
    font-weight: bold;
}

.TituloTotal
{
    text-align: center;
    font-weight: bold;
}

.CeldaTotal
{
    text-align: right;
    font-weight: bold;
}

.Centrado
{
    margin: 0px auto 0px auto;
}

.sinbordes
{
    table-layout: auto;
    border-collapse: collapse;
    border-spacing: 0px;
    empty-cells: hide;
}

.fondo_modal
{
    background-color: Black;
    opacity:0.4;
    filter:alpha(opacity=40);
}