/* -------------------- INICIO DE LOS ESTILOS GENERALES  ------------------------------ */
BODY
{	font-family:Arial;
	margin-top:0px;
	margin-left:2px;
	margin-right:0px;
	margin-bottom:0px;}

Body.Popup
{
	margin-top:21px;
	margin-left:17px;
	margin-right:17px;
	margin-bottom:16px;}

	
INPUT
{    
    TEXT-TRANSFORM: uppercase
}

A
{
	font-size: 11px;
	color: #264b94;
	font-family: Arial;
	font-weight:bold;
	text-decoration: underline;
}
/* -------------------- FIN      DE LOS ESTILOS GENERALES  ------------------------------ */


/* ------------------------------------ INI CABECERA ------------------------------ */
 TD.Cab_LogoEmpresa
{
	background-position: right top;
	background-image: url(../images/nLogoPPS.jpg);
	vertical-align: top;
	width: 550px;
	background-repeat: no-repeat;
	height: 39px;
}

TD.Cab_LogoGrupoPacifico
{
	padding-right: 3px;
	background-image: url(../images/nLogoPacificoGrupo.jpg);
	vertical-align: top;
	width: 160px;
	background-repeat: no-repeat;
	height: 39px;
	text-align: right;
}

TD.Cab_LogoEmpresaPopup
{
	background-position: right top;  
	background-image: url(../images/nLogoPPS.jpg);
	vertical-align: top;
	width: 556px;
	background-repeat: no-repeat;
	height: 39px;
}

/*Logo de la Empresa propietaria de la aplicación*/

/*Estilo utilitario con letra muy pequeña.
Se usara cuando se quiera colocar separadores de diversos tamaños sin texto interior */
.Cab_Separador{ font-size:3px;}


/* NEW: Added by KC - PACNET */
.Cab_BienvenidoLogin
{
	font-family:Arial;
	font-style:italic;
	font-size:10px;
	color: #264d94;
	letter-spacing:4px;
	text-align:right;
}

.Cab_IngresaTusDatosLogin
{
	font-family:Arial;
	font-style:italic;
	font-size:12px;
	color: #008754;
	letter-spacing:2px;	
}
	
A.EnlaceLogin
{
	font-size: 11px;
	color: #006600;
	font-family: Arial;
	text-decoration: underline;
}	

.TextoSeleccionaLogin
{
	font-size: 11px;
	color: #006600;
	font-family: Arial;
}	

.SaludoBienvenido
{
	font-family:Arial;
	font-style:italic;
	font-size: 30px;
	color: #264d94;
}
	
/* END */	

/* saludo al usuario */
.Cab_Bienvenida
{
	font-size:14px;
	font-style:italic;
	font-family:Arial;
	color: #264d94;
	text-align:right;
}
/* Nombre del usuario logueado en el sistema */
.Cab_NombreUsuario
{
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	font-family: Arial;
	color: #264d94;
}

.Cab_MenuFranjaVerde
{
	height:11px;
	background-color:#008754;
	font-size:3px;
}

/*Titulo de la aplicación en fondo Azul*/
DIV.Cab_TituloAplicacion
{
	font-size: 55px;
	vertical-align: baseline;
	overflow: hidden;
	width: 569px;
	color: rgb(188,188,219);
	padding-top: 0px;
	font-style: italic;
	font-family: 'Arial';
	height: 64px;
	background-color: #264b94;
	text-align: right;
}

/*Elemeto de la Fecha Actual del Sistema */	
.Cab_FechaActual
{
	font-weight: bold;
	font-size: 14px;
	color: #264d94;
	font-style: italic;
	font-family: Arial;
}


/* Inicio de OPCIONES DEL MENU*/

TABLE.Menu_Contenedor
{
	font-size: 10px;
	color: #264d94;
	font-family: Arial;
	background-color: rgb(207,213,230);
	border-top:solid 1px rgb(207,213,230);
	border-bottom:solid 1px rgb(207,213,230);
	border-collapse:collapse;
	height:17px;
}


TABLE.Menu_Contenedor TD
{
	text-align:center;
	vertical-align:middle;
}

A.Menu_Item
{
	padding-top:2px;
	color: #264d94;
	text-align: center;
	height:17px;
	text-decoration:none;
	font-size: 10px;
}

.Menu_Item:hover
{
	color: rgb(207,213,230);
	background-color:#264d94;
	text-align: center;
	display:block;
	height:17px;
	text-decoration:none;
	vertical-align:middle;
}


TD.Menu_ItemSeparador
{
	width: 1px;
	background-color: #264d94;
	font-size:5px;
}

.Menu_ItemSel
{
	padding-top:2px;
	color: rgb(207,213,230);
	background-color: #264d94;
	text-align: center;
	display:block;
	height:17px;
	text-decoration:none;
}
	
