#candidato_asesor {border-bottom: 1px solid #E1E1E1;float:left;width: 208px;font-size:88%;}

#candidato_asesor .menuasesor{border-top: 1px solid #E1E1E1;padding: 13px 5px;background: #fff url(http://s.trabajos.hvimg.com/img/fondo_proceso_div.gif) top repeat-x;}

.menuasesor td,.tituloasesor td{padding:5px 0 5px 5px;}
.menuasesor td.menuseccion,.tituloasesor td,.tablas_ejemasesor {border:solid 1px #003366; background: #F2F1F1 url(http://s.trabajos.hvimg.com/img/fondo_asesor.gif) repeat;}
.menuasesor td.menuseccion a,.tituloasesor td a{color:#ffffff; text-decoration:none;}

#contenido_asesor{padding-bottom:10px;background: url(http://s.trabajos.hvimg.com/img/resumenlegalitas.gif) center bottom repeat-x; }
#contenido_asesor h2{margin:20px 0 10px 0;}

#preguntas_asesor td{padding:10px 0;}
.numeracion_asesor{width:13px; height:13px;border:solid 1px #ccc; background-color:#EDF5F7; color:#666; text-align:center; font-size:9px; float:left; font-weight:bold; margin-right:5px;}
.numeracion_asesor_activo{width:13px; height:13px;border:solid 1px #000; background-color:#fff; color:#003366; text-align:center; font-size:9px; float:left; font-weight:bold; margin-right:5px;}

/* diferentes titulos zona candidato */
#titulocandidato {
height:55px;
background:url(http://s.trabajos.hvimg.com/img/fondo_titulo.gif) left center no-repeat;
padding-left:113px;
padding-top:26px;
}
th input {margin-top:2px}
#titulocandidato h2 strong {color:#87AAC5}

#titulobuscador {
height:55px;
background:url(http://s.trabajos.hvimg.com/img/fondo_buscador_cabecera.gif) left center no-repeat;
padding-left:90px;
padding-top:26px;
}
#titulobuscador h2 strong {color:#87AAC5}


/*Favoritos*/
.favoritos { border-top: 1px solid #CDDCE1; margin-top: 10px;}
.favoritos1 { width:362px; float:left;}
.favoritos2 { width:352px; /*margin-left:382px;*/}
.favoritos h3 { margin:0px; margin-top:15px; font-size: 120%; padding:0px;}
.favoritos table { font-size:87%;}
.favoritos table td { padding:5px;}
.favoritos table.tablef { font-size:100%;}


/* pagina de registro ok*/

a.sin {font-size:125%; font-weight:bold;}

.ayuda_formulario{ border-left:1px solid #dfdfdf; background:#f8f8f8; font-size:88%; padding:3px; margin:2px 0 2px 430px}

.ayuda_formulario_sinmargen{ border-left:1px solid #dfdfdf; background:#f8f8f8; font-size:88%; padding:3px; margin:2px 0}


.noelementos_curri {
width: 95%;
margin-left:auto;
margin-right:auto;
padding:30px 5px;
border-top:1px dashed #336699;
border-bottom:1px dashed #336699;
text-align:center;
font-size:130%;
font-weight:bold;
color:#FF0000;
}

h3.nombrecv_respondida {font-size:115%;margin:10px 0px 3px 0px; padding:6px 0 4px 35px; border-top:1px solid #ccc; background:url(http://s.trabajos.hvimg.com/img/fondo_nombre_cv_candidato.gif) no-repeat 6px 6px}

/* baja */

ul.baja {margin:0; padding:0 0 0 20px;}
ul.baja li {list-style-type:square !important; text-align:left; padding:2px 0 2px 5px}
ul.baja li span {font-weight:normal !important}

#procesoSeleccion {text-align:left !important;}
#procesoSeleccion ul li{font-weight:bold !important;; list-style:square !important;}

#aviso .datos {}

p.cajaaviso {display:inline; background:#ffb; padding:5px; border:1px solid #ddb}

#aviso h4 {text-align:left !important; }

#aviso .datos { width:100%; background:none; margin-top:5px; border-top:none; border-bottom:none; }
#aviso .datos div { margin-bottom: 5px; }

#aviso .datos td { padding:5px; text-align:left; font-weight:normal !important; }

#aviso .datos td.borde { background: #fff; height:4px;padding:0px;}


.cv_viejo {color:#CC0000}
.cv_viejo #datos_cv2 {border:1px solid #c00; background:#efefef; }
.cv_viejo #datos_cv2 .datos { background:none}
.cv_viejo #datos_cv2 .datos td { background:none}
.cv_viejo #datos_cv2 .datos tr { background:none; border:none}
.cv_viejo #datos_cv2 .datos .borde { background:none; border:none}

#resumenpop {width:660px;}

#resumenpop h3 {font-size:100%; font-weight:normal; line-height:150%; padding-left:0}
#resumenpop h3 strong{color:#6E8CaF}
#resumenpop #datos_cv_b {background:#8EACCF; border:1px solid #444}
#resumenpop #datos_cv2 {background:#fff; border:1px solid #888; padding:15px}

/* Menu curriculum formacion */
#menu_formacion
{
padding: 5px 0;
margin-left: 0;
border-bottom: 1px solid #797979;
font-family:"Trebuchet MS", Arial;
}

#menu_formacion li
{
list-style: none; margin: 0; display: inline;
}

#menu_formacion li a
{
padding: 5px 0.5em;
margin-left: 5px;
border: 1px solid #797979;
border-bottom: none;
background: #F5F8FB;
text-decoration: none;
}

#menu_formacion li a:link { color: #000; }
#menu_formacion li a:visited { color: #000; }

#menu_formacion li a:hover
{
color: #000;
background: #EEE;
border-color: #797979;
}

#menu_formacion li a.current
{
background: #EFF4F8 url(http://s.trabajos.hvimg.com/img/fondo_menu_curriculum.gif) bottom repeat-x;
border-bottom: 1px solid #EFF4F8;
font-weight:bold;
}

#datos_cv2 .datos_correccion_th th {
width:120px!important;
}

.datosdisabled input, .datosdisabled select, .datosdisabled textarea {background:#D8DFE4}

ul.desactivada li a:hover {background:#F5F8FB!important; }

.sinprovincia {color:#c00; font-weight:bold}


/*Completar oferta*/
#responder_oferta {width:980px}
#responder_oferta .left {  width:635px; float:left; min-height:300px; border-right: dotted 1px #000000; padding: 0 10px; margin-top:20px}
#responder_oferta .right { width:300px; min-height:300px; margin-left:7px; border-left: dotted 1px #9D9D9D; float:left; padding: 0 0 0 15px; margin-top:20px}

#responder_oferta .middle { border-top: solid 1px #E4E4E4; border-bottom: solid 1px #E4E4E4; padding:5px 0 20px 0; margin-top:10px}
#responder_oferta .middle h3 {margin-bottom:5px}
#responder_oferta .bottom { margin: 10px 0 0 0; background:#f3f3f3; padding:10px}
#responder_oferta .bottom  form { background: #F3F3F3; height: 98px; padding: 15px; margin-bottom:10px}
#responder_oferta .bottom  textarea { width:600px;  margin-top: 10px; font-family:arial; font-size:12px}
#responder_oferta .c_doc {  text-align:center; float:left; width:69px; margin:0 12px 0 0;  font-size:11px;  word-wrap: break-word; }
#responder_oferta .c_doc div{ background:#fff; padding:3px; min-height:25px}
#responder_oferta .c_doc a {  display:block; text-decoration:none; background:#dfdfdf;}
#responder_oferta .c_doc a img {   padding:3px 0}
#responder_oferta .c_doc a:hover { background: #bbb}
#responder_oferta .c_doc a:hover div{ background: #bbb}
#responder_oferta .c_doc a.selected {background: #186BA8; }
#responder_oferta .c_doc a.selected div{background:none; color:#fff }
#responder_oferta .selection {  float:left; margin:0; padding:0; width:330px}
#responder_oferta .notienes {background:#CADEE4 url(/img/flecha_adjuntos.gif) 95% 45% no-repeat; font-size:16px; text-align:center; font-weight:bold; padding:25px 0 33px 0}
#responder_oferta .anade_ad { float:left; margin-left:10px; margin-top:33px; width:260px; padding: 10px; background:#eee}
#responder_oferta .anade_ad input { background: #FFFFFF; margin-top:5px }
#responder_oferta .anade_ad .caj { width: 164px; margin-top:8px}
#responder_oferta .anade_ad div {font-size:11px; padding:8px 0 0 2px; } 
#responder_oferta .inscrit { background: #FFFEB9; padding:10px 0; text-align: center; margin-bottom:12px; font-size:110%}
#responder_oferta .cv_act { background: #E7E7E7; padding:13px; margin-bottom:12px; font-size:11px; -moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#responder_oferta .cv_act a { color:#007DC4; text-decoration:underline}
#responder_oferta .cv_act .dias { background: #fff; height:54px; float:left; margin: 0 10px 0 0; text-align:center; padding:0 6px}
#responder_oferta .cv_act .dias span { font-size:32px}
#responder_oferta .atent { background: #EF0000; -moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px; padding:5px 18px 1px 18px; text-align:center; color:#FFFFFF}
#responder_oferta .atent a { color:#FFFFFF }
#responder_oferta .atent span { font-size:140%}
#responder_oferta .compl_candidatura {padding:0px 12px; font-size:130%;font-family:Arial, sans-serif;font-weight:bold; color: #FFF;background: #1F44AE url(http://s.trabajos.hvimg.com/img/fondo_boton2.gif) top repeat-x; margin:6px 5px 0 15px; border-left: 1px solid #B9DBFF;border-top: 1px solid #B9DBFF;border-right: 1px solid #0C488E; border-bottom: 1px solid #0C488E;}
#responder_oferta .aviso_archivos { background:#FF0000; padding:10px}
/*Fin completar oferta*/
#responder_oferta .tablasrespuesta { border-top: solid 1px #E4E4E4; border-bottom: solid 1px #E4E4E4; padding:5px 0; background:#f8f8f8; margin-bottom:5px}
#responder_oferta .tablasrespuesta input { vertical-align:middle}
#responder_oferta .tablasrespuesta div {margin:8px; font-size:14px} /* el ssi curriculo tiene un div - retro */
#responder_oferta .tablasrespuesta textarea {margin:5px; font-size:12px; width:600px} /* el ssi curriculo tiene un div - retro */


/*Candidatura espontanea*/
#arch_adjuntos {}
#arch_adjuntos .left {  width:635px; float:left; min-height:300px; border-right: dotted 1px #000000; padding: 0 10px; margin-top:20px}
#arch_adjuntos .right { width:300px; min-height:300px; margin-left:7px; border-left: dotted 1px #9D9D9D; float:left; padding: 0 0 0 15px; margin-top:20px}
#arch_adjuntos .middle {  padding:0 0 20px 0;}
#arch_adjuntos .middle h3 { display: none}
#arch_adjuntos .bottom { margin: 10px 0 0 0; background:#f3f3f3; padding:10px}
#arch_adjuntos .bottom  form { background: #F3F3F3; height: 98px; padding: 15px; margin-bottom:10px}
#arch_adjuntos .bottom  textarea { width:600px;  margin-top: 10px; font-family:arial; font-size:12px}
#arch_adjuntos .c_doc {  text-align:center; float:left; width:69px; margin:0 12px 0 0;  font-size:11px;  word-wrap: break-word; }
#arch_adjuntos .c_doc div{ background:#EFF4F8; padding:3px; min-height:25px}
#arch_adjuntos .c_doc a {  display:block; text-decoration:none; background:#dfdfdf;}
#arch_adjuntos .c_doc a img {   padding:3px 0}
#arch_adjuntos .c_doc a:hover { background: #bbb}
#arch_adjuntos .c_doc a:hover div{ background: #bbb}
#arch_adjuntos .c_doc a.selected {background: #186BA8; }
#arch_adjuntos .c_doc a.selected div{background:none; color:#fff }
#arch_adjuntos .selection {  float:left; margin:0; padding:0;}
#arch_adjuntos .notienes {background:#CADEE4 url(/img/flecha_adjuntos.gif) 95% 45% no-repeat; font-size:16px; text-align:center; font-weight:bold; padding:25px 0 33px 0}
#arch_adjuntos .anade_ad { float:left; margin-left:10px; width:260px; padding: 10px; background:#eee; border: solid 1px #7F9DB9}
#arch_adjuntos .anade_ad input { background: #FFFFFF; margin-top:5px }
#arch_adjuntos .anade_ad .caj { width: 164px; margin-top:8px}
#arch_adjuntos .anade_ad div {font-size:11px; padding:8px 0 0 2px; } 
#arch_adjuntos .inscrit { background: #FFFEB9; padding:10px 0; text-align: center; margin-bottom:12px; font-size:110%}
#arch_adjuntos .cv_act { background: #E7E7E7; padding:13px; margin-bottom:12px; font-size:11px; -moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
#arch_adjuntos .cv_act a { color:#007DC4; text-decoration:underline}
#arch_adjuntos .cv_act .dias { background: #fff; height:54px; float:left; margin: 0 10px 0 0; text-align:center; padding:0 6px}
#arch_adjuntos .cv_act .dias span { font-size:32px}
#arch_adjuntos .atent { background: #EF0000; -moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px; padding:5px 18px 1px 18px; text-align:center; color:#FFFFFF}
#arch_adjuntos .atent a { color:#FFFFFF }
#arch_adjuntos .atent span { font-size:140%}
#rarch_adjuntos .compl_candidatura {padding:0px 12px; font-size:130%;font-family:Arial, sans-serif;font-weight:bold; color: #FFF;background: #1F44AE url(http://s.trabajos.hvimg.com/img/fondo_boton2.gif) top repeat-x; margin:6px 5px 0 15px; border-left: 1px solid #B9DBFF;border-top: 1px solid #B9DBFF;border-right: 1px solid #0C488E; border-bottom: 1px solid #0C488E;}
#arch_adjuntos .aviso_archivos { background:#FF0000; padding:10px}
/*Fin completar oferta*/
#arch_adjuntos .tablasrespuesta { border-top: solid 1px #E4E4E4; border-bottom: solid 1px #E4E4E4; padding:5px 0; background:#f8f8f8; margin-bottom:5px}
#arch_adjuntos .tablasrespuesta input { vertical-align:middle}
#arch_adjuntos .tablasrespuesta div {margin:8px; font-size:14px} /* el ssi curriculo tiene un div - retro */
#arch_adjuntos .tablasrespuesta textarea {margin:5px; font-size:12px; width:600px}
/*Fin candidatura espontanea*/

