/* CSS Document */

/* DÉCLARATIONS GÉNÉRALES */

body {
	font-family: Arial, Geneva, sans-serif;
	background-color: #ffffff;
	margin: 0px;
	color: #404040;
	font-size: 1.00em;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	list-style-type: square;
	list-style-position: inside;
}

a:link { 
	color: #ff7b3c;
	text-decoration: underline;
}
a:visited {
	color: #c0683d;
	text-decoration: underline;
}
a:hover {
	color: #ff9863;
	text-decoration: underline;
}

h1 {
	font-size: 180%;
	line-height: 240%;
	margin: 0px;
}
h2 {
	font-size: 140%;
	line-height: 140%;
	margin: 0px;
}
h3 {
	font-size: 100%;
	line-height: 100%;
	margin: 0px;
}





/* STYLE DU CONTENU */

.illustration {
	position: absolute;
	top: 40px;
	left: 40px;
}

.contenu {
	position: absolute;
	top: 40px;
	left: 450px;
	right: 80px;
	line-height: 150%;
	text-align: justify;
}

.photos {
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: #808080;
	padding: 20px 10px 20px 10px;
}
