/* -------------------------------- */

	#menu{
		position:relative;
		width: 940px;
		height: 25px;
		background-image:url(http://www.capassocia.com/img/homepage/fond_menu.jpg);	
	}

			#menu_gauche{
			position:absolute;
			background-image:url(http://www.capassocia.com/img/homepage/menu_gauche.jpg);
			left:0;
			width: 31px;
			height: 25px;
			}
			

			a.menu_accueil{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_accueil.jpg);
			left:31px;
			width: 62px;
			height: 25px;
			}
			
			a.menu_actualite{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_actualite.jpg);
			left:93px;
			width: 88px;
			height: 25px;
			}

			
			a.menu_benevolat{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_benevolat.jpg);
			left:181px;
			width: 86px;
			height: 25px;
			}
			
			a.menu_annuaire{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_annuaire.jpg);
			left:267px;
			width: 74px;
			height: 25px;
			}
			
			a.menu_info_pratique{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_pratique.jpg);
			left:341px;
			width: 128px;
			height: 25px;
			}
			
			a.menu_finance{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_finance.jpg);
			left:469px;
			width: 66px;
			height: 25px;
			}
			
			#menu_milieu{
			position:absolute;
			background-image:url(http://www.capassocia.com/img/homepage/menu_milieu.jpg);
			left:535px;
			width: 38px;
			height: 25px;
			}
			
			a.menu_contact{
			position:absolute;
			display: block;
			background-image:url(http://www.capassocia.com/img/homepage/menu_contact.jpg);
			left:573px;
			width: 112px;
			height: 25px;
			}
			
			#menu_recherche{
			position:absolute;
			background-image:url(http://www.capassocia.com/img/homepage/menu_recherche.jpg);
			background-repeat:no-repeat;
			right:0;
			width:255px;
			height:25px;
			}
			
			#placement_recherche{
			position:relative;
			left:122px;
			top:4px;
			width:100px;
			}

/* -------------------------------- */

/* SS MENU */
#actu{
position:absolute;
left:100px;
top:0px;
z-index:1;
background-color:#FFFFFF;
background-repeat:no-repeat;
display:none;
}

	#actu dl {
	width: 126px;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 1px 0px;
	}
	
	#actu ul {
	margin: 0px 2px 0px 2px;
	padding: 0px 2px 0px 2px;
	list-style-type: none;
	background-color:#0071BD;
	}
	
	#actu li{
	padding: 1px 0px 1px 0px;
	}
	
	#actu li  a{
	text-decoration: none;
	display: block;
	width: 100%;
	}
	
	#actu li a:hover {
	background-color:#FFF4C6;
	}
	
#annuaire{
position:absolute;
left:272px;
top:0px;
z-index:1;
background-color:#FFFFFF;
background-repeat:no-repeat;
display:none;
}

	#annuaire dl {
	width: 100px;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 1px 0px;
	}
	
	#annuaire ul {
	margin: 0px 2px 0px 2px;
	padding: 0px 2px 0px 2px;
	list-style-type: none;
	background-color:#0071BD;
	}
	
	#annuaire li{
	padding: 1px 0px 1px 0px;
	}
	
	#annuaire li  a{
	text-decoration: none;
	display: block;
	width: 100%;
	}
	
	#annuaire li a:hover {
	background-color:#FFF4C6;
	}
	
#infop{
position:absolute;
left:352px;
top:0px;
z-index:1;
background-color:#FFFFFF;
background-repeat:no-repeat;
display:none;
}

	#infop dl {
	width: 140px;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 1px 0px;
	}
	
	#infop ul {
	margin: 0px 2px 0px 2px;
	padding: 0px 2px 0px 2px;
	list-style-type: none;
	background-color:#0071BD;
	}
	
	#infop li{
	padding: 1px 0px 1px 0px;
	}
	
	#infop li  a{
	text-decoration: none;
	display: block;
	width: 100%;
	}
	
	#infop li a:hover {
	background-color:#FFF4C6;
	}
	
#finance{
position:absolute;
left:473px;
top:0px;
z-index:1;
background-color:#FFFFFF;
background-repeat:no-repeat;
display:none;
}

	#finance dl {
	width: 200px;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 1px 0px;
	}
	
	#finance ul {
	margin: 0px 2px 0px 2px;
	padding: 0px 2px 0px 2px;
	list-style-type: none;
	background-color:#0071BD;
	}
	
	#finance li{
	padding: 1px 0px 1px 0px;
	}
	
	#finance li  a{
	text-decoration: none;
	display: block;
	width: 100%;
	}
	
	#finance li a:hover {
	background-color:#FFF4C6;
	}

a.ssmenu{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.ssmenu:hover{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

/* -------------------------------- */
