@charset "utf-8";
/* CSS Document */

/* ---- MENU principal ---- */

#menu_principal {
	background-image: url(../en/_images/menu_top/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(../en/_images/menu_top/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(../en/_images/menu_top/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(../en/_images/menu_top/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(../en/_images/menu_top/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(../en/_images/menu_top/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(../en/_images/menu_top/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(../en/_images/menu_top/francais.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(../en/_images/menu_top/francais_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(../en/_images/menu_left/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(../en/_images/menu_left/needs.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(../en/_images/menu_left/needs_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(../en/_images/menu_left/situation.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(../en/_images/menu_left/situation_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(../en/_images/menu_left/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(../en/_images/menu_left/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(../en/_images/menu_left/projects.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(../en/_images/menu_left/projects_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(../en/_images/menu_left/meetings.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 29px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}

#menu_secondaire a.conferences:hover{
	background-image: url(../en/_images/menu_left/meetings_over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 29px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
#menu_secondaire a.rendez-vous{
	background-image: url(../en/_images/menu_left/request_info.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(../en/_images/menu_left/request_info_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(../en/_images/menu_left/partnership.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(../en/_images/menu_left/partnership_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(../en/_images/menu_left/press_releases.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(../en/_images/menu_left/press_releases_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(../en/_images/menu_left/articles_medias.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(../en/_images/menu_left/articles_medias_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(../en/_images/menu_left/team.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(../en/_images/menu_left/team_over.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 280px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
}
