@charset "utf-8";
								#contenitore {
	width: 60.5em;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	margin-top: 0.5em;
	border: 1px solid #CCCCCC;
	overflow: hidden;
								}
								body {
						font-size: 100%;
						margin: 0px;
						padding: 0px;
						font-family: Arial, Helvetica, sans-serif;
						background-color: #5A7A85;
								}
								#contenitore #top-sx {
	width: 15.7em;
	background-color: #0C3D4B;
	float: left;
	height: 17.2em;
	overflow: hidden;
								}
								#loghi-hp #enti-hp {
	background-color: #FFFFFF;
	height: 2.85em;
	padding-top: 0.2em;
	padding-bottom: 0em;
								}
								#top-sx #loghi-hp h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFF300;
	text-align: center;
	letter-spacing: 0.05em;
	font-weight: bold;
								}
								#contenitore #top-dx h1 {
									color: #0C3D4B;
									font-size: 75%;
									text-align: center;
									font-family: Arial, Helvetica, sans-serif;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0.3EM;
									margin-top: 0em;
									border-left-width: 1px;
									border-left-style: solid;
									border-left-color: #CCCCCC;
									background-color: #FFFFFF;
								}
								.non_visibile {
									position: absolute;
    top: -9999px;left:-9999px;
								}.non_visibile_cont {
							/*	display:none;
								*/}
								#sel_lingue ul, #menu_servizio ul {
									list-style-type: none;
									margin: 0px;
									padding: 0px;
								}
								#menu_servizio li {
									display: inline;
								}
								#menu_servizio li a {
	display: block;
	float: left;
	text-align: left;
	font-size: 70%;
	text-decoration: none;
	color: #333333;
	padding-top: 0.8em;
	padding-bottom: 0.6em;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #0C3D4B;
	margin-bottom: 0em;
								}#menu_servizio li.ricerca a {
	display: block;
	float: left;
	text-align: left;
	font-size: 70%;
	text-decoration: none;
	color: #333333;
	padding-top: 0.8em;
	padding-bottom: 0.6em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0C3D4B;
	margin-bottom: 0em;
	border-right-style: none;
								}
								#top-dx #menu_servizio {
	height: 3.05em;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #0C3D4B;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0C3D4B;
	background-color: #FFFFFF;
	overflow: hidden;
								}
								#menu_servizio #hp_contatti {
									float: left;
								}
								#sel_lingue .eng_flag {
					background-repeat: no-repeat;
					background-position: left bottom;
					padding-right: 1em;
					padding-left: 0.3em;
								}
								#sel_lingue .deu_flag {
					background-repeat: no-repeat;
					background-position: left bottom;
					padding-right: 1em;
					padding-left: 0.3em;
								}
								#hp_contatti li a {

	padding-left: 0.2em;
	padding-bottom: 1em;
	padding-top: 2.5em;
text-align:center;
/*font-size:65%;	*/min-width:3.71em;
							}
								#hp_contatti li a  span{
									font-size:80%;
									padding-right:0.1em;}
					
					
								#menu_servizio #personalizza strong {
									font-weight: normal;
									background-color: #B4000B;
									color: #FFFFFF;
									padding-top: 0.3em;
									padding-bottom: 0.2em;
									padding-right: .2em;
									padding-left: 0.2em;
								}
								#personalizza a {
									padding-right: 1em;
									padding-left: 2em;
									background-image: url(../immagini/ImmginiSito72dpi/Esclamativo-2.gif);
									background-repeat: no-repeat;
									background-position: left bottom;
									margin-left: 0.3em;
									margin-bottom: 0em;
								}
								#ricerca-top #ricerca-vel {
	float: right;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 0.3em;
	padding-right: 0px;
	padding-bottom: 0.3em;
	padding-left: 0.0em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0C3D4B;
	width: 9em;
	height: 3em;
								}
								#ricerca-top h2 {
									font-size: 70%;
									margin: 0px;
									padding: 0px;
									text-align: right;
								}
								#menu_servizio #ricerca-top a {
		color: #333333;
		font-size: 70%;
		padding-left: 0.3em;
								}
								#ricerca-top #ricerca-vel input {
	border: 1px solid #B4000B;
	font-size: 70%;
								}
								#ricerca-top #link-ricerca {
		width: 10em;
		float: right;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #0C3D4B;
		padding-top: 0.55em;
		padding-bottom: 0.4em;
								}
								#ricerca-vel #invia {
									background-color: #B4000B;
									color: #FFFFFF;
									font-weight: normal;
								}
								#top-dx #aree_veloci ul {
									list-style-type: none;
									margin: 0px;
									padding: 0px;
								}
								#top-dx #aree_veloci li {
									display: inline;
								}
								#top-dx #aree_veloci a {
							font-size: 73%;
							font-weight: bold;
							text-decoration: none;
							color: #FFFFFF;
							background-color: #0C3D4B;
							text-align: left;
							padding-left: 2.3em;
							padding-top: 0.4em;
							padding-right: 0.6em;
							padding-bottom: 0.45em;
							display: block;
							float: left;
							margin-left: 0em;
							border-left-style: solid;
							border-left-width: 0.05em;
							border-left-color: #FFFFFF;
								}
								#top-dx #aree_veloci {
	height: 1.6em;
	background-color: #0C3D4B;
	width: 44.8em;
	clear: both;
	overflow: hidden;
								}
								#top-dx #anim-hp {
								}
								#aree_veloci .ico_agenda {
									background-image: url(../immagini/ImmginiSito72dpi/AgendaSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 8px center;
								}
								#aree_veloci .ico_dormire {
									background-image: url(../immagini/ImmginiSito72dpi/DormireSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 3px center;
								}
								#aree_veloci .ico_mangiare {
									background-image: url(../immagini/ImmginiSito72dpi/MangiareSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 8px center;
								}
								#aree_veloci .ico_muoversi {
									background-image: url(../immagini/ImmginiSito72dpi/MuoversiSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 4px center;
								}
								#aree_veloci .ico_info_utili {
									background-image: url(../immagini/ImmginiSito72dpi/InformazioniUtiliSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 5px center;
								}	#aree_veloci .ico_congressi {
							background-image: url(../immagini/ImmginiSito72dpi/ValigettaSimbolo.gif);
							background-repeat: no-repeat;
							background-position: 6px center;
								}
								#top-sx #loghi-hp h1 {
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
								}
								#contenitore #top-dx {
	width: 44.8em;
	float: left;
	height: 17.2em;
	overflow: hidden;
								}
								#contenitore #corpo_bottom_hp {
	width: 60.5em;
	clear: both;
	background-color: #0C3D4B;
	overflow: hidden;
								}
								#menu-media-aree ul {
							list-style-type: none;
							padding: 0px;
							margin-top: 0em;
							margin-right: 0px;
							margin-bottom: 0px;
							margin-left: 0px;
								}
								#media_hp li {
									display: inline;
								}
								#media_hp li a {
							display: block;
							float: left;
							font-size: 80%;
							font-weight: bold;
							color: #FFFFFF;
							text-decoration: none;
							border-top-width: 2px;
							border-bottom-width: 2px;
							border-left-width: 2px;
							border-top-style: solid;
							border-bottom-style: solid;
							border-left-style: solid;
							border-top-color: #324B52;
							border-bottom-color: #324B52;
							border-left-color: #324B52;
							padding-top: 0.9em;
							padding-bottom: 0.9em;
							width:5.90em;
