.testo_index {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		20px;
	color: 					#6B6B6B;
}
.testo_index a:link {
	color: 						#6B6B6B;
  font-weight:		bold;
  text-decoration:	underline;
}
.testo_index a:visited {
	color: 						#6B6B6B;
  font-weight:		bold;
  text-decoration:	underline;
}
.testo_index a:hover {
	color: 						#000000;
  font-weight:		bold;
  text-decoration:	underline;
}
.testo_index a:active {
	color: 						#6B6B6B;
  font-weight:		bold;
  text-decoration:	underline;
}



.testo_home {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		20px;
	color: 					#6B6B6B;
}



.testo_home_news {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		14px;
	color: 					#6B6B6B;
  padding-left:		20px;
  padding-right:	20px;
  padding-top:		20px;
  background-color:	#EFEFEF;
  text-align:			justify;
}
.testo_home_news a:link {
	color: 						#006699;
  font-weight:		bold;
  text-decoration:	none;
}
.testo_home_news a:visited {
	color: 						#006699;
  font-weight:		bold;
  text-decoration:	none;
}
.testo_home_news a:hover {
	color: 						#ff6600;
  font-weight:		bold;
  text-decoration:	none;
}
.testo_home_news a:active {
	color: 						#ff6600;
  font-weight:		bold;
  text-decoration:	none;
}



.box_elenco_alberghi {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		18px;
	color: 					#6B6B6B;
  padding-left:		20px;
  padding-right:	20px;
  background-color:	#EFEFEF;
  text-align:			left;
}
.box_elenco_alberghi a:link {
	color: 						#6B6B6B;
  font-weight:		bold;
}
.box_elenco_alberghi a:visited {
	color: 						#6B6B6B;
  font-weight:		bold;
}
.box_elenco_alberghi a:hover {
	color: 						#000000;
  font-weight:		bold;
}
.box_elenco_alberghi a:active {
	color: 						#000000;
  font-weight:		bold;
}



.titolo_home_news {
	font-family: 		Times New Roman;
	font-size: 			18px;
	color: 					#093C7D;
  font-weight:		normal;
}



.titoletti_home_news {
	font-family: 		Arial;
	font-size: 			12px;
	color: 					#FD7E00;
  font-weight:		bold;
}



.testo_index_box {
	padding-left: 	20px;
	padding-right: 	20px;
	padding-top: 		20px;
 	padding-bottom: 20px;
  width:					599;
  height:					134;
}



.testo_titolo_index {
	font-family: 		Arial;
	font-size: 			12px;
	color: 					#206285;
  font-weight:		bold;
}



.copyright_style {
	font-family: 		Arial;
	font-size: 			11px;
	color: 					#10264D;
  line-height: 		14px;
}



.copyright_style_2 {
	font-family: 		Arial;
	font-size: 			11px;
	color: 					#ffffff;
}



.testo_titoli_home {
	font-family: 		Arial;
	font-size: 			12px;
	color: 					#093C7D;
  font-weight:		bold;
}



.testo_titoli_paragrafi_home {
	font-family: 		Arial;
	font-size: 			12px;
	color: 					#03A4E8;
  font-weight:		bold;
}



.box_menu_home_oriz {
	background-image: url(../immagini/sfondo_menu_home.gif);
  font-family: 			Arial;
  font-size: 				10px;
  color: 						#00ccff;
  padding-top: 			6px;
  padding-left: 		10px;
}
.menu_home_oriz {
  font-family: 			Arial;
  font-size: 				10px;
  color: 						#00ccff;
}
.menu_home_oriz a:link {
	color: 						#00ccff;
  text-decoration:	none;
}
.menu_home_oriz a:visited {
	color: 						#00ccff;
  text-decoration:	none;
}
.menu_home_oriz a:hover {
	color: 						#ffffff;
  text-decoration:	underline;
}
.menu_home_oriz a:active {
	color: 						#ffffff;
  text-decoration:	underline;
}



.box_menu_home_vert {
	background-image: url(../immagini/home_02.gif);
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#ffffff;
  padding-left: 		26px;
  padding-top: 			243px;
	line-height: 			22px;
  font-weight:			bold;
}
.menu_home_vert {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#ffffff;
}
.menu_home_vert a:link {
	color: 						#ffffff;
  text-decoration:	none;
}
.menu_home_vert a:visited {
	color: 						#ffffff;
  text-decoration:	none;
}
.menu_home_vert a:hover {
	color: 						#043778;
  text-decoration:	underline;
}
.menu_home_vert a:active {
	color: 						#043778;
  text-decoration:	underline;
}



