body         { font-family: Trebuchet MS, Tahoma;  background-color: #FFFFFF ; padding: 0; margin: 0 auto; scrollbar-base-color:#E26E01; 
  scrollbar-shadow-color:#ffffff
  scrollbar-face-color:#ffffff; scrollbar-dark-shadow-color:white; 
  scrollbar-3d-light-color:#ffffff}}
p            { font-size: 10 pt }
td           { font-size: 10 pt }
li           { font-size: 10 pt }
a:link       {text-decoration: none}
a:visited    { text-decoration: none }
a:active     { text-decoration: none}
a:hover     { text-decoration: none}
hr           { color: #cccccc; border-left: 1 solid #eeeeee }


/* ENCABEZADO */
/*Primera linea utiliza estilo común texto*/
/*Segunda linea*/
.menu {font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

a.menu:link {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;

}
a.menu:active {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;

}
a.menu:visisted {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
a.menu:hover{
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline}
	
/*Tercer linea*/
.textonaranja {font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF6600;
}
a.textonaranja:link {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF6600;
}
a.textonaranja:visisted {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF6600;
}
a.textonaranja:active {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF6600;
}

/*Datos del ingresante*/

.ingresante {font-family: "trebuchet MS", Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.ingresantenaranja {font-family: "trebuchet MS", Tahoma;
	font-size: 9pt;
	font-weight: normal;
	color: #FF6600;

}
a.ingresante:link {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
a.ingresante:visisted {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
a.ingresante:hover{
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline
}
.verdenobold {
	font-family: "Trebuchet MS", tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #99CC33;
}
/* Aqui terminan los estilos para ENCABEZADO */

/* TABLAS */
.ta-titulo  { font-family: Trebuchet MS, Tahoma; font-size: 10 pt; color: #FFFFFF; background-color: #009fe9; text-align: left; font-weight: bold; padding: 4 }
.ta-subtitulo { font-family: Trebuchet MS, Tahoma; font-size: 10 pt; color: #FFFFFF; background-color: #61c3f2; text-align: left; font-weight: bold; padding: 4 }
.ta-general { border: 1 solid #cccccc}
.ta-cuerpo  { font-family: Trebuchet MS, Tahoma; font-size: 10 pt; color: #000000; padding: 1 ;background-color: #ffffff;}
.ta-filaceleste  { font-family: Trebuchet MS, Tahoma; font-size: 10 pt; color: 000000; padding: 1 ;background-color: #ccf3ff;}
.ta-fechasalidas { font-family: Trebuchet MS, Tahoma; font-size: 10 pt; color: #FFFFFF; background-color: #aeaeae; font-weight: bold}
.ta-salidas{ background-color: #eff4dd}
.ta-piepagina{ background-color: #cccccc}
.ta-violeta  {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10 pt;
	color: #FFFFFF;
	padding: 1;
	background-color: #A57CC1;
	font-weight: bold;
}.ta-naranja  {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10 pt;
	color: #e26e01;
	padding: 1;
	background-color: #eeeeee;
	font-weight: bold;
}



/* Cuadros Home - monitor - salidas*/
.mo-cargar  { font-family: Trebuchet MS, Tahoma; font-size: 10 pt; color: #FF6600; background-color: #ffffff;}
.mo-aclaraciones  { font-family: Trebuchet MS, Tahoma; font-size: 8pt; color: #000000;}
.sa-texto { font-family: Trebuchet MS, Tahoma; font-size: 10pt; color: #9bba36; font-weight: bold}
a.sa-texto:link { font-family: Trebuchet MS, Tahoma; font-size: 10pt; color: #9bba36; font-weight: bold}
a.sa-texto:hover { font-family: Trebuchet MS, Tahoma; font-size: 10pt; color: #728727; font-weight: bold}
a.sa-texto:visited { font-family: Trebuchet MS, Tahoma; font-size: 10pt; color: #728727; font-weight: bold}.ap-cumple { font-family: Trebuchet MS, Tahoma; font-size: 9pt; color: #268fe0; font-weight: bold}

/* BOX - fondonaranja letras blancas */
.box-titulo  { background-color: e26e01;  font-size: 10 pt; color: #FFFFFF; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 0 }
.box-cuerpo  {  font-size: 10 pt; padding: 3 }



/* FORM antiguo */
.for-general {  text-align: left; background-color: #ffb546; border: 1 solid #ffb546 }
.for-titulo  {  font-size: 11 pt; background-color: #ffb546; border: 1 solid #ffb546;        font-weight: bold;  text-align: left;  padding: 1 }
.for-prompt  {  font-size: 10 pt; background-color: #ffffff; border-bottom: 1 solid #C0C0C0; position: relative; font-weight: bold; ; padding: 1 }
.for-campo   {  font-size: 10 pt; background-color: #ffffff; border-bottom: 1 solid #C0C0C0; padding: 4 }
.for-help    {  font-size: 10 pt; background-color: #ffffff; border-bottom: 1 solid #C0C0C0; padding: 1 }
.for-boton   {                    background-color: #ffffff; border: 1 solid #C0C0C0 }

 padding: 2 
                
/* FORM2 antiguo */ 
.pfi-form    { font-size: 10 pt; font-weight: bold; position: relative; border-style: solid; border-width: 0; padding: 2 }
.pfi-titulo  { text-align: left; color: #FFFFFF; font-size: 12 pt; background-color: #FF6600; font-weight: bold; border-style: solid; border-width: 0; padding: 2 }
.pfi-menu    { text-align: left; color: #FFFFFF; font-size: 12 pt; background-color: #FF6600; font-weight: bold; border-style:  solid; border-width: 0; padding: 2 }
.pfi-general { font-size: 11 pt; text-align: left; border: 1 solid #FE7D30; margin-top: 2; margin-bottom: 2;  padding: 1 }

/* ESTILO DE TEXTOS Y MISCELANEAS */

.texto {font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.textobold {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
a.texto:link {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
a.texto:visisted {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
a.texto:active {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.verde {
	font-family: "Trebuchet MS", tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #99CC33;
}


input {
	font-family: "Trebuchet MS", tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}	
.titulobold {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
a.titulobold:link {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
a.titulobold:visited{
	font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.borderfoto {
	border: 4px solid #F79646;
}

.borderfotogris{
	border: 2px solid #aeaeae;
}
a.numeroscyan:link { font-family: Trebuchet MS, Tahoma; font-size: 8 pt; color: #2a67cb;}
a.numeroscyan:visited { font-family: Trebuchet MS, Tahoma; font-size: 8 pt; color: #2a67cb;}

.titulonaranja {
	font-family: "Trebuchet ms", tahoma, arial;
	font-size: 16px;
	font-weight: bold;
	color: #E26E01;
	text-align: left;

}
.violeta{font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #A57CC1;
}
.gris {font-family: "Trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
}
.ayuda{
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #DDF4FF;

}

a.ayuda:link {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
a.ayuda:visisted {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
}
a.ayuda:active {
	font-family: "trebuchet MS", Tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
.ta-gris {
	background-color: #E9E9E9;
}
.rojo {
	font-family: "trebuchet ms", tahoma;
	font-size: 10pt;
	font-weight: normal;
	color: #FF0033;
}
.txtfuxia {
	font-family: "Trebuschet Ms", Tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF0099;
}
.txtcyan {
	font-family: "Trebuchet Ms", Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
.txtcyanitalico {
	font-family: "Trebuchet Ms", Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	font-style: italic;

}
a.txtcyanitalico:link {
	font-family: "Trebuchet Ms", Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	font-style: italic;

}
.txtvioleta {
	font-family: "Trebuchet Ms", Tahoma, arial;
	font-size: 12px;
	font-weight: bold;
	color: #A67DC3;
}
.mujer {
	font-family: "Trebuchet ms" ; arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF3399;
}
.varon {
	font-family: "Trebuchet ms", arial;
	font-size: 12px;
	font-weight: normal;
	color: #0099FF;
}

.style2 {
	color: #023CD3;
	font-weight: bold;
}
.style3 {color: #99CC00}
.txtnegro {
	color: #000000;
}