/*IMMAGINE CHE CAMBIA AL PASSAGGIO DEL MOUSE NEL CSS*/

.immagine1 {
      display: block;
}
.immagine2 {
      display: none;
}
#cambioimmagine {
}
#cambioimmagine:hover .immagine1 {
     display: none;
}
#cambioimmagine:hover .immagine2 {
     display: block;
}
/* ------------------------------------------------------------------------------------------------------------------------------------------ 

/*h1 STATEMENT*/
h1{font-size:1.6em; text-align:justify; font-family:kalam-v16-latin-300; font-weight:normal; font-style:normal; color:#2c2c2c;}    

/*h2 IN AGGIORNAMENTI UCCELLI-URBEX-UCCELLI FOTOSTORIE-URBEX UNA FOTO*/
h2{ font-size:1.6em; text-align:center; font-family:kalam-v16-latin-300; font-weight:normal; font-style:normal; color:#2c2c2c;}

/*h3 DATA AGGIORNAMENTI*/
h3{text-shadow: 2px 2px 3px #ffffff; font-size: 1em;text-align:center;font-family:Roboto Slab;font-weight:normal;color:#2c2c2c/* primary color*/;}

/*h4 NON USATO*/
h4{font-size: 1.1em;text-align:center; font-family:Roboto Slab; font-weight:bold; color:#2c2c2c/* primary color*/;}

/*h5 NON USATO*/
h5{font-size: 1.1em;text-align:center;font-family:kalam-v16-latin-300;font-weight:bold;color:#2c2c2c/* primary color*/;}

/*h6 NON USATO TESTO OMBREGGIATO*/
h6{text-shadow: 2px 2px 3px #ffffff; font-family:kalam-v16-latin-300;font-size: 0.8em;text-align:left;font-weight: normal;color:#2c2c2c/* primary color*/;}


/*Nuovi aggiornamenti INDEX*/
a.nuovi:link{font-size:1.8em; font-family:kalam-v16-latin-300; text-align:center; font-weight:normal; color:#8A3D3F; text-decoration:none; }
a.nuovi:active{font-size:1.8em; font-family:kalam-v16-latin-300; text-align:center; font-weight:normal; color:#8A3D3F; text-decoration:none;}
a.nuovi:visited{font-size:1.8em; font-family:kalam-v16-latin-300; text-align:center; font-weight:normal; color:#8A3D3F; text-decoration:none;}
a.nuovi:hover{color:#ffffff; text-decoration:overline;}

/*OVALE */
.ovale{width:100%; border-radius:10px; align:right; border:1px white solid; padding:2px; } 


/*OVALE2 */
.ovale2{width:100%; border-radius:10px; align:right; border:1px white solid; padding:20px; } 


/*TESTO */
p{font-size: 1.2em;font-family:Roboto Slab;text-align:justify;font-weight:normal;color:#2c2c2c/* primary color*/;} 

mark {
  background-color: #ffffff;
  
}


mark2 {
  background-color: #ffffff;
  
}

div.sinistra {
  border-left: 2px solid #580d9e;
  padding-left: 20px;
padding-bottom: 5px;
}

/*CENTRARE IMMAGINE*/
.img-container {
       display: flex;
      justify-content: center;
      }

/*CENTRARE LINK*/
.link-container {
       text-align: center;
      }



/* ------------------------------------------------------------------------------------------------------------------------------------------ */

/*----------------- contenitoreTITOLO1>>> LOGO SPIRITO IN VOLO E STATEMENT----------------- */

.contenitoreTITOLO1 .contenutoTITOLO1{
	max-width:1000px;/*800px*/
	margin:auto;
	padding: 10px 10px;
}

.contenitoreTITOLO1 .contenutoTITOLO1 a{
	color:#8A3D3F/* primary color*/;
	text-decoration: none;
	font-weight: normal;
}

.contenitoreTITOLO1 .contenutoTITOLO1 a:hover{
	color:#FFFFFF/* primary lightcolor*/;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------ */

/* -----------------contenitoreTITOLO>>>SLIDE SHOW ------------------ */

.contenitoreTITOLO .contenutoTITOLO{
	max-width:1900px;
	margin:auto;
	padding: 10px 10px;
}

.contenitoreTITOLO .contenutoTITOLO a{
	color:#8A3D3F/* primary color*/;
	text-decoration: none;
	font-weight: normal;
}

.contenitoreTITOLO .contenutoTITOLO a:hover{
	color:#FFFFFF/* primary lightcolor*/;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------ */


/* -----------------contenitoreNOMEAGGIORNAMENTI>>> CALENDARIO E VOCI AGGIORNAMENTI IN  STRUTTURA 321------------------ */

.contenitoreNOMEAGGIORNAMENTI .contenutoNOMEAGGIORNAMENTI{
	max-width:400px;/*auto*/
	margin:auto;
	padding: 0px 10px;
text-align: center;
}

/*TOLTO.contenitoreNOMEAGGIORNAMENTI .contenutoNOMEAGGIORNAMENTI a{
	color:#8A3D3F/* primary color*/;
	text-decoration: none;
	font-weight: normal;
      }

.contenitoreNOMEAGGIORNAMENTI .contenutoNOMEAGGIORNAMENTI a:hover{
	color:#FFFFFF/* primary lightcolor*/;
}

/* -------------struttura-321>>> VOCI MENU e LINK AGGIORNAMENTI contiene div class="update" E a class="update"----------------*/
.struttura-321 {
	text-align: center;

}

.struttura-321 ul li{
	display:inline-block;
	vertical-align: top;

	width:300px;/*auto*/
 
 height:auto;/*200px;*/
	margin:10px;
	text-align:center;
	background-color:#cccccc;/*#cccccc;*/
}

/*div class="update"Riquadro aggiornamenti*/
.update {font-size: 1.2em;font-family:Roboto Slab; font-style:normal;text-align:center;font-weight:normal;color:#2c2c2c/* primary color*/;} 

/*a class="update">>>>LINK AGGIORNAMENTI*/
a.update:link{font-size:1em; font-family:Roboto Slab; font-weight:normal; color:#8A3D3F; text-decoration:none;}
a.update:active{font-size:1em; font-family:Roboto Slab; font-weight:normal; color:#8A3D3F; text-decoration:none;}
a.update:visited{font-size:1em; font-family:Roboto Slab; font-weight:normal; color:#8A3D3F; text-decoration:none;}
a.update:hover{color:#ffffff;text-align:center;}

/* ------------------------------------------------------------------------------------------------------------------------------------------ */



/* -----------------contenitoreNOMEAGGIORNAMENTI2 e STRUTTURA 325>>> VOCI MENU e CASELLE ULTIME IMMAGINI------------------ */

.contenitoreAGGIORNAMENTI2 .contenutoAGGIORNAMENTI2{
	max-width:2000px;/*orig 1800*/
	margin:auto;
	padding: 0px 10px;
}

.contenitoreAGGIORNAMENTI2 .contenutoAGGIORNAMENTI2 a{
	color:#8A3D3F/* primary color*/;
	text-decoration: none;
	font-weight: normal;
      
}



.contenitoreAGGIORNAMENTI2 .contenutoAGGIORNAMENTI2 a:hover{
	color:#ffffff/* primary lightcolor*/;

/*text-decoration: overline underline;*/


}

/* -------------struttura-325 >>> CASELLE ULTIME IMMAGINI e  a class indice e div class update----------------*/
.struttura-325 {
	text-align: center;

}

.struttura-325 ul li{
	display:inline-block;
	vertical-align: top;

	width:auto;/*auto*/
  height:auto;/*200px;*/
	margin:10px;
	text-align:center;
	background-color:#cccccc;/*#cccccc;*/
}


/* -------------struttura-326 >>> CASELLE ULTIME IMMAGINI e  a class indice e div class update----------------*/
.struttura-326 {
	text-align: center;

}

.struttura-326 ul li{
	display:inline-block;
	vertical-align: top;

	width:auto;/*auto*/
  height:auto;/*200px;*/
	margin:10px;/*orig 10px*/
	text-align:center;
	background-color:#cccccc;/*#cccccc;*/
}


/* -----------------contenitore IMMAGINI DI NUOVI CHE SI INGRANDISCONO------------------ */

.contenitoreNUOVI .contenutoNUOVI{
	max-width:1800px;
	margin:auto;
	padding: 0px 10px;
}

.contenitoreNUOVI .contenutoNUOVI a{
	color:#8A3D3F/* primary color*/;
	text-decoration: none;
	font-weight: normal;
      
}



.contenitoreNUOVI .contenutoNUOVI a:hover{
	color:#ffffff/* primary lightcolor*/;

/*text-decoration: overline underline;*/


}

/* -------------struttura-NUOVI >>> IMMAGINI DI NUOVI CHE SI INGRANDISCONO----------------*/
.struttura-NUOVI {
	text-align: center;

}

.struttura-NUOVI ul li{
	display:inline-block;
	vertical-align: top;

	width:auto;/*auto*/
  height:auto;/*200px;*/
	margin:50px;/*50px;*/
	text-align:center;
	background-color:#cccccc;/*#cccccc;*/
}


/*a class="indice">>>>LINK INDICE FOTOGRAFIE*/
a.indice:link{text-shadow: 2px 2px 3px #ffffff; font-size:1.4em; font-family:kalam-v16-latin-300; font-weight:normal; color:#8A3D3F;text-align:center; text-decoration:none;}
a.indice:active{text-shadow: 2px 2px 3px #ffffff; font-size:1.4em; font-family:kalam-v16-latin-300; font-weight:normal; color:#8A3D3F; text-align:center;text-decoration:none;}
a.indice:visited{text-shadow: 2px 2px 3px #ffffff; font-size:1.4em; font-family:kalam-v16-latin-300; font-weight:normal; color:#8A3D3F;text-align:center; text-decoration:none;}
a.indice:hover{text-shadow: 2px 2px 3px #8A3D3F; color:#ffffff;}

/* ------------------------------------------------------------------------------------------------------------------------------------------ */




/* --------------------------------------------------------------INDEX ENG---------------------------------------------------------------------------- */

/* -----------------contenitoreTITOLOENG >>>SPIEGAZIONE PAGINA HOME IN INGLESE------------ */


.contenitoreTITOLOENG .contenutoTITOLOENG{
	max-width:1200px;
	margin:auto;
	padding: 10px 10px;
}

.contenitoreTITOLOENG .contenutoTITOLOENG a{
	color:#8A3D3F/* primary color*/;
	text-decoration: none;
	font-weight: normal;
}

.contenitoreTITOLOENG .contenutoTITOLOENG a:hover{
	color:#FFFFFF/* primary lightcolor*/;
}


/*div class="italiano"LINK HOME PAGE ENG</div> */
.italiano {font-size: 1.2em; font-family:Roboto Slab;font-style:normal;text-align:center;font-weight:normal;color:#2c2c2c/* primary color*/;} 


a.italy:link{font-size:1.2em; font-family:Roboto Slab; font-weight:; color:#8A3D3F;text-align:center; text-decoration:none;}
a.italy:active{font-size:1.2em; font-family:Roboto Slab; font-weight:normal; color:#8A3D3F; text-align:center;text-decoration:none;}
a.italy:visited{font-size:1.2em; font-family:Roboto Slab; font-weight:normal; color:#8A3D3F;text-align:center; text-decoration:none;}
a.italy:hover{color:#580d9e;}

/* ------------------------------------------------------------------------------------------------------------------------------------------ */





















