HTML {
	 MARGIN:0px; padding:0px; 
}



body{  
padding:0px;
margin:0px;

}
	

/*   Stili menu a tendina menu_menu.asp */

 .menufilo
        {
            background-image: url(images/filo_menu.png);
            width: 1px;
        }

        #menu
        {
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: normal;
            vertical-align: bottom;
            text-align:center;
            float: left;
            height: 34px;
			width:100%
        }

            #menu ul
            {
                list-style: none;
                margin: 0;
                padding: 0;
                BORDER-RIGHT: #ffffff 0px solid;
                BORDER-TOP: #ffffff 0px solid;
                BORDER-LEFT: #ffffff 0px solid;
                BORDER-BOTTOM: #ffffff 0px solid;
                float: left;
                height: 34px;
				width:100%
            }

            #menu a, #menu h2
            {
                font-family: Arial, Verdana, Helvetica, sans-serif;
                font-size: 16px;
                display: block;
                border-width: 0px;
                margin: 0px;
                padding: 0px;
            }

            #menu h2
            {
                font-size: 16px;
				color: #004486;
            }

            #menu ul li a:link
            {
                
				text-decoration: none;
				font-style:normal;
                font-weight: normal;
                padding-top: 8px;
                padding-bottom: 8px;
                padding-right: 14px;
                padding-left: 14px;
                BORDER-RIGHT: #ffffff 0px solid;
                BORDER-TOP: #000000 0px solid;
                BORDER-LEFT: #ffffff 0px solid;
                BORDER-BOTTOM: #000000 0px solid;
				
				text-transform:uppercase;
			
            }

            #menu ul li a:visited
            {
                text-decoration: none;
				font-style:normal;
                font-weight: normal;
                padding-top: 8px;
                padding-bottom: 8px;
                padding-right: 14px;
                padding-left: 14px;
                BORDER-RIGHT: #ffffff 0px solid;
                BORDER-TOP: #000000 0px solid;
                BORDER-LEFT: #ffffff 0px solid;
                BORDER-BOTTOM: #000000 0px solid;
				
				text-transform:uppercase;
				
            }

            #menu ul li a:hover
            {
                text-decoration: none;
				font-style:normal;
                font-weight: normal;
                padding-top: 8px;
                padding-bottom: 8px;
                padding-right: 14px;
                padding-left: 14px;
                BORDER-RIGHT: #ffffff 0px solid;
                BORDER-TOP: #000000 0px solid;
                BORDER-LEFT: #ffffff 0px solid;
                BORDER-BOTTOM: #000000 0px solid;
                color: #fff;
				text-transform:uppercase;
				background:#004486;
            }

        .menu_evid,
        .menu_evid ul li a:link,
        .menu_evid ul li a:visited,
        .menu_evid ul li a:hover,
        a.menu_evid:link,
        a.menu_evid:visited,
        a.menu_evid:hover

        {
         	 text-decoration: none;
			 font-style:normal;
                font-weight: normal;
                padding-top: 8px;
                padding-bottom: 8px;
                padding-right: 14px;
                padding-left: 14px;
                BORDER-RIGHT: #ffffff 0px solid;
                BORDER-TOP: #000000 0px solid;
                BORDER-LEFT: #ffffff 0px solid;
                BORDER-BOTTOM: #000000 0px solid;
                color:#fff;
				text-transform:uppercase;
				background:#004486;
            }

        #menu li
        {
            position: relative;
        }

        #menu ul ul
        {
            position: absolute;
            z-index: 500;
            text-align: left;
            margin: -2px 0px 0px -1px;
            left: 0px;
            width: 220px;
            padding: 0px 0px 0px 0px;
            BORDER-RIGHT: #000000 0px solid;
            BORDER-TOP: #000000 0px solid;
            BORDER-LEFT: #000000 0px solid;
            BORDER-BOTTOM: #000000 0px solid;
        
        }

            #menu ul ul li a:link
            {
                font-family: Arial, Verdana, Helvetica, sans-serif;
                font-size: 13px;
                text-decoration: none;
				font-style:normal;
                font-weight: normal;
				text-transform: none;
                padding-top: 6px;
                padding-bottom: 6px;
                padding-right: 18px;
                padding-left: 18px;
                color: #ffffff;
                background-color: #004486;
                opacity: 0.9;
                FILTER: alpha(opacity=90);
            }

            #menu ul ul li a:visited
            {
                font-family: Arial, Verdana, Helvetica, sans-serif;
                font-size: 13px;
                text-decoration: none;
				font-style:normal;
                font-weight: normal;
				text-transform: none;
                padding-top: 6px;
                padding-bottom: 6px;
                padding-right: 18px;
                padding-left: 18px;
                color: #ffffff;
                background-color: #004486;
                opacity: 0.9;
                FILTER: alpha(opacity=90);
            }

            #menu ul ul li a:hover
            {
                font-family: Arial, Verdana, Helvetica, sans-serif;
                font-size: 13px;
                text-decoration: none;
				font-style:normal;
                font-weight: normal;
                padding-top: 6px;
                padding-bottom: 6px;
				text-transform: none;
                padding-right: 18px;
                padding-left: 18px;
                color:#FC0;
                background-color: #004486;
                opacity: 1.0;
                FILTER: alpha(opacity=100);
            }

            #menu ul ul ul
            {
                position: absolute;
                top: 0;
                text-align: left;
                left: 100%;
                /*background-color: #f0f0f0;*/
                BORDER-RIGHT: #ffffff 1px solid;
                BORDER-TOP: #ffffff 1px solid;
                BORDER-LEFT: #ffffff 1px solid;
                BORDER-BOTTOM: #ffffff 1px solid;
                width: 170px;
            }

        div#menu ul ul,
        div#menu ul li:hover ul ul,
        div#menu ul ul li:hover ul ul
        {
            display: none;
        }

            div#menu ul li:hover ul,
            div#menu ul ul li:hover ul,
            div#menu ul ul ul li:hover ul
            {
                display: block;
            }








