/* @override http://127.0.0.1/SitiPicov/TPS2009/ptv.it/_engine/modules/SiteNavigation/css/SiteNavigation.css */

/* @group Browser CSS RESET */

/* BROWSERS CSS RESET */
/* E già impostato sul folgio di stile principale
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
*/
/* @end */

/* contenitore esterno */
.elf-navmenu {
	float: left; /* cosi l'altezza si adatta al contenuto */
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}

/* barra orizzontale principale */
.elf-navmenu ul {
	float: left; /* cosi l'altezza si adatta al contenuto */
	width: 100%; /* lo devo sovrascrivere per i livelli successivi */
	position: relative; /* cosi l'absolute interno diventa relativo a questo ul -> se nell ul ul (prima tendina) metto left=0 mi posiziono alla left di questo ul e non della pagina web (margine sx) */
	background: url('../immagini/menubar_bg_off.gif') right top repeat-x;
}
.elf-navmenu ul li { /* li barra orizzontale principale (ed anche gli altri se non li sovrascrivo) */
	display: block;	
	width: 17%;
	float: left;
	margin-left: 4px;	
	margin-right: 4px;
}
/* sfondo meta-sx del li */
.elf-navmenu ul li span.bg-l {	
	display: block;
	height: 24px;
	width: 50%;
}
/* sfondo meta-dx del li */
.elf-navmenu ul li span.bg-r {	
	display: block;
	height: 24px;
	margin-top: -24px;
	margin-left: 50%; /* IMP IMP FIX evita la sovrapposizione degli sfondi ed il problema del pixel aggiuntivo sulle width dispare */
}
.elf-navmenu ul li a {
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	color: white;
	position: relative; /* mette il testo davanti SU IE e consente di evitare lo z-index sugli sfondi*/
	
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;

	margin-bottom: -24px;
	height: 24px; /* 24 height - 5x2 margin - 1x2 border */
	line-height: 24px;
}


.elf-navmenu ul li:hover span, .elf-navmenu ul li.iehover span, .elf-navmenu ul li.currentpath span  {
	background: url('../immagini/menubar_bg_on.gif') left center;
}
.elf-navmenu ul li:hover u, .elf-navmenu ul li.iehover u, .elf-navmenu ul li.currentpath u {
	background: url('../immagini/menubar_bg_on.gif') right center;
}
/* annullo l'effetto precedente per i livelli successivi */
.elf-navmenu ul li ul li:hover span,
.elf-navmenu ul li li.iehover span,
.elf-navmenu ul li ul li.currentpath span,
.elf-navmenu ul li ul li span,

.elf-navmenu ul li ul li:hover u,
.elf-navmenu ul li ul li.iehover u,
.elf-navmenu ul li ul li.currentpath u,
.elf-navmenu ul li ul li u {
	background: none;
}


.elf-navmenu ul li:hover ul li span,
.elf-navmenu ul li:hover ul li u,
.elf-navmenu ul li.iehover li span,
.elf-navmenu ul li.iehover li u {
	background: none;
}



