S@charset "UTF-8";
/* CSS Document */
body {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:1.1 em;
	background-color: #000;
	}		
	
#contenitore{
	width:1000px;
/*	height:700px; */
	background-color:#000;
	margin:auto;
	margin-top:10px;
}



#logo {
	margin: 0;
	width:400px;
}

.sup {
	background-image:url(../home/sf_sup.gif);
	background-color:#000;
	background-repeat:repeat-x;
	width:1000px;
	height:118px;
}

.menu {
margin:24px 50px 0 0 ;
font-size:13px;
}

.menu a:link{
color:#3F3D3D;
text-decoration:none;
font-weight:normal;
font-size: 13px;
font-family: Helvetica, sans-serif;
}
.menu a:hover {
color:#fff !important;
text-decoration:none;
font-weight:normal;
font-size: 13px;
font-family: Helvetica, sans-serif;
}

.menu a:attivo{
color: #fff;
text-decoration:none;
font-weight:normal;
font-size: 13px;
font-family: Helvetica, sans-serif;
}

.menu a:visited{
color:#3F3D3D;
text-decoration:none;
font-weight:normal;
font-size: 13px;
font-family: Helvetica, sans-serif;
}

.menu li {
display: inline;
font-size: 13px;
margin:0 0 0 60px;
font-family: Helvetica, sans-serif;
}

.menu ul {
	text-align: right;
	margin-right:0px;
	margin-bottom:5px;
}

.immcentrale {
	margin:0;
	width:1000px;
	height:450px;
	}
.immcentralePhotoAlbum {
	margin:0;
	width:1000px;
	}

.bandagrigia {margin:600px 0 0 0;
width:1000px;
background-image:url(../home/grigio.png);
background-repeat:repeat-x;
position: absolute;
z-index:20;
height:40px;
vertical-align:top;
}

.immagine {
position: absolute;
z-index:20;
margin:0;
}

.immaginecentro { 
  margin:0px 278px;
  text-align: center; 
}

.inf {
background-image:url(../home/sf_inf.gif);
background-color:#D0A84B;
background-repeat:repeat-x;
width:1000px;
height:45px;
text-align:center;
position: absolute;
}
.infGallery {
margin:220px 0 0 0;
background-image:url(../home/sf_inf.gif);
background-color:#D0A84B;
background-repeat:repeat-x;
width:1000px;
height:45px;
text-align:center;
position: absolute;
}

.font12 {font-size:12px;}

.white {
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
color:#FFF;
}

.white a:link{
color:#fff;
text-decoration:none;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}
.white a:hover {
color:#fff ;
text-decoration: underline !important;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}

.white a:attivo{
color: #fff;
text-decoration:none;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}

.white  a:visited{
color:#000;
text-decoration:none;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}
	

.grey {font-family:Arial, Helvetica, sans-serif;
color:#3F3D3D;
}

.grey a:link{
color:#3F3D3D;
text-decoration:none;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}
.grey a:hover {
color:#3F3D3D ;
text-decoration: underline !important;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}

.grey a:attivo{
color: #3F3D3D;
text-decoration:none;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}

.grey a:visited{
color:#3F3D3D;
text-decoration:none;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}
	
	
	
.margintop10 {margin: 10px 0 0 0 ;}	

.marginbot20 {margin: 0 0 20px 0 ;}
.margintop20 {margin: 20px 0 0 0 ;}

.font13 {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;}

.bianco {
	background-image:url(../home/bianco.png);
	background-repeat:repeat;
	width:940px;
	height:340px;
	margin:40px 0 0 30px;
	position:absolute;
	z-index:30;
	}
	
.biancoPhotoAlbum {
	background-image:url(../home/bianco.png);
	background-repeat:repeat;
	width:940px;
	
	margin:40px 0 0 30px;
	position:absolute;
	z-index:30;
	}
.titoletti {margin: 30px;
font-size:13px;
font-weight:bold;
line-height:1.25em;
color:#000;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
border-bottom:1px solid #F9BA00;
}


.testo {
	margin: 30px;
font-size:14px;
line-height:1.25em;
color:#000;
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
text-align:justify;
}

.testo a:link{
color:#2B6172;
text-decoration: underline;
font-weight:normal;

}
.testo a:hover {
color:#F30 !important;
text-decoration: underline;
font-weight:normal;

}

.testo a:attivo{
color: #2B6172;
text-decoration: underline;
font-weight:normal;

}

.testo a:visited{
color:#2B6172;
text-decoration: underline;
font-weight:normal;

}


.freccia {width:80px;
display:inline;
border:0;

}

.nomegalleria {width:150px;
margin:0 0 0 5px;
border:0;
font-size:13px;
line-height:1.25em;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
display: inline-block;
vertical-align: inherit;
padding-top:13px;

}

.titolofoto {width:410px;
margin:0 0 0 5px;
display: inline-block;
border:0;
font-size:13px;
line-height:1.25em;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align: inherit;
padding-top:13px;

}

.indicegalleria {width:120px;
margin:0 0 0 5px;
display: inline-block;
border:0;
font-size:13px;
line-height:1.25em;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-align:center;

vertical-align: inherit;
padding-top:13px;


}


.frecciadx {width:80px;
margin:0 0 0 5px;
display:inline;
border:0;
}

.rigafreccie {width:30px;
margin:0;
display:inline;
border:0;
}

.whitelink a:link{
color:#fff;
text-decoration: none;
font-weight:normal;
font-size: 13px;
}
.whitelink a:hover {
color:#fff;
text-decoration: underline !important;
font-weight:normal;
font-size: 13px;
}

.whitelink a:activo{
color:#fff;
text-decoration: underline;
font-weight:normal;
font-size: 13px;
}

.whitelink a:visited{
color:#fff;
text-decoration: underline;
font-weight:normal;
font-size: 13px;
}

