/* menu di navigazione */
	.menu A.btn{ width: 15px; background-repeat: no-repeat; text-decoration: none; float: left; display: none; }
	.menu A:active, .menu A:visited, .menu A:link, .menu A:hover { font-size: 11px; text-decoration: none; }
 	.menu P{margin: 0px; padding: 0px; font-size: 11px; }

	/* MENU1 (I LIVELLO) */
		
		DIV.menu1, 
		DIV.menu1off{ background-color: #fff; border-bottom:10px solid #fff; font-weight: bold;}
		
		DIV.menu1 A:LINK, DIV.menu1 A:ACTIVE, DIV.menu1 A:HOVER, DIV.menu1 A:VISITED{ padding: 5px 0px 5px 19px; color: #003696; display: block; text-transform: uppercase; font-weight: bold;  background-image: url(../images/menu/btn_off_bck.gif); background-repeat: no-repeat; }
		DIV.menu1 A:HOVER{   color: #00369a; background-color: #d9e8ed;}
		DIV.menu1 A.btn{ /*background-image: url(../images/menu/menu1.gif);*/ white-space: nowrap;  background-color: #bcd4e0; border-left:10px solid #fff;  }
		/* Menu1 aperto */
		DIV.menu1on {  background-color: #d9e8ed; border-bottom:10px solid #fff; font-weight: bold; background-image: url(../images/menu/btn_off_bck.gif); background-repeat: no-repeat;}
			DIV.menu1on A:LINK, DIV.menu1on A:ACTIVE, DIV.menu1on A:HOVER, DIV.menu1on A:VISITED{padding: 5px 0px 5px 19px; display: block; color: #00369a;  font-weight: bold; text-transform: uppercase; }
			DIV.menu1on A:HOVER{  color: #00369a; }
			DIV.menu1on A.btn{/* background-image: url(../images/menu/menu1on.gif);*/white-space: nowrap;  background-color: #bcd4e0; border-left:9px solid #fff;}
		/* Menu1 senza figli*/
			DIV.menu1off A:LINK, DIV.menu1off A:ACTIVE, DIV.menu1off A:HOVER, DIV.menu1off A:VISITED {  color: #00369a; padding: 5px 0px 5px 19px; display: block;color: #003698;  text-transform: uppercase;  background-image: url(../images/menu/btn_off_bck.gif); background-repeat: no-repeat;}
			DIV.menu1off A:HOVER{ background-color: #d9e8ed; color: #00369a;}

	/* MENU2 (II LIVELLO) */
		DIV.menu1on DIV.menu2,
		DIV.menu1on DIV.menu2on,
		DIV.menu1on DIV.menu2off { /*background-image: none;*/ background-color:#fff;  color: #013598; font-weight: bold;}
		
		DIV.menu1on DIV.menu2 A.btn { background-image: url(../images/menu/menu2.gif); background-position: top right; padding-left: 25px;}
		
		DIV.menu2 A:LINK, DIV.menu2 A:HOVER, DIV.menu2 A:VISITED, DIV.menu2 A:ACTIVE	{ padding: 2px 0px 2px 2px; display: block; color: #00369a; font-weight: bold;}
		DIV.menu2 A:HOVER {  color: #000; }
		/* Menu2 aperto */
			DIV.menu2on A:LINK, DIV.menu2on A:HOVER, DIV.menu2on A:VISITED, DIV.menu2on A:ACTIVE {  padding: 2px 0px 2px 20px; display: block;   color: #009aff; font-weight: bold;  background-color: #fff;   text-transform: none; background-image: url(../images/lineetta2.gif); background-repeat: no-repeat; }
			DIV.menu2on A:HOVER{color: #4A4A4A;  }
			DIV.menu1on DIV.menu2on A.btn { background-image: url(../images/menu/menu2on.gif); background-position: top right; padding-left: 25px; }
		/* Menu2 senza figli*/
			DIV.menu2off A:LINK, DIV.menu2off A:HOVER, DIV.menu2off A:VISITED, DIV.menu2off A:ACTIVE { padding: 2px 0px 2px 20px; display: block; color: #00369a; font-weight: bold;  background-color: #fff; background-image: url(../images/lineetta.gif); background-repeat: no-repeat;   text-transform: none; }
			DIV.menu2off A:HOVER{ color: #013698; text-decoration: underline; }

	/* MENU3 (III LIVELLO) */
		DIV.menu3 A:LINK, DIV.menu3 A:HOVER, DIV.menu3 A:VISITED, DIV.menu3 A:ACTIVE { background-color: #E7E7E7;  padding: 2px 10px 2px 35px; display: block; color: #7C7C7C; background-image: url(../images/menu/menu3.gif); background-repeat: no-repeat; background-position: top left; font-size: 10px; }
		DIV.menu3 A:HOVER{ color: Black; }
		/* selezionato */
		DIV.menu3on A:LINK, DIV.menu3on A:HOVER, DIV.menu3on A:VISITED, DIV.menu3on A:ACTIVE {background-color: #E7E7E7; color: #9C1700; padding: 2px 10px 2px 35px; display: block; background-image: url(../images/menu/menu3.gif); background-repeat: no-repeat; background-position: top left; font-size: 10px; }
		DIV.menu3on A:HOVER{ color: Black; }

	/* Nasconde i sottomenu */
		DIV.menu1 DIV.menu2,
		DIV.menu1 DIV.menu2on,	
		DIV.menu1 DIV.menu2off,
		DIV.menu2 DIV.menu3,
		DIV.menu2 DIV.menu3on { display: none; }
		
	/* chiudi menu */
		P.chiudimenu { text-align: right; }
		P.chiudimenu A:LINK, P.chiudimenu A:VISITED, P.chiudimenu A:ACTIVE, P.chiudimenu A:HOVER { color: #858585; font-size: 10px; padding: 5px; line-height: 18px; }
		P.chiudimenu A:HOVER { color: #4A4A4A; }
		
	/* MADE BY ALLOS */
		TD.madeallos{
	text-align: left;
	padding-left: 10px;
	padding-top:5px;
	width: 100%;
	background: #DCDCDC;
	}
	TD.madeallos A:LINK, TD.madeallos A:VISITED,TD.madeallos A:ACTIVE, TD.madeallos A:HOVER {color: #858585; font-size: 10px; line-height:10px;}
		TD.madeallos A:HOVER { color: #4A4A4A; }
	

	
	