@charset "utf-8";
/* CSS Document */

/* ---- MENU principal ---- */

#menu_principal {
	background-image: url(../fr/_images/menu_haut/back.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 760px;
	height: 60px;
	margin: 0;
	padding: 0;
}

#menu_principal ul{
	margin: 0;
	padding: 0;
}

#menu_principal ul li{
	margin: 0;
	padding: 0;
	display: inline;
}

#menu_principal a.accueil{
	background-image: url(../fr/_images/menu_haut/accueil.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 83px;
	height: 60px;
	margin: 0 0 0 300px;
	padding: 0;
	position: relative;
	float: left;
}

#menu_principal a.accueil:hover{
	background-image: url(../fr/_images/menu_haut/accueil-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 83px;
	height: 60px;
	margin: 0 0 0 300px;
	padding: 0;
	position: relative;
	float: left;
}
#menu_principal a.cooperative{
	background-image: url(../fr/_images/menu_haut/cooperative.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 139px;
	height: 60px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_principal a.cooperative:hover{
	background-image: url(../fr/_images/menu_haut/cooperative-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 139px;
	height: 60px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_principal a.contact{
	background-image: url(../fr/_images/menu_haut/contact.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 140px;
	height: 60px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_principal a.contact:hover{
	background-image: url(../fr/_images/menu_haut/contact-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 140px;
	height: 60px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_principal a.english{
	background-image: url(../fr/_images/menu_haut/english.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 98px;
	height: 60px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_principal a.english:hover{
	background-image: url(../fr/_images/menu_haut/english-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 98px;
	height: 60px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

/* ---- FIN MENU principal ---- */

#menu_secondaire {
	background-image: url(../fr/_images/menu_gauche/back.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 280px;
	height: 280px;
	margin: 0;
	padding: 0;
	position: relative;
}
#menu_secondaire ul{
	margin: 0;
	padding: 0;
}

#menu_secondaire ul li{
	margin: 0;
	padding: 0;
	display: inline;
}
#menu_secondaire a.besoins{
	background-image: url(../fr/_images/menu_gauche/besoin.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.besoins:hover{
	background-image: url(../fr/_images/menu_gauche/besoin-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.realites{
	background-image: url(../fr/_images/menu_gauche/realites.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.realites:hover{
	background-image: url(../fr/_images/menu_gauche/realites-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.attentes{
	background-image: url(../fr/_images/menu_gauche/attentes.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.attentes:hover{
	background-image: url(../fr/_images/menu_gauche/attentes-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.projets{
	background-image: url(../fr/_images/menu_gauche/projets.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.projets:hover{
	background-image: url(../fr/_images/menu_gauche/projets-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}


#menu_secondaire a.conferences{
	background-image: url(../fr/_images/menu_gauche/conferences.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.conferences:hover{
	background-image: url(../fr/_images/menu_gauche/conferences-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.rendez-vous{
	background-image: url(../fr/_images/menu_gauche/rendez-vous.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.rendez-vous:hover{
	background-image: url(../fr/_images/menu_gauche/rendez-vous-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.partenariats{
	background-image: url(../fr/_images/menu_gauche/partenariats.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.partenariats:hover{
	background-image: url(../fr/_images/menu_gauche/partenariats-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.communiques{
	background-image: url(../fr/_images/menu_gauche/communiques.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.communiques:hover{
	background-image: url(../fr/_images/menu_gauche/communiques-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.presse{
	background-image: url(../fr/_images/menu_gauche/dossier_presse.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.presse:hover{
	background-image: url(../fr/_images/menu_gauche/dossier_presse-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.team{
	background-image: url(../fr/_images/menu_gauche/equipe.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.team:hover{
	background-image: url(../fr/_images/menu_gauche/equipe-over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
