@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

*{
	font-family: Poppins;
	color: black;
	text-decoration: none;
	
}

body{
background-color: #fff9a8;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
 }
 li a {
	 text-decoration:none;
 }
 
 .pavé {
	 text-align: center;
	 
 }

#liens tr td{
	text-align: center;
	background-color: grey;
	border-radius: 17px;
	padding: 10px;
}



#liens td a:hover{
	transition: 0.5s;
	font-size: 20px;
	text-align: center;
	border-radius:17px;
}
.button_res{
	background-color: #da2323;
	border: none;
	border-radius: 7px;
	padding: 5px;
	padding: 10px;
	cursor: pointer;
}
.button_res:hover{
	background-color: #ffc117;
	transition: 0.5s;
	

}
#annonce{
	color: #000000a9;
}
#tablee{
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
	
}
tr td{
	border: 1px solid black;
	padding: 5px;
}
#limite{
	width: auto;
	height: auto;
	
}
.paragraphe{
	padding: 20px;
}
.image{
	display: block;
	margin: auto;
	border-radius: 17px;
	width: 70%;
	box-shadow : 8px 8px 10px 0 rgba(0,0,0,0.5);
	
}
.embet{
	background-color: #ffc117;
}
#bas{
	display: flex;
	justify-content: center;
	padding: 5px;
	background-color: #45a1ff;
	color: #fff;
	margin: 50%;
}
#velo_image{
	width: 500px;
	height: 350px;
	float : left;
	margin-top : 30px;
	border-radius : 17px; 
	box-shadow : 8px 8px 10px 0 rgba(0,0,0,0.5);
}

#liens {
margin-left: auto;
margin-right: auto;
}

.sel{
margin-left: auto;
margin-right: auto;
}


#liens, tr, td{
width : 500px;
text-align : center;
}

#image{
height: 250px;
width : 500px;
border-radius: 5px;
box-shadow : 8px 8px 10px 0 rgba(0,0,0,0.5);
}

#corps{
text-align : center;
}
h1{
text-align : center;
font-style : italic;
margin-top: 50px;

}

#description {
margin-top: 50px;
margin-left : 550px;
text-align : center;

}

.t{
text-align : center;
}

.liens{
	text-decoration: none;
}
.description2 {
display: flex;
justify-content: space-between;
}
.description2 p{
text-align: center;
margin-left: 50px;
margin-top: 100px
}