text-align:center;
								}
								
							/*	#media_hp li a {
							display: block;
							float: left;
							font-size: 80%;
							font-weight: bold;
							color: #FFFFFF;
							text-decoration: none;
							border-top-width: 2px;
							border-bottom-width: 2px;
							border-left-width: 2px;
							border-top-style: solid;
							border-bottom-style: solid;
							border-left-style: solid;
							border-top-color: #324B52;
							border-bottom-color: #324B52;
							border-left-color: #324B52;
							padding-top: 0.9em;
							padding-right: 1.4em;
							padding-bottom: 0.9em;
							padding-left: 1.5em;
								}*/
								#media_hp {
									width: 15.2em;
									background-color: #0C3D4B;
									height: 1.8em;
									margin-top: 0em;
									float: left;
									padding-left: 0.5em;
								}
								#media_hp .ultimo_media_li {
							border-right-width: 2px;
							border-right-style: solid;
							border-right-color: #324B52;
								}
								
								
						#media_contr li {
									display: inline;
								}
								#media_contr li a {
								width:4.47em;
							display: block;
							float: left;
							text-align:center;
							font-size: 80%;
							font-weight: bold;
							color: #FFFFFF;
							text-decoration: none;
							border-top-width: 1px;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-top-style: solid;
							border-bottom-style: solid;
							border-left-style: solid;
							border-top-color: #324B52;
							border-bottom-color: #324B52;
							border-left-color: #324B52;
							padding-top: 0.2em;
							
							padding-bottom: 0.2em;
								}.sec_contr a {width:4.07em!important;}
								.primo_contr a {width:4.87em!important;}
								#media_contr {
							width: 15.2em;
							background-color: #0C3D4B;
							height: 1.8em;
							float: left;
							padding-left: 0.5em;
								}
								#media_contr .ultimo_media_li {
							border-right-width: 1px;
							border-right-style: solid;
							border-right-color: #324B52;
								}
								
								#corpo_top_hp {
	width: 60.5em;
	overflow: hidden;
								}
								#aree_hp ul {
									margin: 0px;
									padding: 0px;
									list-style-type: none;
								}
								#aree_hp li {
								
								}
								#aree_hp li a {
							font-size: 80%;
							display: block;
							float: left;
							text-align: right;
							height: 3.1em;
							padding-right: 1em;
							padding-top: 0.2em;
							color: #FFFFFF;
							background-color: #0C3D4B;
							text-decoration: none;
							font-weight: bold;
							border-left-width: 1px;
							border-left-style: solid;
							border-left-color: #FFFFFF;
								}
								#top-dx #immagine_hp {
							background-color: #0C3D4B;
							height: 12.5em;
							overflow: hidden;
							clear: both;
								}
								
								#aree_hp {
	float:left;
	width:44.8em;
}
								#aree_hp .ico_natura {
							background-image: url(../immagini/back_aree/natura.jpg);
							background-repeat: no-repeat;
							background-position: left center;
							width: 8em;
							background-color: #32485B;
								}
								#aree_hp .ico_arte_cultura {
							background-image: url(../immagini/back_aree/artecultura.jpg);
							background-repeat: no-repeat;
							background-position: left center;
							width: 12.5em;
							background-color: #2E4B19;
								}
								#aree_hp .ico_sport {
							background-image: url(../immagini/back_aree/sport.jpg);
							background-repeat: no-repeat;
								background-position: left center;
							width: 7.4em;
							background-color: #655615;
								}
								#aree_hp .ico_itinerari {
							background-image: url(../immagini/back_aree/itinerari.jpg);
							background-repeat: no-repeat;
							background-position: left center;
							width: 9.8em;
							background-color: #4F220A;
								}
								#aree_hp .ico_enogastro {
	background-image: url(../immagini/back_aree/enogastronomia.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 12.6em;
	background-color: #481053;
								}
								#corpo_bottom_hp #menu_faccette {
									margin-top: 0.5em;
									width: 14.7em;
									margin-left:0.25em;
									margin-left /**/: 0.5em;
									float: left;
								}
								#aree_hp .sub_menu {
									width: 713px;
									height: 1.3em;
									top: 66px;
									left: 75px;
								}
								#menu_faccette #menu_idee h2, #menu_cosa_fare h2,#lista_faccette_menu h2{
			font-size: 80%;
			font-weight: bold;
			color: #FFF300;
			margin: 0px;
			background-color: #0C3D4B;
			padding-top: 0.25em;
			padding-right: 0px;
			padding-bottom: 0.3em;
			padding-left: 2.5em;
			background-image: url(../immagini/ImmginiSito72dpi/Lampadina.gif);
			background-position: 8px center;
			background-repeat: no-repeat;
			border: 1px solid #FFFFFF;
								}
								
							#menu_aree h2{
								text-transform:uppercase;
							font-size: 80%;
									font-weight: bold;
									color: #FFF300;
									margin: 0px;
									
									padding-top:0.2em;
									padding-right: 0.0;
									padding-bottom: 0.2em;
									padding-left: 0em;
									
							border: 1px solid #FFFFFF;
							background-image: none;
							padding-left: 0.5em;
							margin-left:0em;
							
							width:16.3em;
						}
						#menu_aree ul{
							margin: 0;
							list-style: none;
							padding-top: 0;
							padding-right: 0;
							padding-bottom: 0;
							padding-left:0em;
						}
						
						
								#menu_faccette #menu_idee, #menu_cosa_fare, #menu_aree {
							background-color: #FFFFFF;
							padding-bottom: 0.15em;
							height: 6.95em;
								}
								#menu_aree {
							background-color: #0C3D4B;
							padding-bottom: 0.2em;
							height: auto;
								}
								
								#menu_idee ul, #menu_cosa_fare ul {
									margin-top: 0.2em;
									margin-right: 0px;
									margin-bottom: 0em;
									margin-left: 1.5em;
									padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0px;
									list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
								}
								#menu_faccette #menu_idee li a, #menu_cosa_fare li a , #menu_aree li a {
									text-decoration: none;
									font-size: 70%;
									color: #333333;
								}
								
								#menu_aree li a {
								text-decoration: none;
									font-size: 80%;
									color: #333333;
								}
								
								#menu_faccette #menu_cosa_fare {
									margin-top: 0em;
								}
								#sel_zona_hp {
					width: 10.675em;
					float: left;
					margin-top: 0.5em;
					margin-left: 0.5em;
					background-color: #FFFFFF;
								}.sel_zona_margin{
					width: 10.675em;
					float: left;
					margin-top: 0.5em;
					margin-left: 0.0em!important;
					background-color: #FFFFFF;
								}
							 #sel_zona_hp img{
							 height: 13.00em;

