<!--
body { 
	margin: 	0 1px 0 0; 
	padding:	0; 
	font: 		.70em verdana, sans-serif;
	background: 	#fff;
	color:		#000;
	text-align:	center;
}

hr {    display: none;
	visibility: hidden;
	margin-top:0px; 
	margin-bottom:0px; 
	font-family: Verdana;
}
#pagina {
    /*border: 1px solid #6B799B;*/
	width:779px; 
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	/*padding:15px;*/
	/*background-color:#eee;*/
}
#header { 
	font-family: Verdana;
	/*border-top:		1px solid #000;*/
	/*border: 1px solid #6B799B;*/
	/*background:		#999; */
	color:				#000;
	background: #fff url(../img/top_image.jpg) top left no-repeat;  
	height: 150px;
	width: 778px;
}
#header h1 {  
	font:				bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
	margin:			0;
}
#header_ville { 
	font-family: Verdana;
	/*border-top:		1px solid #000;*/
	/*border: 1px solid #6B799B;*/
	/*background:		#999; */
	color:				#000;
	background: #fff url(../img_mappa/top_image_ville.jpg) top left no-repeat;  
	height: 150px;
	width: 778px;
}
#header_ville h1 {  
	font:				bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
	margin:			0;
}
#header_golf { 
	font-family: Verdana;
	/*border-top:		1px solid #000;*/
	/*border: 1px solid #6B799B;*/
	/*background:		#999; */
	color:				#000;
	background: #fff url(../img_mappa/top_image_golf.jpg) top left no-repeat;  
	height: 150px;
	width: 778px;
}
#header_golf h1 {  
	font:				bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
	margin:			0;
}
#header_neve { 
	font-family: Verdana;
	/*border-top:		1px solid #000;*/
	/*border: 1px solid #6B799B;*/
	/*background:		#999; */
	color:				#000;
	background: #fff url(../img_mappa/top_image_neve.jpg) top left no-repeat;  
	height: 150px;
	width: 778px;
}
#header_neve h1 {  
	font:				bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
	margin:			0;
}
#header_castelli { 
	font-family: Verdana;
	/*border-top:		1px solid #000;*/
	/*border: 1px solid #6B799B;*/
	/*background:		#999; */
	color:				#000;
	background: #fff url(../img_mappa/top_image_castelli.jpg) top left no-repeat;  
	height: 150px;
	width: 778px;
}
#header_castelli h1 {  
	font:				bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
	margin:			0;
}
#colonna-sx { 
	/*border: 1px solid #6B799B;*/
	float:				left; 
	width:				180px; 
	color:				#000;
}


#colonna-sx .box {
	padding-top: 5px;
	padding-left:			0px;
	padding-right:			3px;
}


#colonna-dx { 
	/*border: 1px solid #f00;*/
	float:				left;
	width:				150px; 
	color:				#000;
}
#colonna-dx .box {
	padding-top: 5px;
	padding-left:			3px;
	padding-right:			0px;
}


#principale { 
	float:				left;
	/*height:			75%;*/
	width:				416px; 
	/*background:		#FFF;*/
	color:				#000;
	margin: 			0px 0px 0px 5px;
	/*border-right: 1px solid #cccccc;*/
	/*background: #fff url(../img/shadow_vertical.jpg) right repeat-y; */
}
#principale .box { 
	/*border-style:		none solid solid solid; */
	border-color:		#000; 
	border-width:		1px;
	/*height:			100%; */
	padding:			10px;

}

#footer {
	background: #fff url(../../img/sotto.jpg) top no-repeat;  
	clear:	left;
	width: 778px;
	height: 42px;
	/*border-top:		1px solid #6B799B;*/
	/*border-left:		1px solid #6B799B;
	border-right:		1px solid #6B799B;
	border-bottom:		1px solid #6B799B;*/

	padding:			2px 10px;
	/*background:		#999; */
	color:				#000; 
	font-size:			.80em;
	line-height:		1em;
	
	font-family: Verdana;
	text-align:  center;
	margin-top: 5px;
	/* border: 1px solid #6B799B; */
}

.logo {
        padding-top: 0px;
	MARGIN: 0px 0px 0px 468px; 
	/*POSITION: absolute; TOP: 10px*/
}
.miaData {
        padding-top: 15px;
	padding-bottom: 20px;
	padding-right:5px;
	MARGIN: 0px 0px 0px 542px; 
	text-align:right;
	/*POSITION: absolute; TOP: 10px*/
}
/*  Horizontal nav */

