@charset "utf-8";
/* CSS Document */

body {margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; background:url(../g/bg_inter.jpg) repeat-x top #FFF; line-height:16px}
#bg_base_in{ width:auto; height:auto; margin:0;}
#base {border:none;margin:0 auto 60px; width:940px; height:auto; clear:both; display:block}
p {margin:0; padding:0}
form { margin:0; padding:0}
rm {margin:0; padding:0;}
.breaker {clear:both}
.float_lf {float:left}
.float_rg {float:right}
.margin01 {margin:16px 0 0 9px}
.txt_bold { font-weight:bold}
.bg_blanc{background: url(../g/bg_blanc.gif) repeat-x top}

/*styles home*/
.base_hm {background:url(../g/bg_hm.jpg) repeat-x top left #FFF;margin:0;color:#666}
/*.base_hm span { display:none;}*/
#cntr_hm {border:none;margin: 0 auto 70px; width:940px;	height:auto;clear:both;	display:block}
#head_logo {height:86px; width:auto;margin:0;}
.logo_aliado {background:url(../g/img_logo_hm.jpg) no-repeat left top;height:86px;width:363px;margin:0;float:left}
#cntr_contenido {width:auto;margin:0;padding:2px 11px 25px 11px;}
#cntr_buzonempresa {width:auto;	height:171px;margin:0;}
.ttl_buzon {font-size:15px ;font-weight:bold; color:#307A96; padding:12px 0 12px 10px;min-width:300px;float:left}
a.ctr_anterior {background:url(../g/img_flecha_ante.jpg) no-repeat top left; height:29px; width:9px; float:left;margin:35px 0 0 3px;display:block}
a.ctr_anterior:hover {background:url(../g/img_flecha_ante.jpg) no-repeat bottom left;height:29px;width:9px;float:left;margin:35px 0 0 3px;display:block}
.padding_sala {padding:8px 10px 10px 10px;width:284px;background:url(../g/img_separador.jpg) no-repeat right top;}
.padding_sala2 {padding:8px 0px 10px 10px;width:284px;}

.bg_logos {background:url(../g/bg_logos_buzon.jpg) no-repeat top center;height:83px;width:105px;margin:0;float:left; margin:8px 11px 0 11px; padding:7px 0 0 0;text-align:center;}	
.line_bottom {background:url(../g/line_gris.gif) no-repeat top center;	height:4px;	width:918px; margin:18px 0 0 0;	float:left;	padding:0}
#cntr_sala{	width:906px; height:auto; padding:10px 10px 4px 0; text-align:left}
.line_bottom {background:url(../g/line_gris.gif) no-repeat top center; height:4px; width:914px; margin:10px 0 0 0;float:left;padding:0}
.ttl_noti_sala {font-size:15px ; font-weight:bold; color:#307A96; padding:4px 10px 4px 10px;}
.link_ttl {background:url(../g/img_separador_txt.gif) no-repeat top left;font-size:11px ;font-weight:normal;color:#999999;padding:14px 0 12px 8px;text-decoration:underline; float:left}
a.link_ttl {font-size:11px;	font-weight:normal;	color:#999999;text-decoration:underline;}
a.link_ttl:hover {color:#0B9CCE; text-decoration:underline;}
a.ctr_sig {background:url(../g/img_flecha_sig.jpg) no-repeat top left; height:29px; width:9px; float:right; margin:35px 4px 0 0; display:block}
a.ctr_sig:hover { background:url(../g/img_flecha_sig.jpg) no-repeat bottom left;	height:29px; width:9px;	float:right; margin:35px 4px 0 0; display:block}
.ttl_1 {font:10px "Tahoma" Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#0781A9;}
.ttl_2 {font:16px "Lucida sans", Arial, Helvetica, sans-serif;	font-weight:bold;color:#0781A9;}

.ttl_2 a { font:16px "Lucida sans", Arial, Helvetica, sans-serif;font-weight:bold;color:#84A22B;text-decoration:none}
.ttl_2 a:hover{	font:16px "Lucida sans", Arial, Helvetica, sans-serif;	font-weight:bold; color:#627720;text-decoration:underline;}
.txt_1{	font:12px "Lucida sans", Arial, Helvetica, sans-serif;	font-weight:normal;	color:#666666;	line-height:16px;}
#cntr_head_servic{	background:url(../g/bg_head_hm.jpg) no-repeat bottom center; height:290px;width:940px}

.txt_servic_client {font-size:15px; color:#313131; line-height:18px}
.txt_servic_client2 {font-size:18px; color:#313131;}


.cntr_123 {width:703px; height:150px; margin:0 0 0 236px; padding:32px 0 0 0}
.cntr_servic123 {width:210px; height:auto;float:left; margin-right:9px}
.cntr_servic123_b {width:234px; height:auto; float:left; margin:0 0 0 8px; }
.cntr_img_123 {width:auto; height:auto; margin-bottom:10px}
.cntr_txt_beneficios {width:158px; height:auto; background:url(../g/bull_head_hm.gif) no-repeat top left; padding:1px 0 0 12px; margin:10px 0 14px 24px; color:#1A1A1A; font-size:11px}
a.btn_inicie_aqui {background:url(../g/btn_inice_aqui.jpg) no-repeat top left; width:229px; height:61px; display:block; margin:12px 0 0 434px;}
a.btn_inicie_aqui:hover {background:url(../g/btn_inice_aqui.jpg) no-repeat bottom left; width:229px; height:61px; display:block; margin:12px 0 0 434px}
.line_div{font-size:12px; font-weight:normal; color:#8F8F8F;float:right;padding:13px 4px 0 4px}
.line_div_b{font-size:12px; font-weight:normal; color:#8F8F8F;float:left;padding:6px 2px 0 2px}

/*ingreso home*/
.cntr_login{width:550px; height:28px; background:url(../g/bg_login.jpg) no-repeat bottom left; margin:0 ; float:right; padding:15px 0 0  6px; font-size:11px}
.cntr_login form {float:left; padding:4px 4px 0 0; font-size:11px; }
.cntr_info_login {width:auto; height:22px;}
.input_login_1 {width:160px; height:18px; background:url(../g/bg_input_login.jpg) no-repeat top left; margin:4px 4px 0 0; float:left; padding:1px 0 0 2px}
.input_login_1 input {width:150px; height:12px; border-width:0; background-color:#FAFDFD; padding:1px 0 1px 1px; font-size:11px; color:#666666}
.input_login_2 {width:100px; height:18px; background:url(../g/bg_input_login2.jpg) no-repeat top left; margin:4px 4px 0 0; float:left; padding:1px 0 0 2px}
.input_login_2 input {width:90px; height:12px; border-width:0; background-color:#FAFDFD; padding:1px 0 1px 1px; font-size:11px; color:#666666}

.txt_log{ font-size:11px; color:#1D4858; float:left; width:auto; margin:4px 6px 0 2px}
a.lnk_log { font-size:11px; color:#1D4858; float:left; width:auto; margin:7px 6px 0 4px; text-decoration:underline}
a.lnk_log:hover{ font-size:11px; color:#3E7E97; float:left; width:auto; margin:7px 6px 0 4px; text-decoration:underline}
a.btn_entrar_log{background:url(../g/btn_entrar_log.gif) no-repeat top left; width:39px; height:18px; display:block; float:left; margin:4px 2px 0 0}
a.btn_entrar_log:hover {background:url(../g/btn_entrar_log.gif) no-repeat bottom left; width:39px; height:18px; display:block; float:left; margin:4px 2px 0 0}


/*header internas*/
#cntr_header_in { border:none; margin:0; width:auto; height:74px;}
#logo_in {background:url(../g/logo_aliado_inter.jpg) no-repeat left top; border:none; margin:0; height:72px; width:321px; float:left; display:block;}
#cntr_links_top_in {width:479px; height:18px;margin:28px 8px 0 0;float:left; text-align:right}
#cntr_links_top_in_hm {width:50%; height:43px;margin:0;float:right; text-align:right}
#cntr_conten_inter {width:940px; height:auto; margin:0; padding:2px 1px 32px 1px;margin-top:20px}
#cntr_conten_left {width:790px;height:auto;margin:0 0 20px 0;padding:0; float:left}
#cntr_conten_right {width:124px; height:auto;margin:0 0 20px 2px; padding:0; float:right}
.btn_personas {background:url(../g/btn_parapersonas.jpg) no-repeat left top; width:131px; height:48px;display:block; float:right; margin:10px 0 0 0; cursor:pointer}
.btn_personas a {background:url(../g/btn_parapersonas.jpg) no-repeat left top; width:131px; height:48px;display:block; float:left; margin:10px 0 0 0; cursor:pointer}
.btn_personas:hover {background:url(../g/btn_parapersonas_over.jpg) no-repeat left bottom;display:block;}
.logo_aliado_inter { background:url(../g/logo_aliado_inter.jpg) no-repeat left top; height:82px; width:297px;margin:0;float:left}

.btn_personas_hm {background:url(../g/btn_parapersonas_hm.jpg) no-repeat left top; width:131px; height:43px;display:block; float:right; margin:0 0 0 0; cursor:pointer}
.btn_personas_hm a {background:url(../g/btn_parapersonas_hm.jpg) no-repeat left top; width:131px; height:43px;display:block; float:right; margin:0 0 0 0; cursor:pointer}
.btn_personas_hm:hover {background:url(../g/btn_parapersonashm_over.jpg) no-repeat left bottom;display:block;}

.logo_aliado_inter { background:url(../g/logo_aliado_inter.jpg) no-repeat left top; height:82px; width:297px;margin:0;float:left}
#cntr_conten_inter2{width:940px;height:auto;margin:10px 0 0 0;padding:2px 1px 32px 1px;margin-top:30px}

/*text styles*/
.txt_links_top_in a {font-size:11px;text-decoration:underline; color:#666666; float:right; width:auto; height:auto;  }
.txt_links_top_in a:hover {color:#4395AF}
.txt_links_top_inb { font-weight:bold;font-size:11px;text-decoration:underline; color:#666666; float:right; width:auto; height:auto; margin:13px 0 0 0; cursor:pointer }
.txt_links_top_inb a { font-weight:bold;font-size:11px;text-decoration:underline; color:#666666; }
.txt_links_top_inb a:hover {color:#4395AF}
.txt_links_top_in2 a {font-size:11px;text-decoration:underline; color:#666666; float:right; font-weight:bold}
.txt_links_top_in2 a:hover {color:#4395AF}
.link01 {font-size:11px; font-weight:normal; color:#666666;	text-decoration:underline;float:left; padding:10px 5px 0 5px}
a.link01 {font-size:11px; font-weight:normal; color:#666666; text-decoration:underline;float:left; padding:10px 5px 0 5px}
a.link01:hover {color:#1EBEEB;text-decoration:underline;}
.txt_02 {font-size:11px; font-weight:normal; color:#4C6F99; float:left;padding:7px 1px 0 5px;}
a.txt_02 {font-size:11px; font-weight:normal;color:#4C6F99; text-decoration:underline;	float:left}
a.txt_02:hover {color:#1EBEEB;text-decoration:underline;}
.ttl_foot {font-size:11px; font-weight:Bold; color:#333333;	float:left;	padding:7px 1px 0 7px;}
.ttl_cupo {font-size:18px; color:#828282; width:76px; float:left}
.txt_cupo {font-size:13px; color:#828282; min-width:80px; float:left; margin:4px 0 0 6px}
.txt_cupo span { font-size:13px; font-weight:bold;color:#828282;}
.txt_adq_cupo a { font-size:13px; font-weight:bold; color:#0A96C5; text-decoration:underline; margin:4px 0 0 6px; float:left}
.txt_adq_cupo a:hover { color:#066382;}
.lnk_vacant a {font-size:11px; color:#608716; float:left; text-decoration:underline; }
.lnk_vacant a:hover{color:#75A51B;}
.txt_proces {font-size:16px; color:#7C7C7C; width:553px; margin-bottom:1px; text-align:left; float:left; font-weight:bold}
.ttl_vacant_gr {font-size:24px; color:#7C7C7C; width:553px; height:auto; text-align:left; float:left; line-height:25px; margin:2px 0 5px 0}
.cntr_ttls_vac{width:555px; height:auto; float:left; margin:1px 0 0 0}

/*crear vacante*/
#cntr_conte_tabs { width:auto; margin:0; }
#cntr_tabs_cv {	margin:0 ; width:917px;height:46px;font-size:12px; font-weight:bold; background:url(../g/bg_tabs_hor_cv.gif) repeat-x top left;float:left}
.cntr_menu_top_vc { width:auto; height:18px; clear:both; margin:4px 0 6px 0}
#cntr_info_vacant { width:auto; height:auto; margin:3px auto 0}
.bg_separ_menu_vc {background:url(../g/separ_mn_cv.gif) no-repeat top left; width:3px; height:18px; float:left; margin:1px 5px 0 7px}
.bg_esqu_tab { background:url(../g/bg_tabs_right_cv.gif) no-repeat bottom left; width:23px; height:48px; float:right}



/*tabs vacante*/
.cntr_tabs_active {height:44px; width:auto; float:left; margin:0 2px 0 0; text-align:left; background-color:#FFFFFF}
.cntr_tabs_active_left { background:url(../g/bg_tabs_left.gif) no-repeat right top; width:17px; height:48px; float:left}
.cntr_tabs_active_left2{ background:url(../g/bg_tabs_left2.jpg) no-repeat right top; width:19px; height:45px; float:left}
.cntr_tabs_active_right {background:url(../g/bg_tabs_right.gif) no-repeat left top; width:17px; height:45px; float:left}
.cntr_tabs_active_mid {background:url(../g/bg_tabs_mid.gif) repeat-x top; width:auto; height:34px; padding:12px 0 0 0; float:left}
.txt_tabs_active {background:url(../g/bull_tabs.gif) no-repeat top right; height:auto; color:#608716; font-size:11px; font-weight:bold; padding:0 6px 0 0px; float:left}
.cntr_bg_mid {background:url(../g/bg_tabs_cv.gif) repeat-y top left; height:auto; width:914px; margin:0; padding:0 14px 0 14px; _position:relative; _top:-6px; /*clear:both*/}
.cntr_bt_cv {background:url(../g/bg_tabs_bot_cv.gif) no-repeat bottom; height:22px; width:940px; _position:relative;_top:-10px}
#cntr_vacantes{ width:886px; margin:0;}
.txt_tabs_active a{color:#608716; font-size:11px; font-weight:bold; text-decoration:none; display:block}
.txt_tabs_active a:hover {color:#608716; text-decoration:none; display:block}

.cntr_tabs_inactive {height:48px; width:auto; float:left; margin:0; text-align:left}
.cntr_tabs_inactive_left { background:url(../g/bg_tabs_left_inac.jpg) no-repeat right bottom; width:15px; height:43px; float:left}
.cntr_tabs_inactive_left2 { background:url(../g/bg_tabs_left_inac2.jpg) no-repeat right bottom; width:14px; height:48px; float:left}
.cntr_tabs_inactive_mid {background:url(../g/bg_tabs_inac.jpg) repeat-x bottom; width:auto; height:27px; padding:16px 0 0 0; float:left}
.cntr_tabs_inactive_right { background:url(../g/bg_tabs_right_inac.jpg) no-repeat left bottom; width:17px; height:43px; float:left}
.txt_tabs_inactive {background:url(../g/bull_inact.jpg) no-repeat top right; height:20px; color:#FFF; font-size:11px; font-weight:bold; 
padding:0 7px 0 1px; float:left; display:block}
.txt_tabs_inactive a{color:#FFF; font-size:11px; font-weight:bold; text-decoration:none; display:block}
.txt_tabs_inactive a:hover {color:#414F1E; text-decoration:none; display:block}

.cntr_tabs_inactive_descar { background:url(../g/bg_tabs_right_inac_descar.jpg) no-repeat left bottom; width:15px; height:43px; float:left}
.cntr_tabs_descarta { background:url(../g/tab_img_descartadas.jpg) no-repeat right bottom; width:35px; height:43px; float:left}
.cntr_tabs_inactive_descar_off { background:url(../g/bg_tabs_right_inac_descar_off.jpg) no-repeat left bottom; width:15px; height:43px; float:left}
.cntr_tabs_descarta_off { background:url(../g/tab_img_descartadas_off.jpg) no-repeat right bottom; width:30px; height:43px; float:left}
.cntr_tabs_inactive_mid_off{background:url(../g/bg_tabs_inac_off.jpg) repeat-x bottom; width:auto; height:27px; padding:16px 0 0 0; float:left}
.cntr_tabs_active_left2_off{ background:url(../g/bg_tabs_left2_off.jpg) no-repeat right top; width:39px; height:45px; float:left}
.cntr_tabs_active_desc_off {height:44px; width:auto; float:right; margin:0 2px 0 0; text-align:left; background-color:#FFFFFF}


/*tabs gray*/
.cntr_tabs_inactive_gray {height:48px; width:auto; float:left; margin:0; text-align:left}
.cntr_tabs_inactive_left_gray { background:url(../g/bg_tabs_left_inac_gray.jpg) no-repeat right bottom; width:15px; height:43px; float:left}
.cntr_tabs_inactive_left_gray2{ background:url(../g/bg_tabs_left_inac_gray2.jpg) no-repeat right bottom; width:17px; height:48px; float:left}
.cntr_tabs_inactive_right_gray { background:url(../g/bg_tabs_right_inac_gray.jpg) no-repeat left bottom; width:16px; height:43px; float:left}
.cntr_tabs_inactive_mid_gray{background:url(../g/bg_tabs_inac_gray.jpg) repeat-x bottom; width:auto; height:27px; padding:16px 0 0 0; float:left}
.txt_tabs_inactive_gray {background:url(../g/bull_inact_gray.jpg) no-repeat top right; height:20px; color:#F7F7F7; font-size:11px; font-weight:bold; padding:0 7px 0 1px; float:left; display:block}
.txt_tabs_inactive_gray2 {height:20px; color:#F7F7F7; font-size:11px; font-weight:bold; padding:0 0 0 1px; float:left; display:block}
.cntr_tabs_active_descart {height:44px; width:auto; float:right; margin:0 2px 0 0; text-align:left; background-color:#FFFFFF}
.cntr_tabs_active_mid_desc {background:url(../g/bg_tabs_mid.gif) repeat-x top; width:auto; height:34px; padding:12px 0 0 0; float:left}
.txt_tabs_active_desc {height:auto; color:#608716; font-size:12px; font-weight:bold; padding:0 ; float:left}

/*tabs orange*/
.cntr_tabs_inactive_orang {height:48px; width:auto; float:left; margin:0; text-align:left}
.cntr_tabs_inactive_left_orang { background:url(../g/bg_tabs_left_inac_orang.jpg) no-repeat right bottom; width:16px; height:43px; float:left}
.cntr_tabs_inactive_right_orang { background:url(../g/bg_tabs_right_inac_orang.jpg) no-repeat left bottom; width:17px; height:43px; float:left}
.cntr_tabs_inactive_mid_orang{background:url(../g/bg_tabs_inac_orang.jpg) repeat-x bottom; width:auto; height:27px; padding:16px 0 0 0; float:left}
.txt_tabs_inactive_orang {/*background:url(../g/bull_inact_orang.jpg) no-repeat top right;*/ height:20px; color:#FFF; font-size:12px; font-weight:bold; padding:0 0 0 1px; float:left; display:block}
.txt_tabs_inactive_orang a{background:url(../g/bull_inact_orang.jpg) no-repeat top right; height:20px; color:#FFF; font-size:12px; font-weight:bold; padding:0 4px 0 1px; float:left; display:block; text-decoration:none}
.txt_tabs_inactive_orang a:hover{color:#C15200; }
a.btn_eliminarproce{ background:url(../g/btn_finalizarproces.jpg) no-repeat top left; width:127px; height:26px; display:block}

/*resultados hojas de vida*/
#cntr_hv { float:left; width:700px; margin:11px 0 0 16px; height:auto}
.cntr_box_hv { width:693px; height:auto; margin:0 0 15px 0}
.bg_ttl_name {background:url(../g/bg_box_top_hv.jpg) no-repeat top left #FFFFFF; width:681px; height:36px; padding:0 0 0 10px}
.bg_ttl_name2 {background:url(../g/bg_box_top_hv2.jpg) no-repeat top left #FFFFFF; width:685px; height:35px; padding:4px 3px 0 5px}
.bg_ttl_name_color {background:url(../g/bg_box_top_hv_color.jpg) no-repeat top left #FFFFFF; width:681px; height:36px; padding:0 0 0 10px}
.cntr_info_hv { background:url(../g/bg_hv_box.gif) repeat-y top; width:681px; border-width:0 1px 1px 1px; border-style:solid; border-color:#CCCCCC; padding:0 0 8px 8px}
.ttl_name_hv { width:auto; background:url(../g/bull_name_hv.gif) no-repeat top left; height:24px; font-size:13px; padding:10px 0 0 14px; color:#5C7D20; font-weight:bold; float:left; margin:0 4px 0 0 }

.ttl_name_hv_descarta { width:auto; background:url(../g/ico_descartada.jpg) no-repeat center left; height:24px; font-size:13px; padding:10px 0 0 38px; color:#5C7D20; font-weight:bold; float:left; margin:0 4px 0 0 }

.ttl_name_hv_revisada { width:auto; background:url(../g/ico_revisada.jpg) no-repeat center left; height:24px; font-size:13px; padding:10px 0 0 38px; color:#5C7D20; font-weight:bold; float:left; margin:0 4px 0 0 }

.txt_resu_info { width:auto; background:url(../g/line_5.gif) no-repeat top left; height:24px; font-size:11px; padding:10px 0 0 8px; color:#B04600;  float:left; margin:0 4px 0 4px; width:auto; font-weight:bold }
.txt_resu_info span { font-weight:bold }

a.btn_hv_completa {background:url(../g/btn_hv_completa.jpg) no-repeat top left; width:41px; height:34px; float:right; margin:0 ; display:block}
a.btn_hv_completa:hover {background:url(../g/btn_hv_completa_activ.jpg) no-repeat top left; width:41px; height:34px; float:right; margin:0 ; display:block}
a.btn_hv_resumen {background:url(../g/btn_hv_resumen.jpg) no-repeat top left; width:34px; height:34px; float:right; margin:0 ; display:block; cursor:pointer}
a.btn_hv_resumen:hover {background:url(../g/btn_hv_resumen_activ.jpg) no-repeat top left; width:34px; height:34px; float:right; margin:0 ; display:block}
a.btn_hv_minimizada {background:url(../g/btn_hv_minimizada.jpg) no-repeat top left; width:34px; height:34px; float:right; margin:0 ; display:block}
a.btn_hv_minimizada:hover {background:url(../g/btn_hv_minimizada_activ.jpg) no-repeat top left; width:34px; height:34px; float:right; margin:0 ; display:block}
.btn_hv_completa_activ {background:url(../g/btn_hv_completa_activ.jpg) no-repeat top left; width:41px; height:34px; float:right; margin:0 ; display:block}
.btn_hv_resumen_activ {background:url(../g/btn_hv_resumen_activ.jpg) no-repeat top left; width:34px; height:34px; float:right; margin:0 ; display:block}
.btn_hv_minimizada_activ {background:url(../g/btn_hv_minimizada_activ.jpg) no-repeat top left; width:34px; height:34px; float:right; margin:0 ; display:block
}
.cntr_ft_comparar{ width:87px; float:left; margin:8px 1px 4px 0}
.cntr_ft_comparar input { margin:1px 0 0 0; padding:0; float:left; text-align:left}
.borde_ft_hv { border-width:1px; border-style:solid; border-color:#BBBBBB; width:76px; height:auto; margin:0 0 12px 0}
.cntr_contenid_hv {width:410px; float:left; margin:5px 5px 6px 3px; font-size:12px; line-height:19px; color:#666666}
.cntr_contenid_general {width:100%; float:left; margin:0; font-size:12px; line-height:19px; color:#666666}
.cntr_contenid_general ul{ padding:0; line-height:19px; color:#666666; margin:0 ; width:400px; list-style:none}
.cntr_contenid_general ul li{ padding:0 0 0 9px; line-height:19px; color:#666666; background:url(../g/bullet_text.gif) left top no-repeat; }
.cntr_contenid_general span { font-weight:bold;}
.cntr_contenid_hv span { font-weight:bold; padding-left:2px}
.cntr_contenid_hv a{color:#6D8F27; text-decoration:underline}
.cntr_contenid_hv a:hover{width:410px; font-size:12px; line-height:19px; color:#666666; text-decoration:underline}
.linea_divi{ width:400px; height:4px;border-width:0 0 2px 0; border-color:#CCCCCC; border-style:solid; margin:4px 0 4px 0; float:left}
.cntr_contenid_hv { padding:0; line-height:19px; color:#666666}


/*hv completa*/
.cntr_contenid_hv_completa_1 {width:505px; float:left; margin:4px 3px 6px 0; font-size:12px; line-height:19px; color:#666666}
.cntr_contenid_hv_completa_1 span { font-weight:bold}
.cntr_contenid_hv_completa_2 {width:418px; float:left; margin:4px 5px 6px 3px; font-size:12px; line-height:19px; color:#666666}
.cntr_contenid_hv_completa_2 span { font-weight:bold}


.cntr_dat_resum {width:417px; height:auto; line-height:16px; font-size:12px; margin:0 0 6px 3px; float:left; padding:2px 0 0 0; color:#3E3E3E}
.cntr_dat_resum span { font-weight:bold}
.cntr_dat_person {width:auto; height:auto; line-height:17px; font-size:12px; margin-bottom:8px; float:left; border-width:0 0 3px 0; border-style:solid; border-color:#EBEBEB}
.txt_datperson{ width:auto; margin:0 0 7px 3px; color:#3E3E3E}
.txt_datperson span{ font-weight:bold}
.cntr_dat_estudios {width:auto; height:auto; line-height:17px; font-size:12px; margin-bottom:8px; float:left; border-width:0 0 3px 0; border-style:solid; border-color:#EBEBEB}
.cntr_dat_estudios span{font-weight:bold}
.cntr_dat_experiencia {width:auto; height:auto; line-height:17px; font-size:12px; margin-bottom:8px; float:left; border-width:0 0 3px 0; border-style:solid; border-color:#EBEBEB}
.cntr_dat_experiencia span {font-weight:bold}
.cntr_dat_otconocim {width:auto; height:auto; line-height:17px; font-size:12px; margin-bottom:8px; float:left; border-width:0 0 3px 0; border-style:solid; border-color:#EBEBEB}
.cntr_dat_otconocim span {font-weight:bold}
.cntr_dat_preferen {width:auto; height:auto; line-height:17px; font-size:12px; margin-bottom:8px; float:left; border-width:0 0 3px 0; border-style:solid; border-color:#EBEBEB}
.cntr_dat_preferen span {font-weight:bold}
.cntr_ttl_hv{ width:494px; height:auto; margin:0 0 4px 3px; text-align:center}
.cntr_ttl_hv_person{ width:90%; height:auto; margin:0 0 4px 3px;  float:left}




a.btn_comparar {background:url(../g/btn_comparar.jpg) no-repeat top left; height:22px; width:65px; margin:0 0 0 2px; display:block; float:left}
a.btn_comparar:hover {background:url(../g/btn_comparar.jpg) no-repeat bottom left; height:22px; width:65px;margin:0 0 0 2px; display:block; float:left}
.cntr_clasificar_hv { float:right; width:166px; height:auto; margin:0; background:url(../g/bg_ttl_hac_hv.jpg) repeat-x top}
.ttl_clasif {width:158px; height:auto; padding:4px 0 4px 6px; font-size:11px; color:#333; margin-bottom: 4px; }
.info_clasif {height:auto; width:160px; padding:1px 3px 8px 3px}
.cntr_input_txt{width:150px; margin:6px 0 5px 5px;border-width:0 0 1px 0; border-style:dashed; border-color:#CCCCCC  }
.cntr_opc_contact{width:140px; margin:6px 0 5px 6px;border-width:0 0 1px 0; border-style:dashed; border-color:#CCCCCC; padding:1px 4px 4px 6px; }

.cntr_ico_admin{height:auto; width:auto; padding:0;float:left; margin:0 0 6px 0}
.txt_input_clasi {font-size:11px; margin:6px 0 0 0; float:left; color:#728635; font-weight:bold; padding:0 0 0 2px}
.txt_input_clasi a{text-decoration:none; color:#728635;}
.txt_input_clasi a:hover{ text-decoration:underline; color:#666666}




.line_clasi{  width:146px; height:3px;  margin:0 0 5px 0}
.line_filter{background:url(../g/line_box_filter.gif) no-repeat top left; width:165px; height:9px; clear:both; margin:0 0 5px 0}
.line_hv_contac{background:url(../g/line_box_filter.gif) no-repeat top left; width:165px; height:9px; clear:both; margin:0 0 5px 0}

#cntr_btns_box_hv {width:auto; height:32px; margin:4px 0 12px 0; clear:both}
a.btn_verhv_completa {background:url(../g/btn_verhv.gif) no-repeat top left; height:32px; width:146px; display:block; margin:0 8px 0 0; float:left}
a.btn_verhv_completa:hover {background:url(../g/btn_verhv.gif) no-repeat bottom left; height:32px; width:146px; display:block; margin:0 8px 0 0; float:left}

a.btn_contactar {background:url(../g/btn_contactar.gif) no-repeat top left; height:32px; width:113px; display:block; margin:0 8px 0 0; float:left}
a.btn_contactar:hover {background:url(../g/btn_contactar.gif) no-repeat bottom left; height:32px; width:113px; display:block; margin:0 8px 0 0; float:left}

a.btn_enviar_hva {background:url(../g/btn_enviarhv.gif) no-repeat top left; height:32px; width:168px; display:block; margin:0 8px 0 0; float:left}
a.btn_enviar_hva:hover {background:url(../g/btn_enviarhv.gif) no-repeat bottom left; height:32px; width:168px; display:block; margin:0 8px 0 0; float:left}

.cntr_pag_bot_hv {width:auto; clear:both; height:auto; margin:4px 0 10px 0}


/* info rendimiento de la vacante*/
.cntr_rendi { width:380px; min-height:30px; margin:0 0 2px 0; float:right}
.bg_box_rend_top {background:url(../g/bg_box_rendi_top.gif) no-repeat bottom left; width:380px; height:8px;}
.bg_box_rend_bot {background:url(../g/bg_box_rendi_bot.gif) no-repeat top left; width:380px; height:8px;}
.cntr_box_mid {background-color:#F7F7F7;width:368px; height:auto; padding:0 4px 2px 8px}
.ttl_rendi{font-size:12px; font-weight:bold; margin:0; width:auto}
.txt_rendi{font-size:11px; line-height:14px}
.txt_rendi span{font-size:11px; font-weight:bold}


/*btn verde general*/
.cntr_btn_vrd {height:30px;width:100%;display:block; margin:8px 3px 3px 0}
.cntr_btn_vrd_left {background:url(../g/bt_left.jpg) no-repeat left top; width:16px; height:32px; float:left;}
.cntr_btn_vrd_right { background:url(../g/btn_right.jpg) no-repeat right top;width:16px;	height:32px; float:left;}
.cntr_btn_vrd_mid { background:url(../g/btn_mid.jpg) repeat-x top; min-width:42px; height:25px;	padding:7px 8px 0 8px;color:#FFFFFF; float:left;font-size:12px;font-weight:bold;color:#000000;}
.cntr_btn_vrd_mid a { text-decoration:none; font-size:12px; font-weight:bold; color:#000000;}
.cntr_btn_vrd_mid a:hover {text-decoration:none;	font-size:12px;	font-weight:bold;color:#fff;}


/*tabs menu ppal*/
/*
#cntr_menu{	border:none;margin:0 0 1px 0; width:100%;height:52px;font:12px; font-weight:bold;}
#cntr_menu_tabs { height:45px; float:left; width:940px}
#cntr_menu2 {border:none; margin:0 0 2px 0; width:100%; height:78px; font:12px ;font-weight:bold;}
#cntr_menu_tabs2 { height:27px;width:480px; float:left}
*/

.cntr_menu_tabs_active{	height:27px;width:auto;	float:left}
.cntr_menu_tabs_active_left {background:url(../g/tab_left.gif) no-repeat left top;	width:11px;	height:27px; float:left}
.cntr_menu_tabs_active_right { background:url(../g/tab_right.gif) no-repeat right top; width:11px; height:27px;	float:left}
.cntr_menu_tabs_active_mid {background:url(../g/tab_bg.gif) repeat-x top; width:auto; height:20px; padding:7px 6px 0 6px; color:#FFFFFF;font-size:13px;float:left}

.cntr_menu_tabs_inactive {height:24px; min-width:60px; 	background:url(../g/img_separador_tabs.jpg) no-repeat bottom right;	float:left;	padding:3px 17px 0 9px;	text-align:center}
a.link_tabs_inactive{ font-size:13px ;font-weight:normal; color:#678033; text-decoration:none;min-height:100px;}
a.link_tabs_inactive:hover{	color:#159DCA;text-decoration:none;}

a.link_tabs_inactive:hover{	color:#159DCA;text-decoration:none;}
a.link_tabs_inactive:hover {color:#1EBEEB;text-decoration:none;}
.cntr_menu_tabs_inactive2 {height:20px; min-width:60px; float:left; padding:6px 17px 0 9px;	text-align:center}
a.link_tabs_inactive2 {font:12px; color:#116385; text-decoration:none; min-height:100px;}
a.link_tabs_inactive2:hover {color:#1EBEEB;text-decoration:none;}


/*estilos usuario y cerrar sesion*/
.cntr_usuar_ses {height:20px;width:800px;display:block;margin:2px 0 1px 5px; float:right; text-align:right}
.cntr_usuar_ses span {font:10px;font-weight:normal; color:#333333}
.cntr_usuar_ses_mid {width:auto; height:18px; padding:0 4px 0 3px; float:right;font-size:11px; font-weight:bold; color:#FFF; text-align:right}
.cntr_usuar_ses_mid a {font-size:13px; font-weight:bold; color:#FFF; text-decoration:underline; margin:0 0 3px 2px;}
.cntr_usuar_ses_mid a:hover {font-weight:bold; color:#710000; text-decoration:underline; margin:0 0 3px 2px;}
.cntr_usuar_ses_hm {height:30px; width:63%;display:block;	margin:10px 2px 3px 16px;float:right;}
.cntr_usuar_ses_mid_hm {width:auto; height:24px; padding:5px 6px 0 6px; float:right; font-size:11px;font-weight:bold;color:#666666}
.cntr_usuar_ses_mid_hm a {font-size:11px;	font-weight:bold;color:#116385;	text-decoration:underline;	margin-left:8px;}
.cntr_usuar_ses_mid_hm a:hover {font-weight:bold;color:#1EBEEB;text-decoration:underline;margin-left:8px;}
a.btn_logout{ background:url(../g/btn_logout.jpg) no-repeat top right; height:19px; width:19px; display:block; float:left}
a.btn_logout:hover{ background:url(../g/btn_logout.jpg) no-repeat bottom right; height:19px; width:19px;display:block}
.sesion{ float:right;}

/*pag procesos de seleccion*/
#cntr_box_mess{ width:790px; height:auto; margin:0px; padding:0}
.box_bg_left_mess{background:url(../g/box_top_left_mess_b2.gif) no-repeat bottom left; height:21px; width:23px; float:left}
.box_bg_top_mess{background:url(../g/bg_box_top_mess.jpg) repeat-x top; width:743px; height:13px; float:left; height:10px}
.box_bg_bot_mess{background:url(../g/bg_box_bot_mess.gif) repeat-x bottom; width:743px; height:22px; float:left}
.box_bg_left2_mess{background:url(../g/box_top_right_mess.gif) no-repeat top left; height:22px; width:23px; float:left}
.box_bg_mid_mess{ border-width:0 5px 0 5px; border-style:solid; border-color:#E4E4E4; width:748px; min-height:5px; padding:2px 12px 0 19px }
.box_bg_right_mess{background:url(../g/box_top_right2_mess.jpg) no-repeat top left; height:21px; width:23px; float:left}
.box_bg_right2_mess{background:url(../g/box_top_right3_mess.gif) no-repeat top left; height:21px; width:23px; float:left}
.cntr_tabla_process{width:790px; height:auto; margin:10px 0 0 0;}
a.btn_crearvacante{background:url(../g/btn_crearvacante.jpg) no-repeat top left; height:48px; width:183px; display:block}
a.btn_crearvacante:hover{background:url(../g/btn_crearvacante.jpg) no-repeat bottom left; height:48px; width:183px}




/*mi cuenta*/
#cntr_box_mess_b { width:667px; height:auto; margin:0px; padding:0; background-color:#FFFFFF}
.box_bg_top_mess_b {background:url(../g/bg_box_top_mess.jpg) repeat-x top; width:621px; height:13px; float:left; height:10px; }
.box_bg_bot_mess_b {background:url(../g/bg_box_bot_mess.gif) repeat-x bottom; width:621px; height:22px; float:left}
.box_bg_mid_mess_b { border-width:0 5px 0 5px; border-style:solid; border-color:#E4E4E4; width:625px; height:auto; padding:0 12px 0 19px;clear:both }
#cntr_conten_left_mc {width:672px;height:auto;margin:0 11px 20px 0; padding:0; float:left}
#cntr_conten_right_mc {width:251px;height:auto;float:right;margin:0 0 20px 0}
.cntr_ttl_box_mc {width:252px;min-height:39px;border-top:1px solid #CECECE;font-size:14px;font-weight:bold;color:#0A96C5;}
.cntr_function_box {width:224px;min-height:140px; background:url(../g/bg_box_mcuen.jpg) repeat-x; border:1px solid #CECECE; padding:11px 10px 0px 16px;margin-bottom:13px;}
.cntr_tabla_mc{width:672px; height:auto; margin:10px 0 0 0; }
.ttl_opciones_confi{font-weight:bold;color:#6D8F27;}
.cntr_info_cupo{ width:600px; padding:0 5px 5px 5px; text-align:center}
.bg_separ_cupo{background:url(../g/separ_cupo.gif) no-repeat top left; width:3px; height:18px; float:left; margin:3px 5px 0 7px}

/* estilos filter*/
#cntr_filter_left {width:170px; padding:10px 4px 10px 4px; margin:11px 0 12px 9px; float:left; background-color:#F5F5F5; border:1px solid #E5E5E5;}
.ttl_filter {font-size:11px; font-weight:bold;color:#333333; margin:3px 0 8px 3px}
.subttl_filter {font-size:12px;font-weight:bold; color:#0C98C9; margin:3px 3px 3px 8px}
.txt_filter {font-size:11px; font-weight:normal; color:#333333; margin:5px 3px 8px 8px; padding:0}
.txt_filter span{font-size:11px; font-weight:bold; color:#0C98C9; margin:5px 3px 8px 8px; padding:0}
.txt_filter a {color:#333333;text-decoration:none; margin:5px 3px 8px 0px}
.txt_filter a:hover { text-decoration:underline; color:#333333;}
.txt_filter_active {font-size:11px;font-weight:normal; color:#83A029;margin:2px 3px 8px 8px;line-height:16px;vertical-align:middle;	padding-top:2px;}


/* footer*/
#foot{background-image:url(../g/bg_foot.jpg);background-repeat:repeat-x; width:auto; height:210px;margin:40px 0 0 0; padding:0;clear:both;}
.cntr_foot{	width:920px; height:175px; 	margin: 0 auto;	padding:15px 10px 5px 8px;}
.logo_legis{background:url(../g/img_logo_legis.jpg) no-repeat left top; width:64px; height:170px; padding:10px 4px 0 4px; float:left;}
.separa_foot{background:url(../g/img_separ_foot.gif) no-repeat top left; width:1px; height:175px; float:left;margin:0 9px 0 2px }
#cntr_conten_foot{width:800px; height:35px;margin:0;float:left;	}
#cntr_conten_foot input{border:none; border-color:#FFFFFF;	height:16px; width:227px;display:block;	font-size:11px;font-weight:normal;color:#666666; margin:9px 0 0 32px;text-align:left;}
.bg_input_foot{	background:url(../g/bg_buscar_foot.jpg) no-repeat top left;width:262px; height:35px; margin-top:0;	float:left}		
a.btn_foot{	background:url(../g/btn_buscar_foot.jpg) no-repeat top left;width:84px;height:34px;float:left;	margin:0}	
a.btn_foot:hover{background:url(../g/btn_buscar_foot.jpg) no-repeat bottom left;width:84px;	height:34px;float:left;	margin:0}


/* estilos banner inter01 */
#banner_top{margin:0;padding:0;width:auto; /*background-color:#DEDEDE*/}
.banner_mid{margin:0;padding:0;width:auto;}
.banner_mid2{margin:0;padding:0;width:auto;}
.banner_bott{margin:0;padding:0;width:auto;}



/*estilos menu administracion*/
#cntr_left{border:none;margin: 0 auto; width:212px;height:auto;float:left}

.box_menu{width:195px} 
.box_menu h2 {font-size:14px; color:#0994C1; font-weight:bold; background:url(../g/box_menu_bull.jpg) left no-repeat; padding:6px 5px 5px 11px;margin:0 0 0 10px;}
.box_menu h2 a {font-size:14px; color:#0994C1; font-weight:bold; text-decoration:none}
.box_menu ul {padding:0; margin:0;list-style:none;}
.box_menu ul a {padding:0; margin:0;list-style:none;}
.box_menu li {padding:0 0 0 21px;margin:0;font-size:13px; color:#6B6B6B; border-style:solid; border-color: #E9E9E9; border-width:1px 0 0 0; list-style:none; line-height:28px}
.box_menu li a {margin:0; font-size:13px; list-style:none; padding:0; text-decoration:none; color:#6B6B6B;}
.box_menu li a:hover {color:#0994C1; text-decoration:underline;}
.box_menu_bold {padding:0px 0 0 0px;margin:0;font-size:13px;color:#6B6B6B;line-height:28px; font-weight:bold}

/*.box_menu_bold {padding:0px 0 0 0px;margin:0;font-size:13px;color:#6B6B6B;line-height:28px; font-weight:bold; background:url(../g/rayita_azul.gif) no-repeat top left}*/

.box_menu_bold a {padding:0px 0 0 0px;margin:0;font-size:13px;color:#525252;line-height:28px;padding:0;text-decoration:none;color:#6B6B6B;display:block;font-weight:bold;}
.box_menu_bold a:hover{color:#0994C1;text-decoration:underline;display:block}

.box_menu_top{background:url(../g/box_menu_top.gif) bottom left no-repeat; width:195px; height:10px;}
.box_menu_btm{background:url(../g/box_menu_btm.gif) top left no-repeat; width:195px; height:5px;}
.box_menu_mid{background:url(../g/box_menu_bg.gif) top left repeat-y; width:195px; height:auto;}

#cntr_right{ border:none; margin: 0 auto; width:712px;height:auto;float:left;padding:2px;}


/*registro solo*/
#cntr_box_gris{ width:893px; height:auto; margin:0 0 0 22px; padding:0px;}
.box_bg_left_gris{background:url(../g/img_recuadrogris_izq1.gif) no-repeat bottom left; height:10px; width:10px; float:left; background-position:top}
.box_bg_top_gris {background:url(../g/img_recuadrogris_top.gif) repeat-x top; width:873px; height:10px; float:left;}
.box_bg_bot_gris {background:url(../g/img_recuadrogris_bottom.gif) repeat-x bottom; width:873px; height:10px; float:left}
.box_bg_left2_gris{background:url(../g/img_recuadrogris_izq2.gif) no-repeat top left; height:10px; width:10px; float:left; background-position:bottom}
.box_bg_mid_gris2{background:url(../g/img_recuadrogris_mid.gif) repeat-y top left; width:856px;}
.box_bg_mid_gris{ border-width:0 3px 0 3px; border-style:solid; border-color:#D3D3D3; width:856px; padding:0 12px 0 19px;clear:both }
.box_bg_right_gris{background:url(../g/img_recuadrogris_der1.gif) no-repeat top left; height:10px; width:10px; float:left}
.box_bg_right2_gris{background:url(../g/img_recuadrogris_der2.gif) no-repeat top left; height:10px; width:10px; float:left; background-position:bottom}
.box_mensaje{background: url(../g/bull_globo_peq.gif);background-repeat: no-repeat;background-position: left top;height:23px; width:500px; padding:5px 0 0 30px;float:left}

/*registro solo*/
#cntr_box_gris2{ width:715px; height:auto; margin:0 0 0 22px; padding:0px; float:left}
.box_bg_top2_gris {background:url(../g/img_recuadrogris_top.gif) repeat-x top; width:695px; height:10px; float:left;}
.box_bg_bot2_gris {background:url(../g/img_recuadrogris_bottom.gif) repeat-x bottom; width:695px; height:10px; float:left}
.box_bg_mid2_gris{background:url(../g/img_recuadrogris_mid.gif) repeat-y top left; width:685px;}

/*estilos tabla expandida*/
.borde_vacante_right{background:url(../g/bg_tabla_exp_der.gif) repeat-y left top; width:23px;}
.borde_vacante_left{background:url(../g/bg_tabla_exp_izq.gif) repeat-y left top; width:23px;}
.bg_tab_der_bott {background:url(../g/bg_tabla_exp_der2.gif) no-repeat bottom left; width:23px; height:55px;}
.bg_tab_der_top {background:url(../g/bg_tabs_right_cv2.gif) no-repeat top left; width:23px; height:58px;}
.bg_tab_izq_bott { background:url(../g/bg_tabla_exp_izq2.gif) no-repeat bottom left; width:23px; height:55px;}
.bg_tab_bott{ background:url(../g/bg_tabla_exp_bott.gif) repeat-x bottom left;}
.cntr_tabs_inactive_left3 { background:url(../g/bg_tabs_left_inac3.jpg) no-repeat right bottom; width:17px; height:60px; float:left}
#cntr_tabs_cv1 {border:none;margin:0 0 1px 0; width:100%;height:58px;font:12px; font-weight:bold; background:url(../g/bg_tabs_hor_cv.gif) repeat-x top left;float:left}

#cntr_box_gris4{ width:700px; height:auto; margin:0 0 0 10px; padding:0px; float:left}
.box_bg_left4_gris{background:url(../g/box_top_left_mess3.gif) no-repeat bottom left; height:21px; width:23px; float:left}
.box_bg_top4_gris {background:url(../g/bg_box_top_mess.jpg) repeat-x top; width:645px; height:13px; float:left; height:10px}
.box_bg_bot4_gris {background:url(../g/bg_box_bot_mess.gif) repeat-x bottom; width:645px; height:22px; float:left}
.box_bg_mid4_gris{ border-width:0 5px 0 5px; border-style:solid; border-color:#E4E4E4; width:649px; min-height:5px; padding:0 12px 0 19px }
.box_mensaje4{background: url(../g/bull_globo_peq.gif);background-repeat: no-repeat;background-position: left top;height:23px; width:400px; padding:2px 0 0 30px;float:left}
.box_bg_right4_mess{background:url(../g/box_top_right_mess3.gif) no-repeat top left; height:21px; width:23px; float:left}


/*administracion formulario requisicion*/
#cntr_box_gris5{ width:710px; height:auto; margin:0 0 0 0px; padding:0px; float:left}
.box_bg_left5_gris{background:url(../g/box_top_left_mess3.gif) no-repeat bottom left; height:21px; width:23px; float:left}
.box_bg_top5_gris {background:url(../g/bg_box_top_mess.jpg) repeat-x top; width:655px; height:13px; float:left; height:10px}
.box_bg_bot5_gris {background:url(../g/bg_box_bot_mess.gif) repeat-x bottom; width:655px; height:22px; float:left}
.box_bg_mid5_gris{ border-width:0 5px 0 5px; border-style:solid; border-color:#E4E4E4; width:659px; min-height:5px; padding:0 12px 0 19px }
.box_mensaje4{background: url(../g/bull_globo_peq.gif);background-repeat: no-repeat;background-position: left top;height:23px; width:400px; padding:2px 0 0 30px;float:left}
.box_mensaje5{background: url(../g/bull_globo_peq.gif);background-repeat: no-repeat;background-position: left top;height:auto; width:600px; padding:2px 0 0 30px;float:left; color:#828282; line-height:18px}
.box_mensaje6{width:600px; padding:0px 0 0 0;float:left; color:#828282; line-height:18px;}
.txt_mss_tipo01{font-size:16px; color:#839A3D; font-weight:bold; text-align:left}
.borde_mss_tipo01{border-top-color:#EFEFEF; border-top-style:solid; border-top-width:4px; width:600px; margin:8px 0 0 0; float:left;padding:2px 0 0 30px; color:#666666; line-height:18px}
.box_bg_right4_mess{background:url(../g/box_top_right_mess3.gif) no-repeat top left; height:21px; width:23px; float:left}


/*menu izquierdo noticias*/
.txt_menu_nt {font:11px Tahoma, Arial, Helvetica, sans-serif;	font-weight:normal;	color:#333;	margin:5px 3px 8px 8px;	padding:0 0 6px 4px; border-width:0 0 1px 0; border-style:solid; border-color:#E1E1E1}
.txt_menu_nt a { color:#333333;	text-decoration:none; margin:5px 3px 8px 0px}
.txt_menu_nt a:hover { text-decoration:underline; color:#333333;}
.txt_menu_nt_active { font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal;color:#83A029;	margin:2px 3px 8px 8px;	line-height:16px; vertical-align:middle; padding-top:2px;}
.subttl_menu_nt {font:12px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#0C98C9; margin:3px 3px 6px 8px}
.subttl_menu_nt a { font-weight:bold; color:#0C98C9; text-decoration:none;}
.subttl_menu_nt a:hover {font-weight:bold;color:#0C98C9;text-decoration:none;}
.subttl_menu_nt a:active {font-weight:bold;color:#0C98C9; text-decoration:none;}


#cntr_left_nt{ width:170px;	padding:10px 4px 10px 4px;	margin:0 0 4px 4px;	float:left;	background-color:#F5F5F5; border:1px solid #E5E5E5;}
#cntr_center_noticias {	width:580px;padding:0;	margin:0 10px 3px 10px;	float:left;}
#cntr_center_noticias_b{width:730px; padding:0; margin:0 10px 3px 10px;float:left;}
#cntr_right_publi{ width:120px;	height:auto; padding:9px 9px 9px 9px; float:left; margin:0;	background-color:#F3F3F3;}

a.btn_enviar_solici{background:url(../g/btn_enviar_solicitud2.jpg) no-repeat top right; width:111px; height:26px; float:left; display:block}
a.btn_enviar_solici:hover{background:url(../g/btn_enviar_solicitud2.jpg) no-repeat bottom right; width:111px; height:26px}

/*noticias*/
.cntr_detalle_noticia{ width:auto; height:auto; margin:0 6px 25px 0; border-width:0 0 1px 0; border-color:#CCCCCC; border-style:solid; padding-bottom:13px; }
.cntr_foto_admin {width:auto; height:auto; border-width:1px; border-style:solid; border-color:#E3E3E3; padding:2px; margin: 0 10px 5px 0; float:left}
.cntr_foto_admin_r {width:auto; height:auto; border-width:1px; border-style:solid; border-color:#E3E3E3; padding:2px; margin: 0 0 5px 8px; float:right}
.ttl_detalle_nt {font-size:14px; color:#799427; font-weight:bold; float:left; width:65%; margin:0 0 3px 0; line-height:19px}
.ttl_detalle_nt2 {font-size:14px; color:#799427; font-weight:bold; margin:0 0 3px 0; width:71%; float:left}
.borde_vertic{ background:url(../g/bg_line_nt.gif) repeat-y top;}
.cntr_conte_ntb{width:906px; margin:10px 0 0 30px;	}
.ttl_detalle_nt_tabl {font-size:14px; color:#799427; font-weight:bold; margin:0 0 3px 0; line-height:26px}
.ttl_termin {font:22px Tahoma, Arial, Helvetica, sans-serif;color:#0A9FD1;	margin:0 0 10px 0;	width:100%; text-align:left}

/*oficios o profesiones*/
.borde_tabs_OP{ border-width:0 1px 1px 1px; border-style:solid; border-color:#B9B9B9}
.bg_tabs_OP{ background:url(../g/bg_tabs_op.gif) repeat-x top; height:40px}
.bg_tabs_active_OP{ background:url(../g/bg_tabs_op_activ.gif) repeat-x top; height:40px}
.borde_bot_OP{ border-width:0 0 1px 0; border-color:#B9B9B9; border-style:solid}

.bg_grey_requisicion{ background-color:#F6F6F6; padding:0 10px 0 10px}

.msj_form{ clear:both; margin:4px 0 0 6px}

.txt_input_clasi_2 { float:left; font-size:11px}
.txt_input_clasi_2 a{ text-decoration:underline;color:#666666; font-size:11px}
.txt_input_clasi_2 a:hover{ float:left; font-size:11px; color:#728635}

.txt_treeview_bold{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666}
.txt_treeview{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;color:#666666}
.txt_treeview a{ text-decoration:none; font-size:12px;color:#666666}
.txt_treeview a:hover{ text-decoration:underline; color:#728635}

.borde_buscador{ border-style:solid; border-width:3px; border-color:#E5E5E5; padding:3px; margin:4px 0 6px 0}
.titulo_buscador_line{ border-width:0 0 2px 0; border-style:solid; border-color:#E5E5E5; font-size:14px; color:#5E712D; font-weight:bold; padding:2px 0 2px 4px}

.titulo_buscador_line_avanzad{ border-width:1px; border-style:solid; border-color:#A3BD60; font-size:14px; color:#5E712D; font-weight:bold; padding:2px 0 2px 4px; background-color:#999999;
 background:url(../g/bg_ttl_filtrosavanz.jpg) repeat-x top}

.elimi_proceso{ border-width:3px 0 3px 0; border-style:solid; border-color:#E1E1E1}
.txt_elim_proce{ color:#FF6600; font-size:12px; font-weight:bold; text-decoration:underline}
.txt_elim_proce a{ color:#FF6600; font-size:11px; font-weight:bold; text-decoration:underline}
.txt_elim_proce a:hover{ color:#FF9751; font-size:11px; text-decoration:underline}
.lineproces{ background:url(../g/line_elimiproces.gif) no-repeat top center; height:43px; width:7px}


/*landing*/
.cntr_landing02{ width:578px; height:auto; float:left; padding:0 30px 0 0; background:url(../g/col_land_mid.jpg) repeat-y top right; height:auto}
.cntr_landing{ width:900px; height:auto; float:left; padding:0 10px 0 0}
.cntr_landing_r1{ width:312px; height:auto; float:left; padding:20px 0 0 0}
.cntr_landing_r{ width:344px; height:auto; float:left;}
.col_land1{ width:312px; height:auto;}
.col_land{ width:312px; height:auto; margin:0 0 0 32px}
.col_land_top1{ background:url(../g/col_land_top01.jpg) no-repeat top right; width:608px; height:24px}
.col_land_top{ background:url(../g/col_land_top.jpg) no-repeat top left; width:344px; height:24px}
.col_land_mid{ background:url(../g/col_land_mid.jpg) repeat-y top left; width:344px; height:auto}
.col_land_bottom1{ background:url(../g/col_land_bottom1.jpg) no-repeat top right; width:608px; height:24px}
.col_land_bottom{ background:url(../g/col_land_bottom.jpg) no-repeat top left; width:344px; height:58px}
.cntr_landing01{ width:auto; height:auto;}
.cntr_txt_land{ width:auto; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#696969; padding:10px 0 0 0}
.cntr_txt_land b{ font-weight:bold; font-size:16px}
.cntr_txt_land span{color:#75932F;}
.cntr_txt_land a{color:#75932F; text-decoration:underline; font-weight:bold}
.cntr_txt_land a:hover{color:#93B83A; text-decoration:underline; font-weight:bold}
.ttl_land01{color:#29B4DD; font-family:Arial, Helvetica, sans-serif; font-size:30px; letter-spacing: -1px; vertical-align: text-top; margin:0 0 0px 0}
.h1{font-size:30px; font-weight:bold; text-align:left}
.h2{font-size:26px; font-weight:normal; text-align:left}
.h3{font-size:24px; font-weight:normal; text-align:left}
.bull_verde{ background:url(../g/bull_verde.gif) no-repeat bottom; width:25px; height:25px; float:left; }
.esp{ margin:25px 0 0 0}
.esp1{ margin:3px 0 0 0}
.esp2{ margin:15px 0 0 0}
.esp3{ margin:10px 0 0 0}

#cntr_menu2a{
	border:none;
	margin:0 0 2px 0; 
	width:100%;
	height:65px;
}

.foto_land{ width:auto; height:auto; margin:0 20px 0px 0; float:left}
.foto_land1{ width:auto; height:auto; margin:10px 20px 0px 0; float:right}
.lista_land ol{ list-style-type:none; font-weight:bold; padding:0px; margin:0px}
.list_land li{ font-size:14px; padding:0px; margin:0px}
.border_land{ border-top:2px solid #EBEBEB; clear:both; width:99%}
.ttl_land_top01{ font:Arial, Helvetica, sans-serif; font-size:23px; color:#666666; width:auto; height:auto; text-align:center}
.ttl_land_top01 b{ font-weight:bold}
.btn_ingresa_land{ background:url(../g/btn_ingresa_land.jpg) no-repeat top; width:268px; height:77px; margin:auto}
.cntr_txt_btn_land{width:218px; height:47px; padding:30px 0 0 25px}
a.txt_btn_land{font-size:21px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; text-decoration:none}
a.txt_btn_land:hover{text-decoration:underline; color:#FFFFFF}
.bg_conc_land{ background:url(../g/bg_conc_land.jpg) no-repeat top; width:294px; height:485px; margin:10px auto 0;}
.txt_conc_lan01{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#181512; font-weight:bold; text-align:center; width:auto; height:auto; padding:27px 0 0 0; margin:auto; letter-spacing: -1px; }
.txt_conc_lan01 span{color:#7EA334}
.txt_conc_lan02{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#181512; font-weight:bold; text-align:center; width:auto; height:auto; padding:5px 0 0 0; margin:auto; letter-spacing: -1px; }
.cntr_txt_premios{ width:auto; height:19px; clear:both; margin:10px 0 10px 0}
.txt_conc_lan03{ font-size:10px; color:#181512; float:left; width:100px; height:19px; text-align:center }
.txt_conc_lan03a{ font-size:10px; color:#181512; float:left; width:85px; height:19px; text-align:center }
.txt_conc_lan03b{ font-size:10px; color:#181512; float:left; width:109px; height:19px; text-align:left }
.txt_conc_lan04{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#181512; font-weight:normal; text-align:center; width:auto; height:auto; margin:auto; letter-spacing: -1px; }
.txt_conc_lan04 b{ font-size:23px; color:#181512; font-weight:bold; letter-spacing: -1px; }
.cntr_txt_ind{ width:90%; height:auto; margin:10px auto 5px }
.txt_bull_land{ background:url(../g/bull_flecha01.gif) no-repeat; background-position:5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#181512; font-weight:normal; text-align:left; padding:0 0 0 20px; margin:10px 10px 10px 10px}
.txt_bull_land a{color:#181512; text-decoration:none }
.txt_bull_land a:hover{color:#181512; text-decoration:underline }
.cntr_btn_land_left {background:url(../g/btn_land_l.gif) no-repeat left top;width:17px;	height:31px;float:left;}
.cntr_btn_land_right {background:url(../g/btn_land_r.gif) no-repeat right top;width:17px;height:31px;float:left;}
.cntr_btn_land_mid {	background:url(../g/btn_land_m.gif) repeat-x top; min-width:42px;height:25px;padding:7px 8px 0 8px; color:#FFF; float:left; font:12px Tahoma, Arial, Helvetica, sans-serif;	font-weight:bold; color:#000000;}
.cntr_btn_land_mid a {text-decoration:none; font:12px Tahoma, Arial, Helvetica, sans-serif;	font-weight:bold;color:#000;}
.cntr_btn_land_mid a:hover {text-decoration:none; font:12px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;	color:#fff;}
.cntr_land_cond{ margin:auto; width:auto; height:auto; font-size:11px; color:#181512; text-align:center; padding:5px 0 0 0}
.cntr_land_cond span{font-size:13px; font-weight:bold; color:#7EA334}
.cntr_dest_land{ width:auto; height:30px; color:#F7F7F7; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0B9CCE; font-weight:normal; text-align:left; padding:20px; }
.recuadro_emp{ width:auto; height:auto; border:2px solid #F0F0F0; padding:5px}
.cntr_intro_emp{ font-weight:bold; width:auto; height:auto; padding:0 0 10px 0; font-size:16px}
.cntr_dest_land01{ background:url(../g/img_pasos_emp.jpg) no-repeat top; width:283px; height:231px}
.txt_land_emp1{font-size:20px; color:#75932F; font-weight:bold; text-align:left; padding:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif; width:10%}
.txt_land_emp2{font-size:18px; color:#666666; font-weight:normal; text-align:left; padding:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif; width:90%}
a.btn_inicie_emp{ background:url(../g/btn_inicie_aqui.gif) no-repeat top; width:189px; height:57px; display:block; margin:5px auto}
a.btn_inicie_emp:hover{ background:url(../g/btn_inicie_aqui.gif) no-repeat bottom; width:189px; height:57px; display:block; margin:5px auto}

.box_warning_nit{ width:auto; height:auto; margin:12px 0 16px 0; font-size:13px; line-height:18px }
.box_warning_nit span{ font-weight:bold }
.top_w_nit{ background:url(../g/ttt_warning.gif) no-repeat top left; width:664px; height:44px}
.bg_w_nit{ background:url(../g/bg_warning_nit.gif) repeat-y; width:606px; height:auto; padding:4px 8px 2px 50px}
.bot_w_nit{ background:url(../g/bot_warning_nit.gif) no-repeat ; width:664px; height:8px}
.box_botnes{ width:auto; height:26px; margin:12px 0 10px 0}
.box_btn_war{ width:auto; height:auto; margin:0 8px 4px 0; float:left}
.btn_left{ background:url(../g/btn_war.jpg) no-repeat top right; height:26px; width:6px; float:left}
.bg_btn_war{ background-color:#EFA000; color:#FFFFFF; font-size:13px; float:left; height:18px; padding:4px}
.btn_rigth{ background:url(../g/btn_war2.jpg) no-repeat top left; height:26px; width:6px; float:left}

/*tabs parte nueva*/
#cntr_menu_tabs {height:27px}

#cntr_menu2{
	border:none;
	margin:0 0 2px 0; 
	width:100%;
	height:88px;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#cntr_menu_tabs2 { height:38px;width:480px; float:left}

.cntr_menu_tabs_active{	height:27px;width:auto;	float:left}
.cntr_menu_tabs_active_left {background:url(../g/tab_left.gif) no-repeat left top;	width:11px;	height:27px; float:left}
.cntr_menu_tabs_active_right { background:url(../g/tab_right.gif) no-repeat right top; width:11px; height:27px;	float:left}
.cntr_menu_tabs_active_mid {background:url(../g/tab_bg.gif) repeat-x top; width:auto; height:20px; padding:7px 6px 0 6px; color:#FFFFFF;font-size:13px;float:left}

.cntr_menu_tabs_inactive {height:24px; min-width:60px; 	background:url(../g/img_separador_tabs.jpg) no-repeat bottom right;	float:left;	padding:3px 17px 0 9px;	text-align:center}
a.link_tabs_inactive{ font-size:13px ;font-weight:normal; color:#678033; text-decoration:none;min-height:100px;}
a.link_tabs_inactive:hover{	color:#159DCA;text-decoration:none;}



/*menu seccion noticias*/
#cntr_menu_noti{border:none; width:100%;height:25px; font:12px Tahoma, Arial, Helvetica, sans-serif;font-weight:bold; }
.submenu_noti ul{ list-style-type: none; padding:0px 0 0 0; margin:10px 0 0 10px; text-align:left;}
.submenu_noti ul li{ display:inline; background:url(../g/line_dotted.gif) no-repeat right top; padding:0px 8px 0 8px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; height: 25px}
.submenu_noti ul li a{ color:#fff; text-decoration:none;  }
.submenu_noti ul li a:hover{ color:#93DCFF; text-decoration:none;}
.submenu_noti ul li a:active { color:Black; text-decoration: none;} 
.submenu_noti ul li span{ color:#93DCFF; text-decoration:none; }



/*noticias_relacionadas*/
#cntr_noti_relacionadas{width:300px;height:auto; padding:1px; float:left;margin:0;	background-color:#fff; border:1px solid #E2E2E2}
.ttl_noti_rel{ width:auto; height:15px; background-color:#F3F3F3; font-family:Tahoma; font-size:14px; font-weight:bold; color:#0C98C9; padding:3px 0 5px 13px; margin:0 0 8px 0}
.sttl_noti{ font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#696969; margin:5px 3px 8px 8px; padding:0 0 0px 4px;}
.sttl_noti a {color:#696969; text-decoration:none; margin:5px 3px 8px 0px; font-weight:bold}
.sttl_noti a:hover{text-decoration:underline;color:#838383; font-weight:bold}
.txt_noti{ font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#696969; margin:5px 3px 8px 8px; padding:0 0 6px 4px; border-bottom:1px solid #E1E1E1}
.txt_noti a {color:#696969; text-decoration:none; margin:5px 3px 8px 0px}
.txt_noti a:hover{text-decoration:underline;color:#838383;}
.txt_noti2{ font:11px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#696969; margin:5px 3px 8px 8px; padding:0 0 6px 4px;}
.txt_noti2 a {color:#696969; text-decoration:none; margin:5px 3px 8px 0px}
.txt_noti2 a:hover{text-decoration:underline;color:#838383;}



/*noticias home*/
#cntr_center_noticias{	width:600px; padding:0;	margin:0 10px 3px 10px;	float:left;}
#cntr_center_home_noti{ width:940px; height:auto; margin:auto;}
.col_left_home{ width:320px; height:auto; float:left; margin:0 10px 0 0}
.col_center2{ width:auto; height:auto}
.col_left01_home{ width:748px; height:auto; float:left}
.col_right_home{ width:180px; height:auto; float:left;}
.col_center_home{ width:383px; height:auto; float:left; margin:0 12px 0 9px; min-height:397px;}

/*bg fondos verdes para diferentes internas*/
.inter_noti {background:url(../g/bg_inter_noti.jpg) repeat-x top left #FFFFFF; font:12px Tahoma, Arial, Helvetica, sans-serif;margin:0;color:#333333;}
