*{padding:0;}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(imagenes/fnd_site.gif);
color:#334959;
margin: 0; padding: 0;
}
.linkBlanco {
text-decoration:none;
color:#FFFFFF;
}
.tituloseccion {
font-size:14px;
color:#415A43;
border-bottom:1px dashed #415A43;
margin-left: 5px;
margin-bottom:5px;
margin-right:5px;
}

.caja {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px solid #999;
color:#334959;
}

.cajaOculta {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px solid #334959;
color:#334959;
visibility:hidden;
}
.cajaFija {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px solid #334959;
color:#334959;
width:230px;
}
.cajaFija2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px solid #334959;
color:#334959;
width:180px;
}
.letra12{
font-size:12px;
}
.letra16{
font-size:16px;
font-weight:bold;
}
.alinea{
margin:0 auto;
border-left:1px solid #AECFE3;
border-right:1px solid #AECFE3;
border-bottom:1px solid #AECFE3;
background-color:#FFFFFF;
}
.Imagen{
border:1px solid #003366;
margin-right:10px;
margin-left:10px;
}
.imagenPublicar{
margin-top:4px;
}
.botonFalso {
background-color:EEEEEE;
border:1px solid #446075;
background-color:#EAEFF2;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#446075;
font-weight:bold;
}
.busqTitulo {
font-weight:bold;
color:#FFFFFF;
background-color:#446075;
padding:2px;
}
.busqContenido {
background-color:#BCCCD8;
padding-left:5px;
padding-top:4px;
}
.tablaTitulo {
font-weight:bold;
color:#FFFFFF;
background-color:#408EBD;
padding:2px;
}
.tablaContenido {
background-color:#FFF;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
padding-right:5px;
}
.footer {
padding:2px;
background-color:#E2EBF1;
font-size:10px;
}
.tips {
padding-top:22px;
padding-left:60px;
padding-right:100px;
font-size:12px;
color:#333333;
background-image:url(imagenes/img_tips2.gif);
border-bottom:10px solid #446075;
}
.celda1{
padding:3px;
background-color:#F5F8FA;
}
.celda2{
padding:3px;
background-color:#E2EBF1;
}
div#banner {
display:block;
border-top:1px dashed #408EBD;
padding-top:10px;
padding-bottom:10px;
margin:0 auto;
width:510px;
}
.columnaDerecha{
border-left:1px solid #408EBD;
}
/*---------------------aviso-----------------------------------*/
.tablaAmarilla{
background-color:#FFCC00;
padding-left:5px;
}
.tablaCeleste{
background-color:#D6E0D6;
text-transform:uppercase;
margin-top:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
font-weight:bold;
}

.tablaconBorde{
border-top:1px solid #5E85A2;
border-bottom:3px solid #5E85A2;
padding-right:5px;
}

.boton {
background-color:#75914B;
border:1px solid #5F8723;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-bottom:38px;
padding:5px;
}

/*-------------------curriculum------------*/
.currNombre{
font-size:18px;
margin-left:10px;
margin-bottom:5px;
font-weight:bold;
}
.currImagen{
border:1px solid #003366;
margin-right:10px;
}
.currEmpresa{
font-size:12px;
color: #408EBD;
text-transform:uppercase;
font-weight:bold;
}
/* Tablas */
.fila-clara {background: white;}
.fila-oscura {background: #EFEFEF;}
/*NORMAL*/
.normal10 {COLOR: #333333; TEXT-DECORATION: none; font-family: verdana; font-size: 10px;}
/****************************
repaso de estilos interior noticias
*****************************/
#tablaBlanca {
background-color:#FFFFFF;
color:#4F662C;
font-size:12px;
padding:5px;
}
#tablaBlanca td {
	padding:1px;
	}
.listanormal li{
	display: block;
	background: url("http://www.trabajando.com/chileempresas/imagenes/flecha_der.gif") no-repeat left center;
	padding-left: 15px;
	}
.txtDestacado {
	font-size: 16px;
	color:#660000;
	font-weight: bold;
	}
.msg-alerta {
	border: 1px solid #FFCC00;
	padding: 5px 5px 5px 51px;
	background: #FEF8BA url("../global/asset/ico-alert47x48.jpg") no-repeat 0 0;
	}
/****************************
repaso de estilos interior noticias
*****************************/
#resumen_datos_aviso {
	padding: 10px;
	}
