
.tabla_consulta{
	max-width:90%;
	border: 1px;
	border-collapse: collapse;
	margin: 0 auto;
	margin-bottom: 50px;
}

.tabla_consulta thead td{
	
	color:var(--color-enfasis1);
	padding:10px;
	text-align:center;
	font-size: 11px;
	border:0px;
	border-bottom: 2px solid var(--color-hover1);
	font-weight:bold;
}
.tabla_consulta thead td a{
	
	color:#872C47;
}

.tabla_consulta tbody td{
	padding: 3px 10px 3px 10px;
	border:0px solid;
	text-align:center;
	font-size: 14px;
}
.tabla_consulta tbody tr:nth-child(odd){/*Representa las filas impares de una tabla HTML.*/
	background-color: #eaeaea80;
}
.tabla_consulta tbody tr:nth-child(even){/*Representa las filas pares de una tabla HTML.*/
	
}
/*.tabla_consulta tbody .resaltar:hover{
	background-color: var(--color-hover2);
	cursor:pointer;
}*/
.tabla_consulta tbody .resaltar:hover td{
	background-color: var(--color-hover2);
	cursor:pointer;
	color: white;
}
.eliminar{
	font-size: .8em;
    color: gray;
}
.eliminar:hover, .tabla_consulta a:hover{
	color: white;
}
.tabla_consulta a{
	text-decoration: none;
	color: var(--color-texto);
}
.acotacion_color{
		width: 35px;
	    display: inline-block;
	    border: 1px solid;
	    height: 20px;
	    margin-bottom: -5px;
}



.tabla_consulta table thead td, .tabla_consulta table tbody td{
	font-size: 10px;

}
.sinResaltar:hover{
	background-color: white;
}
.sinResaltar table tbody tr:nth-child(odd){/*Representa las filas impares de una tabla HTML.*/
	background-color: white;
}
.sinResaltar table tbody tr:nth-child(odd):hover, .sinResaltar table tbody tr:nth-child(even):hover{/*Representa las filas impares de una tabla HTML.*/
	background-color: #ffc8b6;
}
.sinResaltar table thead tr, .sinResaltar table thead tr:hover{/*Representa las filas impares de una tabla HTML.*/
	background-color: white !important;
	font-style: italic;
}