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



.title2 {display: block; width: 180px; 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: 15px; padding-top:5px; background:#fff; border-bottom:1px solid #c5c5c5 }
.title a, .title a:visited {  background-image:none; color:#000; padding:0px 0 3px 5px; font-size:1em; 	font-weight:normal; }
.title a:hover { 0 text-decoration:none; color:#bc1109; }


div.sdmenu div:first-child {
}
div.sdmenu div.collapsed {
	height: 20px;
	
	
}
div.sdmenu div span {
	display: block;
	height: 20px;
	vertical-align:middle;
	padding: 3px 0 3px 5px;;
	color: #000;
	cursor: default;
	background:url(../../../images/sdmenu2.png) 0px center no-repeat;
	font-size:1em;
	}
div.sdmenu div.collapsed span {
	color: #000;
	height: 20px;
	background:url(../../../images/sdmenu.png) 0px top no-repeat;
}


div.sdmenu div a, div.sdmenu div a:visited {
	padding:3px 0px 3px 12px;
	display: block;
	vertical-align:middle;
	color: #000;
	font-weight:normal;
	font-size:1em;
}

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

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

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

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