/* I tendina (e successive se non li sovrascrivo) */
/* Per annullarle devo sovrascrivere le proprietà del livello precedente che è la barra principale orizzontale */
.elf-navmenu ul ul { /* second-level lists */
	/* resetto le proprietà inpostate al primo livello (barra principale) */
	float: none; /* è irrilivante */
	padding: 0px;
	background: none;
	background-color: #fff;
	width: auto; /* sovrascrive il width del primo ul */

	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding: 1px;
}
.elf-navmenu ul ul li { /* li prima tendina (ed anche gli altri se non li sovrascrivo) */
	/* resetto le proprietà inpostate al primo livello (barra principale) */
	float: left; /* FIX IE 6-7: potrei mettere float none senza clear successivo ma in questi browser si creano degli spazi aggiuntivi fra i li che contengono ul*/
	clear: left; /* necessario per i float precedente se volgio impostare la larghezza qui e non sul parent ul (imposto la largheza in un punto solo e se qui non la metto viene ereditata qualla del precedente livello ) */
	width: 170px;  /* lo devo impostare qui per sovrascrivere quello del livello 1 */
	padding: 0px;
	margin: 0px;
	background-image: url('../immagini/bg_rossoptv.gif');
}
.elf-navmenu ul li ul li span.bg-l { /* li prima tendina (ed anche gli altri se non li sovrascrivo) */
	/* eredita le sequenti proprietà dal I livello */
	margin-left: 5%;
	width: 45%;
	
	background-position: left -000%;
	background: none;
	
}
.elf-navmenu ul li ul li span.bg-r { /* li prima tendina (ed anche gli altri se non li sovrascrivo) */
	/* eredita le sequenti proprietà dal I livello */
	margin-right: 20px;
	
	background-position: right center;
	background: none;
}
/* link delle sottotendine (in poi se non li sovrascrivo) */
.elf-navmenu ul li ul li a {
	/* resetto le proprietà impostate al primo livello (barra principale) */
	text-align: left;
	font-size: 11px;
	color: white;
	font-weight: normal;

	top: 2px;
	padding: 2px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: -20px; /* cosi il float left considera l'altezza esterna */
	padding-left: 2px;
	padding-right: 5px;
	border: 1px #c30014 solid;
	overflow: hidden;
	
	height: auto; /* 35 height - 5x2 margin - 1x2 border */
	line-height: 12px;
}

.elf-navmenu ul li ul li a:hover  {
	background-color: #ccc;
	background-image: url('../immagini/submenu_arrow.gif') ;
	background-position: 96% center;
	background-repeat: no-repeat;
	border-color: white;
	color: black;
}

.elf-navmenu ul li ul li:hover span.bg-l  {
}
.elf-navmenu ul li ul li:hover span.bg-r  {
}


.elf-navmenu ul ul {
	z-index: 999; /* FIX per il position relative altrimenti le tendine dei livelli successivi non stanno davanti */
}

/* GLI ELEMENTI CARTELLA HANNO LA FRECCIA */
.elf-navmenu ul li ul li.noleaf a {
	/* NB: eredita tutte le proprietà di ul ul li a -> metto solo le differeze */
	background-image: url('../immagini/submenu_arrow_over.gif');
	background-position: 96% center;
	background-repeat: no-repeat;
}
.elf-navmenu ul li ul li.noleaf a:hover {
	/* NB: eredita tutte le proprietà di ul ul li a:hover -> metto solo le differeze */
	background-image: url('../immagini/submenu_arrow_over.gif');
}
/* GLI ELEMENTI LEAF NON HANNO MAI LA FRECCIA */
.elf-navmenu ul li ul li.leaf a {
	/* NB: eredita tutte le proprietà di ul ul li a -> metto solo le differeze */
	background-image: none;
}
.elf-navmenu ul li ul li.leaf a:hover {
	/* NB: eredita tutte le proprietà di ul ul li a -> metto solo le differeze */
	background-image: none;
}


/* II tendina (e successive se non li sovrascrivo) */
.elf-navmenu ul ul ul { /* third-and-above-level lists */
	margin: -20px 0 0 162px;
}


