@charset "utf-8";
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	text-align:justify;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #00285e;
}
a:visited {
	color: #00285e;
}
a:hover {
	color: #009cdc;
}
a:active {
	color: #00285e;
}

a.servicios {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13pt;
	text-decoration:none;
}
a.servicios:visited {
	color: #00285e;
	text-decoration:none
}
a.servicios:hover{
	color: #009cdc;
	text-decoration:none;
}
a.servicios:active{
	color: #00285e;
	text-decoration:none;
}

/* Tablas especiales
---------------------------------------------------------------
*/
.tabla_auditoria{
	background-image:url(../images/images_h1_01.jpg);
	background-repeat:no-repeat;
	background-color:#dce89e;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align: center;
	vertical-align: top;
}
.tabla_ajuste{
	background-image:url(../images/images_h1_03.jpg);
	background-repeat:no-repeat;
	background-color: #d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align: center;
	vertical-align: top;
}
.tabla_investigacion{
	background-image:url(../images/images_h1_05.jpg);
	background-repeat:no-repeat;
	background-color: #bddcf8;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align: center;
	vertical-align: top;
	
}
.tabla_recuperacion{
	background-image:url(../images/images_h1_07.jpg);
	background-repeat:no-repeat;
	background-color:#f8db9f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align: center;
	vertical-align: top;
}
.tabla_auditoria1{
	background-image:url(../images/images_c1_01.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align:right;
	padding-bottom:5px;
	padding-right:5px;
}
.tabla_ajuste1{
	background-image:url(../images/images_c1_03.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align:right;
	padding-bottom:5px;
	padding-right:5px;
}
.tabla_investigacion1{
	background-image:url(../images/images_c1_05.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align:right;
	padding-bottom:5px;
	padding-right:5px;
}
.tabla_recuperacion1{
	background-image:url(../images/images_c1_07.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align:right;
	padding-bottom:5px;
	padding-right:5px;
}
.tabla_botones01{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-align: right;
}
.tabla_cont_top{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535353;
	text-align:justify;
}
.tabla_contenido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	color:#535353;
	text-align:justify;
	vertical-align:top;
}
.tabla_contenido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	color:#535353;
	text-align:justify;
	vertical-align:top;
}
.subtitulos_contenido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	color:#202020;
	text-align:justify;
	vertical-align:top;
}
.titulo_contenido{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	color:#535353;
	text-align:justify;
	vertical-align:top;
}
.tabla_contenido2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	color:#535353;
	text-align:justify;
	vertical-align:top;
}
.tabla_contenido_Small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:10px;
	padding-top:0px;
	color:#535353;
	text-align:justify;
	vertical-align:top;
}
.tabla_imagen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-top:12px;
	padding-right:10px;
	color:#535353;
	text-align:justify;
	vertical-align:top;
}
.tabla_imagen2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	color:#535353;
	text-align:center;
	vertical-align:top;
}
.tabla_imagen_float{
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:10px;
	float:left
}

.tabla_imagen_float2{
	padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	float:left
}
/* Encabezados y letras pequeñas
---------------------------------------------------------------
*/
.heather01 {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:0px;
	color: #454545;
}
.heather01a {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:0px;
	color: #003279;
}
.heather02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bolder;
	font-stretch:extra-condensed;
	color: #007cc2;
}
.heather03 {
	font-family:Arial Narrow;
	font-size: 24px;
	font-weight:bold;
	font-stretch:extra-condensed;
	color: #007cc2;
}

.heather04 {
	font-family:Arial;
	font-size: 12px;
	font-weight:bold;
	color: #003279;
}
.texto_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003279;
	text-align:left;
}
.texto_small2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#898989;
	text-align:left;
}
ul {
	padding-left: 25px;
	
}
ul li {
	line-height: 120%;
	font-size: 12px;
	color: #717171;
}
ol li {
	line-height: 100%;
	margin-left: 20px;
	margin-right:2px;
}
/* Propiedades FORMA
---------------------------------------------------------------
*/
input, select, textarea, .inputbox, .button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	size: 230;
	border: 0px;
}

.inputbox {
	border: 1px solid #a9a9a9;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #717171;
	size: 230;
}

.button {
	padding: 2px 8px;
	border-width:1px;
	border-color: #a9a9a9;
	background-color: #a9a9a9;
	color: #FFFFFF;
}

* html .button { /*IE 6*/
	padding: 0 5px !important;
}

*+html .button { /*IE 7*/
	padding: 0 5px !important;
}
