#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(/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(/img/fondo_asesor.gif) repeat;}
.menuasesor td.menuseccion a,.tituloasesor td a{color:#ffffff; text-decoration:none;}

#contenido_asesor{padding-bottom:10px;background: url(/img/resumenlegalitas.gif) center bottom repeat-x; }
#contenido_asesor h2{margin:20px 0 10px 0;}
/*#preguntas_asesor{}*/
#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(/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(/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(/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(/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; }