/* rollover delle tendine + ie patch via js */
/* posizione iniziale */
.elf-navmenu ul li:hover ul ul,
.elf-navmenu ul li:hover ul ul ul,
.elf-navmenu ul li:hover ul ul ul ul,
.elf-navmenu ul li:hover ul ul ul ul ul,
/* patch per IE<=7 */
.elf-navmenu ul li.iehover ul ul,
.elf-navmenu ul li.iehover ul ul ul,
.elf-navmenu ul li.iehover ul ul ul ul, 
.elf-navmenu ul li.iehover ul ul ul ul ul { 
	left: -999em;
}
/* rollover*/
.elf-navmenu ul li:hover ul,
.elf-navmenu ul li li:hover ul,
.elf-navmenu ul li li li:hover ul,
.elf-navmenu ul li li li li:hover ul,
.elf-navmenu ul li li li li li:hover ul,
/* patch per IE<=7 */
.elf-navmenu ul li.iehover ul,
.elf-navmenu ul li li.iehover ul,
.elf-navmenu ul li li li.iehover ul
.elf-navmenu ul li li li li.iehover ul,
.elf-navmenu ul li li li li li.iehover ul {
	left: auto; 
	display: block; /* FIX IE7 altrimenti le tendine non scompaiono */
}
/* FIX IE 6 per livelli successivi alla prima tendina (dal 3 in poi fino al 5 -> vedo il 6 livello) che altrimenti, malgrado il patch JS applichi correttamente lo stile iehover, stranamente perdono l'hover e non fanno comparire i successivi */
.elf-navmenu ul li.iehover li.iehover li.iehover ul ul, 
.elf-navmenu ul li.iehover li.iehover li.iehover li.iehover ul ul,  
.elf-navmenu ul li.iehover li.iehover li.iehover li.iehover li.iehover ul ul { 
	left: -999em;
}
.elf-navmenu ul li.iehover li.iehover li.iehover ul, 
.elf-navmenu ul li.iehover li.iehover li.iehover li.iehover ul, 
.elf-navmenu ul li.iehover li.iehover li.iehover li.iehover li.iehover ul { 
	left: auto;
}


/* Evidenziazione del path dinamico (con IE <=6 non funziona ma non è un problema critico) */
/* I livello titolo del menu*/
.elf-navmenu1 li.noleaf:hover > span a {
	background-color: #ccc;
}
/* Livelli successivi */
.elf-navmenu li.noleaf:hover li.noleaf:hover > a {
	background-color: #ddd;
	background-image: url('../immagini/submenu_arrow.gif');
	background-position: 96% center;
	background-repeat: no-repeat;
	border-color: white;
	color: black;
}


/* ACCESS KEY */
.elf-navmenu a b {
	font-weight: normal; /* annullo la formattazione del b */
	border-bottom: 1px #fff solid;
}


/* larghezze specifiche delle prime tendine */
/* per identificarle uso id.(id della pagina nel grafo)
   (devo attivare l'opzione di generazione degli id)
 */
.elf-navmenu .id-software {
	width: 13%;	
}
.elf-navmenu .id-consulenza {
	width: 15%;	
}
.elf-navmenu .id-azienda {
	width: 12%;	
}
.elf-navmenu .id-clienti {
	width: 10%
}
.elf-navmenu .id-news {
	width: 11%;	
}
.elf-navmenu .id-supporto {
	width: 12%
}
.elf-navmenu .id-contatti {
	width: 12%
}




/* Faccio in modo da poter avere stili applicabili ad un qualunque elemento 
-> posso definire e caricare le icone in un file cs separato e poi condividerle */

/* Stile COMUNE per l'icona */
.icon {
	width: 16px;
	margin-right: 4px;
	height: 100%; /* si adatta all'altezza del container centrando l'icona */
	display: block;
	position: relative;
	left: 0; /* in % o px */
	float: left; /* se metto right l'icona va a dx */
}
/* over COMUNE dell'icona COMUNE A TUTTE */
a:hover .icon {
	background-position: 100% center;
}
/* Opacizzo l'icona dello stato disabilitato */
.disabled .icon {
	/* opacity: 0.5; */
}
/* Disabilito esplicitamente l'hover dell'icona su IE PRE 6 */
.disabled *:hover .icon {
	background-position: 0 center; /* icona di default */
}


/* Qui metto l'elenco delle icone definita dalla propria classe */
.icon-email {
	background: url(immagini/icona_email_2state.png) no-repeat 0 center;
}

.icon-annulla {
	background: url(immagini/publish_x_2stati.png) no-repeat 0 center;
}





/* contenitore esterno */
.elf-navpath {
	float: left; /* cosi l'altezza si adatta al contenuto */
	width: 100%;
	background-color: #fff;	
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}

