div.sdmenu {
	width: 195px;
	padding-bottom: 10px;
	padding-left:5px;
	min-height:420px;
}
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: 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: 180px; height: 20px; }
.title a, .title a:visited {  background-image:none; color:#000;padding:3px 0 3px 15px; font-size:1em; 	font-weight:normal; }
.title a:hover { 0 text-decoration:none; background:url(../../../images/picto-menu.png) 0px center no-repeat; }


div.sdmenu div:first-child {
}
div.sdmenu div.collapsed {
	height: 24px;
	
	
}
div.sdmenu div span {
	display: block;
	height: 14px;
	padding: 3px 0 3px 15px;;
	color: #ff040d;
	cursor: default;
	background:url(../../../images/expended.gif) 0px center no-repeat;
	font-size:1em;
    font-weight:bold;
	}
div.sdmenu div.collapsed span {
	color: #000;
	background:url(../../../images/collapsed.gif) 0px center no-repeat;
}


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

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

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

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

div.sdmenu div a:hover {
	color: #ff040d;
	text-decoration: none;
}
div.sdmenu div a {
	padding-bottom:10px;
}
