/*
------------------------------
  STILI PER MENU DETTAGLI
------------------------------
*/ 

.mnuItemStyle
{
  background-color: #3D3D3D; /*#364150*/;
  color: white;
  border-style:solid;
  border:1px;
  font-family:verdana;
  font-size:9pt;
  padding-top:2px;  
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;  
  cursor:pointer;
  cursor:hand;
}

.mnuItemStyleDisabled
{
	border-right: 1px;
	padding-right: 5px;
	border-top: 1px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 2px;
	border-left: 1px;
	cursor: default;
	color: #bebebe;
	padding-top: 2px;
	border-bottom: 1px;
	font-family: verdana;
	background-color: #f5f5f5;
	cursor: pointer;
}

.mnuItemStyleMouseOver 
{
  background-color: #303030 !important;/*silver*/  
  color:white;
  border:1px;
  border-style:solid;
  border-color:Gray;  
  font-family:verdana;
  font-size:9pt;
  padding-top:1px;  
  padding-left:4px;
  padding-right:4px;
  padding-bottom:1px;  
  cursor:pointer;
  cursor:hand;
}

.menuStyle
{
    background-color: #3D3D3D; /*#364150;*/
	font-family: verdana;
	font-size: 9pt;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;
}

.menuStyleDisabled
{
	border-right: lightgrey 1px solid;
	padding-right: 5px;
	border-top: lightgrey 1px solid;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 2px;
	border-left: lightgrey 1px solid;
	color: #bebebe;
	padding-top: 2px;
	border-bottom: lightgrey 1px solid;
	font-family: verdana;
    background-color: #303030; /*#364150;*/
}

.menuStylePadding {
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
    color: #D9D9D9;
    font-family: sans-serif;
    font-size: 11pt;
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
    background-color: #3D3D3D;
}

