body {
	background-color: #f8f8f8;
	text-align: justify;	
}

.offilex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;	
}

.offilex_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
}

.offilex_azul_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0268A6;
	font-weight: bold;
}

.offilex_azul_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #069;
}

.offilex_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00;
}

.contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

.contacto_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;	
}

.idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C1C1C1;
}

.idioma_link_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #657ac3;	
	cursor:pointer;
}

.idioma_link_azul_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #657ac3;
	text-decoration:underline;
	cursor:pointer;
}

.contacto_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	font-weight: bold;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
}

.texto_tilde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;	
	list-style-image:url(../images/tilde.png);
}

.texto_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004891;
	text-align: justify;
}

.texto_azul_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #069;
	text-align: center;
	font-weight: bold;
}

.texto_linea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
}

.texto_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F2F2F2;
	text-align: justify;
}

.texto_claro_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F2F2F2;
	text-align: center;
	font-weight: bold;
}

.texto_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify; 
	cursor:pointer;	 
}

.texto_link_azul_arriba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657ac3;
	text-align: left;
	cursor:pointer;
	background: url(../images/flecha_arriba.png) left bottom no-repeat;
	padding-left: 20px;
	padding-top: 0;
}

.texto_link_azul_claro_arriba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657ac3;
	text-decoration:underline; 	
	text-align: left;
	cursor:pointer;
	background: url(../images/flecha_arriba.png) left bottom no-repeat;
	padding-left: 20px;
	padding-top: 0;
}

.texto_link_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657ac3;
	text-align: left;
	cursor:pointer;
	background: url(../images/flecha1.png) left bottom no-repeat;
	padding-left: 20px;

}

.texto_link_azul_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657ac3;
	text-decoration:underline; 
	background: url(../images/flecha1.png) left bottom no-repeat;
	text-align: left;
	cursor:pointer;
	padding-left: 20px;
}

.texto_link_azul_sinima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #657ac3;
	text-align: left;
	cursor:pointer;
}

.texto_link_azul_claro_sinima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #657ac3;
	text-decoration:underline;
	text-align: left;
	cursor:pointer;
}

.texto_link_azul_pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657ac3;
	text-align: left;
	cursor:pointer;
	background: url(../images/icon_pdf.png) left bottom no-repeat;
	padding-left: 20px;

}

.texto_link_azul_claro_pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657ac3;
	text-decoration:underline; 
	background: url(../images/icon_pdf.png) left bottom no-repeat;
	text-align: left;
	cursor:pointer;
	padding-left: 20px;
}

.texto_tilde2 {
	list-style-image: url(../images/flecha4.png);
	text-align: justify;	
}

.texto_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	font-weight:bold;	
}

.texto_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-align: justify;	
}

.texto_tn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-align: justify;
	font-weight:bold;
}

.inarsoft_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999;
	font-weight: bold;
}

.inarsoft_r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	font-weight: bold;
}

.link {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-image: none;
	list-style-type: none;
	cursor: pointer;
}

.link_n:hover { text-decoration: underline; color: #7F7F7F;}

.link_n { text-decoration: none; color: #7F7F7F;}	

p.inarsoft_azul
	{margin-bottom:0pt;
    line-height:115%;
	color: rgb(48, 112, 190);
	font-size:13pt;
    font-family:Trebuchet MS, sans-serif;}
	
p.inarsoft_gris
	{margin-bottom:0pt;
	margin-top:3pt;
	line-height:115%;
	color: rgb(127, 127, 127);
	font-size:9pt;
    font-family:Trebuchet MS, sans-serif;}	
	
p.inarsoft_gris_n
	{margin-bottom:0pt;
	margin-top:3pt;
	line-height:115%;
	color: rgb(89, 89, 89);
	font-size:11pt;
    font-family:Trebuchet MS, sans-serif;}	
	
span.inarsoft
	{font-size: 8pt; 
	color: rgb(89, 89, 89);}

td.cuadro_derecho_sup  {
	background-image : url(../images/cuadro_derecho_sup.png);
}

td.cuadro_derecho_izq {
	background-image : url(../images/cuadro_derecho_izq.png);
}

td.cuadro_derecho_der {
	background-image : url(../images/cuadro_derecho_der.png);
}

td.cuadro_derecho_inf  {
	background-image : url(../images/cuadro_derecho_inf.png);
}

td.menu_centro  {
	background-image : url(../images/menu_cen.png);
}
