/* CSS Document */
BODY {
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
	font-size:100.1%;
	background:url(../htmls/images/xmx5uvpx/fondo_UVP.jpg) repeat-x;
}
#menu DL {
	display:none;
}
PRE {
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
	text-align:left;
	color:#000000;
	padding-left:10px;
	text-align:justify;
}
IMG {
	border:none;
}
#ifrm_main_container{
    height:auto;
	width:950px;
	font-size:80%;
	margin:0 auto;		
	text-align:left;
	clear:both;
	background-color:#FFFFFF;
	padding-bottom:60px;
	
}
#ifrm_clearer{
	clear:both;
}
.menu a {
color:#004778!important;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
text-decoration:none;
}
.menu a:hover {
color:#B45026;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
text-decoration:none;
}
a:link {
	color:#B45026;
	font-family:Arial, Helvetica, sans-serif;
}
a:visited {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;	

}
/*Globales Bepensa */
/*Estilos Bepensa end */
#div_holder {
    text-align:center;
	width:950px;
}
#ifrm_tabla_nuevo_usuario, #ifrM_nota_new  {
    text-align:left;
}
#ifrm_tabla_nuevo_usuario b {
    color:#0D6A97;
}
.ifrm_col_A{
	background-color:#fff;
	width:682px;
	float:left;
	text-align:left;
	margin-bottom:68px;
	margin-top:10px;
}
.ifrm_col_A TABLE{
    color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
.ifrm_col_A  HR {
	display:none;
}

.ifrm_col_B{
	float:right;
	width:233px;
	margin:10px 15px 0px 15px;
	font-weight:normal;
	font-size:100%;
	float:left;
}
.ifrm_col_B INPUT {	
}
#ifrm_titulo_mensajes, #ifrm_titulo_ayuda, #ifrm_titulo_mreclutadores {
    border-bottom:1px solid #CC0000;
    color:#666666;
    font-size:16px;
    font-weight:bold;
    margin:20px 0;
    padding:10px 0;
    width:100%;
}
#ifrm_login_box_content {
	width:300px;	
}
#ifrm_login_box_content .txtnegro {
	font-size:110%;
	color:#000;
	font-weight:bold;
}
#ifrm_login_box_content TD {
	font-size:80%;
	padding:3px 5px;
}
#ifrm_navegacion, #top_links {
	font-size:85%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	width:950px;
	height:34px;
	background-image: url(../htmls/images/xmx5uvpx/nav_UVP.jpg);
	margin-top:20px;
}
#top_links a, #ifrm_navegacion li a {
   color:#00426f;
   text-decoration:none;
   display:inline-block;
   text-align:center;
}
#ifrm_btn_portal,#ifrm_ira_inicio,#ifrm_busqueda_oferta,#ifrm_subir_cv,#ifrm_link_ayuda{
   width:auto;
   height:auto;
   margin:0px 12 0px 30;
   text-align:center;
}
.ifrm_top_links a{
   display:block;
   color:#ffffff;
}
#top_links a {
   margin:10px 10px 10px 10px;
}
#ifrm_navegacion UL {
	list-style:none;
	margin:0;
	padding:0;
	background-image: url(../htmls/images/xmx5uvpx/nav_UVP.jpg);
	padding-top:10px;
}	

