A
{
	/* Aplicacion: A  	Accion: Define color de letra para los enlaces de todo el sitio  	Formato: Texto - Mrgenes*/
	color: #000066;
}

Body
{
	/* Aplicacion: BODY  	Accion: Define el los mrgenes de la pgina, as como el tipo y tamao de letra de todo el sitio  	Formato: Texto - Mrgenes*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: auto;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
}

.BarraBotones
{
	/* Aplicacion: TABLE  	Accion: Color de fondo y fuente de la barra de botones 	Formato: Texto - Fondo*/
	font-style: normal; /*color: #FFFF99;*/
	height: 28px;
	background-color: #F2F9FF;
	text-align: center;
	border-bottom: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #48A4FF;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
	vertical-align: middle;
	padding-top: 2px;
	text-align: right;
	padding-right: 4px;
}
.Botones
{
	/* Aplicacion: INPUT BUTTON  	Accion: Estilo de botones normal 	Formato: Texto - Fondo - Borde*/
	color: #075593;
	font-family: 'trebuchet ms' ,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #fff;
	border: 1px solid;
	border-top-color: #8EACC8;
	border-left-color: #8EACC8;
	border-right-color: #8EACC8;
	border-bottom-color: #8EACC8;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#CEE7FF');
}

.BotonesHover
{
	/* Aplicacion: INPUT BUTTON  	Accion: Estilo de botones cuando se pasa el mouse sobre el botn 	Formato: Bordes*/
	border-top-color: #F2F9FF;
	border-left-color: #F2F9FF;
	border-right-color: #F2F9FF;
	border-bottom-color: #F2F9FF;
}

#barraMIFIC
{
	padding-top: 3px;
	padding-bottom: 0px;
	font-size: 16px;
	color: #CCC;
	text-align: right;
	width: 100%;
	margin: 0px auto 0px auto;
}

.UsuBienvenido
{
	font-size: 12px;
	color: #2F638C;
	font-weight: bold;
}

.EncabezadoError
{
	color: #C10000;
}

.DetalleError
{
	font-size: 12px;
	color: #2F638C;
	font-weight: bold;
}

.ewTableOrderIndicator
{
	/* Estilo para las flechitas de ordenamiento en los listados */
	font-family: Webdings;
}

.FondoFormulario
{
	/* Aplicacion: TABLE  	Accion: Color de fondo para el formulario 	Formato: Texto - Fondo*/
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000099;
	background-color: #FFF;
}

.FondoListar
{
	/* Aplicacion: DATAGRID  	Accion: Define fondo y estilo de letra de la fila alterna del listado de datos 	Formato: Texto - Color - Fondo - Alto*/
	font-size: 11px;
	font-style: normal;
	height: 20px;
	color: #333333;
	background-color: #F2F9FF;
	text-indent: 5px;
	vertical-align: middle;
	padding-right: 5px;
}

Hr
{
	/* Aplicacion: HR  	Accion: Define tamao y estilo de lnea que acta como separador en los formularios 	Formato: Texto*/
	border: none 0;
	border-top: 1px dotted #48A4FF;
	width: 98%;
	height: 1px;
}

input
{
	/* Aplicacion: INPUT  	Accion: Define tamao de letra para todos los campos de entrada del sitio 	Formato: Texto*/
	font-size: 11px;
}

