body	{
	margin: 0px;
	padding: 0;
	border: 0;
	text-align: center;
	background-color: #ffffff;
	}

#container {
	margin: 0 auto;
	padding: 0;
	width: 740px;
	height: 470px;
	text-align: left;
	background: url(../../images/background_index.gif) top left no-repeat;
	}
	
#main {
	position: relative;
	width: 740px;
	margin: 0px 0px 10px 0px;
	z-index: 1;

	}
	
#graines {
	position: absolute;
	top: 325px;
	left: 5px;
	z-index: 2;
}

#datemaj {
	position: absolute;
	top: 480px;
	left: 300px;
	z-index: 2;
	font: 10px Arial, Helvetica, sans-serif;
	color: #8d8888;
}

#lien_mentions {
	position: absolute;
	top: 500px;
	left: 340px;
	z-index: 2;
	font: 10px Arial, Helvetica, sans-serif;
	color: #8d8888;
}

#lien_mentions a, #lien_mentions a:visited {
	color: #8d8888;
	text-decoration: none;
}

a.block {
	display: block;
	position: absolute;
	z-index: 3;
	}
	
a span {
	margin: 0px;
	padding: 0px;
	display: none;
	border: 0;
	}
	
a#plan {
	width: 70px;
	height: 20px;
	top: 445px;
	left: 5px;
	}
	
a#english {
	width:15px;
	height: 10px;
	top: 450px;
	left: 130px;
}

a#french {
	width:15px;
	height: 10px;
	top: 450px;
	left: 107px;
}
	
a#mentions {
	width: 85px;
	height: 20px;
	top: 445px;
	left: 180px;
	}
	
a#contact {
	width: 105px;
	height: 20px;
	top: 445px;
	left: 620px;
}

a#agenda {
	width: 53px;
	height: 20px;
	top: 445px;
	left: 310px;
}
	
a#publications {
	width: 70px;
	height: 20px;
	top: 445px;
	left: 370px;
}
	
a#annuaire {
	width: 55px;
	height: 20px;
	top: 445px;
	left: 445px;
}

a#base_biblio {
	width: 110px;
	height: 20px;
	top: 445px;
	left: 505px;
}
	
/* Menu racine */
	
ul#menu_header {
	list-style: none;
	position: absolute;
	top: 95px;
	left: 6px;
	margin: 0;
	padding: 0;
	z-index: 4;
	}

#menu_header li {
	list-style: none;
	margin: 0px;
	padding: 0;
	display: inline;
	float: left;
	height: 163px;
	z-index: 5;
	}

#menu_header li#connaitre {
	background: url(../../images/menu_index/connaitre.jpg) top left no-repeat;
	width: 121px;
	}
	
#menu_header li#filiere {
	background: url(../../images/menu_index/filiere.jpg) top left no-repeat;
	width: 119px;
	}
	
#menu_header li#enjeux {
	background: url(../../images/menu_index/enjeux.jpg) top left no-repeat;
	width: 121px;
	}

#menu_header li#espace {
	background: url(../../images/menu_index/espace.jpg) top left no-repeat;
	width: 121px;
	}

#menu_header li#catalogue {
	background: url(../../images/menu_index/catalogue.jpg) top left no-repeat;
	width: 119px;
	}

#menu_header li#certification {
	background: url(../../images/menu_index/certification.jpg) top left no-repeat;
	width: 121px;
	}
	
#menu_header li#connaitre a, #menu_header li#filiere a, #menu_header li#enjeux a, #menu_header li#espace a, #menu_header li#catalogue a, #menu_header li#certification a {
	display: block;
	width: 119px;
	height: 163px;
	z-index: 6;
	}
	
/* Sous menu */

#menu_header li ul { /* second-level lists */
	position: absolute;
	display: none;
	margin: 0;
	padding: 0;
	z-index: 7;
}

#menu_header li ul {
	width: 119px;
	}
	
#menu_header li#connaitre ul li, #menu_header li#enjeux ul li, #menu_header li#espace ul li {
	width: 117px;
	}
	
#menu_header li#filiere ul li, #menu_header li#catalogue ul li {
	width: 115px;
	}
	