width: 10.70em;
					border-style: none;
					margin-bottom: -0.2em;
							   }
							   
					#immagine_localita{
					width:10.65em;
					float: left;
					margin-top: 0.5em;
					margin-left: 0.25em!important;
					background-color: #B7C5CB;		   
							   }
							   #immagine_localita h2
	
	{
	
	margin-top: 0px;
	
	margin-right: 0px;
	
	margin-bottom: 0px;
	
	margin-left: 0px;
	
	font-size: 95%;
	
	text-align: center;
	
	padding-top: 0.3em;
	
	padding-right: 0pt!important;
	
	padding-bottom: 0.25em;
	
	padding-left: 0pt!important;
	
	color: #324B52;
	font-size: 80%!important;
	
	text-align: center;
	
	}
							#sel_localita_hp {
					width: 10.675em;
					margin-top: 0.5em;
					background-color: #FFFFFF;
					height: 14.45em;
					margin-left: 0.5em;
					float: left;
					position: relative;
								}#sel_localita_facc {
					width: 10.675em;
					margin-top: 0.5em;
					background-color: #FFFFFF;
					height: 14.45em;
					margin-left: 0.25em;
					float: left;
					position: relative;
								}
								#col-dx-contributi {
							margin-top: .5em;
							width: 10.675em;
							padding-bottom:0.5em;
							padding-top: 0em;
							padding-left: 0.5em;
							background-image: url(../immagini/back_lay/linea_v_dash.gif);
							background-repeat: repeat-y;
							background-position: left 0.5em;
							float: left;
								}#corpo_bottom_hp #eventi_hp{
			float: left;
			margin-top: 0.5em;
			margin-left: 0.5em;
			background-color: #FFFFFF;
			width: 10.675em;
			padding-bottom:0em;
								height:14.45em;
								}
								#corpo_bottom_hp #dove_dormire{
							margin-top: 0.5em;
							background-color: #FFFFFF;
							width: 10.5em;
							padding-bottom:0.1em;
							border-right-width: 1px;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-style: solid;
							border-bottom-style: solid;
							border-left-style: solid;
							border-right-color: #324B52;
							border-bottom-color: #324B52;
							border-left-color: #324B52;
							
							margin-left: .5em;
								}		#corpo_bottom_hp #vedi_anche{
							margin-top: 0.5em;
							background-color: #FFFFFF;
							width: 10.5em;
							padding-bottom:0.1em;
							border-right-width: 1px;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-style: solid;
							border-bottom-style: solid;
							border-left-style: solid;
							border-right-color: #324B52;
							border-bottom-color: #324B52;
							border-left-color: #324B52;
							
							margin-left: .5em;
								}
								#corpo_bottom_hp #news_hp {
			width: 10.675em;
			float: left;
			margin-top: 0.5em;
			margin-left: 0.5em;
			background-color: #FFFFFF;
			height: 14.45em;
						
								}
								
								#corpo_bottom_hp #meteo_hp{	width: 10.675em;
							float: left;
							margin-top: 0.3em;
							margin-left: 0.5em;
							background-color: #FFFFFF;
						}
								#colonna-gen-dx-contributi #meteo_hp {
							
							width: 10.675em;
							margin-left: 0.2em;
							background-color: #FFFFFF;
							margin-top: 0.5em;
							padding-bottom: 0.1em;
								}
								#corpo_bottom_hp #lo_sapevate_hp {
							width: 10.675em;
							float: left;
							margin-top: 0.5em;
							margin-left: 0.5em;
							background-color: #FFFFFF;
								}
								#sel_zona_hp h2 {
									margin: 0px;
									font-size: 80%;
									text-align: center;
									padding-top: 0.3em;
									padding-right: 0px;
									padding-bottom: 0.25em;
									padding-left: 0px;
									color: #324B52;
								}.sel_zona_margin h2 {
									margin: 0px;
									font-size: 80%!important;
									text-align: center;
									padding-top: 0.3em;
									padding-right: 0px!important;
									padding-bottom: 0.25em;
									padding-left: 0px!important;
									color: #324B52;
								}
								#sel_localita_hp h2 {
									margin: 0px;
									font-size: 80%;
									text-align: center;
									padding-top: .3em;
									padding-right: 0px;
									padding-bottom: 0.25em;
									padding-left: 0px;
									color: #324B52;
									cursor: pointer;
								}#sel_localita_facc h2 {
									margin: 0px;
										font-size: 95%!important;
									text-align: center;
									padding-top: 0.3em;
									padding-right: 0!important;
									padding-bottom: 0.25em;
									padding-left: 0!important;
									color: #324B52;
									
								}
								#eventi_hp h2{
			margin: 0px;
			font-size: 80%;
			text-align: left;
			padding-top: 0.25em;
			padding-right: 0px;
			padding-bottom: 0.3em;
			padding-left: 2em;
			color: #FFFFFF;
			background-color: #324B52;
			background-image: url(../immagini/ImmginiSito72dpi/AgendaSimbolo.gif);
			background-repeat: no-repeat;
			background-position: 7px center;
								}#dove_dormire h2{
							margin: 0px;
							font-size: 80%;
							text-align: left;
							padding-top: .3em;
							padding-right: 0px;
							padding-bottom: 0.25em;
							padding-left: 2.1em;
							color: #FFFFFF;
							background-color: #324B52;
							background-image: url(../immagini/ImmginiSito72dpi/DormireSimbolo_contr.gif);
							background-repeat: no-repeat;
							background-position: 3px center;
								}#vedi_anche h2{
							margin: 0px;
							font-size: 80%;
							text-align: left;
							padding-top: .3em;
							padding-right: 0px;
							padding-bottom: 0.25em;
							padding-left: 1.6em;;
							color: #FFFFFF;
							background-color: #324B52;
							background-image: url(../immagini/ImmginiSito72dpi/Lampadina.gif);
							background-repeat: no-repeat;
							background-position: 3px center;
								}
								
								#col-dx-contributi h2{
			background-image: url(../immagini/back_lay/freccia_dx_a_c.gif);
			background-repeat: no-repeat;
			background-position: left center;
			font-size: 90%;
			text-align: left;
			padding-top: 0.3em;
			padding-right: 0px;
			padding-bottom: 0.25em;
			color: rgb(12, 61, 75);
			background-color: rgb(183,197,203);
			background-repeat: no-repeat;
			background-position: 3px center;
			padding-left: 1.3em;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: -0.5em;
								}	#col-dx-contributi h3{
		font-size: 75%;
		text-align: left;
		padding-top: 0.3em;
		padding-right: 0px;
		padding-bottom: 0.0em;
		color: rgb(12, 61, 75);
		background-repeat: no-repeat;
		background-position:3px center!important;
		padding-left: 2.4em!important;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: -0.5em;
								}
								#lo_sapevate_hp h2 {
									margin: 0px;
									font-size: 80%;
									text-align: center;
									padding-top: 0.3em;
									padding-right: 0px;
									padding-bottom: 0.25em;
									padding-left: 0.8em;
									color: #FFFFFF;
									background-color: #324B52;
									background-image: url(../immagini/ImmginiSito72dpi/SapevateCheSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 3px center;
								}
								#meteo_hp h2 {
									margin: 0px;
									font-size: 80%;
									text-align: left;
									padding-top: 0.3em;
									padding-right: 0px;
									padding-bottom: 0.25em;
									padding-left: 2em;
									color: #FFFFFF;
									background-color: #324B52;
									background-image: url(../immagini/ImmginiSito72dpi/SapevateCheSimbolo.gif);
									background-repeat: no-repeat;
									background-position: 3px center;
								}#news_hp h2 {
			margin: 0px;
			font-size: 80%;
			text-align: left;
			padding-top: 0.3em;
			padding-right: 0px;
			padding-bottom: 0.25em;
			padding-left: 2em;
			color: #FFFFFF;
			background-color: #324B52;
			background-image: url(../immagini/ImmginiSito72dpi/AgendaSimbolo.gif);
			background-repeat: no-repeat;
			background-position: 7px center;
								}
								#corpo_bottom_hp #menu_faccette #menu_idee li, #corpo_bottom_hp #menu_faccette #menu_cosa_fare li {
									line-height: 0.8em;
								}
								#menu_idee p,#menu_cosa_fare p{
								font-size:80%;
								color:#ffffff;}
								
								#sel_localita_hp h3 {
									text-align: right;
									background-color: #B3C4CB;
									margin-top: 0px;
									margin-right: 0em;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0.1em;
									padding-right: 0.3em;
									padding-bottom: 0.1em;
									padding-left: 0px;
									text-decoration: none;
								}#sel_localita_facc h3 {
									text-align: right;
									background-color: #B3C4CB;
									margin-top: 0px;
									margin-right: 0em;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0.1em;
									padding-right: 0.3em;
									padding-bottom: 0.1em;
									padding-left: 0px;
									text-decoration: none;
								}
								#sel_localita_hp a {
									text-decoration: none;
									color: #0C3D4B;
								}#sel_localita_facc a {
									text-decoration: none;
									color: #0C3D4B;
								}
								#eventi_hp h3,#news_hp h3,#lo_sapevate_hp h3 {
									padding: 0px;
									font-size: 75%;
									color: #324B52;
									margin-top: 0.5em;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0.5em;
								}
								
								#news_hp .testo_news_hp{
					overflow:auto;
								}#lo_sapevate_hp .testo_sapevate_hp{
								height:4.8em;
								overflow:auto;
								}
								
								#eventi_hp dt,#dove_dormire dt {
									font-weight: bold;
									text-transform: uppercase;
									font-size: 75%;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0px;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0em;
								}
								#dove_dormire dt {
								background-image:url(../immagini/ImmginiSito72dpi/punt_facc.gif);
								background-repeat:no-repeat;
								background-position:left top;
								
								padding-left: 1.5em!important;}
								
								#dove_dormire dt a{
								text-decoration:none;
								color: #0c3d4b;
								}
								#eventi_hp dl {
							margin-left: 0.45em;
							margin-top: 0.3em;
							margin-right: 0.5em;
							margin-bottom: 0px;
							height: 10.4em;
							overflow: auto;
									}.eventi_contributi  dl {
							margin-left: 0.2em;
							margin-top: 0.3em;
							margin-right: 2px;
							margin-bottom: 0px;
							height: 10.4em;
								}#dove_dormire dl {
							margin-left: 0.2em;
							margin-top: 0.3em;
							margin-right: 0px;
							margin-bottom: 0px;
													
                                                             max-height:8.45em;
                                                              overflow:auto;  
							display:block;
							
								}
								#eventi_hp dd, #dove_dormire  dd{
									font-size: 70%;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0.2em;
									margin-left: 0px;
								}
									#eventi_hp em,#dove_dormire em  {
							font-style: normal;
							color: #B4000B;
							font-size: 100%;
								}
								#link-ricerca p {
		text-align: left;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-top: 0em;
		padding: 0em;
								}
								#lo_sapevate_hp p {
									font-size: 70%;
									margin-left: 0.5em;
									margin-right: 0.5em;
									margin-top: 0.5em;
									margin-bottom: 0.5em;
								}#news_hp p {
									font-size: 70%;
									margin-left: 0.5em;
									margin-right: 0.5em;
									margin-top: 0.5em;
									margin-bottom: 0.5em;
								}
								#eventi_hp .altro_hp a, #meteo_hp .altro_hp a  {
									display:block;
									text-align: center;
									font-size: 70%;
									font-weight: bold;
									margin-bottom: 0.2em;
									background-color: #B4000B;
									color: #FFFFFF;
									margin-right: 0.3em;
									margin-left: 0.3em;
									text-decoration: none;
								}
								#meteo_hp th {
									color: #324B52;
									font-size: 70%;
									text-align: center;
								}
								#contenitore #footer {
									clear: both;
								}
								#contenitore  #footer p {
									font-size: 70%;
									text-align: center;
									color: #FFFFFF;
									margin-bottom: 0.3em;
									margin-top: 0.5em;
								}
							/*	abbr {
									border-bottom-width: 1px;
									border-bottom-style: dashed;
									border-bottom-color: #FFFFFF;
								}*/
								#aree_hp .sub_menu  a {
									color: #B4000B;
									background-color: #FFFFFF;
									border-top-width: 1px;
									border-bottom-width: 1px;
									border-left-width: 1px;
									border-top-style: solid;
									border-bottom-style: solid;
									border-left-style: solid;
									border-top-color: #B4003F;
									border-bottom-color: #B4003F;
									border-left-color: #B4003F;
									text-align: center!important;
									padding-left: 1em;
									font-weight: normal;
									height: 1.3em;
								}
								
								#ricerca-vel #ricerca-txt {
	padding-left: 0.2em;
	width: 7.5em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
								}
								#lo_sapevate_hp .altro_hp a,#menu_idee .altro_hp a,#menu_cosa_fare .altro_hp a,#news_hp .altro_hp a  {
									text-align: right;
									display: block;
									font-size: 70%;
									color: #333333;
									text-decoration: none;
									background-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
									background-repeat: no-repeat;
									background-position: right center;
									padding-right: 0.9em;
									margin-right: 0.3em;
									margin-bottom: 0.2em;
									
								}
								#meteo_hp table {
								
								
								
								
								}
								#meteo_hp .tab_meteo {
									height: 4.25em;
								
								}
								
								.link_veloce_localita{
			background-color: #B3C4CB;
			margin-bottom: -0.2em;
			}
								
								#sel_localita_hp .link_veloce_localita span{
			display: block!important;
			background-color: #B3C4CB;
			text-align: right;
			padding-top: 0.1em;
			padding-bottom: 0.1em;
			font-weight: bold;
			font-size: 70%;
			padding-right: 0.3em;
			margin:0;
			color: #0c3d4b;
		
		
								}#sel_localita_facc .link_veloce_localita span{
			display: block!important;
			background-color: #B3C4CB;
			text-align: right;
			padding-top: 0.1em;
			padding-bottom: 0.1em;
			font-weight: bold;
			font-size: 70%;
			padding-right: 0.3em;
			margin:0;
			color: #0c3d4b;
		
		
								}
								.link_veloce_localita img {
			margin-left: 1px;
			height: 12.95em;
			width: 10.55em;
								}
								#block_img .alto_dx_visita {
									color: #FFFFFF;
									float: right;
									height: 1.5em;
									width: 10em;
									position: relative;
									z-index: 1000;
									left: -260px;
									font-size: 80%;
									background-color: #666666;
									text-align: center;
									padding-top: 0.3em;
									padding-right: 0.3em;
									padding-bottom: 0.1em;
									padding-left: 0.3em;
									top: -200px;
								}
								#immagine_hp img {
									border-top-style: none;
									border-right-style: none;
									border-bottom-style: none;
									border-left-style: none;
								}
								
								
								#contenitore #corpo_bottom_hp #menu_faccette #menu_convention h2 {
								font-size: 70%;
								text-align: center;
								letter-spacing: 0.1em;
								background-color: #324B52;
								padding-top: 0.1em;
								padding-bottom: 0em;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								}
								#contenitore #corpo_bottom_hp #menu_faccette #menu_convention a {
									color: #FFF300;
									text-decoration: none;
								}
								#menu_faccette #menu_convention {
								margin-top: 0.2em;
								}
								#lista_localita_hp ul {
									list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
									list-style-type: disc;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0em;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 1em;
								}#lista_localita_facc ul {
									list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
									list-style-type: disc;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0em;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 1em;
								}.lista_contributi #lista_localita_hp ul.paesi {
									list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
									list-style-type: disc;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0em;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0.5em!important;
								}.lista_contributi #lista_localita_facc ul.paesi {
									list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
									list-style-type: disc;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									padding-top: 0em;
									padding-right: 0px;
									padding-bottom: 0px;
									padding-left: 0.5em!important;
								}
								#lista_localita_hp a {
					font-size: 75%;
								}#lista_localita_facc a {
					font-size: 75%;
								}
								#lista_localita_hp {
	height: 12.95em;
	overflow: auto;
	width: 10.15em;
	position: absolute;
	background-color: #FFFFFF;
	padding-left: 0.5em;
	left: 0px;
	top: 22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0C3D4B;
	z-index: 25000;
								}#lista_localita_facc{
			height: 12.95em;
			overflow: auto;
			width: 10.15em;
			position: absolute;
			background-color: #FFFFFF;
			padding-left: 0.5em;
			left: 0px;
			top: 20px;
			border-top-width: 1px;
			border-top-style: solid;
			border-top-color: #0C3D4B;
			z-index: 25000;						
								}
								#sel_zona_hp #mappa_prv_map {
									border-top-style: none;
									border-right-style: none;
									border-bottom-style: none;
									border-left-style: none;
								}
								/*   dispongo a dx per    */
								.dx_int {
								float:right!important;
								
								}
								#sub-cont-bottom {
									width: 60.5em;
									clear: both;
								}
									#corpo_bottom_hp #corpo_centrale {
							width: 32.5em;
							margin-top: 0em;
							background-color: #FFFFFF;
							padding-top: 0.5em;
							padding-right: 0em;
							padding-bottom: 1em;
							padding-left: 0.5em;
							min-height: 20em;
							margin-bottom: 0px;
							float:left;
								}
								#corpo_centrale h2,#eventi_page h3 {
							font-size: 95%;
							color: #FFFFFF;
							margin-top: 0em;
							margin-bottom: 0em;
							background-color: #324B52;
							padding-top: 0.2em;
							padding-bottom: 0.1em;
							padding-left: 0.5em;
								}
								#corpo_centrale .abstract p {
							font-size: 80%;
							line-height:1.5em;
							margin-top: 0.4em;
							margin-bottom: 0.4em;
								}
							#menu_convention img {
								text-decoration: none;
								border-top-style: none;
								border-right-style: none;
								border-bottom-style: none;
								border-left-style: none;
							}
								
							#corpo_centrale .testo_completo p {
								font-size: 80%;
								line-height:1.5em;
								margin-top:0.4em;
								margin-bottom:0.4em;
							}
							#corpo_centrale .abstract h4 {
								font-size: 100%;
								margin-bottom:0.3em;
								margin-top:0.2em;
								
							}#corpo_centrale .abstract h5 {
								font-size: 90%;
								margin-bottom:0.3em;
								margin-top:0.2em;
								
							}#corpo_centrale .testo_completo h4, #proposta h4{
								font-size: 100%;
								color:#0C3D4B;
								margin-bottom:0.3em;
								margin-top:0.5em;
								
							} #proposta h4{
								font-size: 80%;
								color:#0C3D4B;
								margin-bottom:0.3em;
								margin-top:0.5em;
								font-weight:bold;
								
							}#corpo_centrale .testo_completo h5 {
								font-size: 90%;
								color:#0C3D4B;
								margin-bottom:0.3em;
								margin-top:0.5em;
								
							}#corpo_centrale .testo_completo a {
								
								color:#0C3D4B;
											
							}#corpo_centrale .testo_completo strong {
								
								color:#0c3d4b;
											
							}
							
							#corpo_centrale .testo_completo li {
								font-size: 80%;
								line-height:1.5em;
								margin-left:0;}
							#corpo_centrale .testo_completo ul {
							margin-top:0.0em;
						margin-left:0.5em;
						padding-left:0.5em;
						list-style-image: url(../immagini/back_lay/bullet_testo.gif);
							}
							
							#corpo_centrale .testo_completo img {
							margin-left:0.5em;margin-right:0.5em;
							}
							#corpo_centrale h2 em {
								font-size: 80%;
								font-weight:normal;
							}
							#corpo_centrale .lista_contributi h3 {
								color: #0C3D4B;
								font-size: 80%;
								font-weight: normal;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								padding-top: 0.3em;
								padding-bottom: 0.2em;
							}
							#corpo_centrale .lista_contributi ul {
							margin-top: 0px;
							margin-right: 0px;
							margin-bottom: 0.5em;

							margin-left: 2.5em;
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 0em;
							list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
							}
							#corpo_centrale .lista_contributi ul a {
								font-size: 80%;
								color: #0C3D4B;
							}	#col-dx-contributi ul {
							list-style-image: url(../immagini/ImmginiSito72dpi/punt_facc.gif);
							padding-top: 0px;
							padding-right: 0px;
							padding-bottom: 0px;
							padding-left: 1.8em;
							margin-top: 0.1em;
							margin-right: 0px;
							margin-bottom: 0px;
							margin-left: -0.3em;
							}
							#col-dx-contributi ul a {
							font-size: 75%;
							color: #0C3D4B;
							text-decoration: none;
							}
							#corpo_centrale .immagine_top_contributi {
							
								
							}
							#corpo_centrale .immagine_top_contributi img{
							border: 1px solid #0C3D4B;
							}#corpo_centrale .testo_completo {
		clear: both;
		padding-top: 0em;
		padding-right: 0.15em;
		padding-bottom: 0em;
		padding-left: 0.15em;
		margin-top:1em;
							}
							#col-dx-contributi .link_dx_virtual {
							/*	cursor: pointer;
							*/}
							#corpo_centrale .abstract {
	background-color: rgb(183,197,203);
	padding:0.35em;
	clear: both;
