﻿#infoUsuario { float: right; width: 40%; text-align: right; padding: 6px 10px 6px 7px; background: #fff; color: #000 }
#infoUsuario a { color: #000 }
#infoUsuario a.cerrar { background: url("http://tbjui.trabajando.com/ver1.0/img/asset/comunes/cerrar.gif") no-repeat center right; padding-right: 23px }
.ingresocv .col-ps { position: relative }
.herramientasDashboard { float: left; width: 325px; height: auto; margin: 0 15px 15px 0 }
#UIdashboardCandidato { background: #eee; padding: 10px; width: 98.5%; overflow: hidden }
#UIdashboardCandidato h1 { margin: 5px 5px 15px 5px }
#UIdashboardCandidato h1 span { color: #91c2ec }
#miPerfil { float: left; width: 95.5%; position: relative; background: #fff; margin-bottom: 20px }
#UIdashboardCandidato>#miPerfil { width: 100% }
*:first-child+html #miPerfil { padding-bottom: 15px }
#miPerfil h2 { margin: 8px 15px }
.col-p h3.tituloMiPerfil { text-indent: 40px; line-height: 35px; width: 128px; height: 34px; background: url("http://static.trabajando.com/uiglobales/img/sprites/comunes/miperfil_icon.gif"); color: #000; position: absolute; top: -50px; right: 0; font-size: 1.3em; font-weight: normal }
.datosCV { width: 95%; float: left; overflow: hidden; margin: 0 15px; display: inline }
.foto-cv, .datosBasicosAcciones, .estadisticas { float: left; width: 40%; margin: 0 .5%; overflow: hidden; color: #666; display: inline }
.foto-cv { width: 16.6%; text-align: center; margin: 0 }
.foto-cv img { display: block; border: 1px solid #CCC; margin: 0 auto }
.datosBasicos { margin-bottom: 10px }
#UIdashboardCandidato ul, #UIdashboardCandidato li { margin: 0; padding: 0; list-style: none }
#UIdashboardCandidato li { margin-bottom: 5px; background: url("http://tbjui.trabajando.com/ver1.0/img/asset/comunes/bullet_yellow.gif") no-repeat left top; padding-left: 20px }
#UIdashboardCandidato .estadisticas li, #UIdashboardCandidato .linkdirecto a, #UIdashboardCandidato .nuevacarta { background: url("http://static.trabajando.com/uiglobales/img/sprites/comunes/pos-ico.gif") no-repeat left top; overflow: hidden; display: block; width: 97% }
.estadisticas h3 { margin: 0; padding: 0 0 10px 28px; background: url("http://static.trabajando.com/uiglobales/img/sprites/comunes/grafico.gif") top left no-repeat; line-height: 27px; font-size: 1.3em }
.linkdirecto { padding: 10px; background: #edf5fc; position: relative; padding-top: 10px; border-bottom: #d9e8f5 solid 3px; margin: 10px 15px 15px; float: left; width: 92.6% }
.linkdirecto h3 { margin: 0 }
.linkdirecto a { padding-left: 20px }
#anexos, #cartaPresentacion { float: left; width: 49%; background: #edf5fc; padding-bottom: 10px; display: inline }
#anexos h3, #anexos p, #anexos ul, #cartaPresentacion h3, #cartaPresentacion p, #cartaPresentacion ul { margin-left: 15px; margin-right: 15px }
#anexos h3, #cartaPresentacion h3 { font-size: 1.3em }
#cartaPresentacion { float: right }
#UIboxCandidatoLogueado li { list-style: none }
#UIdashboardEmpresas h2 { margin: 0; height: 25px; padding: 11px 25px 10px 50px; font-size: 1.4em; color: #688054; background-color: #bcc6ae; background-repeat: no-repeat; background-position: 0 0 }
#miEmpresa h2 { background-image: url("http://static.trabajando.com/uiglobales/img/portalpais/bg-miEmpresa-h2.jpg") }
#misAvisos h2 { background-image: url("http://static.trabajando.com/uiglobales/img/portalpais/bg-misAvisos-h2.jpg") }
#miBodega h2 { background-image: url("http://static.trabajando.com/uiglobales/img/portalpais/bg-miBodega-h2.jpg") }
#misPostulaciones h2 { background-image: url("http://static.trabajando.com/uiglobales/img/portalpais/bg-misPostulaciones-h2.jpg"); font-size: 1.12em }
#miGestion h2 { background-image: url("http://static.trabajando.com/uiglobales/img/portalpais/bg-miGestion-h2.jpg") }
#UIdashboardEmpresas ul { background: #efefef url("http://static.trabajando.com/uiglobales/img/portalpais/bg-dashboardEmpresas-ul.jpg") repeat-x scroll 0 0; margin: 0; padding: 12px 10px 12px 49px; border: 1px solid #e3e3e3 }
#UIdashboardEmpresas li { color: #50830d; list-style-image: url("http://static.trabajando.com/uiglobales/img/portalpais/bullet2.gif") }
#UIdashboardEmpresas a { color: #515b43; text-decoration: none }
#UIdashboardEmpresas a:hover { color: #324020; text-decoration: underline }
#misPostulaciones { margin-bottom: 32px }
#UIpie { float: left; width: 960px }
#UIarticulosColumna { margin: auto 15px }
#UIarticulosColumna h2 { padding: 0 10px 0 0; margin-bottom: 0 }
#UIarticulosColumna h3 { list-style: none; padding: 2px 0; margin: 5px 0 }
#UIarticulosColumna h3 a { display: block; color: #666 }
#UIarticulosColumna .section { border-bottom: 1px solid #78b6d6; padding-bottom: 10px; margin-bottom: 5px }
#UIarticulosColumna .section p { margin-bottom: 5px }
.TDatePicker_default { border: 1px solid #919ea9; background-color: White; text-align: center; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: default }
.TDatePickerButton { width: 30px }
.TDatePickerImageButton { padding: 2px; border: 1px solid #919ea9; vertical-align: top; margin-left: 1px }
.TDatePickerImageButton:hover { border-color: #ddd }
.TDatePicker_default select { font-size: 11px }
.TDatePicker_default input.button { font-size: 11px; width: 32px }
.TDatePicker_default .date { padding: 4px 0; border: 1px solid white; text-align: center }
.TDatePicker_default .hover { border: 1px solid blue }
.TDatePicker_default .selected { background-color: blue; border: 1px solid blue; color: white }
.TDatePicker_default .today { font-weight: bold }
.TDatePicker_default td.empty { border: 1px solid white; cursor: default; height: 22px }
.TDatePicker_default th { width: 28px }
.TDatePicker_default .calendarBody { text-align: center; width: 210px; margin: 3px 6px }
.TDatePicker_default .grid { border-spacing: 0 }
.TDatePicker_default .calendarFooter { margin: 2px; border-top: 1px solid #919ea9; padding-top: 2px }
.TDatePicker_default .todayButton { font-size: 11px; margin: 4px; padding-left: 1em; padding-right: 1em }
.grupoTablaDatos { margin-bottom: 25px }
.icobtn { width: 16px; height: 16px; text-indent: -999px; overflow: hidden; display: block; float: left; margin-right: 4px }
.icoEditar { background: url("http://static.trabajando.com/uiglobales/img/admin/page_edit.png") no-repeat 0 0 }
.icoGenerar { background: url("http://static.trabajando.com/uiglobales/img/admin/page_gear.png") no-repeat 0 0 }
.icoImprimir { background: url("http://static.trabajando.com/uiglobales/img/admin/printer.png") no-repeat 0 0 }
.icoEditUser { background: url("http://static.trabajando.com/uiglobales/img/admin/user_edit.png") no-repeat 0 0 }
.icoChangeKey { background: url("http://static.trabajando.com/uiglobales/img/admin/key_go.png") no-repeat 0 0 }
.icoVerCV { background: url("http://static.trabajando.com/uiglobales/img/admin/pagemaginfier.png") no-repeat 0 0 }
.solocontenido { background: 0 }
.UIbanner { margin: 10px auto 0; text-align: center }
.divider-publicidad { border-top: 1px solid #e4e4e4; margin-top: 60px; float: left; width: 100% }
.divider-publicidad p { font-size: 9px }
#vista-aviso h4 { color: #8f8f8f; font-weight: normal }
#vista-aviso .aviso-resumen { clear: both }
.tools-aviso { float: left; width: 100%; padding: 5px 0; margin-bottom: 10px }
.compartir { float: left }
.tools-aviso-sendprint { float: right }
.link { margin-left: 12px }
.link, .link a, .s16x16 { float: left }
.spt { overflow: hidden; text-indent: -999999px }
.tools-aviso .spt { background: url("http://static.trabajando.com/uiglobales/img/sprites/sprite-avisos.gif") no-repeat 0 0; margin-right: 3px }
.tools-aviso .back { background-position: 0 0 }
.tools-aviso .print { background-position: -82px -2px }
.tools-aviso .send { background-position: -102px -1px }
.s16x16 { width: 16px; height: 16px; display: block }
.contenedor-postular { float: left; position: relative; left: 50% }

.boton-postular { margin: 0 auto; position: relative; left: -50% }
.boton-postular a { color: #fff; display: block; font-size: 1.5em !important; letter-spacing: -1px; padding: 17px 22px 22px 22px; cursor: pointer; background-position: -305px 0; position: relative }
.boton-postular a:link { color: #FFF }
.boton-postular a:visited { color: #FFF }
.boton-postular a:hover { color: #FFF }
.boton-postular a:active { color: #FFF }
.redes-sociales { margin-bottom: 30px; border-top: 2px solid #ccc }
.redes-sociales h2 { color: #9f9f9f; font-size: 1.3em }
.redes-sociales ul, .redes-sociales li { margin: 0; padding: 0; list-style: none; display: inline }
.redes-sociales a, .redes-sociales { float: left }
.spt { overflow: hidden; text-indent: -999999px }
.s32x32 { width: 32px; height: 32px; display: block }
.redes-sociales .spt { background: url("http://static.trabajando.com/uiglobales/img/sprites/sprite-redessociales.gif") no-repeat 0 0 }
.redes-sociales .twitter { background-position: -32px 0 }
.redes-sociales .facebook { background-position: 0 0 }
.redes-sociales .youtube { background-position: -64px 0 }
.redes-sociales .orkut { background-position: -96px 0 }
#loginpage #cabecera { height: 100px; position: relative }
#loginpage #menu, #loginpage #buscador, #loginpage .accesoEmpresas, #loginpage .numeroVacantes, #loginpage .asociadoTbj, #loginpage .botonPais, #loginpage .pipeCV, #loginpage #UIloginBox h2 { display: none }
#loginpage h1 { font-size: 1.8em; margin: .5em 0 }
#loginpage #UIpie, #loginpage #UIloginBox .aux { background: 0 }
#loginpage #UIloginBox .aux { background: 0; width: auto }
#loginpage .col-p { text-align: center }
#loginpage #UIloginBox { text-align: left; border: 1px solid #CCC; background: white; margin: 0 auto; width: 550px; float: none; padding-top: 30px; position: relative; height: 220px }
#loginpage #UIloginBox .aux label { width: 26%; float: left; position: static }
#loginpage #UIloginBox .aux input { width: 47%; float: left; margin-bottom: 10px; margin-right: 20px; position: static }
#loginpage #UIloginBox .vinculoCondicionesUso input { width: auto }
#loginpage #UIloginBox .vinculoCondicionesUso label { float: none; width: auto; text-align: left; margin-left: 28px; font-size: .9em }
#loginpage #UIloginBox .loginRecordarClave { position: absolute; right: 37px; top: 63px; margin: 0 }
#loginpage #UIloginBox .aux { position: static }
#loginpage #UIloginBox .wrap-btn { padding: 0; float: left; width: 194px; margin-right: 15px; text-align: right }
#loginpage .loginVinculo a { display: block; text-align: center }
#loginpage #UIloginBox.loginVinculo .aux { width: 230px }
#loginpage #UIloginBox.loginVinculo { padding-bottom: 7px }
#loginpage .vinculoCondicionesUso { clear: both; margin-left: 14px; margin-top: 20px; text-align: center; top: 150px; width: 530px; float: left }
#loginpage .vinculoCondicionesUso a { margin: 0 }
#loginpage #UIloginBox .aux #unamelabel { left: 40px; top: 30px }
#loginpage #UIloginBox { padding-left: 10px; padding-right: 10px }
#loginpage #UIloginBox .aux #usuario { left: 160px; top: 30px }
#loginpage #UIloginBox .aux #passlabel { left: 40px; top: 60px }
#loginpage #UIloginBox .loginRecordarClave, #UIloginBox .ingresoLinkCV { display: inline }
#loginpage #UIloginBox .loginRecordarClave { height: auto; left: 430px; position: absolute; right: auto; width: auto }
#loginpage #UIloginBox .ingresoLinkCV { display: block; left: 240px; position: absolute; right: auto; top: 95px }
#loginpage #UIloginBox .vinculoCondicionesUso label { display: block; float: left; margin-left: 0; width: 90% }
#loginpage #UIloginBox .wrap-btn { width: 208px }
.s26x26 { width: 26px; height: 26px; display: block }
.toolbar { padding: 10px 0 0 0; margin: 0 0 10px 0; border-bottom: 0; height: 48px }
.related { margin: 0 0 8px 0; padding: 0 0 10px 0; border-bottom: 1px dotted #CCC; height: 10px }
.back { float: left }
.similar { float: right }
.share { float: left; clear: left }
.share ul { padding: 0; margin: 0 }
.share ul li { display: block; float: left; list-style: none; border-right: 1px dotted #CCC; height: 20px }
.share .tw { padding: 0 10px 0 0; margin: 0 10px 0 0; width: 101px }
.share .fb { padding: 0 10px 0 0; margin: 0 10px 0 0; width: 120px; border-right: 0 }
.share .ad { padding: 0 10px 0 0; margin: 0 10px 0 0 }
.tools { float: right }
.tools ul { padding: 0; margin: 0 }
.tools ul li { display: block; float: left; list-style: none; border-left: 1px dotted #CCC; height: 20px }
.tools .imprimir { padding: 0 0 0 10px; margin: 0 0 0 10px }
.tools .enviar { padding: 0; margin: 0; border-left: none }
.tools .enviar a { background: url(http://static.trabajando.com/uiglobales/img/sprites/herramientas.gif) 0 0 no-repeat; margin: -2px 0 0 0 }
.tools .imprimir a { background: url(http://static.trabajando.com/uiglobales/img/sprites/herramientas.gif) -26px 0 no-repeat; margin: -2px 0 0 0 }
#UIarticulosDestacados { margin-bottom: 20px }
.avisoDestacado { margin-bottom: 20px }
.avisoDestacado ul { margin-left: 15px }
.avisoDestacado li { background: url("http://static.trabajando.com/images/tick.gif") no-repeat scroll 0 4px transparent; border-bottom: 1px solid blue; padding: 2px 0 2px 20px; margin: 0 10px 0 0; list-style: none }
.avisoDestacado a { color: #000; text-decoration: none }
.avisoDestacado a:hover { text-decoration: underline }
.clausulaPersonalizada_CVPaso1 { text-align: justify }
.empresa #infoUsuario { background: transparent; color: #000; padding: 19px 0 6px 7px }
.empresa #infoUsuario a { color: #000 }
.empresa #infoUsuario ul { float: right; padding: 0; margin: 0 }
.empresa #infoUsuario li { list-style: none inside none; float: left }
.menu-comLab-v2 { border: medium none; display: block; font-family: Arial, Helvetica, sans-serif; height: 15px; margin: 20px auto; width: 530px }
.menu-comLab-v2 li { float: left; font-size: 16px; line-height: 1.2em; list-style: none outside none; text-align: center; width: 10px }
#boxBuscadorComunidad { border: 1px solid #ccc; margin: 0 auto; padding: 15px; width: 450px }
#busquedaAvanzadaComunidad { margin-top: 10px }
#linkBusAvanzadaComunidad { cursor: pointer; text-decoration: underline }
#busquedaAvanzadaComunidad ul li { list-style: none outside none }
#boxBuscadorComunidad .btn { background: none repeat scroll 0 0 #0079bd; border-color: #c7eafb #00669b #00669b #c7eafb; border-radius: 3px 3px 3px 3px; border-style: solid; border-width: 1px; color: #fff; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; margin-left: 6px; margin-right: 10px; padding: 4px; text-decoration: none }
#descripcionEmpresaComunidad { width: 98% }
#descripcionEmpresaComunidad #ficha-empresa .datos-empresa { width: 100% }
#ficha-empresa h2#title-empresas, #ficha-empresa .datos-empresa h3 { border-bottom: 3px solid #0079bd; color: #000; font-size: 1.7em; margin-top: 0; padding-bottom: 6px !important; padding-top: 0; text-transform: none }
#ficha-empresa .datos-empresa h3 { margin-top: 20px; font-size: 1.3em }
#ficha-empresa .clearfix:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden }
#ficha-empresa #mod-main-empresa { border: 1px solid #bbb; margin-bottom: 0; padding: 20px }
#ficha-empresa .logo-wrapper { border-style: solid; border-color: #CCC #CCC #CCC #919092; border-width: 1px 1px 1px 3px; height: inherit; margin: 0 15px 0 0; padding: 13px; width: inherit; background: none repeat scroll 0 0 #fff; display: block; float: left }
#ficha-empresa .logo-wrapper img { height: 60px; width: 100px; display: block }
#ficha-empresa .col2 { height: auto; float: left; float: none; margin-left: 146px; line-height: 25px }
#ficha-empresa .name-empresa { color: #000; font-size: 1.8em; font-weight: bold; letter-spacing: -0.05em; float: none }
#ficha-empresa #ofertas-vacantes { border-top: 1px solid #999; margin: 20px 0 0; padding: 0; clear: left }
#ficha-empresa #ofertas-vacantes li:first-child { margin-left: 0 }
#ficha-empresa #ofertas-vacantes li { background: url("http://static.trabajando.com/uiglobales/img/v7candidatos/fichaempresa/bg-ficha-empresa.png") no-repeat scroll right top transparent; padding-top: 10px; padding-right: 10px; padding-left: 10px; color: #666; display: block; float: left; font-size: 14px; height: 42px; line-height: 35px; list-style-type: none }
#ficha-empresa #ofertas-vacantes strong { color: #0073ae; font-size: 30px; font-weight: bold }
#ficha-empresa #vacantes { border-left: 1px solid #999; border-right: 1px solid #999 }
#ficha-empresa #ofertas-vacantes #last-child { background: none repeat scroll 0 0 transparent }
.wd-ofert { border-bottom: 1px dotted #007ec1; float: left; padding-bottom: 10px }
#ficha-empresa .datos-empresa h3.wd-title { border: 0; margin-top: 10px; margin-bottom: 0; padding-bottom: 2px }
.wd-title a { color: #00659a; text-decoration: none }
.wd-ofert-col-left h4 { text-transform: uppercase; color: #999; font-size: 1em; margin-top: 0; padding-top: 0 }
#ficha-empresa .wd-content .wd-lugar { color: #666; font-weight: bold }
#ficha-empresa .wd-ofert-col-left { float: left; width: 70% }
#ficha-empresa .wd-ofert-col-right { float: right; text-align: right; width: 26% }
#ficha-empresa .wd-content li { list-style-type: none }
#barra_mensaje { position: fixed; top: 0; left: 0; width: 100%; z-index: 100; overflow: hidden; display: none; margin: 0 auto }
#barra_mensaje .barra_mensaje_base { width: 970px; height: auto; overflow: hidden; margin: 25px auto 0 }
#barra_mensaje .barra_mensaje_base .txt { font-size: 14px; font-weight: 400; color: #000; float: left; line-height: 16px }
.barra_mensaje_error { background-color: #FFD1D1; border-bottom: 1px solid #FF9797 }
.barra_mensaje_error .icon { background-image: url(http://static.trabajando.com/uiglobales/img/pp/info_error.png); background-repeat: no-repeat; width: 16px; height: 16px; padding-right: 10px; float: left }
.barra_mensaje_alerta { background-color: #FFF5CC; border-bottom: 1px solid #F2DD8C }
.barra_mensaje_alerta .icon { background-image: url(http://static.trabajando.com/uiglobales/img/pp/info_alerta.png); background-repeat: no-repeat; width: 16px; height: 16px; padding-right: 10px; float: left }
.barra_mensaje_ok { background-color: #EAF7D9; border-bottom: 1px solid #B6E278 }
.barra_mensaje .icon { background-image: url(http://static.trabajando.com/uiglobales/img/pp/info_confirmacion.png); background-repeat: no-repeat; width: 16px; height: 16px; padding-right: 10px; float: left }
.barra_mensaje_informacion { background-color: #E8F6FF; border-bottom: 1px solid #80CCFF }
.barra_mensaje_informacion .icon { background-image: url(http://static.trabajando.com/uiglobales/img/pp/info_mensaje.png); background-repeat: no-repeat; width: 16px; height: 16px; padding-right: 10px; float: left }
a#cerrar_barra_mensaje { border: none; text-decoration: none; color: #0079bd; cursor: pointer; float: right }
#politicaDeCookies { margin-bottom: 0; margin-left: auto; margin-right: auto; padding: 2px; position: relative; width: 100%; background-color: #FEF9C2; }
.msgCookie { background-color: #FEF9C2; margin: -4px auto 0; padding: 0 14px; position: relative; width: 966px; }
.msgCookie p { margin: 0; height: auto !important; text-align: justify; }
#buscadorcandidatos { float: right; margin-bottom: 0; margin-left: 0; margin-right: 25px; margin-top: -49px; position: relative; }
table { width: 96%; }
.informa { width: 89%; }
.caja2 { float: left; padding-right: 0; }
.guardar { float: left; padding-top: 9px; border: none; padding-left: 5px; }
.linkPersonalizarCA { display: block; margin: 0; padding: 3px 0px 3px 20px; background-image: url("http://static.trabajando.com/uiglobales/img/asset/comunes/process.png"); background-repeat: no-repeat; }
#Iframe { margin: 0 auto; width: 800px; }
#simulacionIFrame { display: block; height: 100%; margin: auto; position: fixed; width: 800px; overflow: scroll; }
.setRutBox { margin: auto; width: 697px; }
#DivchkTodosOpciones { background: none repeat scroll 0 0 #ddd; border: 1px solid #a1a1a1; border-radius: 6px; padding: 5px; position: absolute; display: none; }


.boton-postular, .boton-postular a {
background: rgba(31,119,192,1);
background: -moz-linear-gradient(top, rgba(31,119,192,1) 0%, rgba(13,59,96,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(31,119,192,1)), color-stop(100%, rgba(13,59,96,1)));
background: -webkit-linear-gradient(top, rgba(31,119,192,1) 0%, rgba(13,59,96,1) 100%);
background: -o-linear-gradient(top, rgba(31,119,192,1) 0%, rgba(13,59,96,1) 100%);
background: -ms-linear-gradient(top, rgba(31,119,192,1) 0%, rgba(13,59,96,1) 100%);
background: linear-gradient(to bottom, rgba(31,119,192,1) 0%, rgba(13,59,96,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f77c0', endColorstr='#0d3b60', GradientType=0 );
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
margin-top: 15px;
}
