body.admin  {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color : #ffffff;
	font-size:   0.80em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
}
body{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color : #FFFFFF;
	font-size:   0.80em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
}

h1{font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
display:none; 
}


table.sfondoGrigioChiaro {
		background-color : #F8F8F8;
	}
td.sfondoRosso {
		background-color : #ff0000;
	}

table.sfondoGrigioScuro {
		background-color : #cccccc;
	}
table.sfondoBluScuro {
		background-color : #3D4B93;
font-size:   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #ffffff; 
	}

table.sfondoBianco {background-color : #FFFFFF;}


table.sfondoGrigioScuro {
font-size:   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #cccccc; 
}

table.rosso {background-color : red;}
table.navy {background-color : navy;}
table.green {background-color : green;}



table.footer {
		background-image: url(../img/footer.gif);
}
td.sfondoGrigioScuro { 
font-size:    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
		background-color : #cccccc;
}
td.gr{
		background-color : #cccccc;
	}

td { 
font-size:  0.80em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000;
	}

td.stampa { 
font-size:  12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000;
	}

td.sfondoGrigio { 
		background-color : #d6d6d6;
	}

td.sfondoGrigioChiaro {

font-size:  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000;  	background-color : #F8F8F8;
}

td.rosso {background-color : #CC0000;
		font-size:  0.80em; 
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		color: #ffffff;
}

td.bianco { 
font-size:   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; 
	}


td.sfondoBluScuro {
		font-size:  0.80em; 
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		color: #cccccc;
background-color : #3D4B93;	
	}




td.grigio { 
background-color : #EBEAEA;

}


p {
	font-size:  0.80em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; font-weight: normal; text-align : justify;
}
b.vis { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: red; font-weight: bold;	
}
b.gr {	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: 000000; font-weight: bold;	
	}
b.grigio {	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #cccccc; font-weight: bold;	
	}

b.bianco {	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: ffffff; font-weight: bold;	
	}
span.titolo {	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: 000000; font-weight: bold;	
	}
A.news:link    {font-size:   0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color : #006699;}
A.news:active  {font-size:   0.80em;text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:  normal; color : #006699;}
A.news:visited {font-size:  0.80em;text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:  normal; color : #006699;}
A.news:hover {font-size: 0.80em; text-decoration: underline; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color : #006699;}
A.home:link    {font-size:  0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color : #006699;}
A.home:active  {font-size:  0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color :  #006699;}
A.home:visited {font-size:  0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color :  #006699;}
A.home:hover {font-size:  0.80em; text-decoration: underline; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; color :  #006699;}
A.inev:link    {font-size:  0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color : red;}
A.inev:active  {font-size:  0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color :  red;}
A.inev:visited {font-size:  0.80em; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color :  red;}
A.inev:hover {font-size:  0.80em; text-decoration: underline; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; color :  red;}
a.pdf { /*The background image*/
	background: url(../images/pdf.png) no-repeat left center;
	padding-left: 20px;
	line-height: 20px; /* To center the text vertically with the icon */
}

a.txt { /*The background image*/
	background: url(../images/txt.png) no-repeat left center;
	padding-left: 20px;
	line-height: 20px;
}

a.zip { /*The background image*/
	background: url(../images/zip.png) no-repeat left center;
	padding-left: 20px;
	line-height: 20px;
}

a.email {
	background: url(../images/email.png) no-repeat left center;
	padding-left: 20px;
	line-height: 20px;
}

a.external {
	background: url(../images/ext_link.png) no-repeat left center;
	padding-left: 20px;
	line-height: 20px;
}
