* {
	margin: 0;
	padding: 0;
}

html {
	background: #dfe3f7 url(../images/fond.png) repeat-x;
	color: black;
	font: 1em/1.4em tahoma, arial, sans-serif;
}

a:link, a:active, a:visited {
	color: navy;
	text-decoration: underline;
}
a:hover {
	color: blue;
	text-decoration: none;
}

h1, #intro {
	margin: 0 auto;
	position: relative;
	width: 750px;
}

h1 {
	font: normal 1.2em/40px tahoma, arial, sans-serif;
	color: white;
	height: 40px;
}

#intro {
	color: white;
	font-size: 0.9em;
	margin: 0.5em auto 2em;
}

#wrap {
	margin: 0 auto;
	width: 750px;
}

.section {
	height: 330px;
	padding-top: 7px; /* ie.css */
	text-align: center;
	width: 242px;
}

	.section .logo {
		display: block;
		height: 100px;
		line-height: 100px; /* ie.css */
	}

	.section .logo img {
		border: none;
		vertical-align: middle;
	}

	.section .content {
		min-height: 150px; /* ie.css */
		padding-bottom: 10px;
	}

		.section .desc {
			font: bold 0.9em/1.3em tahoma, arial, sans-serif;
			margin: 1em;
		}

		.section .exp {
			font-size: 0.8em;
			margin: 2em 1em 0;
		}

	.section .link {
		display: block;
		font-size: 0.9em;
		padding: 0 1em 1em;
		text-align: right;
	}


	#pisciculture {
		background: url(../images/f-pisci.png) no-repeat; /* ie.css */
		float: left;
	}

	#bassin {
		background: url(../images/f-bass.png) no-repeat; /* ie.css */
		margin: 0 auto;
	}

	#pro {
		background: url(../images/f-pro.png) no-repeat; /* ie.css */
		float: right;
	}



#copyright {
	clear: both;
	font-size: 0.7em;
	padding-top: 1em;
	text-align: center;
}


