/* GRID */
div.igxGrid
{
   width:  490px; /* Esta propiedad afecta el ancho de la GRID */
}

div.igxDatos, div.igxTitulos
{
  width: 458px; /* Esta propiedad afecta el ancho de la GRID */
}

div.igxGrid
{
   border: 5px solid #d1d1d1;
	background: #EBEADB; /* #F0F7FF; */
	padding: 2px 1px 2px 1px;
}

div.igxTB, div.igxSB, div.igxMsgErr
{
  background-color: white;
  height:25px;
  border: 0px solid orange;
  position: relative;
  vertical-align: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: navy;
}

div.igxMsgErr,div.igxSB
{
   color: #D44634; /* */
   height:15px;
}

/* Contenedor de Titulos y Datos Grid */
div.igxGridBox
{
   border: 0px solid orange;
}

/* Fila de Titulos y Datos */
div.igxFilaTitulos, div.igxFilaDatos
{
  border: 0px solid green;
}

div.igxTitulos /* Titulos Grid */
{
  border: 0px solid green;
  height: auto;
  clip: auto;
  overflow: hidden;
}

div.igxDatos /* Datos Grid */
{
  border: 0px solid #CBC7B8;
  height: 200px;  /* Esta propiedad afecta el alto de la GRID */
  clip: auto;
  overflow: auto;
}


div.igxTitulosROWID, div.igxROWIDs
{
  width:32px;
}

div.igxTitulosROWID /* Espacio de la Esquina SUP-IZQ */
{
   height: 20px;
   background-color: #EBEADB; /* Cafecito Oscuro -> #CBC7B8 */
}

div.igxROWIDs
{
   background-color: #CBC7B8;  /* Cafecito -> #EBEADB */
   border: 0px solid green;
   height: 200px;  /* Esta propiedad afecta el alto de la GRID */
   overflow: hidden;
   text-align:right;
}


/* ROWIDs y Celdas */
table.igxROWIDs
{
  width: 100%;
  border: 0px solid blue;
}

table.igxCeldas
{
  border: 0px solid blue;
}

  td.igxCeldas, td.igxROWID, td.igxROWIDseleccionado
  {
     height: 21px;
  }

  td.igxCeldas /* Tabla de las Celdas */
  {
     border-bottom: 1px solid #CBC7B8;
	  border-right:  1px solid #CBC7B8;

     background-color: white;  /* Cafecito -> #EBEADB */
  }

  td.igxROWID /* Tabla de Numeracion de cada fila */
  {
     border-bottom: 1px solid #CBC7B8;
	  border-right:  1px solid #CBC7B8;

     width: 100%;
     background-color: #EBEADB;  /* Cafecito -> #EBEADB */
     font-size: 11px;
     color: black;
     font-family: lucida, verdana, arial, helvetica, sans-serif;
     text-align:center;
  }

  td.igxROWIDseleccionado /* Tabla de Numeracion de cada fila */
  {
     border-bottom: 1px solid #CBC7B8;
	  border-right:  1px solid #CBC7B8;

     width: 100%;
     background-color: #BDEADB;  /* Cafecito -> #EBEADB */
     font-size: 11px;
     color: black;
     font-family: lucida, verdana, arial, helvetica, sans-serif;
     text-align:center;
  }


td.igxTitulos
{
   border-bottom: 1px solid #CBC7B8;
	border-right:  1px solid #CBC7B8;
}

div.igxT /* Cada Titulo Grid */
{
   width: 80px; /* Ancho de Cada titulo de columna */
   overflow: hidden;
   height: 20px;
   background-color: #EBEADB; /* Cafecito Oscuro -> #CBC7B8 */
}

td.igxT /* Cada Titulo Grid */
{
   /* width: 98%; */
   white-space: nowrap;
   vertical-align: middle;
	font-size: 11px;
	color: #000000;
	font-family: lucida, verdana, arial, helvetica, sans-serif;
	text-align: center;
	/* Si se desea un efecto 3D se deben habilitar las siguientes 2 lineas */
   /* border-bottom: 1px solid #CBC7B8;
	   border-right:  1px solid #CBC7B8; */
}



/**************************************************/
/* Modificaciones especiales de campo_html.css    */
/**************************************************/
table.igx, table.igxHidden
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: 0px solid red;
	padding: 0px;
	border-spacing: 0px;
}

table.igxHidden
{
	display: none;
}

td.igxL, td.igxMsg, td.igxMsgErr, .igxLNotNull
{
	display:none;
	border: 0px solid red;
	padding: 0px;
	border-spacing: 0px;
}

td.igxInput
{
	text-align: left;
	border: 0px solid red;
	padding: 0px;
	border-spacing: 0px;
}

td.igxRange
{
	text-align: right;
	white-space: nowrap;
}

/* Input */
input.igxInput, input.igxInputErr, input.igxInputCP, input.igxInputRO, input.igxInputErrRO
{
   vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input.igxInput {
	border: 0px solid white; /*color: #000000; 999999*/
	text-decoration: none;
	background: white;
}


input.igxInputErr, input.igxInputErrRO {
	border: 0px solid Red;
	text-decoration: none;
	background: #ffdddd;
}

input.igxInputCP {
	background-color: #ddeeff;
	border: 0px solid #999999	;
	text-decoration: none;
}

input.igxInputRO {
	background-color: #FFFFA3	;
	border: 0px solid #FFFFA3;
	text-decoration: none;
}

textarea.igx {
	border-top: #435bbc 1px outset;
	border-right: #999999 1px outset;
	border-left: #435bbc 1px outset;
	border-bottom: #cccccc 1px outset;
	font-size: 11px;
	background-image: url(/axys_comun.beta/img/txtarea.gif);
	color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #ffffff;

}



/* Pruebas */

