.mon_responsive {
	display: table-cell;
}

.ent_tableau {
	/*width: 20px; /* Vous pouvez ajuster cette valeur en pixels, pour fixer la largeur */
	/*max-width:30px;*/
  	overflow: hidden; /* Masque le contenu dépassant la largeur de la cellule */
  	/*white-space: nowrap; /* Empêche le texte de passer à la ligne */
  	/*text-overflow: ellipsis; /* Ajoute des points de suspension à la fin du texte coupé */
}

@media screen and (max-width: 768px) {
	 .mon_responsive {
        display: none;
	 }
}

.tableauresultat
{
	border-collapse: collapse;
	/*border: 1px solid black;*/
	/*overflow:auto;*/
	/*width:90%;
	/*display:inline-block;*/
	margin-bottom:20px;
	text-align: center;
}

.tableauresultat th {
	background-color:yellow;
	border-collapse: collapse;
	border: 1px solid black;
	font-weight: bold;
}

/*.tableauresultat tr {
	
	/*max-height:10px;*/
/*}*/

/*
tr:hover
{
	background-color:white;
}
*/

.tableauresultat td
{
	border-collapse: collapse;
	/*border: 1px solid black;*/
	padding:5px;
}

.ca {
	background-color:#E0E874;
}

.tableauresultat tr:hover td
{
	border-collapse: collapse;
	background-color:white;
	cursor: pointer;
}


p#erreur{
	color:red;
}



.ca:hover
{
	border-collapse: collapse;
	background-color:white;
}

.info {
	background-color:#DCAEF0;
}
.infoTotal {
	background-color:#DCAEF0;
	font-weight: bold;
}