/* barra orizzontale principale */
.elf-navpath ul {
	float: left; /* cosi l'altezza si adatta al contenuto */
	width: 100%; /* lo devo sovrascrivere per i livelli successivi */
	padding: 0px;
	background: url('bg_bar.png') right top repeat-x;
	overflow: hidden;
}
.elf-navpath ul li { /* li barra orizzontale principale (ed anche gli altri se non li sovrascrivo) */
	display: block;	
	width: 15%;
	float: left;
	margin-left: 10px;	
}
/* sfondo meta-sx del li */
.elf-navpath ul li span.bg-l {	
	display: block;
	height: 35px;
	width: 50%;
	background: url(bg_common.png);
	background-position: left -000%;
	background-color: purple;
	}
/* sfondo meta-dx del li */
.elf-navpath ul li span.bg-r {	
	display: block;
	height: 35px;
	margin-top: -35px;
	margin-left: 50%; /* IMP IMP FIX evita la sovrapposizione degli sfondi ed il problema del pixel aggiuntivo sulle width dispare */
	background: url(bg_common.png);
	background-position: right -000%;
	background-color: orange;
}
.elf-navpath ul li a {
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: verdana;
	font-size: 10px;
	color: white;
	font-weight: normal;
	position: relative; /* mette il testo davanti SU IE e consente di evitare lo z-index sugli sfondi*/
	
	top: 7px;
	margin: 0;
	margin-bottom: -35px;
	padding: 0;
	padding-right: 10px; /*NB: se c'è l'icona che aggiunge spazio a sx posso compensare qui per mantenere la centratura */
	padding-left: 10px;
	border: 0;
	overflow: hidden;

	height: 35px; /* 24 height - 5x2 margin - 1x2 border */
	line-height: 35px;
}
.elf-navpath ul li a:hover {
	background-color: orange;
}

/*
.elf-navpath ul li:hover span.bgl, .elf-navpath ul li.iehover span.bgl {
	background: url('bg_common_over.png') left top;
}
.elf-navpath ul li:hover span.bgr, .elf-navpath ul li.iehover span.bgr {
	background: url('bg_common_over.png') right top;
}
*/


/* I tendina (e successive se non li sovrascrivo) */
/* Per annullarle devo sovrascrivere le proprietà del livello precedente che è la barra principale orizzontale */
.elf-navpath ul li ul { /* second-level lists */
	/* resetto le proprietà inpostate al primo livello (barra principale) */
	padding: 0;
	margin: 0;
	border: 0;
	width: 100%; /* sovrascrive il width del primo ul */
	position: relative;
	overflow: visible;
}

.elf-navpath ul li ul li {
	width: 100%;
	position: absolute;	
	top: -35px;
	left: 100%;
}


/* ACCESS KEY */
.elf-navpath a b {
	font-weight: normal; /* annullo la formattazione del b */
	border-bottom: 1px #fff solid;
}








#navpath {
	display: inline-block; /* FIX IE 6 */
	width: 99%;
}
.elf-navpath-flat {
	padding: 8px;
	padding-top: 2px;
	padding-bottom: 4px;
}
.elf-navpath-flat .navtitle a {
	display: inline;
	font-family: verdana;
	color: #999;
	font-size: 11px;
	text-decoration: none;
}
.elf-navpath-flat ul {
	display: inline;
	font-family: verdana;
	font-size: 12px;
	color: #888;
}

.elf-navpath-flat li {
	display: inline;
}

.elf-navpath-flat li a {
	display: inline;
	color: #aaa;
	font-size: 11px;
	text-decoration: none;
}
.elf-navpath-flat li a:hover,
.elf-navpath-flat .navtitle a:hover {
	text-decoration: underline;
	color: red;
}
.elf-navpath-flat li.currentitem a {
	text-decoration: underline;
	color: #c00;
}
.elf-navpath-flat li:before {
	content: " » ";
}












/* CRITERIO di styling: gli elementi sono innestati -> definisco i livelli sovrascrivendo i valori dei precedenti che non devono essere ereditati da quel punto in poi */
.elf-navlist {
	width: 100%;
	float: left;
	font-family: verdana;
	font-size: 12px;
	
}
.elf-navlist .navtitle {
	display: block;
	padding: 4px;
	border-bottom: 1px #ccc solid;
}
.elf-navlist .navtitle a {
	font-size: 14px;
	color:  #c00;
	text-decoration: none;
}
.elf-navlist ul {
	width: 100%;
	float: left;
	margin: 0;
}
.elf-navlist ul li {
	padding: 0;
	background-image: none;
}
.elf-navlist ul li ul {
}

