#navigation {margin-top: 5px;  }

.menu-depliant dl, .menu-boutons dl {
	margin:0;
	padding:0;
}


.menu-depliant dd, .menu-boutons dd {
	text-align: left;
	padding: 0;
	margin: 0;
	font-size: 12px;
}

.menu-depliant dd a {
	display:block;
	text-decoration:none;
	color:#000;
	background: #FFF;
	padding:3px 5px;
	margin:2px 0;
	border-width: 1px;
 	border-color: #ccc #555 #333 #aaab9c;
 	border-style: solid;
}

.menu-depliant dd dd a {
	color:#000;
	padding:2px 0 2px 5px;
	margin:0 5px;
	border:none;
	border-left:1px solid #333;
	background:none;
}

.menu-depliant a:hover {
	background: #CDEBCD;
	color:#000;
}

.menu-depliant a.bordon {
	background: #333;
	color:#FFF;
}

.menu-depliant dd dd{
	padding:0;
	margin:0;
	font-size: 12px;
}

/*
.menu-depliant dd dd dd{
background :transparent;
 margin-left : 20px;
}

.menu-depliant dd dd dd dd{
background :transparent;
 margin-left : 30px;
}
*/

.menu-service{
	padding:5px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	background:#009900;
	color:#FFF;
	border:0;
}



.menu-boutons dd { margin-top:10px; }

.menu-boutons dd a {
	display:block;
	text-decoration:none;
	padding:5px;
	margin:2px 0;
	font-weight:bold;
}

.menu-boutons dd.bouton_alpha a:hover, .menu-boutons dd.bouton_plan a:hover {
	background: #333;
	color:#FFF;
}

.menu-boutons dd.bouton_alpha a{
	color:#FFF;
	background:#555;
}
.menu-boutons dd.bouton_plan a{
	color:#333;
	background:#CDEBCD;
}

/* message d'information Contact annuaire */

#contact_annuaire {
	padding:10px;
	margin:10px 0;
	background:#ffe;
	border:1px solid #DDD;
}
#contact_annuaire p {
	font-size:10px;
	font-weight:bold;
	color:#000;
	padding: 0 0 5px 0;
	margin:0;
}
#contact_annuaire a {
	font-weight:normal;
	color:#009900;
}