#menu {
	padding: 0px;
	margin: 10px 0px 0px 110px;
	}

#menu ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	clear: left;
	}

#menu ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
	padding-bottom:5px;
	margin-top:-20px;
	}

#menu ul li a {
	background: #7f9cec;
	width: 60px;
	height: 2em;
	border: 1px solid #5669eb;
	/* border-left: 1px solid #5669eb;
	border-bottom: 1px solid #5669eb; 
	border-right: none;*/
	padding: 0px;
	margin: 0px 0px 0px 5px;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: normal;
	/*letter-spacing: 1px;*/
	line-height: 1.5em;
	FONT-SIZE: 1.0em;
	/* font-size:    x-small; */      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	/*font-size:    small;   */
	FONT-SIZE: 1.1em;
	}

html>#menu ul li a  {
	font-size: x-small;   
	} 


#menu ul li#two a	{
	width: 105px;
	/*background: #E76A00;*/
	}
#menu ul li#tematismo a	{
	width: 455px;
	/*background: #E76A00;*/
	background: #fd0002;
	}
#menu ul li#infosu a {
	width: 255px;
	/*background: #E76A00;*/
	background: #fd0002;
	}
#menu ul li#infosu_galleria a {
	width: 455px;
	/*background: #E76A00;*/
	background: #fd0002;
	}
#menu ul li#tematismo2 a {
	width: 285px;
	}
#menu ul li#three a	{
	width: 90px;
	/*background: #E76A00;*/
	}
#menu ul li#five a	{
	width: 1px;
	background: #E76A00;
	}

#menu a:visited	{
	/*background: #c60;*/
	background: #7f9cec;
	color: #fff;
	}
#menu a:active	{
	/*background: #c60;*/
	background: #7f9cec;
	color: #fff;
	}
#menu ul li a:hover {
	color: #fff;
	background: #fd0002;
	font-weight: normal;
	}
body#sectionone #menu li#one a, 
body#sectiontwo #menu li#two a,
body#sectionthree #menu li#three a,
body#sectionfour #menu li#four a,
body#sectionfive #menu li#five a {
	background: #c30;
	border: 1px solid #c30;
	color: #fff;
	font-weight: bold;
	}
	
	
	
.navleft A:link {
	COLOR: #000000; TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
.navleft A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
.navleft A:active {
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
.navleft A:hover {
	FONT-WEIGHT: normal; COLOR: #6686db;
	TEXT-DECORATION: underline;
}
.navleft {
	BORDER-RIGHT: 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.8em; 
	/*Z-INDEX: 2; 
	LEFT: 0px; */
	PADDING-BOTTOM: 8px; 
	BORDER-LEFT: 1px solid; 
	WIDTH: 203px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 1px solid; 
}
.ric_categoria {
	BORDER-RIGHT: 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.8em; 
	/*Z-INDEX: 2; 
	LEFT: 0px; */
	/*PADDING-BOTTOM: 8px; */
	BORDER-LEFT: 1px solid; 
	/*WIDTH: 203px; */
	PADDING-TOP: 0px; 
	text-align:center;
	BORDER-BOTTOM: 1px solid; 
}
.navleft ul {
	border: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: none;
	/*text-align: center;*/
	clear: left;
	}
html>body  .navleft ul {
	border: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	list-style-image: none;
	/*text-align: center;*/
	clear: left;
	}
	
.navleft ul li {
	display: block;
	/*float: left;*/
	/*text-align: center;*/
	/*padding: 0;
	margin: 0;*/
	}
.li_fold {
	/*list-style-image: url(../img_tree/folder.gif);
	list-style-position: inside;*/
	/*line-height: 20px;*/
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img_tree/folder.gif);
	background-repeat: no-repeat;
	background-position: top 18px;
	margin:0px;
	padding-top:5px;
	padding-left:12px;
	}
	
html>body .li_fold {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img_tree/folder.gif);
	background-repeat: no-repeat;
	background-position: top 0px;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	}

.li_vuota {
	list-style-image: url(../img_tree/vuota.gif);
	list-style-position: inside; 
	line-height: 20px;
	padding-left:0px;
	padding-top:0px;
	}
	
html>body .li_vuota {
	list-style-image: none;
	list-style-type: none;
	padding-left:0px;
	padding-top:0px;
}	
	