/*   Stili menu laterale slade_test_perm.asp */








.LeftNavMenusfiletto { background:none; height: 1px;}

td.LeftNavMenus  {
float: left;
display: block; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 14px;
color: #505050;
text-decoration: none;
font-weight: normal;  
BORDER-RIGHT: #ffffff 0px solid; 
BORDER-TOP: #ffffff 0px solid; 
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #ffffff 0px solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

} 


td.LeftNavMenus2  {
BORDER-RIGHT: #ffffff 0px solid; 
BORDER-TOP: #ffffff 0px solid; 
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #cccccc 0px solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 224px;
background:#e7e7e7;
} 

a.LeftNavMenus2:link,
a.LeftNavMenus2:visited  {
float: left;
display: block;
font-size: 14px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 8px 0px 8px 10px;
margin: 0px 0px 0px 0px;
width: 214px;
} 


a.LeftNavMenus2:hover  {
float: left;
display: block;
 font-size: 14px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: bold; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 8px 0px 8px 10px;
margin: 0px 0px 0px 0px;
width: 214px;
} 


.menu_evid2:link,
.menu_evid2:visited,
.menu_evid2:hover {
float: left;
display: block;
 font-size: 14px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 8px 0px 8px 10px;
margin: 0px 0px 0px 0px;
width: 214px;
background:#cccccc;
}


td.LeftNavMenus3 {
BORDER-RIGHT: #ffffff 0px solid; 
BORDER-TOP: #ffffff 0px solid; 
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #cccccc 1px solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 224px;
} 

a.LeftNavMenus3:link,
a.LeftNavMenus3:visited  {
float: left;
display: block;
 font-size: 11px;
text-align:left;
vertical-align:middle;
text-decoration: none;
text-transform:uppercase;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 20px;
margin: 0px 0px 0px 0px;
width: 204px;
}

a.LeftNavMenus3:hover  {
float: left;
display: block;
 font-size: 11px;
text-align:left;
vertical-align:middle;
text-decoration: none;
text-transform:uppercase;
font-weight: bold; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 20px;
margin: 0px 0px 0px 0px;
width: 204px;
}


.menu_evid3:link,
.menu_evid3:visited,
.menu_evid3:hover {
float: left;
display: block;
 font-size: 11px;
text-align:left;
vertical-align:middle;
text-decoration: none;
text-transform:uppercase;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 20px;
margin: 0px 0px 0px 0px;
width: 204px;
background:#cccccc;
}

td.LeftNavMenus4 {
BORDER-RIGHT: #ffffff 0px solid; 
BORDER-TOP: #ffffff 0px solid; 
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#FFF;
width: 224px;
} 

a.LeftNavMenus4:link,
a.LeftNavMenus4:visited  {
float: left;
display: block;
 font-size: 12px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 30px;
margin: 0px 0px 0px 0px;
width: 194px;
}

a.LeftNavMenus4:hover  {
float: left;
display: block;
 font-size: 12px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: bold; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 30px;
margin: 0px 0px 0px 0px;
width: 194px;
}




.menu_evid4:link,
.menu_evid4:visited,
.menu_evid4:hover {
float: left;
display: block;
 font-size: 12px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 30px;
margin: 0px 0px 0px 0px;
width: 194px;
background:#cccccc;
}


td.LeftNavMenus5 {
BORDER-RIGHT: #ffffff 0px solid; 
BORDER-TOP: #ffffff 0px solid; 
BORDER-LEFT: #ffffff 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#ffffff;
width: 224px;
} 

a.LeftNavMenus5:link,
a.LeftNavMenus5:visited  {
float: left;
display: block;
 font-size: 14px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 30px;
margin: 0px 0px 0px 0px;
width: 194px;
} 


a.LeftNavMenus5:hover  {
float: left;
display: block;
 font-size: 14px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: bold; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 30px;
margin: 0px 0px 0px 0px;
width: 194px;
} 




.menu_evid5:link,
.menu_evid5:visited,
.menu_evid5:hover {
float: left;
display: block;
 font-size: 14px;
text-align:left;
vertical-align:middle;
text-decoration: none;
font-weight: normal; 
color: #505050;
BORDER-RIGHT: #000000 0px solid; 
BORDER-TOP: #000000 0px solid; 
BORDER-LEFT: #000000 0px solid; 
BORDER-BOTTOM: #9dc2e0 0px solid;
padding: 4px 0px 4px 30px;
margin: 0px 0px 0px 0px;
width: 194px;
background:#cccccc;
}
