@charset "utf-8";html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Tahoma,Geneva,sans-serif;font-size:12px;7background-image:url(images/bg_html.jpg);background-attachment:fixed;background-repeat:repeat-x;background-color:#dfebeb}.clearfix{clear:both}.fl{float:left}.wrapper{background-image:url(images/bg_wrapp.png);background-position:-1px 0;background-repeat:repeat;margin:0 auto;padding-left:20px;padding-right:20px;padding-top:0;width:961px}.wrap_pleca{float:right}.pleca_sup1{background-image:url(images/bg_bvenida_user.png);background-repeat:no-repeat;background-color:#fff;height:30px;width:960px}.pleca_sup1 .bvenida_user,.pleca_sup1 .head_controls,.head_controls ul,.head_controls li,.head_controls .cerrar_sesion{float:left;line-height:1em}.head_controls ul li{position:relative}.head_controls a{text-decoration:none}.head_controls a:hover{text-decoration:underline}.head_controls a.cerrar_sesion.ac,.head_controls li a{background-color:#6e8d3a;border-right:1px solid #fff;color:#fff}.head_controls li a.ac{background-color:#3e510b}.head_controls li a.ac:hover{text-decoration:none;cursor:auto}.head_controls .simple_link,.head_controls .cerrar_sesion{color:#5f7a18;padding-left:13px;background-color:transparent}.head_controls a,.bvenida_user{display:block;height:23px;padding-left:8px;padding-top:7px}.head_controls a{padding-right:8px}.bvenida_user strong{display:inline-block;padding-right:8px}.head_controls li span{background-image:url(images/bg_bvenida_user.png);background-position:center 0;height:23px;left:-2px;padding-top:7px;position:absolute;top:0}.header_1{height:125px}h1.marca_1{background-color:#fff;height:125px;width:641px;position:relative;margin-top:0}h1.marca_1 img{left:9px;position:relative;top:35px}.nav_complement{background-image:url(images/nav_comp_div.png);background-repeat:no-repeat;background-color:#fff;height:125px;width:320px;float:right!important}.particip_1{height:95px}.particip_1 a{background-repeat:no-repeat;display:block;float:left;text-indent:-9999px;height:55px;margin-top:20px}.particip_1 a.logo_stps{background-image:url(images/sprite_1.png);background-position:-11px -7px;margin-left:21px;width:165px}.particip_1 a.logo_sne{background-image:url(images/sprite_1.png);background-position:-2px -114px;margin-left:18px;width:100px}.nav_complement_1{height:30px;background-image:url(images/bg_nav_rapido.png);background-position:1px top;background-repeat:no-repeat}.nav_complement_1 li{float:left;margin:7px 10px 0 24px}.nav_complement_1 li a{color:#000;text-decoration:none}.nav_complement_1 li a:hover{text-decoration:underline}.sec_menu{background-color:#5a5a5a;background-image:url(images/sprite_3.png);background-position:0 -55px;background-repeat:repeat-x;height:46px;margin-left:-9px;width:980px}.sec_menu ul{margin:auto;padding-left:20px;text-align:center;width:960px}.sec_menu li{display:inline-block;height:30px;margin:15px 16px 0}.sec_menu li a{color:#fff;text-decoration:none}.sec_menu li a:hover{text-decoration:underline}.address_1{background-color:#eff5f5;background-image:url(images/sprite_3.png);background-position:0 -105px;background-repeat:repeat-x;height:82px;margin-left:-10px;width:981px}.address_1 .McAfee{float:left;margin:23px 0 0 20px}.address_txt{float:left;font-size:17px;font-weight:700;padding-left:98px;padding-top:26px;text-align:center;width:570px}.address_txt p{line-height:19px;margin-top:0;margin-bottom:0}.address_txt p span{font-weight:400;font-size:12px}.social_t{float:left;font-weight:700;margin-right:10px}.address_1 .social_1{float:left;margin-top:40px;width:190px}.address_1 .social_1 li{float:left;height:31px;margin-right:6px;margin-top:-9px;text-indent:-9999px;width:31px}.address_1 .social_1 li a{background-repeat:no-repeat;display:block;height:100%}.address_1 .social_1 li .FB_1{background-image:url(images/logo_facebook.png)}.address_1 .social_1 li .Tw_1{background-image:url(images/sprite_1.png);background-position:-57px -171px}.address_1 .social_1 li .rss_1{background-image:url(images/logo_feed.png);margin-left:-2px;margin-top:-1px}.ft_bnnr{background-color:#eff5f5;background-image:url(images/fnd_ftr.png);background-repeat:repeat-x;margin-left:-10px;width:981px}.ft_bnnr ul{margin:auto;width:525px;padding-left:21px}.ft_bnnr li{float:left;height:62px;margin-bottom:28px;margin-top:44px;text-align:center;width:175px}.ft_bnnr li:last-child{margin-right:0}.ft_bnnr li a{background-repeat:no-repeat;display:block;height:100%;text-indent:-9999px}.ft_bnnr .logo_stps{background-image:url(images/sprite_1.png);background-position:-13px -471px}.ft_bnnr .logo_sne{background-image:url(images/sprite_1.png);background-position:21px -527px}.ft_bnnr .logo_presidencia{background-image:url(images/sprite_1.png);background-position:-7px -61px;height:59px;margin-top:4px}#espacio_buscador_interno #buscador_interno{background-image:url(images/bg_buscador_interno.png);background-repeat:no-repeat;display:block;height:134px;position:relative;width:960px;margin-bottom:9px}.empresas #espacio_buscador_interno #buscador_interno{background-image:url(images/bg_busc_candidatos.png)}#buscador_interno.ac_2014Interno h2{height:0;margin:0;text-indent:-9000px}#espacio_buscador_interno #buscador_interno .que_empleo{float:left;padding:24px 0 0 11px;width:315px}#espacio_buscador_interno #buscador_interno .donde{float:left;padding:24px 0 0 6px;width:289px}#espacio_buscador_interno div#spryselect1{background:url(images/buscador_2.png) no-repeat 0 49px;display:block;overflow:hidden;padding-bottom:42px;position:relative;width:224px}#buscador_interno p{font-size:1.2em;margin:0}#buscador_interno.ac_2014Interno .t_buscador{color:#222;display:block;font-size:17px}.empresas #buscador_interno.ac_2014Interno .t_buscador{color:#fff}#buscador_interno.ac_2014Interno .buscador_1 label.t_buscador input[type="text"]{background:url(images/buscador_1.png) no-repeat;height:44px;margin-top:8px;padding:0 10px;width:285px}#buscador_interno.ac_2014Interno .buscador_1 input[type="text"]{border:none;color:#4f4f4f;width:312px}#espacio_buscador_interno #buscador_interno .que_empleo .ejemplo{color:#222;padding:5px 0 0 3px;position:relative;font-size:12px}.empresas #espacio_buscador_interno #buscador_interno .que_empleo .ejemplo{color:#fff}#espacio_buscador_interno #combo{height:70px;list-style:none outside none;padding:0}#espacio_buscador_interno .donde #combo label #searchPlace{position:relative;top:13px}#searchPlace{background:transparent;border:none;color:#666;height:27px;list-style:none outside none;margin:0;width:315px}#espacio_buscador_interno #buscador_interno .donde .ejemplo{color:#222;cursor:pointer;font-size:12px;font-weight:700;height:15px;margin:3px 118px 0;text-decoration:underline;width:170px}#espacio_buscador_interno #buscador_interno .donde .ejemplo a{color:#fff}#espacio_buscador_interno #buscador_interno #bt_buscador{background:url(images/bt_buscar2014.png) no-repeat;border:none;cursor:pointer;font-size:0;height:46px;left:649px;position:absolute;top:49px;width:105px}#buscador_interno .busqueda_especifica{color:#fff;font-size:12px;height:20px;left:786px;position:absolute;top:41px;width:155px;line-height:16px}.busqueda_especifica a{color:#fff;font-weight:700;text-decoration:underline}#buscador_interno .ayuda1{background:url(images/ico_pregunta.png) no-repeat;height:25px;left:853px;position:absolute;text-indent:-9000px;top:80px;width:25px}#navegacion{height:34px;margin:0 0 10px;width:964px}#navegacion ul li:last-child a{width:319px}#navegacion ul li:last-child{border-right:none!important}#navegacion ul li{background:url(images/bto_menu_main.png) repeat-x;border-right:1px solid #fff;display:block;float:left;line-height:12px}#navegacion ul li a,#navegacion .swb-menumap-cur{color:#fff;display:block;font-size:16px;font-weight:700;height:24px;padding:12px 0 0;text-align:center;text-decoration:none;width:320px;text-shadow:1px 1px #333;-webkit-text-shadow:1px 1px #333;-moz-text-shadow:1px 1px #333}#navegacion ul li a:hover,#navegacion .swb-menumap-cur{background:url(images/bto_menu_main_hover.png) repeat-x}.contacto_op li{width:313px;height:43px;float:left;margin-right:11px;line-height:12px}.contacto_op li:last-child{margin:0}.contacto_op ul li a{background-repeat:no-repeat;color:#000;display:block;font-size:13px;font-weight:700;height:28px;padding-left:58px;padding-top:13px;text-decoration:none}.contacto_op ul li a:hover{text-decoration:underline}.ayuda_int{background-image:url(images/bg_necesitasAyuda_int.png)}.atencion_int{background-image:url(images/bg_atencionTelefonica_int.png)}.quejas_int{background-image:url(images/bg_quejasSugerencias_int.png)}#footer{background-color:#5f7c12;background-image:url(images/bg_footer.png);background-repeat:no-repeat;margin-left:-9px;padding-bottom:18px;width:980px}#links_footer .col{color:#fff;float:left;padding-left:19px;width:307px}#links_footer .col.col2{padding-left:13px}#links_footer .col.col3{padding-left:13px}#links_footer .col li{line-height:28px}#links_footer .col li a{color:#fff;text-decoration:none}#links_footer .col h3{font-size:15px;font-weight:700;padding:19px 0 18px}.top_cil{width:960px;height:51px;background-image:url(http://qa.empleo.gob.mx/work/models/empleo/jsp/cil/images/bg_top_cil.png)}.top_cil ul{display:inline;width:200px}.top_cil li{list-style-type:none;display:inline;float:right;padding-top:15px;font-weight:700;font-size:12px;padding-right:10px}.top_cil img{list-style-type:none;display:inline;float:left}.top_cil a{color:#75902c;text-decoration:none}#bienvenido{font:12px Tahoma,Geneva,sans-serif}#bienvenido a{color:#222;font-weight:700}#bienvenido a:hover{text-decoration:none}#bienvenido p{padding:10px 0 5px}#bienvenido img,#recuperar-password{display:block;margin:30px auto}#cuerpo_int #contenido #bienvenido p,#bienvenido form{margin:0 auto 20px;text-align:center}#bienvenido .bullet{background:url(images/bullet-cil.png) no-repeat scroll left center rgba(0,0,0,0);padding-left:274px;width:440px;text-align:center}#bienvenido form{padding-top:20px}#sesion{background:url(images/bg-formulario-cil.png) repeat scroll 0 0 rgba(0,0,0,0);height:222px;width:499px}#bienvenido #sesion label{display:inline-block;margin-right:10px;text-align:right;width:100px}#bienvenido .txt-box{background:url(images/bg-input.png) repeat scroll 0 0 rgba(0,0,0,0);border:medium none;height:27px;padding:0 10px;width:218px}#bienvenido input[type="button"]{padding:5px}#sesion input[value="Ingresar"]{float:right;margin-right:75px;padding:5px}#recuperar-password{background:url(images/bullet-2.png) no-repeat scroll left center rgba(0,0,0,0);clear:both;width:200px}#bienvenido #registro{background:url(images/bg-registro.png) repeat scroll 0 0 rgba(0,0,0,0);height:44px;margin-top:10px;width:501px}#bienvenido #registro #code{margin:0 10px}#registroLat{width:300px;margin-top:10px;margin-left:40px}#registroLat label{font-size:14px;margin-top:5px;font-weight:400}#registroLat a.naranja{color:#75902c;font-weight:400;height:24px;text-decoration:none;margin-top:10px;float:left}#registroLat input{height:30px;width:298px;background:url(images/bg-login-lat2.png) no-repeat;border:none;padding-left:5px}#registroLat #ir{height:42px;width:148px;background:url(images/bto-inicioSesion.png) no-repeat;margin:10px 0 10px 73px}#registroLat #ir:hover{background-image:url(images/bto-inicioSesion_hover.png);background-repeat:no-repeat}#registroLat .registro p{float:left;font-size:13px;height:22px;width:300px}#registroLat p.alta{font-size:15px;margin-top:5px}#registroLat a.empresa,#registroLat a.candidato{color:inherit}