/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  .sfondo { background-attachment: fixed;
    background-image: url(immagini/bg.gif);
    background-repeat: no-repeat;
    background-position: left top;
    }

  .sfondo1 { background-image: url(immagini/bg.gif);
    background-repeat: repeat;
    }

  .txt01 { font-family: Tahoma,Arial;
    font-size: 9px;
    color: rgb(255, 255, 0);
    text-decoration: none;
    }

  .txt01-b { font-family: Tahoma,Arial;
    font-size: 9px;
    color: rgb(0, 0, 0);
    text-decoration: none;
    }

  .txt02 { font-family: Tahoma,Arial;
    font-size: 14px;
    }

  .txt-title { font-family: "Times New Roman",Times,serif;
    font-size: 24px;
    font-weight: bold;
    color: rgb(132, 85, 16);
	text-align: center;
    }

  .txt01-title { font-family: Tahoma,Arial;
    font-size: 16px;
    color: rgb(255, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

  .txt02-title { font-family: "Times New Roman",Times,serif;
    font-size: 24px;
    font-weight: bold;
    color: rgb(132, 85, 16);
    }

  .txt03 { font-family: Tahoma,Arial;
    font-size: 16px;
    color: rgb(0, 0, 0);
    text-decoration: none;
    background-color: rgb(204, 204, 204);
    }

  .txt-titolo { font-family: "Times New Roman",Times,serif;
    font-size: 36px;
    font-weight: bold;
    color: rgb(132, 85, 16);
    }

  .txt-titolo_campi { font-family: Tahoma,Arial;
    font-size: 16px;
    color: rgb(255, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

  .txt-campi_tabella { font-family: Tahoma,Arial;
    font-size: 14px;
    }

  .txt-link_articoli { font-family: Tahoma,Arial;
    font-size: 12px;
    color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

  .txt-tabella_scheda { font-family: Tahoma,Arial;
    font-size: 16px;
    color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

  .scheda_articolo { border-color: rgb(136, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    background-image: url(immagini/bg.gif);
    font-family: Arial,Helvetica,sans-serif;
    }

  table.tab_art, table.tab_art td { border-style: solid;
    border-color: rgb(136, 0, 0);
    border-collapse: collapse;
    }

  table.tab_art { border-width: 3px;
    table-layout: fixed;
    width: 500px;
    height: 120px;
    }

  table.tab_art td { border-width: 1px;
    padding: 3px;
    height: 30px;
    text-align: center;
    }

  .cella { width: 150px;
    }

  /* ############################################################### */


.u_titolo { font-family: "Times New Roman",Times,serif;
    font-size: 30px;
    color: rgb(189,142,0);
    text-decoration: none;
    font-weight: bold;
    font-style: italic;
	
    }



  table.u_lista_prodotti { border: 3px solid rgb(132, 85, 16);
    table-layout: fixed;
    border-collapse: collapse;
    text-align: center;
    width: 400px;
    }

  table.u_lista_prodotti td { border-color: rgb(132, 85, 16);
    vertical-align: middle;
    font-family: "Times New Roman",Times,serif;
    color: rgb(132, 85, 16);
    font-size: 24px;
    font-weight: bold;
    }

  .u_cella_prodotti { height: 30px;
    font-family: "Times New Roman",Times,serif;
    font-weight: bold;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    text-align: center;
    }

  .u_corpo_scheda_prodotti { color: rgb(0, 0, 0);
    	background-color: rgb(255, 255, 255);
	width: 500 px;
    }

  .u_titolo_scheda_articolo { border: 2px hidden rgb(255, 102, 102);
    font-family: "Times New Roman",Times,serif;
    width: 500px;
    height: 50px;
    display: block;
    visibility: visible;
    vertical-align: middle;
    font-size: 24px;
    font-weight: bold;
    color: rgb(132, 85, 16);
    text-align: center;
    }

  table.u_dati_articolo { border: 3px solid rgb(132, 85, 16);
    table-layout: fixed;
    border-collapse: collapse;
    text-align: left;
    width: 500px;
    }

  .table.u_dati_articolo td { border-color: rgb(132, 85, 16);
    vertical-align: middle;
    font-family: "Times New Roman",Times,serif;
    color: rgb(0, 0, 0);
    }

  .u_cella_titolo_dati { height: 30px;
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    font-weight: bold;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    text-align: center;
    }

  .u_cella_dati_dati { height: 30px;
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    text-align: left;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    
    }

  .u_cella1_elenco { font-family: "Times New Roman",Times,serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    color: rgb(0, 0, 0);
	width: 100 px;
    }

  .u_cella2_elenco { font-family: "Times New Roman",Times,serif;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    width: 250 px;

    }

  .u_cella3_elenco { font-family: "Times New Roman",Times,serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    width: 50 px;

    }

  .u_cella4_elenco { font-family: "Times New Roman",Times,serif;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    color: rgb(0, 0, 0);
    width: 100 px;

    }

  .u_testo_ritorno { font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    font-weight: bold;
    vertical-align: middle;
    color: rgb(132, 85, 16);
    }

  table.tab_elenco, table.tab_elenco td { border: 1px none ;
    border-collapse: collapse;
    width: 500px;
    }

  table.tab_elenco { width: 500px;
    }

  table.tab_elenco td { border-width: 1px;
    padding: 3px;
    }

  .u_scheda_articolo { border-color: rgb(136, 0, 0);
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    }

  table.u_foto_articolo { border: 5px solid rgb(132, 85, 16);
    table-layout: fixed;
    background-color: rgb(204, 255, 255);
    width: 720px;
    height: 540px;
    }

  table.u_foto_articolo td { text-align: center;
    vertical-align: middle;
    }

  .u_testo_didascalia { border: 2px hidden rgb(255, 102, 102);
    font-family: "Times New Roman",Times,serif;
    visibility: visible;
    width: 720px;
    height: 50px;
    display: block;
    vertical-align: middle;
    font-size: 20px;
    font-weight: bold;
    color: rgb(132, 85, 16);
    text-align: left;
    }

  .u_pulsanti { border-style: hidden;
    border-width: 1px;
    width: 720px;
    height: 60px;
    }
.u_testo_descrizione {
  font-size: 18px;
  text-align: justify;
  color: #845510;
  font-family: Verdana;
  font-weight: normal;
}



