input[type="text"] , select {
    background-color: white;
    font-weight: normal;
    color:#000000;
    border-radius: 0%;
    border: solid 1px #000000;
}

#busqueda-campo{
    position: absolute;    
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
    background-color: #ffffff;
    z-index: 4200;   
    height: auto;
    top: 0px;
    left: 0px;
    visibility: hidden;
    color:#000000;
}

#busqueda_resultados{
    overflow-y: auto;
    height: 25px;
    color:#000000;
}

tr[resultados] td {
    color:#000000;
}

tr[resultados]:nth-child(even)  td {
    background-color: #eee;
}

tr[resultados]:hover  td {
    background-color:aquamarine;
}

input[type="button"][guardar]{
    background-color:#eee;
    color:#000000;
    width:180px;
    text-align: center;
    padding-left: 0px;
    padding-top: 0px;;

}

.personal , tr[personal] td {
    background-color: #D9D6BF;
}

.medica , tr[medica] td {
    background-color:#C8DBD4;
}

.academica , tr[academica] td {
    background-color:#D9D8D4;
}


.laboral , tr[laboral] td {
    background-color:#B8C9D9;
}

.capacitacion , tr[capacitacion] td {
    background-color: #D9C7C3;
}

.logros , tr[logros] td {
    background-color: #CADBC5;
}

 

td[tab]{
background-color:white;
border-top: 1px solid black;
}

/*
#informacion_basica_personal{
    border-collapse: collapse;
    border-color: #000000;
    border-width: 1px;;
    border-style: solid;
}*/

#informacion_basica_personal  tbody tr:nth-child(even) td{
    background-color: #F0E2C7;
}
#informacion_basica_salud  tbody tr:nth-child(even) td{
    background-color: #C8E8DC;
}
/*
#informacion_basica_salud  tbody tr:nth-child(3) td,
#informacion_basica_salud  tbody tr:nth-child(6) td,
#informacion_basica_salud  tbody tr:nth-child(11)
*/



#titulos-academico tr:nth-child(odd) td,#campos-informacion-academico tr:nth-child(odd) td{
    background-color: #C2BFB2;
}

#registros-experiencia-laboral tr:nth-child(odd) td,
#campos-informacion-laboral tr:nth-child(odd) td{
    background-color: #A3B1BF;
}

#lista-capacitaciones-recibidas tr:nth-child(odd) td,
#tabla-formulario-capacitacion tr:nth-child(odd) td{
    background-color: #BFB0AC;
}

#tabla-formulario-logros tr:nth-child(odd) td,
#logros-alcanzados tr:nth-child(odd) td{
    background-color: #8D998A;
}

table[informacion-hoja-vida]  tbody tr td:nth-child(1){
    color:#000000;
    font-weight: bold;
}


#campos-informacion-academico tr td:nth-child(3),
#campos-informacion-laboral tr td:nth-child(3),
#tabla-formulario-capacitacion tr td:nth-child(3),
#tabla-formulario-logros tr td:nth-child(3)
{
    color:red;
    font-weight: bold;
}


table[informacion-hoja-vida] tbody tr td:nth-child(3){
    color:red;
    font-weight: bold;
}

#academica , #capacitacion, #laboral,#logro{
    position: absolute;
    top:5%;
    left:20%;
    width:60%;
    z-index: 3002;
    
}

#academica table{
    width:100%;
}

#academica table tr > td:nth-child(1){
    width:15%;
}
#academica table tr > td:nth-child(2){
    width:50%;
}

#cortina{
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height: 100%;
    z-index: 2500;
    background-color: #ffffff;
    opacity: 0.95;
    visibility: hidden;
 
}

input[type="button"][adicionar]{
    background-color: transparent;
    width: 50%;
    color:green;
    text-align: center;
    padding: 0px;
    font-size: 30px;
    font-weight:bold;
}

th[acciones]{
    width:70px;
}

tr[id="lugar-elegido"] td:nth-child(2),
#detalle-titulo,
#detalle-cargo,
#detalle-org
{
    font-weight: bold;   
    width:85%;
    
}

#informacion_basica_salud td[separador-salud]{
    background-color: #CCDE8C;
    font-weight: bold;
}