
/* TAILLES, ESPACES & BORDS */

/* UTF-8 (déjà, €uro) */

/*
	margin
	height
	min-height
	width	 	=> largeur désirée moins (les marges,) les bords et les espaces
	border
	padding
*/

	* {
		margin: 0px;
		border: 0px;
		padding: 0px; }
	input {
		margin-top: 5px;
		margin-bottom: 5px;
		border: 1px solid #9F9F9F;
		padding-left: 2px;
		padding-right: 2px; }
	textarea {
		margin-top: 5px;
		margin-bottom: 5px;
		border: 1px solid #9F9F9F;
		padding-left: 2px;
		padding-right: 2px; }
	textarea {
		height: 100px;
		width: 280px; }
	select {
		margin-top: 5px;
		margin-bottom: 5px;
		border: 1px solid #9F9F9F;
		padding-left: 2px;
		/*padding-right: 2px;*/ }
	option { /* non hérité ! */
		padding-left: 2px;
		padding-right: 2px; }

	h2 {
		padding-top: 20px;
		padding-left: 20px; }

	div.page {
		margin: auto;
		margin-top: 10px;
		margin-bottom: 10px;
		width: 800px; }
		div.entete {
			height: 80px; }
		div.corps {
			min-height: 440px;
			padding-left: 380px;
			padding-right: 20px; }
			div.contenu {
				padding-top: 40px;
				padding-bottom: 20px; }
					h3 {
						padding-left: 20px;
						padding-top: 20px; }
					div.commentaireS {
						padding: 20px; }
						div.commentaire {
							padding-top: 0.5em;
							padding-bottom: 0.5em; }
						div.contact table {
							padding-top: 3em; }
		div.pied {
			height: 40px; }
