body,html { height:100%;margin:0;
background-color: Black; 
}

#centro{
width:900px; height:692px;
position:absolute;top:50%;left:50%;
margin:-296px 0 0 -450px;
font:10px verdana, sans-serif;
background-image: url(images/sfondo_pagina1.jpg);
}  
#top{
	width: 770px;
	height: 30px;
	position: absolute;
	margin-left: 90px;
	top: 22px;
	text-align: center;
	padding-top: 8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ECECEC;
	letter-spacing: 4px;
}
#down{
  width: 900px;
  height: 630px;
  top:65px;
  position: absolute;
  color: #FFFFFF;
}
#center{
	width: 556px;
	height: 540px;
	background-color: Blue;
	position: absolute;
	margin-left: 172px;
	top: 44px;
	display: block;
	
	
}
#box{
	width: 556px;
	height: 540px;
	background-color: Blue;
	position: absolute;
	margin-left: 172px;
	top: 44px;
	left: 0px;

}
#boxtop{
	width: 536px;
	margin-top:6px;
	background-color: ;
	height: 270px;
	margin-left:8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ECECEC;
	text-decoration: underline;
}
#boxdown{
	width: 536px;
	height: 260px;
	background-color: ;
	margin-left:8px;
	overflow: auto;
	margin-top:10px;
}
#chisiamo{
   position: absolute;
	width:120px;
	height: 385px;
	top:114px;
	background-color: blue;
	right:16px;
}

#formificio{
	
}
#left{
	position: absolute;
	width:172px;
	height: 400px;
	top:97px;
}
#left ul li{
 list-style: none;
 margin-left:-26px;
 height: 21px;
 background-image: url(images/bott_menu.jpg);
 padding-top:1px;
 padding-left:7px;
 font-family: Verdana, Arial, sans-serif;
 font-size:11px;
 font-weight: bold;
 color:White;
 text-decoration: none;
}
#left ul li a{
	font-family: Verdana, Arial, sans-serif;
   font-weight: bold;
   color:White;
   text-decoration: none;
}
#left ul li a:link, #left ul li a:visited {   
	font-family: Verdana, Arial, sans-serif;
   font-size:11px;
   font-weight: bold;
   color:White;
   text-decoration: none;
}
#left ul li a:hover{     
	font-family: Verdana, Arial, sans-serif;
   font-size:11px;
   font-weight: bold;
   color: #e88c11;
   text-decoration: none;
}
#left2{
	position: absolute;
	width:171px;
	height: 400px;
	top:97px;
	left:1px;
}
#left2 ul li{
 list-style: none;
 margin-left:-42px;
 height: 21px;
 background-image: url(images/bott_menu2.jpg);
 padding-top:1px;
 padding-left:5px;
 font-family: Verdana, Arial, sans-serif;
 font-size:11px;
 font-weight: bold;
 color:White;
 text-decoration: none;
}
#left2 ul li a{
	font-family: Verdana, Arial, sans-serif;
   font-weight: bold;
   color:White;
   text-decoration: none;
}
#left2 ul li a:link, #left2 ul li a:visited {   
	font-family: Verdana, Arial, sans-serif;
   font-size:11px;
   font-weight: bold;
   color:White;
   text-decoration: none;
}
#left2 ul li a:hover{     
	font-family: Verdana, Arial, sans-serif;
   font-size:11px;
   font-weight: bold;
   color: #e88c11;
   text-decoration: none;
}
/* inizio contenitore fotografie di sx */
#fotosx{
	position: relative;
	width:170px;
	background-color: ;
	margin-top:10px;
	margin-left:2px;
}
/* FINE contenitore fotografie di sx */
#right{
   position: absolute;
	width:172px;
	height: 194px;
	top:324px;
	background-color: ;
	right:0;
}
/* inizio contenitore fotografie di dx */
#fotodx{
	width:170px;
	background-color: ;
	top:-37px;
	position:absolute;
}
/* FINE contenitore fotografie di dx */
.testi {
	padding: 5px;
	border: 2px solid #ECECEC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ECECEC;
	text-align: justify;
}
.testi2 {
   font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	color: #ECECEC;
}
.testi2a {
   font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ECECEC;
}
.testi2b {
   font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ECECEC;
}
.testi3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #ECECEC;
	text-decoration: underline;
}
.testi4 {
   font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ECECEC;
}
.testi5 {
   font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ECECEC;
}
.testi6 {
   font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	color: #ECECEC;
}
#boxtop1{
	width: 536px;
	margin-top:6px;
	background-color: ;
	height: 240px;
	margin-left:8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ECECEC;
	text-decoration: underline;
}
#boxtop1 h1{
	padding: 0;
	margin: 0;
   color: #FFFFFF;
	font-size: 13px;
}
#boxdown1{
	width: 536px;
	height: 270px;
	background-color: ;
	margin-left:8px;
	overflow: auto;
	margin-top:10px;
	font-size: 12px;
}
#boxdown2{
	width: 536px;
	height: 295px;
	background-color: ;
	margin-left:8px;
	overflow: auto;
	margin-top:-10px;
	font-size: 12px;
}
#footer{
	width: 900px;
	height: 50px;
	top:700px;
	position: absolute;
	text-align: center;
	color: White;
}