.box_menu_content_oriz {
  font-family: 			Arial;
  font-size: 				10px;
  color: 						#07245C;
  padding-top: 			6px;
  padding-left: 		10px;
}
.menu_content_oriz {
  font-family: 			Arial;
  font-size: 				10px;
  color: 						#07245C;
}
.menu_content_oriz a:link {
	color: 						#07245C;
  text-decoration:	none;
}
.menu_content_oriz a:visited {
	color: 						#07245C;
  text-decoration:	none;
}
.menu_content_oriz a:hover {
	color: 						#FF5E00;
  text-decoration:	underline;
}
.menu_content_oriz a:active {
	color: 						#FF5E00;
  text-decoration:	underline;
}


.nome_hotel {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#F05F00;
  font-weight:			bold;
}



.dettaglio_hotel {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#0B3754;
  font-weight:			bold;
}



.box_content_alberghi {
	padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  font-family: Arial;
  font-size: 11px;
  color: #787878;
}
.box_content_alberghi a:link {
	color: 						#072956;
  text-decoration:	underline;
  font-weight:						bold;
}
.box_content_alberghi a:visited {
	color: 						#072956;
  text-decoration:	underline;
  font-weight:						bold;
}
.box_content_alberghi a:hover {
	color: 						#FF5E00;
  text-decoration:	underline;
  font-weight:						bold;
}
.box_content_alberghi a:active {
	color: 						#FF5E00;
  text-decoration:	underline;
  font-weight:						bold;
}


.box_content_congressi {
	padding-left: 14px;
  padding-right: 10px;
  padding-top: 10px;
  font-family: Arial;
  font-size: 11px;
  color: #072956;
}



.box_content_eventi {
	padding-left: 14px;
  padding-right: 10px;
  padding-top: 10px;
  font-family: Arial;
  font-size: 11px;
  color: #072956;
  text-align:	justify;
}



.titolo_calendario_congressi {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#072956;
  font-weight:			bold;
}



.titolo_anno_calendario_congressi {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#ffffff;
  font-weight:			bold;
}



.congressi_mese_corrente {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#FE7700;
  font-weight:			bold;
}



.titolo_dettaglio_congressi {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#A34432;
  font-weight:			bold;
}



.box_elenco_mesi_congressi {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		26px;
	color: 					#6B6B6B;
  padding-left:		20px;
  padding-right:	20px;
  background-color:	#EFEFEF;
  text-align:			justify;
}
.box_elenco_mesi_congressi a:link {
	color: 					#008ED1;
  font-weight:		bold;
  text-decoration:	none;
}
.box_elenco_mesi_congressi a:visited {
	color: 					#008ED1;
  font-weight:		bold;
  text-decoration:	none;
}
.box_elenco_mesi_congressi a:hover {
	color: 					#cc0000;
  font-weight:		bold;
  text-decoration:	none;
}
.box_elenco_mesi_congressi a:active {
	color: 					#cc0000;
  font-weight:		bold;
  text-decoration:	none;
}



.box_archivio_calendari_congressi {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		18px;
	color: 					#6B6B6B;
  background-color:	#EFEFEF;
  text-align:			left;
}
.box_archivio_calendari_congressi a:link {
	color: 						#6B6B6B;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_archivio_calendari_congressi a:visited {
	color: 						#6B6B6B;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_archivio_calendari_congressi a:hover {
	color: 						#000000;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_archivio_calendari_congressi a:active {
	color: 						#000000;
  font-weight:		bold;
  text-decoration:	underline;
}



.box_programmazione_anno_corrente {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		18px;
	color: 					#cc0000;
  background-color:	#EFEFEF;
  text-align:			left;
}
.box_programmazione_anno_corrente a:link {
	color: 						#cc0000;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_programmazione_anno_corrente a:visited {
	color: 						#cc0000;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_programmazione_anno_corrente a:hover {
	color: 						#000000;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_programmazione_anno_corrente a:active {
	color: 						#000000;
  font-weight:		bold;
  text-decoration:	underline;
}



.box_elenco_ristoranti {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		12px;
	color: 					#596F7D;
  background-color:	#EFEFEF;
  text-align:			left;
  padding-left:		20px;
  padding-right:	4px;
}
.box_elenco_ristoranti a:link {
	color: 						#596F7D;
  font-weight:		bold;
  text-decoration:	none;
}
.box_elenco_ristoranti a:visited {
	color: 						#596F7D;
  font-weight:		bold;
  text-decoration:	none;
}
.box_elenco_ristoranti a:hover {
	color: 						#76ADED;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_elenco_ristoranti a:active {
	color: 						#76ADED;
  font-weight:		bold;
  text-decoration:	underline;
}



