body {
	margin: 0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#ffffff;
}

#container {
	width: 809px;
	height: 550px;
	margin: 0px auto;
	padding: 0px;
	clear: both;
		z-index:1;
}

#container2 {
	position:relative;
	width: 950px;
	height:1000px;
	margin: 0px auto;
	padding: 0px;
	clear: both;
color:#ffffff;
	background-color: #ffffff;
	filter: alpha(opacity=70);
	opacity:0.5;
	margin-top:-600px;
	z-index:2;

}

.invisibile{ 
border:0;
background-color:#ffffff; 
color:#ffffff; 
} 





#sup {
	position: relative;
	width: 950px;
	height: 0px;
	margin-left: 13px;
	padding: 0px;
	clear: both;
}

#griglia {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia2 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia2 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia3 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia3 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia4 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia4 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia5 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia5 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia6 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia6 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia7 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia7 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#griglia8 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia8 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}


#griglia9 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia9 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}


#griglia10 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia10 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}



#griglia11 {
	position: relative;
	width: 529px;
	height: 34px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../archivio/barra-eventi.png);
}

#testo_griglia11 {
	position: absolute;
	width: 450px;
	height: 34px;
	margin-left: 7px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	
}

#top {
	position: relative;
	width: 809px;
	height: 51px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
}

#flash {
	position: relative;
	width: 809px;
	height: 483px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
}

#flash_maps {
	position: absolute;
	width: 509px;
	height: 483px;
	margin-left: 100px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
}


#unoa {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#duea {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#trea {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#quattroa {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#cinquea {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#seia {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}
#settea {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#tred {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#categorie {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}


#negozi {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#aperture {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
  		background-image: url(../img_new/home/aperture-straordinarie.jpg);

}
#aperture_eg {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
  		background-image: url(../img_new/home/aperture-straordinarie_eg.jpg);

}

#orari {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/orari.jpg);

}
#orari_eg {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/orari_eg.jpg);

}

#contenuto {
	position: relative;
	width: 809px;
	margin-left: 13px;
	padding: 0px;
	clear: both;

}

#mappa {
	position: relative;
	width: 809px;
	margin-left: 13px;
	padding: 0px;
	clear: both;

}

#load {
	position: relative;
	width: 809px;
	height: 100px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
}

#movie {
	position: absolute;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}

#gif {
	position: absolute;
	width: 50px;
	height: 50px;
	margin-left: 400px;
	margin-top: 50px;
	padding: 0px;
	clear: both;
}

#archivio {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);

}


#ottoa {
	position: relative;
	width: 950px;
		height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}


#dettagli_1 {
	position: relative;
	width: 400px;
	height: 200px;
	margin-left: 0px;
	margin-top: -300px;
	padding: 0px;
	clear: both;
	background-color: #ffffff;
}

#testo_dettagli_1 {
	position: relative;
	width: 350px;
	height: 200px;
	margin-left: 20px;
	margin-top: 20px;
}

#novea {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}


#diecia {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}


#dodicia {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}


#header6 {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/box-centrale.jpg);
}

#header4 {
	position: relative;
	width: 950px;
	height: 477px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/box-servizi.jpg);
}
#header3 {
	position: relative;
	width: 950px;
	margin-left: 13px;
	margin-top: -476px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/pixel-sfumatura.jpg);
}


#img{
	width: 142px;
	height: 33px;
	position: absolute;
	margin-top:-56px;
	margin-left: 27px;
	text-align: justify;
	

}

#pulsanti {
	position: relative;
	width: 929px;
	height: 38px;
	margin-left: 60px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
}

#pulsanti_3 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 0px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#pulsanti_2 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 118px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#pulsanti_4 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 236px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#pulsanti_1 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 354px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#pulsanti_5 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 472px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#pulsanti_6 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 590px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#pulsanti_7 {
	position: absolute;
	width: 116px;
	height: 29px;
	margin-left: 708px;
	margin-top: 25px;
	padding: 0px;
	clear: both;
}
#content {
	position: relative;
	width: 955px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../img_new/home/sfumatura-box.jpg);


}

#content_sx {
	position: absolute;
	width: 460px;
	height: 250px;
	margin: 0px;
	padding: 0px;
	clear: both;
	

}

#testo_content_sx {
	width: 460px;
	height: 250px;
	position: absolute;
	margin-top:6px;
	margin-left: 37px;
	font-size: 14px;

}



#content_dx {
	position: relative;
	width: 955px;
	margin: 0px;
	padding: 0px;
	clear: both;


}



#testo_content_dx2 {
	width: 470px;
	position: absolute;
	margin-top:10px;
	margin-left: 17px;

}

#testo_content_dx22 {
	width: 920px;
	position: relative;
	margin-top:0px;
	margin-left: 30px;

}

#testo_content_dx3 {
	width: 920px;
	position: absolute;
	margin-top:-10px;
	margin-left: 30px;

}

#testo_content_dx {
	width: 920px;
	position: absolute;
	margin-top:20px;
	margin-left: 30px;

}

#testo_content_dxa {
	width: 920px;
	position: absolute;
	margin-top:20px;
	margin-left: 30px;

}

