ul.listaLink {
	margin: 0;
	padding: 0;
	text-align: left;
}

ul.listaLink li p {
	font-size: 1em; 
	margin: 4px 0;
	text-align: left;
}

ul.listaLink li {
	list-style-type: none;
	margin: 0;
	padding: 0 0 10px 15px;
	heigth: 11px;
	background-image: url(../../img/icona_vai.gif);
	background-repeat: no-repeat;
	background-position: 0% 3px;
}

ul.listaLink li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

ul.listaLink li a:link, ul.listaLink li a:visited {
	color: #336600; 
	font-weight: bold;
}

ul.noDescr {
	margin-top: 0.5em;
}

.dislivello {
	background-image: url(../../img/icone/icona_altimetria.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 2px 0 2px 20px;
	margin: 0;
}

.tempo {
	background-image: url(../../img/icone/icona_tempo.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding: 2px 0 2px 20px;
	margin: 0;
}

.legenda {
	margin: 0.5em 0;
	border-top: dotted 1px silver;
	border-bottom: dotted 1px silver;
	padding: 0.5em 0 0.5em 0;
}

.legenda h3 {
	color: #336600;
}

.legenda p, p.andata, p.ritorno, p.difficolta {
	margin: 0 0 3px 0;
}

p.andata, p.ritorno {
	margin: 5px 0 3px 0;
}

/* per sezione Verde */

.verde h2 {
	margin: 0; 
	padding: 0;
	color: #333333;
}

.verde ul.listaLink {
	margin: 0;
	padding: 0;
}

.verde  ul.listaLink li p {
	font-size: 1em; 
	margin: 4px 0;
	text-align: left;
}

.verde  ul.listaLink li {
	list-style-type: none;
	padding: 0 0 0 14px;
	background-image: url(../../img/icone/icone_verdi/icone_freccia.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0.5em 0;
}

.verde ul.listaLink li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.verde ul.listaLink li a:link, .verde  ul.listaLinkVerde li a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/* per sezione azzurro */

.azzurro h2 {
	margin: 0; 
	padding: 0;
	color: #333333;
}

.azzurro ul.listaLink {
	margin: 0;
	padding: 0;
}

.azzurro ul.listaLink li p {
	font-size: 1em; 
	margin: 4px 0;
	text-align: left;
}

.azzurro ul.listaLink li {
	list-style-type: none;
	padding: 0 0 0 14px;
	background-image: url(../../img/icone/icone_azzurre/icone_freccia.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0.5em 0;
}

.azzurro ul.listaLink li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.azzurro ul.listaLink li a:link, .azzurro ul.listaLink li a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/* per sezione grigio */

.grigio h2 {
	margin: 0; 
	padding: 0;
	color: #333333;
}

.grigio ul.listaLink {
	margin: 0;
	padding: 0;
}

.grigio ul.listaLink li p {
	font-size: 1em; 
	margin: 4px 0;
	text-align: left;
}

.grigio ul.listaLink li {
	list-style-type: none;
	padding: 0 0 0 14px;
	background-image: url(../../img/icone/icone_grigie/icone_freccia.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0.5em 0;
}

.grigio ul.listaLink li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.grigio ul.listaLink li a:link, .grigio ul.listaLink li a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/* per sezione Ocra */

.ocra h2 {
	margin: 0; 
	padding: 0;
	color: #333333;
}

.ocra ul.listaLink {
	margin: 0;
	padding: 0;
}

.ocra ul.listaLink li {
	list-style-type: none;
	padding: 0 0 0 14px;
	background-image: url(../../img/icone/icone_ocra/icone_freccia.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0.5em 0;
}

.ocra ul.listaLink li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.ocra ul.listaLink li a:link, .ocra ul.listaLink li a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/* per sezione rosso */

.rosso h2 {
	margin: 0; 
	padding: 0;
	color: #333333;
}

.rosso ul.listaLink {
	margin: 0;
	padding: 0;
}

.rosso ul.listaLink li p {
	font-size: 1em; 
	margin: 4px 0;
	text-align: left;
}

.rosso ul.listaLink li {
	list-style-type: none;
	padding: 0 0 0 14px;
	background-image: url(../../img/icone/icone_rosse/icone_freccia.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0.5em 0;
}

.rosso ul.listaLink li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.rosso ul.listaLink li a:link, .rosso ul.listaLink li a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}