body
{
font-size: 70%;
color:#000000;
background-color: White;
margin:0px;
}

body,p, h1, h2, h3, table, td, th, ul, ol, textarea, input,a
{
font-family: verdana,helvetica,arial,sans-serif;
}

p
{
 padding-bottom : 1px;
 padding-left : 4px;
 padding-right : 4px;
 padding-top : 1px;
}

th{
	text-align : center;
}

h1 {font-size:135%;color : #356012;}
h2 {font-size:120%; }
h3 {font-size:110%;}
h4 {font-size:100%;}
h5 {font-size:90%;}
h6 {font-size:80%;}

.capt {font-size:135%;color : #356012;  font-weight : bold;  padding-top : 7px;  padding-bottom : 7px;    }

.link{text-decoration : underline; color:#000000;}
.link:visited{text-decoration : underline; color:#000000;}
.link:hover{text-decoration : none;  color : White;  background-color : #099B51;  }

img{
 border: 0px;
}
img.alignSX{
 border: 0px;
 float: left;
}

table.layout
{
width : 100%;
 border-bottom-color : Black;
 border-bottom-style : solid;
 border-bottom-width : 1px;
}

.intestazione {
	height: 139px;
}

.riga1intestazione {
	height: 6px;
	background-image : url(imgs/sf-riga1intesta.gif);
}

.riga2intestazione {
	height: 113px;
	background-color : #099B51;
}

.riga3intestazione {
	height: 20px;
	background-image : url(imgs/sf-riga3intesta.gif);
}


.colonna1 {
	width : 186px;
background-image : url(imgs/sf-col1.gif);
	vertical-align : top;
}

.colSXmenu {
	width : 15px;
}

.bottommenu {
	background-color : #099B51;
	height: 34px;
}

.colonna2 {
	width : 119px;
	vertical-align : bottom;
	background-image : url(imgs/sf-col2.gif);
}

.colonna3 {
	width : 461px;
	vertical-align : top;
	text-align : justify;
}

.colonna4 {
	vertical-align : top;
	border-left-color : #D9D5D5;
	border-left-style : solid;
	border-left-width : 1px;
}

.freccia {
	width : 70px;
	height: 22px;
	vertical-align : top;
	background-image : url(imgs/sf-intesta.gif);
	border-collapse : collapse;
}
.scrittaintesta {
	height: 22px;
	background-image : url(imgs/sf-intesta.gif);
	font-size:130%;
	color : #356012;
}
.apice{
	line-height : 300%;
}

.col50percent {
	width : 50%;
	text-align : center;
}

.col33percent {
	width : 33%;
	text-align : center;
}
.legend{
	height: 22px;
	font-size:130%;
	color : #356012;
	font-weight: bold;
}