
a.menu:link, a.menu:visited, a.menu:active 
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}

a.menu:hover 
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: transparent;
}

a.link:link, a.link:visited, a.link:active 
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	background-color: transparent;
}

a.link:hover 
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #CD2022;
	font-weight:bold;
	text-decoration: none;
	background-color: transparent;
}

body	{
	background:#FFFFFF;
	background-image: url("../img/sfondo2.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin: 2px;
	padding: 2px;
}

div {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;
}

.div1 {
padding : 8px;
}

.font_small {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000000;
	/*text-align: justify;*/
}

a.fontmenu:link,
a.fontmenu:visited,
a.fontmenu:active {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.fontmenu:hover {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.fontmenu2:link,
a.fontmenu2:visited,
a.fontmenu2:active {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;	
	text-decoration: none;
}
a.fontmenu2:hover {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.fontlink {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
}

.bordolr {

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;

}

.testo_fondo {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #000000;
}

.fontdata {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #CD2022;
	line-height: 6px;
}

.fonttitle {
	font-family: Arial, Verdana;
	font-size: 20px;
	color: #CD2022;
	padding-left: 15px;	
}

/*--------- NEWS ----------

/* Bottoni delle form della parte riservata */
.button{
/*background: black;
color: white;*/
font-family: Arial, Verdana;
font-size: 10px;
border-width: 1px;
}
	
.font_paginazione{
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #666666
}

/* Link dei vari Torna indietro, Torna all'elenco, Torna al menù  */
a.indietro:link,
a.indietro:visited,
a.indietro:active,
a.menu2:link,/* Link della paginazione delle news  */
a.menu2:visited,
a.menu2:active
{
font-family: Arial, Verdana;
color: black;
text-decoration: none;
font-size: 13px;
background-color: transparent;
}
a.indietro:hover,
a.menu2:hover
	{
	font-family: Arial, Verdana;
	color: black;
	text-decoration: underline;
	font-size: 13px;
	background-color: transparent;
	}


/* Link come campo della news.
L'ho diversificato per poter mettere un colore visibile rispetto alla cella che lo contiene*/	
a.link_news:link,
a.link_news:visited,
a.link_news:active
	{
	font-family: Arial, Verdana;
	color: black;
	text-decoration: none;
	font-size: 13px;
	background-color: transparent;
	}
a.link_news:hover 
{
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #CD2022;
	text-decoration: none;
	background-color: transparent;
}
	
/* Titolo della news nel'elenco delle news.
L'ho diversificato per poter mettere un colore visibile rispetto alla cella che lo contiene*/
a.link_titolo:link,
a.link_titolo:visited,
a.link_titolo:active
	{
	font-family: Arial, Verdana;
/*	color: white;*/
	color: black;
	text-decoration: none;
	font-size: 13px;
	background-color: transparent;
	}
a.link_titolo:hover
	{
	font-family: Arial, Verdana;
	/*color: white;*/
	color: #CD2022;
	text-decoration: none;
	font-size: 13px;
	background-color: transparent;
	}

/* Per decidere l'altezza di una cella spaziatrice */	
.font_vuoto:
	{
	font-size: 13px;
	}


/* CLASSI DELLE TABELLE DELL'AREA RISERVATA */

/*I nomi sono pensati in modo da non dover andare a cercare nella classe a cosa si riferiscono.
Tramite queste classi si può anche ridefinire il testo contenuto.
Si leggono in Questo modo:
-->prima parte (es. ris): indica l'area, riservata o pubblica.
-->seconda parte (es. singola): indica se si riferisce alla parte di visualizazione di un elenco o di una singola notizia
-->terza parte (es. td): indica il tag o la parte che ridefinisce.
-->quarta parte (es. titolo): specifica cosa è contenuto nella parte ridefinita.

Quindi:
ris_singola_tr_titolo sarà la classe che ridefinicse la riga del titolo nelle form dell'area riservata.
Dove ho fatto casini coi nomi è altrimenti specificato.

Ciao 
 */
 
.tabella_elenco{
	background-color: black;

}
/* CLASSI DELLE TABELLE DELL'AREA PUBBLICA */
	
.pub_singola_cella_titolo
	{
	/*font-family: Arial, Verdana;
	background-color: #555555;
	color:white;
	font-size: 13px;*/
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: #000000;
	font-size: 13px;
	font: bold;
	}
.pub_singola_cella_data 
	{
	/*font-family: Arial, Verdana;
	background-color: #555555;
	color: white;
	font-size: 13px;
	text-align: center;
	font: bold;*/
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: #000000;
	font-size: 13px;
	text-align: center;
	font : bold;
	}
.pub_singola_cella_testo
	{
	font-family: Arial, Verdana;
	background-color: white;
	color: black;
	font-size: 12px;
	text-align: left;
	padding:4px;
	}
.pub_singola_cella_autore /* L'autore è contenuto in una TABELLA_NEWS allineata a dx di una riga con una cella */
	{
	font-family: Arial, Verdana;
	color: black;
	font-size: 12px;
	text-align: left;
	}
.pub_singola_cella_link
	{
	font-family: Arial, Verdana;
	background-color: #EEEEEE;
	font-size: 12px;
	}


.pub_elenco_cella_titolo
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: #000000;
	font-size: 13px;
	font: bold;
	}
.pub_elenco_cella_data
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: #000000;
	font-size: 13px;
	text-align: center;
	font : bold;
	}
.pub_elenco_cella_autore
	{
	font-family: Arial, Verdana;
	background-color: #EEEEEE;
	color: black;
	font-size: 12px;
	text-align: left;
	}
.pub_elenco_cella_sottotitolo
	{
	font-family: Arial, Verdana;
	background-color: white;
	color: black;
	font-size: 12px;
	text-align: left;
	}
.pub_elenco_cella_vuota{
	margin-right: 5px solid white;
	margin-left: 5px solid white;
	background-color: white;
}
	
.pub_ricerca_td_centrale
	{
	font-family: Arial, Verdana;
	background-color: white;
	font-size: 12px;
	color: black;
	text-align: left;
	}
	
.pub_ricerca_td_data
	{
	font-family: Arial, Verdana;
	background-color: white;
	font-size: 12px;
	color: black;
	text-align: left;
	}

/* ridefinisce la  cella che contiene il titolo della TABELLA_NEWS.
I cambiamenti si possono vedere in insnews.php o modnews.php */
.ris_index_cella_link{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	text-align: center;	
}

.ris_singola_td_titolo
	{
	font-family: Arial, Verdana;
	background-color: black;
	color:white;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	}
.ris_singola_tr_data
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	}
.ris_singola_tr_autore
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	}
.ris_singola_tr_titolo
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	}
.ris_singola_tr_sottotitolo
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	}
.ris_singola_tr_testo
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	}
.ris_singola_tr_link
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	}		
.ris_singola_tr_bottoni
	{
	font-family: Arial, Verdana;
	background-color: #999999;
	}
	
.ris_elenco_primo_tr
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color:black;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	}
.ris_elenco_td_id
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	text-align: center;
	}
.ris_elenco_td_titolo
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	text-align: left;
	}
.ris_elenco_td_data
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color: black;
	font-size: 13px;
	text-align: center;
	}
.ris_elenco_td_mod
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	text-align: center;
	}
.ris_elenco_td_canc
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	text-align: center;
	}
	

/* CLASSI DELLA FORM DELLA RICERCA*/
.ricerca_table
	{
	/* text-align: center; */
	font-family: Arial, Verdana;
  background-color: black;
    /* border : medium solid #A52A2A; 
    font-family : Arial;
    color : #000000; 
    font : bold; */
	font-size : 10px; 
	}
.ricerca_table_interna
	{
	font-family: Arial, Verdana;
  background-color : black;
	font-size : 13px;
	}
.ricerca_td_titolo
	{
	font-family: Arial, Verdana;
	background-color: #DEDEDE;
	color : black;
	font-size : 13px;
	}
.ricerca_tr_centrale
	{
	font-family: Arial, Verdana;
    background-color : white;
    font-family : Arial;
    font-size : 13px;
    color : #000000;
	}
/* CLASSI DELLA PAGINAZIONE*/
