body{
	width:60%;
	margin:auto;
}

/*Header*/
	#top_container{
		display:flex;
		flex-direction:column;
		align-items:center;
		height:280px;
		background:#FFDAB9;
	}
	#title{
		margin:auto;
		border:3px double;
		font-size:2em;
		text-decoration:underline blue;
	}


/*Section*/

#tower_defense{
	float:left;
	margin:50px;
}

#quizz{
	margin:50px;
}

.tower1{
	float:right;
	background-color:#2d42e2;
	height:300px;
	width:300px;
	margin:40px;
	text-align:center;
}

.tower2{
	float:right;
	background-color:green;
	height:300px;
	width:300px;
	margin:40px;
	text-align:center;
}

.tower3{
	float:right;
	background-color:red;
	height:300px;
	width:300px;
	margin:40px;
	text-align:center;
}
.affichage{
	float:right;
	font-size:3em;
}
h2{
	text-decoration:underline;
}