@charset "UTF-8";
/* CSS Document */

#showholder 	{ background-color: #fff; height: 450px; width: 100%; padding: 0; float: left; z-index:1; position:relative; margin:-20px 0 35px 0; border-bottom: 1px #e3e3e3 solid; }
#showholderHome { background-color: #000; height: 382px; width: 100%; padding: 0; float: left; z-index:1; position:relative; margin:-20px 0 35px 0; }
#show { float: right; }

.slideshow { margin: 0 auto 0 auto;	z-index:100; background:#fff;  }

.slideshow-images { display: block;	overflow: hidden; position: absolute; height: 375px; width: 970px; }
.slideshow-images img { display: block;	position: absolute; overflow:hidden; float: left; }

.slideshow-images-visible {	opacity: 1; }
.slideshow-images-prev { opacity: 0; }
.slideshow-images-next { opacity: 0; }

.slideshow a img { border: 0; }

.slideshow-captions { bottom: .8em;	color: #000; font: normal .9em/1.6em helvetica, arial, "georgia", Times New Roman, Times, serif;	overflow: hidden; position: absolute; text-indent: 0px;	width: 930px; z-index: 10000; margin: 0 0 5px 20px; }
.slideshow-captions  A:visited, .slideshow-captions A:link { text-decoration:underline; color:#FFFFFF;}
.slideshow-captions a:hover { text-decoration:underline; color:#444;}
.slideshow-captions-hidden { opacity: 0; }
.slideshow-captions-visible { opacity: .7; }

.slideshow-loader {	height: 28px; right: 0;	position: absolute;	top: 0;	width: 28px; z-index: 10001; }
.slideshow-loader-hidden {	opacity: 0; }
.slideshow-loader-visible {	opacity: 1;}

#showholderHome .slideshow-thumbnails { overflow: hidden; display:none; }

.slideshow-thumbnails { overflow: hidden; }
.slideshow-thumbnails {	height: 70px; position: absolute; width: 970px; left:0px; float:left; margin-top:0px; /* border-bottom: 2px #333 solid;*/ }
.slideshow-thumbnails * {margin: 0;	padding: 0;}
.slideshow-thumbnails ul {	left: 0; position: absolute; top: 0;	width: 10000px;}
.slideshow-thumbnails li {	float: left; list-style: none;	margin: 5px 0;	position: relative; background:url(/_img/layout/thumbnails_bg.gif) no-repeat 5px 5px;}
.slideshow-thumbnails a {display: block; float:left; padding: 5px;position: relative;}
.slideshow-thumbnails a:hover {	background-color: #e8e8e8 !important;	opacity: 1 !important;}
.slideshow-thumbnails img {	display: block;}
.slideshow-thumbnails-active {	background-color: #fff;	opacity: 1;}
.slideshow-thumbnails-inactive { background-color: #fff; opacity: .3; }

#shownav {margin: 305px 0 0 0px /*850px*/;	padding: 0;	float: left; z-index:800; position:absolute;}
#ss_previous, #ss_pause, #ss_next {	float:left; margin: 0 1px 0 0; cursor:pointer; }
#ss_pause{float: left;margin: 0 1px 0 0;	cursor: pointer; background:url(/_img/layout/ss_pause.png) no-repeat;}
#ss_play {	float: left;margin: 0 1px 0 0; cursor: pointer; background:url(/_img/layout/ss_play.png) no-repeat; }

.ssnavover {opacity: 0.8;	cursor:pointer; }
.ssnavout {	opacity: 1.0;}

.captit { font:italic 1.2em Georgia, "Times New Roman", Times, serif; color:#FFF; text-shadow:#666 0px 0px 1px; }

/* body { background:url(../_img/layout/sfo_t.gif) repeat-x top left;}  */

	
	
	/* Questo è solo per l'home page */
 	.showHome { background:#333; position:absolute; color:#909; }
	.showHomeLink { width:970px; text-align:center; font:italic 1.4em Georgia, "Times New Roman", Times, serif; } /* sono in home nello slideshow */
	.showHomeLink a.sel { color:#fff; }
	.showHomeLink a:hover { color:#999; }
	.showHomeLink a.nor { color:#555; }
	.showHome h1 { color:#8c8d88; font:italic 1.4em Georgia, "Times New Roman", Times, serif; width:970px; text-align:center; position:absolute; top:205px; }
	.showHome p.slogan { visibility:hidden;}
	
	.slideshow-captions .showHomeLink { color:#222; }


	.showHomeLink2 { width:990px; text-align:center; font:italic 1.2em Georgia, "Times New Roman", Times, serif;  position:absolute; top:343px;}
	.showHomeLink2 a.sel { color:#fff; }
	.showHomeLink2 a:hover { color:#999; }
	.showHomeLink2 a.nor { color:#555; }
	.showHomeLink2 .sep { color:#000;}






