

#waitMessage{
		/*opacity:.75;
		filter: alpha(opacity=75);
		-moz-opacity: 0.75;*/
		/**/
		/*position:absolute;
		left:40%;
		top:60%;*/
		/*text-align: center;*/
		/*background-color: #FFFFFF;*/
	   /* border:4px;
		padding:4px;*/
		/*color:#800000; */
		display:none;
	   
	}
	
	
.hd{
	display:none;       
}   

#serverResponseLogin{
	display: none;        
	color: #FF0000;
}  


#form1{
 /*position: absolute;*/
 z-index:1;
 display:inline;
 }

#form2, #form3, #form4, #form5, #form6, #form7, #form8 , #form9, #form10{
 z-index :1;
 display:none;
 }
 
 

 
.spinner{
	float: left;
	display:none;
}

#p_send{

}

.jsCheck{display:none;}
#cFiscaleCheck{display:none;}

.pick_cal{
	border: 0px;
	background-color: transparent;
	width: 24px;
	cursor: pointer
}

/*g-maps*/
#main_map_container {
	 /* width: 490px;      */
	  height: 250px;
	  
/*	  width: 100%;      
	  height: 100%;
*/	  clear: both;

	  border: 1px solid #000000;
	  text-align: left; 
	  position: relative;     
	  
}

#listapartenze {
	  width: 200px;
	  font: normal normal 11px Verdana, Arial, Helvetica, sans-serif;
	  float: left;
	  color: #000;
	  text-align: left;
}
#main_map_container .balloon {
	  padding-right: 5px;
	  font: normal 12px arial;
	  text-align: left;
	  color: #585858;
	  }
#main_map_container .balloon img {
	  padding: 5px;
	  
	  }      
/*/g-maps*/ 


/*footex*/
#flash_configurator_container{
	text-align: center;
	color: #969696;
	/*min-height: 600px;
	max-height: 600px;
	width: 350px;*/
}

/**STEPPING  per la configurazione*/

#steps {
	width: 670px; 
	height:60px; 
}

#steps ul{
	width: 670px; 
	height:60px; 
	background-image: url(../img/step_conf.gif);
	margin:0px;
	padding:0;
}
#steps li {
	width: 210px; 
	/*width: 205px; */
	height:58px;
	display:block;
	float:left;
	padding:0px;
	text-indent: -6000px; 
	
}
#steps li a{ width: 210px; height:58px; display:block;}
.bgstep1 {	background-position: 0px 0px;}
.bgstep2 {	background-position: 0px -60px;}
.bgstep3 {	background-position: 0px -120px;}
   

#step1{
 z-index:1;
 display:inline;
 }

#step2, #step3{
 z-index :1;
 display:none;
 } 

	
#ShoppingBag_spinner{
	text-align: right;
	margin-right: 85px;
	margin-top: 5px;
	
}

.envelope img{
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-88px;
	margin-left:-123px;
}
#tool_condividi,#tel_agenzia{
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-88px;
	margin-left:-123px;
	border: 10px solid #808080;
	background-color: white;
    padding: 5px;
    z-index: 10;
    
}

#tel_agenzia h2,h3{color:  #585858; line-height: 1.5em;}












