.card-text{
  color: grey;
  font-size: 12px;
}


.p_stitre {
  color: #339999;
  font-weight: bold;
}

.p_soustitre {
  color: #339999;
}

.p-btncolor{
  background-color: #339999;
}

.p_navcolor{
  background-color: #339999;
}

.nav-item:hover{
  background-color:#79cdcd;

}
.nav-item{
  height:70 px;
  
}

.p_alerte{
  background-color:#79cdcd;
}

.p-bold{
  font-weight: bold;
}
.p_li{
  font-size: 12px;
}

hr{
  color:#339999
}

.buttonton {
  text-align:center
}

.accordion-button {
  color: #339999;

}

h3{
  color: #339999;
}
 .table-tarifs th {
    background-color: #339999;
    color: grey; /* pour garantir un bon contraste */
    vertical-align: middle;
  }

.custom-header {
  background-color: #339999 !important;

}

a {
  color: #339999;
  text-decoration: underline; /* garde le soulignement */
}