#testo_content_dxb {
	width: 920px;
	position: absolute;
	margin-top:20px;
	margin-left: 30px;

}

#testo_content_dxc {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxd {
	width: 920px;
	position: absolute;
	margin-top:20px;
	margin-left: 30px;

}

#testo_content_dxe {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxe2 {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}



#testo_content_dxee {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxf {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxg {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxh {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxi {
	width: 920px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#testo_content_dxih {
	width: 920px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#testo_content_dxik {
	width: 920px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#testo_content_dxi3 {
	width: 780px;
	position: relative;
	margin-top:5px;
	margin-left: 0px;

}

#testo_content_dxl {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxll {
	width: 920px;
	position: absolute;
	margin-top:10px;
	margin-left: 30px;

}

#testo_content_dxm {
	width: 920px;
	position: absolute;
	margin-top:20px;
	margin-left: 30px;

}

#gallery {
	width: 950px;
	position: absolute;
	margin-top:180px;
	margin-left: 10px;

}

#galleryx {
	width: 950px;
	position: absolute;
	margin-top:180px;
	margin-left: 10px;

}

#shopping {
	width: 950px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#shoppingh {
	width: 950px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#shoppingk {
	width: 950px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#shoppingkie {
	width: 950px;
	position: absolute;
	margin-top:0px;
	margin-left: 0px;

}

#fla {
	width: 554px;
	position: absolute;
	margin-top:10px;
	height: 206px;
	margin-left: 60px;
	text-align: justify;

}


#ultima {
	width: 400px;
	position: absolute;
	margin-top:30px;
	height: 206px;
	margin-left: 655px;
	text-align: justify;

}


#casa1 {
	width: 200px;
	position: absolute;
	margin-top:-117px;
	height: 150px;
	margin-left: 240px;

}

#casa2 {
	width: 200px;
	position: absolute;
	margin-top:-117px;
	height: 150px;
	margin-left: 650px;

}

.testo_grande {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;

}



.piccolo {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;

}

.piccolo2 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;

}

.piccolo3 {
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;

}


#link {
	position: absolute;
	width: 271px;
	height: 25px;
	margin-top: 80px;
	margin-left: 40px;
	padding: 0px;
	clear: both;
}



a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: blue;
	text-decoration: none;
}



#footer {
	position: relative;
	width: 950px;
	height: 112px;
	margin-left: 13px;
	margin-top: -1px;
	padding: 0px;
	clear: both;
	display:none;

}

#testo_footer {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	margin-top:35px;
}


#valid {
	position: relative;
	width: 809px;
	height: 212px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;

}

#boxuno {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 5px;
	margin-top: 9px;
	padding: 0px;
	clear: both;
}


#boxdue {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 207px;
	margin-top: 9px;
	padding: 0px;
	clear: both;
}


#boxtre {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 409px;
	margin-top: 9px;
	padding: 0px;
	clear: both;
}

#boxquattro {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 611px;
	margin-top: 9px;
	padding: 0px;
	clear: both;
}

#boxuno_vuoto {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 0px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	background-image: url(../home/box-orari-vuoto.jpg);
}

#boxuno_vuoto_due {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 0px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	background-image: url(../home/box-orari-vuoto.jpg);
}

#boxuno_vuoto_tre {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 0px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
}

#boxuno_vuoto_quattro {
	position: absolute;
	width: 194px;
	height: 125px;
	margin-left: 0px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
}

#testo_boxuno_vuoto {
	position: absolute;
	margin-left: 33px;
	margin-top: 7px;
	padding: 0px;
	clear: both;
	line-height:17px;
	text-align:center;
}

#testo_boxuno_vuoto_due {
	position: absolute;
	margin-left: 19px;
	margin-top: 83px;
	padding: 0px;
	clear: both;
	line-height:17px;
	text-align:center;
}

#linea {
	position: absolute;
	width: 809px;
	height: 2px;
	margin-left: 0px;
	margin-top: 160px;
	padding: 0px;
	clear: both;
}

#piva {
	position: absolute;
	margin-left: 165px;
	width: 409px;

	padding: 0px;
	clear: both;
	text-align:center;
	font-size:10px;
}


.input {
border: 0;
width: 75px;
margin-left:3px;
margin-top:3px;
height: 10px;
padding-left: 10px;
padding-top: 3px;

}
 


.text {
background-image: url(../form/modulo-grande.jpg);
border: 0;
width: 259px;
height: 65px;
padding-left: 7px;
padding-top: 3px;
}


.textarea {
border: 0;
width: 245px;
margin-left:5px;
margin-top:2px;
height: 60px;
padding-left: 10px;
padding-top: 3px;
    } 
	
	
	   
#box {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}

#box2 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box3 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box4 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box5 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box6 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box7 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box8 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box9 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}
#box10 {
background-image: url(../form/box-modulo.png);
width: 100px;
height: 22px;

}


#box_area {
background-image: url(../form/modulo-grande.jpg);
width: 265px;
height: 69px;

}

#box_area2 {
background-image: url(../form/modulo-grande.jpg);
width: 265px;
height: 69px;

}