/*	margin-bottom: 1em;
*/							}#corpo_centrale .abstract p{
								
								
							}#corpo_centrale .abstract a{
							color:black;
							}
						#media_hp .faccette_veloci {
							width: 9.8em;
							padding-left: 0.4em;
							padding-right: 0.4em;
							font-size: 70%;
						}
						.ultimo_media_li_facc {
							width: 9.1em!important;
							border-right-width: 1px;
							border-right-style: solid;
							border-right-color: #324B52;
						}
							
							/* ul#tipo_0001	 {
							list-style-image: url(../immagini/back_tipo/testi.gif);
						} */
						#fine_corpo_centrale {
							clear: both;
						}
						#corpo_contenuti {
							background-color: #FFFFFF;
							float: left;
							margin-left:0.5em;
							width:44.6em;
							background-image: url(../immagini/back_lay/linea_v.gif);
							background-repeat: repeat-y;
							background-position: 33.2em top;
							
						}
						.treeAperti{
						list-style:none;}
						#corpo_centrale h2.freccia_dx {
								margin-right: 0em;
						}
						.align_dx {
						float: right;
						
						margin-top: 0.5em;
						margin-right: 0.5em;
						margin-bottom: 0.5em;
						margin-left: 0.5em;
							
						}
						#corpo_centrale .testo_completo img {
							border: 1px solid #0C3D4B;
						}
						#eventi_hp h3.data_eventi_contributi {
							color: #324B52;
							background-color: #B7C5CB;
							text-align:left;
							margin-left:0;
							padding-top:0.1em;
							padding-left:0.5em;
							padding-bottom:0.1em;
							margin-top:0;
							font-size:70%;
						}.eventi_contributi {
							margin-top: 0.5em;
							background-color: #FFFFFF;
							width: 10.5em!important;
							padding-bottom:0!important;
							border-right-width: 1px;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-style: solid;
							border-bottom-style: solid;
							border-left-style: solid;
							border-right-color: #324B52;
							border-bottom-color: #324B52;
							border-left-color: #324B52;
							float:none!important;
							clear:both;
							height:auto!important;
							
							}
						#eventi_hp .altro_contributi a {
							color: #0C3D4B;
							background-color: #B7C5CB;
							display: block;
							font-size: 80%;
							text-decoration: none;
							text-align: left;
							font-weight: bold;
							padding-top: 0.1em;
							padding-bottom: 0.1em;
							background-image: url(../immagini/back_lay/freccia_dx_a_eventi.gif);
							background-repeat: no-repeat;
							background-position: right center;
							padding-right: 2em;
							padding-left:0.5em;
							clear: both;
							border-top-width: 1px;
							border-top-style: solid;
							border-top-color: #0C3D4B;
						}
						#colonna-gen-dx-contributi {
							float: left;
							width: 11em;
							padding-left:0.2em;
							margin-top: 0em;
							background-image: url(../immagini/back_lay/linea_v_b.gif);
							background-repeat: no-repeat;
							background-position: 0.2em -0.45em;/* top */
						}
						#corpo_centrale .titolo_contributo {
			font-size: 120%;
			color: #FFF300;
			background-color: #0C3D4B;
			margin-top: 0em;
			margin-bottom: 0em;
			padding-left: 0px;
			font-weight: normal;
						}
						#corpo_centrale .sottotitolo {
			font-size: 80%;
			font-style: normal;
			font-weight: bold;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0em;
			margin-left: 0em;
			color: #FFFFFF;
						}
						.align_sx {
							float: left;
						}
						h2.tipo_immagine {
							font-size: 80%!important;
						}
							
						#dett_imm img {
							margin-right: 0.5em;
							margin-bottom: 0.5em;
							border: 1px solid #0C3D4B;
						}
						.abs_tipo_immagine {
							background-color: #FFFFFF!important;
							color: #0C3D4B!important;
							clear: both;
						}
						#gallery_top,#gallery_bottom {
							clear: both;
							width: 32.5em;
							height: 5.1em;
							margin-top: 0.5em;
						}
						#gallery_top{
						overflow:auto;
						
						}
						#gallery_top ul, #gallery_bottom{
						list-style-position:outside;
							margin: 0px;
							padding: 0px;
						
						}
					
				
				#gallery_top ul {
				white-space:nowrap;
				
				/*width:40em;
					*/}
				#gallery_top li{
				white-space:nowrap;
				}
				
				
						
						.contr_media_menu {
							height: 0.9em!important;
						}
						.lungo_contr_media {
							width: 9em!important;
							text-align:center;
							}.lungo_contr_fine {
							width: 9em!important;
							text-align:center;
							}
						#gallery_top li a,#gallery_bottom li a {
							/*display: block;
							*/height: 66px;
							white-space:nowrap;
							/*float:left;
								*/
							border-top-style: none;
							border-right-style: none;
							border-bottom-style: none;
							border-left-style: none;
							margin-right: 0.2em;
						}
						#gallery_top img,#gallery_bottom img{
						border:none;
						
		white-space:nowrap;}
				
				
				#gallery_top{
		height:88px;
		width:32.5em;
		margin-bottom:10px;
		position: relative;
		white-space:nowrap;
	}
				
				#gallery_top li{
				white-space:nowrap;
				display:inline;
			/*	float:left;
				*/}
				
				
				
				
						#loghi-hp img {
							border-top-style: none;
							border-right-style: none;
							border-bottom-style: none;
							border-left-style: none;
						}
						#loghi-hp #logo_vlt_pri {
	width: 22.1em;

						
						}
						#loghi-hp a {
							color: #FFF300;
							text-decoration: none;
						}
						#enti-hp #logo_provincia {
					width: 7.75em;
					margin-top: 0em;
					margin-left: 0.2em;
						
						
						
						}
						#enti-hp #logo_cc {
					margin-top: 0em;
					width: 7.05em;
					margin-left: 0.2em;
						
						}
						#immagine_hp img {
							height: 12.5em;
						}
							
						.lista_contributi h3 a, #col-dx-contributi  h3 a {
							color: #0C3D4B;
						}
						.lista_contributi em {
							font-size: 75%;
						}
						.bordo_sx_sport{
						border-left:#655615 solid 1px!important; }
						#menu_faccette  {
							height:auto!important;
							/*padding-bottomenu_totm:0.5em!important;	
						*/}
						.menu_tot ul  li strong a,#lista_faccette_menu p a strong{
							color: #FFF300!important;
						}.menu_tot ol  li  a{
							color: #FFF300!important;
							font-size:90%!important;
						}.menu_tot ol  li {
							color: #ffffff;
						}
						.loc_over{
						height:19.5em;
						overflow:auto!important;
						}
						
						#sel_localita_hp h2 {
			background-image: url(images/freccia_selezione_localita.gif);
			background-repeat: no-repeat;
			background-position: right 0.1em;
			padding-right:1em;
			margin: 0px;
						}
						
						
						
						.lista_contributi #sel_localita_hp h2{
						font-size:85%!important;
						padding-right:1.3em!important;
						padding-left:0.1em!important;
						}
						.lista_contributi #sel_localita_facc h2{
						font-size:80%!important;
						text-align:center;
						}
						
						#gallery_top .selezionato_gal img {
							border: 2px solid #FFF300;
						}
						
						
						/* lista menu sx faccette */
						
						#lista_faccette_menu{
						background-color:rgb(12, 61, 75)!important;
						padding-bottom:0.6em;}
						
						#lista_faccette_menu h3{
							margin-top:0.4em;
							margin-right: 0;
							margin-bottom: 0;
							margin-left: 0em;
						font-size:90%;
						color:#ffffff;
						padding-left:0.2em;
						font-weight:normal!important;
						
						}#vedi_anche h3{
							margin-top:0.4em;
							margin-right: 0;
							margin-bottom: 0;
							margin-left: 0em;
						font-size:90%;
						color:#0C3D4B;
						padding-left:0.2em;
						font-weight:normal!important;
						}/*#vedi_anche h4{
							font-size:80%;
							color:#0C3D4B;
							padding-left:0.5em;
							font-weight:normal!important;
							margin-top:0.5em!important;
							margin-right: 0;
							margin-bottom: 0;
							margin-left: 0.5em;
						}*/#vedi_anche p{
						margin-left:0.5em;
						margin-top:0.3em;
						margin-bottom:0;}
						
						#vedi_anche ul{
						list-style:none;
						padding:0;
						margin-left:1em;
						margin-top:0.2em;
						margin-bottom:0;}
							#vedi_anche a{
							display:block;
						color:#0C3D4B;
						font-size:80%;
						margin-left:0.5em;
						margin-top:0.5em;
						text-decoration:none;}
						#lista_faccette_menu h4{
							font-size:80%;
							color:#ffffff;
							padding-left:0.5em;
							font-weight:normal!important;
							margin-top:0.5em!important;
							margin-right: 0;
							margin-bottom: 0;
							margin-left: 0.5em;
						}#lista_faccette_menu p{
		margin-left:1.3em;
		margin-top:0.3em;
		margin-bottom:0;
	}
						
						#lista_faccette_menu ul{
						list-style:none;
						padding:0;
						margin-left:1em;
						margin-top:0.2em;
						margin-bottom:0;}/*
						#lista_faccette_menu a{
						color:#FFFFFF;
						font-size:80%;
						margin-left:0.5em;
						margin-top:0.5em;
						text-decoration:none;}
						*/
						#lista_faccette_menu a{
						color:#FFFFFF;
						font-size:80%;
						margin-left:0.5em;
						margin-top:0.5em;
	padding-left:0em;
	display:block;
						text-decoration:none;}
						#lista_faccette_menu a:hover{
							text-decoration:underline;}
						#map_canvas{
						border:rgb(183,197,203) solid 1px;
						height:22em;}
						#vis_localita{float:left;
						font-size:70%;
						
						padding:0.2em;
						}
						.vis_persona{
							font-weight:bold;}
						#vis_mappa,.pronota_tit,#pronota_tit{
		color:#E2051B;
		padding:0.23em;
		font-weight:bold;
		font-size:70%;
		text-align:center;
		cursor:pointer;
		/*background-color:#FFFFFF;
		*/float: right;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #0C3D4B;
		width: 10em;
						}
						
						#vis_mappa a{
							text-decoration:none;
							color:#E2051B;}
						#vis_mappa{
							 display:none;}
							 
							 .vis_emappa_osp{
								 display:none;}
						 
							 .vis_emappa{
								 display:none;}
						
						
						.vis_mappa_osp{
						clear:both;
						margin-top:15em;
						
						}
			.vis_emappa p{
		font-size:85%;
		font-weight:bold;
			margin:0;}
			
			.vis_emappa_osp p{
		font-size:85%;
		font-weight:bold;
			margin:0;}
