﻿ 
 
/* MENU MAIN TOP //////////////////////////////////////////*/
.lev1
{
    		display: block;
		font-weight:bold;
		/*padding: 5px 12px;*/
		padding: 5px 6px 5px 6px;
		text-decoration: none;
		border-right: 0px solid #c7d6dd;
	    color: #EAFFED;  
		white-space: nowrap;
		cursor:pointer;	 
	}
.on
{
    	background: #1A4473;
		background-image:url(../images/interface/bg_menu.gif);
		color:#5789a0;  
	}	
 #menu
{	margin: 0;
	padding: 0;
	height:25px;
	
	}
	
	#menu li
	{	
		float: left; 
		list-style: none;
		font: 12px Tahoma, Arial;
	 
		
	}

	#menu li a
	{	
		display: block;
		font-weight:bold;
		/*padding: 5px 12px;*/
		padding: 5px 6px 5px 6px;
		text-decoration: none;
		border-right: 0px solid #c7d6dd;
	    color: #EAFFED;  
		white-space: nowrap
	}

	#menu li a:hover
	{	
		background: #1A4473;
		background-image:url(../images/interface/bg_menu.gif);
		color:#5789a0;  
	 }
		
	#menu li a.on  
	{	
		background: #1A4473;
		background-image:url(../images/interface/bg_menu.gif);
		color:#5789a0;  
	 }
	
	
	/* //////////// LEVEL 2 //////////////////// */
	 
		#menu li ul
		{	
			 
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position: absolute; 
		visibility: hidden;
		background-color:#dce3f1;
		height:24px;
		
			}
		
		#menu li ul li
		{	
		float: left; 
		list-style: none;
		font-size: 12px ;
			}
		
		#menu li ul li a
		{	
		display: block;
		/*padding: 5px 12px;*/
		padding: 5px 6px 5px 6px;
		text-decoration: none;
		border-right: 0px solid white;
		color:#5789a0;
		white-space: nowrap;
		font-weight:bold;
		}
		
		#menu li ul li a:hover
		{	
		 
		background-image:url(../images/interface/bg_menu_on_green.gif);
		color:#fff;
		}

		#menu li ul li a.on 
		{	
		 
		background-image:url(../images/interface/bg_menu_on_green.gif);
		color:#fff;
		}
	 
		
/* //////////// MENU SITO  SX VERDE //////////////////////////////////////////////////////////////////////////////// */
#menuL2
{	
    width: 130px; 
    background-color: #e0e9ed;
    float: right; 
    margin: 28px 5px 0px 0px;
    padding: 0px 0px 0px 0px;
}	
#menuL2 ul.menu_sxL1
	{	
     
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

		}
#menuL2 li.menu_sxL1_off
	{	
             
            list-style: none;
            font-size: 12px ;
	        padding: 2px 2px 2px 5px;
	        border-bottom:  solid 1px #9ebac8;
	        /*sfondo menu OFF*/
	        background-image:url(../images/interface/bg_menuSX_off.gif);
	        background-position:right;
	        background-repeat:no-repeat;
	}	
#menuL2 li.menu_sxL1_off:hover
	{	
	         background-color:  #f1f5f7;
	}	
#menuL2 li.menu_sxL1_on
	{	
            color:#FFF;
            list-style: none;
            font-size: 12px ;
            background-color:#5ebd39;
            border-bottom:  solid 1px #9ebac8; 
            padding: 2px 2px 2px 5px;
            /*sfondo menu ON*/
	        background-image:url(../images/interface/bg_menuSX_on_Lev1.gif);
	        background-position:right;
	        background-repeat:no-repeat;
		
	}	
#menuL2 li.menu_sxL1_off  
	{	
        list-style: none;
        border-bottom:  solid 1px #9ebac8;
	} 
#menuL2 li.menu_sxL1_off a 
	{	
        color:#545454;
        font-size: 12px ;
        text-decoration:none;
	} 
#menuL2 li.menu_sxL1_off  a:hover 
{
    text-decoration:underline;
}	
#menuL2 li.menu_sxL1_on a 
	{	
         color:#FFF;
        font-size: 12px ;
        text-decoration:none;
	}  