.InputBuscar
{
	/* Aplicacion: Input  	Accion: Define fuente de letra, fondo y altura del campo de entrada de la bsqueda 	Formato: Texto - Fondo - Alto*/
	font-size: 11px;
	font-style: normal;
	color: #333;
	background-color: #FFF;
	text-align: left;
	height: 16px;
}
.InputEditable
{
	/* Aplicacion: INPUT  	Accion: Color de fondo para campos de entrada editables 	Formato: INPUT - Fondo*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	background-color: #FFFFFF;
	color: #000;
	border: solid 1px #999;
}

.InputNoEditable
{
	/* Aplicacion: INPUT  	Accion: Color de fondo para campos de entrada no editables 	Formato: INPUT - Fondo*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	background-color: #EBEBEB;
	color: #000;
	border: solid 1px #999;
}



.SubTablaListar
{
	/* Aplicacion: TABLE  	Accion: Color de fondo y fuente de los encabezados del listado de subtablas 2do nivel 	Formato: Texto - Fondo*/
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #CC99FF;
	text-align: center;
}
.SubTituloListar
{
	/* Aplicacion: TABLE - TD 	Accion: Color de fondo y fuente de los encabezados del listado de subtablas 1er nivel 	Formato: Texto - Fondo*/
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000066;
	background-color: #FFF;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}

Table
{
	/* Aplicacion: TABLE  	Accion: Define tamao de letra para todos las tablas del sitio 	Formato: Texto*/
	font-size: 11px;
}

.TablaBorde
{
	/*  Aplicacion: TABLE  	Accion: Recuadro de los formularios 	Formato: Linea de borde*/
	border: #CEE7FF solid;
	border-width: 1px;
}
.TituloFormulario
{
	/* Aplicacion: TABLE  	Accion: Color de fondo y fuente de los encabezados de los formularios 	Formato: Texto - Fondo*/
	font-size: 11px;
	font-style: normal;
	color: #FFFF99;
	background-color: #CEE7FF;
	text-align: center;
}
.TituloListar
{
	/* Aplicacion: TABLE  	Accion: Color de fondo y fuente de los encabezados del listado de catlogos 	Formato: Texto - Fondo*/
	font-size: 11px;
	font-style: normal;
	color: #000066;
	height: 25px;
	vertical-align: middle;
	background-color: #CEE7FF;
	text-align: center;
}

.TituloSinFondo
{
	/* Aplicacion: TABLE  	Accion: Subttulo con fondo de formulario normal 	Formato: Texto - Fondo*/
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000066;
	background-color: #FFF;
	text-align: left;
}

.TituloFondoAzul
{
	/* Aplicacion: TABLE 	Accion: Color de fondo y fuente de ttulos en general 	Formato: Texto - Fondo*/
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(/siexport/imagenes/bgtitulo.gif);
	height: 26px;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	text-indent: 10px;
	vertical-align: middle;
	padding-top: 6px;
	margin-top: 10px;
	margin-bottom: 6px;
}

.Pie
{
	/* Aplicacion: TEXTO 	Accion: Estilo de texto para el pie de pgina 	Formato: Tamao de letra */
	font-size: 9px;
}

.Usuario
{
	/* Aplicacion: TEXTO 	Accion: Estilo de texto para el nombre del usuario autenticado 	Formato: Tamao - Color */
	font-size: 10px;
	color: #FFF;
}
.Tblmain
{
	/* Aplicacion: DIV 	Accion: Estilo para layer que establece el fondo y ancho del main de la página 	Formato: Fondo - Tamaño - Máregenes*/
	background-image: url(/siexport/imagenes/bgmain.gif);
	width: 796px;
	margin-right: auto;
	margin-left: auto;
}
form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Estilos para el portal */

.conttable
{
	font-family: "Arial";
	font-size: 11px;
	font-weight: regular;
	color: #333333;
	text-decoration: none;
}

.tittable
{
	font-family: "Verdana";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.titcontenido
{
	font-family: "Arial";
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}

/******* ESTILOS PARA MENSAJES ******************************************************/
/* Aplicacion: DIV 
Accion: Establece estilos para los distintos tipos de mensajes*/
.info, .success, .warning, .error, .validation
{
	border: 1px solid;
	margin: 4px 0px;
	padding: 4px 10px 4px 50px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
.info
{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('../imagenes/info_32.png');
}
.success
{
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image: url('../imagenes/exito_32.png');
}
.warning
{
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('../imagenes/advertencia_32.png');
}
.error
{
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('../imagenes/error_32.png');
}

.modalPopup {
 background-color:#ffffff;
 border-width:1px;
 border-style:solid;
 border-color:#0e5c83;
 padding:8px;
}

.modalBackground {
 background-color:#040e1e;
 filter:alpha(opacity=30);
 opacity:0.3;
}