/*.li_doc {
	list-style-image: url(../img_tree/object-new.gif);
	line-height: 20px;
}*/
.li_doc {
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside; 
	background-image: url(../img_tree/object-new.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin:0px;
	padding-left:10px;
	padding-top:5px;
	margin-left:15px;
	/*border:1px solid #f00; */
}

html>body .li_doc {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img_tree/object-new.gif);
	background-repeat: no-repeat;
	background-position: top 18px;
	margin:0px;
	margin-left:5px;
	padding-left:12px;
	padding-top:5px;
}

#navleft1 {
	BORDER-LEFT-COLOR: #98ade7; 
	BORDER-BOTTOM-COLOR: #6686db; 
	COLOR: #000000; 
	BORDER-TOP-COLOR: #6686db; 
	BACKGROUND-COLOR: #98ade7;
	BORDER-RIGHT-COLOR: #6686db
}
#navleft2 {
	BORDER-LEFT-COLOR: #e3ddff; BORDER-BOTTOM-COLOR: #ccbfff; COLOR: #000000; BORDER-TOP-COLOR: #ccbfff; BACKGROUND-COLOR: #e3ddff; BORDER-RIGHT-COLOR: #ccbfff
}
#navleft3 {
	BORDER-LEFT-COLOR: #b8cfe7; BORDER-BOTTOM-COLOR: #8cb3d9; COLOR: #000000; BORDER-TOP-COLOR: #8cb3d9; BACKGROUND-COLOR: #b8cfe7; BORDER-RIGHT-COLOR: #8cb3d9
}
#navleft4 {
	BORDER-LEFT-COLOR: #c8dbdb; BORDER-BOTTOM-COLOR: #9dbdbd; COLOR: #000000; BORDER-TOP-COLOR: #9dbdbd; BACKGROUND-COLOR: #c8dbdb; BORDER-RIGHT-COLOR: #9dbdbd
}
#navleft5 {
	BORDER-LEFT-COLOR: #ebebe0; BORDER-BOTTOM-COLOR: #cfcfb4; COLOR: #000000; BORDER-TOP-COLOR: #cfcfb4; BACKGROUND-COLOR: #ebebe0; BORDER-RIGHT-COLOR: #cfcfb4
}

/*.content {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; LEFT: 175px; BORDER-LEFT: 0px; WIDTH: 416px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 163px
}*/

.navright {
           /*Border-bottom: #cccccc 1px solid;*/
           /*Border-top: #cccccc 1px solid;*/
           /*POSITION: absolute; */
	  /* TOP: 145px; */
 	   /*LEFT: 606px; */
 	       margin-left: 5px;
           WIDTH: 150px;

	/* BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; Z-INDEX: 1; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 175px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: transparent; position: absolute; */
}
.navright hr { height : 1px;
			visibility: visible;
	       display:block;
	       color : #cccccc;
	      } 

.medium_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medium_title A:link {
        COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title A:active {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title A:hover {
	COLOR: #000000;
        TEXT-DECORATION: underline
}

.medium_title_n {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	/*FONT-SIZE: 0.75em;*/
	FONT-WEIGHT: bold; /*FONT-SIZE: 0.70em; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif */
}
.medium_title_n A:link {
        COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title_n A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title_n A:active {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title_n A:hover {
	COLOR: #000000;
        TEXT-DECORATION: underline
}


#interno {
	float:				right;
	/*POSITION: absolute;
	   TOP: 175px; 
 	   LEFT: 382px;*/
           WIDTH: 570px;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	/*border:#ff0000 1px solid;*/
}
#interno_galleria {
	/*border:#0000ff 1px solid;*/
	margin: 0px 0px 0px 0px;
}
/*
#interno table	{ FONT-SIZE: 0.95em;}

#interno td 	{ border-bottom:#e0e0ff 1px solid;}
#interno .td_bdx {border-right:#5669eb 1px solid;border-bottom:#5669eb 1px solid;}
#interno .td_bsx {border-left:#5669eb 1px solid;border-bottom:#5669eb 1px solid;}
#interno .td_pie {border-bottom:#5669eb 1px solid;}
#interno .td_pie2 {border-bottom:#5669eb 1px solid;
		  border-left:#5669eb 1px solid;
		  border-right:#5669eb 1px solid;}
#interno .td_int {	background-color: #7f9cec;
			color: #fff;
			border: 1px solid #5669eb;
			text-align:center;
			FONT-SIZE: 1.2em; 
}
*/

#miomenu {	/*border:#cccccc 1px solid;*/}
.language{	
		 padding: 0px;
		MARGIN: -15px 0px 0px 726px; }

/*
#interno .td_int_tit {
			border:1px solid #5669eb;
			color:#FFFFFF; 
			font-family:verdana, sans-serif; 
			font-size:0.8em; 
			 background-color:#ffb840;
			text-align: center;
			} 
#interno .td_int_voc {
			border:1px solid #5669eb;
			color:#FFFFFF; 
			font-family:Verdana; font-size:0.75em; 
			background-color:#ffb840;
			text-align:left 
			}
*/

#interno .td_int_tit {
			border:1px solid #e29c08;
			color:#FFFFFF; 
			font-family:verdana, sans-serif; 
			font-size:0.8em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			}
#interno .td_int_tit2 {
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}