#estadisticas {
	float: right;
	border: 4px solid #349901;
	background: #E3FFD7;
	}
#estadisticas th, #estadisticas td {
	padding: 1px 5px;
	text-align: center;
	}
#estadisticas thead th {
	background: #349901;
	color: white;
	}
#estadisticas thead td {
	background: #FFF;
	font-size: 23px;
	font-weight: bold;
	color: #1C5B00;
	}
#estadisticas tbody th {
	font-size: 11px;
	font-weight: bold;
	color: #2E9700;
	}
#estadisticas tbody td {
	color: #2E9700;
	font-size: 17px;
	font-weight: bold;
	}

#resumen_datos_aviso h1{color: #666666; font-size: 1em; margin: 2px auto;}
#resumen_datos_aviso h2 {color: #184A00; font-size: 1.6em; font-weight: bold; line-height: 95%; margin: 0 auto;}
#resumen_datos_aviso .fecha {color: #999999; display: block; margin: 2px auto;}

#evaluacion  {margin: 10px auto;}
#evaluacion table{
	background: #F1FFEB;
	border: 1px solid #9ACC80;
	}
#evaluacion caption, #evaluacion th, #evaluacion td {
	padding: 1px 5px;
	text-align: center;
	}
#evaluacion caption {background: #9ACC80; font-weight: bold;}
#evaluacion th{font-weight: bold;}

#preguntas-aviso h2{color: #333; font-size: 1.4em; font-weight: bold; line-height: 95%; margin: 0 auto;}
#preguntas-aviso li {
	display:list-item;
	margin-left: 18px;
	}

/******************************************
	VISTA CONSEJERO Y SECCIONES SIMILARES
*******************************************/
	
