.indice {
		background-color: #ffffff;
		background-image: url(Images/bkg_indice.gif);
		background-position: 0% 0%;
		background-repeat: repeat-y;
		text-align:left;
		width:229px;
		padding:0px 0px 0px 0px;
		margin:10px 10px 10px 10px;
		font-size: 10px;
}

.indice a, .indice a:visited {
		display:block;
		height:1%;
}

.indice a:hover {
		color:#018E04;
		text-decoration:underline;
}

.indice .l1Opened {
	
	background-image: url(Images/li2.gif);
	background-position: 0% 4px;
	background-repeat: no-repeat;
	font-weight:900;
	font-size:1em;
	text-transform:Uppercase;
	border-bottom:none;
}

.indice .l1Opened a {
padding:3px 0px 3px 14px;
	background-color: #ffffff;
	background-image: url(Images/li2.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	color:#000000;
}

.indice .l1 {
	font-weight:900;
	font-size:1em;
	text-transform:Uppercase;
	border-bottom:1px solid #66DA33;	

}

.indice .l1 a {
	padding:3px 0px 3px 14px;
	background-color: #ffffff;
	background-image: url(Images/li1.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	color:#000000;
}


.indice .l2 {
	margin-left:38px;
	background-color: #ffffff;	
	font-size:11px;
	/*text-transform:Capitalize;*/
	background-image: url(Images/tratto1.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	padding:0px 0px 1px 0px;
	border-bottom: none;
}


.indice .l2 a, .indice .l2 a:visited {
		padding:3px 0px 3px 0px;
		background-color: #ffffff;
		background-image: none;
		color:#006633;
}


.indice .l3 {
	font-size:11px;
	font-style:italic;	
	background-image: none;
	margin-left:35px;
	background-color: #ffffff;
	
}

.indice .l3 a {
	padding:3px 0px 3px 15px;
	background-color: #ffffff;
	background-image: none;	
	color:#006633;
}

.indice2 {
		background-color: #ffffff;
		background-image: url(Images/bkg_indice.gif);
		background-position: 0% 0%;
		background-repeat: repeat-y;
		text-align:left;
		width:229px;
		padding:0px 0px 0px 0px;
		margin:10px 10px 10px 10px;
		font-size: 10px;
}

.indice2 a, .indice a:visited {
		display:block;
		height:1%;
}

.indice2 a:hover {
		color:#018E04;
		text-decoration:underline;
}

.indice2 .l1Opened {
	
	background-image: url(Images/li22.gif);
	background-position: 0% 4px;
	background-repeat: no-repeat;
	font-weight:900;
	font-size:1em;
	text-transform:Uppercase;
	border-bottom:none;
}

.indice2 .l1Opened a {
	padding:3px 0px 3px 14px;
	background-color: #ffffff;
	background-image: url(Images/li22.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	color:#000000;
}

.indice2 .l1 {
	font-weight:900;
	font-size:1em;
	text-transform:Uppercase;
	border-bottom:1px solid #FF9900;	

}

.indice2 .l1 a {
	padding:3px 0px 3px 14px;
	background-color: #ffffff;
	background-image: url(Images/li12.gif);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	color:#000000;
}


.indice2 .l2 {
	margin-left:38px;
	background-color: #ffffff;	
	font-size:11px;
	/*text-transform:Capitalize;*/
	background-image: url(Images/tratto3.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	padding:0px 0px 1px 0px;
	border-bottom: none;
}


.indice2 .l2 a, .indice2 .l2 a:visited {
		padding:3px 0px 3px 0px;
		background-color: #ffffff;
		background-image: none;
		color:#FF9900;
}

.indice2 .l3 {
	font-size:11px;
	font-style:italic;	
	background-image: none;
	margin-left:35px;
	background-color: #ffffff;	
}

.indice2 .l3 a {
	padding:3px 0px 3px 15px;
	background-color: #ffffff;
	background-image: none;	
	color:#FF9900;
}