#menuL2 li.menu_sxL1_on  a:hover 
{
    text-decoration:underline
}
	/* //////////// MENU 2 LEVEL 2  ////////////*/
#menuL2 li.menu_sxL2_off  
	{	
        padding: 0px 2px 0px 9px;
        list-style: none;
        border-bottom:  solid 1px #9ebac8;
        /*sfondo menu OFF*/
        background-image:url(../images/interface/bg_menuSX_off.gif);
        background-position:right;
        background-repeat:no-repeat;
	} 
#menuL2 li.menu_sxL2_off:hover
	{	
      
	         background-color:  #f1f5f7;
		
	}	
#menuL2 li.menu_sxL2_on  
	{	
        padding: 0px 2px 0px 9px;
        background-color:#5ebd39;
        list-style: none;
        
        border-bottom:  solid 1px #9ebac8;
		background-image: url(../images/interface/menuSxOn.gif);
        background-position: left   ;
        background-repeat: no-repeat;
        
        /*sfondo menu ON*/
        background-image:url(../images/interface/bg_menuSX_on_Lev2.gif);
        background-position:right;
        background-repeat:no-repeat;        
	}  
#menuL2 li.menu_sxL2_off a 
	{	
        color:#7192a1;
        font-size: 12px ;
        text-decoration:none;
	}  
#menuL2 li.menu_sxL2_off  a:hover 
{
    text-decoration:underline
}	 	
#menuL2 li.menu_sxL2_on a 
	{	
        color:#FFFFFF;
        font-size: 12px ;
        text-decoration:none;
	}  	

#menuL2 li.menu_sxL2_on  a:hover 
{
    text-decoration:underline
}


/* //////////// MENU SITO  SX PRODOTTI //////////////////////////////////////////////////////////////////////////////// */
#menuL2prodotti
{	
    width: 140px; 
    background-color: #e0e9ed;
    float: right; 
    margin: 28px 5px 0px 0px;
    padding: 0px 0px 0px 0px;
   
}	
#menuL2prodotti ul.menu_sxL1
	{	
     
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

		}
#menuL2prodotti li.menu_sxL1_off
	{	
             
            list-style: none;
            font-size: 12px ;
	        padding: 2px 5px 2px 5px;
	        
	        border-bottom:  solid 1px #9ebac8;
	        /*sfondo menu OFF*/
	        background-image:url(../images/interface/bg_menuSX_off.gif);
	        background-position:right;
	        background-repeat:no-repeat;
	       /*  border:solid 1px red;*/
	}	
#menuL2prodotti li.menu_sxL1_off:hover
	{	
	         background-color:  #f1f5f7;
	}	
#menuL2prodotti li.menu_sxL1_on
	{	
            color:#FFF;
            list-style: none;
            font-size: 12px ;
            background-color:#777777;
            border-bottom:  solid 1px #9ebac8; 
            padding: 2px 2px 2px 5px;
            /*sfondo menu ON*/
	        background-image:url(../images/interface/bg_menuSXprodotti_on_Lev1.gif);
	        background-position:right;
	        background-repeat:no-repeat;
		
	}	
#menuL2prodotti li.menu_sxL1_off  
	{	
        list-style: none;
        border-bottom:  solid 1px #9ebac8;
	} 
#menuL2prodotti li.menu_sxL1_off a 
	{	
        color:#545454;
        font-size: 12px ;
        text-decoration:none;
	} 
#menuL2prodotti li.menu_sxL1_off  a:hover 
{
    text-decoration:underline;
}	
#menuL2prodotti li.menu_sxL1_on a 
	{	
         color:#FFF;
        font-size: 12px ;
        text-decoration:none;
	}  
#menuL2prodotti li.menu_sxL1_on  a:hover 
{
    text-decoration:underline
}
	/* //////////// MENU 2 LEVEL 2 //////////////////// */