#interno2 .td_int_tit2 {
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}

#interno2 .td_int_tit4 {
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}


#interno .td_int_tit3 {
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.8em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}
#interno .td_int_tit4 {
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}
.td_int_tit4_noint {
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}
.td_int_tit4_curiosit {
			HEIGHT:28px;
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			text-align: center;
			FONT-WEIGHT: bold;
			}
#interno .td_int_mvoc{
			border:1px solid #e29c08;
			color:#000; 
			font-family:verdana, sans-serif; 
			font-size:0.7em; 
			/* background-color:#ff9110; */ 
			background-color:#ffb840;
			}
#interno .td_int_voc {
			border:1px solid #e29c08;
			color:#FFFFFF; 
			font-family:Verdana; font-size:0.75em; 
			/*background-color:#ff9110;*/
			background-color:#ffb840;
			text-align:left;
			}
#interno .td_int_voc2 {
			border:1px solid #e29c08;
			color:#000; 
			font-family:Verdana; font-size:0.75em; 
			/*background-color:#ff9110;*/
			background-color:#ffb840;
			text-align:left;
			FONT-WEIGHT: bold;
			}
#interno .td_int_vocx {
			border:1px solid #e29c08;
			color:#000; 
			font-family:Verdana; font-size:0.7em; 
			/*background-color:#ff9110;*/
			background-color:#ffb840;
			text-align:left;
			FONT-WEIGHT: bold;
			}

#interno .td_rig      { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #dfdffb }

#interno .td_rig_fin     { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #5669eb;}

#interno .td_rig_fin_nd     { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #5669eb;border-right: 1px solid #5669eb;border-left: 1px solid #5669eb;}

#interno .td_rig_fin_dx     { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #5669eb; border-right: 1px solid #5669eb;}
#interno .td_rig_fin_sx     { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #5669eb; border-left: 1px solid #5669eb; }

#interno .td_rig_dx      { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #dfdffb; border-right: 1px solid #5669eb }
#interno .td_rig_sx      { font-family:Verdana; font-size:0.6em; border-bottom: 1px solid #dfdffb; border-left: 1px solid #5669eb  }

/* ************************************ */
/* Dettagli 				*/
/* ************************************ */
#content_detail H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#content_detail P {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 1em; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 5px; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
#content_detail span {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 1em; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 5px; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: arial, helvetica, sans-serif
}
.content_briefs H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.8em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.content_briefs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#data_cell H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#data_cell P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.5em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.content_icon {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 5; 
	LEFT: 194px;
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	POSITION: absolute; 
	TOP: 178px; 
	BACKGROUND-COLOR: transparent
}
#content_detail {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	
	/*BORDER: #f00 1px solid;*/

	PADDING-RIGHT: 0px; 	
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: transparent;
	/*width:420px;
HEIGHT: 217px;*/
	FONT-SIZE: 0.75em;
}


.picture_detail {
	BORDER-RIGHT: #666666 0px solid;
	BORDER-LEFT: #666666 0px solid; 
        BORDER-TOP: #666666 0px solid; 
        BORDER-BOTTOM: #ffffff 0px solid;
        /*BORDER: #0f0 1px solid; */
	/*Z-INDEX: 10; LEFT: 593px; */ 
	/*WIDTH: 175px; */
	/*POSITION: relative; 
	TOP: -218px; 
	left: 414px;*/
	/*HEIGHT: 216px;*/
	}

.contenuti{
		BORDER: #00f 1px solid;
		vertical-align: text-top;
                HEIGHT: 216px;
		}

