/*	

	colori ESTATE

	-- testo --
	#FE9900 : colore titolo arancione
	#2A5E00 : colore titolo verde scuro
	#2388FE : colore titolo verde
	#2388FE : colore titolo verde chiaro
	#666666 : colore testo default

	-- layout --
	#2B5E01 : bordo superiore 
	/_img/layout/bg_logo_estate.jpg : background logo
	/_img/loghi/valdifiemme_estate :  logo
	#B2D449 : sfondo top foto
	#4F8321 : sfondo footer
	#205700 : bordo footer
	#DBECA8 : bordo box right
	#D9D5D6 : bordo separatore voci left
	#E7E7E7 : bordo box centrali
	#E4E4E4 : bordo separatori centrali
	#E4E4E4 border grigi separatori CHIARO
	#666666 border grigi separatori SCURO
	#DBECA8

	colori INVERNO

	-- testo --
	#FE9900 : colore titolo arancione
	: colore blu scuro
	#2388FE : colore titolo azzurro
	: colore titolo azzurro chiaro
	#666666 : colore testo default

	-- layout --
	#002585 : bordo superiore 
	/_img/layout/bg_logo_inverno.jpg : background logo
	/_img/loghi/valdifiemme_inverno :  logo
	#D5E4E9 : sfondo top foto
	#6381A5 : sfondo footer
	#006599 : bordo footer
	: bordo box right
	: bordo separatore voci left
	: bordo box centrali
	: bordo separatori centrali

*/

/*
========================================================================================
	LAYOUT								
========================================================================================
*/

.clear {clear:both;}
html,body	{margin:0px;padding:0px;height:100%;}

/* ===================================
CONTENITORE
===================================*/

div#contenitore	{
			position:absolute; 
			width: 100%; 
			height:100%;
			margin: 0 auto;
			text-align: left; 
			background:white;
			}
body>div#contenitore	{height:auto;min-height:100%}

/* ===================================
HEADER 1
===================================*/
		div#container_top1 {
			border-top:solid 7px #2B5E01;
			background-image:url("/_img/layout/bg_logo_inverno.jpg");
			height:103px;
			width: 100%;
			margin: 0 auto;
		}
			div#content_logo {
				text-align:left;
				height:50px;
				width: 960px;
				padding:10px;
			}
				div#content_navigation {
					text-align:left;
					height:33px;
					width: 960px;
				}
				div#logo {
				float: left;
				}
				div#menu_altro {
					float: right;
					font-size:11px;
					padding:5px;
					padding-right:10px;
				}

/* ===================================
HEADER 2
===================================*/

	div#container_top2 {
		background:#9FCBDF;
		height:290px;
		width: 100%;
		margin: 0 auto;
	}
				div#content_top {
					text-align:left;
					width: 960px;
					padding-top:10px;
					padding-bottom:7px;
				}

					div#foto_top {
						float:left;
						background:#9DB6D0;
						width:769px;
						height:250px;
						border:solid 10px white;
					}

					div#banner_top {
						float:right;
						background:white;
						width:138px;
						height:250px;
						border:solid 10px white;
					}

