body{margin:0;background-color: #868686;}
.contenitore{background-color: #fff;width: 1065px;margin: 0 auto;}
.logo{
margin: 0 auto;
	background-color: #3333FF;
	width: 1065px;
	height: 144px;
}
.logo img{padding-top: 97px;
    width: 632px;
	margin: 0 auto;}
.menu{	margin: 0 auto;
	background-color: #FFCC00;
width: 1065px;
	height: 63px;}
.menu ul{
	padding:0;
	margin:0;
	list-style-type: none;
	/*line-height: 62px;*/
padding-top:20px
}
.menu li{
	float:left;
	width: calc( 12.5% - 1px );
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	border-left: solid 1px #3333FF;

}
.menu li:first-child {
  border-left: none;
} 
.menu li a{text-decoration:none;color: #3333FF;}
.intestazione{margin: 0 auto;	width: 1065px; padding: 9px 0;}

.contenuto{margin: 0 auto;
	background-color: #3333FF;
width: 1065px;}
.testo{
	margin: 0 auto;
	background:  url(sfondo-sito.jpg);
	width: 746px;
	font-family: "Gulim";
	color:#000080;
	padding:27px;
	letter-spacing: 0.2em;
	text-align: justify;

	/*text-indent: 40pt;*/
}
.testobolle{
	margin: 0 auto;
	background:  url(sfondo-sito2.jpg);
	width: 746px;
	/*font-family:"Gungsuh";*/
	font-family: "Gulim";
	color:#000080;
	padding:27px;
	letter-spacing: 0.2em;
	/*text-indent: 40pt;*/
}
.prefooter{margin: 9 auto;	width: 1065px; background-color: #3333FF;}
/*.prefooter img{margin: 0 auto;width: 800px;}*/
.spaziatura{	margin: 0 auto;
	background-color: #FFCC00;
width: 1065px;
	height: 30px;}
.footer{margin: 0 auto;	width: 1065px; background-color: #3333FF;min-height:60px;}
.footer ul{
	padding:0;
	margin:0 auto;
	list-style-type: none;
	padding:12px 0;
width: 800px;
}

.footer li{
	float:left;
	width: calc( 12.5% - 1px );
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	border-left: solid 1px #fff;
}
.footer li a{text-decoration:none;color: #fff;}
.en{background:  url("en.png") no-repeat scroll 6px 6px}
.enfoot{background:  url("enSM.png") no-repeat scroll 6px 6px}
.testofooter{
font-size: 14px;
margin-top: 12px;
margin: 0 auto;
border: solid 1px #000;
	background:  url(sfondo-sito.jpg);
	width: 746px;
	color:#000080;
	padding:4px 27px;
font-family: "Gulim";
}
label{display: block;}
label input[type="text"],label  textarea,label input[type="email"] {width: 100%;
padding: 6px;
margin: 6px;
	height: 30px;}
form{width: 450px;
float:left;
}	
.error{border:solid 1px red;}
.contatti{float:right;width: 250px;text-align:center;}
.clear{clear:both;}
