table {
	font-size:10px;
}

table td {
	font-size:10px;
}

A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A {
	TEXT-DECORATION: underline
}
A {
	COLOR: #0099CC
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px!important;	
	background:white;
	color: black;
}

img {
	border: 0px;
}

.CuerpoDeTexto {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
}
.TituloPrincipal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.TituloAzul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0099CC;
	font-weight: bold;
}
.TextoNegrita {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.titulo {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.subtitulo {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.tituloazul {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #0099CC;
}
.TituloBlanco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Nombres {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.tituloazulGrande {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #0099CC;
}
.textoBlanco {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Navegacion {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.TextoMasNegrita {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
.ImagenFondo {

	background-image: url(imagen/carpeta0.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SombraBarra {

	background-image: url(imagen/sombra.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.Barra01Imagen {

	background-image: url(imagen/barra01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BarraPersonalCampo {

	background-image: url(imagen/barrapersonalcampo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Barra02Imagen {

	background-image: url(imagen/barra02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BarraDatosRelacionados {

	background-image: url(imagen/barradatosrelacionados.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo1 {

	background-image: url(imagen/fondo021.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo2 {

	background-image: url(imagen/fondo022.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo4 {

	background-image: url(imagen/fondo023.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo5 {

	background-image: url(imagen/fondo024.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo6 {

	background-image: url(imagen/fondo025.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo7 {

	background-image: url(imagen/fondo026.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo8 {

	background-image: url(imagen/fondo027.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo9 {

	background-image: url(imagen/fondo028.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo10 {

	background-image: url(imagen/fondo029.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo11 {

	background-image: url(imagen/fondo030.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo12 {

	background-image: url(imagen/fondo031.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo13 {

	background-image: url(imagen/fondo032.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo14 {

	background-image: url(imagen/fondo033.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo15 {

	background-image: url(imagen/fondo034.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo16 {

	background-image: url(imagen/fondo035.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo17 {

	background-image: url(imagen/fondo036.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo18 {

	background-image: url(imagen/fondo037.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo19 {

	background-image: url(imagen/fondo038.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo20 {

	background-image: url(imagen/fondo039.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo21 {

	background-image: url(imagen/fondo040.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo22 {

	background-image: url(imagen/fondo041.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo23 {

	background-image: url(imagen/fondo042.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo24 {

	background-image: url(imagen/fondo043.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo25 {

	background-image: url(imagen/fondo044.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo26 {

	background-image: url(imagen/fondo045.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo27 {

	background-image: url(imagen/fondo046.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.ImagenFondo28 {

	background-image: url(imagen/fondo047.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TituloAzulPeque {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099CC;
	font-weight: bold;
	font-variant: normal;

}
.TextoGris {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
.ImagenFondo3 {


	background-image: url(imagen/carpeta1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TituloAzulCursiva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099CC;
	font-weight: bold;
	font-style: italic;

}
.TituloGrisCursiva {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
	font-style: italic;
}
.TituloAzulCursivaClaro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B2E1EF;
	font-weight: bold;
	font-style: italic;
}
.Barra04Imagen {


	background-image: url(imagen/barra1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.TituloAzulPeque2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099CC;
	font-weight: bold;
	font-variant: normal;
	line-height: 15px;

}
.TituloNEGROPeque2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	line-height: 15px;
}
.TituloBLANCOPeque2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	line-height: 15px;
}
.Noticia {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
}
.textoBlanco2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 22px;

}
.TextoAzul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0099CC;
}
.InputTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	background:white;
	color: black;
}
.InputTxtMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;	
	background:white;
	color: black;
}
.TituloAzulMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099CC;
	font-weight: bold;
	font-variant: normal;
}
.TituloAzulPeque2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
	font-weight: bold;
}
.TextozulPeque2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
}
.TextoMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
}
.TextoGrisPeque {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.CabeceraTabla {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	color: #ffffff;
	background-color: #0099CC;
}
BODY  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	background-color : #ffffff;
}

TD  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

INPUT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

TEXTAREA  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

SELECT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	color: #ffffff;
	background-color: #666666;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	color: #ffffff;
	background-color: #0099CC;
	font-weight: bold;
}
.seleccion {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	font-color : #ffffff;
	color: #ffffff;
	background-color: #0099CC;
	font-weight: bold;
}

/*Estilos para campo_personas*/
#NombreL {
	position:absolute;
	width:206px;
	height:20px;
	z-index:1;
	left: 23px;
	top: 0px;
	background-color: #E1F0F0;
	text-align: center;
}
#ApellidosL {
	position:absolute;
	width:468px;
	height:20px;
	z-index:2;
	left: 232px;
	top: 0px;
	background-color: #E1F0F0;
	text-align: center;
}
#DNIL {
	position:absolute;
	width:98px;
	height:20px;
	z-index:3;
	left: 703px;
	top: 0px;
	background-color: #E1F0F0;
	text-align: center;
}
#FechaNacimientoL {
	position:absolute;
	width:171px;
	height:20px;
	z-index:4;
	left: 804px;
	top: 0px;
	background-color: #E1F0F0;
	text-align: center;
}
#NombreT {
	position:absolute;
	width:206px;
	height:20px;
	z-index:5;
	left: 23px;
	top: 23px;
	text-align: center;
}
#ApellidosT {
	position:absolute;
	width:468px;
	height:20px;
	z-index:6;
	left: 232px;
	top: 23px;
	text-align: center;
}
#DNIT {
	position:absolute;
	width:98px;
	height:20px;
	z-index:7;
	left: 703px;
	top: 23px;
	text-align: center;
}
#FechaNacimientoT {
	position:absolute;
	width:171px;
	height:20px;
	z-index:8;
	left: 804px;
	top: 23px;
	text-align: center;
}
#DireccionL {
	position:absolute;
	width:407px;
	height:20px;
	z-index:9;
	left: 23px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#NumeroL {
	position:absolute;
	width:48px;
	height:20px;
	z-index:10;
	left: 434px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#PisoL {
	position:absolute;
	width:27px;
	height:20px;
	z-index:11;
	left: 524px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#PuertaL {
	position:absolute;
	width:38px;
	height:20px;
	z-index:12;
	left: 555px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#MunicipioL {
	position:absolute;
	width:230px;
	height:20px;
	z-index:13;
	left: 597px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#PortalL {
	position:absolute;
	width:35px;
	height:20px;
	z-index:14;
	left: 486px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#ProvinciaL {
	position:absolute;
	width:144px;
	height:20px;
	z-index:15;
	left: 831px;
	top: 47px;
	background-color: #E1F0F0;
	text-align: center;
}
#DireccionT {
	position:absolute;
	width:407px;
	height:20px;
	z-index:16;
	left: 23px;
	top: 70px;
	text-align: center;
}
#NumeroT {
	position:absolute;
	width:48px;
	height:20px;
	z-index:17;
	left: 434px;
	top: 70px;
	text-align: center;
}
#PortalT {
	position:absolute;
	width:35px;
	height:20px;
	z-index:18;
	left: 486px;
	top: 70px;
	text-align: center;
}
#PisoT {
	position:absolute;
	width:27px;
	height:20px;
	z-index:19;
	left: 524px;
	top: 70px;
	text-align: center;
}
#PuertaT {
	position:absolute;
	width:38px;
	height:20px;
	z-index:20;
	left: 555px;
	top: 70px;
	text-align: center;
}
#MunicipioT {
	position:absolute;
	width:230px;
	height:20px;
	z-index:21;
	left: 597px;
	top: 70px;
	text-align: center;
}
#ProvinciaT {
	position:absolute;
	width:144px;
	height:20px;
	z-index:22;
	left: 831px;
	top: 70px;
	text-align: center;
}
#IslaResidenciaL {
	position:absolute;
	width:118px;
	height:20px;
	z-index:23;
	left: 23px;
	top: 94px;
	background-color: #E1F0F0;
	text-align: center;
}
#TelefonoFijoL {
	position:absolute;
	width:167px;
	height:20px;
	z-index:24;
	left: 145px;
	top: 94px;
	background-color: #E1F0F0;
	text-align: center;
}
#TelefonoMovilL {
	position:absolute;
	width:167px;
	height:20px;
	z-index:25;
	left: 316px;
	top: 94px;
	background-color: #E1F0F0;
	text-align: center;
}
#TelefonoTrabajoL {
	position:absolute;
	width:167px;
	height:20px;
	z-index:26;
	left: 487px;
	top: 94px;
	background-color: #E1F0F0;
	text-align: center;
}
#EmailL {
	position:absolute;
	width:317px;
	height:20px;
	z-index:27;
	left: 658px;
	top: 94px;
	background-color: #E1F0F0;
	text-align: center;
}
#IslaResidenciaT {
	position:absolute;
	width:118px;
	height:20px;
	z-index:28;
	left: 23px;
	top: 118px;
	text-align: center;
}
#TelefonoFijoT {
	position:absolute;
	width:167px;
	height:20px;
	z-index:29;
	left: 145px;
	top: 118px;
	text-align: center;
}
#TelefonoMovilT {
	position:absolute;
	width:167px;
	height:20px;
	z-index:30;
	left: 316px;
	top: 115px;
	text-align: center;
}
#TelefonoTrabajoT {
	position:absolute;
	width:167px;
	height:20px;
	z-index:31;
	left: 487px;
	top: 118px;
	text-align: center;
}
#EmailT {
	position:absolute;
	width:317px;
	height:20px;
	z-index:32;
	left: 658px;
	top: 118px;
	text-align: center;
}
#FechaSolicitudL {
	position:absolute;
	width:171px;
	height:20px;
	z-index:33;
	left: 23px;
	top: 142px;
	background-color: #E1F0F0;
	text-align: center;
}
#FechaEntrevistaL {
	position:absolute;
	width:171px;
	height:20px;
	z-index:34;
	left: 198px;
	top: 142px;
	background-color: #E1F0F0;
	text-align: center;
}
#EvaluacionL {
	position:absolute;
	width:69px;
	height:20px;
	z-index:35;
	left: 373px;
	top: 142px;
	background-color: #E1F0F0;
	text-align: center;
}
#EvaluadorL {
	position:absolute;
	width:200px;
	height:20px;
	z-index:36;
	left: 446px;
	top: 142px;
	background-color: #E1F0F0;
	text-align: center;
}
#FechaTarjetaL {
	position:absolute;
	width:171px;
	height:20px;
	z-index:37;
	left: 650px;
	top: 142px;
	background-color: #E1F0F0;
	text-align: center;
}
#FechaSolicitudT {
	position:absolute;
	width:171px;
	height:20px;
	z-index:38;
	left: 23px;
	top: 165px;
	text-align: center;
}
#FechaEntrevistaT {
	position:absolute;
	width:171px;
	height:20px;
	z-index:39;
	left: 198px;
	top: 165px;
	text-align: center;
}
#EvaluacionT {
	position:absolute;
	width:69px;
	height:20px;
	z-index:40;
	left: 373px;
	top: 165px;
	text-align: center;
}
#EvaluadorT {
	position:absolute;
	width:200px;
	height:20px;
	z-index:41;
	left: 446px;
	top: 165px;
	text-align: center;
}
#FechaTarjetaT {
	position:absolute;
	width:171px;
	height:20px;
	z-index:42;
	left: 650px;
	top: 165px;
	text-align: center;
}
#InformaticaL {
	position:absolute;
	width:450px;
	height:20px;
	z-index:43;
	left: 23px;
	top: 189px;
	background-color: #E1F0F0;
	text-align: center;
}
#SituacionActualL {
	position:absolute;
	width:186px;
	height:20px;
	z-index:44;
	left: 477px;
	top: 189px;
	background-color: #E1F0F0;
	text-align: center;
}
#CarnetConducirL {
	position:absolute;
	width:104px;
	height:20px;
	z-index:45;
	left: 667px;
	top: 189px;
	background-color: #E1F0F0;
	text-align: center;
}
#CochePropioL {
	position:absolute;
	width:75px;
	height:20px;
	z-index:46;
	left: 775px;
	top: 189px;
	background-color: #E1F0F0;
	text-align: center;
}
#NSSL {
	position:absolute;
	width:119px;
	height:20px;
	z-index:47;
	left: 854px;
	top: 189px;
	background-color: #E1F0F0;
	text-align: center;
}
#InformaticaT {
	position:absolute;
	width:450px;
	height:20px;
	z-index:48;
	left: 23px;
	top: 213px;
	text-align: center;
}
#SituacionActualT {
	position:absolute;
	width:186px;
	height:20px;
	z-index:49;
	left: 477px;
	top: 213px;
	text-align: center;
}
#CarnetConducirT {
	position:absolute;
	width:104px;
	height:20px;
	z-index:50;
	left: 667px;
	top: 213px;
	text-align: center;
}
#CochePropioT {
	position:absolute;
	width:75px;
	height:20px;
	z-index:51;
	left: 775px;
	top: 213px;
	text-align: center;
}
#NSST {
	position:absolute;
	width:119px;
	height:20px;
	z-index:52;
	left: 854px;
	top: 213px;
	text-align: center;
}
#ObservacionesL {
	position:absolute;
	width:87px;
	height:20px;
	z-index:53;
	left: 23px;
	top: 236px;
	background-color: #E1F0F0;
	text-align: center;
}
#ObservacionesT {
	position:absolute;
	width:860px;
	height:66px;
	z-index:54;
	left: 113px;
	top: 236px;
	text-align: center;
}

#OpcionDatosRelacionados{
	position:absolute;
	top:430px;
	left:23px;
	width:150px;
	height:20px;
	background-color:#E1E1B3;
}
#MenuDatosRelacionados {
	position:absolute;
	top:450px;
	left:23px;
	width:130px;
	height:200px;
	padding:0px 0px 0px 20px;
	background-color:#FFF0B3;
	color:#999999;
	overflow:auto;
}

#DatosRelacionados {
	position:absolute;
	top:450px;
	left:23px;
	width:940px;
	height:200px;
	background-color:#E1F0F0;
	color:#000000;
	overflow:auto;
}

#TablaListadoPersonas {
	 width:940px;
	 border:1px;
	 border-collapse:separate;
   border-spacing:5px;
}

#TablaListadoPersonas td:hover {
	color:#0099CC
}

.ft0 {
  font-style:normal;
  font-weight:normal;
  font-size:9px;
  font-family:Times New Roman;
  color:#000000;
}

.ft8 {
  font-style:normal;
  font-weight:bold;
  font-size:8px;
  font-family:Times New Roman;
  color:#000000;
}

.ft2 {
 	font-style:normal;
 	font-weight:bold;
 	font-size:11px;
 	font-family:Arial;
 	color:#000000;
 	text-align: center;
}

.ft7 {
  font-style:normal;
  font-weight:bold;
  font-size:9px;
  font-family:Times New Roman;
  color:#000000;
}

.ft6 {
  font-style:normal;
  font-weight:normal;
  font-size:8px;
  font-family:Times New Roman;
  color:#000000;
}

.ft3 {
  font-style:normal;
  font-weight:normal;
  font-size:9px;
  font-family:Arial;
  color:#000000;
}

.ft4 {
  font-style:normal;
  font-weight:bold;
  font-size:9px;
  font-family:Arial;
  color:#000000;
}