/* ===================================
CENTRO
===================================*/

	div#container3 {
		width: 960px;
		margin-bottom: 10px;
		margin: 0 auto;
	}
			div#left {
				float: left;
				width: 180px;
				margin: 0px;
				padding: 0px;
				padding-right:10px;
				padding-top:10px;
				padding-bottom:10px;
				/*border-right:solid 1px #E4E4E4;
				margin-right:8px;*/
				
			}

			/* =================================== 
			/* BOX LEFT */
			/* ===================================*/
			.box_left {
				border:solid 1px #CAD9DE;
				padding:10px;
			}
			/* ===================================*/

			div#right {
				float: left;
				width: 160px;
				margin: 0;
				padding: 0;
				color:white;
				padding-top:10px;
				padding-bottom:10px;height:100%;
			}

			/* =================================== 
			/* BOX RIGHT */
			/* ===================================*/
			.box_right {
				border:solid 1px #CAD9DE;
				padding:10px;
			}
			.box_right_special {
				background-color:#efefef;
				border:solid 1px #CAD9DE;
				padding:10px;
			
			}
			/* ===================================*/

			div#content_hp {
				float: left;
				width:800px;
				padding:0px;
				padding-top:10px;
				padding-bottom:10px;
			}
			div#content_orme {
				float: left;
				width:760px;
				padding:0px;
				padding-top:10px;
				padding-bottom:10px;
			}
			div#content_all {
				float: left;
				width:940px;
				padding:0px;
				padding-top:10px;
				padding-bottom:10px;
			}
			div#content_info {
				float: left;
				width:760px;
				padding:0px;
				padding-top:10px;
				padding-bottom:10px;
			}
			div#content {
				float: left;
				width:600px;
				padding: 0px;
				padding-right:10px;
				padding-top:10px;
				padding-bottom:10px;
			}

			/* ===================================
			CONTENT 2/3 sinistra
			===================================*/
			#HP_content23sx {width:520px;float:left;}
			.HP_content23sx_content {margin-right:10px;}
			#content23sx {float:left;width:390px;padding-right:10px;}
					#HP_content23sx_content_a {float:left;width:160px;margin-right:14px;}
					#HP_content23sx_content_b {float:left;width:334px;margin-right:0px;}
					.HP_content23sx_box {float:left;}
			/* ===================================
			CONTENT 1/3 destra
			===================================*/
			#HP_content13dx						{width:280px;float:right;}
			#content13dx							{float:right;width:200px;}

			/*min-height:200px;*/			
			.box_tabcontent						{border:1px solid #E4E4E4;padding:10px;background-color:#EAF3FF;}
			.box_tabcontent_schedapv	{border:1px solid #E4E4E4;padding:10px;}
			.HP_content13dx_content		{margin-right:10px;}
			.box_tabcontent a					{font-size:12px;}
			.box_tabcontent a:link		{font-size:12px;}
			.box_tabcontent a:visited	{font-size:12px;}
			.box_tabcontent a:active	{font-size:12px;}
			.box_tabcontent a:hover		{font-size:12px;}
			.box_tabcontent h6				{font-size:12px;}
			.box_tabcontent h5				{font-size:12px;}

			/*min-height:225px;*/
			#content13dx_aggiornamenti		{padding:10px;float:right;width:178px;border:solid 1px #E4E4E4;}
			#content13dx_aggiornamenti h2 {font-size:15px;}


			/* ===================================
			SET DI BOX
			===================================*/
			.box {
				float:left;
				width:150px;
				border:solid 5px #EAEBEB;
				background-color:white;
			}

			.box_default_testo{
				padding:10px;
			}
			/*

			#HP_box_default {
				float:left;
				width:150px;
				border:solid 5px #EAEBEB;
				background-color:white;
				margin-right:14px;
				padding:0px;
				height:auto;
				min-height:200px;
			}
			#HP_box_default_last {
				float:left;
				width:150px;
				border:solid 5px #EAEBEB;
				background-color:white;
			}
			#HP_box_default .box_default_testo{
				padding:10px;
			}
			#HP_box_default_last .box_default_testo{
				padding:10px;
			}

			#box_default {
				float:left;
				width:150px;
				border:solid 5px #EAEBEB;
				background-color:white;
				margin-right:60px;
				padding:0px;
				height:auto;
				min-height:200px;
			}
			#box_default_last {
				float:left;
				width:150px;
				border:solid 5px #EAEBEB;
				background-color:white;
			}
			#box_default .box_default_testo{
				padding:10px;
			}
			#box_default_last .box_default_testo{
				padding:10px;
			}*/

/* ===================================
FOOTER
===================================*/
div#footer_spazio_hp {
	clear:both;
	/*height:185px;*/
	/*height:430px;*/
	min-height:185px;
}
div#footer_contenitore_hp	{
	/*height:165px;*/
	/*height:410px;*/
	min-height:165px;
	padding-top:10px;
	padding-bottom:0px;
	position:absolute;	
	bottom:0px;
	background-color:#9FCBDF;
	width:100%;
	text-align:center;
	color:white;
}

div#footer_spazio {
clear:both;
height:68px;
}
div#footer_contenitore	{
	height:48px;	
	padding-top:10px;
	padding-bottom:10px;
	position:absolute;	
	bottom:0px;
	background-color:#9FCBDF;
	width:100%;
	text-align:center;
	color:white;
}



		div#footer_links	{
			width:928px;
			border:solid 1px #395371;
			background-color:#609D28;
			min-height:15px;
			padding:15px;
		}

		div#footer	{
			width:928px;
			border:solid 1px #395371;
			background-color:#3D5C80;
			min-height:15px;
			padding:15px;
		}

				div#footer_left	{
					float:left;
					text-align:left;
					color:white;
					font-size:11px;
				}

				div#footer_right	{
					float: right;
					text-align:right;
					color:white;
					font-size:11px;
				}

		div#footer_banner	{
			/*width:768px;max-width:928px;*/
			width:890px;
		}

