@charset "utf-8";
/* CSS Document */

* {
  box-sizing: border-box;
}

body {
	
  background-image: url("../image/paper.gif");
  font-family: Arial, Helvetica, sans-serif;
}

/* Style the header */
header {
  background-image: url("../image/paper.gif");
  background-color: #666;
  padding: 30px;
  text-align: center;
  font-size: 24px;
  color: darkviolet;
}

/* Create two columns/boxes that floats next to each other */
nav {

  background-image: url("../image/paper.gif");
  float: left;
  width: 15%;
 /* height: 450px; /* only for demonstration, should be removed */
  background: #F3A756;
  padding: 10px;
}

/* Style the list inside the menu */
nav ul {
  list-style-type: none;
  padding: 0;
}

article {
	
  background-image: url("../image/paper.gif");
  float: left;
  padding: 20px;
  width: 60%;
  background-color: #f1f1f1;
 /* height: 450px; /* only for demonstration, should be removed */
}
aside{

  background-image: url("../image/paper.gif");
  padding: 20px;
  width: 25%;
  background-color:#D9282B;
 /* height: 450px; /* only for demonstration, should be removed */
}


div.containerimage {
	float:right;
	align-content:flex-end;
	background-color: #EA27EA;

}

/* Clear floats after the columns */
section::after {
  content: "";
  display: table;
  clear: both;
}

a.Liens {
	background-color: #4E52AC;
  width:130px;
  border: none;
  color: white;
  /* padding: 20px; */
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 20px;
	
	border-radius: 10px;}


button {
  background-color: #4CAF50;
  border: none;
  color: white;
  /* padding: 20px; */
  width:130px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
  margin: 4px 2px;
	border-radius: 10px;
}
/*footer {position: absolute; bottom: 0; left: 0; right: 0} */
/* Style the footer */
footer {
 
  background-color: greenyellow;
  padding: 10px;
  text-align: center;
  color: blue;
}

/* Responsive layout - makes the two columns/boxes stack on top of each other instead of next to each other, on small screens */
@media (max-width: 600px) {
  nav, article {
    width: 100%;
    height: auto;
  }
}