#col-p h2{line-height:1.2em;}
#col-p h2.h2consejero{color:#576F35;border-bottom:1px dotted #000;padding-bottom:5px;}
p.separador01{clear:both;border-bottom:1px dotted #999;padding:10px 0 0 0;margin:0 0 15px 0;}
.noticiaconsejero1{float:left;;width:48%;}
.noticiaconsejero2{float:right;;width:48%;}
.noticiaconsejero1 p,.noticiaconsejero2 p{ text-align:justify;padding:0 10px;}
.separador02{float:left;width:1px;border-right:1px dotted #999;padding-left:5px;margin-right:5px;height:230px;}
.clearboth{clear:both;}
.imagenconsejero {float:left;}

/******************************************
	AJUSTES VISTA DE TABLAS
*******************************************/
h1{font-size:1.5em;line-height:1.4em;padding:5px 0 5px 5px;}
table{padding:2px 5px;}
td,th{padding:2px 0;}
.tablaColumnas th{background:#D6E0D6;}
table caption{background:#D6E0D6;font-weight:bold;padding:2px 5px;text-transform: uppercase;}	

/**********************************************
	AJUSTES A LA VISTA DEL CV DESDE PERSONAS
***********************************************/
#UIvistaAviso{padding:10px;}
caption, th, td {text-align:left; }
.UItoolsShare,.UIcartaPresentacion,.UItoolsVistaAviso{display:none; color:#628134; font-size:12px; text-align:left;}
#UIvistaAviso .msg{display:none;}

/**********************************************
     AJUSTE OLVIDO SU CLAVE
**********************************************/

#miTrabajando a.forgetKey,#miTrabajando a.forgetKey:visited { margin-left: 80px; font-size: 11px; font-weight: normal; }


/* Titulo Formulario */
#col-p h2 {
color:#003300;
font-size:16px;
margin-bottom:15px;
}

/******************************************
	AJUSTES BODEGA
*******************************************/

.contenidoLogueado .tablablanca{
	font-size: 0.9em;
}

/******************************************
	NUEVO FORMULARIO
*******************************************/

.formRegEmpresa {
	overflow: hidden;
}

.formRegEmpresa .formInline {
    border-bottom: 1px dotted #CCCCCC;
    float: left;
    margin: 2px 0 0;
    padding: 11px 0;
    width: 100%;
}

.formRegEmpresa label {
    float: left;
    font-weight: bold;
    margin-right: 10px;
    margin-top: 3px;
    text-align: right;
    width: 120px;
	font-size: 1.1em;
}

.formRegEmpresa .caja {
    background: url("../images/foundation.png") repeat-x scroll 0 -188px #FEFEFE;
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 0;
    padding: 4px;
    resize: none;
    width: 194px;
	font-size: 1.1em;
}

.formRegEmpresa span {
    font-size: 0.9em;
    height: 23px;
    line-height: 24px;
    padding-left: 6px;
    width: 150px;
}

.formRegEmpresa .qa {
	width: 300px;
}

.formRegEmpresa .actions {
	text-align: right;
}


/* */

fieldset.cvBq {
    border: 1px solid #D6E0D6;
	border-radius: 2px 2px 2px 2px;
    margin: 10px 0;
    padding: 5px;
}

.cvBq fieldset {
    border: 1px solid #D6E0D6;
	border-radius: 2px 2px 2px 2px;
    margin: 10px 0;
    padding: 10px;
	clear: both;
}

.cvBq  legend {
    border-left: 3px solid #D6E0D6;
    border-right: 1px solid #D6E0D6;
    font-weight: bold;
    padding: 5px 10px;
	color: #4F662C;
}

.cvBq select {
    border: 1px solid #999999;
    color: #111111;
    margin: 5px 5px 5px 0;
    padding: 5px 5px 5px 2px;
}

.cvBq  label {
	display: block;
	margin-right: 5px;
	font-weight: normal;
}

.cvBq  ul li {
	float: left;
	width: 159px;
}

.cvBq  .optionsForm li {
	width: 171px;
}

.cvBq  .optionsForm select {
	width: 150px;
}

form input.caja-small {
    padding: 6px 6px 6px 10px;
    width: 100px;
}

.cvBq  input.caja-large {
    padding: 6px 6px 6px 10px;
    width: 400px;
}

.cvBq  input.caja-medium {
    padding: 6px 6px 6px 10px;
    width: 200px;
}

.cvBq input.caja-mini {
	padding: 6px 6px 6px 10px;
	width: 50px;
}

.cvBq select.caja-mini {
	width: 70px;
}

.cvBq fieldset.left{
	float: left;
	width:46%;
	min-height: 66px;
}

.cvBq fieldset.right {
	float: right;
	clear: right;
	width: 46%;
	min-height: 66px;
}

.cvBq input.caja-small, .cvBq input.caja-large, .cvBq input.caja-mini, .cvBq  input.caja-medium {
    border: 1px solid #999999;
    color: #111111;
    margin: 5px 3px 5px 0;
	font-size: 1em;
	font-family: inherit;
	
}

.cvBq  .caja {
    font-size: 1em;
}

.cvBq  .lefties {
	float: left;
}

div.comboselectbox div.combowrap {
    border: 1px solid #DFDFDF;
    border-radius: 2px 2px 2px 2px;
    float: left;
    padding: 10px;
}

div.comboselectbox div.comboselectbuttons {
    float: left;
    padding: 12px ;
    width: 30px;
}

div.combowrap .caja {
	width: 289px;
	border: none;
	background: none;
	padding: 0 10px 0 10px;
}


.cvBq  .wrapSelect {
    background: none repeat scroll 0 0 #E6E6E6;
    display: inline-block;
    padding: 0 5px 0 10px;
	border-radius: 2px 2px 2px 2px;
	margin-right: 5px;
}

.cvBq .wrapSelect input {
	margin-left: 5px !important;
}

.cvBq .dolar {
    float: right;
    margin: -15px 0 0;
    padding: 0;
}

.cvBq .dolar span {
	color: #666;
}

.cvBq .optionsForm {
	background: #F0F0F0;
}

.wrap-language {
    border: 1px solid #D6E0D6;
    border-radius: 2px 2px 2px 2px;
    margin: 1px;
    padding: 3px 0 0;
}

.wrap-language input {
	margin: 5px 0 0 5px;
}

/* */

.listed {
	margin: 20px;
	font-size: 0.75em;
}

.listed li {
	list-style: none inside none;
}

.listed label {
	display: inline-block;
}

.listed .actionStyle2 {
	padding: 10px;
	background: #E5F1D4;
	overflow: hidden;
	text-align: right;
}

.listed .text {
	border: 0;
	background: none;
	clear: right;
	width: auto;
	font-size: 0.9em;
}

.listed .textb {
	border: 0;
	background: none;
	clear: right;
	width: auto;
	font-size: 0.9em;
	color: #000;
	width: 190px;
}

/* */

.boton {
background-color:#75914B;
border:1px solid #5F8723;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size: 1em;
font-weight:bold;
margin-bottom:0;
padding:5px;
}
