/**
CLASS LISTAR
**************************************************************************************************************************************************/
/* Ventana de Listado Contenedor generado en el Form */
div.listarWIN {
	z-index: 80;
	background-color: transparent;
	background: transparent;
	border: thin none White;
}

.listarWIN_flotante {
	border: thin groove Green;
	position: absolute;
/*	width: 500px; */
	z-index: 80;
	background: #E9F8EA;
}

/* Ventana de Lista */
.listarSubWIN {
/*
	clip: auto;
	overflow: auto;
*/
}

/* Seccion Datos de la Consulta (GRID) */
/* DIV Tabla de Datos de la Consulta */

.listarCON {
}

.listarWINtit {
	background: Green;
	font: menu ;
	color: White;
	font-style: italic;
	font-variant: normal;
	font-weight: bolder;
}

/* Seccion Buscar */
/* DIV Buscar */
.listarBUS {
	font-size: 11px;
	vertical-align: middle; /* text-align: center; */
	width: 99%;
}

.listarBUStxt{
	font-size: 11px;
	vertical-align: middle; /* text-align: center; */
	border: 1px solid #D7D7D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:21px;
}

/* Seccion Paginador */
/* DIV que contiene el paginador */
.listarPAG {
	font-size: 11px;
	font-weight: normal;
	width: 99%;
	position: relative;
	vertical-align: middle;
	text-align: center;
}

/* Tabla que contiene el paginador << < 1 2 3 4 5 > >>*/
.cPaginador{
	font-size: 11px;
	color : #ff0000;
	font-weight: bolder;
	text-align: center;
	/* width: 99%; */
}

a.listarPAG:link,a.listarPAG:active,a.listarPAG:visited
{
	color: #0000FF;
	text-decoration: underline;
}

a.listarPAG:hover
{
	text-decoration: underline;
	color : #ff0000;
}

/* Seccion Listado */
.listarOID {
	display: none;
	visibility: hidden;
	width: 0px;
}

/* Seccion Status Bar */
.listarSB {
	font-size: 11px;
}

/* Afecta toda la tabla */
table.tListar {
	border-collapse: collapse;
	empty-cells: show;
	font-size: 11px;
	border-top: 3px solid #EBEADB;
	border-right: 0px solid #D6D2C2;
	border-left: 0px solid #D6D2C2;
	border-bottom: 1px solid #D6D2C2;
}

/* Afecta las Columnas de Datos de Listar */
td.tListarImpar {
	border-collapse: collapse;
	empty-cells: show;
	font-size: 11px;
	border-top: 0px solid #EBEADB;
	border-right: 0px solid #D6D2C2;
	border-left: 0px solid #D6D2C2;
	border-bottom: 0px solid #D6D2C2;
	background-color: rgb(255,255,255); /* Papel Carniceria rgb(217,233,209);*/
	padding: 0px 3px 0px 3px;
}

td.tListarPar {
	border-collapse: collapse;
	empty-cells: show;
	font-size: 11px;
	border-top: 0px solid #EBEADB;
	border-right: 0px solid #D6D2C2;
	border-left: 0px solid #D6D2C2;
	border-bottom: 0px solid #EBEADB;
	background-color: rgb(238,243,235); /* Papel Carniceria rgb(217,233,209);*/
	padding: 0px 3px 0px 3px;
}

cParEs, cImparEs {}

/* Afecta la tabla que contiene el titulo */
.tdTitulo {
	border-top: 0px solid #D6D2C2;
	border-right: 1px solid #D6D2C2;
	border-left: 0px solid #ffffff;
	border-bottom: 2px solid #D6D2C2;
	background-color: #EBEADB;
	color: Blue;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	font-weight: bolder;
}

a.TitMulti
{
	color: Blue;
	text-decoration: none;
	cursor: pointer;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

td.cTitX {
	border-top: 0px solid #D6D2C2;
	border-right: 1px solid #D6D2C2;
	border-left: 0px solid #ffffff;
	border-bottom: 2px solid #D6D2C2;
	background-color: #EBEADB;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size: 11px;
	font-weight: bolder;
}

.tdTitulo_hide {
	padding: 0px 0px 0px 0px;
	font-size: 0px;
	max-width: 0px;
	width: 0px;
	overflow: scroll;
}
div.Titulo {
	overflow: hidden;
	min-width: 0px;
	min-height: 0px;
}

.tdTituloText {
	color: #000000;
	text-align: left;
	font-size: 11px;
}

.cTitXText {
	color: #000000;
	text-align: left;
	font-size: 11px;
}

.chBuscar{
	width: 10px;
}

.imgTitulo {
	border: 0px none Transparent;
}

button.btnBuscar{
	font-size: 11px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	border: 0px none;
}

td.resize {
	background: transparent;
	width: 2px;
	position: relative;
	border: 0px none;
	cursor: e-resize;
}

.opcMarcar {
	font-family: Verdana, Helvetica;
	font-size: 11px;
}

a.opcMarcar:link,a.opcMarcar:active,a.opcMarcar:visited
{
	color: #0000FF;
	text-decoration: underline;
}
a.opcMarcar:hover
{
	text-decoration: underline;
	color : #ff0000;
}

/* Multiselector */
.multis_over
{
	cursor: pointer;
	background-color: #B6EDB6;
	background: #B6EDB6;
	padding: 0px 3px 0px 3px;
}
.multis_click
{
	cursor: pointer;
	background: #FFD6A4;
	background-color: #FFD6A4;
	padding: 0px 3px 0px 3px;
}

.ListarChkBSel
{
	display: none;
}
