#vert, #rose, ul#menu {
	position: absolute;
	display: block;
	height: 38px;
	top: 140px;
}

#vert {
	width: 50%;
	background: url("../img/vert.gif");
	right: 50%;
	z-index: 1;
}

#rose {
	width: 50%;
	background: url("../img/rose.gif");
	left: 50%;
	z-index: 2;
}

ul#menu {
	list-style: none;
	width: 738px;
	left: 50%;
	margin-left: -375px;
	z-index: 3;
}

ul#menu li span {
	display: none;
}

ul#menu li#presentation a {
	position: absolute;
	display: block;
	width: 88px;
	height: 38px;
	background: url("../img/menu/presentation.gif") no-repeat 0 0;
	left: 0px;
	top: 0px;
	z-index: 4;
}

ul#menu li#presentation a:hover {
	background-position: 0 -40px;
	z-index: 20;
}
/*
ul#menu li#presentation a div.ssmenu {
	display: none;
}

ul#menu li#presentation a:hover div.ssmenu {
	display: block;
}
*/
ul#menu li#actions a {
	position: absolute;
	display: block;
	width: 79px;
	height: 38px;
	background: url("../img/menu/actions.gif") no-repeat 0 0;
	left: 84px;
	top: 0px;
	z-index: 5;
}

ul#menu li#actions a:hover {
	background-position: 0 -40px;
	z-index: 20;
}

ul#menu li#production a {
	position: absolute;
	display: block;
	width: 155px;
	height: 38px;
	background: url("../img/menu/production.gif") no-repeat 0 0;
	left: 159px;
	top: 0px;
	z-index: 6;
}

ul#menu li#production a:hover {
	background-position: 0 -40px;
	z-index: 20;
}

ul#menu li#presse a {
	position: absolute;	
	display: block;
	width: 87px;
	height: 38px;
	background: url("../img/menu/presse.gif") no-repeat 0 0;
	left: 310px;
	top: 0px;
	z-index: 7;
}

ul#menu li#presse a:hover {
	background-position: 0 -40px;
	z-index: 20;
}

ul#menu li#adherents a {
	position: absolute;
	display: block;
	width: 116px;
	height: 38px;
	background: url("../img/menu/adherents.gif") no-repeat 0 0;
	left: 393px;
	top: 0px;
	z-index: 8;
}

ul#menu li#adherents a:hover {
	background-position: 0 -40px;
	z-index: 20;
}

ul#menu li#liens a {
	position: absolute;
	display: block;
	width: 77px;
	height: 38px;
	background: url("../img/menu/liens.gif") no-repeat 0 0;
	left: 505px;
	top: 0px;
	z-index: 9;
}

ul#menu li#liens a:hover {
	background-position: 0 -40px;
	z-index: 20;
}

ul#menu li#contacts a {
	position: absolute;
	display: block;
	width: 66px;
	height: 38px;
	background: url("../img/menu/contacts.gif") no-repeat 0 0;
	left: 578px;
	top: 0px;
	z-index: 10;
}

ul#menu li#contacts a:hover {
	background-position: 0 -40px;
	z-index: 20;
}

ul#menu li#espace a {
	position: absolute;
	display: block;
	width: 110px;
	height: 38px;
	background: url("../img/menu/espace.gif") no-repeat 0 0;
	left: 640px;
	top: 0px;
	z-index: 11;
}

ul#menu li#espace a:hover {
	background-position: 0 -40px;
	z-index: 20;
}






li.ssmenuheader, li.ssmenufooter {
	line-height: 9px;
	font-size: 0;
	height: 15px;
}


/* Sous menu Présentation */

ul#ssmenu_presentation {
	position: absolute;
	display: none;
	
	width: 150px;
	left: 50%;
	top: 176px;
	margin-left: -369px;
	z-index: 120;
	
	text-align: left;
	list-style: none;
}



ul#ssmenu_presentation li.lien {
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background-color: #A9B803;
	line-height: 14px;
	font-size: 9px;
	padding-bottom: 3px;
}

ul#ssmenu_presentation a {
	padding-left: 10px;
	display: block;
	color: #FFFFFF;
	background: transparent;
	text-decoration: none;

	width: 146px;
}

body>ul#ssmenu_presentation a {
	width: 136px;
}

ul#ssmenu_presentation a:hover {
	color: #A9B803;
	background: #FFFFFF;
}


/* Sous menu Nos Actions */

ul#ssmenu_actions {
	position: absolute;
	display: none;
	
	width: 150px;
	left: 50%;
	top: 176px;
	margin-left: -289px;
	z-index: 121;
	
	text-align: left;
	list-style: none;
}


ul#ssmenu_actions li.lien {
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background-color: #7B0856;
	line-height: 14px;
	font-size: 9px;
	padding-bottom: 3px;
}

ul#ssmenu_actions a {
	padding-left: 10px;
	display: block;
	color: #FFFFFF;
	background: transparent;
	text-decoration: none;
	
	width: 146px;
}

body>ul#ssmenu_actions a {
	width: 136px;
}

ul#ssmenu_actions a:hover {
	color: #7B0856;
	background: #FFFFFF;
}


/* Sous menu Presse */

ul#ssmenu_presse {
	position: absolute;
	display: none;
	
	width: 150px;
	left: 50%;
	top: 176px;
	margin-left: -64px;
	z-index: 122;
	
	text-align: left;
	list-style: none;
}


ul#ssmenu_presse li.lien {
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background-color: #FD4900;
	line-height: 14px;
	font-size: 9px;
	padding-bottom: 3px;
}

ul#ssmenu_presse a {
	padding-left: 10px;
	display: block;
	color: #FFFFFF;
	background: transparent;
	text-decoration: none;
	
	width: 146px;
}

body>ul#ssmenu_presse a {
	width: 136px;
}

ul#ssmenu_presse a:hover {
	color: #FD4900;
	background: #FFFFFF;
}

/* Sous menu Abonnes */

ul#ssmenu_abonnes {
	position: absolute;
	display: none;
	
	width: 150px;
	left: 50%;
	top: 176px;
	margin-left: 265px;
	z-index: 122;
	
	text-align: left;
	list-style: none;
}


ul#ssmenu_abonnes li.lien {
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	background-color: #9e1108;
	line-height: 14px;
	font-size: 9px;
	padding-bottom: 3px;
}

ul#ssmenu_abonnes a {
	padding-left: 10px;
	display: block;
	color: #FFFFFF;
	background: transparent;
	text-decoration: none;
	
	width: 146px;
}

body>ul#ssmenu_abonnes a {
	width: 136px;
}

ul#ssmenu_abonnes a:hover {
	color: #9e1108;
	background: #FFFFFF;
}


