/* CSS Document */
.nascosto{
display:none;
}
#contenitore {
clear:both;
margin:0;
padding:3px!important;
padding:0;
background:#fff;
width:692px;
}
#contenitore a, #contenitore a:link , #contenitore a:visited  {
font-size:0.85em;
text-decoration:none;
color:#000;
font-weight:bold;
}
#contenitore a:hover, #contenitore a:active{
font-size:0.85em;
color:#b00;
font-weight:bold;
}
#contenitore ul { 
list-style:none;
margin:0;
padding:0;
background:#fff url(/css/parvar/im/albero/lineaveret.gif) 0 50% repeat-y;
width:675px!important;
width:673px;
voice-family: "\"}\"";
voice-family: inherit;
width:670px;
}
.finto{}
#contenitore li, #contenitore li li{
list-style:none;
}
#contenitore ul ul { 
background:transparent url(/css/parvar/im/albero/lineaveret.gif) 12px 50% repeat-y;
padding-left:12px;
list-style:none;
}
#contenitore ul li input{
margin-left:9px!important;
margin:0 5px 0 4px;
border: 0;
voice-family: "\"}\"";
voice-family: inherit;
margin:0 0 0 7px;
}
.finto{}
#contenitore ul li ul li input{
margin-left:-3px!important;
margin:0 5px 0 -8px;
border: 0;
voice-family: "\"}\"";
voice-family: inherit;
margin:0 0 0 -5px;
}
.finto{}
#contenitore ul li ul li ul li input{
margin-left:-6px!important;
margin:0 5px 0 -21px;
border: 0;
voice-family: "\"}\"";
voice-family: inherit;
margin:0 0 0 -8px;
}
.finto{}
#contenitore ul li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
height:16px;
line-height:14px;
background:transparent;
}
#contenitore ul li a.gg {
margin:0!important;
padding-left:24px!important;
display:inline; /* il link non occupa tutto lo spazio orizzontale */
margin:0 -10px 0 0;
padding-left:24px;
voice-family: "\"}\"";
voice-family: inherit;
margin:0;
padding-left:24px;
}
.finto{}
#contenitore ul li label {
/*display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
height:16px;
line-height:14px;
font-weight:normal;
font-size:.9em;
padding:0 6px 0 18px;
background:transparent;
}
#contenitore li.primolink span label, #contenitore li.menuvuoto span label, #contenitore li.ultimolink span label {
margin:0!important;
padding-left:27px!important;
display:inline;
text-decoration:none;
font-weight:bold;
font-size:.9em;
color:#337678;
margin:0 -10px 0 0;
padding-left:17px;
voice-family: "\"}\"";
voice-family: inherit;
margin:0;
padding-left:27px;
}
.finto{}
#contenitore ul li span label{
display:inline;
text-decoration:none;
/*font-weight:bold;*/
font-size:.9em;
padding:0 6px 0 3px;
}
#contenitore ul li span label.nascosto {
display:none;
}
/* */#contenitore li.menuprimo span.colore, #contenitore li.menu span.colore, #contenitore li.menufine span.colore, #contenitore li.primolink span.colore, #contenitore li.menuvuoto span.colore, #contenitore li.ultimolink span.colore{
line-height:18px!important;
height:18px!important;
font-weight:bold;
color:#337678;
padding-left:12px!important;
padding-left:12px;
voice-family: "\"}\"";
voice-family: inherit;
padding-left:12px;
}
.finto{}
#contenitore li.menuprimo ul li span.colore, #contenitore li.menu ul li span.colore, #contenitore li.menufine ul li span.colore{
line-height:18px!important;
height:18px!important;
padding-left:12px;
font-weight:bold;
}
#contenitore li.menuprimo ul li ul li span.colore, #contenitore li.menu ul li ul li span.colore, #contenitore li.menufine ul li ul li span.colore{
line-height:18px!important;
height:18px!important;
padding-left:12px;
font-weight:normal;
}
#contenitore li.menuultimo ul {
background:#fff;
}
#contenitore li.menufine ul {
	background:#fff url(/css/parvar/im/albero/lineaveret.gif) 12px 50% repeat-y;
}
#contenitore li.menufine li.menu ul {
	background:transparent url(/css/parvar/im/albero/lineaveret.gif) 0 50% repeat-y;
}
#contenitore li{
	background:transparent url(/css/parvar/im/albero/lineaveret.gif) 0 50% no-repeat;
	margin		: 0;
	padding		: 0;
	letter-spacing:.1em;
}
#contenitore li li, #contenitore li.menuvuoto {
	background:transparent url(/css/parvar/im/albero/nolink.gif) 0 50% no-repeat;
	margin		: 0;
	padding		: 0;
	letter-spacing:.1em;
}
#contenitore li a { 
padding:0 0 0 24px;
margin:0;
background:#fff;
}
#contenitore li.menu{ 
	list-style:none;
	background:transparent url(/css/parvar/im/albero/linkpiu.gif) 0 0 no-repeat;
}
#contenitore li.menumeno { 
	list-style:none;
	background:transparent url(/css/parvar/im/albero/linkmeno.gif) 0 0 no-repeat;
}
#contenitore li.menumenosolo { 
	list-style:none;
	background:transparent url(/css/parvar/im/albero/linkmenosolo.gif) 0 0 no-repeat;
}
#contenitore li.menuultimo { 
	list-style:none;
	background:transparent url(/css/parvar/im/albero/linkpiuultimo.gif) 0 0 no-repeat;
}
#contenitore li.menufine { 
	list-style:none;
	background:transparent url(/css/parvar/im/albero/linkpiuultimo.gif) 0 0 no-repeat;
}#contenitore li.menuprimo { 
	list-style:none; 
	background:transparent url(/css/parvar/im/albero/linkpiuprimo.gif) 0 0 no-repeat;
}
#contenitore li.primolink { 
	list-style:none;
	background:transparent url(/css/parvar/im/albero/primolink.gif) 0 50% no-repeat;
}
#contenitore li.ultimo, #contenitore li.ultimolink{
	list-style:none;
	background:transparent url(/css/parvar/im/albero/ultimonolink.gif) 0 50% no-repeat;
}