/*##############################################################################################*/
#dropmenudiv{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
display: block;

}

#dropmenudiv a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
background-color:#dfe5f2;
}




#dropmenudiv a:hover{ /*hover background color*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ff0000;
font-size:10px;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;


}

/************************** menu sinistra -- Usare queste classi -- ****************************/
.menuLink {
	text-decoration: none;
	color: #4B6400;
	padding: 0px 0px 0px 0px;
	background:url("/portale/asp/img/PulsSx.png")  no-repeat left top;
	display:block;
	width:100%;
	height:28px;
	vertical-align:middle;	
}
.menuLink:hover {
	text-decoration: none;
	color: #98CA00;
	padding: 0px 0px 0px 0px;
	background:url("/portale/asp/img/PulsSx.png")  no-repeat left top;
	display:block;
	width:100%;
	height:28px;
	vertical-align:middle;
}

.MenuTdSelezionato, .MenuTdSelezionato a
{
    text-align:left;
    font-style:italic;
    font-weight:bold;
    color: #726341;
    
}



.menuTDLiv1, .menuTDLiv2, .menuTDLiv3, .menuTDLiv4
{
    text-align:center;
    background:url("/portale/asp/img/PulsDx.png")  no-repeat right top;
    width:100%;
	height:28px;
	vertical-align:middle;
	font-family:Verdana;
}
.menuTabLiv1, .menuTabLiv2,.menuTabLiv3, .menuTabLiv4 
{
	font-size: 12px;
	color: #000080;
	/*background-color: #FCFCFC;   */
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-collapse:collapse;
	border: 0px;
}

/*##############################################################################################*/
.bloccoMenu {
	z-index:100;
	margin-left:4px;
	margin-right:4px;
	vertical-align:top;

}
.bloccoMenuNascosto {
	width:12px;
	border:0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	z-index:99;
}

.TabellaContornoMenu
{
float:left;
margin-top:5px;
clear:both;

}
.TRContornoMenuTop, .TRContornoMenuBottom, .TRContornoMenuCentro
{
}
.TRContornoMenuInclusione
	{
	}
.TRMostraMascondiMenu
	{
	background-color:#FFFFFF;	
	}
	
	

/************************** menu superiore -- Usare queste classi -- ****************************/

.TDMenuTopContainer, .TDImmagineTopContainer
{
}
	
/**	  Sottomenu top su nuova riga ---- 27/04/2007          **/

.separatoreRigheMenuTop,.separatoreRigheMenuTop1
{
	height:15px;
	display:block;
	margin:0;
	padding:0;
	font-size:1px;
}
.separatoreRigheMenuTop2
{
	height:2px;
	display:block;	
	font-size:1px;
}
.separatoreRigheMenuTop3,.separatoreRigheMenuTop4
{display:none}

.TDMenuTopDivisore, .TDMenuTopDivisore1, .TDMenuTopDivisore2, .TDMenuTopDivisore3, .TDMenuTopDivisore4 
{
    width:0;
    display:none;
}
.TabBloccoSottomenuTop
{
    font-size:10px;
    color:White;
    border:0;    
    padding:1px;
    padding-left:2px;
    padding-right:2px;
    margin:0;
}
.TabBloccoSottomenuTop a
{
    font-size:10px;
    color:White;
}
.TdSeparazioneSottomenuTop
{
    width:3px;
    border-right:1px solid navy;
    padding:0;
}

.PlaceHolderSottomenu
{
    display:none;
}
.PlaceHolderSottomenuAttivo
{
    display:block;
    width:100%;
    background: url('/portale/images/Table/bg_rosso.jpg') no-repeat left top;
    border-top:1px solid white;
}
.PlaceHolderSottomenuAttivo A, .PlaceHolderSottomenuAttivo A:HOVER
{ color:Navy ; }


.tdMenuTop1, .tdMenuTop2,.tdMenuTop3,.tdMenuTop
{
    color:#FFFFFF;
	margin:0;
    border:0px;
    text-align:center;
    vertical-align:middle;
    /*background: url('/portale/asp/img/arancioball.jpg') no-repeat left;    */
    padding-left:6px;
    padding-top:0;
	
}

.tdMenuTop1 A, .tdMenuTop2 A,.tdMenuTop3 A,.tdMenuTop A
{	color:#FFFFFF;
    display:block;
    width:100%;
    height:100%;
    padding-right:10px;
    padding-top:4px;
    padding-bottom:0;
    text-align:center ;
    font-size:10px;
    font-weight:bold;
    /*color:NAVY;*/
	color:#FFFF00;
	
}

.tdMenuTop1Selezionato, .tdMenuTop2Selezionato,.tdMenuTop3Selezionato,.tdMenuTop4Selezionato, .tdMenuTopSelezionato
{
color:#00FF00;
    margin:0;
    border:0px;
    text-align:center;
    vertical-align:middle;
    /*background: url('/portale/asp/img/arancioball.jpg') no-repeat left;    */
    padding-left:6px;
    padding-top:0;
    padding-bottom:0;   
}

.tdMenuTop1Selezionato A, .tdMenuTop2Selezionato A,.tdMenuTop3Selezionato A,.tdMenuTop4Selezionato A,.tdMenuTopSelezionato A
{
color:#00FF00;
    display:block;
    width:100%;
    height:100%;
    padding-right:10px;
    text-align:center ;
    padding-bottom:0;
    padding-top:4px;
    font-size:10px;
   
}


.tdMenuTop1Selezionato A,.tdMenuTop2Selezionato A,.tdMenuTop3Selezionato A,.tdMenuTop4Selezionato A
{
  color:#00FF00;
}
.tdMenuTop1Selezionato,.tdMenuTop2Selezionato,.tdMenuTop3Selezionato,.tdMenuTop4Selezionato
{
    
}

.tdMenuTop2 A,.tdMenuTop3 A,.tdMenuTop4 A,.tdMenuTop1 A
{
    
}
.tdMenuTop2,.tdMenuTop3,.tdMenuTop4,.tdMenuTop1
{
    
}

.tdMenuTop1 A:hover, .tdMenuTop2 A:hover,.tdMenuTop3 A:hover,.tdMenuTop4 A:hover,.tdMenuTop A:hover
{
    color:#FFCC00;
    display:block;
    width:100%;
    height:100%;
    padding-right:10px;
    text-align:center ;
    padding-bottom:0;
    padding-top:4px;
    font-size:10px;
}
