div.sdmenu {
	width: 240px;
	padding-bottom: 10px;
	padding-left:0px;
	min-height:420px;
	font-size:11px; 
}
div.sdmenu div {
	overflow: hidden;
}

div.sdmenu h3{
	font-weight: bold;
	padding:20px 5px 10px 0px;
	margin: 0px;
	text-align:left;
	background:url(menu-h3.jpg) bottom left no-repeat;
}

.title2 {display: block; width: 200px; padding:8px 0 5px 0; }
.title2 a, .title2 a:visited { padding:0px 5px; background-image:none; color: #000;  }
.title2 a:hover { text-decoration:none;  }

.title {display: block; width: 200px; height: 24px; }
.title a, .title a:visited {  background-image:none; color:#fff; padding:6px 0 6px 15px; font-size:1.4em; 	font-weight:normal; }
.title a:hover { 0 text-decoration:none; background:url(../../../images/picto-menu-2.png) 0px center no-repeat; color:#EFB57D; }


div.sdmenu div:first-child {
}
div.sdmenu div.collapsed {
	height: 28px;
	
	
}
div.sdmenu div span {
	display: block;
	height: 14px;
	padding: 6px 0 6px 15px;
	color:#EFB57D;
	cursor: default;
	background:url(../../../images/picto-menu-1.png) left center no-repeat;
	font-size:1.4em;
	}
div.sdmenu div.collapsed span {
	
	color:#ffffff;
	background:url(../../../images/picto-menu-0.png) left center no-repeat;
	cursor:pointer;
}


div.sdmenu div a, div.sdmenu div a:visited {
	padding:6px 0px 6px 15px;
	display: block;
	color: #ffffff;
	font-weight:normal;
	font-size:1.2em;
}

div.sdmenu .title a.current {
	color: #EFB57D;
	cursor: default;
	background:url(../../../images/picto-menu2.png) left  center no-repeat;
    font-weight:bold;
}

div.sdmenu div span a.current {
	color: #EFB57D;
	cursor: default;
}

div.sdmenu div a.current {
	color: #EFB57D;
	cursor: default;
	font-weight:bold;
}

div.sdmenu div a:hover {
	color: #EFB57D;
	text-decoration: none;
	 background:url(../../../images/picto-menu-2.png) 0px center no-repeat;
}
div.sdmenu div a {
margin-left:0px;
color: #ffffff;
}