/* =================================== */
/* BARRA NAVIGAZIONE MENU              */
/* =================================== */
#nav {
	background:#4A7E1B url("/_img/layout/bg_nav_inverno.jpg") 0 0 no-repeat;
	height:33px;
	margin:0px;
	padding:0px;
	width:100%;
}
#nav li {
	height:33px;
	display:inline;
	padding:0px;
	margin:0px;
	float:left;
	font-size:18px;
}
#nav a:link,
#nav a:visited {
	line-height:33px;
	padding-left:16px;
	padding-right:16px;
	font-size:18px;
	color:white;
	font-weight:bold;
	text-decoration:none;

}
#nav a:hover {
	line-height:33px;
	padding-left:16px;
	padding-right:16px;
	text-decoration:none;
	font-weight:bold;
	color:#F2098F;
}
#nav li.nav_spazio {
	width:1px;
	padding:0px;
}

#nav li.nav_on							{color:#F2098F;}
#nav li.nav_on a						{color:#F2098F;}
#nav li.nav_on a:link				{color:#F2098F;}
#nav li.nav_on a:visited		{color:#F2098F;}
#nav li.nav_on a:active			{color:#F2098F;}
#nav li.nav_on a:hover			{color:#F2098F;}

#nav li.nav_spazio img{
	margin-top:9px;
	padding:0px;
}

.tendina	{
			clear:both;
			margin:0px;
			font-size:11px;
			background-color:#415F81;
			border:solid 1px white;
			border-top:0px;
			color:white;
			opacity:.80;
			-moz-opacity:.80;
			/*
			alpha(opacity=80);
#4b7d1c
			layer-background-color:#001761;
			filter: alpha(Opacity =80, Finish=10);
			*/
}