.emap_stl_osp{
	clear:both;}			
.emap_stl{	
		 height:15em; display:none;	
		 margin-bottom:0.5em;	
		 
		margin-right:2em!important;}
					.vis_emappa a{color:#E2051B!important;
					text-decoration:none;}
					.vis_emappa {color:#E2051B!important;
					
		cursor:pointer;
		margin-top:-1.7em;
		margin-left:16em!important;
		margin-bottom:0;}			
						
					/*	#pronota_tit{border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #0C3D4B;
	
	}					
	*/					#vis_mappa:hover,.pronota_tit:hover,#pronota_tit:hover{
			color:#E2051B;
			/*background-color: #FFFFFF;
	*/	}
						
						.pronota_tit a, #pronota_tit a {
			color: #E2051B;
			text-decoration: none;
				}
				
						#map_canvas{
			display:none;
			clear: both;
		}
						
						
						/* - classificazione contributo <------      */
						
						#car_class {
			/*	border: 1px solid #324B52;
						*/	margin-top:0.3em;
			padding-left:0.1em;
			padding-right:0.3em;
			padding-top:0.15em;
			padding-bottom:0.3em;
				clear:both;	
		
						}
						#car_class p {
							font-size: 70%;
							display: inline;
							margin-top: 0px;
							margin-right: 0px;
							margin-bottom: 0px;
							padding-left: 0.3em;
						}
						
						#car_class li p{
						color:rgb(67, 109, 125);}
						
						
						#car_class p {
							margin: 0px;
							float: left;
							color: #324B52;
						}
						#car_class ul {
						
						margin-top:0.15em;
						list-style:none;
						padding:0;
							margin: 0px;
							float:left;
						/*	border-right:#6699FF solid 1px;
						*/}
						 #car_class ul li {
							display: inline;
							float: left;
							
						}
						
						#car_class ul li a {
							font-size: 70%;
							color: #0C3D4B;
							display: block;
							float: left;
							padding-left:0.2em;
							padding-right:0.4em;
							text-decoration:none;
							
						}
						#car_class ul li a:hover {
						text-decoration:underline;}
						
						.cont_class_car{	
						clear:both;
							display:block!important;}
							
							#fine_class {
							clear: both;
							height: 0.2em;
							font-size:10%;
						}
						
						
						/* barra accessibilitÃ  */
						
						
						#barra_accessibilita {
	padding-left: 0.3em;
	float:right;
	background: #FFFFFF;
	padding-top: 0.5em;
	padding-right: 0.3em;
	margin-bottom: 0em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0C3D4B;
	height: 2.7em;
	/*width: 14.8em;
					
		width: 15em;*/	
						}
						#barra_accessibilita p {
	padding: 0px;
	font-size: 80%;
	margin: 0;
	display: inline;
	text-align: center;
						}
						.dimensioni_pagina {
	margin: 0px;
	padding: 0px;
	display: inline;
						}
						.menu_tot{
						background-color:rgb(12, 61, 75)!important;}
						/* variante senza sfondo con bordo bianco
						.menu_tot h2,#lista_faccette_menu h2{
							border:1px solid #FFFFFF!important;
							background:none!important;
							padding-left:1em!important;
						}
						*/
						 
						
						.menu_tot ul li {
						line-height:normal!important;}
						
						.menu_tot ul li a{
						font-size:80%!important;
						color:#FFFFFF!important;} 
						.menu_tot ul {
						list-style:url(../immagini/ImmginiSito72dpi/punt_facc_bk_sx.gif)!important;}
						
						
						.freccia_dx a {
						color:#ffffff;}
						
						.briciole_aree 	a{
						/*font-size:80%;
						font-weight:normal!important;*/
						text-decoration:none!important;
						padding-bottom:0.5em;}
					
					
					
					
					/* ------ EVENTI <-------------*/
					
					.eventi_item{
					margin-top:1em;
					}
					.dettagli_evento{
					clear:both;}
					
					
					.lista_contributi h3 {
								color: #0C3D4B;
								font-size: 80%;
								font-weight: normal;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								padding-top: 0.3em;
								padding-bottom: 0.2em;
							}
					.titolo_info_eventi{
					/*background-color:rgb(183, 197, 203);
					*/margin-left:0;
					margin-right:0;
					margin-top:0.5em;
					margin-bottom:0;
					}
					.eventi_item .titolo_evento{
					margin:0;
					color:#0C3D4B;
					font-size:110%;
					}
					
					.eventi_item h4, .eventi_item h5{
					font-size:90%;
					margin:0;
					color:#0C3D4B;
					}
					h4.ospitalita_ricerca,h4.eventi_suggerimenti{color:#0C3D4B;
					}
					.eventi_item  p{
					font-size:80%;
					margin:0;
					}
					.eventi_item a{
					color:#0C3D4B;  }
					
					
					
					/*-------- dove dormire -------*/
					a.link_dove{color: #324B52;
					font-size:80%;
					}
					
					.dove_float p {font-size:80%;
					margin-top:0;
					margin-bottom:0;
					}	
					.dove_float a {
					color: #324B52;}
					
					.titolo_dove{
					margin-top:0.5em;
					margin-bottom:0.5em;
					font-size:90%;
					color: #324B52;}
					
					.ospitalita {
					margin-left:1em;
					
					} 
					.ospitalita  li {
					font-size:75%;}
					 ul.ospitalita {
					margin-left:1.5em!important;
						padding-left:0.5em!important;
						list-style-image: url(../immagini/back_lay/bullet_testo.gif)!important;
						
					}
					.titolo_dove_car{
					margin-top:0.5em;
					margin-bottom:0.5em;
					font-size:95%;
					color: #324B52;}
					
					
					.ospitalita th{font-size:80%;}
					
					.ospitalita td{font-size:75%;}
					
					
					.ospitalita .col2_1{
					width:21.5em;}
					.ospitalita .col3_1{
					width:20em;}
					
					.ospitalita .col2_2{
					width:5em;
					text-align:right;}
					.ospitalita .col3_2{
					width:5em;
					text-align:right;}
					.ospitalita .col3_3{
					width:5em;
					text-align:right;}
					
					.blocco_pag_dove{
					margin-left:0.5em;
					margin-top:0.5em;
					}
					
					.blocco_pag_dove img{
					border:none;}
					
					.blocco_pag_dove a{
					color:#324B52;
					font-size:80%;}
					
					.blocco_pag_dove strong{
					color:#324B52;
					font-size:100%;}
					#indicato_per p {
						font-size: 75%;
					}
				/* --------- ----------------*/
				
				#cont_geo{
				/*margin-left:auto;
				margin-right:auto;*/
			width:32.6em;
				height:16em;
				clear:both;}
				.lista_contributi dl{
					margin-top:1.5em;
					margin-left:1.5em;
				}
				.lista_contributi dt{font-size:80%;
				font-weight:bold;margin-bottom:0.5em;
				background-color:#324B52;
				color:#ffffff;
				width:16em;
				padding-bottom:0.05em;
				padding-left:0.1em;
				text-transform:uppercase;
				margin-top:1em;
				}
				.lista_contributi dd{font-size:80%;margin-left:0;}
				.lista_contributi dd p {
	margin-top: 0.5em;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 1.3em;
}
				.lista_contributi dd h4 {margin:0;}
				.titolo_elenco{/*color:#0C3D4B;*/
	padding-left:1.2em!important;
	background-color:#ffffff!important;
	color:black!important;
	background-image:url(../immagini/ImmginiSito72dpi/bullet_elenco_lista_contributi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:-0.1em;margin-top:0.0em!important;
	text-transform:none!important;
				}
				
				
				.link_hp_news {
					color: #324B52;
				}
				.lista_contributi dd a{color: #324B52;}
				
				
				
				#proposta {margin-top:0.5em;}
				#proposta p{font-size:80%;}
				#proposta .termini_desc{
				width:25em;
				padding-left:0.5em;
				padding-right:0.5em;
				height:10em;
				overflow:auto;
				margin-bottom:1em;
				border:1px solid #0C3D4B;
				font-size:80%;}
				#proposta fieldset {border-left:none;
				border-right:none;
				border-bottom:none;}
				#proposta legend{color:#324B52;
				font-size:80%;}
				#proposta .sing_label{display:block;width:8em;}
				
				
				
				
				#proposta #Dettagli{
				font-family:Arial, Helvetica, sans-serif;
				height:5em;
				width:33em;
				font-size:100%;
				}
				
				#proposta #Note_pro{
				
				font-size:100%;
				font-family:Arial, Helvetica, sans-serif;
				width:33em;
				height:5em;
				
				margin-bottom:2em;}
				#proposta #ManifestazioneDove{width:32em;
				height:5em;
				font-size:100%;
				
				font-family:Arial, Helvetica, sans-serif;}
				
				#footer a {
				color:#ffffff;
				text-decoration:none;
				}
				
				#footer a:hover {
				
				color:#ffffff;
				text-decoration:underline;
				}
		#eventi_hp dd a {
			color: #324B52;
		}
		
		
		.vis_hp h2{
			color: #ffffff!important;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			background-color: #324B52!important;
			border:none!important;
			background-image: url(../immagini/ImmginiSito72dpi/Lampadina.gif);
			background-position: 8px center;
			background-repeat: no-repeat;
		}
		
		.finalita_hp{
		margin-top:0.3em!important;}
		#slide_localita {
			width: 10.55em;
			height: 12.95em;
			overflow: hidden;
		}
		#immagine_localita #slide_localita {
			
			margin-top:1.35em!important;
			width: 10.45em;
			height: 12.95em;
			overflow: hidden;
			padding-left:0.1em
		}
		
		#vedi_anche_list{
		height:15em;
		overflow:auto;}
		
		.proponi_evi{
			display:block;
			background:#FFF300;
			color:#0c3d4b!important;
			padding-top: 0.25em;
			padding-right: 0.5em;
			padding-bottom: 0.25em;
			padding-left: 0.5em;
		}
		
		.align_dx_rosso{
		text-align:right!important;
		color:#ff0000!important;}
		.news_scrl {
			height: 13em;
			overflow: auto;
		}
		.briciole p {
			margin: 0px;
			padding: 0px;
			font-size: 70%;
			color: #0C3D4B;
		}
		#corpo_centrale .briciole {
		padding: 0.3em;
		border-top-width: 1px;
		border-right-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-left-style: solid;
		border-top-color: #0C3D4B;
		border-right-color: #0C3D4B;
		border-left-color: #0C3D4B;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #0C3D4B;
		}
		.titolo_pri{
		background-color:#0C3D4B;
		padding-left:0.3em;padding-bottom:0.3em;}
		
		
		.blocco_vis_mappa_itin{
		height:auto!important;
		min-height:1.175em;
		height:1.175em;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #0C3D4B;
		clear:both;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #0C3D4B;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #0C3D4B;
	}
	#blocco_proposta{
	padding-left:0.5em;
	padding-right:0.5em;
	clear:both;
	border-top-width: 1px;
			border-top-style: solid;
			border-top-color: #0C3D4B;
	}
	
	#blocco_proposta h3{color:#324B52;
	font-size:95%;}
	
	
	.treeAperti li 
	{margin-left:0.7em; }
	
	.briciole a {color:#0C3D4B;}
	p.dim_valore {
		position:relative;
		top: -0.2em!important;
		left:0em;
	}
	#ricerca-vel .invia_but_ric{
	background-color: #b4000b;
	color: #ffffff;
	/*height: 1.551em;
	*/height: 1.57em;
	padding-left:0.1em!important;padding-right:0.1em!important;
	
	 
	margin-top: 0px;
	vertical-align: middle;
	border-bottom-width: 1px;
	}
		#vedi_anche h4 
	
	{
	
	padding-top: 0px;
	
	padding-right: 0px;
	
	padding-bottom: 0px;
	
	padding-left: 0.5em;
	
	font-size: 75%;
	
	color: #324B52;
	
	
	margin-right: 0px;
	
	margin-bottom: 0px;
	
	
	}
	
	#vedi_anche h4 
	
	{
	
	color: #324B52;
	
	background-color: #b7c5cb;
	
	text-align: left;
	
	
	
	padding-top: 0.3em;
	
	padding-bottom: 0.1em;
	
	margin-top:0.3em;
	
	
	}.brd_top_itin{border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #0C3D4B;
	}
	
	
	#mappa_prv_mapMap {
	font-size: 80%;
}

