@font-face {
   font-family:'desing';
   src:url('fonts/desing.otf');
}

.collec {
	font-weight: 700;
	font-size: 28px;
	font-family: desing;
	color : #FFFFFF;
}
.casesliste {
	border-width: thin;
}

.cartext ul {
	padding: 0;
	display: flex;
	juqqstify-content: space-around;
}

.cartext li {
    height: 190px;
    width: 217px;
    margin: 10px;
    background-image: url('images/MARBLE.png');
    /*Centrer un unique élément verticalement ei horizontalement*/
    display: flex;
    justify-content: center;
    align-items: center; list-style-type:none;
    border: solid black;
	border-width: 1px;
}

.cartext {
	max-width: 1200px;
}

body {
	font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	line-height: 1.5;
}

.ttlst {
max-width: 1150px;
}

.ttgen{
	font-weight: 700;
	font-size: 28px;
	font-family: desing;
	color : #000879;
	text-shadow: 5px 5px 5px #202a5b;
}
.imgcad {
	display: flex;
	max-width: 1200px;
	margin-left: -.75rem;
  	margin-right: -.75rem;
  	margin-top: 2rem;
  	margin-bottom: 1.5rem;

}

.imgdet {
	flex: none;
	width: 50%;
}

.imgpres {
	width: 95%;
}

.tbdedescription {
width: 100%;
max-width: 1180px;
border-collapse: collapse;
background-color: #ffffff;
margin-bottom: 6rem;
}

.celtabdedescr {

padding: .5em .75em;
text-align: start;
border: 1px solid;
}

th {
background-color: #d5d5d5;
}

footer {
Background-image: url('images/MARBLE.png');
padding: 2em;
border-top: 1px solid;
}