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

/*GALLERIA ___________________________________________________________________________________ GALLERIA  */

/*POPUP GALLERIA__________________________________________________________________________________ POPUP GALLERIA */

#g1_15, #g2_15, #g3_15, #g4_15, #g5_15, #g6_15, #g7_15, #g8_15, #g9_15, #g10_15, #g11_15, #g12_15, #g13_15, #g14_15, #g15_15, #g16_15, #g17_15, #g18_15, #g19_15, #g20_15, #g21_15, #g22_15, #g23_15, #g24_15, #g25_15, #g26_15, #g27_15, #g28_15, #g29_15, #g30_15, #g31_15, #g32_15, #g33_15, #g34_15, #g35_15, #g36_15, #g37_15, #g38_15, #g39_15, #g40_15, #g41_15, #g42_15, #g43_15, #g44_15, #g45_15, #g46_15, #g47_15, #g48_15, #g49_15, #g50_15 {
	display:none;
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
	background: transparent url(../images/popup_bg.png) repeat;
	z-index: 30; /* o cmq il numero più alto tra quelli degli altri z-index presenti */
	width: 100%;
		}

#galleria_popup {
			position: absolute;
			top: 5%;
			margin-left: 20%;
			width: 60%;			
			margin-right:20%;
			background-color: #fff;
			border: 1px solid #fff; 
  padding: 5px;

		}
#box_popup a {
	color:#574a54;
	text-decoration:none;
}


/*PULSANTI GALLERIA ___________________________________________________________________________________ PULSANTI GALLERIA */

#imm_15_01, #imm_15_02, #imm_15_03, #imm_15_04, #imm_15_05, #imm_15_06, #imm_15_07, #imm_15_08, #imm_15_09, #imm_15_10, #imm_15_11, #imm_15_12, #imm_15_13, #imm_15_14, #imm_15_15, #imm_15_16, #imm_15_17, #imm_15_18, #imm_15_19, #imm_15_20, #imm_15_21, #imm_15_22, #imm_15_23, #imm_15_24, #imm_15_25, #imm_15_26, #imm_15_27, #imm_15_28, #imm_15_29, #imm_15_30, #imm_15_31, #imm_15_32, #imm_15_33, #imm_15_34, #imm_15_35, #imm_15_36, #imm_15_37, #imm_15_38, #imm_15_39, #imm_15_40, #imm_15_41, #imm_15_42, #imm_15_43, #imm_15_44, #imm_15_45, #imm_15_46, #imm_15_47, #imm_15_48{
 overflow:hidden;
height:200px;
	width:25%;
	float:left;
}

#imm_15_01{ background:url(../images/galleria/2014/imm_15_01.jpg) no-repeat center center; background-size:cover;}
#imm_15_02{ background:url(../images/galleria/2014/imm_15_02.jpg) no-repeat center center; background-size:cover;}
#imm_15_03{ background:url(../images/galleria/2014/imm_15_03.jpg) no-repeat center center; background-size:cover;}
#imm_15_04{ 	background:url(../images/galleria/2014/imm_15_04.jpg) no-repeat center center; background-size:cover;}
#imm_15_05{ 	background:url(../images/galleria/2014/imm_15_05.jpg) no-repeat center center; background-size:cover;}
#imm_15_06{ 	background:url(../images/galleria/2014/imm_15_06.jpg) no-repeat center center; background-size:cover;}
#imm_15_07{ 	background:url(../images/galleria/2014/imm_15_07.jpg) no-repeat center center; background-size:cover;}
#imm_15_08{ 	background:url(../images/galleria/2014/imm_15_08.jpg) no-repeat center center; background-size:cover;}
#imm_15_09{ 	background:url(../images/galleria/2014/imm_15_09.jpg) no-repeat center center; background-size:cover;}
#imm_15_10{ 	background:url(../images/galleria/2014/imm_15_10.jpg) no-repeat center center; background-size:cover;}
#imm_15_11{ 	background:url(../images/galleria/2014/imm_15_11.jpg) no-repeat center center; background-size:cover;}
#imm_15_12{ 	background:url(../images/galleria/2014/imm_15_12.jpg) no-repeat center center; background-size:cover;}
#imm_15_13{ 	background:url(../images/galleria/2014/imm_15_13.jpg) no-repeat center center; background-size:cover;}


/*RESPONSIVE___________________________________________________________________________________ RESPONSIVE */

@media only screen and (min-width: 300px) and (max-width: 480px) {
#imm_15_01, #imm_15_02, #imm_15_03, #imm_15_04, #imm_15_05, #imm_15_06, #imm_15_07, #imm_15_08, #imm_15_09, #imm_15_10, #imm_15_11, #imm_15_12, #imm_15_13, #imm_15_14, #imm_15_15, #imm_15_16, #imm_15_17, #imm_15_18, #imm_15_19, #imm_15_20, #imm_15_21, #imm_15_22, #imm_15_23, #imm_15_24, #imm_15_25, #imm_15_26, #imm_15_27, #imm_15_28, #imm_15_29, #imm_15_30, #imm_15_31, #imm_15_32, #imm_15_33, #imm_15_34, #imm_15_35, #imm_15_36, #imm_15_37, #imm_15_38, #imm_15_39, #imm_15_40, #imm_15_41, #imm_15_42, #imm_15_43, #imm_15_44, #imm_15_45, #imm_15_46, #imm_15_47, #imm_15_48{
 overflow:hidden;
height:130px;
	width:50%;
	float:left;
}
		#galleria_popup {
			position: absolute;
			top: 20%;
			margin-left: 5%;
			width: 87%;			
			margin-right:5%;
			background-color: #fff;
			border: 1px solid #fff; 
  padding: 5px;
		}

}

@media only screen and (min-width: 481px) and (max-width: 768px) {
	
#imm_15_01, #imm_15_02, #imm_15_03, #imm_15_04, #imm_15_05, #imm_15_06, #imm_15_07, #imm_15_08, #imm_15_09, #imm_15_10, #imm_15_11, #imm_15_12, #imm_15_13, #imm_15_14, #imm_15_15, #imm_15_16, #imm_15_17, #imm_15_18, #imm_15_19, #imm_15_20, #imm_15_21, #imm_15_22, #imm_15_23, #imm_15_24, #imm_15_25, #imm_15_26, #imm_15_27, #imm_15_28, #imm_15_29, #imm_15_30, #imm_15_31, #imm_15_32, #imm_15_33, #imm_15_34, #imm_15_35, #imm_15_36, #imm_15_37, #imm_15_38, #imm_15_39, #imm_15_40, #imm_15_41, #imm_15_42, #imm_15_43, #imm_15_44, #imm_15_45, #imm_15_46, #imm_15_47, #imm_15_48{
 overflow:hidden;
height:170px;
	width:33.33%;
	float:left;
}
		#galleria_popup {
			position: absolute;
			top: 10%;
			margin-left: 5%;
			width: 87%;			
			margin-right:5%;
			background-color: #fff;
			border: 1px solid #fff; 
  padding: 5px;
		}
		

}