#contenitore{
	width: 100%;
	text-align: center;
}
#contenuto{
	width: 760px;
	position: relative;
	text-align: center;
	padding-top: 79px;
	margin: auto;
}
#contenuto_pag{
	width: 760px;
	position: relative;
	text-align: center;
	padding-top: 4px;
	margin: auto;
	background-image: url(../img/sf.jpg);
	background-position:	right;
	background-position:	bottom;
	background-repeat: no-repeat;
}
#contenuto img, #contenuto_pag img{
	border: 0px;
}
#contenuto_pag h1{
	color: #4D485B;
	font-family: Futura Md BT;
	margin-bottom: -70px;
	margin-top: 45px;
	text-align: left;
	margin-left: 140px;
}
#offerte{
	position: absolute;
	left: 220px;
	top: 4px;	
}
#chi_siamo{
	position: absolute;
	left: 34px;
	top: 270px;	
}
#dove_siamo{
	position: absolute;
	left: 514px;
	top: 404px;
}
#cosa_facciamo{
	position: absolute;
	left: 204px;
	top: 484px;
}
#contatti{
	position: absolute;
	left: 574px;
	top: 179px;
}
.scritte_but{
	font-family: Futura Lt BT;
	font-size: large;
	font-weight: bolder;
	color: #474352;
	position: absolute;
	left: 74px;
	top: 90px;
}
.scritte_but a, .scritte_but a:hover{
	font-family: Futura Lt BT;
	font-size: large;
	font-weight: bolder;
	color: #474352;
	text-decoration: none;
}
#header{
	width: 750px;
}
#menu{
	width: 750px;
	text-align: left;
	position: relative;
}
#menu ul{
	margin-top: 9px;
}
#menu ul li{
	display: inline;
}
#smenu{
	width: 750px;
	text-align: left;
}
#smenu ul{
	margin-top: 60px;
	
	margin-left: 200px;
}
#smenu ul li{
	display: inline;
}
.scritte_menu{
	font-family: Futura Lt BT;
	font-size: large;
	font-weight: bolder;
	color: #474352;
	position: absolute;
	left: 44px;
	top: 90px;
}
.scritte_menu a, .scritte_menu a:hover{
	font-family: Futura Lt BT;
	font-size: large;
	font-weight: bolder;
	color: #474352;
	text-decoration: none;
}
#smenu .scritte_menu{
	font-family: Futura Lt BT;
	font-size: small;
	font-weight: normal;
	color: #474352;
	position: absolute;
	left: 44px;
	top: 90px;
}
#smenu .scritte_menu a, #smenu .scritte_menu a:hover{
	font-family: Futura Lt BT;
	font-size: small;
	font-weight: normal;
	color: #474352;
	text-decoration: none;
}
#logo{
	position: absolute;
	left: 520px;
	top: 0px;
}
#testi{
	border-left-color: #4D485C;
	border-left-style: solid;
	border-left-width: 1px;
	padding-left: 4px;
	margin-left: 82px;
	*margin-left: 0px;
	text-align: justify;
	padding-top: 34px;
	font-family: Futura Lt BT;
	width: 590px;
	margin-bottom: 0px;
}
#piva{
	margin-top: 0px;
	text-align: left;
}
#piva #contattaci{
	margin-left: 25px;
	float: left;
/* visibilità
	background-color: Blue;*/
	margin-top: -24px;
	*margin-top: 0px;
}
#piva #scritta_piva{
	margin-top: 24px;
	font-family: Futura Lt BT;
	font-size: 12px;
	color: #C5C3CF;
/*visibilità
	background-color: Fuchsia; */
}
#piva #scritta_piva a{
	font-size: 9px;
	color: #D6D4DD;
	text-decoration: none;
}

#cucine{
	position: absolute;
	left: 140px;
	top: 210px;
}
#arredi_giorno{
	position: absolute;
	left: 450px;
	top: 180px;
}
#arredi_notte{
	position: absolute;
	left: 160px;
	top: 420px;
}
#progetti{
	position: absolute;
	left: 400px;
	top: 370px;
}
#progetti img, #arredi_notte img, #arredi_giorno img, #cucine img{
		border-color: #4D485B;
		border-style: solid;
		border-width: 3px;
}
.scritte_foto{
	font-family: Futura Lt BT;
	font-size: x-large;
	font-weight: bolder;
	color: #E3E3E3;
	position: absolute;
	left: 4px;
	top: 4px;
}
.scritte_foto a, .scritte_foto a:hover{
	font-family: Futura Lt BT;
	font-size: x-large;
	font-weight: bolder;
	color: #E3E3E3;
	text-decoration: none;
}
#arredi_giorno .scritte_foto{
	font-family: Futura Lt BT;
	font-size: x-large;
	font-weight: bolder;
	color: #5B4223;
	position: absolute;
	left: 4px;
	top: 128px;
}
#arredi_giorno .scritte_foto a, #arredi_giorno .scritte_foto a:hover{
	font-family: Futura Lt BT;
	font-size: x-large;
	font-weight: bolder;
	color: #5B4223;
	text-decoration: none;
}

#progetti .scritte_foto{
	font-family: Futura Lt BT;
	font-size: x-large;
	font-weight: bolder;
	color: #C61F19;
	position: absolute;
	left: 4px;
	top: 128px;
}
#progetti .scritte_foto a, #progetti .scritte_foto a:hover{
	font-family: Futura Lt BT;
	font-size: x-large;
	font-weight: bolder;
	color: #C61F19;
	text-decoration: none;
}
table{
	margin-left: 60px;
}
#txt1 p, #txt2 p, #txt3 p, #txt4 p{
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 2px;
	text-align: justify;
}
#testi img.bordo{
		border-color: #4D485B;
		border-style: solid;
		border-width: 3px;
		margin: 4px;
}
.item_gallery{
	margin-bottom: 9px;
	float: left;
}
.img_gallery{
	float: left;
	margin: 4px;
	width: 125px;
}
.img_gallery img{
	width: 125px;
}
.testo_gallery{
	float: left;
	width: 440px;
}
.img_gallery_l{
	float: left;
	margin: 4px;
	width: 282px;
}
.img_gallery_l img{
	width: 282px;
}
.testo_gallery_l{
	float: left;
	width: 282px;
}
hr{
	visibility: hidden;
	clear: left;
}
.text{
	width: 250px;
	color: #4C475B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
textarea.text {
	height: 120px;
}
a.numeri{
	color: #4D485C;
	text-decoration: none;
}
