* {
    margin: 0;
    padding: 0;
    } 

Body{
	background-image:url(../images/bg.gif);
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
}

.Testi{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
}

H1{font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#006B33; margin:0px; margin-bottom:10px;}
H2{font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#006B33; margin:0px; margin-bottom:4px;}
H3{font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; color:#000000; margin:0px; line-height:15px;}
H4{font-family:"Trebuchet MS"; font-size:11px; font-weight:normal; color:#000000; margin:0px;}
H5{font-family:"Trebuchet MS"; font-size:9px; font-weight:normal; color:#FFFFFF; margin:0px;}

.Titoli{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#006B33;
}

.NewsBox{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
}

.MenuTop{
	background-color:#006B33;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
}

.MenuItemTop{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	padding-left:13px;
	padding-right:13px;
}

.Footer{
	background-color:#006B33;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
}
.Footer2{
	background-color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:8px;
	color:#FFFFFF;
	padding-right:13px;
}

A{
	font-family:"Trebuchet MS";
	color:#006B33;
	text-decoration:none;
}

A:hover{
	font-family:"Trebuchet MS";
	color:#006B33;
	text-decoration:underline;
}

A.footer{
	font-family:"Trebuchet MS";
	color:#006B33;
	text-decoration:none;
}

A.footer:hover{
	font-family:"Trebuchet MS";
	color:#006B33;
	text-decoration:underline;
}
a.BTN_GRANDE{
  display:block;
  width: 236px;
  height: 60px; 
  font: bold 18px/60px "Trebuchet MS",Arial,sans-serif;
  background: url(../images/btn_grande.png) no-repeat 0 0;
  margin: 1em;
  text-align:center;
  text-decoration: none;
  color: #006B33;
}
a.BTN_GRANDE:hover {color: #FFFFFF;text-decoration: none;background-position:0 -60px;}

a.BTN_MEDIO{
  display:block;
  width: 157px;
  height: 40px; 
  font: bold 14px/40px "Trebuchet MS",Arial,sans-serif;
  background: url(../images/btn_medio.png) no-repeat 0 0;
  margin: 1em;
  text-align:center;
  text-decoration: none;
  color: #006B33;
}
a.BTN_MEDIO:hover {color: #FFFFFF;text-decoration: none;background-position:0 -40px;}

a.BTN_PICCOLO{
  display:block;
  width: 118px;
  height: 30px; 
  font: bold 12px/30px "Trebuchet MS",Arial,sans-serif;
  background: url(../images/btn_piccolo.png) no-repeat 0 0;
  margin: 1em;
  text-align:center;
  text-decoration: none;
  color: #006B33;
}
a.BTN_PICCOLO:hover {color: #FFFFFF;text-decoration: none;background-position:0 -30px;}

a.BTN_MICRO{
  display:block;
  width: 98px;
  height: 25px; 
  font: bold 10px/25px "Trebuchet MS",Arial,sans-serif;
  background: url(../images/btn_micro.png) no-repeat 0 0;
  margin: 1em;
  text-align:center;
  text-decoration: none;
  color: #006B33;
}
a.BTN_MICRO:hover {color: #FFFFFF;text-decoration: none;background-position:0 -25px;}

.ELENCOFILE {
  background-color: #D3D3D3;
  cursor:hand;

}
.ELENCOCARTHOV {
  color:red;
  background-color: gold;
  cursor:hand;

}
.ELENCOFILEHOV {
  color:red;
  background-color:#FFFFB7;
  cursor:hand;

}

.BACK {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Trebuchet MS",Arial,sans-serif;
    background-color:#006B33;
    cursor:hand;

}
.BACKHOV {
  color:red;
  background-color: #BAF4FC;
  FONT-WEIGHT: bolder;
  FONT-SIZE: 10px;
  FONT-FAMILY: "Trebuchet MS",Arial,sans-serif;
  cursor:hand;

}
.TDSUBTITLE
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: "Trebuchet MS",Arial,sans-serif;
    BACKGROUND-COLOR: #006B33;
}


