body {
	background-color:seashell;
	}
#conteneur
	{
	font-family:arial,sans-serif;
	width:1500px;
	float:center;
	margin-right:auto;
	margin-left:auto;
	padding:0;
	
	}
header {
	background-color:yellow;
	padding:10px;
	text-align: center;
	}
nav ul {
	list-style:none;
	padding:5px;
	margin:5px;
	background-color:green;	
	text-align:center;
	}
nav li {
	display:inline-block;
	margin:5px;
	padding:2px;
	font-family:comic sans MS;
	font-size:1em;
	}
a {
	text-decoration:none;
	color:ivory;	
	}

p 	{
	font-family:arial;
	font-size:18px;
	}

#colonnedroite {
	float:right;
	padding: 20px 20px 20px;
	border-style:solid;
	border-color:black;
	width:1450px;
	background-color:steelblue;
	}
.imageflottante {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	}
img {
	margin:15px;
	box-shadow:5px 5px 7px black;	
	}
.images {
	text-align:center;
	padding:15px;
	}	
.agenda
	{ 
	display: block; margin:auto;box-shadow: 6px 6px 6px black;	
	}
.introduction
	{
	text-align: center;color: yellow;font-family: Comic Sans Ms, sans-serif;font-size: 25px;
	border: 2px black solid;box-shadow: 6px 6px 6px black; 
	}
#photos {
	text-align:center;
	}
.button {
        background-color: #1c87c9;
        border-radius: 10px;
        color: white;
        padding: 5px ;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 0.5 em;
        margin: 2px 2px;
        cursor: pointer;
      }	
.texterepas {
		text-align: center;
	}
h2	{ text-align: center;
	}