
<style>
/*main container*/
.glossymenu{
	margin: 0px;
	padding: 1px;
	float:left;
	width: 212px;
	height: auto;
	list-style-type: none;
	background-color: fff;
}
/* container */
.glossymenu a.menuitemacc{
	font-family: verdana;
	font-size: 11px;
	color: white;
	text-align:left;
	display: block;
	width: 100%; /*devo tenere conto dei padding 214px;*/
	padding-left: 24px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 1px;
	text-decoration: none;
	font-weight: bold;
	border: 0px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-right: 0px solid;
	border-left: 0px solid;
	border-color: #666666 #7A7A7A #7A7A7A #666666;/* #99CC33 #669900 #669900 #99CC33; */
	background:  url(images/fo.gif) no-repeat; 
	background-color: #E3E3E3; /*#7A5A71;*/
	text-decoration:none;
	height: auto;
	overflow:hidden;
}
.glossymenu a.menuitemacc:visited, .glossymenu .menuitemacc:active{
color: white;
}
.glossymenu a.menuitemacc:hover{
color: black;
background:  url(images/f.gif) no-repeat;
background-color: #E3E3E3;
}

/*sub container*/
.glossymenu div.submenuacc{ /*DIV that contains each sub menu*/
background-color:#F0F0F0;
overflow:hidden;
}
.glossymenu div.submenuacc ul li a{
display: inline;
font: normal 9px Verdana, Helvetica, sans-serif;
color: #666666;
text-decoration: none;
padding: 0px;
padding-left: 16px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

.glossymenu div.submenuacc  li{
background:  url(images/puce_jaune.gif) no-repeat; 
color: red;
text-align:left;
margin: 0px;
width:214px;
height:15px;
overflow:hidden;
}
.glossymenu div.submenuacc  li a:hover{
background:  url(images/puce_jaune.gif) no-repeat;
/*background-color: #F0F0F0;*/
color: red;
text-align:left;
margin: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
width:214px;
height:15px;
overflow:hidden;
}
.glossymenu div.submenuacc ul{ /*UL of each sub menu*/
background:  url(images/puce_jaune.gif) no-repeat;
list-style-type: none;
padding: 0px;
color: red;
text-align:left;
margin: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
}
.glossymenu div.submenuacc  ul{
background:  url(images/puce_jaune.gif) no-repeat;
border-bottom: 0px solid #7A5A71;
color: red;
text-align:left;
margin: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
}
.glossymenu div.submenuacc  ul a:hover{
/*background-color: #F0F0F0;*/
color: red;
text-align:left;
margin: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
}
.glossymenu a.menuitemacc .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
/* Special last glossymenu with big background */
#lastglossy.glossymenu a.menuitemacc{
	font-family: verdana;
	font-size: 11px;
	color: white;
	text-align:left;
	display: block;
	width:190px !important;
	width: 100%; /* devo tenere conto dei padding 214px; */
	padding-left: 24px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 1px;
	text-decoration: none;
	font-weight: bold;
	border: 0px solid;
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-right: 0px solid;
	border-left: 0px solid;
	border-color: #666666 #7A7A7A #7A7A7A #666666;/* #99CC33 #669900 #669900 #99CC33; */
	background:  url(images/fo_last.gif) no-repeat; 
	background-color: #E3E3E3; /*#7A5A71;*/
	text-decoration:none;
	height: auto;
	overflow:hidden;
}
#lastglossy.glossymenu a.menuitemacc:hover{
color: black;
background:  url(images/f_last.gif) no-repeat;
background-color: #E3E3E3;
width:190px !important;
width:100%;
}
</style>

