body{
margin:0px;
background:url(img/sfondo.gif) top repeat-x #a2b736;
}
td.pag{
background: url(img/p2.gif) top repeat-x #e3eac3;
}
td{
font-family:tahoma;
font-size:12px;
color:#000000;
}
h1 {
font-family:tahoma;
font-size:14px;
font-weight: bold;
color: #43650D;
margin: 0px;
border-left: 5px solid #43650D;
border-bottom: 1px solid #43650D;
 padding-left: 5px;
}
td.giu{
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
padding-right: 20px;
 text-align: right;
}
td.motto{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding:5px;
text-align: justify;
}
td.news{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
padding:6px;
text-align: justify;
}
a.menut {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	display: block;
	padding: 2px 0px 2px 0px;
	width: 105px;
	background: url(img/mtop.gif);
}
a.menut:hover {
	color: #000000;
	background-position:0% -17px;
}
a.menub {
	font-family: Tahoma;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(img/bmenu.gif);
	display: block;
	height: 21px;
	width: 20px;
}
a.menub:hover {
	color: #000000;
	background-position:0% -20px;
}

img.foto {
	background-image: url(img/sf.gif);
	padding: 6px;
	margin: 5px;
}

