#button {
    display: block;
	width: 146px;
	/*border-bottom: 1px solid #CCC; */
	padding-left: 4px;
	font-family: 
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	font-size: 11px;
	/*background: #83006D url("../images/menu-button.jpg") right top no-repeat;*/
	color: #333;
	margin-bottom: 0;
	margin-top: 5px;
}
	
#button ul {
	list-style: none;
	/*margin-top: 2px;*/
	padding: 0;
	border: none;
	margin-left: 0;
}
		
#button li {
	margin: 0;
}

html>body #button li a {
	width: auto;
}

a.listlink {
	display: block;
	padding: 3px 0px 5px 8px;
	/*border-left: 10px solid #1958b7;
	border-right: 10px solid #508fc4;*/
	background: #E4E4E4 url("../images/menu-button.jpg") right top no-repeat;
	/*background-color: #2175bc;*/
	color: #000;
	text-decoration: none;
	width: 100%;
}

a.listlink:hover {
	/*border-left: 10px solid #1c64d1;
	border-right: 10px solid #5ba3e0;*/
	background: #E4E4E4 url("../images/menu-button-o.jpg") right top no-repeat;
	color: #000;
}

a.listlinksel {
	display: block;
	font-weight: bold;
	padding: 3px 0px 5px 8px;
	/*border-left: 10px solid #1958b7;
	border-right: 10px solid #508fc4;*/
	background: #E4E4E4 url("../images/menu-button.jpg") right top no-repeat;
	/*background-color: #2175bc;*/
	color: #83006D;
	text-decoration: none;
	width: 100%;
}

a.listlinksel:hover {
	/*border-left: 10px solid #1c64d1;
	border-right: 10px solid #5ba3e0;*/
	background: #E4E4E4 url("../images/menu-button-o.jpg") right top no-repeat;
	color: #83006D;
}

li.topitem {
	padding: 3px 0px 5px 8px;
	margin: 0;
	background: #83006D url("../images/vert2.gif") right top no-repeat; 
	font-weight:bold;
	color: white; 
}

li.topitemuser {
	padding: 3px 0px 5px 8px;
	margin: 0;
	background: #FF6600 url("../images/vert3.gif") right top no-repeat; 
	font-weight:bold;
	color: white; 
}

li.separatoritem {
	background: white;
	height: 5px; 
}
