.botones_generales {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	font-weight: bold;

}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
        background-color: #AEAEAE;
        text-align: center;
}

.botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #F2F2F2;
	height: 20px;
	width: 80px;
	border: thin outset #F2F2F2;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;

}

.botones_grandes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #F2F2F2;
	height: 20px;
	width: 120px;
	border: thin outset #F2F2F2;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;

}


.botones_extra_grandes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #F2F2F2;
	height: 20px;
	width: 250px;
	border: thin outset #F2F2F2;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;

}

.botones_180px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #F2F2F2;
	height: 20px;
	width: 180px;
	border: thin outset #F2F2F2;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;

}

.texto_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;

}

.texto_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
        text-align: right;

}


.texto_cantidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
        text-align: right;
}


.texto_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;

}


.texto_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
}

.texto_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 11px;
}

.texto_instrucciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;

}

.texto_pie_pag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9900;
	font-weight: normal;

}

.texto_pequeño {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #FF9900;
	font-weight: normal;

}


.texto_ifai {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	font-weight: normal;
        text-align: justify;
}

.texto_justificado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
        color: #000066;
        text-align: justify;

}


.ligas {
	text-decoration: underline;

        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
}

.Menuizq
{
	font-size: 11px;
	color:#ffffff ;
	font-family: Arial, Verdana, Helvetica;
	text-decoration: none;
	font-weight: bold;
}
a.Menuizq:active {
     color: #990000;
}	 
a.Menuizq:hover {
     color: #003366;
}	 
a.Menuizq {
     color: #ffffff ;
}	







.dat_estadisticos {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
}

.ligas_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;


}

.texto_ninguno{

        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-indent: 10px;
        height: 15px;

}

.combos{
        width: 160px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.combos_med{
        width: 200px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.combos_gde{
        width: 300 px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.combos_extragde{
        width: 380 px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.combos_supextragde{
        width: 440 px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.combos_dependencia{
        width: 665 px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texts{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.radios{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.radios_dat_radios{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000066;
}

.encabezado_tabla{

        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;

        background-color: #FF9900;
        text-align: left;
}


.tablas{

    border-width: 1px;


}

.renglon_par_tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;

        background-color: white;
        text-align: left;
}

.renglon_inpar_tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;

        background-color: #E4E4E4;
        text-align: left;
}

.esc_nivel{
    width: 12%;
    text-align: left;
}

.esc_nombre_inst{
    width: 25%;
    text-align: left;
}

.esc_carrera_area{
    width: 32%;
    text-align: left;
}

.esc_estatus{
    width: 14%;
    text-align: left;
}

.esc_borrar_corregir{
    width: 14%;
    text-align: left;
}

.bvs{
    text-align: center;
}

.tabla_espacio{
    border-spacing: 30pt ;
}


<!--estilo tabla logros-->
.logros_logro{
    width: 80%;
    text-align: left;
}

.logros_borrar{
    width: 20%;
    text-align: center;
}

<!--estilo tabla experiencia academica-->
.expacadem_tipo{
    width: 35%;
    text-align: left;
}

.expacadem_nivel{
    width: 20%;
    text-align: left;
}

.expacadem_inst{
    width: 35%;
    text-align: left;
}

.expacadem_borrar{
    width: 10%;
    text-align: center;
}


<!--estilo tabla experiencia laboral-->
.explab_sector{
    width: 10%;
    text-align: left;
}

.explab_empresa{
    width: 45%;
    text-align: left;
}

.explab_puesto{
    width: 35%;
    text-align: left;
}

.explab_borrar{
    width: 10%;
    text-align: center;
}


.formato{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000066;
    text-align: right;

}

<!--estilo tabla bienes inmuebles-->
.bien_inm_estatus{
    width: 15%;
    text-align: left;
}
.bien_inm_tipo{
    width: 20%;
    text-align: left;
}
.bien_inm_foroper{
    width: 30%;
    text-align: left;
}
.bvs{
    width: 10%;
    text-align: center;
}
.bien_inm_sinCambio{
    width: 15%;
    text-align: center;
}


<!--estilo tabla vehiculos-->
.vehiculos_estatus{
    width: 15%;
    text-align: left;
}
.vehiculos_marca{
    width: 35%;
    text-align: left;
}
.vehiculos_modelo{
    width: 15%;
    text-align: left;
}
.bvs{
    width: 10%;
    text-align: center;
}

.vehiculos_sinCambio{
    width: 15%;
    text-align: center;
}

<!--estilo tabla bienes muebles-->
.bien_mueb_estatus{
    width: 15%;
    text-align: left;
}
.bien_mueb_tipo{
    width: 25%;
    text-align: left;
}
.bien_mueb_descbien{
    width: 30%;
    text-align: left;
}
.bvs{
    width: 10%;
    text-align: center;
}

<!--estilo tabla inversiones-->
.inv_estatus{
    width: 15%;
    text-align: left;
}
.inv_inversion{
    width: 25%;
    text-align: left;
}
.inv_cta{
    width: 30%;
    text-align: left;
}
.bvs{
    width: 10%;
    text-align: center;
}


<!--estilo tabla adeudos-->
.adeudos_estatus{
    width: 15%;
    text-align: left;
}
.adeudos_tipo{
    width: 30%;
    text-align: left;
}
.adeudos_cta{
    width: 15%;
    text-align: left;
}
.bvs{
    width: 10%;
    text-align: center;
}

<!--estilo tabla datos conyuge-->
.dat_cony_nombre{
    width: 40%;
    text-align: left;
}
.dat_cony_apellidos{
    width: 25%;
    text-align: left;
}
.bvs{
    width: 10%;
    text-align: center;
}

<!--estilo tabla busqueda de servidor detalle-->
.busq_serv_detalle_dependencia{
    width: 53%;
    text-align: left;
}
.busq_serv_detalle_tipo_dec{
    width: 15%;
    text-align: left;
}
.busq_serv_detalle_fec_envio{
    width: 15%;
    text-align: left;
}

.busq_serv_detalle_consultar{
    width: 17%;
    text-align: left;
}



