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

#home-image{
	min-height:200px;
	background:url(progress.gif) center center no-repeat #FFFFFF;
	overflow:hidden;
	color:#FFFFFF;
	position:relative;
}
#crossfade{
    display: none;
}
#crossfade #bImg1 {
    position: absolute; 
    top: 0; 
    left: 0; 
    bottom: 0; 
    right: 0; 
    z-index: 2; 
	background-image: url(../img/crossfade/01.jpg);
	background-repeat: no-repeat;
    background-size: cover;
	background-position:center center;
}

#crossfade #bImg2 {
    display: none;
    position: absolute; 
    top: 0; 
    left: 0; 
    bottom: 0; 
    right: 0; 
    z-index: 1; 
	background-image: url(../img/crossfade/02.jpg);
	background-repeat: no-repeat;
    background-size: cover;
	background-position:center center;
}



/* ACCESSORI */
#crossfade .riga{
	position:absolute;
	width:100%;
	left:0;
	top:50%;
	height:200px;
	margin-top:-100px;
	background-color:rgba(0,0,0,0.50);
	overflow:hidden;
	z-index:10;
	text-align:center !important;
}
#crossfade .riga .wrapper{
	margin:20px auto;
}
#crossfade h1{
	text-align:center !important;
	font-family: 'source_sans_probold', Arial, sans-serif;
	font-size:52px;
	text-align:left;
	color:#FFFFFF;
}
#crossfade h2{
	font-family: 'source_sans_proregular', Arial, sans-serif;
	color:#FFFFFF;
}
#crossfade a.freccia{
	display:block;
	z-index:11;
	width:60px;
	height:60px;
	border-radius:50%;
	position:absolute;
	bottom:20px;
	left:50%;
	margin-left:-30px;
	background-image:url(../img/icone/ico-freccia-btn-tondo.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:rgba(255,255,255,0.70);
	
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
}
#crossfade a.freccia:hover{
	background-color:rgba(255,255,255,0.30);
	background-position: center 40px;
}
#crossfade a.direzione{
	display:block;
	z-index:11;
	width:30px;
	height:100px;
	position:absolute;
	top:50%;
	margin-top:-50px;
	background-image:url(../img/icone/ico-freccia-dx-bottoni.png);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:rgba(255,255,255,0.20);
	
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
#crossfade a.direzione:hover{
	background-color:rgba(255,255,255,0.70);
	background-position:20px center;
}
#crossfade-avanti{
	right:0;
}
#crossfade-indietro{
	left:0;
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);	
}










