
/***********************************************/
/* TABELLA DETTAGLIO PERCORSI                  */
/***********************************************/ 

.table_dettaglio td,
.table_dettaglio th,
.table_dettaglio {
	margin-top:0;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	font-size:11px;
	color:#333333;
	border-bottom:1px solid #cccccc;
	height:auto;
	text-align:left;
	padding:2px;
	}
.table_dettaglio_small td,
.table_dettaglio_small th {
	margin-top:auto;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	border-right:1px solid #cccccc;
	line-height:10px;
	height:10px;
	text-align:left;	
	}

.table_dettaglio_small {
	margin-top:auto;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	color:#333333;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;	
	background-color:#FFFFFF;
	text-align:left;	
}
.table_itinerario td {
	margin-top:0;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	font-size:12px;
	color:#333333;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;		
	text-align:left;	
	}
	
.table_itinerario {
	margin-top:0;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	font-size:12px;
	color:#333333;
	text-align:left;
	}
/***********************************************/
/* TESTI                          */
/***********************************************/ 
.titolo_percorsi{
	margin-top:20px;
	text-indent:20px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-size:0.80em;
	color:#006633;
	text-transform:uppercase;
	text-shadow:Gray;
	font-weight:bold;
	border-bottom:1px dotted #006633;
	}

.didascalia {
	margin-top:auto;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	font-size:9px;
	color:#333333;
	}
	
.descrizione {
	margin-top:auto;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	font-size:13px;
	color:#333333;
	text-align:justify;
	}
.menu_percorsi{
	text-align:right;
	font-size:13px;
margin:-20px 0pt 0pt;
	
}

.piepagina {
	margin-top:auto;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	font-size:7px;
	color:#333333;
	}

.piepagina_grey {
	margin-top:auto;
	text-indent:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	font-size:8px;
	color:#cccccc;
	line-height:10px;
	}

/***********************************************/
/* DOM COLLAPSE - EXPAND DIV                            */
/***********************************************/ 
.trigger2{
	margin-top:10px;
	text-indent:5px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:13px;
	color:#99999;
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
		}		

.div_trigger{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
		}				
.trigger2:hover{
			cursor:pointer;
			font-weight:bold;
		}		
.trigger2 a, .trigger2 img{
	border: 0px solid #FFFFFF;
		}				
.expanded2{
	margin-top:10px;
	text-indent:5px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:13px;
	color:#CC0000;
	text-shadow:Gray;
	font-weight:bold;
			cursor:pointer;
		}
.expanded2:hover{
			cursor:pointer;
		}
.expanded2 a, .expanded2 img{
	border: 0px solid #FFFFFF;
		}			
.show2{
		}
.hide2{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}
		

/***********************************************/
/* LISTE mesi e coordianate                        */
/***********************************************/ 	

.listaMesi 
{
margin:0;
padding:0;

}


.listaMesi li
{
display:inline;
padding-right:3px;
}
 


.listaMesi li.meseSel
{
font-weight:bold;
color:#CC0000;
font-size:12px;
}


.listaMesi li.meseNoSel
{
color:#000000;
font-size:12px;
}


.listaCoordinate
{
margin:0;
padding:0;

}


.listaCoordinate li
{
display:inline;
padding-right:3px;
}
 


.listaCoordinate  li.coordSel
{
font-weight:bold;
color:#CC0000;
font-size:12px;
}


.listaMesi li.coordNoSel
{
color:#000000;
font-size:12px;
}

.number{
background-color:#CC0000;
color:#FFFFFF;
}

.td_neutro{
border:#FFFFFF 0px none;
}


		
		
