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

body {
background-color:#ecebe9;
 font-family: 'averregular';
}
#contenitore {
width:800px;

margin-top:20px;
margin-left:auto;
margin-right:auto;
}

#social {
	float:right;
	width:66px;
	height:28px;
}
#facebook1 {
	float:right;

}


#menu {
width:800px;
height:22px;
margin-top:15px;
float:left;
}
.menu a {
	text-decoration: none;
	color: #f08729;
	font-size: 14px;
	 font-family: 'averregular';
	display: block;
	line-height: normal;
	text-align: center;
	margin-top: 5px;
}
.menu a:hover {
color:#FFF;
}

.menu {
float:left;

}
#home {
width:100px;
height:22px;
background-color:#201f1f;
}
#contatti {
width:100px;
height:22px;
background-color:#201f1f;
margin-left:20px;
}

#azienda {
width:100px;
height:22px;
background-color:#201f1f;
margin-left:20px;
}

#galleria {
width:100px;
height:22px;
background-color:#201f1f;
margin-left:20px;
}
#contparagrafo {
width:800px;
height:595px;
margin-top:15px;
float:left;
}
#paragrafo1 {
float:left;
height:180px;
width:535px;
background-image:url(../immagini/par1.png);
}
#paragrafo2 {
float:left;
height:200px;
width:535px;
margin-top:15px;
}
#par2primo {
width:400px;
height:200px;
float:left;
background-image:url(../immagini/pezzi.png);
}
#par2secondo {
float:right;
width:120px;
height:200px;
background-image:url(../immagini/par2sec.png);
}
#paragrafo3 {
float:right;
width:250px;
height:595px;
margin-top:-395px;
background-image:url(../immagini/par3.png);
}
#paragrafo4 {
width:535px;
float:left;
margin-top:15px;
height:185px;
background-image:url(../immagini/par4.png);

}
#meccanica {
position:absolute;
height:65px;
width:65px;
background-image:url(../immagini/meccanica.png);
margin-top:-19px;
margin-left:201px;
}

#officina {
	font-size: 14px;
	color: #f08729;
	margin-top: 8px;
	margin-left: 10px;
}
.lavorazioni {
	float: none;
	text-align: justify;
	margin-right: 15px;
	margin-left: 15px;
	font-size:15px;
}
.lav1 {
	text-align: justify;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	font-size:15px;
}
.occuparsi {
	margin-left: 15px;
	margin-right: 15px;
	text-align: justify;
	font-size:15px;
}
#materiali {
	font-size: 14px;
	color: #f08729;
	margin-top: 8px;
	margin-left: 25px;
}
.lista {
	text-decoration: none;
	text-align: center;
	margin-left: -40px;
	padding-bottom:10px;
}
#paragrafo5 {
margin-top:15px;
width:800px;
height:120px;
float:left;
background-image:url(../immagini/par5.png);
}
.scrittaarancio {
	font-size: 14px;
	margin-top: 8px;
	margin-left: 10px;
	color: #f08729;
}
footer {
margin-top:15px;
margin-bottom:20px;
width:800px;
height:30px;
background-color:#201f1f;
float:left;
}
.footerbar {
	font-size: 12px;
	margin-top: 8px;
	margin-left: 85px;
	color: #f08729;
}
#mazinga {
width:800px;
height:400px;
float:left;
margin-top:15px;
}
#ma {
width:550px;
height:400px;
float:left;
background-image:url(../immagini/ma.png);
}

#zinga {
width:235px;
float:right;
height:240px;
background-image:url(../immagini/zinga.png);
}
.infoazienda {
	font-size: 15px;
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
}
#zinga2 {
width:235px;
height:145px;
float:right;
margin-top:15px;
background-image:url(../immagini/zinga2.png);
}
#mapgoo {
margin-left:4px;
margin-right:4px;
margin-top:4px;
width:542px;
height:392px;
}
#contform {
width:800px;
height:350px;

margin-top:15px;
float:left;

}
#form1 {
width:800px;
height:360px;
float:left;
}
.tb {
float:left;
margin-left:25px;
margin-top:15px;
}
#primatab {
float:left;
width:800px;
height:170px;
background-image:url(../immagini/passaggio1.png);
}
.leggedati {
margin-left:30px;
margin-right:30px;
float:left;
width:740px;
font-size:14px;
margin-top:15px;
text-align:justify;
}
.rettangoloscritte {
	width: 200px;
	border: thin solid #211F1F;
}
.checkss {
	margin-left: 0px;
	
}
#tabmess {
width:800px;
height:160px;
float:left;
margin-top:15px;
background-image:url(../immagini/tabmess.png);
}
.tb2 {
width:740px;
margin-left:30px;
margin-top:15px;
float:left;

}
.remesqua {
	border: thin solid #211F1F;
	width: 200px;
	height: 110px;
	margin-top: -5px;
	text-align: left;
	font-size: 14px;
	font-family: 'averregular';
	resize: none;
}
.bottoneinvia {
margin-top:95px;


}
ul li {
	list-style-type:none;
	text-align:center;
	

}
#contenitoresend {
width:800px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}
#contavviso{
width:600px;
height:120px;
margin-left:auto;
margin-right:auto;
margin-top:300px;
background-image:url(../immagini/sendavviso.png);
}
.avviso2 {
	margin-top: 25px;
	font-size: 16px;
	text-align: center;
}
.avviso{
font-size: 16px;
	text-align: center;
	padding-top:20px;
}
#contf {
float:left;
margin-top:8px;
}

#inostrimac {
float:left;
width:800px;
height:85px;
background-image:url(../immagini/inostrimac.png);
margin-top:15px;
}
#macchina3 {
float:left;
width:800px;
height:240px;


}
#macchina31 {
float:left;
width:800px;
height:210px;


}
#gio {
	float: left;
	margin-top: 15px;
	width: 370px;
	height: 200px;
	border: 4px solid #211f1f;	
}
#co {
	float: right;
	margin-top: 15px;
	width: 370px;
	height: 200px;
	border: 4px solid #211f1f;	
}
#perso {
float: left;
	width: 370px;
	height: 200px;
	border: 4px solid #211f1f;	
}
#nale {
float: right;
	width: 370px;
	height: 200px;
	border: 4px solid #211f1f;	
}