		body{
			padding : 0px; 
			margin : 0px;
			background : #ffffff;
			text-decoration : none;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height:13px;
			color:#666666;
		}
		
		
		select, input, a, textarea{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; font-weight: normal; font-size:11px;}
		a{text-decoration: none; cursor:pointer;}
		textarea{letter-spacing: -1;}

		h1{color: #666666; font-weight:bold; font-size:11px;}
		
		img{border:0px;}
		
		form{margin:0px;padding:0px;}
		
		.StandardLinkArrow{margin-right:5px;}
		
		#RightArrowOrange{
			width:17px; height:11px; 
			border:none; 
			margin:0px; 
			padding:0px; 
			margin-right:7px; 
			vertical-align:Top;
		}
		
		#JumpersBox{
			width: 100%;
			height:auto;
			margin-top: 12px;
			padding-top: 10px;
			border-top: 1px solid #999999;
			float:left;
			clear:both;
		}
			#PageJumpers{border: none; margin-right: 7px;}
		
		.Icon{
			margin-right: 7px;
		}
		
		.LeftButton{float:left;}
		.RightButton{text-align:right; width:auto;}
			.Button{margin-right:5px;}
		
		.GreySeparationRule{
			width:auto;
			height:auto !important;
			height:16px;
			border-bottom:1px solid #CCCCCC;
			padding:15px 0px 0px 0px !important;
			padding:0px 0px 0px 0px;
			margin:0px 0px 15px 0px;
			clear:both;
		}


#GlobalBox{width:760; height:auto; margin-top:10px; margin-left:20px;}

	/****************************************************************************************/
	/* questi styles servono per creare un navigatore2 statico (p.es. sulla pag. "Contact") */
	/****************************************************************************************/
	#Navigator2Box{
		height:23px;
		margin-left:0px; 
		border-top:1px solid #FFD528;
		border-bottom:1px solid #FFD528;
	}

	#Navigator2Box_Caption{
		padding-top:3px;
	}

	#Navigator2Box_Arrow{border:0px; float:left;}
	/****************************************************************************************/

		#Std1_ContentBox
		{
			width:360px;
			height:auto; 
			margin:0px 10px 0px 10px;
			float:left;
		}
		#Std2_ContentBox{
			width:410px;
			margin:20px 10px 0px 10px;
			float:left;
		}
		/*Hotel search results.asp, SnowReport*/
		#Std3_ContentBox{
			width:560px;
			height:auto;
			margin:20px 0px 0px 10px;
			float:left;
		}
		/*Site Map*/
		#Std4_ContentBox{
			width:760px;
			float:left;
			vertical-align:top;
		}


		.RSSIconBox{
			float:left;
			clear:both;
			width:100%;
			margin-top:15px;
		}

