body {background-color: white; 
      color:darkblue;
      font-family: Verdana, Arial, Helvetica, sans-serif} 
p,ul,tr {font-size: 70%}
p.otro{font-size: 60%}
td.login {color:yellow}
b.verde1 {color:darkblue}
/* Color de letra blanco, para las tablas */
tr.titulo{color: white;
          font-weight:bold;
          background:5D9E20}
tr.detalle{background:white}
tr.error{color:white}

table.inicio{background:#EFF4FA;
             bordercolor:#003399}

/* Caracteristicas de los pop ups */
select {font-family: verdana, Arial, Helvetica, sans-serif;
        color:#52447F; }


/* Caracteristicas de los campos de texto */
input, textarea {font-family: verdana, Arial, Helvetica, sans-serif;
        color:darkblue }

/* Caracteristicas de los botones */
input.boton {color:darkblue;
             background:white;
             font-weight:bold}

/* celdas de tablas*/
td.justificado {text-align:justify}
td.fuente {font-family: Arial, Helvetica, sans-serif;
 	   font-size: 7px;}

/* Ligas */
a:link {color:blue} 
a:visited {color:blue} 
a:active {color:blue} 
a:hover {color:blue} 
a.rojo {font-weight=bold}
a.rojo:link {color:red}
a.rojo:visited {color:red}
a.rojo:active {color:#CC3366}
a.rojo:hover {color:#CC3366}
a.amarillo:link {color:#FFFF00}
a.amarillo:visited {color:#FFFF00}
a.amarillo:active {color:#FFFF00}
a.amarillo:hover {color:#FFFF00}
a.verde:hover {color: green; text-decoration: none;}
a.verde:link {color: green; text-decoration: none;}
a.verde:visited {color: green; text-decoration: none;}

/* Titulos */
h1,h2,h3 {color:#darkblue}
h1 {font-size: 140% }
H1.SaltoDePagina { 
PAGE-BREAK-AFTER: always 
}
h2 {font-size: 120% }
h3 {font-size: 100% }
/*p Margen del parrafo, se quito {margin-left: 10pt}*/

/* Margen de las listas y tablas */
table, li {margin-left: 10pt;} 
/* Vietas */
ul { list-style: disc} 
/* Numeracin */
ol { list-style: decimal} 

.LISTA {
	height: 5mm;
	width: 2.5cm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 111cm;
	top: 20cm;
	float: left;
	clear: left;
	text-align:right;
}

.LISTA2 {
	height: 5mm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 111cm;
	top: 20cm;

}

/*tipografia para las declaraciones ISR*/
.style1 {font-size: 9}
/*tipografia para los puntitos blancos del ISR para dar espacio a los titulos de los text box*/
.style2 {color: #FFFFFF}

.LISTA3 {
	width: 10cm;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 111cm;
	top: 20cm;
    clear: left;
	float: left;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
}
#Layer1 {
	position:absolute;
	left:14px;
	top:106px;
	width:175px;
	height:393px;
	z-index:1;
}
.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Estilo2 {
	color: #01438C;
	font-weight: bold;
}
#Layer2 {
	position:absolute;
	left:287px;
	top:151px;
	width:402px;
	height:60px;
	z-index:1;
}
.Estilo4 {
	color: #01438C;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Estilo10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Estilo13 {font-size: 11px}
#Layer3 {
	position:absolute;
	left:293px;
	top:224px;
	width:394px;
	height:120px;
	z-index:2;
}
.Estilo15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#Layer4 {
	position:absolute;
	left:14px;
	top:222px;
	width:188px;
	height:239px;
	z-index:3;
}
#Layer5 {
	position:absolute;
	left:265px;
	top:328px;
	width:62px;
	height:17px;
	z-index:4;
}
#Layer6 {
	position:absolute;
	left:265px;
	top:455px;
	width:60px;
	height:18px;
	z-index:5;
}
#Layer7 {
	position:absolute;
	left:16px;
	top:484px;
	width:182px;
	height:40px;
	z-index:6;
}
.Estilo17 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
#Layer8 {
	position:absolute;
	left:16px;
	top:136px;
	width:181px;
	height:24px;
	z-index:7;
}



