
BODY {
  font-family: verdana,tahoma,sans-serif;
  font-size: x-small;
  color: #008080; /* il verde del logo */
  background-color: #D0F0F0;
  text-align: justify;
  margin: 8px;
  margin-top: 0px;
}

TD {
	text-align: ;
}

.expander {
	padding:0px;
	margin:0px;
	position:relative;
	margin-left:5px;
	padding-left:3px;
	border-left: dotted 1px #008080;
}






/*************************************************/

.bannersx {
	font-size: xx-small;
	padding: 4px;
	font-family: tahoma;
	background-image: url(../img/backSX.jpg);
}
.bannersx A {
	color: #008080;
	text-decoration: underline;
}

.header, .header A {
	color: #ffffff;
}

.T1 { /* stile per i titoli */
  color: #008080; /* il verde del logo */
  font-size: 150%;
  font-weight: bold;
  text-align: center;
  font-style: italic;
  line-height: 160%;
  /* width: 90%; */
  border-style: double;
  text-transform: uppercase;
  background-image: url('../img/title-back.gif');
}

.T2 { /* stile per i titoli */
  color: #00A0A0; /* il verde del logo un po' pił chiaro */
  font-size: 100%;
  font-weight: bold;
  text-align: center;
  font-style: italic;
  line-height: 90%;
  width: 100%;
  border-style: double;
  text-transform: uppercase;
  background-image: url('../img/title-back.gif');
}

.T3 { /* stile per i titoli */
  color: #00A0A0; /* il verde del logo un po' pił chiaro */
  font-family: "Lucida Sans";
  font-size: 200%;
  font-weight: bold;
  text-align: center;
  font-style: italic;
}

.firma {
  font-family: verdana;
  font-weight: bold;
  font-style: italic;
  font-size: 120%;
  text-align: right;
  color: black;
  width: 90%;
  background-image: url('../img/sign-back.gif');
}

.big {
  font-size: 130%;
  color: #00A0A0;
  margin-left: 5px;
  font-weight: bold;
}

.snow {
  background-image: url('../img/snow.gif');
  height: 120px;
}


