/* ### FOGLIO DI STILE MINI-SITI ### */

body  {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #333333}
td  {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #333333}
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: #666666 ; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.copyright  { font: 11px Arial,Helvetica,sans-serif; color: #FFFFFF }
.small { font-size: 9px ; letter-spacing: normal}


/* ### TESTO ### */
.testo {font: 11px 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 }

/* TABELLA CATALOGO */
.tabella_cat {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #333333}
.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 }

/* ### MAIN - TITOLI IN MAIN.ASP ### */
.menutit {  font-family:  Arial, Helvetica, sans-serif; font-size: 14px;  color: #339933; text-decoration: none; font-weight: bold;}
.menutit a:link, .menutit a:visited, .menutit a:active {  text-decoration: none ; color: #339933}
.menutit a:hover {  text-decoration: underline ; color: #FF6600 }

/* ### MENU SX ### */
.menusx {  font-family:  Verdana, Helvetica, sans-serif; font-size: 12px;  color: #336699; text-decoration: none; font-weight: bold;}
.menusx a:link, .menusx a:visited, .menusx a:active {  text-decoration: none ; color: #336699}
.menusx a:hover {  text-decoration: underline ; color: #336699 }

/* ### MENU SX -SUB ### */
.menusx_sub {  font-family:  Verdana, Helvetica, sans-serif; font-size: 11px;  color: #339933; text-decoration: none; font-weight: bold;}
.menusx_sub a:link, .menusx_sub a:visited, .menusx_sub a:active {  text-decoration: none ; color: #339933}
.menusx_sub a:hover {  text-decoration: none ; color: #FF6600 }


/* ### 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: #FFFFFF; text-decoration: none}
.menutop3 a:link, .menutop3 a:visited, .menutop3 a:active {  text-decoration: none ; color: #FFFFFF}
.menutop3 a:hover { text-decoration: none; color: #3366CC }

/* ### MENU TOP WHITE ### */
.menutopwh {  font-family: Arial, Helvetica, sans-serif; font-size: 17px;  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 ### font-weight: bold;*/
.titolo { font: 20px Arial, Helvetica, sans-serif; color:#FF6600; text-decoration: none; }
.titolo a:link, .titolo a:visited, .titolo a:active { color: #FF6600; text-decoration: none }
.titolo a:hover {color:#FF6600; text-decoration: underline }

/* ### TITOLI_NEWS ### */
.titolo_news { font: 12px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color:#6699CC}
.titolo_news a:link, .titolo_news a:visited, .titolo_news a:active {color:#6699CC; text-decoration: none;}
.titolo_news a:hover {color:#336699; text-decoration: none;}


/* ### ALTRI TITOLI ### */
.titolo_alt { font: 14px Arial, Helvetica, sans-serif; text-decoration: none;  color:#6699CC ; font-weight: bold;}
.titolo_alt a:link, .titolo_alt a:visited, .titolo_alt a:active {color:#6699CC; text-decoration: none;}
.titolo_alt a:hover {color:#336699; 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 }

.link_sottotitolo {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  color: #336699; text-decoration: none; font-weight: bold;}
.link_sottotitolo a:link, .link_sottotitolo a:visited, .link_sottotitolo a:active {  text-decoration: none ; color: #336699}
.link_sottotitolo a:hover {  text-decoration: underline ; color: #336699 }


table.menutop {
	width: 850px;
	height: 30px;
	text-align: center;
	font-family: Verdana;
	background-color: #ffffff;
}

table.menuleft {
	height: 100%;
	border-right: 1px dotted #cccccc;
}

table.menutop {
	width: 850px;
	height: 30px;
	text-align: center;
	font-family: Verdana;
	background-color: #ffffff;
}

table.copyright {
	margin-top: 20px;
	width: 980px;
	height: 30px;
	text-align: center;
	font-family: Verdana;
	background-image: url(img/sfooter.jpg);
	border-top: 1px solid #cccccc;
}