.content_briefs {
	BORDER-RIGHT: #ffb840 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #ffb840 1px solid; 
	PADDING-LEFT: 15px; 
	/* Z-INDEX: 12; */ 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #ffb840 1px solid; 
	/*WIDTH: 197px; */
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #ffb840 1px solid; 
	/*POSITION: absolute; TOP: 378px;*/  
	/*HEIGHT: 70px; */
	BACKGROUND-COLOR: #ffb840;
FONT-SIZE: 0.75em;
}



#briefs1 {
	LEFT: 175px
}
#briefs2 {
	BORDER-LEFT-COLOR: #ffd18c; LEFT: 373px
}
#briefs3 {
	BORDER-LEFT-COLOR: #ffd18c; LEFT: 571px
}
.data_table {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	/*LEFT: 175px; */
	BORDER-LEFT: #ffffff 1px solid; 
	/* WIDTH: 592px; */
	BORDER-BOTTOM: #ffffff 1px solid; 
	/*POSITION: absolute;
	TOP: 450px; */
	/* HEIGHT: 30px; */
	BACKGROUND-COLOR: transparent
}

.data_row3 {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}
.data_row2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.75em;
}
.data_rowx {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}
.data_row_curiosit {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 0px; 
	/*BORDER-TOP: #cccccc 1px solid; */
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.75em;
}
.data_rowx2 {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}
#data_cell {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 150px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	BACKGROUND-COLOR: transparent
}

.data_row {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.75em;
}

.data_cell2row {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}

.data_cell3row {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}

#data_cell2 {
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}

#data_cell3 {
	BORDER-RIGHT: #cccccc 1px solid;
	/*BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid; */
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 0.70em;
}

.medium_title_ndc3 {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffffff 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: transparent;
	/*FONT-SIZE: 0.75em;*/
	FONT-SIZE: 0.70em;
	FONT-WEIGHT: bold; /*FONT-SIZE: 0.70em; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif */
}
.medium_title_ndc3 A:link {
        COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title_ndc3 A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title_ndc3 A:active {
	COLOR: #666666;
	TEXT-DECORATION: none
}
.medium_title_ndc3 A:hover {
	COLOR: #000000;
        TEXT-DECORATION: underline
}

#shadow_vertical_det {
	BORDER-RIGHT: black 0px dashed; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: black 0px dashed; 
	PADDING-LEFT: 0px; 
	/* Z-INDEX: 9; 
	LEFT: 765px;*/ 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: black 0px dashed; 
	WIDTH: 15px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: black 0px dashed; 
	/* POSITION: absolute; 
	TOP: 163px; */
	BACKGROUND-COLOR: transparent
}
#det_navleft {
	BORDER-RIGHT: #6686db 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6686db 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #98ade7 1px solid; WIDTH: 175px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #6686db 1px solid; POSITION: absolute; TOP: 227px; BACKGROUND-COLOR: #98ade7
}
#det_navleft2 {
	BORDER-RIGHT: #ccbfff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccbfff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e3ddff 1px solid; WIDTH: 175px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccbfff 1px solid; POSITION: absolute; TOP: 311px; BACKGROUND-COLOR: #e3ddff
}
#det_navleft3 {
	BORDER-RIGHT: #8cb3d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8cb3d9 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #b8cfe7 1px solid; WIDTH: 175px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #8cb3d9 1px solid; POSITION: absolute; TOP: 338px; BACKGROUND-COLOR: #b8cfe7
}
#det_navleft4 {
	BORDER-RIGHT: #9dbdbd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9dbdbd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c8dbdb 1px solid; WIDTH: 175px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #9dbdbd 1px solid; POSITION: absolute; TOP: 362px; BACKGROUND-COLOR: #c8dbdb
}
#det_navleft5 {
	BORDER-RIGHT: #cfcfb4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cfcfb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ebebe0 1px solid; WIDTH: 175px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cfcfb4 1px solid; POSITION: absolute; TOP: 386px; BACKGROUND-COLOR: #ebebe0
}


.content_news {
	/*border:1px #f00 solid;*/
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.9em; 
	/*Z-INDEX: 2; */
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 202px;
	COLOR: #000000; 
        margin-top:0px;
	PADDING-TOP: 5px; 
}
.content_news H1 {
	font-weight: bold;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#news1 {
	/*Z-INDEX: 12; LEFT: 185px; TOP: 405px*/
}
#news2 {
	/*Z-INDEX: 12; LEFT: 185px; TOP: 471px*/
}
#news3 {
	/*Z-INDEX: 12; LEFT: 185px; WIDTH: 400px; TOP: 537px*/
}
.banner_content {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.8em; 
	/*Z-INDEX: 12; 
	LEFT: 420px; */
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 160px; 
	/* COLOR: #000000; */ 
	color: #666666;
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	/*POSITION: absolute; 
	TOP: 406px; */
	margin-top: -240px;
	margin-left:253px;
	HEIGHT: 105px
}

