﻿body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Verdana,Tahoma , Helvetica, Helvetica-Narrow, sans-serif;margin: 2px;font-size: 0.7em;color:Black;}
input, select, textarea{font-size:1em;font-family: Verdana,Tahoma , Helvetica, Helvetica-Narrow, sans-serif;}
h1 {font-size:36px;}
h2 {font-size: 24px;}
h3 {font-size: 1.1em;font-weight:bold;}
A, A:visited, A:active, A:link{text-decoration: none;color:black;}
A:hover{text-decoration: underline;color: #214AB5;}
img {border: 0px solid black !important;}

/* -----------------------------------
/ <Tabla puente>
----------------------------------- */
/*
LightSteelBlue: bordes / Lineas de separación
*/

table.Tabla_PuentePrimera {border:0px solid Red;margin:0px;padding:0px;border-spacing:0px;border-collapse:collapse;display:inline;}
table.Tabla_PuentePrimera td {padding:0px;border:0px;}
table.Tabla_PuentePrimera tr.Tabla_Puente_0 { line-height: normal ; }
table.Tabla_PuentePrimera tr.Tabla_Puente_1 {line-height: normal ; }

table.Tabla_Puente {border-top:1px solid LightSteelBlue;margin-top:1px;border-spacing:0px;border-collapse:collapse;display:inline;}
table.Tabla_Puente td {padding:0px;}
table.Tabla_Puente tr.Tabla_Puente_0 {line-height: normal ;  }
table.Tabla_Puente tr.Tabla_Puente_1 {line-height: normal;  }

table.TablaListado_PuentePrimera {border:1px solid Red;margin:0px;padding:0px;border-spacing:0px;border-collapse:collapse;display:inline;}
table.TablaListado_PuentePrimera td {padding:0px;}
table.TablaListado_PuentePrimera tr.Tabla_Puente_0 {line-height: normal ; }
table.TablaListado_PuentePrimera tr.Tabla_Puente_1 {line-height: normal ;  }

table.TablaListado_Puente {border:1px solid LightSteelBlue;margin-bottom:1px;border-spacing:0px;border-collapse:collapse;display:inline;}
table.TablaListado_Puente td {padding:0px;}
table.TablaListado_Puente tr.Tabla_Puente_0 {line-height: normal ;  }
table.TablaListado_Puente tr.Tabla_Puente_1 {line-height: normal ; }

div.Tabla_PuentePrimera {}
div.Tabla_PuentePrimera table.tableVR tr.rowVR td { border-top:none !important;}
div.Tabla_Puente {border-top:1px dotted LightSteelBlue;margin-top:2px;border-right:none;border-left:none;border-bottom:none;padding-top:2px;padding-right:0;padding-left:0;padding-bottom:0;}
div.TablaListado_PuentePrimera {}
div.TablaListado_Puente {border:1px solid LightSteelBlue;margin-bottom:1px;}

table.Tabla_PuentePrimera td.Botones {border-left:1px solid LightSteelBlue;border-right:none;border-top:none;border-bottom:none;padding:0px;}
table.Tabla_Puente td.Botones{border-left:1px solid LightSteelBlue;border-right:none;border-top:none;border-bottom:none;padding:0px;}
table.TablaCss td.Botones{border-left:1px solid LightSteelBlue;border-right:none;border-top:none;border-bottom:none;padding:0px;}

table.tableVR {border:0px;margin-left: 1px ;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;padding:0px; border-spacing:0px;border-collapse:collapse;}
table.tableVR tr.rowVR {border:0px;margin:0px;padding:0px;}
table.tableVR td.cellVR {border:0px;margin:0px;padding-left: 0px;padding-right: 2px;padding-top: 0px;padding-bottom: 0px;}
table.tableVR td.cellVRBot
{
    border-left: 1px solid LightSteelBlue;border-right: none;border-top: none;border-bottom: none;
    margin-left: 10px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;  
    padding-left: 2px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;    
}

.Nuevo {padding:0px;margin-top:2px;margin-bottom:2px;}

.Campo {line-height: normal;}
/* -----------------------------------
/ </Tabla puente>
----------------------------------- */

/*-----------------------------------------------------------------
---------   COLORES TABLAS   --------------------------------------
-------------------------------------------------------------------
LightSteelBlue: bordes / Lineas de separación
#507CD1: Fondo Azul vivo (Etiquetas tablas)
#EFF3FB: Azul claro (alternacia filas)
-------------------------------------------------------------------
------------------------------------------------------------------*/
/* -----------------------------------
/ <Tabla Formulario>
----------------------------------- */

table.Tabla_Formulario {margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:0px;padding:0px;color:#333333;border:0px solid LightSteelBlue;border-spacing:0px;border-collapse:collapse;}

table.Tabla_Formulario tr.Tabla_FormularioH {background:#507CD1;font-weight: bold ;color: White;}
table.Tabla_Formulario tr.Tabla_Formulario_0 {line-height:22px;background:white;}
table.Tabla_Formulario tr.Tabla_Formulario_1 {line-height:22px;background:#EFF3FB;}


table.Tabla_Formulario tr.Tabla_Formulario_0 td {padding-top:2px;padding-bottom:2px;border-top:1px solid LightSteelBlue;border-bottom:none;}    
table.Tabla_Formulario tr.Tabla_Formulario_1 td {padding-top:2px;padding-bottom:2px;border-top:1px solid LightSteelBlue;border-bottom:none;}    
table.Tabla_Formulario tr.Tabla_Formulario_S td {padding:0px;border:0px;border-top:0px solid LightSteelBlue;border-bottom:0px solid LightSteelBlue;}    

table.Tabla_Formulario tr.Primera td {}    

table.Tabla_Formulario td.BotonesSubformulario {text-align: right;}

table.Tabla_Formulario table.Tabla_Formulario_Agrupada {margin:0px;padding:0px;border:0px solid LightSteelBlue;border-spacing:0px;border-collapse:collapse;}
table.Tabla_Formulario table.Tabla_Formulario_Agrupada tr.Tabla_FormularioH {margin:0px;padding:0px;background:#507CD1;font-weight: bold ;color: White;}
table.Tabla_Formulario table.Tabla_Formulario_Agrupada td {padding-top:2px;padding-bottom:2px;border-top:1px solid LightSteelBlue;border-bottom:1px solid LightSteelBlue;}    
table.Tabla_Formulario table.Tabla_Formulario_Agrupada tr.Tabla_Formulario_0 {line-height:22px;background:white;}
table.Tabla_Formulario table.Tabla_Formulario_Agrupada tr.Tabla_Formulario_1 {line-height:22px;background:#EFF3FB;}
table.Tabla_Formulario table.Tabla_Formulario_Agrupada td.Botones {text-align:left;line-height:30px;}
table.Tabla_Formulario table.Tabla_Formulario_Agrupada td.desplazada {padding-left:30px;}
table.Tabla_Formulario table.Tabla_Formulario_Agrupada td.BotonesSubformulario {text-align: right;}

/* -----------------------------------
/ <Tabla Formulario>
----------------------------------- */

/* -----------------------------------
/ <Tabla Ficha>
---------------------------------- */ 
table.Tabla_Ficha {margin:0px;padding:0px;color:#333333;border:0px solid LightSteelBlue;border-spacing:0px;border-collapse:collapse;}
table.Tabla_Ficha tr.Tabla_FichaH {background:#507CD1;font-weight: bold ;color: White;}
table.Tabla_Ficha tr.Tabla_Ficha_0 {line-height: normal;background:white;}
table.Tabla_Ficha tr.Tabla_Ficha_1 {line-height: normal;background:#EFF3FB;}

table.Tabla_Ficha td{padding-top:2px;padding-bottom:2px;border-top:1px solid LightSteelBlue;border-bottom:1px solid LightSteelBlue;}

table.Tabla_Ficha td.Botones {text-align: left;}
table.Tabla_Ficha td.BotonesSubformulario {text-align: right ;}

table.Tabla_Ficha table.Tabla_Ficha_Agrupada {margin:0px;padding:0px;border:0px solid LightSteelBlue;border-spacing:0px;border-collapse:collapse;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada tr.Tabla_FichaH {background:#507CD1;font-weight: bold ;color: White;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada td {padding-top:2px;padding-bottom:2px;border-top:1px solid LightSteelBlue;border-bottom:1px solid LightSteelBlue;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada tr.Tabla_Ficha_0 {line-height:normal;background:white;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada tr.Tabla_Ficha_1 {line-height:normal;background:#EFF3FB;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada td.Botones {text-align:left;line-height:30px;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada td.desplazada {padding-left:30px;}
table.Tabla_Ficha table.Tabla_Ficha_Agrupada td.BotonesSubformulario {text-align: right;}


/* -----------------------------------
/ </Tabla Ficha>
----------------------------------- */

/* -----------------------------------
/ <Tabla anidamientos>
----------------------------------- */
table.TablaCss {border:0px;margin:0px;padding:0px;border-spacing:0px;border-collapse:collapse;}
table.TablaCss td{border-top:none !important;}
table.TablaCss tr.Primera td {border-left:none;border-right:none;border-top:none;border-bottom:none;margin:0px;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;}
table.TablaCss tr.trCssL td {border-left:none;border-right:none;border-top:1px solid LightSteelBlue !important;border-bottom:none;margin:0px;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;}
table.TablaCss tr.trCssLN td {line-height:22px;border-left:none;border-right:none;border-top:none !important;border-bottom:none;margin:0px;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;}
table.TablaCss tr.trCss td {border-left:none;border-right:none;border-top:none;border-bottom:none;margin:0px;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;}
table.TablaCss tr.trCssE td {border:none !important;}
table.TablaCss tr.trCss_0 td {border:none !important;}
table.TablaCss tr.trCss_1 td {border:none !important;background:#EFF3FB;}
table.TablaCss tr.trCss td.BotonesRel {line-height:22px !important;border-top:none !important;border-right:none !important;border-left:1px solid LightSteelBlue;border-bottom:none !important;vertical-align:middle;}
table.TablaCss tr.trCssL td.BotonesRelLis {line-height:22px !important;border-left:1px solid LightSteelBlue !important;border-bottom:none !important;vertical-align:middle;}

/* -----------------------------------
/ </Tabla anidamientos>
----------------------------------- */

/* -----------------------------------
/ <Tabla para páginas No medium>
----------------------------------- */

table.TablaSimple{padding:4;Border:0px;}
table.TablaSimple tr.tHead {background-color:#507CD1; color:White;}
table.TablaSimple tr.tHead td{  font-weight:bold }
table.TablaSimple tr.tFoot {}
table.TablaSimple tr.tFoot td{text-align:right;}
table.TablaSimple tr {}
table.TablaSimple td {}
/* -----------------------------------
/ </Tabla para páginas No medium>
----------------------------------- */

/* -----------------------------------
/ <Tablas para página Estructura>
----------------------------------- */
table.EstruutraC {border:0px;margin-top:10px;padding:0px;border-spacing:0px;border-collapse:collapse;}
table.EstruutraC th {background-color:#507CD1; color:White;}
table.EstruutraC th td{  font-weight:bold }
table.EstruutraC tr.tHead {}
table.EstruutraC tr.tHead td{border-bottom:1px solid #507CD1;font-weight:bold }
table.EstruutraC tr.tFoot {}
table.EstruutraC tr.tFoot td{text-align:right;}
table.EstruutraC tr {}
table.EstruutraC tr.RECdesplegada td{color:FireBrick;border-bottom:1px solid gray}
table.EstruutraC td {line-height:1.2em;}
table.EstruutraC td.indent{border-right:1px solid gray;}

table.EstruutraCAnidada{border:1px solid FireBrick;padding:2px;border-spacing:0px;border-collapse:collapse;margin-left:20px;margin-top:5px;margin-bottom:5px;}
table.EstruutraCAnidada tr.tHead {background-color:#507CD1; color:White;}
table.EstruutraCAnidada tr.tHead td{  font-weight:bold }
table.EstruutraCAnidada tr.tFoot {}
table.EstruutraCAnidada tr.tFoot td{text-align:right;}
table.EstruutraCAnidada tr {}
table.EstruutraCAnidada tr.RECdesplegada td{color:FireBrick;border-bottom:1px solid gray}
table.EstruutraCAnidada td {line-height:1.2em;}
table.EstruutraCAnidada td.indent{border-right:1px solid gray;}

/* -----------------------------------
/ </Tablas para página Estructura>
----------------------------------- */
/* -----------------------------------
<Etiquetas y valores>
----------------------------------- */
/*------
#4682b4: Azul de las etiquetas
--------*/


.BreakEditor table tr td{border:0px !important;padding:0px !important;}

.etiquetaRender {color:#4682b4;padding-right:2px;} /* Columna izquierda de etiquetas del formulario */
.etiquetaRenderCV {color:#4682b4;padding-right:2px;} /* etiquetas del formulario junto a valores*/
.etiquetaRenderFicha{color:#4682b4;white-space:nowrap;text-align:right;padding-right:2px;}
.etiquetaRenderListado {color:#4682b4;white-space:nowrap;text-align:right;padding-right:2px;}
.etiquetaRender > a, .etiquetaRenderCV > a{color:#4682b4 !important;;padding-right:2px;} /* etiquetas del formulario junto a valores*/

.etiquetaRenderRelacionado {color:#4682b4;white-space:nowrap;text-align:right;padding-right:2px;float:left;	display:inline;}
.etiquetaRenderRelacionadoCV {color:#4682b4;white-space:nowrap;text-align:right;padding-right:2px;}
.etiquetaRenderRelacionadoListado {color:#4682b4;white-space:nowrap;text-align:left;}

.valorRenderFicha{text-align:left;}
.valorRenderListado{text-align:left;}
.valorRenderRelacionado {text-align:left;display:inline;}
TD .valorRenderRelacionado {text-align:left;display:block;}

.valorSinEtiquetaFicha{text-align:left;white-space:normal ;}
.valorSinEtiquetaListado{text-align:left;white-space:normal;}
.valorSinEtiquetaRelacionado {text-align:left;white-space:normal;}

.LabelVR {display:inline;float: inherit ;}
.LabelT {display: block;float: inherit;cursor: pointer;color: #808080;}

/* -----------------------------------
</Etiquetas y valores>
----------------------------------- */


/* -----------------------------------
<Varios>
----------------------------------- */
/*------
#4682b4: Asteríscos campos obligatorios y texto mensajes emergentes
lightsteelblue: Bordes
red: Mensajes de validadción
Blue: Texto Rad Alert
--------*/
.Asterisco {color:#4682b4;}
.VSummary {color:red;}
.Mensaje {font-weight:bold;color: #4682b4;}
.ContenidoEditor {margin: 3px;padding: 3px;border: lightsteelblue 1px outset;}
table.Tabla_Acciones {margin:0px;padding:0px;}
.PanelToolbar {margin-top:1px;}
.PanelToolbarC {margin-top:1px;margin-left:3px;}
.Panel_NavegacionClasificacion{margin-bottom:3px;}
.clearing {	CLEAR: both; HEIGHT: 0px}
.TextoRadAlert{color:blue; font-size:12px;font-family: Verdana,Tahoma , Helvetica, Helvetica-Narrow, sans-serif;}
.imagenEnlace{cursor: pointer;cursor: hand;vertical-align:middle;}
.CajaFecha table td{border-top:0px solid red !important}
.CajaFecha table td{border-bottom:0px solid red !important}
.CajaMasked table td{border-top:0px solid red !important;}
.CajaMasked table td{border-bottom:0px solid red !important}
A.renderfile, A.renderfile:visited, A.renderfile:active, A.renderfile:link{text-decoration: underline;}
A.renderfile:hover{text-decoration: underline; background-color: lightsteelblue;color:Black;}
img.renderfile_Ico{ vertical-align:bottom;padding-right:2px;}
/* -----------------------------------
</Varios>
----------------------------------- */


/* -----------------------------------
/ <Botones>
----------------------------------- */
/*------
#dd2a2a: Rojo del Hover
#595959: Bordes de los botones
#75A5E6: Fondo de los botones
#FFFFFF: Color de texto
--------*/
a.linkboton, a.linkboton:visited, a.linkboton:link {padding: 2px 0px;margin: 1px;white-space:nowrap;border:1px solid #595959;text-decoration: none !important;text-align:center;color: #FFFFFF;background-color: #75A5E6;line-height:22px;}
a.linkboton:active {background-color: #dd2a2a;color: #FFFFFF}
a.linkboton:hover {background-color: #dd2a2a;color: #FFFFFF}
a.linkbotonCab, a.linkbotonCab:visited, a.linkbotonCab:link {padding: 2px 0px; margin: 1px; white-space:nowrap; border:1px solid #595959; text-decoration: none !important; text-align:center; color: #FFFFFF;background-color: #75A5E6;line-height:22px;}
a.linkbotonCab:active {background-color: #dd2a2a;color: #FFFFFF}
a.linkbotonCab:hover {background-color: #dd2a2a;color: #FFFFFF}
a.linkbotonListado, a.linkbotonListado:visited, a.linkbotonListado:link {margin:1px;padding-bottom:2px !important;padding-right:0px !important;padding-left:0px !important;padding-top:2px !important;white-space:nowrap;border:1px solid #595959;text-decoration: none !important;text-align:center;color: #FFFFFF;background-color: #75A5E6;line-height:22px;}
a.linkbotonListado:active {background-color: #dd2a2a;color: #FFFFFF}
a.linkbotonListado:hover {background-color: #dd2a2a;color: #FFFFFF}
/*------
lightsteelblue: Bordes de los botones
#FFFFFF: Fondo
--------*/
.linkimage {height:23px;font-size:11px;margin: 1px;padding: 0px;white-space:nowrap ;text-decoration: none !important;text-align:center;FLOAT:left;color: #224059;background-color: #ffffff;border: lightsteelblue 1px outset;}
.linkimage:active {background-color: #ffffff;border:  lightsteelblue 1px inset;}
.linkimage:hover {background-color: #ffffff;border: lightsteelblue 1px inset;}
/* -----------------------------------
/ </Botones>
----------------------------------- */

/* -----------------------------------
/ <Listado> Complementa el SKIN
----------------------------------- */
/*------
lightsteelblue: Borde Superior
#EFF3FB: Fondo Fila Azul
white: Fondo Fila Blanca
507CD1: Fondo Header
--------*/
table.gridViewListado {border:0px;margin:0px;border-spacing:0px;border-collapse:collapse;}
tr.gridViewListadoRow {background-color:#EFF3FB;page-break-inside: avoid;vertical-align: top;}
tr.gridViewListadoRowAlt {background-color:white;page-break-inside: avoid;vertical-align: top;}
tr.gridViewListadoRow div{page-break-inside: avoid; }
tr.gridViewListadoRowAlt div{page-break-inside: avoid; }
tr.gridViewListadoRowH {border-top:1px solid LightSteelBlue;color:white; font-weight:bold;background-color:#507CD1;}
tr.gridViewListadoRow  td{border-top:1px solid LightSteelBlue;}
tr.gridViewListadoRowAlt td{border-top:1px solid LightSteelBlue;}
tr.gridViewListadoRowDes {background-color:LightSteelBlue;}
tr.gridViewListadoRowDes td{border-top:1px solid black;border-bottom:1px solid black;}

table.gridViewListado div.RelacionadoEnlinea{display:inline !important;float:left;}
/* -----------------------------------
/ </Listado>
----------------------------------- */

/* -----------------------------------
<buscador>
----------------------------------- */ 
/*------
lightsteelblue: Borde Azul claro Cajas Cajas
#EFF3FB: Azul claro fondo Cajas
#75A5E6: Azul Fondo botones tolBar
#dd2a2a: Rojo Hover
#507CD1: Borde Azul Oscuro
#Gainsboro:Bordes campos readonly
--------*/  
#BuscadorToolSplit {display:block;cursor: hand;cursor: pointer;border:1px solid #507CD1;background-color:#EFF3FB;text-align:center;height:4px;font-size:0px;margin:0px;}
#BuscadorTool {display:block;border:1px solid lightsteelblue;margin-top:1px;padding:0px;}
#BuscadorToolbar {display:block;border:0px solid lightsteelblue;padding:0px;margin-top:2px;margin-left:1px;margin-right:1px;margin-bottom:0px;vertical-align:baseline}
img.splittimg {background-color: #75A5E6;color: #FFFFFF;display: block; margin: auto;}
img.splittimgHover {background-color: #dd2a2a;color: #FFFFFF;display: block; margin: auto;}
#PanelBusquedas {display:block;background-color:#EFF3FB;border-top:2px solid #75A5E6;border-bottom:1px solid #507CD1;border-left:1px solid #507CD1;border-right:1px solid #507CD1;margin-top:0px;margin-left:1px;margin-right:1px;margin-bottom:1px;}
#PanelSelecciones {display:block;background-color:#EFF3FB;border-top:2px solid #75A5E6;border-bottom:1px solid #507CD1;border-left:1px solid #507CD1;border-right:1px solid #507CD1;margin-top:0px;margin-left:1px;margin-right:1px;margin-bottom:1px;}
#PanelColumnas {display:block;background-color:#EFF3FB;border-top:2px solid #75A5E6;border-bottom:1px solid #507CD1;border-left:1px solid #507CD1;border-right:1px solid #507CD1;margin-top:0px;margin-left:1px;margin-right:1px;margin-bottom:1px;}
#btnBusBusquedas {display:inline;border:0px;margin:0px;line-height:20px;}
#btnBusColumnas {display:inline;border:0px;margin:0px;line-height:20px;}
#btnBusSelecciones {display:inline;border:0px;margin:0px;line-height:20px;}

#BuscadorTool a.busbtn, a.busbtn:visited, a.busbtn:link,a.busbtn:active {padding: 2px;white-space:nowrap;text-decoration: none !important;text-align:center;color: #75A5E6;background-color: #EFF3FB;margin-top:1px;margin-left:1px;margin-right:1px;margin-bottom:0px;border-top:1px solid #75A5E6;border-bottom:2px solid FFFFFF;border-left:1px solid #75A5E6;border-right:1px solid #75A5E6;}
#BuscadorTool a.busbtn:hover {background-color: #dd2a2a;color: #FFFFFF}
#BuscadorTool a.busbtnAct, a.busbtnAct:visited, a.busbtnAct:link,a.busbtnAct:active {padding: 2px;white-space:nowrap;text-decoration: none !important;text-align:center;color:#FFFFFF;background-color: #75A5E6;border-top:1px solid #75A5E6;border-bottom:2px solid #75A5E6;border-left:1px solid #75A5E6;border-right:1px solid #75A5E6;margin-top:1px;margin-left:1px;margin-right:1px;margin-bottom:0px;}
#BuscadorTool a.busbtnAct:hover {background-color: #dd2a2a;color: #FFFFFF}
    
.BusWrapperClass{vertical-align :middle;text-align:center;margin:auto}
.BusWrapperClassFW {vertical-align :middle;text-align:center;margin:auto;padding-top:1px;}
.BusWrapperClassAsignar{vertical-align :middle;display:block;}
.BusBotonAsignar {}
.BusWrapperClassAjax{vertical-align :middle;text-align:center;margin:auto;display:block;}
.Buscador_columna_Botones{width: 90px;}
.BusNCondicionReadOnly{border:1px solid Gainsboro;}

TABLE.BusTabla{border:1px solid #507CD1;vertical-align:top;padding:2px;border-spacing:0px;border-collapse:collapse;margin-top:2px;}
TABLE.busForm{background-color:#EFF3FB;border:1px solid steelblue;	padding:1px;margin:0px;}
TR.busFormRowUP{padding:1px;}
TR.busFormRowDown{margin-bottom:8px;}
TD.busFormCol{padding:1px;vertical-align:middle;font-size:11px;font-family: Arial, Verdana;}
TD.busFormColBot{padding:1px;vertical-align:middle;font-size:11px;font-family: Arial, Verdana;border:0px solid red;width:5%;}
TD.busFormColTipo{padding:1px;vertical-align:middle;font-size:11px;font-family: Arial, Verdana;border:0px solid blue;width:5%;}
TD.busFormColOper{padding:1px;vertical-align:middle;font-size:11px;font-family: Arial, Verdana;border:0px solid red;width:1%;}
TD.busFormColCampo{padding:1px;vertical-align:middle;font-size:11px;font-family: Arial, Verdana;border:0px solid blue;}

TABLE.SeleccionTabla{vertical-align:top;margin:0px;padding:0px;border-spacing:0px;border-collapse:collapse;height:40px;}
TR.SeleccionTablaRow{vertical-align:middle;}
TD.SeleccionTablaCol{vertical-align:middle;padding:2px;line-height:22px;}
TABLE.SeleccionForm{background-color:#EFF3FB;border:1px solid steelblue;}

table.busListadoCondiciones{background-color:#EFF3FB;}
table.busListadoCondiciones td{border-bottom: steelblue 0px solid;background-color: #EFF3FB;}
.busComparador{font-weight:bold ;}
.busOperador{font-weight:bold ;padding: 0px 2px 0px 2px;}
.BusOr{font-weight:bold;}

/* -----------------------------------
<Estilos Tree campo tipo buscador>
----------------------------------- */ 
/*------
#7F9DB9: Borden azul de la imagen y de la caja
--------*/ 
.BusCombotreeWrapper{}
.BusCombotreeCaja{font-size: 11px;}
.BusComboBoxDropDown_TreeBU{border: 1px solid LightSteelBlue;background-color: white;cursor: pointer;_cursor: hand;font-family: Arial, Verdana;line-height:20px;overflow-x:hidden;overflow:-moz-scrollbars-vertical;overflow-y:auto;}
.BusComboBoxDropDownBU{width:400px;white-space:normal;}
.BusComboBoxDropDown_Tree{border: 1px solid LightSteelBlue;background-color: white;cursor: pointer;_cursor: hand;font-family: Arial, Verdana;line-height:20px;}
.BusComboBoxDropDown{white-space:normal;}
.BusComboBoxImage_Tree {vertical-align:middle;border: 1px solid #7F9DB9;border-left: none;}
.BusComboBoxImage_TreeSI {vertical-align:middle;border: 1px solid #7F9DB9;	padding-left: 1px;margin-Top: 0px;}
.BusComboBoxInput_Tree {border: 1px solid #7F9DB9;background-color: white;vertical-align: middle;font-family: Arial, Verdana;font-size: 11px;color: black;padding-top: 4px;padding-left: 3px;height: 22px;cursor: default;}
/* -----------------------------------
</Estilos Tree campo tipo buscador>
----------------------------------- */ 
/* -----------------------------------
</buscador>
----------------------------------- */ 

/* -----------------------------------
<Estilos Tree Clasificación>
----------------------------------- */ 
.Treewrapper{position:relative;z-index: 300;vertical-align:top;width:300px;height:15px;display:inline;}
.TreeInput{position:absolute;width: 150px;height:16px;top:2px;left:0px;border:0px;vertical-align:middle;}
.Treeimg{margin-top:2px;}
.TreeDesplegableDiv{visibility: hidden;border: solid 1px;z-index: 300;width:300px;background: white;height: 150px;position:absolute;top:22px;left:0px;}
/* -----------------------------------
	</Estilos Tree Clasificación>
----------------------------------- */ 

/* -----------------------------------
Estilo LayOut
----------------------------------- */
#lienzo{}
#wrapper{clear: both;display: block;WIDTH: 100%;}
#container{clear: both;display: block;WIDTH: 100%;}
#content {MARGIN-RIGHT: 1px;display: block;clear: both;WIDTH: 100%;}
#left {padding:2px;margin-top:2px;width: 30px;BACKGROUND: #ffffff;position:absolute;left:0px;}
#main{padding-left:35px;clear: none;float: left;}
#DatosRelacionados{padding-left:35px;clear: none;float: left;}
#sidebar {FLOAT: right; WIDTH: 1px}
#footer {text-align:center; BORDER-RIGHT: steelblue 1px solid; BORDER-TOP: steelblue 1px ridge; BACKGROUND: #ffffff; BORDER-LEFT: steelblue 1px solid; BORDER-BOTTOM: steelblue 1px solid}
#SeparadorMenuCabecera { display: block;clear: both;WIDTH: 100%;height:4px;line-height:2px;padding:0px}
#LoadingPanel{margin-top:5px;position:absolute;top:0px;}
#Formulario{margin-top:5px;}
#Listado{margin-top: 5px;}
#iframetimer {display:none;}
#iframeForceDownload {display:none;}
#IFrameExportar{ border:0px;overflow:hidden;}
#modoLabel{font-size:11px;margin: 1px 1px 1px 1px;padding: 2px;white-space:nowrap;border-left:1px solid #595959;text-decoration: none !important;text-align:center;color: black;line-height:22px;height:22px; font-weight:bold ;vertical-align: bottom;}
#modoTraduccion{font-size:11px;margin: 1px 1px 1px 1px;padding: 2px;white-space:nowrap;border-left:1px solid #595959;text-decoration: none !important;text-align:center;color: black;line-height:22px;height:22px; font-weight:normal ;vertical-align: bottom;}
/* -----------------------------------
Estilo LayOut
----------------------------------- */
/* -----------------------------------
LAYOUT Listado
----------------------------------- */
.CabeceraListado {clear:both;float:none;display:block;}
#CabeceraTable{ width:100%; border-bottom-style:  solid ; border-bottom-color: black ; border-bottom-width:1px; }
.CabeceraTableCI {width:30px;}
.CabeceraTableCD {}
.CabeceraTableIC {}
.wrapperListadoNavCla{display:inline;}
.PageNumbers{display:inline;float:left;padding:  3px 5px 0px 5px;}
.ListadoDatosAdicionales{display:inline;float:left;padding: 5px 5px 0px 5px;vertical-align:bottom; line-height:25px;}
#ListadoTop_1_wrapper{padding:  3px 5px 0px 5px;float:left;}
.DivActualizarColumnas{display:inline;clear:none;}    
.ListadoContenido{display:block;clear:both;}            
.CabeceraNavegacionClasificacion {clear:both;float:none;display:block;margin-bottom:1px;}
.ashxverClasificacion{margin-left:5px;margin-right:5px;}
.ashxTClasificacion{ border-spacing:4px;}
.ashxColumnaClasificacion{}
.ashxdatoClasificacion{border-left:1px solid gray;}

/* -----------------------------------
/ LAYOUT Listado
----------------------------------- */

/* -----------------------------------
/ Páginas de Error
----------------------------------- */
/*------
#cccccc: Bordes
--------*/ 
#bodyPError {margin:70px  0px 70px; padding:0px;text-align:center;font-family: Verdana,Tahoma , Helvetica, Helvetica-Narrow, sans-serif;}	
#ContentPError{width: 500px;margin: 0px auto;text-align: left;padding: 15px;border-right: #cccccc 1px outset;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px outset;}
#ContentPError h1 {font-size:18px;}
#ContentPError h2 {font-size: 14px;}
/* -----------------------------------
/ Páginas de Error
----------------------------------- */

/* -----------------------------------
/ <Exportar>
----------------------------------- */
TABLE.TableExportar {padding:2px;}
TABLE.TableExportar TD {vertical-align:top;}
.IFrameExportar{overflow: visible;}
/* -----------------------------------
/ </Exportar>
----------------------------------- */


/* -----------------------------------
<Ayuda>
----------------------------------- */
.reAyuda {margin: 10px 10px 10px 10px;  font-family:Verdana; font-size:1em;}
.reAyuda .itemAyuda{display:  block;clear:both ;}
.reAyuda .AyuNivel{display:block;}
.reAyuda .AyuNivel h1{ font-size:1.4em;  font-weight:bold   }
.reAyuda .AyuNivel .AyuNiveltext{}
.reAyuda .AyuNivel .AyuDescripciontext{}
.reAyuda .AyutextoLateralIzquierdo{float:left;padding:2px; }
.reAyuda .AyutextoLateralDerecho{padding:2px;text-align:justify;width:600px;}
.reAyuda .AyutextoSuperior{display:block;padding:2px 2px 6px 2px;text-align:justify;width:600px;}
.reAyuda .AyutextoInferior{display:block;clear:both ;padding:6px 2px 2px 2px;text-align:justify;width:600px;}
.reAyuda .AyuImagen{float:left;padding:3px;}
.reAyuda .AyuImagenTexto{float:left;padding:0px; margin-top:-4px}
.reAyuda .ayuImg{}            
/* -----------------------------------
</Ayuda>
----------------------------------- */
        

/*-------------------------------------
/ Estilos columnas listado
---------------------------------------*/
.alignright{ text-align:right;}
.aligncenter{ text-align:center;}
.nowrap{white-space:nowrap;}
/*-------------------------------------
/ Bloques Web
---------------------------------------*/
.BloqueWeb {}
.BloqueWeb Table {border-collapse:  separate ;font: 0.8em/1.6em Verdana,sans-serif;border:1px solid #ccc;padding:2px;}
.BloqueWeb Table td.Caption { font-size: larger;font-weight: bold;text-transform: uppercase;text-align: center; padding:2px;}
.BloqueWeb Table td.BWGrupo1 {background-color: #993300;color: #FFF;font-weight: bold;text-transform: uppercase;text-align: center;border-right: 1px solid #CCC;	border-left: 1px solid #CCC}
.BloqueWeb Table td.BWGrupo2 {background-color: #CC3300;color: #FFF;border-right: 1px solid #CCC;	border-left: 1px solid #CCC;border-bottom: 1px solid #000;}
.BloqueWeb Table td.BWGrupo2 .destacado{font-size: larger;font-weight: bold;text-transform: uppercase;}
.BloqueWeb Table tr.BWDesglose {}
.BloqueWeb Table td.BWDesgloseL {text-align:left;}
.BloqueWeb .textoNegrita {font-weight:bold;}


/*-------------------------------------
/ Alertas
---------------------------------------*/
.rAlertDataDetail_LogDataDetail > .etiquetaRenderRelacionado {float:none;}
.rAlertDataDetail_LogDataDetail > .valorRenderRelacionado {margin-left:20px;}

.rUsuario_Usu_Apellido {float:left;padding-right:5px;}
.rUsuario_Usu_Nombre {float:left;}