@charset "UTF-8";
/* CSS Document */

.clear {	clear:both;}

/*
	General rules
	*/

	#menuFondi li, #t1 li, #t1a li, #t2 li, #t3 li {
	list-style-type:none;
	position:relative;
	text-indent: 15px;
	width: 190px;
}
#menuFondi ul, #t1 ul, #t1a ul, #t2 ul, #t3 ul {
	margin:0px;
	padding:0px;
	position:relative;
	padding-bottom: 10px;
}

a.nondovreiesserci{
	margin:0;
	padding:0;
	line-height:1px;
	height: 0px;
	background: none;
}

#menuFondi div {	margin:0px;	padding:0px;}
/* 	Layout CSS */
	#menuFondi {
	width:207px;
	float: left;
	padding:0 0 30px 15px;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	letter-spacing: 1px;
	color: #626159;
	margin: 0;
}
/* All A tags - i.e menu items. */
	#menuFondi a, #t1 a, #t1a a, #t2 a, #t3 a {
	color: #626159;
	text-decoration:none;
	display:block;
	clear:both;
	width:170px;
	/*padding-left:2px;*/
}
/*#menuFondi a:visited {
	color: #A30C16;
	text-decoration:none;
	display:block;
	clear:both;
	width:190px;
	padding-left:2px;
	background-image: url(../image-fisse/pallina-red.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}*/
	#menuFondi .tendinaSubMenu_livello1, #t1 .tendinaSubMenu_livello1, #t1a .tendinaSubMenu_livello1, #t2 .tendinaSubMenu_livello1, #t3 .tendinaSubMenu_livello1 {	/* Main menu items */
	margin-top:1px;
	font-weight:normal;
	margin-bottom:0px;
	/*background-image: url(../image-fisse/pallina.png);*/
	background-repeat: no-repeat;
	background-position: left 6px;
}


#menuFondi .tendinaSubMenu_livello2, #t1 .tendinaSubMenu_livello2 {	/* Sub menu items */
	margin-top:1px;
	margin-left:0px;
	margin-bottom:4px;
	/*background-image: url(../image-fisse/pallina.png);*/
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 5px;
}


#menuFondi .nopallina .tendinaSubMenu_livello2 {	/* Sub menu items */
	margin:0 !important;
	padding:0 !important;
	background: none !important;
	height:0px !important;
	line-height: 1px !important;
	

}

#menuFondi .tendinaSubMenu_livello3 {	/* Sub menu items */
	margin-top:1px;
	margin-left:10px;
	margin-bottom:4px;
	/*background-image: url(image-fisse/pallina.png);*/
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 5px;
}
#menuFondi .tendinaSubMenu_livello4 {	/* Sub menu items */
	margin-top:1px;
	color:red;
}
#menuFondi .tendinaSubMenu_livello5 {	/* Sub menu items */
	margin-top:1px;
}
/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#menuFondi .tendinaMenu1
	
	instead of 
	
	#menuFondi .tendinaMenu1 ul
	*/
	
	#menuFondi .tendinaMenu1 ul {
	padding:1px;
}
#menuFondi .tendinaMenu2 ul {
	margin-left:5px;
	padding:1px;
}
#menuFondi .tendinaMenu3 ul {
	margin-left:10px;
	margin-bottom:10px;
	padding:1px;
}
#menuFondi .tendinaSubMenu_livello4 ul {
	margin-left:15px;
	padding:1px;
}
#menuFondi a:hover {
	color: #A30C16;
}

.spegniamo{
	display:none;
	}
.li_padre{
background-position:left 5px;
	background-repeat: no-repeat;
	background-image: url(../image-fisse/pallina.png);
	line-height:18px;
}
.li_padre a:hover{
text-decoration:none;
	
/*	padding-left:2px;
*/	background-image: url(../image-fisse/pallina-red.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	}
.li_padre1{
color: #A30C16;
	line-height:18px;
	background-position:left 5px;
	background-repeat: no-repeat;
	background-image: url(../image-fisse/pallina-red.png);
}
.cambia_colore{
color: #A30C16;
}
.li_sotto{
	margin-left:5px;
	
	line-height:14px;
	background-position:left 5px;
	background-repeat: no-repeat;
	background-image: url(../image-fisse/pallina.png);
}
.li_sotto a{
text-indent:10px;
padding-left:10px;
}
.li_sotto a:hover{
text-decoration:none;	
	background-position:left 5px;
	background-repeat: no-repeat;
	background-image: url(../image-fisse/pallina-red.png);
	
}
.li_sotto1{
	line-height:14px;
	background-position:left 5px;
	background-repeat: no-repeat;
	background-image: url(../image-fisse/pallina-red.png);
}