/* General */
		BODY	{	PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-TOP:0px; PADDING-BOTTOM:0px; COLOR:#000000; FONT-FAMILY:Tahoma; FONT-SIZE:11px; FONT-WEIGHT:normal; BACKGROUND-IMAGE:url("images/background.jpg"); background-repeat:repeat-x;  }
			IMG	{ 	BORDER-TOP-WIDTH:0px; BORDER-LEFT-WIDTH:0px; BORDER-BOTTOM-WIDTH:0px; BORDER-RIGHT-WIDTH:0px; }
		A		{ 	FONT-FAMILY:Arial; FONT-SIZE:11px; FONT-WEIGHT:normal; COLOR:#000000; TEXT-DECORATION:none; }
		A:hover	{ 	COLOR:#6080a0; }
			TD	{ 	PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:0px; FONT-SIZE:11px; FONT-FAMILY:Tahoma; }
			TH	{	PADDING-RIGHT:1px; PADDING-LEFT:1px; PADDING-BOTTOM:0px; BORDER-TOP:#aaaaaa 1px solid; BORDER-RIGHT:#aaaaaa 1px solid; BORDER-LEFT:#aaaaaa 1px solid; BORDER-BOTTOM:#aaaaaa 1px solid; 
					BACKGROUND-COLOR:#e1e1e1; COLOR:#6f6f6f; FONT-WEIGHT:BOLD; FONT-SIZE:11px; FONT-FAMILY:Tahoma; VERTICAL-ALIGN:middle; }
		.TITLE	{ 	FONT-WEIGHT:bold; FONT-SIZE:18px; FONT-FAMILY:Tahoma; color:#000000; } 
	.TITLE_INT	{ 	FONT-WEIGHT:bold; FONT-SIZE:14px; FONT-FAMILY:Tahoma; color:#000000; } 
	.TITLE_WHITE{ 	FONT-WEIGHT:bold; FONT-SIZE:14px; FONT-FAMILY:Tahoma; color:#FFFFFF; } 
.TITLE_WHITE_SMALL{ FONT-WEIGHT:bold; FONT-SIZE:12px; FONT-FAMILY:Tahoma; color:#FFFFFF; } 
.campo_activo   {	BORDER:#004578 1px solid; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE:11px; FONT-FAMILY:Tahoma; height:19px; }
.campo_textarea	{ 	BORDER:#004578 1px solid; FONT-SIZE:11px; FONT-FAMILY:Tahoma; color:#000000; overflow:auto; }
		SELECT	{ 	FONT-SIZE: 11px; FONT-FAMILY:Tahoma; BACKGROUND-COLOR: #ffffff; }
button_image	{	CURSOR:hand; FONT-WEIGHT:BOLD; FONT-SIZE:9px; VERTICAL-ALIGN:MIDDLE; }
		.error	{ 	BORDER:#aaaaaa 1px dotted; PADDING-RIGHT:2px; PADDING-LEFT:10px; PADDING-TOP:2px; PADDING-BOTTOM:2px; MARGIN-BOTTOM:5px; COLOR:red; FONT-WEIGHT:bold; BACKGROUND-COLOR:#cef7f7; }
.requiredAsterisk{ 	COLOR: red;FONT-WEIGHT:BOLD; FONT-SIZE:11px; FONT-FAMILY:Tahoma; }
.highlightedRow { 	BACKGROUND-COLOR:#cccccc; }											/* Fila seleccionada mouse hover									*/

#dhtmltooltip	{	position:absolute; left:-300px; width:150px; border:1px solid black; padding:2px; background-color:lightyellow; visibility:hidden; z-index:100; 
					/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
					filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
#dhtmlpointer	{	position:absolute; left:-300px; z-index:101; visibility:hidden; }

				/* OK */
		A.button{ 	BORDER-RIGHT:1px solid #FFFFFF; BORDER-TOP:1px solid #FFFFFF; BORDER-LEFT:1px solid #FFFFFF; BORDER-BOTTOM:1px solid #FFFFFF;PADDING-RIGHT:8px;PADDING-LEFT:8px;PADDING-BOTTOM:4px;PADDING-TOP:4px;
					FONT-FAMILY:Verdana; TEXT-ALIGN:center; width:75px; background-color:#ff8400; color:#FFFFFF; text-decoration:none; FONT-WEIGHT:normal; FONT-SIZE:13px; }
  A.button:hover{ 	TEXT-DECORATION:none;text-align:center;COLOR:#FFFFFF;font-family:Verdana;font-size:13px;font-weight:normal;width:75px; CURSOR:hand; BACKGROUND-COLOR:#0063c5; 
					PADDING-RIGHT:8px;PADDING-LEFT:8px;PADDING-BOTTOM:4px;PADDING-TOP:4px;BORDER-RIGHT:1px dotted #0c4a6e; BORDER-TOP:1px dotted #0c4a6e; BORDER-LEFT:1px dotted #0c4a6e; BORDER-BOTTOM:1px dotted #0c4a6e; }
		A.button_no_selected	{	BORDER-RIGHT:1px solid #FFFFFF; BORDER-TOP:1px solid #FFFFFF; BORDER-LEFT:1px solid #FFFFFF; BORDER-BOTTOM:1px solid #FFFFFF;PADDING-RIGHT:8px;PADDING-LEFT:8px;PADDING-BOTTOM:4px;PADDING-TOP:4px;
					FONT-FAMILY:Verdana; TEXT-ALIGN:center; width:75px; background-color:#EDEEF3; color:#ff8400; text-decoration:none; FONT-WEIGHT:normal; FONT-SIZE:13px; }
	A.button_no_selected:hover	{	TEXT-DECORATION:none;text-align:center;COLOR:#FFFFFF;font-family:Verdana;font-size:13px;font-weight:normal;width:75px; CURSOR:hand; BACKGROUND-COLOR:#0063c5;
					PADDING-RIGHT:8px;PADDING-LEFT:8px;PADDING-BOTTOM:4px;PADDING-TOP:4px;BORDER-RIGHT:1px dotted #0c4a6e; BORDER-TOP:1px dotted #0c4a6e; BORDER-LEFT:1px dotted #0c4a6e; BORDER-BOTTOM:1px dotted #0c4a6e; }

				/* Estilo de las imagenes utilizadas como botones */ 
				/* End. */
.campo_readonly{ CURSOR:url("../images/cursor_readonly.cur"); background-color:#E6EBF1;FONT-SIZE:11px; FONT-FAMILY:Tahoma; height:19px; width:75px; text-align:left;  }
.campo_readonly_numero{ CURSOR:url("../images/cursor_readonly.cur"); background-color:#E6EBF1; FONT-SIZE:11px; FONT-FAMILY:Tahoma; height:19px; width:75px; text-align:right;  }
.campo_combo  { FONT-SIZE:11px; FONT-FAMILY:Tahoma; width:300px; }
.campo_readonly_fecha{ BACKGROUND-COLOR:#E6EBF1; CURSOR:url("../images/cursor_readonly.cur"); background-color:#E6EBF1; FONT-SIZE:12px; FONT-FAMILY:Tahoma; height:19px; width:75px; text-align:left; }
.campo_activo_fecha{ BORDER-TOP:#004578 1px solid; BORDER-RIGHT:#004578 1px solid; BORDER-LEFT:#004578 1px solid; BORDER-BOTTOM:#004578 1px solid; BACKGROUND-COLOR: #FFFFFF; FONT-SIZE:12px; FONT-FAMILY:Tahoma; height:19px;width:75px; text-align:left; }
.Titulo_white	{ 	FONT-WEIGHT:bold; FONT-SIZE:11px; FONT-FAMILY:Tahoma; color:#FFFFFF; } 
.campo_combo_int { FONT-SIZE:11px; FONT-FAMILY:Tahoma; }
A.titulo_th { color:#ffffff; text-decoration:none; }
				/* END OK */

				/* TableEditor*/
.nextBackLink	{ 	FONT-SIZE: 12pt; FONT-FAMILY: webdings; TEXT-DECORATION: none; }
	.mainbody	{ 	MARGIN: 0px; }
.ascDescIndicator{ 	FONT-SIZE: 12pt; FONT-FAMILY: webdings; TEXT-DECORATION: none; } 	/* Indica ascendente o descendente en una columna 					*/
		.altRow	{ 	BACKGROUND-COLOR: #f8dbbc } 										/* Color de filas pares en las listas. 								*/
.actionButton	{ 	WIDTH:65px; CURSOR:url("../styles/00001/images/cursor_blue.cur");FONT-WEIGHT:BOLD; FONT-SIZE: 9px;}	/* Botones "agregar", "editar" etc. */
.searchHighlight{ 	FONT-WEIGHT: bold; COLOR: red; } 									/* Color para resaltar las busquedas. 								*/
	.headerBar	{ 	BORDER-RIGHT: medium none; PADDING-RIGHT: 10px; BORDER-TOP: medium none; FONT-SIZE: 24pt; MARGIN-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 5px; BORDER-BOTTOM: medium none; 
				  	FONT-STYLE: italic; FONT-FAMILY: Arial; HEIGHT: 50px; TEXT-ALIGN: right; } /* ? */
.contextError	{ 	FONT-WEIGHT: bold; COLOR: red; }
				/* End. TableEditor. */

				/* Campos para el llenado de informacion.*/
.campo_numero	{	background-color:#FFFFFF; text-align:right; font-size:13px; }
				/* End. Campos para el llenado de información. */

	TD.Titulo	{ 	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; color:#000000; } 
		.Titulo	{ 	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial; color:#000000; } 
/* Despliega formato estandar - Elementos del formulario. */
	.copyright	{ 	FONT-SIZE: 9pt; FONT-FAMILY: Arial; TEXT-ALIGN: right; }
body, td, input, select, textarea { font-size:12px; font-family:Arial, Verdana, Sans-Serif; }
h1 { font-weight:bold; font-size:180%; margin-bottom:10px; }
form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
pre { margin:0px; padding:0px; white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap; /* Mozilla, since 1999 */ word-wrap:break-word; /* Internet Explorer 5.5+ */ }

.pages { font-family:arial; font-size:14px; font-weight:bold; color:#02377e; text-decoration:underline; }
A.pages { font-family:arial; font-size:14px; font-weight:bold; color:#000000; text-decoration:none; }