.box_content_ristoranti {
	padding-left: 	14px;
  padding-right: 	10px;
  padding-top: 		10px;
  font-family: 		Arial;
  font-size: 			11px;
  color: 					#072956;
  text-align:			justify;
}



.box_tipo_trasporti {
	font-family: 		Arial;
	font-size: 			11px;
	line-height: 		18px;
	color: 					#118ADB;
  background-color:	#EFEFEF;
  text-align:			left;
  padding-left:		20px;
}
.box_tipo_trasporti a:link {
	color: 						#118ADB;
  font-weight:		bold;
  text-decoration:	none;
}
.box_tipo_trasporti a:visited {
	color: 						#118ADB;
  font-weight:		bold;
  text-decoration:	none;
}
.box_tipo_trasporti a:hover {
	color: 						#FE7700;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_tipo_trasporti a:active {
	color: 						#FE7700;
  font-weight:		bold;
  text-decoration:	underline;
}



.sottotitolo_contattaci {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#B0E0FF;
  font-weight:			bold;
}



.titolo_contattaci {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#ffffff;
  font-weight:			bold;
}



.contattaci_testo1 {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#FE7700;
  font-weight:			bold;
}



.contattaci_testo2 {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#032958;
  font-weight:			bold;
}



.contattaci_testo3 {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#032958;
  font-weight:			normal;
}



.box_content_foto {
	padding-left: 14px;
  padding-right: 10px;
  padding-top: 10px;
  font-family: Arial;
  font-size: 11px;
  color: #072956;
  text-align:	justify;
}



.titolo_foto_gallery {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#032958;
  font-weight:			bold;
}



.ingrandisci_foto_gallery {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#FE7700;
  font-weight:			bold;
}
.ingrandisci_foto_gallery a:link {
	color: 						#118ADB;
  font-weight:		bold;
  text-decoration:	none;
}
.ingrandisci_foto_gallery a:visited {
	color: 						#118ADB;
  font-weight:		bold;
  text-decoration:	none;
}
.ingrandisci_foto_gallery a:hover {
	color: 						#FE7700;
  font-weight:		bold;
  text-decoration:	underline;
}
.ingrandisci_foto_gallery a:active {
	color: 						#FE7700;
  font-weight:		bold;
  text-decoration:	underline;
}


.testo_foto_gallery {
  font-family: 			Arial;
  font-size: 				11px;
  color: 						#032958;
  font-weight:			normal;
}

.tabella_tour {
	font-family: 		Arial;
	font-size: 			11px;
	color: 					#032958;
  font-weight:		normal;
  text-align:			justify;
}

.tabella_tour_titoli {
	font-family: 			Arial;
	font-size: 				11px;
	color: 						#ffffff;
  font-weight:			bold;
	background-color: #032958;
}

.tabella_tour_sottotitoli {
	font-family: 			Arial;
	font-size: 				11px;
	color: 						#032958;
  font-weight:			bold;
	background-color: #EFEFEF;
}

.box_content_link {
	padding-left: 14px;
  padding-right: 10px;
  padding-top: 10px;
  font-family: Arial;
  font-size: 11px;
  color: #072956;
}
.box_content_link a:link {
	color: 						#118ADB;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_content_link a:visited {
	color: 						#118ADB;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_content_link a:hover {
	color: 						#FE7700;
  font-weight:		bold;
  text-decoration:	underline;
}
.box_content_link a:active {
	color: 						#FE7700;
  font-weight:		bold;
  text-decoration:	underline;
}


.box_laterale_itinerari {
	font-family: 		Arial;
	font-size: 			11px;
	color: 					#6B6B6B;
  padding-left:		20px;
  padding-right:	20px;
  background-color:	#EFEFEF;
}
.box_laterale_itinerari a:link {
	color: 					#008ED1;
  font-weight:		bold;
  text-decoration:	none;
}
.box_laterale_itinerari a:visited {
	color: 					#008ED1;
  font-weight:		bold;
  text-decoration:	none;
}
.box_laterale_itinerari a:hover {
	color: 					#cc0000;
  font-weight:		bold;
  text-decoration:	none;
}
.box_laterale_itinerari a:active {
	color: 					#cc0000;
  font-weight:		bold;
  text-decoration:	none;
}