body {
		background-color: #333333;
		margin: auto auto;
		padding: 0;
		width: 800px;
		text-align: center;
		font-family: Arial, Verdana;
}

#conteneur {
		width: 800px;
		background-color: #c83b05;
		height: 500px;
		margin-top: 15px;
}

#header {
		width: 800px;
		height: 330px;
		background-color: #c83b05;
		margin-top: 15px;
}

#contenu {
		width: 800px;
		background-color: #c83b05;
		margin-bottom: 15px;
		padding-bottom: 15px;
}

#footer {
		width: 800px;
		background-color: #c83b05;
		margin-top: 15px;
		margin-bottom:15px;
		border-top: #006600 3px dashed;
		height: 150px;
}

p#header {
		color: #fff;
		font-size: 1em;
		margin: 20px;
		font-family: Arial;
}

p {
		color: #fff;
		font-size: 1em;
		margin: 20px;
		font-family: Arial;
}

a {
		text-decoration: none;
		color: #006600;
}

a:link#contenu, a:link#footer {
		color: silver;
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
}

a:active#contenu, a:active#footer {
		color: silver;
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
}

a:visited#contenu, a:visited#footer {
		color: silver;
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
}

a:hover#contenu, a:hover#footer {
		color: silver;
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		text-decoration: underline;
}

h2 {
		color: silver;
		margin: 20px;
		font-family: Arial;
}

h3 {
		color: red;
		margin: 20px;
		font-family: Arial;
}

img#contenu {
		margin: 20px;
		border: 2px black groove;
}