#menu_header li#certification ul li {
	width: 119px;
	}

#menu_header li ul li {
	margin: 0px;
	text-align: left;
	height: auto;
	border-bottom: 1px solid #f1c412;
	z-index: 8;
	}
	
#menu_header li#certification ul li a, #menu_header li#certification ul li a:visited {
	padding: 3px 3px 3px 5px;
	font-size: 10px;
	color: #000000;
	height: auto;
	text-align: left;
	font-weight: normal;
	width: 111px;
	height: auto;
	font: 10px verdana, arial, lucida, helvetica, sans-serif;
	z-index: 9;
	text-decoration: none;
	}

#menu_header li#connaitre ul li a, #menu_header li#connaitre ul li a:visited, #menu_header li#enjeux ul li a, #menu_header li#enjeux ul li a:visited, #menu_header li#espace ul li a, #menu_header li#espace ul li a:visited {
	padding: 3px 3px 3px 5px;
	font-size: 10px;
	color: #000000;
	height: auto;
	text-align: left;
	font-weight: normal;
	width: 109px;
	height: auto;
	font: 10px verdana, arial, lucida, helvetica, sans-serif;
	z-index: 9;
	text-decoration: none;
	}

#menu_header li#filiere ul li a, #menu_header li#filiere ul li a:visited, #menu_header li#catalogue ul li a, #menu_header li#catalogue ul li a:visited {
	padding: 3px 3px 3px 5px;
	font-size: 10px;
	color: #000000;
	height: auto;
	text-align: left;
	font-weight: normal;
	width: 107px;
	height: auto;
	font: 10px verdana, arial, lucida, helvetica, sans-serif;
	z-index: 9;
	text-decoration: none;
	}

#menu_header li#connaitre ul li a, #menu_header li#connaitre ul li a:visited {
	background-color: #C3CC48;
	}
	
#menu_header li#filiere ul li a, #menu_header li#filiere ul li a:visited {
	background-color: #E2D036;
	}
	
#menu_header li#enjeux ul li a, #menu_header li#enjeux ul li a:visited {
	background-color: #FFD426;
	}

#menu_header li#espace ul li a, #menu_header li#espace ul li a:visited {
	background-color: #B7DEB8;
	}

#menu_header li#catalogue ul li a, #menu_header li#catalogue ul li a:visited {
	background-color: #7FCDD5;
	}
	
#menu_header li#certification ul li a, #menu_header li#certification ul li a:visited {
	background-color: #95E5FA;
	}

#menu_header li#connaitre ul li a:hover, #menu_header li#filiere ul li a:hover, #menu_header li#enjeux ul li a:hover, #menu_header li#espace ul li a:hover, #menu_header li#catalogue ul li a:hover, #menu_header li#certification ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}

#menu_header li:hover ul, ul#menu_header li.sfhover ul { /* lists nested under hovered list items */
	display: block;
}

/* Menu droit */

ul#menu_droit {
	list-style: none;
	position: absolute;
	top: 330px;
	left: 617px;
	margin: 0;
	padding: 0;
	}

#menu_droit li {
	list-style: none;
	margin: 0px 0px 5px 0px;
	padding: 0;
	}
	
#menu_droit li#menu_droit_presse {
	background: url(../../images/menu_droit_index/presse.gif) top left no-repeat;
	}
	
#menu_droit li#menu_droit_enseignement {
	background: url(../../images/menu_droit_index/enseignement.gif) top left no-repeat;
	}

#menu_droit li#menu_droit_distri_jardin {
	background: url(../../images/menu_droit_index/distri_jardin.gif) top left no-repeat;
	}

#menu_droit li#menu_droit_distri_agri {
	background: url(../../images/menu_droit_index/distri_agri.gif) top left no-repeat;
	}

#menu_droit li#menu_droit_presse a, #menu_droit li#menu_droit_enseignement a, #menu_droit li#menu_droit_distri_jardin a, #menu_droit li#menu_droit_distri_agri a {
	display: block;
	width: 109px;
	height: 19px;
	z-index: 12;
	margin: 0;
	vertical-align: bottom;
	}