#ifrm_navegacion LI{
	display:inline;
	margin:15px 15px;
	text-align:center;
	width:150px;
}
SPAN#_ctl0_cphDer_lblEstadoFoto a {
    margin-top:10px;
}
#topFrame , #bottomFrame{
	width:100%;
}	
#mainFrame {
	width:100%;
}
#ifrm_general_options {
    width:233px;
	
}
.ifrm_estado_cv b span {
   color:#00B84C;
}
.ifrm_consultas_cv b span {
   color:#FF0000;
}
.ifrm_lbl_usuario span b {
   font-weight:bold;
}
#ifrm_general_otions_menu{
    width:233px;
	height:auto;
	list-style:none;
	text-align:center;
	padding:0;
	float:right;
	margin-left:3px;
	margin-top:0;
}
#ifrm_general_otions_menu LI {
	text-align:left;
	widht:233px;
	height:auto;
	background:url(../htmls/images/xmx5uvpx/menu_titulo_bg.gif) no-repeat;
}
#ifrm_general_otions_menu LI .ifrm_otion_title {
	color:#00426F;
	font-family:Arial,Helvetica,sans-serif;
	widht:233px;
	height:22px;
	padding-left:35px;
	padding-top:12px;
	padding-bottom:15px;
	display:block;
	margin:0;
}
#ifrm_general_otions_menu li ul li {
    font-size:85%;
	color:#000000;
	height:35px;
	width:233px;
	background-color:#F0EFE6;
	padding-top:15px;
	border-bottom:2px solid #FFFFFF;
}
#ifrm_general_otions_menu LI  UL{
	list-style:none;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-color:#bf0000;	
}
#ifrm_reg_nvosusuarios ,#ifrm_opcion_busqueda, #ifrm_opcion_ayuda {
}
#ifrm_reg_nvosusuarios a, ul#ifrm_opcion_ayuda li a, ul#ifrm_opcion_busqueda li a{
    color:#000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	background:url(../htmls/images/xmx5uvpx/bullet_subsecciones.png) no-repeat center left;
	padding-left:15px;
}
#ifrm_reg_nvosusuarios LI,#ifrm_opcion_busqueda LI,#ifrm_opcion_ayuda LI{
	background:none;
	color:#CC0000;
	padding-bottom:5px;	
}
#ifrm_login_box{	
	width:500px;
	padding:3px;
	margin:15px 0;
}
#ifrm_login_box_title {
	display:none;
}
#ifrm_login_box_content TABLE {
	margin:10px 0;	
}
#ifrm_login_box_content TR {
	margin:5px 0;
}
#ifrm_seccion_central {
	background-color:#ffffff;
	border: 1px solid #d1c9a3;
	text-align:center;
	width:95%;
	height:61px;
	font-size:100%;
	margin:10px auto;
}
#ifrm_seccion_central  TD {
	color:#000000;
	font-size:85%;
	text-align:center;
	height:30px;
	width:35%;
}
TABLE#ifrm_central_top {
    border-bottom:1px solid #D1C9A3;
}
#ifrm_menu_principal_my {
	width:90%;
	padding:5px 10px;
	font-size:100%;
}
#ifrm_menu_principal_my B {
	color:#ff6600;
}
#ifrm_menu_cv IMG, #ifrm_menu_admin IMG,#ifrm_menu_ofertas IMG, #ifrm_menu_cv A, #ifrm_menu_admin A,#ifrm_menu_ofertas A{
	margin:5px 0;
	font-size:120%;
}
#_ctl0_cphDer_lblTituloInfo {
	display:none;
}
#ifrm_mensajes_usuario{
	height:auto;
	padding:5px;
}
#ifrm_mensajes_column_b_top{
	
}
#ifrm_mensajes_column_b{
	width:233px;
	text-align:center;
	float:right;
	margin-top:20px;
	border:#d1c9a3 1px solid;;
}
#ifrm_mensajes_column_b_bottom{
	
}
#ifrm_titulo_mensajes, #ifm_mensajes_contenido, #ifrm_ayuda_titulo, #ifrm_titulo_ayuda, #ifrm_titulo_mreclutadores {
    border-bottom:#ffffff 1px solid;
	padding:10px;
	margin-top:15px;
	text-align:left;
}
span#_ctl0_cphIzq_lbltxtCampoObligatorio {
    color:#FF0000;
}
span#_ctl0_cphDer_lblEstadoFoto.txtrojo A {
    color:#FFFFFF;
}
.ifrm_titulo,.titulo {
	display:block;
	text-align:left;
	width:80%;	
	color:#0D6A97;
	font-size:115%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0 0 0 5px;
	margin:5px 0;
	margin-left:15px;
}
#ifrm_menu_cv_tit , #ifrm_menu_cv ,#ifrm_menu_admin_tit , #ifrm_menu_admin , #ifrm_menu_ofertas_tit , #ifrm_menu_ofertas  {
	list-style:none;
	padding:0;
	margin:0;
}
#ifrm_menu_cv_tit, #ifrm_menu_admin_tit , #ifrm_menu_ofertas_tit {
	margin:10px 0;
	padding:10px 0;
}
#ifrm_menu_cv_tit LI, #ifrm_menu_admin_tit LI, #ifrm_menu_ofertas_tit LI, SPAN#_ctl0_cphIzq_lblTituloObjetivo.nombre_campo A {
	color:#0d6a97;
}
#ifrm_menu_cv LI ,#ifrm_menu_admin LI , #ifrm_menu_ofertas LI {
	background:transparent url(../htmls/images/xmx5uvpx/bullet_menu_principalUVP.gif) no-repeat 0 50%;
	padding:0 0 0 15px;
}
#ifrm_central_top td { border-top: solid 1px #D1C9A3;}
#ifrm_titulo_mreclutadores,#ifrm_titulo_mensajes,#ifm_mensajes_contenido,#ifrm_ayuda_titulo, #ifrm_titulo_ayuda{
	width:auto;
	margin:10;
	font-weight:bold;
	color:#00426f;
	font-size:90%;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #00426f;
}
#ifrm_lbl_usuario, #ifrm_lbl_correo, #ifrm_lbl_fecha, #ifrm_cv_num, #ifrm_estado_cv {
	width:300px;
	display:block;
	float:left;
}
.ifrm_btn_ayuda {
	display:none;
	visibility:hidden;
}
#ifrm_holder_main_menu  A , #ifrm_holder_main_menu  A :link, #ifrm_holder_main_menu  A:visited, #ifrm_holder_main_menu  A :hover, #ifrm_holder_main_menu  A:active{
	color:#000000;
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#ifrm_barraCV {
	overflow: auto;
	text-align:center;
	width:950px;
	height:55px;
	background-image: url(../htmls/images/xmx5uvpx/barraCV_UVP_.gif);
}
#ifrm_barraCV_main{
	list-style:none;
	padding:0 5px;
	margin:5px;
}
#ifrm_barraCV_main LI ,#ifrm_barraCV_main LI  DIV{
	font-size:80%;
	text-align:center;
	width:75px;
	display:inline-block;
	zoom:1;
	*display:inline;
}	
#ifrm_barraCV_main LI  DIV{
	font-size:110%;	
	padding:6px 0 0px 0;
}
/*empieza css clasif*/
#intereses1, #intereses2, #intereses3, #subarea1, #subarea2, #subarea3 {
border:1px solid #CCCCCC;
padding:10px;
}
#ifrm_areas_fields {
margin:10px 0;
}
#ifrm_areas_fields span, #ifrm_areas_fields select {
margin:5px 0;
}
span#_ctl0_cphIzq_Label2.txtaria1AzulMedBold, span#_ctl0_cphIzq_Label1.txtaria1AzulMedBold, span#_ctl0_cphIzq_Label3.txtaria1AzulMedBold, span#_ctl0_cphIzq_lblTituloArea1 {
color:#0D6A97;
font-size:90%;
font-weight:bold;
}
span#_ctl0_cphIzq_lblSDeseado {
margin-left:9px;
}
span#_ctl0_cphIzq_lblSrequerido, span#_ctl0_cphIzq_lblSDeseado {
font-weight:bold;
}
span#_ctl0_cphIzq_categ1.txtaria1AzulMedBold, span#_ctl0_cphIzq_subcateg1.txtaria1AzulMedBold, span#_ctl0_cphIzq_categ2.txtaria1AzulMedBold, span#_ctl0_cphIzq_subcateg2.txtaria1AzulMedBold, span#_ctl0_cphIzq_categ3.txtaria1AzulMedBold, span#_ctl0_cphIzq_subcateg3.txtaria1AzulMedBold, span#_ctl0_cphIzq_lblArea1.txtaria1AzulMedBold, span#_ctl0_cphIzq_lblArea2.txtaria1AzulMedBold, span#_ctl0_cphIzq_subcat2.txtaria1AzulMedBold, span#_ctl0_cphIzq_lblArea3.txtaria1AzulMedBold, span#_ctl0_cphIzq_subcat3.txtaria1AzulMedBold, span#_ctl0_cphIzq_subcat1.txtverdana11grisO, span#_ctl0_cphIzq_subcat1.txtaria1AzulMedBold {
font-size:85%;
font-weight:bold;
}
select#_ctl0_cphIzq_dplArea1.categ2, select#_ctl0_cphIzq_dplArea2.categ2,select#_ctl0_cphIzq_dplArea3.categ2 { margin-left:20px;}
/*termina css clasif*/
#ifrm_barraCV_main LI A {
	color:#000000;
}
#ifrm_global_holder{
	font-family:Arial, Helvetica, sans-serif;	
}
SPAN#_ctl0_cphIzq_lblEstudioActual {
    color:#FF0000;
}
#ifrm_estudio_actual {
    width:480px;
} #ifrm_reubicarse_titulo,#ifrm_viajar_titulo,#ifrm_jornada_titulo,#ifrm_sueldo_title,#ifrm_interes_titulo,#ifrm_nombre_completo,#ifrm_sexo_titulo,#ifrm_fecha_nacimiento,#ifrm_fecha_nac_field,#ifrm_correo_electornico,#ifrm_direccion_titulo,#ifrm_colonia_titulo,#ifrm_ciudad_titulo,#ifrm_cp_titulo,#ifrm_medios_titulo,#ifrm_institucion_titulo,#ifrm_academico_titulo,#ifrm_academico_titulo,#ifrm_academico_titulo,#ifrm_fechaInicio_titulo,#ifrm_fechafin_titulo,#ifrm_estudios_titulo,#ifrm_idiomas_requisito_titulo,#ifrm_alternativos_title,#ifrm_conociminetos_titulo,#ifrm_habilidades_titulo,#ifrm_areas_experiencia_titulo,#ifrm_exp_laboral_title,#ifrm_registro_titulo,#ifrm_estudios_extra_title,#ifrm_exp_int_title,#ifrm_agregar_exp_titulo,#ifrm_pais_titulo, span#_ctl0_cphIzq_lblAlternativosActual{
	color:#0d6a97;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0;
}
SPAN#_ctl0_cphIzq_lblTituloCV.titulo_pregunta, SPAN#_ctl0_cphIzq_lblObjetivoCV.titulo_pregunta  {
    color:#0d6a97;
	font-size:85%;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border:none;
	margin:5px 0;
}
span#_ctl0_cphIzq_lblGenerales.subtitulo, span#_ctl0_cphIzq_lblpresentacion.subtitulo, span#_ctl0_cphIzq_lblCarac.subtitulo, span#_ctl0_cphIzq_lblExperiencia.subtitulo, span#_ctl0_cphIzq_lblAcademico.subtitulo, span#_ctl0_cphIzq_lblIdiomas.subtitulo, span#_ctl0_cphIzq_lblTituloObjetivo.txtnegro b, SPAN#_ctl0_cphIzq_lblMedios.subtitulo, SPAN#_ctl0_cphIzq_lblExperiencia .nombre_campo A {
     color:#FFFFFF;
	 background-color:#0D6A97;
	 display:block;
	 text-align:center;
	 font-weight:bold;
	 padding:6px;
}
TABLE#_ctl0_cphIzq_dgListaEstudios TD span.txtnegro, TABLE#_ctl0_cphIzq_dgIdiomas TD span.txtnegro, table#_ctl0_cphIzq_dgExperienciaLaboral TD span.txtnegro, #_ctl0_cphIzq_divCarac span.txtnegro, #_ctl0_cphIzq_divPersonales span.txtnegro, span#_ctl0_cphIzq_lblObjetivo.txtnegro, #_ctl0_cphIzq_divMedios span.txtnegro, span#_ctl0_cphIzq_lblCorreo.txtnegro, span#_ctl0_cphIzq_lblTipoMedio.txtnegro, span#_ctl0_cphIzq_lblMedio.txtnegro, span#_ctl0_cphIzq_lblAreasExperiencia.txtnegro, span#_ctl0_cphIzq_lblTrayectoria.txtnegro b, span#_ctl0_cphIzq_lblAreasExperiencia.txtnegro .txtnegro{
     color:#000000;
}
#ifrm_get_resume_titulo_cv {
     color:#FFFFFF;
	 background-color:#0D6A97;
	 display:block;
	 text-align:center;
	 font-weight:bold;
	 padding:6px;
	 font-size:120%;
}
#ifrm_get_resume_datos_titulo a, #ifrm_get_resume_objetivo_titulo a, #ifrm_get_resume_empleo_titulo a, #ifrm_get_resume_idiomas_titulo a, #ifrm_get_resume_otros_conocimientos_titulo a, #ifrm_get_resume_internacional_titulo a, #ifrm_get_resume_cap_occ_titulo a, SPAN#_ctl0_cphIzq_lblCapacitacion.nombre_campo, span#_ctl0_cphIzq_lblMedios.nombre_campo A, SPAN#_ctl0_cphIzq_lblAcademico.nombre_campo a, #ifrm_get_resume_otros_estudios_titulo.nombre_campo A{
     color:#0d6a97;
	 font-weight:bold;
	 background:none;
	 text-align:left;
}
#ifrm_conocimiento_fields SPAN {
	font-weight:bold;
}
#ifrm_sexo_field LABEL{
	font-size:90%;
}
#ifrm_areas_fields {
	margin:10px 0;	
}
#ifrm_areas_fields SPAN, #ifrm_areas_fields SELECT {
	margin:5px 0;
}
#ifrm_nombemp_titulo,#ifrm_giro_title,#ifrm_puesto_title,#ifrm_entrada_title,#ifrm_salida_title,#ifrm_exp_pais_titulo,#ifrm_pais_exp_fields,#ifrm_years_title,#ifrm_espanol_titulo,#ifrm_ingles_titulo,#ifrm_nombre_estudio_titulo,#ifrm_comentarios_title{
	font-weight:bold;
	margin:5px 0;
}
#ifrm_global_holder {
	padding:5px;
}
#ifrm_ir_arriba {
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
span.tt {
    color:#FF0000;
}
.titulo_seccion {
	width:100%;
	text-align:left;
	font-weight:bold;
	margin:15px 0;
	padding-left: 10px;
}
#_ctl0_cphIzq_lblTituloDetalle.titulo {
background: url(../htmls/images/xmx5uvpx/bullet_detalleCV.gif) no-repeat center left;
padding-left:13PX;
}
#_ctl0_cphIzq_lblTituloDetalle.titulo_seccion {
background: url(../htmls/images/xmx5uvpx/bullet_detalleCV.gif) no-repeat center left;
padding-left:13PX;
margin-left:20px;
}
#_ctl0_cphIzq_lblInfo.titulo {
    color:#CC0000;
    background-image:none;
    font-size:90%;	
}
#ifrm_detalle_cv_fecha_alta .txtnegro, #ifrm_detalle_cv_fecha_vigencia .txtnegro {
    color:#000000;
    display:block;
    margin:0 0 0 10px;
    padding:0 0 0 10px;
	font-size:100%;
}
SPAN#_ctl0_cphIzq_lblObjetivoCV span, SPAN#_ctl0_cphIzq_lblTituloCV span {
    color:#FF0000;
}
#ifrm_manage_resume{
	font-size:90%;
	text-align:left;
}
#ifrm_detalle_cv_ampliar_vigencia,#ifrm_detalle_cv_desactivar,#ifrm_detalle_cv_borrar,#ifrm_detalle_cv_ver {
	width:90%;
	margin:15px 0;
	padding:5px;
	text-align:left;
}
#ifrm_detalle_cv_fecha_alta,#ifrm_detalle_cv_fecha_vigencia {
	width:48%;
	margin:10px 0 0px 20px;
	text-align:left;
}
span#_ctl0_cphIzq_lblTituloCV.titulo_seccion {
    color:#000;
    padding-left:10px;
	margin-left:31PX;
	font-weight:lighter;
}
span#_ctl0_cphIzq_lblTitAcciones.titulo_seccion {
    color:#0d6a97;
    padding-left:13px;
	margin-left:15PX;
	background:url(../htmls/images/xmx5uvpx/bullet_detalleCV.gif) no-repeat center left;
	font-weight:bold;
}
SPAN#_ctl0_cphIzq_lblTituloCV B{
    color:#ffffff; 
}
SPAN#_ctl0_cphIzq_lblAmpliar.txtnegro,SPAN#_ctl0_cphIzq_lblDesactivar.txtnegro,SPAN#_ctl0_cphIzq_lblBorrar.txtnegro,SPAN#_ctl0_cphIzq_lblVer.txtnegro {
    font-style:normal;
}
#ifrm_get_resume_datos_personales,#ifrm_get_resume_objetivo,#ifrm_get_resume_empleo_solicitado,#ifrm_get_resume_idiomas,#ifrm_get_resume_otros_conocimientos,#ifrm_get_resume_internacional {
	margin:10px;
}
#ifrm_get_resume_datos_titulo, #ifrm_get_resume_objetivo_titulo, #ifrm_get_resume_empleo_titulo, #ifrm_get_resume_idiomas_titulo,#ifrm_get_resume_otros_conocimientos_titulo, #ifrm_get_resume_internacional_titulo, #ifrm_get_resume_cap_occ_titulo {
	margin:10px 0;	
}
.nombre_campo {
	padding:10px 0;
	
}
TABLE.ifrm_cv_sin_foto {
	text-align:center;
	margin:0 auto;
}
.ifrm_cv_sin_foto TD {
	margin:10px 0;
	font-size:70%;
}
.txtrojo {
	color:#ff0000;
}
/*Busqueda*/
#form1{ /*Nombre generico, no se sustituye para no afectar el VB */
	text-align:center;		
}
#ifrm_table_busqueda {
	background-color:#f5f5ee;
	font-size:100%;
	width:520px;
	height:auto;
	/*padding: 10px 10px;*/
	text-align:left;	
}
#_ctl0_cphIzq_ContactoForm_divForm,#ifrm_login_box {
    color:#003399;
	/*margin-left:15px;*/
}
/*#_ctl0_cphIzq_ContactoForm_divForm SPAN#_ctl0_cphIzq_ContactoForm_lblNotaInicial {
    padding-left:10px;
}*/
#_ctl0_cphIzq_ContactoForm_divForm td {
}
#ifrm_table_busqueda SELECT, #ifrm_table_busqueda LABEL {
	margin:10px 0;
	padding-left:10px;
}
#ifrm_table_busqueda LABEL {
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	width:155px;
	float:left;
}
#ifrm_table_busqueda SELECT {
    float:left;
}
.ifrm_campo_busqueda {
	margin-left:-20px;
}
#ifrm_resultados_no_encontrados {
	font-size:80%;
}
#ifrm_btn_buscar,.ifrm_palabra_busqueda,#ifrm_table_desde,#ifrm_table_tipoempleo, #ifrm_table_localizacion,#ifrm_btn_buscar{
	margin:10px 0;
	width:530px;
	clear:both;
}
#ifrm_btn_buscar,#ifrm_btn_ver_todas_ofertas  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#ifrm_btn_ver_todas_ofertas  FORM, #ifrm_btn_ver_todas_ofertas  A{
	display:none;
}
#ifrm_content {
	clear:both;
	padding:5px;
}
/*Resultados Busqueda */
#ifrm_nva_busqueda {
	text-align:center;
}
#ifrm_tabla_resultados_busqueda{
	margin:5px;
	width:98%;
	font-size:70%;
}
#ifrm_tabla_resultados_busqueda TH {
	text-align:left;
	padding:3px;
}
#ifrm_tabla_resultados_busqueda TD{
	padding:5px;
}
TR.txtblanco TD {
    color:#FFFFFF;
}
h3.ifrm_titulo_pagina {
    font-size:115%;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#225994;
}
#ifrm_paginacion,#ifrm_tabla_resultados_busqueda {
	width:98%;
	margin:10px
}
#ifrm_paginacion {
	font-size:80%;
}
.ifrm_titulos_tabla_busqueda{
	background:#0d6a97; none repeat scroll 0 0;
	color:#FFFFFF;
	/*font-size:80%;*/
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.ifrm_tabla_resultados_busqueda_odd{
	background:#E7E7E7;
}
.ifrm_tabla_resultados_busqueda_even{
    background-color:#FFFFFF
}
.ifrm_cuenta_resultado_busqueda{
	display:none;
}
#ifrm_btn_regresar {
    display:none;
/*}
#ifrm_btn_regresar A{
	background:#CC0000 none repeat scroll 0 0;
	border:1px solid #cc0000;
	color:#FFFFFF;
	display:block;
	font-size:80%;
	font-weight:bold;
	padding:2px;
	text-align:center;
	width:200px;*/
}
#ifrm_table_btn_continuar{}
#ifrm_central_top{
    width:100%;
}
.ifrm_lbl_usuario,.ifrm_lbl_correo,.ifrm_lbl_fecha,.ifrm_cv_num,.ifrm_estado_cv,.ifrm_consultas_cv{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ifrm_estado_cv b span {
    color:#00B84C;
}
.ifrm_consultas_cv b {
    color:#FF0000;
}
#ifrm_default_page {
	font-size:80%;
}
.resaltado_rojo {
	color:#b45026;
	padding:15px;
	text-decoration:none;
}
#ifrm_bienvenida_top{}
#ifrm_bienvenida_m{
    font-weight:bold;
	text-align:center;
	float:right;
	width:233px;
	height:auto;
	margin-right:10px;
}
#ifrm_bienvenida_bottom{
}
#ifrm_clearer,.ifrm_clearer{
	clear:both;
}
#ifrm_main_form{}
#ifrm_get_resume_advertencia {
	margin:15px 0 ;
}
.ifrm_body_size {
	margin:0;
}
.ifrm_titulo_pagina {
	font-size:115%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	width:98%;
}
SPAN#_ctl0_cphIzq_ContactoForm_lblNombre,SPAN#_ctl0_cphIzq_ContactoForm_lblTelefono,SPAN#_ctl0_cphIzq_ContactoForm_lblCorreo,SPAN#_ctl0_cphIzq_ContactoForm_lblComentarios {
    color:#0D6A97;
}
#divDatosEmpresa,#divInfoAdicional{
	font-size:70%;
	padding:5px;
}
#divInfoAdicional {
background:#EDEDED none repeat scroll 0 0;
border-bottom:1px solid #003366;
border-top:1px solid #003366;
}
.ifrm_datos_empresa_titulo{/*,.ifrm_datos_empresa*/
	font-weight:bold;
}
A.link_solicitar{
    color:#000000;
    display:block;
    font-size:80%;
    font-weight:bold;
    padding:3px;
    text-align:center;
    width:100%;
}
.ifrm_info_adicional_titulo {
	font-weight:bold;
	font-size:100%;	
}
#hr3 {
	display:none;
}
#job_title  H2{
	font-size:110%;
	color:#225994;
	padding-top:20px;
	border-bottom:1px solid #000000;
}
#job_title,#job_body{
	padding:10px;
}
#ifrm_entr_sistema A , #ifrm_cuenta_nva A{
	font-size:80%;
	color:#333; 
}
#ifrm_tabla_nuevo_usuario,#ifrm_campos_tabla,#ifrM_nota_new {
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 10px 0;
	color:#666666;
	margin-left:10px;
	/*text-align:left;*/
}
#ifrM_nota_new {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
SPAN#_ctl0_cphIzq_lblTexto.subtitulo {
    color:#0d6a97;
    text-align:left;
    border:none;
}
#ifrm_campos_tabla B {
	font-weight:bold;
}
#ifrm_cv_anterior_field,#ifrm_cv_anterior_titulo {
	margin:5px 0;
}
#ifrm_forgot_main, #ifrm_nota_forma {
	padding:10px;	
}
#ifrm_nota_forma span#_ctl0_cphIzq_lblnota b.txtnegro, span.ifrm_texto_nota, #ifrm_nota_forma div {
    color:#666;
}
SPAN.ifrm_nota,SPAN#_ctl0_cphIzq_lbltxtCampoObligatorio.alerta_info{
    color:#FF0000;
}
#ifrm_forgot_main .titulo {
    font-size:140%;
}
/*Defaults de display*/
#ifrm_info_compania{
	display:none;
}
.ifrm_lbl_alljobs, {
   text-align:center;
}
.ifrm_lbl_alljobs a, .ifrm_lbl_solicitud a {
color:#000099;
text-decoration:underline;
}
#content_splash {
   background:#FFF;
}
#left_col {
   width:45%;
   float:left;
}
.barracv_internacional after{}
.txtnegro {
   font-size:85%;
   font-family:Arial, Helvetica, sans-serif;
   color:#ff0000;
}
SPAN#_ctl0_cphIzq_lblemail,SPAN#_ctl0_cphIzq_lblpreg,SPAN#_ctl0_cphIzq_lblres,SPAN#_ctl0_cphIzq_lblsign,SPAN#_ctl0_cphIzq_lblpass2.txtnegro,SPAN#_ctl0_cphIzq_lblpass1.txtnegro,SPAN#_ctl0_cphIzq_lblsimbolo1.txtnegro,SPAN#_ctl0_cphIzq_lblsimbolo2.txtnegro {
    color:#0d6a97;
	font-size:86%;
	font-weight:bold;
}
SPAN#_ctl0_cphIzq_lblemail DIV{
    color:#003399;
}
SPAN#_ctl0_cphIzq_lblpresentacion.subtitulo,SPAN#_ctl0_cphIzq_lblAcademico.subtitulo {
    color:#ffffff;
	font-weight:bold;
}
#_ctl0_cphIzq_lblTituloCV {
	BACKGROUND:NONE;
	COLOR:#000;
	font-weight:bold;
}
SPAN#_ctl0_cphIzq_lblver.txtnegro {
    color:#0d6a97;
	font-style:normal;
	font-size:80%;
}
SPAN#_ctl0_cphIzq_lblno.txtnegro {
    color:#225994;
}
SPAN#_ctl0_cphIzq_lblFotografia.ifrm_notiene_foto,SPAN#_ctl0_cphIzq_lblAgregar.ifrm_agregar_txt,SPAN#_ctl0_cphIzq_lblAyudaComo.ifrm_tips_como {
    color:#225994;
}
SPAN#_ctl0_cphIzq_lblNota B,b.txtnegro {
    color:#ff0000;
}
SPAN#_ctl0_cphIzq_lblInfo.titulo {
   	color:#666666;
    font-size:90%;
    font-weight:normal;
    margin:0;
    padding:0;
	padding-left:15PX;
    text-align:left;
    text-decoration:underline;
	background:none;
}
.ifrm_company_name {
	color:#666666;
    font-size:90%;
    font-weight:normal;
    margin:25px 0 0;
    padding:10px;
    text-align:left;
    text-decoration:underline;
}
.ifrm_get_resume_foto{display:block;}
#col_d {
    background:#F0EFE6;
    height:300px;
    width:650px;
    padding: 10px 0;
    margin:10px 0px 10px 10px;
}
.titulo_pregunta  big {
    color:#ffffff;
	font-size:85%;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border:none;
	margin:5px 0;
}
span#_ctl0_cphIzq_lblEstadoFoto.txtnegro{
    color:#225994;
}	
#ifrm_detalle_cv_titulo_cv .titulo_seccion{
	color:#0D6A97;
}
#ifrm_detalle_cv .titulo_seccion B {
	color:#000;
	padding-left:10PX;
	margin-left:32PX;
	font-weight:bold;
}
* html .ifrm_col_B {
	width:245px;
}
#_ctl0_cphIzq_lblGenerales A, #_ctl0_cphIzq_lblOtros A, #_ctl0_cphIzq_lblExperiencia A {
	color:#0d6a97;
	font-weight:bold;
}
#_ctl0_cphIzq_lblCarac A {
	color:#0d6a97;
}
#_ctl0_cphIzq_lblIdiomas A{
	color:#0d6a97;
}
#_ctl0_cphIzq_lblInter A {
	color:#0d6a97;
}
#_ctl0_cphIzq_lblHabilidades A {
	color:#0d6a97;
}
SPAN#_ctl0_cphIzq_lblCapacitacion.nombre_campo{
	color:#0d6a97;
}
span#_ctl0_cphDer_lblEstadoFoto.txtrojo{
	color:#0d6a97;
	}