/* li interni */
.elf-navlist ul li {
	width: 100%;
	float: left;
	clear: left;
	border-bottom: 1px #ccc solid;
}
.elf-navlist ul li ul li {
	border: 0; /* resetta il border precedente per i livelli successivi */
}
.elf-navlist ul li ul li ul li {

}
.elf-navlist ul li ul li ul li ul li {
	border: 0; /* elimina i separatori sull'ultimo livello */
}
.elf-navlist ul li ul li ul li ul li ul li {
	border: 0; /* elimina i separatori sull'ultimo livello */
}
.elf-navlist ul li ul li ul li ul li ul li ul li {
	border: 0; /* elimina i separatori sull'ultimo livello */
}
.elf-navlist ul li ul li ul li ul li ul li ul li ul li {
	border: 0; /* elimina i separatori sull'ultimo livello */
}

.elf-navlist ul li ul li ul li ul li ul li ul li ul li ul li {
	border: 0; /* elimina i separatori sull'ultimo livello */
}
.elf-navlist ul li ul li ul li ul li ul li ul li ul li ul li ul li {
	border: 0; /* elimina i separatori sull'ultimo livello */
}

/* link interni ai li */
.elf-navlist ul li a {
	font-size: 12px;
	line-height: 15px;
	
	display: block;
	color: #555;
	text-decoration: none;

	padding:2px;
	padding-left: 18px;
}
.elf-navlist ul li.noleaf > a {
	background: url('../immagini/icon_accordion_closed.gif') no-repeat;
	background-position: 2px 2px;	
}
.elf-navlist ul ul li.noleaf > a {
	background-position: 18px 2px;	
}
.elf-navlist ul ul ul li.noleaf > a {
	background-position: 34px 2px;	
}

.elf-navlist ul li.leaf > a {
	background: url('../immagini/icon_accordion_spacer.gif') no-repeat;
	background-position: 0px 2px;	
}
.elf-navlist ul ul li.leaf > a {
	background-position: 18px 2px;	
}
.elf-navlist ul ul ul li.leaf > a {
	background-position: 34px 2px;	
}
.elf-navlist ul ul ul ul li.leaf > a {
	background-position: 50px 2px;	
}
.elf-navlist ul ul ul ul ul li.leaf > a {
	background-position: 66px 2px;	
}

.elf-navlist ul li.currentitem > a {
	background: url('../immagini/icon_accordion_selected.gif') no-repeat;
	background-position: 2px 2px;	
}
.elf-navlist ul ul li.currentitem > a {
	background-position: 18px 2px;	
}
.elf-navlist ul ul ul li.currentitem > a {
	background-position: 34px 2px;	
}
.elf-navlist ul ul ul ul li.currentitem > a {
	background-position: 50px 2px;	
}
.elf-navlist ul ul ul ul ul li.currentitem > a {
	background-position: 66px 2px;	
}

.elf-navlist ul li.currentpath > a {
	background: url('../immagini/icon_accordion_opened.gif') no-repeat;
	background-position: 2px 2px;	
}
.elf-navlist ul ul li.currentpath > a {
	background-position: 18px 2px;	
}
.elf-navlist ul ul ul li.currentpath > a {
	background-position: 34px 2px;	
}
.elf-navlist ul ul ul ul li.currentpath > a {
	background-position: 50px 2px;	
}
.elf-navlist ul ul ul ul ul li.currentpath > a {
	background-position: 66px 2px;	
}



.elf-navlist ul li ul li a {
	font-size: 12px;
	line-height: 14px;

	padding: 2px;
	color: #999;
	padding-left: 34px;
	color: #c00;
}
.elf-navlist ul li ul li ul li a {
	font-size: 12px;
	padding-left: 50px;
	color: #834302;	
}
.elf-navlist ul li ul li ul li ul li a {
	font-size: 11px;
	padding-left:66px;
	color: #a38342;
}
.elf-navlist ul li ul li ul li ul li ul li a {
	padding-left: 82px;
}
.elf-navlist ul li ul li ul li ul li ul li ul li a {
	padding-left: 98px;
}
.elf-navlist ul li ul li ul li ul li ul li ul li ul li a {
	padding-left: 114px;
}