/* Fin de OPCIONES DEL MENU*/

/* ------------------------------------ FIN  CABECERA ------------------------------ */

/* --------------------------- INI PAGINAS DE CONTENIDO  ------------------------------- */
.Con_TituloPrincipal
{
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: italic;
	font-family: Arial;
	height: 18px;
	background-color: #008754;
	text-align:center;
	vertical-align:middle;
}

.Con_ToolbarInfo
{
	font-size: 10px;	
	color: white;	
	font-family: Arial;	
	font-weight: bold;
	background-color: #008754;		
}

.Con_TituloTexto
{
	font-weight: bold;
	font-size: 12px;
	color: #264b94;
	font-style: italic;
	font-family: Arial;
}



/*.TextoCont*/
.Con_TextoNormal
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	text-align:justify;
}



/*enlaces Que se puedan encontrar en las páginas*/
A.Con_TextoEnlace
{
	font-size: 11px;
	color: #264b94;
	font-family: Arial;
	font-weight:bold;
	text-decoration: underline;
}

/* INICIO DE MENSAJES PARA EL USUARIO */
.MensajeRojo {
	FONT-SIZE: 10pt; COLOR: #264b94; FONT-FAMILY: Arial; font-weight:bold;}
/* FIN DE MENSAJES PARA EL USUARIO    */



/*IDENTIFICADOR DE LA CELDA DE CONTENIDO*/
#tdContenido
{
	padding-left:26px;
	padding-bottom:24px;
	padding-right: 16px;
	text-align:center;
	vertical-align:middle;
	padding-top:14px;
}

/*IDENTIFICADOR DE LA CELDA DE CONTENIDO DE LA PAGINA PRINCIPAL*/

#tdContenidoPrin
{
	padding-left:26px;
	padding-bottom:0px;
	padding-right: 18px;
	padding-top:0px;
	text-align:right;
	vertical-align:middle;
}


.Con_FormTitulo
{
	font-size: 15px;
	color: #264b94;
	font-style: italic;
	font-family: Arial;	
	font-weight: bold;
}


TD.Con_FormTexto
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	vertical-align:middle;
}

.Con_FormTexto
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
}

.Con_FormTextoWhite
{
	font-family:Arial;
	color:#ffffff;
	font-size:11px;
}

TD.Con_FormTextoTabla
{
	font-family:Arial;
	color:#264b94;
	font-size:10px;
	vertical-align:middle;
}

.Con_FormTextoTabla
{
	font-family:Arial;
	color:#264b94;
	font-size:10px;
}


/* Elementos de los FORMULARIOS*/
.Con_FormTituloCampo
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	font-weight:bold;
}
	
DIV.Con_FormTituloCampo
{
	font-family:Arial;
	color:#264b94;
	font-size:11px;
	font-weight:bold;
	display:inline;}	
	
/*Esquema Popups*/

.Con_Esquema
{
	font-family:Arial;
	font-size:10px;
	background-color:#264b94;
	color: White;
}

A.Con_TextoEsquema
{
	font-size: 10px;
	color: #ffffff;
	font-family: Arial;
	font-weight:bold;
	text-decoration: underline;
}
	
/*usado en mapa del Sitio*/
.Con_Cuadro1Titulo
{
	font-family:Arial,Tahoma;
	font-size:11pt;
	color:White;
	background-color:#008754;
	text-align:center;
	
}

TABLE.Con_Cuadro1
{
	border:0px;
}

/* Cabecera del Cuadro Tipo 1*/	
.Con_Cuadro1Cab
{
	text-align:center;
	font-family:Arial,verdana;
	font-size:11px;
	color:White;
	font-style:italic;
	background-color:#008754;	
	border:solid 1px #008754;
	}
/*Estilos de Celdas menos la última*/	
.Con_Cuadro1Celda
{
	font-size:10px;
	font-family:Arial;
	color:#264d94;
	border-right:solid 1px #008754;	
	padding-left:2px;
	padding-right:2px;
	vertical-align:middle;
}
/*Estilos de la última Celda de la fila*/	
.Con_Cuadro1UltCelda
{
	font-size:10px;
	font-family:Arial;
	color:#264d94;
	padding-left:2px;
	padding-right:2px;	
}

