
#add { margin: 0px; padding: 0px }
.barra { background: url(immagini/sfondo.jpg) repeat-x 0 27px }
.bianco a:active { color: white }
.bianco a:hover { color: white; text-decoration: underline }
.bianco a:link { color: white }
.bianco a:visited { color: white }
.bottone { background-color: #ffd100; border: 0px; width: 40px; height: 18px }
.bottone1 { background-color: #ffd100; border: solid 1px; height: 18px }
.bottone2 { background-color: #ffd100; border: solid 1px; width: 22px; height: 18px }
.campo {   border: none; }
.campo2 { font-size: 9px; text-align: center; border: solid 1px; height: 14px }
.campo3 { font-size: 11px; text-align: left; border: solid 1px; height: 18px; width: 100%; }
.campo4 { font-size: 11px; text-align: left; border: solid 1px; height: 18px;}
.camponobordo {  border: none 0px; }
.cat { color: gray; font-weight: bold; font-size: 8pt; line-height: normal; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/puls_picc_non_attivo.jpg) no-repeat; text-align: center; word-spacing: normal; padding-top: 0px; padding-left: 5px; width: 125px; height: 23px; cursor: pointer; }
.catalogo li { color: white; background-color: black; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px }
.catalogo ul { color: white; background-color: black; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px }
.categoria { color: gray; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/sottopuls_non_attivo.jpg) no-repeat; text-align: left; text-transform: uppercase; padding-top: 2px; padding-left: 15px; width: 200px; height: 33px; cursor: pointer; }
.categoriaon { color: #000000; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/sottopuls_attivo.jpg) no-repeat; text-align: left; text-transform: uppercase; padding-top: 2px; padding-left: 15px; width: 200px; height: 33px; cursor: default; }
.categoriaover { color: gray; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/sottopuls_attivo.jpg) no-repeat; text-align: left; text-transform: uppercase; padding-top: 2px; padding-left: 15px; width: 200px; height: 33px; cursor: pointer; }
.caton { color: #000000; font-weight: bold; font-size: 8pt; line-height: normal; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/puls_picc_attivo.jpg) no-repeat; text-align: center; word-spacing: normal; padding-top: 0px; padding-left: 5px; width: 125px; height: 23px; cursor: default; }
.catover { color: gray; font-weight: bold; font-size: 8pt; line-height: normal; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/puls_picc_attivo.jpg) no-repeat; text-align: center; word-spacing: normal; padding-top: 0px; padding-left: 5px; width: 125px; height: 23px; cursor: pointer; }
.cerca { font-weight: bold; font-size: 8pt; text-decoration: none; margin-top: -5px; padding: 0 5px 1px 10px }
.cercabtn { font-weight: bold; font-size: 8pt; font-family: Arial; vertical-align: 2px; width: 38px; height: 21px }
.cercatesto { width: 140px }
.dida { color: #777; font-size: 8pt; font-family: "Trebuchet MS", Arial, Helvetica }
.evidenziatofalse a:active { color: white; font-weight: normal }
.evidenziatofalse a:hover { color: white; font-weight: normal; text-decoration: underline }
.evidenziatofalse a:link { color: white; font-weight: normal }
.evidenziatofalse a:visited { color: white; font-weight: normal }
.evidenziatotrue a:active { color: #ffd100; font-weight: normal }
.evidenziatotrue a:hover { color: #ffd100; font-weight: normal; text-decoration: underline }
.evidenziatotrue a:link { color: #ffd100; font-weight: normal }
.evidenziatotrue a:visited { color: #ffd100; font-weight: normal }
.fondomodulo { background-color: #e5e5e5; border: outset 1px }
.lista0 { background-color: white; border-bottom: 1px outset }
.lista1 { background-color: #eee; border-bottom: 1px outset }
.moduli { text-decoration: none; width: 250px }
.padd { padding: 5px 5px 5px 15px }
.piede { background: url(immagini/piede.jpg) no-repeat 0 3px }
.pulsante { color: gray; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/puls_non_attivo.jpg) no-repeat 0 0; text-align: center; text-transform: uppercase; padding-top: 12px; width: 103px; cursor: pointer; }
.pulsanteon { color: #000000; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/puls_attivo.jpg) no-repeat 0 0; text-align: center; text-transform: uppercase; padding-top: 11px; width: 103px; cursor: default; }
.pulsanteover { color: gray; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS"; text-decoration: none; background: url(immagini/puls_attivo.jpg) no-repeat 0 0; text-align: center; text-transform: uppercase; padding-top: 12px; width: 103px; cursor: pointer; }
.sfondomenu { background: url(immagini/sfumatura.jpg) repeat-x 0 0 }
.sfondosx { background-color: #e5e5e5 }
.sfondotab { background: url(immagini/sfondo_menu.jpg) no-repeat center }
.sfondotab2 { background: url(immagini/pixel_sx.jpg) repeat center }
.sfondotab3 { background: url(immagini/sfondo_menu.jpg) no-repeat left 0px }
.testobianco { color: white; font-weight: bold; font-size: 10pt; font-family: Verdana, Helvetica, "Trebuchet MS"; word-spacing: 1px }
.testolista { font-weight: normal; font-size: 9px; font-family: Verdana, Helvetica, "Trebuchet MS"; word-spacing: 1px }
.testolistabold { font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, "Trebuchet MS"; word-spacing: 1px }
.titoletto { color: black; font-style: italic; font-size: 11pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none }
.titolettolista { color: black; font-style: italic; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica }
.titolo { color: #000000; font-style: italic; font-weight: bold; font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none; text-transform: uppercase }
.titologiallo { color: #ffd100; font-style: italic; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none; text-transform: uppercase }
.titolone { color: #000000; font-weight: bold; font-size: 14pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none }
.titolotabelle { color: #000000; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none; background: #dcdcdc url(immagini/BGTabelle.gif); border: outset 1px }
a:active { color: #a00; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none }
a:hover { color: #a00; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none }
a:link { color: #000000; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none }
a:visited { color: #000000; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Helvetica; text-decoration: none }
body { color: black; font-weight: normal; font-size: 10pt; line-height: 17px; font-family: Verdana, Helvetica, "Trebuchet MS"; word-spacing: 1px }
li a:active { color: white; font-weight: normal }
li a:hover { color: white; font-weight: normal; text-decoration: underline }
li a:link { color: white; font-weight: normal }
li a:visited { color: white; font-weight: normal }
td { color: black; font-weight: normal; font-size: 10pt; line-height: 17px; font-family: Verdana, Helvetica, "Trebuchet MS"; word-spacing: 1px }
ul a:active { color: white; font-weight: normal }
ul a:hover { color: white; font-weight: normal; text-decoration: underline }
ul a:link { color: white; font-weight: normal }
ul a:visited { color: white; font-weight: normal }
.alter { color: gray; font-weight: normal; font-size: 10px; font-family: \"Trebuchet MS\", Arial, Helvetica; text-decoration: none; }