.tendina div					{border-bottom:solid 1px white;padding:5px;padding-left:16px;font-size:11px;color:white;text-transform:capitalize;}
.tendina a						{font-size:11px;color:white;text-decoration:none;text-transform:capitalize;}
.tendina a:link				{font-size:11px;color:white;text-decoration:none;text-transform:capitalize;}
.tendina a:visited		{font-size:11px;color:white;text-decoration:none;text-transform:capitalize;}
.tendina a:active			{font-size:11px;color:white;text-decoration:none;text-transform:capitalize;}
.tendina a:hover			{font-size:11px;color:#F2098F;text-decoration:none;text-transform:capitalize;}

#tendina_tuttofiemme  {position:absolute; left:78px; top:33px; width:150px; z-index:15; visibility: hidden;}
#tendina_ospitalita		{position:absolute; left:228px; top:33px; width:114px; z-index:15; visibility: hidden;}
#tendina_paesi				{position:absolute; left:342px; top:33px; width:175px; z-index:15; visibility: hidden;}
#tendina_eventi				{position:absolute; left:519px; top:33px; width:114px; z-index:15; visibility: hidden;}
#tendina_sport				{position:absolute; left:605px; top:33px; width:150px; z-index:15; visibility: hidden;}
#tendina_pagineverdi	{position:absolute; left:739px; top:33px; width:150px; z-index:15; visibility: hidden;}

/* scheda news e contenuti */
.barra_allegati_web_news {margin-top:5px;padding-top:5px;padding-bottom:5px;border-bottom:dotted 1px #E4E4E4;border-top:dotted 1px #E4E4E4;}
.barra_allegati_web			 {padding-top:5px;padding-bottom:5px;}
.titolo_news						 {float:left;width:80%;}
.torna_indietro					 {float:right;width:20%;text-align:right;}
.testofoto_contenuto		 {border-bottom:solid 2px #E4E4E4;}
.menu_sezappr		{float:left;width:163px;padding-right:5px;}
.scheda_sezappr {float:right;width:420px;border-left:solid 2px #E4E4E4;padding-left:10px;}
.sep_puntinato {border-bottom:dotted 1px #666666;}
.box_foto_news_contentitore {text-align:center;float:right;display:inline;margin-left:10px;margin-bottom:5px;}
.box_foto_news_contentitore_Pagineverdi {text-align:center;float:left;display:inline;margin-left:10px;margin-bottom:5px;}
.box_foto_news {padding:1px;border:solid 1px #CAD9DE;}

.box_foto_pv {display:inline;padding:1px;border:solid 1px #CAD9DE;}
.box_foto_pv_elenco {float:right;display:inline;padding:1px;border:solid 1px #CAD9DE;}


.box_foto_news_didascalia {max-width:240px;font-size:11px;padding:5px;text-align:center;color:#2388FE;}
/* ----------------------- */

/* pagine  verdi */
#navargomenti								{background-color:#E4E4E4;padding:10px;text-align:center;}
.attivita_convenzionata     {padding:10px;background:url("/_img/bg_attivita_convenzionata.jpg") no-repeat;}
.attivita_default						{padding:10px;background:url("/_img/bg_attivita_default.jpg") no-repeat;}
.offerta_default						{padding:10px;background:url("/_img/bg_offerta.jpg") no-repeat;}

.barranav_a {float:left;text-align:left;}
.barranav_b {float:right;text-align:right;}

#ServiziAlberghi {width:484px;border:solid 4px #E4E4E4;background-color: #EFEFEF;padding:10px;}

ul.pagination-flickr							{border:0;margin:0;padding:0;}	
.pagination-flickr li							{border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
.pagination-flickr a							{border:solid 1px #DDDDDD; margin-right:2px; }
.pagination-flickr .previous-off,
.pagination-flickr .next-off			{color:#666666; display:block; float:left; font-weight:bold;padding:3px 4px; }
.pagination-flickr .next a,
.pagination-flickr .previous a		{font-weight:bold;border:solid 1px #FFFFFF; }	
.pagination-flickr .active				{color:#F2098F;font-weight:bold;display:block;float:left;padding:4px 6px; }
.pagination-flickr a:link, 
.pagination-flickr a:visited			{color:#2388FE; display:block; float:left; padding:3px 6px; text-decoration:none; }
.pagination-flickr a:hover				{border:solid 1px #666666;}

.offerta_console_on  {background-color:#CAD9DE;padding:10px;} 
.offerta_console_off {background-color:#E4E4E4;padding:10px;}

.sep_news_elenco {border-bottom:dotted 1px #E4E4E4;height:1px;margin-bottom:4px;margin-top:4px;}
/*
#formlive label.2										{float:left;display:inline;}
#formlive input.2										{float:left;display:inline;}
*/

#mappa_google {} 
#mappa_google iframe {border:solid 1px #CAD9DE;padding:1px;} 


#galleria a{
	float:left;
	display:block;
	width:60px;
	height:60px;
}
#galleriafoto {
	float: left;
	width: 450px;
	height: 230px;
	position:relative;
}
#galleriafoto .foto{
	position:absolute;
	left:0;
	top:0;
	width:225px;
	height:225px;
	overflow:hidden;
}
#galleriafoto IMG {
	border:solid 1px #2388FE;
}


/* =================================== */
/*			TEXT 												   */
/* =================================== */

form,h1,h2,h3,h4,h5,h6,hr						{padding:0px;margin:0px;}
body,div,td,input,textarea,select,a	{font-family:Trebuchet MS,Arial,Tahoma;color:#666666;font-size:13px;text-decoration:none;}


a						{text-decoration:underline;}
a:link			{text-decoration:underline;}
a:visited		{text-decoration:underline;}
a:active		{text-decoration:underline;}
a:hover			{text-decoration:none;}

hr {
	height: 1px;
  border: 0px;
	color:#E4E4E4;
	background-color: #E4E4E4;
}
hr.newselenco {margin-top:4px;}


a.norm						{text-decoration:none;}
a.norm:link				{text-decoration:none;}
a.norm:visited		{text-decoration:none;}
a.norm:active			{text-decoration:none;}
a.norm:hover			{text-decoration:underline;}

a.linkRss					{color:#ff8c00;text-decoration:none;background:transparent url('/_img/ico/rss.png') center right no-repeat;display:inline-block;padding-right:20px;line-height:16px;} 
a.linkRss:hover {color:#ff8c00;}
a.flickr					{text-decoration:none;background:transparent url('/_img/ico/flickr.gif') center right no-repeat;display:inline-block;padding-right:20px;line-height:16px;} 
a.fb						{text-decoration:none;background:transparent url('/_img/ico/facebook.gif') center right no-repeat;display:inline-block;padding-right:20px;line-height:16px;} 
a.web				{background:transparent url('/_img/ico/ico_linkweb.gif') center right no-repeat;display:inline-block;padding-right:20px;line-height:16px;} 
a.mail			{background:transparent url('/_img/ico/ico_mail.gif') center right no-repeat;display:inline-block;padding-right:23px;line-height:16px;} 

a.jpg				{background:transparent url('/_img/ico/ico_jpg.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.suono			{background:transparent url('/_img/ico/ico_wav.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.video			{background:transparent url('/_img/ico/ico_avi.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.doc				{background:transparent url('/_img/ico/ico_doc.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.mdb				{background:transparent url('/_img/ico/ico_mdb.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.xls				{background:transparent url('/_img/ico/ico_xls.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.zip				{background:transparent url('/_img/ico/ico_zip.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.pdf				{background:transparent url('/_img/ico/ico_pdf.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.ppt				{background:transparent url('/_img/ico/ico_ppt.gif') center left no-repeat;display:inline-block;padding-right:20px;line-height:16px;} 
a.swf				{background:transparent url('/_img/ico/ico_swf.gif') center left no-repeat;display:inline-block;padding-right:20px;line-height:16px;} 
a.file			{background:transparent url('/_img/ico/ico_file.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.modifica	{background:transparent url('/_img/ico/application_edit.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.cancella	{background:transparent url('/_img/ico/application_delete.gif') center left no-repeat;display:inline-block;padding-left:20px;line-height:16px;} 
a.plus			{background:transparent url('/_img/ico/down.gif') center right no-repeat;display:inline-block;padding-right:20px;line-height:17px;} 




#footer_links	div					{color:white;font-size:10px;font-weight:normal;text-decoration:none;}
#footer_links a						{color:white;font-size:10px;font-weight:normal;text-decoration:none;}
#footer_links a:link			{color:white;font-size:10px;font-weight:normal;text-decoration:none;}
#footer_links a:visited		{color:white;font-size:10px;font-weight:normal;text-decoration:none;}
#footer_links a:active		{color:white;font-size:10px;font-weight:normal;text-decoration:none;}
#footer_links a:hover			{color:white;font-size:10px;font-weight:normal;text-decoration:underline;}



#navargomenti a.on					 {font-size:18px;font-weight:bold;text-decoration:none;}
#navargomenti a.on:link			 {font-size:18px;font-weight:bold;text-decoration:none;}
#navargomenti a.on:visited	 {font-size:18px;font-weight:bold;text-decoration:none;}
#navargomenti a.on:active		 {font-size:18px;font-weight:bold;text-decoration:none;}
#navargomenti a.on:hover		 {font-size:18px;font-weight:bold;text-decoration:none;}

#navcategorie	h2						{color:#2388FE;font-size:13px;font-weight:normal;text-decoration:underline;}
#navcategorie h2 a					{color:#2388FE;font-size:13px;font-weight:normal;text-decoration:underline;}
#navcategorie h2 a:link			{color:#2388FE;font-size:13px;font-weight:normal;text-decoration:underline;}
#navcategorie h2 a:visited	{color:#2388FE;font-size:13px;font-weight:normal;text-decoration:underline;}
#navcategorie h2 a:active		{color:#2388FE;font-size:13px;font-weight:normal;text-decoration:underline;}
#navcategorie h2 a:hover		{color:#2388FE;font-size:13px;font-weight:normal;text-decoration:none;}


#content13dx_aggiornamenti 						{font-size:11px;}
#content13dx_aggiornamenti a					{font-size:11px;}
#content13dx_aggiornamenti a:link			{font-size:11px;}
#content13dx_aggiornamenti a:visited	{font-size:11px;}
#content13dx_aggiornamenti a:active		{font-size:11px;}
#content13dx_aggiornamenti a:hover		{font-size:11px;}


#content13dx_aggiornamenti h4						{font-style:italic;background:white;border:0px;padding:0px;color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
#content13dx_aggiornamenti h4 a					{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}
#content13dx_aggiornamenti h4 a:link		{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}
#content13dx_aggiornamenti h4 a:visited	{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}
#content13dx_aggiornamenti h4 a:active	{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}
#content13dx_aggiornamenti h4 a:hover		{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}

#content13dx_aggiornamenti h3						{color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
#content13dx_aggiornamenti h3 a					{color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
#content13dx_aggiornamenti h3 a:link		{color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
#content13dx_aggiornamenti h3 a:visited	{color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
#content13dx_aggiornamenti h3 a:active	{color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
#content13dx_aggiornamenti h3 a:hover		{color:#666666;font-size:12px;font-weight:bold;text-decoration:underline;}

#navcategorie	h3						{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
#navcategorie h3 a					{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
#navcategorie h3 a:link			{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
#navcategorie h3 a:visited	{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
#navcategorie h3 a:active		{color:#666666;font-size:11px;font-weight:normal;text-decoration:none;}
#navcategorie h3 a:hover		{color:#666666;font-size:11px;font-weight:normal;text-decoration:underline;}

.offerta_default a					{color:#2388FE;}
.offerta_default a:link			{color:#2388FE;}
.offerta_default a:visited	{color:#2388FE;}
.offerta_default a:active		{color:#2388FE;}
.offerta_default a:hover		{color:#2388FE;}

.attivita_default a						{color:#2388FE;}
.attivita_default a:link				{color:#2388FE;}
.attivita_default a:visited		{color:#2388FE;}
.attivita_default a:active			{color:#2388FE;}
.attivita_default a:hover			{color:#2388FE;}
.attivita_convenzionata a						{color:#2388FE;}
.attivita_convenzionata a:link				{color:#2388FE;}
.attivita_convenzionata a:visited		{color:#2388FE;}
.attivita_convenzionata a:active			{color:#2388FE;}
.attivita_convenzionata a:hover			{color:#2388FE;}

.box_tabcontent_schedapv a						{color:#2388FE;}
.box_tabcontent_schedapv a:link				{color:#2388FE;}
.box_tabcontent_schedapv a:visited		{color:#2388FE;}
.box_tabcontent_schedapv a:active			{color:#2388FE;}
.box_tabcontent_schedapv a:hover			{color:#2388FE;}

h1							{font-size:24px;color:#2388FE;}
h1 a						{font-size:24px;color:#2388FE;}
h1 a:link				{font-size:24px;color:#2388FE;}
h1 a:visited		{font-size:24px;color:#2388FE;}
h1 a:active			{font-size:24px;color:#2388FE;}
h1 a:hover			{font-size:24px;color:#2388FE;}

#HP_content23sx h1							{font-size:18px;}
#HP_content23sx h1 a						{font-size:18px;}
#HP_content23sx h1 a:link				{font-size:18px;}
#HP_content23sx h1 a:visited		{font-size:18px;}
#HP_content23sx h1 a:active			{font-size:18px;}
#HP_content23sx h1 a:hover			{font-size:18px;}

h2            {font-size:17px;}
h2 a					{font-size:17px;}
h2 a:link			{font-size:17px;}
h2 a:visited	{font-size:17px;}
h2 a:active		{font-size:17px;}
h2 a:hover		{font-size:17px;}

h3							{font-weight:bold;color:#F2098F;font-size:20px;}
h3 a						{font-size:11px;font-weight:normal;}
h3 a:link				{font-size:11px;font-weight:normal;}
h3 a:visited		{font-size:11px;font-weight:normal;}
h3 a:active			{font-size:11px;font-weight:normal;}
h3 a:hover			{font-size:11px;font-weight:normal;}

h4							{font-weight:normal;background-color:#EAEBEB;border-bottom:solid 2px #D8D5D5;padding:2px;padding-left:10px;font-size:11px;}
h4 a						{font-size:11px;font-weight:normal;}
h4 a:link				{font-size:11px;font-weight:normal;}
h4 a:visited		{font-size:11px;font-weight:normal;}
h4 a:active			{font-size:11px;font-weight:normal;}
h4 a:hover			{font-size:11px;font-weight:normal;}

h5            {font-size:13px;color:#F2098F;}
h5 a					{color:#F2098F;}
h5 a:link			{color:#F2098F;}
h5 a:visited	{color:#F2098F;}
h5 a:active		{color:#F2098F;}
h5 a:hover		{color:#F2098F;}

h6            {font-size:13px;color:#2388FE;}
h6 a					{color:#2388FE;}
h6 a:link			{color:#2388FE;}
h6 a:visited	{color:#2388FE;}
h6 a:active		{color:#2388FE;}
h6 a:hover		{color:#2388FE;}

.scheda_sezappr 					  {font-size:11px;}
.scheda_sezappr div					{font-size:11px;}
.scheda_sezappr font					{font-size:11px;}
.scheda_sezappr span					{font-size:11px;}
.scheda_sezappr p					{font-size:11px;}
.scheda_sezappr a						{font-size:11px;}
.scheda_sezappr a:link			{font-size:11px;}
.scheda_sezappr a:visited		{font-size:11px;}
.scheda_sezappr a:active		{font-size:11px;}
.scheda_sezappr a:hover			{font-size:11px;}

div#menu_altro div					{color:#2A5D00;font-size:11px;text-decoration:none;}
div#menu_altro a						{color:#2A5D00;font-size:11px;text-decoration:none;}
div#menu_altro a:link				{color:#2A5D00;font-size:11px;text-decoration:none;}
div#menu_altro a:visited		{color:#2A5D00;font-size:11px;text-decoration:none;}
div#menu_altro a:active			{color:#2A5D00;font-size:11px;text-decoration:none;}
div#menu_altro a:hover			{color:#2A5D00;font-size:11px;text-decoration:underline;}

div#footer_right a					{color:white;font-size:11px;}
div#footer_right a:link			{color:white;font-size:11px;}
div#footer_right a:visited	{color:white;font-size:11px;}
div#footer_right a:active		{color:white;font-size:11px;}
div#footer_right a:hover		{color:white;font-size:11px;}

div#left h1						{font-size:17px;margin-top:10px;margin-bottom:10px;color:#3D5283;text-decoration:none;}
div#left h1 a					{font-size:17px;margin-top:10px;margin-bottom:10px;color:#3D5283;text-decoration:none;}
div#left h1 a:link		{font-size:17px;margin-top:10px;margin-bottom:10px;color:#3D5283;text-decoration:none;}
div#left h1 a:visited	{font-size:17px;margin-top:10px;margin-bottom:10px;color:#3D5283;text-decoration:none;}
div#left h1 a:active	{font-size:17px;margin-top:10px;margin-bottom:10px;color:#3D5283;text-decoration:none;}
div#left h1 a:hover		{font-size:17px;margin-top:10px;margin-bottom:10px;color:#3D5283;text-decoration:none;}

div#left h1 a.plus					{margin-top:10px;margin-bottom:0px;}
div#left h1 a.plus:link			{margin-top:10px;margin-bottom:0px;}
div#left h1 a.plus:visited	{margin-top:10px;margin-bottom:0px;}
div#left h1 a.plus:active		{margin-top:10px;margin-bottom:0px;}
div#left h1 a.plus:hover		{margin-top:10px;margin-bottom:0px;}

div#left h2						{font-weight:normal;font-size:14px;color:#666666;}
div#left h2>a					{font-size:15px;font-weight:bold;}

/*div#left			a		{font-weight:normal;}
div#left			a:link			{font-weight:normal;}
div#left			a:visited	{font-weight:normal;}
div#left			a:active		{font-weight:normal;}
div#left			a:hover		{font-weight:normal;}*/

div#left			hr	{margin-bottom:3px;margin-top:3px;}

/*div#lefton				{	background:#E9F3C7;}*/
div#lefton		a		{font-weight:bold;color:#F2098F;}
div#lefton		h3	{font-weight:bold;color:#F2098F;}
div#lefton		h2	{font-weight:bold;color:#F2098F;}


div#right			h3	{font-weight:normal;color:#666666;font-size:11px;}
.menu_sezappr h3	{font-weight:normal;color:#666666;font-size:11px;}
.menu_sezappr h4	{padding:0px;font-weight:normal;color:#666666;font-size:10px;background-color:white;border:0px;}


.menu_contenuto_sezione_selected						{font-weight:bold;color:#2388FE;}
a.menu_contenuto_sezione_selected						{font-weight:bold;color:#2388FE;text-decoration:none;}
a.menu_contenuto_sezione_selected:link			{font-weight:bold;color:#2388FE;text-decoration:none;}
a.menu_contenuto_sezione_selected:visited		{font-weight:bold;color:#2388FE;text-decoration:none;}
a.menu_contenuto_sezione_selected:active		{font-weight:bold;color:#2388FE;text-decoration:none;}
a.menu_contenuto_sezione_selected:hover			{font-weight:bold;color:#2388FE;text-decoration:underline;}

.menu_contenuto_app_selected							{font-weight:bold;}
a.menu_contenuto_app_selected							{font-weight:bold;text-decoration:underline;}
a.menu_contenuto_app_selected:link				{font-weight:bold;text-decoration:underline;}
a.menu_contenuto_app_selected:visited			{font-weight:bold;text-decoration:underline;}
a.menu_contenuto_app_selected:active			{font-weight:bold;text-decoration:underline;}
a.menu_contenuto_app_selected:hover				{font-weight:bold;text-decoration:underline;}

/**/
input										{border:solid 1px #666666;margin-right:2px;}
input.bottone_submit		{border:solid 1px #666666;background:#666666;color:white;font-weight:bold;}
select									{padding:0;margin:0;margin-right:2px;border: 1px solid #666666;font-weight:normal;background: #fafafa;}
/*
cursor:hand;font-size:17px;
*/

#formlive form ul									{background: transparent;margin:0px;padding:0px;list-style: none;}
#formlive form ul li							{margin:0px;padding:5px;padding-left:5px;background:white;color:#F2098F;font-weight:bold;list-style:none;border-bottom: 1px dotted #dadada;}
#formlive form ul li:hover				{color:#F2098F;background: #EFEFEF;}
#formlive form span.help					{float:right;color:white;width: 250px;}

#formlive fieldset								{margin:0px;padding:0px;border-top: 1px solid #dadada;border:0px;color: #777;}
#formlive legend									{font-size:17px;font-weight:bold;padding:0px;}
#formlive label										{color:#2388FE;display:block;font-weight:normal;margin:0px;width:auto;}
#formlive label.option						{margin:0px;font-weight:normal;width: 60%;}
#formlive input										{padding:3px;	margin: 0;border: 1px solid #dadada;font-weight:normal;background: #fafafa;}
#formlive input.form-radio				{padding:0;margin:0px;margin-top:6px;margin-right:4px;border: none;}
#formlive textarea								{width:430px;padding:3px;border: 1px solid #dadada;height: 60px;display:block;background: #fafafa;}
#formlive textarea.small-textarea {height:30px;}
#formlive select									{padding:.2em 0;margin: 0;border: 1px solid #dadada;font-weight:normal;background: #fafafa;}
#formlive option									{display: block;padding: .1em;margin: 0;background: #fafafa;}
#formlive input:focus, input:active, textarea:focus, textarea:active, select:focus, select:active 
																	{border: 1px solid #666666;background: #EFEFEF;}
#formlive input.button						{margin:0px;padding:5px;border:1px solid #375371;background:#ACBFD0;color:#375371;text-transform:uppercase;font-weight:bold;cursor: pointer;}
#formlive input.button:hover			{background:#EFEFEF;color:red;}
#formlive input.bottone_submit		{background:#666666;color:white;font-weight:bold;font-size:17px;text-transform:lowercase;}
#formlive input.bottone_reset			{background:#E4E4E4;color:white;font-weight:bold;font-size:17px;text-transform:lowercase;}

#formlive .pers2colum							{float:left;width:50%;}
#formlive .maxsize								{width:250px;}
#formlive select.maxsize					{width:260px;}
#formlive li .pers2colum					{color:#F2098F;float:left;width:50%;}

/**/
a.flickr:link				{text-decoration:none;}
a.flickr:visited		{text-decoration:none;}
a.flickr:active			{text-decoration:none;}
a.flickr:hover			{text-decoration:none;}
a.fb:link						{text-decoration:none;}
a.fb:visited				{text-decoration:none;}
a.fb:active					{text-decoration:none;}
a.fb:hover					{text-decoration:none;}

a.bottone_evento_prenota								{text-decoration:none;background-color:#F2098F;color:white;display:block;width:150px;padding:5px;border:solid 1px #E4E4E4;}
a.bottone_evento_prenota:link						{text-decoration:none;}
a.bottone_evento_prenota:visited				{text-decoration:none;}
a.bottone_evento_prenota:active					{text-decoration:none;}
a.bottone_evento_prenota:hover					{text-decoration:none;}

.rss-items {padding:0px;margin:0px;}
.rss-item {padding:0px;margin:0px;list-style-type:none;}
.rss-item td {padding:0px;margin:0px;}
.rss-item a {font-weight:bold;}
.rss-item a:hover {font-weight:bold;}