#ricerca-vel p {
	margin: 0px;
	padding: 0px;
}
.back_demi_brd{
width:1em!important;
overflow:inherit;
	background-image: url(../immagini/back_top_menu/back_a_top.jpg)!important;
	background-position: left 1.3em;
	background-repeat: no-repeat;
	background-color: #CC3333!important;
}
.home_menu {
	background-image: url(../immagini/back_top_menu/home.jpg);
	background-repeat: no-repeat;
	background-position: center 0.5em;
}
.contatti_menu {
	background-image: url(../immagini/back_top_menu/contatti_menu.jpg);
	background-repeat: no-repeat;
	background-position: left  0.5em;
}
.it_menu {
	background-image: url(../immagini/back_top_menu/ita.jpg);
	background-repeat: no-repeat;
	background-position: left  0.5em;
}
.en_menu {
	background-image: url(../immagini/back_top_menu/eng.jpg);
	background-repeat: no-repeat;
	background-position: left  0.5em;
}
.fr_menu {
	background-image: url(../immagini/back_top_menu/fra.jpg);
	background-repeat: no-repeat;
	background-position: left  0.5em;
}
.de_menu {
	background-image: url(../immagini/back_top_menu/deu.jpg);
	background-repeat: no-repeat;
	background-position: left  0.5em;
}
.es_menu {
	background-image: url(../immagini/back_top_menu/esp.jpg);
	background-repeat: no-repeat;
	background-position: left  0.5em;
}
.no_lt_sp {
	letter-spacing: normal!important;
}
#rid_pagina {
	width: 6.4em;
	margin-right: 0.3em;
	float: left;
	margin-top: 0em;
}
.but_dimensioni {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 80%;
	margin-left: 0em;
	text-align: center;
	width: 10em;
	margin-top: 0.15em;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0.3em;
	padding-right: 0em;
	padding-bottom: 0.3em;
	padding-left: 0em;
}
#def_colori {
	float: left;
	
}
#fcolori {
	margin-top: -0.1em;
}

