

/* HOME CSS BEGIN*/

a{
text-decoration:none;
color:#999999;


}

#sfondo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 982px;
	margin:0;
	padding:0;
	float:left;
}
#colLeft{
	float:left;
	width:510px;
	height:556px;
	color:#cacaca;
	border-left: #efefef 1px solid;
}
#logoHome{
padding-left:20px;
}

#contentLeft{
	margin-top:20px;
	margin-left:148px;
	font-size:11px;
}

#menuHome{
padding-top:0px;
text-align:right;
margin-top:0px;
}


#menuHome a:hover
{	text-decoration:none;
	}
.menuObj{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#eaebec;
font-size:12px;
color:#a0a5a8;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:10px;
}
.menuObjAlt{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#eff0f0;

font-size:12px;
color:#a0a5a8;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:10px;
}

.menuObjAltActive{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#c1c1c3;

font-size:12px;
color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:10px;
}




#colRight{
	float:right;
	width:452px;
	margin:0;
	padding:0;
	height:556px;

}


#colRightShadow{
float:left;

}
#ombraSotto{
	clear:both;
	margin:0;
	padding:0;
}
/* HOME CSS END*/




/* FOTOGALLERY CSS BEGIN*/
#logoHomeFloat{
padding-left:20px;
float:left;
}

#titlePhotogallery{
float:left;
padding-left:20px;
margin-top:92px;

}


#menuPhotogallery{
margin-top:40px;
float:right;
width:220px;
text-align:left;

}

#menuPhotogallery a:hover
{
	text-decoration:none;
	}

#mainPhotoGallery{
background-color:#0000FF;
clear:both;
margin-left:160px;
padding-left:10px;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
}




.menuPhotoActive{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#c1c1c3;
background-image:url(../img/orange_arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-size:12px;
color:#7d8183;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:5px;
width:190px;
}
.activeImage
{
padding-left:90px; 
padding-right:5px;
}

.activeImageLongText
{
padding-left:15px; 
padding-right:5px;
}

.inactiveImage
{
padding-left:15px; 
padding-right:5px;	
}

.menuPhotoObj{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#e5e6e8;
background-image:url(../img/orange_arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:5px;
width:190px;
}

.menuPhotoObjAlt{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ececee;
background-image:url(../img/orange_arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:5px;
width:190px;
}


.menuPhotoObj2 a ,.menuPhotoObjAlt2 a
{
color:#75797b;
font-weight:bold;
width:220px;
}

.menuPhotoObj a ,.menuPhotoObjAlt a
{
color:#75797b;
font-weight:bold;
width:220px;
}

.menuPhotoActive a
{
color:#FFFFFF;
font-weight:bold;
width:200px;
}

#menuDays
{
width:200px;	
margin-top:10px;
	}
#downloadLinkTest a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#75797b;
font-weight:bold;
padding-right:5px;
}

#campo1,#campo2,#campo3,#campo4,#campo5,#campo6,#campo7,#campo8,#campo9,#campo10
{
width:220px;

}

#menuDays a:hover
{
	text-decoration:none;

	}

/* FOTOGALLERY CSS END*/

/* INTERNA CSS BEGIN*/
#menuPhotogallery2{
margin-top:-83px;
float:right;
width:200px;
text-align:left;

}

#menuPhotogallery2 a:hover
{
	text-decoration:none;
	
	}

#titlePhotogallery2{
float:left;
padding-left:180px;
margin-top:-32px;
}
.menuPhotoActive2{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#c1c1c3;
background-image:url(../img/blue_arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-size:12px;
color:#7d8183;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:10px;
width:205px;
}

.menuPhotoObj2{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#e5e6e8;
background-image:url(../img/blue_arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:10px;
width:205px;
}

.menuPhotoObjAlt2{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ececee;
background-image:url(../img/blue_arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
padding-right:10px;
width:205px;
}

#menuNapoli
{
	margin-top:10px;
}
#menuNapoli a:hover
{
	text-decoration:none;
	
	
	}
/* INTERNA CSS END*/


#photogalleryDiv a:hover
{
	text-decoration:none;
	
	}
	#linkCentroMenu a:hover
	{
		text-decoration:none;
		}
		
		
			
	
	.tool1-tip 
	{
		border:1px solid #999999;
		background-color:#FFFFFF;
		color:#999999;
		text-align:center;
		font-family:Verdana, Arial;
		font-size:10px;
		padding:5px;
		width:90px;
		font-weight:bold;
		margin:0;
		

	}

.inactive
{
opacity:0.4;
filter: alpha(opacity=40);

	
	}
	
	.inactive a
	{
		cursor:default;
		}
		
			.inactive a:hover
	{
		cursor:default;
		}