.floatleft {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; MARGIN: 1px 5px 2px 0px; PADDING-TOP: 0px
}
.floatcenter {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
.sfondo_titolo {position: absolute; z-index: -1; margin-top:-5px;}
.titolo_benvenuto{	
		margin: 0px 0px 5px 0px;
		padding-left: 50px;
		width: 500px;
		/*BORDER: #cccccc 1px solid;
		FONT-FAMILY: Arial, Helvetica, sans-serif;*/
		font-family: verdana;
		FONT-SIZE: 1.21em;
		FONT-WEIGHT: bold; 
		text-align: left;}

.btnTrova    { color: #FFFFFF; 
		font-family: Arial; 
		font-size: 1.2em; 
		font-weight: bold; 
		border: 1px solid #ffb840; 
		background-color: #ffb840; 
		letter-spacing:-1pt }
.btnTrova2    { color: #FFFFFF; 
		font-family: Arial; 
		font-size: 0.8em; 
		font-weight: bold; 
		border: 1px solid #ffb840; 
		background-color: #ffb840; 
		letter-spacing:-1pt }
.galle_left {
	float: left;
	margin-right: 2px;
	width: 152px;
	height:159px;
	margin-bottom: 20px;
	BACKGROUND-COLOR: #ffb840;
	/*border:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;*/
	border:1px solid #cccccc;
}
.galle_left_img{
	BACKGROUND-COLOR: #fff;
}

.galle_left p {
	margin-top: 1px;
	margin-bottom: 1px;
	text-align: center;
	border-top:1px solid #cccccc;
}

.galle_left img {
	/* border:1px solid #cccccc; */
		
}


















#fig_ric {
	padding: 0px;
	margin: 25px 0px 0px 0px;
	}

#fig_ric ul {
	border: 0px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	clear: left;
	}

#fig_ric ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0px;
	margin: 0px;
	padding-bottom:5px;
	margin-top:-20px;
	}

#fig_ric ul li a {
	background: #7f9cec;
	width: 60px;
	height: 2em;
	border: 1px solid #5669eb;
	/* border-left: 1px solid #5669eb;
	border-bottom: 1px solid #5669eb; 
	border-right: none;*/
	padding: 0px;
	margin: 0px 0px 0px 5px;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: normal;
	/*letter-spacing: 1px;*/
	line-height: 1.5em;
	FONT-SIZE: 1.0em;
	/* font-size:    x-small; */      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	/*font-size:    small;   */
	FONT-SIZE: 1.1em;
	}

html>#fig_ric  ul li a  {
	font-size: x-small;   
	}

#fig_ric ul li#booking a {
	width: 255px;
	}


#fig_ric a:visited	{
	/*background: #c60;*/
	background: #7f9cec;
	color: #fff;
	}
#fig_ric a:active	{
	/*background: #c60;*/
	background: #7f9cec;
	color: #fff;
	}
#fig_ric ul li a:hover {
	color: #fff;
	background: #fd0002;
	font-weight: normal;
	}


	.NewsLinks {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: xx-small;
                font-weight: bold;
                color: #DD7701;
                text-decoration: none;
        }
        a:link.NewsLinks { text-decoration: none; color : #DD7701; font-size: xx-small; }
        a:visited.NewsLinks { color : #DD7701; font-size: xx-small; }
        a:active.NewsLinks { text-decoration: none; color : #DD7701; font-size: xx-small; }

        a:hover.NewsLinks {color : #2F3341; font-size: xx-small;}

        .NewsHeader {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: xx-small;
                font-weight: normal;
                color: #000000;
                text-decoration: none;
                padding-left: 0px;
        }
        a:link.NewsHeader { text-decoration: none; color : #000000; font-size: xx-small;}
        a:visited.NewsHeader { color : #000000; font-size: xx-small;}
        a:active.Header { text-decoration: none; color : #000000; font-size: xx-small; }

        a:hover.NewsHeader { color : #DD7701; font-size: xx-small; }

        .ticker-border {
                margin: 1px;
                padding: 1px;
                /*border: 1px solid #000000; */
        }
		
-->