@charset "windows-1252";
/* foglio di stile per tutti i browser escluso MSIE x-small = small - xx-small = x-small - nuova versione novembre 2011 */
BODY { BORDER-RIGHT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0; MARGIN: 2px; BORDER-LEFT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: 0; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
ul.skip { position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; }
img { border:0; }
img.galleria { border:4px #DCDCDC; border-style:double; }
form { margin: 0; padding: 0; }
TD, P, BR { FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.tabellapiccola { FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
TD.sfondoalto { background: url(sfondoalto.gif) repeat-x; }
TD.sfondosx { background: url(sfondosx.gif) repeat-y; }
TD.sfondodx { background: url(sfondodx.gif) repeat-y; }
div.sfondologo { width:auto; height:164px; margin:0; padding-left:12px; padding-right:12px; background: url(sfondo_logo_new4.png) repeat-x; white-space: nowrap; overflow: hidden; }
img.logo { float: left; margin-top:12px; margin-right:30px; }
div.loghino { float: right;  padding-top:12px; margin-left:30px; }
div.intestazione { width:auto; padding-top:36px; text-align:center; white-space: nowrap; overflow: hidden; }
div.navigazione { width:auto; height:20px; margin:0; padding-top:2px; padding-left:15px; padding-right:15px; }
div.utente { width:auto; height:21px; margin:0; padding-left:15px; padding-right:15px; text-align:center; }

div.header_table_sx { width:auto; height:40px; margin:0; padding:0; background: url(sfondo_header_table.gif) repeat-x; }
div.angolo_table_sx { float: left; width:14px; height:40px; background: url(angolo_sx_table.png) no-repeat; }
div.header_table_dx { width:auto; height:40px; margin:0; padding:0; background: url(sfondo_header_table.gif) repeat-x; }
div.angolo_table_dx { float: right; width:14px; height:40px; background: url(angolo_dx_table.png) no-repeat; }
div.header_table_cx { width:auto; height:40px; margin:0; padding:0; background: url(sfondo_header_table.gif) repeat-x; }
div.titolo_tabella_sx { padding:12px 14px; }
div.titolo_tabella_dx { padding:12px 14px; }
div.spaziatura_tabella { margin:1px 0 0 0; padding:0; background: #FEFFFF; }
div.content_tabella { background: url(sfondo_table.gif) repeat-x; margin:0; padding:12px; }
.testo_tabella_new { margin:0; padding:0; color: #FFFFFF; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.justify { text-align: justify; }
.clearfloat { clear:both; }
.nowrap { white-space: nowrap; }

/* news scroller */
#newscontainer { margin:0 12px; padding:12px; border:1px solid #D3D3D3; background: #FEFFFF; }
#newsscroller { width:auto; color: #696969; }
#newsscroller b { font-weight: bold; color: #3366CD; }
#newsscroller b a, #newsscroller b a:visited { font-weight: bold; color: #3366CD; text-decoration: none; }
#newsscroller b a:hover, #newsscroller b a:active { color: #FF0000; text-decoration: none; }
#newsscroller a, #newsscroller a:visited { color: #3366CD; text-decoration: none; }
#newsscroller a:hover, #newsscroller a:active { color: #FF0000; text-decoration: none; }
#newsscroller .piccolo, .piccolo a, .piccolo a:hover { font-size: x-small; }

div.tornaindietro { width:auto; height:20px; margin:0; padding:0; }
div.right98 { width:98%; text-align:right; }

div.footer_classic { width:auto; height:100px; margin:0 16px 0 16px; padding:0; background: url(sfondo_footer_center.gif) repeat-x; }
div.footer_classic_sx { float: left; width:19px; height:100px; background: url(sfondo_footer_sx.gif) no-repeat; }
div.footer_classic_dx { float: right; width:19px; height:100px; background: url(sfondo_footer_dx.gif) no-repeat; }
div.fondopagina { width:auto; height:100px; margin:0; padding-right:20px; padding-left:20px; text-align:center; }

TD.controlpanel {background: url(sfondo_cp.gif) repeat-x; }
TD.controlpanel30 {background: url(sfondo_cp34.gif) repeat-x; }

TABLE.cornice { border: 1px #3C74E6 solid; }
TABLE.tabs { border-color: #666666 #666666 #666666 #666666; border-style: solid; border-top-width: 0; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background: #F5F5F5; }
TABLE.formloginnew { background: url(sfondo_login.jpg) repeat-x; border: 1px #3C74E6 solid; }
/* per compatibilità registro assenze */
TD.sfondo_header_table { background: url(sfondo_header_table.gif) repeat-x; }

.header1 { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.header2 { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 36px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.header3 { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; }

/* menu principale multilivello versione 1.3 */
#jqueryslidemenucontent { width: auto; height: 40px; margin: 0; padding: 0 6px 0 6px; background: url(sfondo_menu_principale.jpg) repeat-x; }
a.bold1:link, a.bold1:visited, a.bold1:hover, a.bold1:focus, a.bold1:active { font-weight: bold; }
.jqueryslidemenu{ width: 100%; }
.jqueryslidemenu ul{ margin: 0; padding: 0; list-style-type: none; }
.jqueryslidemenu ul li{ position: relative; display: inline; float: left; z-index:100; }
/* per firefox usare padding: 11px 12px 12px 12px; */
.jqueryslidemenu ul li a{ display: block; background: url(sfondo_menu_principale.jpg) repeat-x; color: #000000; padding: 11px 12px 12px 12px; border-right: 1px solid #F5F5F5; text-decoration: none; }
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{ color: #000000; }
.jqueryslidemenu ul li a:hover{ background: #808080; color: #FFFFFF; } /*tab link background during hover state*/
.jqueryslidemenu ul li ul{ position: absolute; left: 0; display: block; visibility: hidden; }
.jqueryslidemenu ul li ul li{ display: list-item; float: none; }
.jqueryslidemenu ul li ul li ul{ top: 0; }
.jqueryslidemenu ul li ul li a{ width: 180px; padding: 12px 12px; margin: 0; border-top-width: 0; background: #F5F5F5; border-right: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333; }
/* per rendere diversi i link dei terzi livelli */
.jqueryslidemenuz ul li ul li a:hover{ background: #808080; color: #FFFFFF; } /*sub menus hover style*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{ position: absolute; top: 18px; right: 5px; }
.rightarrowclass{ position: absolute; top: 17px; right: 5px; }
/* fine menu principale */

ul.elenco { margin-top: 0; padding-top: 0; margin-left: 16px; padding-left: 0; margin-bottom: 0; padding-bottom: 0; }
ul.icon,ul.icon li { list-style: none; margin: 0; padding: 0; }
ul.icon { width:auto; }
ul.icon li { padding: 4px 0 4px 18px; line-height: 1.2em; background: url(bullet_nero.png) no-repeat 2px 0.5em; margin: -4px 0 0; }
ul.icon li.icon1 { padding: 4px 0 4px 18px; line-height: 1.2em; background: url(bullet_rosso.png) no-repeat 2px 0.5em; margin: -4px 0 0; }
ul.icon li.icon2 { padding: 4px 0 4px 18px; line-height: 1.2em; background: url(bullet_grigio.png) no-repeat 2px 0.5em; margin: -4px 0 0 14px; }

/* nuovo febbraio 2015: freccine per colonne a destra */
ul.freccina { list-style: none; margin: 0; padding: 0; width:auto; }
ul.freccina li { padding: 0 0 0 10px; line-height: 1.2em; background: url(../../comuni/freccina_nera6x12.gif) no-repeat 0 1px; }

/* nuovo primo piano - luglio 2011 - per Firefox usare min-height:52px; al posto di height:52px; */
.art_news_evidenza { width:auto; min-height:52px; border:1px solid #D3D3D3; background: #FEFEFE url(../../comuni/hp_news_rosso.png) no-repeat center left; }
.art_news_standard { width:auto; min-height:52px; border:1px solid #D3D3D3; background: #FEFEFE url(../../comuni/hp_news_standard.png) no-repeat center left; }
.art_content_new { padding-top: 0.75em; padding-left: 63px; line-height: 1.2em; }

/* top news */
div.top_news_grande { width:auto; margin:0; padding:0; text-align:justify; }
div.titolo_top_news_grande { width:auto; font-size: 20px; font-weight: bold; color: #333333; line-height: 24px; }
a.titolo_top_news_grande, a.titolo_top_news_grande:visited, a.titolo_top_news_grande:active { font-size: 20px; font-weight: bold; color: #333333; line-height: 24px; text-decoration: none; }
a.titolo_top_news_grande:hover { font-size: 20px; font-weight: bold; color: #FF0000; text-decoration: none; }
div.content_top_news_grande { padding-top:8px; font-size: 9pt; line-height: 13pt; }
.content_top_news_grande img { float:left; margin-right:10px; margin-bottom:10px; }
a.content_top_news_grande, a.content_top_news_grande:visited, a.content_top_news_grande:active { font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }
a.content_top_news_grande:hover { font-size: 8pt; font-weight: bold; color: #FF0000; text-decoration: none; }
/* nuovo primo piano */
div.primo_piano { width:auto; margin:0; padding:0; text-align:justify; }
div.primo_piano_evidenza { width:auto; min-height:79px; height:auto !important; height:79px; margin:0; padding:0 6px 6px 6px; text-align:justify; background: #F5F5F5; }
div.content_primo_piano { padding-top:8px; font-size: 9pt; line-height: 13pt; }
.content_primo_piano img { float:left; margin-right:10px; margin-bottom:10px; }
img.normale { margin:0; }
a.content_primo_piano, a.content_primo_piano:visited, a.content_primo_piano:active { font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; }
a.content_primo_piano:hover { font-size: 8pt; font-weight: bold; color: #FF0000; text-decoration: none; }
a.titolo_piccolo_primo_piano, a.titolo_piccolo_primo_piano:visited, a.titolo_piccolo_primo_piano:active { font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none; line-height: 14pt; }
a.titolo_piccolo_primo_piano:hover { font-size: 10pt; font-weight: bold; color: #FF0000; text-decoration: none; line-height: 14pt; }
div.spaziatura_primo_piano { border: 1px solid; border-color: #FFFFFF #FFFFFF #D3D3D3 #FFFFFF; clear:both; }

/* nuovi stili per le righe delle tabelle - ottobre 2012 */
.riga1 { background: #FFFFFF; }
.riga2 { background: #F5F5F5; }
.riga4 { background: #DFF4FF; }

A { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A:visited { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A:hover { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A:active { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
/* ingrandito il carattere */
A.piccolo { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.piccolo:visited { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.piccolo:hover { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.piccolo:active { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
/* per compatibilità registro voti */
A.linkblupiccolo { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.linkblupiccolo:visited { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.linkblupiccolo:hover { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.linkblupiccolo:active { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

A.menu1 { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu1:visited { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu1:hover { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu1:active { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
/* ingrandito il carattere */
A.menu2 { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu2:visited { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu2:hover { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.menu2:active { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

A.bianco { COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.bianco:visited { COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.bianco:hover { COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
A.bianco:active { COLOR: #000000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

A.biancograssetto { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.biancograssetto:visited { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.biancograssetto:hover { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.biancograssetto:active { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

A.biancopiccologr {	COLOR: #FFFFFF; FONT-SIZE: x-small; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none; }
A.biancopiccologr:visited { COLOR: #FFFFFF; FONT-SIZE: x-small; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none; }
A.biancopiccologr:hover { COLOR: #4F4F4F; FONT-SIZE: x-small; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration : none; }
A.biancopiccologr:active { COLOR: #4F4F4F; FONT-SIZE: x-small; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration : none; }

A.articoli { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.articoli:visited { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.articoli:hover { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.articoli:active { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

A.grigio_piccolo { COLOR: #666666; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.grigio_piccolo:visited { COLOR: #666666; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.grigio_piccolo:hover { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.grigio_piccolo:active { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
/* per il calendario */
A.calendario { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.calendario:visited { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.calendario:hover { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.calendario:active { COLOR: #FF0000; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A.calendario2 {	COLOR: #FFFFFF; FONT-SIZE: x-small; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none; }
A.calendario2:visited { COLOR: #FFFFFF; FONT-SIZE: x-small; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none; }
A.calendario2:hover { COLOR: #FFFFFF; FONT-SIZE: x-small; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration : underline; }
A.calendario2:active { COLOR: #FFFFFF; FONT-SIZE: x-small; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration : underline; }
table.calendar { border: 1px solid #C0C0C0; }
td.calendarpiccola { border: 1px solid #C0C0C0; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
/* nuovo per la galleria Rev. 01.02.10062010 */
div.img_gallery { height:auto; width:auto; }
div.img_gallery img { border: 1px solid #A9A9A9; }
div.img_gallery a:hover img { border: 1px solid #FFFFFF; }
/* da lasciare per compatibilità titolo vecchie tabelle e scroll page */
.titolo_tabella_bianco1 { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-left: 14px; }

.testo_piccolo { COLOR: #333333; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.testo_grigio_piccolo { COLOR: #666666; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.testonormalebianco { COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.testomoltopiccoloblu { COLOR: #3C74E7; FONT-WEIGHT: normal; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

SELECT.piccolo { FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight: normal; color: #003399 }
INPUT.piccolo { FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight: normal; color: #003399 }
TEXTAREA.piccolo { FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight: normal; color: #003399 }

/* per servizio 31 */
TD.tabellaorario {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; FONT-WEIGHT: bold; color: #FFFFFF; background-color: #3C74E6; }

/* per compatibilità con il css del registro voti */
TD.tabellapiccola1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; FONT-WEIGHT: bold; color: #FFFFFF; background-color: #3C74E6; }
.tabellanormale { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; color: #3C74E6; background-color: #F1F3F3; border: 1px #3C74E6 solid; }
.testonormaleblu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #3C74E7; }
A.neropiccologr { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.neropiccologr:visited { COLOR: #333333; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.neropiccologr:hover { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A.neropiccologr:active { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
/* fine */

.pulsante {
	background-color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small; 
	color: #000000;
	border-color: #D3D3D3 #808080 #808080 #D3D3D3;
	border-style: solid;
	cursor: pointer; }
