/************
 *  sfondi  *
 ************/

#sfondo-pagina
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: #fcf3ee;
	background-image: url("../Grafica/sfondo_main-0v2.jpg");
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
    }

#sfondo-tabella-principale
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

#sfondo-cella-contenuto
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

#sfondo-colonna-links
    {
	background-color: none;
    }

#sfondo-tabella-contenuto
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

.sfondo-cella-link-attivo
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

.sfondo-cella-link-inattivo
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

.sfondo-cella-link-rollon-attivo
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

.sfondo-cella-link-rollon-inattivo
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

#sfondo-cella-footer
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

#sfondo-cella-briciole
    {
	/* stile principale dello sfondo del sito; di solito comprende il colore
	   e l'eventuale immagine di sfondo */
	background-color: none;
    }

/**********************
 *  links e rollover  *
 **********************/

A			{color: #68012f; text-decoration: none}
A:active		{color: #68012f; text-decoration: underline}
A:visited		{color: #68012f; text-decoration: none}
A:hover			{color: #68012f; text-decoration: underline}

.attivo			{color: #68012f; text-decoration: none}
.attivo:active		{color: #68012f; text-decoration: underline}
.attivo:visited		{color: #68012f; text-decoration: none}
.attivo:hover		{color: #68012f; text-decoration: underline}

.inattivo		{color: #68012f; text-decoration: none}
.inattivo:active	{color: #68012f; text-decoration: underline}
.inattivo:visited	{color: #68012f; text-decoration: none}
.inattivo:hover		{color: #68012f; text-decoration: underline}

.briciole		{color: #68012f; text-decoration: none}
.briciole:active	{color: #68012f; text-decoration: underline}
.briciole:visited	{color: #68012f; text-decoration: none}
.briciole:hover		{color: #68012f; text-decoration: underline}

/************
 *  titoli  *
 ************/

#titolo-sito
    {
	/* il titolo piu' grande */
	font-family: verdana,arial,sans-serif;
	font-size: 20px;
	color: #000000;
    }

#titolo-pagina
    {
	/* il titolo piu' grande */
	font-family: verdana,arial,sans-serif;
	font-size: 16px;
	color: #000000;
    }

#titoletto
    {
	/* testo per titoli di sezioni, paragrafi, cappelli, ecc. */
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	color: #000000;
    }

/***********
 *  testo  *
 ***********/

/* NOTA -- NON inserire nel CSS comandi di 'center', 'italic' e 'bold'; utilizzare
   invece i tag HTML appositi, <CENTER>, <I> e <B> */

/* NOTA -- nelle indicazioni di testo (testo-XX) la prima cifra indica il font
   utilizzato e la seconda la dimensione; se per esempio in un sito ci sono due
   tipi di font diversi utilizzare testo-0X e testo-1X; poi per le varie dimensioni
   rispettivamente testo-01, testo 02, e testo-11, testo-12... */

/* NOTA -- per le dimensioni, usare sempre la notazione 'px' */

#testo
    {
	/* testo base per il sito; NON inserire comandi di formattazione
	   (vanno negli stili dei paragrafi) */
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	color: #000000;
    }

#testo-links
    {
	/* testo piu' piccolo, per footer, didascalie, etc. */
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	color: #000000;
    }

#testo-footer
    {
	/* testo ancora piu' piccolo */
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	color: #000000;
    }

#testo-briciole
    {
	/* testo ancora piu' piccolo */
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	color: #68012f;
    }

#paragrafo-giustificato
    {
	/* informazioni di giustificazione, spaziatura ed interlinea; di
    	   solito il testo del paragrafo e' giustificato ed ha un'interlinea
	   elevata (ad esempio 150%) */
	text-align: justify;
	line-height: 150%;
    }

#paragrafo-non-giustificato
    {
	/* il testo 'sciolto' che si usa per didascalie, eccetera; di solito
	   viene attivato quando c'e' bisogno di testi allineati a dx (di base il
           testo viene allineato a sx senza bisogno di specificarlo) o non allineati */
	line-height: 125%;
    }

#testo-riempimento
    {
	/* il testo 'sciolto' che si usa per didascalie, eccetera; di solito
	   viene attivato quando c'e' bisogno di testi allineati a dx (di base il
           testo viene allineato a sx senza bisogno di specificarlo) o non allineati */
	font-size: 1px;
    }

#testo-bianco
    {
	color: #FFFFFF;
    }

#testo-blu-scuro
    {
	color: #0000AA;
    }

#testo-lilla
    {
	color: #CC66FF;
    }

#testo-bordeaux
    {
	color: #BB0000;
    }

/********************
 *  tabelle custom  *
 ********************/

    #cella-sfondo-grigio-chiaro
	{
	    background-color: EEEEEE;
	}

    #cella-sfondo-blu-chiaro
	{
	    background-color: e7e7ff;
	}

    #cella-intestazione-tabella-ordinabile
	{
	    border-bottom-width: 2px;
	    border-bottom-style: solid;
	    border-bottom-color: CC66FF;
        }

    #cella-bordo-blu-scuro-basso
	{
	    border-bottom-width: 1px;
	    border-bottom-style: solid;
	    border-bottom-color: 0000AA;
        }

    #cella-bordo-blu-scuro-alto
	{
	    border-top-width: 1px;
	    border-top-style: solid;
	    border-top-color: 0000AA;
        }

    #cella-grigia-bordo-grigio
        {
	    border-color: AAAAAA;
	    border-width: 1px;
	    border-style: solid;
	    background-color: EEEEEE;
	}

    #cella-bordo-fucsia
	{
	    border-color: #68012f;
	    border-width: 2px;
	    border-style: solid;
	}
    
    #cella-bordo-fucsia
	{
	    border-color: none;
	    border-width: 2px;
	    border-style: solid;
	}
    
/************************
 *  stili dei tag HTML  *
 ************************/

    /* nessuno */

/*************************************
 *  stili per le funzioni integrate  *
 *************************************/

    /* nessuno */

