/***********************************************/
/* LISTE HOTEL                        */
/***********************************************/ 	
.elenco_osp_hotel{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#FF0000;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_hotel a{
	color:#000000;
	}	
.elenco_osp_hotel a:hover,
.elenco_osp_hotel a:focus,
.elenco_osp_hotel a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_hotel ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_hotel .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_hotel .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;	
	}
.elenco_osp_hotel .sottoelenco ul a:hover,
.elenco_osp_hotel .sottoelenco ul a:focus,
.elenco_osp_hotel .sottoelenco ul a:active{
	color:#FF0000;
	text-decoration:none;
}
/***********************************************/
/* LISTE bb                        */
/***********************************************/ 	
.elenco_osp_bb{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#990000;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_bb a{
	color:#000000;
	}	
.elenco_osp_bb a:hover,
.elenco_osp_bb a:focus,
.elenco_osp_bb a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_bb ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_bb .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_bb .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;
	}
.elenco_osp_bb .sottoelenco ul a:hover,
.elenco_osp_bb .sottoelenco ul a:focus,
.elenco_osp_bb .sottoelenco ul a:active{
	text-decoration:none;
	color:#990000;
}

/***********************************************/
/* LISTE AFFITTACAMERE                        */
/***********************************************/ 	
.elenco_osp_affitta{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#CC33FF;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_affitta a{
	color:#000000;
	}	
.elenco_osp_affitta a:hover,
.elenco_osp_affitta a:focus,
.elenco_osp_affitta a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_affitta ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_affitta .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_affitta .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;	
	}
.elenco_osp_affitta .sottoelenco ul a:hover,
.elenco_osp_affitta .sottoelenco ul a:focus,
.elenco_osp_affitta .sottoelenco ul a:active{
	text-decoration:none;
	color:#CC33FF;
}

/***********************************************/
/* LISTE RISTORANTI                        */
/***********************************************/ 	
.elenco_osp_risto{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#FFCC00;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_risto a{
	color:#000000;
	}	
.elenco_osp_risto a:hover,
.elenco_osp_risto a:focus,
.elenco_osp_risto a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_risto ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_risto .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_risto .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;	
	}
.elenco_osp_risto .sottoelenco ul a:hover,
.elenco_osp_risto .sottoelenco ul a:focus,
.elenco_osp_risto .sottoelenco ul a:active{
	text-decoration:none;
	color:#FFCC00;
}


/***********************************************/
/* LISTE RIF                        */
/***********************************************/ 	
.elenco_osp_rif{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#336633;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_rif a{
	color:#000000;
	}	
.elenco_osp_rif a:hover,
.elenco_osp_rif a:focus,
.elenco_osp_rif a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_rif ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_rif .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_rif .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;	
	}
.elenco_osp_rif .sottoelenco ul a:hover,
.elenco_osp_rif .sottoelenco ul a:focus,
.elenco_osp_rif .sottoelenco ul a:active{
	text-decoration:none;
	color:#336633;
}

/***********************************************/
/* LISTE agritur                        */
/***********************************************/ 	
.elenco_osp_agritur{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#000099;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_agritur a{
	color:#000000;
	}	
.elenco_osp_agritur a:hover,
.elenco_osp_agritur a:focus,
.elenco_osp_agritur a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_agritur ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_agritur .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_agritur .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;	
	}
.elenco_osp_agritur .sottoelenco ul a:hover,
.elenco_osp_agritur .sottoelenco ul a:focus,
.elenco_osp_agritur .sottoelenco ul a:active{
	text-decoration:none;
	color:#000099;
}

/***********************************************/
/* LISTE residence                        */
/***********************************************/ 	
.elenco_osp_residence{
	margin-left:55px;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	color:#999966;
	font-size:12px;
	line-height:16px;
	}
.elenco_osp_residence a{
	color:#000000;
	}	
.elenco_osp_residence a:hover,
.elenco_osp_residence a:focus,
.elenco_osp_residence a:active,
{
	color:#000000;
	text-decoration:underline;
	}	
.elenco_osp_residence ul{
	margin:0;
	padding:0;
	list-style:none;
	}	
.elenco_osp_residence .sottoelenco a{
	margin:0;
	padding:0;
	list-style:none;
	}
.elenco_osp_residence .sottoelenco ul a{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	text-decoration:underline;	
	}
.elenco_osp_residence .sottoelenco ul a:hover,
.elenco_osp_residence .sottoelenco ul a:focus,
.elenco_osp_residence .sottoelenco ul a:active{
	text-decoration:none;
	color:#999966;
}

/***********************************************/
/* LISTE mesi e coordianate                        */
/***********************************************/ 	

.listaMesi 
{
margin:0;
padding:0;
height:12px;
}


.listamesiul
{
margin:0;
padding:0;
height:12px;
/*line-height:0px;*/
}

.listaMesi li
{
display:inline;
padding-right:3px;
height:12px;
}
 


.listaMesi li.meseSel
{
font-weight:bold;
color:#000000;
font-size:12px;
padding:0 2px 0 0;
margin:0;

}


.listaMesi li.meseNoSel
{
color:#000000;
font-size:12px;
padding:0 2px 0 0;
margin:0;

}


.listaCoordinate
{
margin:0;
padding:0;
height:10px;

}

.listaCoordinate ul{
margin:0;
padding:0;

}


.listaCoordinate li
{
display:inline;
padding-right:3px;
height:10px;
}
 


.listaCoordinate  li.coordSel
{
font-weight:bold;
color:#000000;
font-size:12px;
padding:0;
margin:0;

}


.listaMesi li.coordNoSel
{
color:#000000;
font-size:12px;
padding:0;
margin:0;

}





