.homeNewsTransparent	{	background-color: #CCCCCC;
							filter:alpha(opacity=30);
							-moz-opacity:0.9;
							opacity: 0.9;}
.repeaterNewsHome { overflow:hidden; height:62px; display:none; line-height:12px; margin-top:14px;  }
.repeaterNewsHome H1													{	font-size:11px; font-weight:bold; margin-bottom: 2px; color:#3366CC; line-height:12px }
.repeaterNewsHome, .repeaterNewsHome STRONG, .repeaterNewsHome B 		{	font-size:10px; font-weight:normal; }
.homeNews		{ overflow: hidden ; width:365px; height:120px;}
.homeNews P		{ margin:5px}	
.homeNews TD	{ color:White; font-family: Arial Baltic, Arial; font-weight:normal; font-size:12px}
.homeNews H1	{ font-size:22px; font-family: Arial Baltic, Arial; font-weight:normal; line-height:22px }
.boxSfondato	{color:#FFFFFF; font-weight:bold; font-size:12px; background-color:#CCCCCC;}
.boxTitle {color:#FFFFFF; font-weight:bold; background-color:#999999}
.colonneLat {color:#666666;}
.imaDid {font-size: 10px; line-height : 12px; color: #999999;}

.bacheca INPUT{ height:22px; font-size:11px;font-family:  "Trebuchet MS"; }
.bacheca TEXTAREA {font-family:  "Trebuchet MS"; font-size: 11px; height:200px}
.bacheca SELECT{font-family:  "Trebuchet MS"; font-size: 11px; width:120px}

.box_zen3 {padding-top:5px;padding-bottom:5px;}
.box_zen3 A, .box_zen3 A:link, .box_zen3 A:visited{text-decoration:none; color: #666666; font-weight:normal}

.currentPage {text-decoration:none; color: #666666; font-weight:normal}
.loginTextBox {height:15px;width:138px;margin-top:5px;margin-bottom:5px; line-height:12px; font-size:10px}

BODY { margin: 0; font-family: "Trebuchet MS", Arial,helvetica;  font-size: 11px;  color: #666666;  line-height: 18px; background-color:#FFFFFF }
FORM { margin: 0; }
TD { font-family: "Trebuchet MS", Arial, helvetica;  font-size: 11px;  color: #666666;  line-height: 14px; }
TABLE.normale TD { line-height: normal; }
TD.normale { line-height: normal; }
P {margin-bottom:0;}
A {font-size: 11px;font-weight:bold;text-decoration: none;}
A:link {color: #698fda;font-weight:bold;}
A:visited {color: #698fda;}
.noBR	{ line-height:0px}

.briciole { color:#990000;font-weight:bold;}

.testoBianco { color: white; line-height: normal;}
.testoRosso { color:#336699; }

a.menu { font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #333333;  line-height: normal;  }
a.menu:visited {color: #333333;}
a.menuS { font-family:  "Trebuchet MS";  font-size: 11px; font-weight:normal;  text-decoration: none;  color: #9999FF;  line-height: normal;  }
a.menuS:visited {color: #9999FF;}


a.link_foot {color: #666666; font-weight:normal; text-decoration: none; line-height: normal;}
a.link_foot:visited {color: #666666;}
.nota {font-family: "Trebuchet MS",Arial;  font-size: 10px; color: #666666;}

INPUT 
{
	font-size: 9px;
	height: 16px;
}
TEXTAREA {font-family:  "Trebuchet MS"; color: #666666; font-size: 11px; height: 95px; }
SELECT {font-family:  "Trebuchet MS"; color: #666666; font-size: 10px; height: 19px;}
#cerca {width: 100px; height: 15px}
.newsletter {width:140}

.errore { color:#CC3333; }

UL 
{
	list-style-image:url(../img/layoutElem/sagblue.gif); 
	margin-left:16px; 
	margin-top:0; 
	margin-bottom:0;
}
.testoAzzurro UL {list-style-image:url(../img/e_quadratoAzz.gif);}

HR 
{
	height: 1px; 
	color:#CCCCCC;  
	border: 0; 
	margin-top: 10px;
	margin-bottom: 10px;
}
HR.lineaSpessa { height: 9px; color:#E6E6E6;  border: 0; }
TABLE.tabella { background-color: #666666; }
TABLE.tabella TD { background: White; }

.homeNews A:link {color: #666666;}
.homeNews A:visited {color: #666666;}
.homeNews P{margin-top: 0px;}

.sfondo1 { background-color:#003366;}
.sfondo2 { background-color:#6699CC;}
 
/* menu */
.menu1 A
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menu1 A:visited 
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menu1 A:hover 
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #698fda;
	text-decoration: none;
}
.menu1S A
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #698fda;
	text-decoration: none;
}
.menu1S A:visited 
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #698fda;
	text-decoration: none;
}

.menu2 A
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menu2 A:visited 
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menu2 A:hover
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #698fda;
	text-decoration: none;
}

.menu2S A
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #698fda;
	text-decoration: none;
}
.menu2S A:visited 
{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #698fda;
	text-decoration: none;
}

.menuBordo {background-color: #FFFFFF}

.header {text-decoration: none;font-size: 9px; color: #FFFFFF; font-weight:bold; vertical-align:middle}
.header A:link, .header A:visited { color:#FFFFFF; font-size: 9px;text-decoration: none; font-weight:bold }
.header A:hover { color:#FFFFFF; font-weight:bold; }

.footer {text-decoration: none;font-size: 9px; color: #999999; font-weight:bold}
.footer A:link, .footer A:visited { color:#999999; font-size: 9px;text-decoration: none; font-weight:bold }
.footer A:hover { color:#999999; font-weight:bold }

.white {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.whitebold {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.red {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.redbold {
	font-family:  Arial, Helvetica, "trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.n14black {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.n9white{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	
}
a.footlinkalb:link{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	
}
a.footlinkalb:visited{
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	
}

.n12666666 {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height:13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: -4px;
}

.box_mic 
{
	width: 140px;
	height: 14px;
	border: 1px solid #333333;
	font-size:10px;
}

.n12black {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.n12mov {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #6633ff;
	text-decoration: none;
}

a.n12movlink:link {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #6633ff;
	text-decoration: none;
}
a.n12movlink:visited {
	font-family: "trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #6633ff;
	text-decoration: none;
}

.n12white{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

