.tabla-header
{
	background:#5C9CCC url(../../javascript/jquery/css/ui-ath/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) repeat-x scroll 50% 50%;
	border:1px solid #4297D7;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	width:100%;
}

.tabla-contorno 
{
	background:#DFEFFC url(../../javascript/jquery/css/ui-ath/images/ui-bg_glass_85_dfeffc_1x400.png) repeat-x scroll 50% 50%;
	border:1px solid #C5DBEC;
	color:#2E6E9E;
	font-weight:bold;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

th.columna-header
{
	border-bottom:0 none;
	border-left:0 none;
	border-top:0 none;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
	padding:0.3em 0.2em 0.2em 0.3em;
}


.columna-color
{
	background:#DFEFFC url(../../javascript/jquery/css/ui-ath/images/ui-bg_glass_85_dfeffc_1x400.png) repeat-x scroll 50% 50%;
	border:1px solid #C5DBEC;
	color:#2E6E9E;
	font-weight:bold;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}


table.table-datos
{
	border:1px solid #4297D7;
	border-collapse:separate;
	width:100%;
}

tr.tr-cabecera
{
	background:#5C9CCC url(../../javascript/jquery/css/ui-ath/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) repeat-x scroll 50% 50%;
	border:1px solid #4297D7;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	width:100%;
	height:22px;	
}

th
{
	font-weight:bold;
}

tr.fila-celda td
{
	border-style:solid;
	border-color:#A6C9E2;

	border-width:1px;
	
	border-bottom:1 #A6C9E2 solid;
	border-top:0 none;
	border-left:0 none;
	border-right:1 #A6C9E2 solid;

	padding:0.3em 0.2em 0.2em 0.3em;
}

tr.fila-total td
{
	border-style:solid;
	border-color:#A6C9E2;

	border-width:1px;
	
	border-bottom:1 #A6C9E2 solid;
	border-top:0 none;
	border-left:0 none;
	border-right:1 #A6C9E2 solid;

	padding:0.3em 0.2em 0.2em 0.3em;
	background:#A6D4F7;
}

td.sinbordes
{
	border: 0 none;
	border-width:0px;
}

.adm-fila_impar
{
	background:#FFFFFF;
}

.adm-fila_par
{
	background:#E9F4FD;
}

.td_titulo
{
	background-color:#DBE8F2;
	color:#000000;
	font-weight:normal;
	height:25px;
	padding-left:5px;
	font-size:11px;
}

.td_contenido
{
	background-color:#E5F2FC;
	padding-left:5px;
	text-align:left;
}

.td_cabecera
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

table
{
	border-collapse: separate;
    border-spacing: 2px;
}

tr.fila1,
tr.fila2,
tr.fila3,
tr.fila4
{
	font-family: Verdana,Arial;
	font-weight: normal; 
	font-size: 11px;
	color:#000000;
	vertical-align:middle;
}

tr.fila1 {background-color: #FFFFFF}
tr.fila2 {background-color: #D8D8D8}
tr.fila3 {background-color: #F4EBFB}
tr.fila4 {background-color: #DEE3E8}

td.final {font-family: Verdana,Arial;							font-size: 11px;color:#000000;background-color: #A9A9AB}
td.fila1 {font-family: Verdana,Arial;font-weight: normal;	font-size: 11px;color:#000000;background-color: #FFFFDC}
td.fila2 {font-family: Verdana,Arial;font-weight: normal;	font-size: 11px;color:#000000;background-color: #DAE2E6}
td.fila3 {font-family: Verdana,Arial;font-weight: normal;	font-size: 11px;color:#000000;background-color: #EFFADE}
td.fila4 {font-family: Verdana,Arial;font-weight: normal;	font-size: 11px;color:#000000;background-color: #DEE3E8}

td, th { vertical-align:middle;}

th.

tr.titulo {height:22px;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #A1A0A0;background-image: url("../../imagenes/admin/fn_tit.gif");background-repeat:  repeat-x;}
td.titulo {height:22px;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #A1A0A0;background-image: url("../../imagenes/admin/fn_tit.gif");background-repeat:  repeat-x;}
tr.titulo_fac {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFF;BACKGROUND-COLOR: #542E0D}
td.titulo_fac {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFF;BACKGROUND-COLOR: #542E0D}
tr.titulo2 {font-family: Verdana,Arial;font: bold 10px;color:#FFFFFA;BACKGROUND-COLOR: #83B6E9}
td.titulo2 {font-family: Verdana,Arial;font: bold 10px;color:#FFFF80;BACKGROUND-COLOR: #787676}
td.subt {font-family: Verdana,Arial;font: bold 10px;color:#413939;BACKGROUND-COLOR: #838282}

TR.nosel {BACKGROUND-COLOR: #B9CDE6}
TABLE.nosel {BORDER-COLOR: #78ACFF}
TD.seleccionada 
	{	border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 1px; 
		border-bottom-width: 0px;
		font: bold 11px;color:#000000;
		BACKGROUND-COLOR: #E8EDF2
	}
TD.cuerpo_sel
	{
		border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 0px; 
		border-bottom-width: 1px;
		BACKGROUND-COLOR: #E8EDF2
	}


TR.nosel_cap {BACKGROUND-COLOR: #C2BEBE}
TABLE.nosel_cap {BORDER-COLOR: #383838}
TD.seleccionada_cap 
	{	border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 1px; 
		border-bottom-width: 0px;
		font: bold 11px;color:#000000;
		BACKGROUND-COLOR: #FFFFFF
	}
TD.cuerpo_sel_cap
	{
		border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 0px; 
		border-bottom-width: 1px;
		BACKGROUND-COLOR: #FFFFFF
	}
