/* ### FOGLIO DI STILE MINI-SITI ### */

body  {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #000000 ;  margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
td  {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #000000}
a:link, a:visited, a:active {color:#3366CC; text-decoration: none }
a:hover {color:#FF6600; text-decoration: underline }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.copyright  { font: 11px Arial,Helvetica,sans-serif; color: #000000 }
.small { font-size: 9px ; letter-spacing: normal}

/* ### VANTAGGI-SERVIZI-SETTORI ### */
.titoli_col {font: 11px Arial, Georgia, Times New Roman, Times, serif; color: #000000}
.titoli_col a:link, .titoli_col a:visited, .titoli_col a:active {  color: #3366CC;text-decoration: none}
.titoli_col a:hover { color: #FF6600; text-decoration: underline }


/* ### TESTO ### */
.testo {font: 12px Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000}
.testo a:link, .testo a:visited, .testo a:active {  color: #3366CC;text-decoration: none}
.testo a:hover { color: #FF6600; text-decoration: underline }

/* ### IMPORTANTE ### */
.importante {font: 12px Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; background-color:#ffff00}
.importante a:link, .importante a:visited, .importante a:active, .importante a:hover {font: 16px Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; text-decoration: underline}

/* TABELLA CATALOGO */
.tabella_cat {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #000000}
.tabella_cat a:link, .tabella_cat a:visited, .tabella_cat a:active {color:#0066CC; text-decoration: none }
.tabella_cat a:hover {color:#0066CC; text-decoration: underline }


/* ### MENU SX ### */
.menusx {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px;  color: #FFFFFF; text-decoration: none; font-weight: bold;}
.menusx a:link, .menusx a:visited, .menusx a:active {  text-decoration: none ; color: #FFFFFF}
.menusx a:hover {  text-decoration: none ; color: #FFFFFF }

/* ### MENU SERVIZI ### */
.menuserv {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px;  color: #3366CC; text-decoration: none; }
.menuserv a:link, .menuserv a:visited, .menuserv a:active {  text-decoration: none ; color: #3366CC}
.menuserv a:hover {  text-decoration: underline ; color: #3366CC }

/* ### MENU TOP ### */
.menutop {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px;  color: #333333; text-decoration: none}
.menutop a:link, .menutop a:visited, .menutop a:active {  text-decoration: none ; color: #333333}
.menutop a:hover { text-decoration: underline; color: #666666 }

/* ### MENU TOP 2 ### */
.menutop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #333333; text-decoration: none}
.menutop2 a:link, .menutop2 a:visited, .menutop2 a:active {  text-decoration: none ; color: #333333}
.menutop2 a:hover { text-decoration: none; color: #666666 }

/* ### MENU TOP 3 ### */
.menutop3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #336699; text-decoration: none}
.menutop3 a:link, .menutop3 a:visited, .menutop3 a:active {  text-decoration: none ; color: #336699}
.menutop3 a:hover { text-decoration: underline; color: #336699 }

/* ### MENU TOP WHITE ### */
.menutopwh {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none; font-weight:bold; }
.menutopwh a:link, .menutopwh a:visited, .menutopwh a:active { color: #FFFFFF;  text-decoration: none}
.menutopwh a:hover {color: #FFFFFF;  text-decoration: underline }

/* ### TITOLI_SERIE ### */
.titolo { font: normal 16px Arial, Helvetica, sans-serif; color:#3366CC; text-decoration: none; font-weight:bold}
.titolo a:link, .titolo a:visited, .titolo a:active { color: #3366CC; text-decoration: none }
.titolo a:hover {color:#FF6600; text-decoration: none }

/* ### TITOLI_NEWS ### */
.titolo_news { font: 12px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color:#3366CC}
.titolo_news a:link, .titolo_news a:visited, .titolo_news a:active {color:#3366CC; text-decoration: none;}
.titolo_news a:hover {color:#FF6600; text-decoration: underline;}


/* ### ALTRI TITOLI ### */
.titolo_alt { font: 16px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color:#3366CC}
.titolo_alt a:link, .titolo_alt a:visited, .titolo_alt a:active {color:#3366CC; text-decoration: none;}
.titolo_alt a:hover {color:#FF6600; text-decoration: none;}


/* ### TITOLI_BIANCHI ### */
.titolo_w { font: 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold;}
.titolo_w a:link, .titolo_w a:visited, .titolo_w a:active { color: #FFFFFF; text-decoration: none }
.titolo_w a:hover {color:#FF6600; text-decoration: none }
.settore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}



/* #### PULSANTI GENERICI #### */
.button_blu
{
	border-right: gray 2px ridge;
	border-top: gray 1px ridge;
	font-weight: bold;
	font-size: 14px;
	border-left: gray 1px ridge;
	width: 200px;
	cursor: pointer;
	color: #0066cc;
	border-bottom: gray 2px ridge;
	font-family: Arial, Helvetica, sans-serif;
	height: 26px;
	background-color: #cccccc;
	text-decoration: none;
}


.button_info {
	background-color: #D4E9FF;
	border: 1px #E4EAF2 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #0066CC;
	text-decoration: none;
	BORDER-BOTTOM:2px #BFDFFF solid;
	BORDER-LEFT:1px #E0F0FF solid;
	BORDER-RIGHT:2px #BFDFFF solid;
	BORDER-TOP:1px #E0F0FF solid;
	cursor:pointer;
	height:16px;
	width:33px; 
}

 /* */
.button_scheda {  background-color: #D4E9FF; border: 1px #E4EAF2 solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #0066CC; text-decoration: none;  BORDER-BOTTOM:2px #BFDFFF solid; BORDER-LEFT:1px #E0F0FF solid; BORDER-RIGHT:2px #BFDFFF solid; BORDER-TOP:1px #E0F0FF solid; cursor:pointer;   width:65px; height:16px; }

.news_imgx 
{
	padding:10px;
}

acronym {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	cursor: help;
	}

#tb_admin td
{
	font-family:Arial;
	font-size:10px;
}
#tb_vota td
{
	text-align:left;
}