/*INICIO Incluido para ser compatible con SINIEST1.CSS*/
BODY TABLE.Con_Cuadro1 TH
{
    BACKGROUND-COLOR: #008754;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

BODY TABLE.Con_Cuadro1 
{
    FONT-FAMILY: Arial, Tahoma;
    border-style:none;
}

/* FIN Incluido para ser compatible con SINIEST1.CSS*/


A.Con_EnlaceCelda
{
	font-size:10px;
	color:#264d94;
	text-decoration:underline;
	
}

.Con_EnlaceCelda:visited
{
	font-size:10px;
	color:#BCBCDB;
	text-decoration:underline;
}

/*Estilos de Celdas menos la última*/	
.Con_Cuadro1UltCelda
{
	font-size:10px;
	color:#264d94;
	/*border-right:solid 1px #008754;*/
}

/* --------------------------- FIN PAGINAS DE CONTENIDO  ------------------------------- */


/* ------------------------------------ INI SUBMENU  ------------------------------ */

td.sme_ItemBullet
{
	font-size: 3px;
	BACKGROUND-IMAGE: url(../images/nMenuLineaBullet.gif); 
	WIDTH: 6px; 
	BACKGROUND-REPEAT: repeat-y; 
	vertical-align:top;
}

.sme_ItemSel
{
	padding-right: 7px;
	background-position: right top;
	display: block;
	font-size: 10px;
	background-image: url(../images/nMenuBackgroundItem.gif);
	color: #264d94;
	line-height: 16pt;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica;
	letter-spacing: 1px;
	background-color: #bcbcdb;
	text-align: right;
	text-decoration: none;
}

.sme_Item
{
	font-size: 10px;
	color: #264B94;
	line-height: 8pt;
	font-family: Arial, Helvetica;	
	text-decoration: none;
	display:block;
	padding-right:7px;
	line-height: 16pt;
	letter-spacing: 1px;
	text-align:right;
}


.sme_Item:visited {
	TEXT-DECORATION: none;
	color:#264B94;
}


.sme_Item:hover
{
	background-position: right top;
	background-image: url(../images/nMenuBackgroundItem.gif);
	color: #264d94;
	background-repeat: no-repeat;
	background-color: #bcbcdb;
	/*text-decoration: none;*/
}

/* ------------------------------------ FIN SUBMENU ------------------------------ */


/* ------------- ESTILOS DE BOTONES --------------- */
.BotonImagen
{
	border:0px;
	cursor:hand;
}

A.BotonCerrar
{
	font-size: 11px;
	color: #264d94;
	font-family: Arial, Verdana;
	text-decoration: none;
}


.BotonCerrar:visited
{
	font-size: 11px;
	color: #264d94;
	font-family: Arial, Verdana;
	text-decoration: none;
}


HR.DivisionVerde
{
	height:2px;
	color:#008754;
	background-color:#008754;}
	
TABLE.CuadroFicha
{border:0px;
	background-color: #CFD5E6;
	
}

TABLE.CuadroFicha .Con_FormTexto
{
	border-right: white 3px solid;
	border-bottom: white 1px solid;
	height:16px;
	font-size: 11px;	
	color: #264b94;
	font-family: Arial;
	padding-left:10px;

}

TABLE.CuadroFicha .Con_FormTextoTabla
{
	border-right: white 3px solid;
	border-bottom: white 1px solid;
	height:16px;
	font-size: 10px;	
	color: #264b94;
	font-family: Arial;
	padding-left:10px;
	vertical-align:middle;
}

TABLE.CuadroFicha .Con_FormTextoUltTabla
{
	border-bottom: white 1px solid;
	height:16px;
	font-size: 10px;	
	color: #264b94;
	font-family: Arial;
	padding-left:10px;
	vertical-align:middle;
}

TABLE.CuadroFicha .Con_FormTituloCampo
{
	border-right: white 3px solid;
	border-bottom: white 1px solid;
	font-weight: bold;
	font-size: 11px;		
	color: #264b94;
	font-family: Arial;
	padding-left:10px;
}

TABLE.FichaDatos
{border:0px;}

/*FORMATO DE TABLA PARA INGRESO DE DATOS*/
TABLE.CuadroInformacion
{	border:solid 1px #008754;
	border-collapse:collapse;
	font-size:11px;
}


TABLE.CuadroInformacion .Cabecera
{	border:solid 1px #008754;
	background-color: #008754;
	border-collapse:collapse;
	font-size:11px;
	color:White;
	text-align:center;
	vertical-align:middle;
	font-style:italic;
}

TABLE.CuadroInformacion .CabeceraPequenia
{	border:solid 1px #008754;
	background-color: #008754;
	border-collapse:collapse;
	font-size:10px;
	color:White;
	text-align:center;
	vertical-align:middle;
	font-style:italic;
}

TABLE.CuadroInformacion .Celda
{	border:solid 1px #008754;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	color: 264b94;
	font-size:11px;
}

TABLE.CuadroInformacion .CeldaAzul
{	border:solid 1px #008754;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:1px;
	color:  White ;
	font-size:11px;
	background-color: 264B94
}