#ricerca-vel p{ 
text-align:right;}


#ricerca-vel {
	width:8.3em!important;
	padding-right:0.5em!important;
}
.dim_vis_new{
	border:1px solid #BED0FC;
}
.align_dx_frm{
	float: right;
	
	margin-top:-0.15em;
	

}

.align_sx_frm{
float:left;
	margin-top:-0.15em;
}

.testo_frm_dimensioni{
	font-size:70%!important;
	display: block;
	float: left;
	text-align: center;
	width: 6.0em;
	margin-top: 0em;
}
.dim_vis_new input {
	margin: 0px;
	padding: 0px;
	
}
.dim_vis_new{
height:0.8em;
}
.conf_color {
	display: block!important;
	float: left;
}
.def_color {
	display: block!important;
	float: left;
}

#informativa_commento{
	height:5em;
	overflow:auto;
	border: #848484 solid 1px;
	margin-bottom: 1.5em;
	
}
#informativa_commento p{
	margin-left:.5em;
}
.rosso{
	color:#FF0000;
}
#testo_commento{
	width: 36em;
	height: 10em;
}

#container_commenti{
	font-size:80%;
}	

#top_commento{
	border-bottom: 1px #324B52 solid;
	margin-bottom: .5em;
}
#nick_commento{
	float:left;
}
#data_inserimento_commento{
	float:right;
}
.clear{
	clear:both;
}