#RightBox{width:190px; height:auto; float:left;}

		#StandardReportTitle{
			height: auto;
			background-color: #FFD528;
			padding-left: 5px;
			border-bottom: 1px #FFFFFF solid;
			clear:both;
		}
		
		#StandardReportInfos{float:left; clear:both; height:auto;}

		#StandardReportImage
		{
		    height:auto;
			margin-right:6px;
			margin-bottom:1px;
			float:left;
		}
		    #StandardReportImage img{width:110px;}
			#StandardReportImg{width:110px;	height:70px;}
			#TallReportImg{width:50px; height:150px; margin-top:10px;}
            #BigReportImg{width:170px; height:128px;}
        
        .StandardReportData
        {
			height:44px;
			margin:6px 5px 5px 0px;
		}
        #StandardReportData
        {
			float:left;
		}
		
        .StandardReportInfosLink{height:15px;}
        
        #StandardReportLink{
            padding: 0px 4px 0px 4px;
			margin: 10px 0px 13px 0px;
			float:left;
			clear:both;
			width:100%;
		}
		.StandardReportField{
			padding:0px 5px 0px 5px;
			height:15px;
		}
		.StandardReportText{padding:0px 5px 5px 5px;}
		
		#StandardReport{
			clear:both;
			margin-bottom:30px;
		}


		#StandardContentTitle{
			margin-bottom:12px;	
		}

		#StandardContentTextTitle{
			margin-bottom: 8px;
		}
		#Photochain{
			width: 330px;
			height:auto;
			float:none;
			clear:both;
			margin-bottom: 8px;
		}
		.PhotochainImage{float:left; height:auto;}
		#Photochain_Image{
			width:110px;
			height:70px;
		}
		#StandardContentText{
			padding-top: 8px !important;
			padding-top: 0px;
			clear:both;
			margin-bottom: 10px;
		}
		#StandardLinkUnitTitle{margin-top:5px; margin-bottom:5px;}
		.StandardLinkUnit{
			width:100%;
			margin: 0px 0px 0px 0px;
			float:left; clear:both;
		}
		.StandardContentLinkFlex{
			margin-bottom: 15px;
		}
			#StandardContentLink{
				margin-top: 10px;
				margin-bottom: 0px;
			}
			.StandardContentLink{
				margin-top: 10px;
				margin-bottom: 10px;
			}


		#Editorial_Title{margin-bottom:15px;}
			#Editorial_SubTitle{margin-bottom:9px;}
		#Editorial_Img{width:330px; height:70px; margin-bottom: 8px;}
			#Editorial_Text{margin-bottom:0px;}

			.EditorialBlock{width:360px; height:auto; margin-top:20px; border-top:1px solid #ccc; float:left; clear:both;}
				.Section_Title{width:360px; height:auto; margin-top:15px; margin-bottom:10px; /*float:left; clear:both;*/}	
				.Section_Img{
					width:110px; height:70px;
					margin-right:7px;
					float:left;
				}
				.Section_subTitle{width:auto; height:auto;}
				.Section_Text{margin-top:14px; margin-bottom:10px; float:left; clear:both; width:100%;}
	
	
	.HiddenContentIframe{display:none;}
	
/*************************************   BACKGROUNDS OF FIELDS  ************************************\*/
	.BgStandard{background:#FFD528;}
	.BgWinter{background:#C2D6DD;}
	.BgTopic{background:#A9BF00;}

/****************************************   CONTENT   ****************************************\*/
	.ContentHeadlines{color: #666666; font-weight:bold; font-size:11px;}
	.ContentHeadlines_Channel {color: #fff; font-weight:bold; font-size:11px;}
	.ContentText{color: #666666; font-weight: normal; font-size:11px;}
	.ContentButtonLabel{color: #666666; font-weight: bold; font-size:11px;}
	.ContentButtonLabelOff{color: #666666; font-weight: normal; font-size:11px;}

	.ContentEvidencedText{color: #982835; font-weight:bold; font-size:11px;}

	.ContentNote{color: #999999; font-weight: normal; font-size:10px;}

	.ContentTechHeadlines {color: #666666; font-weight:bold; font-size:10px;}
	.ContentTechText{color: #666666; font-weight: normal; font-size:10px;}
	
	.ContentTableHeadlines{color: #666666; font-weight:bold; font-size:10px; line-height:14px;}
	.ContentTableHeadlinesBright{color: #FFFFFF; font-weight:bold; font-size:10px; line-height:14px;}
	.ContentTableText{color: #666666; font-weight: normal; font-size:10px; line-height:14px;}
	.ContentTableLinkText{color: #666666; font-weight: bold; font-size:10px;}

	.ContentFormErrorMsg{color: #FF0000; font-weight: normal;font-size:11px;}
	.ContentFormNote{color: #666666; font-weight: normal; font-size:11px;}
	
	.ContentSignature{color: #999; font-weight: normal; font-size:10px;}
	.ContentImpresLink{color: #999; font-weight: normal; font-size:10px;}
	.ContentImpresArrow{color: #999; font-weight: bold; font-size:8px;}
	
	.ContentMapText{color: #333333; font-weight: normal; font-size:9px;}
	.ContentMapHeadline{color: #333333; font-weight: bold; font-size:9px;}
	.ContentMapTextwhite{color: #FFFFFF; font-weight: normal; font-size:9px; line-height:11px;}

	.ContentPrice{color: #DF7104; font-weight:bold; font-size:11px;}

/**********************   Teaser Homepage Channels (Families, Pleasure, Leasure)   *****************\*/
	.TeaserChannelTitle{	color: #666666; font-weight: bold; font-size:11px;}
	.TeaserChannelText{color: #666666; font-weight: normal; font-size:11px;}
	.TeaserChannelButtonLink {color: #D0B200; font-weight: bold; font-size:11px; vertical-align:Top;}
	
	.TeaserSpotTitle{color: #666666; font-weight: bold; font-size:11px;}
	.TeaserSpotButtonLink {color: #D0B200; font-weight: bold; font-size:11px;}

/*******************************   LINKS	********************************************\*/
	.LinksText{color: #D0B200; font-weight: bold; font-size:11px; line-height:11px;}
	.ShopCartLinkText{color: #666666; font-weight: normal; font-size:11px; text-decoration:underline;}
	a:hover.LinksText{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #AD9003; font-weight: bold; font-size:11px; line-height:11px;}

	.LinkButton
	{
		background-image: url(/SInfo/Common/Icons/LinkStd.gif); 
		background-repeat:no-repeat;
		padding-left:16px;
		margin:5px 0px 4px 0px;
		background-position:0px 1px;
		width:auto;
		clear:both;
	}
	a:hover .LinkButton
	{
		background-image: url(/SInfo/Common/Icons/LinkStd_MOver.gif);
		background-repeat:no-repeat;
		padding-left:16px;
		margin-bottom:4px;
		background-position:0px 1px;
		width:auto;
		clear:both;
	}
	.ShopCartLinkButton
	{
		background-image: url(/SInfo/Common/Icons/ShopCart.gif); 
		background-repeat:no-repeat;
		padding-left:18px;
		margin-bottom:4px;
		background-position:0px 1px;
		width:auto;
	}

/*******************************   TABLES	  ********************************************\*/

		.Table1{
			width:100%;
			border-spacing:0px;
			margin-bottom:10px;
			clear:left;
		}
			.Table1_Row1{background-color: #FFD528;}
			.Table1_Row2{background-color: #FFFFFF;}
			.Table1_Row3{background-color: #FFF6D1;}
				.Table1_Cell1{
					height: 15px;
					padding-left: 5px;
					border-right: 1px #FFF solid;
				}
				.Table1_Cellcentral{
					height: 15px;
					padding-left: 5px;
					border-right: 1px #FFF solid;
				}
				.Table1_Cell2{height: 15px; padding-left: 5px;}

		.Table2{width:100%; border-spacing:0px; border-collapse:separate; clear:both;}
			.Table2 caption{background:#FFD528; padding-left:5px; text-align:left;}
				.Table2_Cell1{
					height: 15px;
					background-color: #FFD528;
					padding-left: 5px;
					border-bottom: 1px #FFFFFF solid;
				}
				.Table2_Cell2{
					background-color: #FFF6D1;
					padding: 3px 5px 3px 5px;
					border-bottom: 1px #FFFFFF solid;
				}
				.Table2_Cell3{
					height: 16px;
					background-color: #FFF6D1;
					padding: 0px 5px 0px 5px;
					border-bottom: 1px #FFFFFF solid;
				}
				.Table2StandardLinkUnit{margin-top:5px;}

		.Table3{width:100%; border-collapse:separate; border-spacing:1px;}
			.Table3 td{empty-cells:show;}
			.Table3 caption{background:#FFF6D1; padding-left:5px; text-align:left;}
			.Table3 td.FirstColumn{text-align:left; width:160px;}
			.Table3 td.LastColumn{}
			.Table3 .Table3_DescrRow td{background:#FFD528; height:15px; padding-left:5px; text-align:left;}
			.Table3 .Table3_DataRow td{background:#FFF6D1; text-align:left;}
			.Table3 .Table3_DataRow td.LastColumn{text-align:right;}

