.cellaVita {
	background-color: #000066;
	color: #FFFFFF;
}
.cellaImgVita {
	background-image: url(images/img_testi.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.fondoRighe {
	background-image: url(images/fondo_righe.gif);
}
.titoloPagina {
	letter-spacing: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	padding-bottom: 5px;
	color: #FFFFFF;
}
.percorsoPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 20px;
	padding-bottom: 5px;
	color: #FFFFFF;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 10;
	text-align: justify;
}
.cellaIdee {
	background-color: #CC6600;
	color: #FFFFFF;
}
.cellaTesti {
	background-color: #FFCC33;
	color: #FFFFFF;
}
.cellaTestimoni {
	background-color: #0099CC;
	color: #FFFFFF;
}
.cellaBiblio {
	background-color: #669900;
	color: #FFFFFF;
}
.cellaAlbum {
	background-color: #FF9933;
	color: #FFFFFF;
}
.cellaCerca {
    background-color: #CC99CC;
	color: #FFFFFF;
}
.cellaCredits {

	background-color: #9999FF;
	color: #FFFFFF;
}
.cellaImgIdee {

	background-image: url(images/img_vita.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.cellaUpImg {
	text-align: center;
}
.cellaUpImg a{
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.cellaUpImg a:hover{
	color: #FF0000;
	font-size: 14px;
	background: none;
}
.cellaImgTesti {
	background-image: url(images/img_testimoni.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.cellaImgTestimoni {
	background-image: url(images/img_testimoni.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.cellaImgBiblio {
	background-image: url(images/img_biblio.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.cellaImgAlbum {
	background-image: url(images/img_album.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.cellaImgCerca {
	background-image: url(images/img_cerca.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.cellaImgCredits {
	background-image: url(images/img_credits.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 10;
}
.testoBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
}
.testoBoldCredits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
}
.testoItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
	font-weight: normal;
	font-style: italic;
}
body {
	background-color: #666666;
}
.testoPopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 10;
	text-align: justify;
}
.testoBoldPopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
}
.testoItalicPopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: normal;
	font-style: italic;
}a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
}
img {
	border-color: #000000;
}

/* STILI PAGINE ASP.NET */

.linkLine {
    padding-bottom: 12px;
}

.linkYearSelector, linkYearSelector:link, linkYearSelector:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;	
	font-weight: bold;	
	text-decoration: none;
}

.linkYearSelector:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;	
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
}

.fontYearSeparator 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;	
	font-weight: bold;
}

.linkTitoloCitazione, linkTitoloCitazione:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;	
	font-weight: normal;    
}

.linkTitoloCitazione:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;	
	font-weight: normal;  
	background: #FFFFFF;  
}


.fontPaginaCorrente
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;	
    font-style: none;        
}

.linkPagineDisponibili
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	font-weight: bold;	
    font-style: none;
}

.linkPagineDisponibili:link, linkPagineDisponibili:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	font-weight: bold;	
    font-style: none;
}

.linkPagineDisponibili:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;
	font-weight: bold;	
    font-style: none;
	background: #EFEFEF;
}

.linkRicercaAvanzata, linkRicercaAvanzata:link, linkRicercaAvanzata:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	font-weight: bold;	
    font-style: none;		
}

.linkRicercaAvanzata:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;
	font-weight: bold;	
    font-style: none;	    
    background: #FFFFFF;
}

.linkRicercaSemplice, linkRicercaSemplice:link, linkRicercaSemplice:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	font-weight: bold;	
    font-style: none;		    
}

.linkRicercaSemplice:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;
	font-weight: bold;	
    font-style: none;	    
    background: #EFEFEF;
}


.tablecellPaginatore
{
   background: #EFEFEF;
}

.fontCerca
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;	
	font-weight: bold;    
}

.fontCercaTextElements 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;			
}

.fontRisultatiTrovati {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;			
}
.fontSectionDescription 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;	
	font-weight: bold;    
}

.fontErrorLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;		
}
.fontEvidence 
{
 background-color:Yellow;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-align: justify;	
}