body{
font-family: arial, helvetica, sans;
font-size: 12px;
border: 0px;
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
background-color: #fff;
}
.menu a 
{
font-size. 12px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
line-height: 36px;
}
h1 { margin: 0px; font-size: 1.0em; }
h2 { margin: 0px; font-size: 1.8em; line-height: 2.0em; color: #060; background: #eee; text-indent: 4px; border-top: 2px solid #060; }
h3 { margin: 0px; font-size: 1.1em; line-height: 1.7em; color: #060; width: 95%; margin: auto; text-transform: uppercase; margin-top :20px; text-align: left; }
h4 { margin: 0px; font-size: 1.0em; color: #060; text-transform: uppercase; }
.footer a { text-decoration: none; border-bottom: 1px solid #000; color: #060; font-size: 1.1em; }
.footer a:hover { color: #000; border-bottom: 1px solid #060; }
.testi p { width: 95%; margin: auto; margin-top :20px; line-height: 1.5em; text-align: justify; }
hr, .testi small { display: none; }#div25848{float:left;text-align:center;width:720px;height:277px;margin-left:auto;margin-right:auto;}
#div25860{margin-top:15px;}
#div25861{margin-top:40px;}
#div25850{float:left;width:236px;}
#div25851{margin-left:236px;}
.menu{margin:10px 0px 10px 30px;height:36px;background :#060;background-image:url(/bottone.png);background-repeat:no-repeat;line-height:36px;text-indent:20px;}
.testi{float:left;border-left:2px solid #060;padding-bottom:64px;}
.footer{width:720px;margin:auto;height:80px;clear:both;color:#090;font-size:0.9em;text-align:center;}
.main{background:#eee;}
.content{border:4px solid #060;width:720px;background:#fff;margin:auto;overflow:hidden;}
.cover{height:277px;background-image:url(/agricolacop.jpg);background-repeat:no-repeat;margin-left:180px;}
.estremi{float:left;width:200px;padding-left:12px;}
