/* per galleria di foto */

.allpage {
		width: 1000px;
		height: 1200px;
		margin-left: auto;
		margin-right: auto;
		background-color:#fafafa;
		border:1px solid #990000;	
		}

/* stile testo */
#stiletesto {
	font-family:tahoma;
	color:#000000;
}

#titoloPagina {
	position:relative;
	top:-1220px;
	left:240px;
	font-size:50px;
	font-weight:bold;
}

.text {
	color:#000000;
	padding:10px;
	font-size:20px;
	font-weight:bold;
	line-height:120%;
	text-align:left;	
}

#didFotoUp {
	position:relative;
	top:-1250px;
	left:100px;
	width:750px;
	padding:30px;
	background-color:#fafafa;
	opacity:0.7;
}

#didFotoDown {
	position:relative;
	top:-1280px;
	left:50px;
	width:450px;
	padding:30px;
	background-color:#fafafa;
	opacity:0.7;
}

/* FOTO 01 - obitorio di Valencia (centrale sovrapposta da foto 02 e 03) */	
#captF01 {
	position:relative;
	top:-1044px;
	left:20px;
	font-size:14px;
	font-style:italic;
	line-height:120%;
	text-align:left;
	padding-left:5px;
	color:#990000;
}
/* FOTO 02 - carro in fiamme */
#captF02 {
	position:relative;
	top:-925px;
	left:230px;
	font-size:14px;
	font-style:italic;
	padding-left:5px;
	text-align:left;
	color:#990000;
}
/* FOTO 03 - GT e RC di spalle */
#captF03 {
	position:relative;
	top:-1065px;
	left:690px;
	width:300px;
	font-size:14px;
	font-style:italic;
	line-height:120%;
	padding-left:5px;
	text-align:left;
	color:#990000;
}
/* gruppo foto in basso */
#captF456 {
	position:relative;
	top:-307px;
	left:20px;
	font-size:14px;
	font-style:italic;
	line-height:120%;
	padding-left:5px;
	text-align:left;
	color:#990000;
}

/* contiene foto e testo */		
.container {
    position:relative;
	top:30px;
	left:10px;
    width:980px;
	height:400px;
}

.image {
	opacity: 1;
	display: block;
	width: auto; 		
	height: auto;
	margin-left:5px; 
	transition: .5s ease;
	backface-visibility: hidden;
}

.middle {
	transition:.5s ease;
	opacity:0;
	position:relative;
	top:10px;
	left:10px;
	transform:translate(0%, 0%);
	-ms-transform: translate(-0%, -0%); 
	text-align:left;
}

.container:hover .image {
	opacity: 0.3;
}

.container:hover .middle {
	opacity: 1;
}

/* links per ALTRE FOTO e INDIETRO */
.spaceLink {
	position:relative;
	top:-1400px;
	left:700px;
	width:300px;
	height:250px;
	color:#005500;
}
#stileLink {
	font-size:22px;
	font-weight:bold;
	color:#000000;
	padding:5px;	
	text-decoration:none;
	box-shadow:3px 3px 3px #000000;
	cursor:pointer;
}