.elf-navlist ul li.currentitem {
}
/* Annullo l'effetto precedente nel caso in cui il currentItem non è una foglia */
.elf-navlist ul li.currentitem li {

}
.elf-navlist ul li.currentitem > a {
	color: #c00;
}

.elf-navlist ul li a:hover {
	background-color: #eee;
	color: #c00;
}





/* ACCORDION EFFECT */
/* ci possono essere altri span -> devo specificare */
.elf-navlist span.accordion {
	display: block;
	width: 16px;
	height: 16px;
	float: left;	
	margin-top: 2px;
}

.elf-navlist ul li.currentitem span.accordion  {
	background: url('../immagini/icon_accordion_selected.gif') no-repeat
}
/* Annullo l'effetto per i livelli successivi*/
.elf-navlist ul li.currentitem li.leaf span.accordion {
	background: url('../immagini/icon_accordion_spacer.gif') no-repeat
	
}
.elf-navlist ul li.currentitem li.noleaf span.accordion {
	background: url('../immagini/icon_accordion_closed.gif') no-repeat
}



.elf-navlist span.accordion_toggler_1,
.elf-navlist span.accordion_spacer_1 {
	margin-left: 2px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}
.elf-navlist span.accordion_toggler_2,
.elf-navlist span.accordion_spacer_2 {
	margin-left: 18px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}
.elf-navlist span.accordion_toggler_3,
.elf-navlist span.accordion_spacer_3 {
	margin-left: 34px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}
.elf-navlist span.accordion_toggler_4,
.elf-navlist span.accordion_spacer_4 {
	margin-left: 50px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}
.elf-navlist span.accordion_toggler_5,
.elf-navlist span.accordion_spacer_5 {
	margin-left: 66px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}
.elf-navlist span.accordion_toggler_6,
.elf-navlist span.accordion_spacer_6 {
	margin-left: 82px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}
.elf-navlist span.accordion_toggler_7,
.elf-navlist span.accordion_spacer_7 {
	margin-left: 98px;
	display: inline; /* FIX IE 6 Double Margin Bug */
}


.elf-navlist span.accordion_toggler_1,
.elf-navlist span.accordion_toggler_2,
.elf-navlist span.accordion_toggler_3,
.elf-navlist span.accordion_toggler_4,
.elf-navlist span.accordion_toggler_5,
.elf-navlist span.accordion_toggler_6,
.elf-navlist span.accordion_toggler_7 {
	background-color: red;
	background: url('../immagini/icon_accordion_closed.gif') no-repeat
}

.elf-navlist span.accordion_spacer_1,
.elf-navlist span.accordion_spacer_2,
.elf-navlist span.accordion_spacer_3,
.elf-navlist span.accordion_spacer_4,
.elf-navlist span.accordion_spacer_5,
.elf-navlist span.accordion_spacer_6,
.elf-navlist span.accordion_spacer_7 {
	background: url('../immagini/icon_accordion_spacer.gif') no-repeat
}

.elf-navlist span.accordion.opened {
	background-color: green;
	background: url('../immagini/icon_accordion_opened.gif') no-repeat	
}


.elf-navlist ul li.currentpath span.accordion_toggler_1,
.elf-navlist ul li.currentpath ul li.currentpath li span.accordion_toggler_2,
.elf-navlist ul li.currentpath ul li.currentpath ul li.currentpath span.accordion_toggler_3,
.elf-navlist ul li.currentpath li span.accordion_toggler_4,
.elf-navlist ul li.currentpath span.accordion_toggler_5,
.elf-navlist ul li.currentpath span.accordion_toggler_6,
.elf-navlist ul li.currentpath span.accordion_toggler_7 {
	background: url('../immagini/icon_accordion_opened.gif') no-repeat	

}