#menuL2prodotti li.menu_sxL2_off  
	{	
        padding: 0px 2px 0px 9px;
        list-style: none;
        border-bottom:  solid 1px #9ebac8;
        /*sfondo menu OFF*/
        background-image:url(../images/interface/bg_menuSX_off.gif);
        background-position:right;
        background-repeat:no-repeat;
	} 
#menuL2prodotti li.menu_sxL2_off:hover
	{	
      
	         background-color:  #f1f5f7;
		
	}	
#menuL2prodotti li.menu_sxL2_on  
	{	
        padding: 0px 2px 0px 9px;
        background-color:#777777;
        list-style: none;
        
    border-bottom:  solid 1px #9ebac8;
	 
        
        /*sfondo menu ON*/
        background-image:url(../images/interface/bg_menuSXprodotti_on_Lev2.gif);
        background-position:right;
        background-repeat:no-repeat;        
	}  
#menuL2prodotti li.menu_sxL2_off a 
	{	
        color:#7192a1;
        font-size: 12px ;
        text-decoration:none;
	}  
#menuL2prodotti li.menu_sxL2_off  a:hover 
{
    text-decoration:underline
}	 	
#menuL2prodotti li.menu_sxL2_on a 
	{	
        color:#FFFFFF;
        font-size: 12px ;
        text-decoration:none;
	}  	

#menuL2prodotti li.menu_sxL2_on  a:hover 
{
    text-decoration:underline
}

	/* //////////// MENU 2 LEVEL 3 //////////////////// */
#menuL2prodotti li.menu_sxL3_off  
	{	
        padding: 0px 2px 0px 26px;
        list-style: none;
         border-bottom:  solid 1px #9ebac8;        
        /*sfondo menu OFF*/
        background-image:url(../images/interface/bg_menuSX_off.gif);
        background-position:right;
        background-repeat:no-repeat;
	} 
#menuL2prodotti li.menu_sxL3_off:hover
	{	
      
	         background-color:  #f1f5f7;
		
	}	
#menuL2prodotti li.menu_sxL3_on  
	{	
        padding: 0px 2px 0px 26px;
        background-color:#777777;
        list-style: none;
        
         border-bottom:  solid 1px #9ebac8;
 
        /*sfondo menu ON*/
        background-image:url(../images/interface/bg_menuSXprodotti_on_Lev3.gif);
        background-position:right;
        background-repeat:no-repeat;        
	}  
#menuL2prodotti li.menu_sxL3_off a 
	{	
        color:#7192a1;
        font-size: 12px ;
        text-decoration:none;
	}  
#menuL2prodotti li.menu_sxL3_off  a:hover 
{
    text-decoration:underline
}	 	
#menuL2prodotti li.menu_sxL3_on a 
	{	
        color:#FFFFFF;
        font-size: 12px ;
        text-decoration:none;
	}  	

#menuL2prodotti li.menu_sxL3_on  a:hover 
{
    text-decoration:underline
}


/* //////////// MENU SITO  DX   //////////////////////////////////////////////////////////////////////////////// */

#menuDx 
{
    margin-top: 28px 
}
TD.MenuDxBorderBottom
{
     border-bottom:solid 1px #9ebac8  
}
TD.MenuDxHeaderArrow
{
    background-image:url(../images/interface/bg_menuDXfreccia.gif);
     border-bottom:solid 1px #9ebac8  
}
TD.MenuDxHeader 
{
  background-color:#777777;
  padding-left:5px;
   border-bottom:solid 1px #9ebac8;
   color:#ffffff;
   font-weight:bold
}
TD.MenuDxIco 
{
  background-color:#777777;
  border-bottom:solid 1px #9ebac8  
}
TD.MenuDxHeader a
{
    color:#fff;
    text-decoration:none;
}
TD.MenuDxHeader a:hover 
{
    color:#fff;
    text-decoration:underline;
}
TD.MenuDxContent 
{
   
    background-color:#e0e9ed;
    padding-left:5px;
}
TD.MenuDxContent a
{
    color:#545454;
    text-decoration:none;
}
TD.MenuDxContent a:hover 
{
    color:#545454;
    text-decoration:underline;
}
