.menu1 *
{
    	text-transform:uppercase;
	
}
ul.menu1, ul ul
{
    /*padding:0; margin:0; */
    border:0; list-style-type:none;  overflow:hidden;  width:19em; text-align:left; 
	text-transform:uppercase;
    overflow: hidden;
	display:block;
/*    background-color:red !important;*/
}
ul.menu1 table {border-collapse:collapse; padding:0; margin:0; font-size:1em; 	text-transform:uppercase; }
ul.menu1 ul {
    margin-left:1em;
}
ul.menu1 li {text-indent:0.5em;}
ul.menu1 li.drop 
{
    margin-bottom:-2px;
}

ul.menu1 li a, 
ul.menu1 li a:visited 
{
    display:block; width:20em; height:2em; line-height:1.9em; text-decoration:none; 
    overflow:hidden;
    background-image:url(/im/pools/im/li-bkg1.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	padding:8px 0 11px;
}
/*ul.menu1 li a.last, 
ul.menu1 li a.last:visited {display:block; width:20em;  line-height:2em; text-decoration:none; }
*/

ul.menu1 li ul {display:none;}
ul.menu1 li:hover a, 
ul.menu1 li a:hover 
{
    border:0; 
    font-weight:bold;
}

/* purvo nivo hover */
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul
{
    display:block;
    width:20em; 
    margin-top:-1px; 
}
/* purvo nivo static*/
ul.menu1 li ul li a, 
ul.menu1 li a ul li a
{
	background-image:url("/im/pools/im/bullet.gif");
	background-position:3px 8px;
	background-repeat:no-repeat;
	padding:3px 0 6px 13px;
	width:148px;
    font-weight:normal !important;
} 

ul.menu1 li:hover ul li ul, 
ul.menu1 li a:hover ul li a ul { display:none;}

ul.menu1 li:hover ul li:hover ul, 
ul.menu1 li a:hover ul li a:hover ul 
{
    display:block;  width:20em; margin-top:-1px;  
}

ul.menu1 li ul li ul  a, 
ul.menu1 li a ul li a ul a
{ 
	background-image:url("/im/pools/im/bullet.gif");
	background-position:3px 8px;
	background-repeat:no-repeat;
	padding:3px 0 6px 13px;
	width:148px;
    font-weight:normal !important;


}



/* sub start treto nivo*/
ul.menu1 li:hover ul li:hover ul li ul, 
ul.menu1 li a:hover ul li a:hover ul li a ul {  display:none;  }

ul.menu1 li:hover ul li:hover ul li:hover ul, 
ul.menu1 li a:hover ul li a:hover ul li a:hover ul
{ 
    display:block;  width:20em; margin-top:-1px;  
}
/* treto static */
ul.menu1 li ul li ul li ul a, 
ul.menu1 li a ul li a ul li a ul a
{ 
	background-image:url("/im/pools/im/bullet.gif");
	background-position:3px 8px;
	background-repeat:no-repeat;
	padding:3px 0 6px 13px;
	width:148px;
}



/* sub end  treto nivo*/

/* sub start 4 nivo*/
ul.menu1 li:hover ul li:hover ul li:hover ul li ul, 
ul.menu1 li a:hover ul li a:hover ul li a:hover ul li ul {  display:none;  }

ul.menu1 li:hover ul li:hover ul li:hover ul li:hover ul, 
ul.menu1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul
{ 
    display:block;  width:20em; margin-top:-1px;  
}
ul.menu1 li:hover ul li:hover ul li:hover ul li ul a, 
ul.menu1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul a
{
}

/* sub end  4 nivo */


ul.menu1 li ul.active 
{
    display:block; 
    color:red !important;
}

/*
ul.menu1 li ul.active a
{
     font-weight:bold !important; 
}

*/

ul.menu1 li ul li ul.active 
{ 
  /*  font-weight:bold !important; */
    display:block;

}
/*
ul.menu1 li ul li ul.active a
{ 
    font-weight:bold !important; 
}

*/

ul.menu1 li ul li ul li ul.active 
{ 
    display:block;

}
/*
ul.menu1 li ul li ul li ul.active a
{ 
    font-weight:bold !important; 
}
*/




