
BR {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}

A:link {
	COLOR: #000080;
}
A:visited {
	COLOR: #336699;
	}
A:hover {
	COLOR: #0000CC;
	}

A.menu {text-decoration: none}
A.menu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menu:hover {
	BORDER-RIGHT: #5E0F0F 0px dotted; BORDER-TOP: #5E0F0F 1px dotted; BORDER-LEFT: #5E0F0F 0px dotted; COLOR: #0000CC; BORDER-BOTTOM: #5E0F0F 1px dotted;
}
A.menu2 {text-decoration: none}
A.menu2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menu2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menu2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}

A.barra:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.barra:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.linknas:link {
	FONT-WEIGHT: normal; FONT-SIZE: 1px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.linknas:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 1px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.linknas:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 1px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

INPUT {
	FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
SELECT {
	BORDER-RIGHT: navy 1px solid; BORDER-TOP: navy 1px solid; FONT-SIZE: 11px; BORDER-LEFT: navy 1px solid; COLOR: #336699; BORDER-BOTTOM: navy 1px solid; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}
TEXTAREA {
	BORDER-RIGHT: navy 1px solid; BORDER-TOP: navy 1px solid; FONT-SIZE: 11px; BORDER-LEFT: navy 1px solid; COLOR: #336699; BORDER-BOTTOM: navy 1px solid; FONT-FAMILY: Verdana,Arial; TEXT-DECORATION: none
}

.ar10  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}

.ar9s  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}
.ar11  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}
.ar8  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 8px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}
.ar7  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}
.ar4blu  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 4px;
	color : #006699;
	font-style: normal; 
	font-weight: normal;
}
.arc8  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #006699;
	font-style: normal; 
	font-weight: normal;
}
.ar9  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}
.ar9bianco  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	font-style: normal; 
	font-weight: normal;
}
.book10blu  {
	font-family : bookman old style, Verdana, arial;
	font-size : 10px;
	color : #004080;
	font-style: normal; 
	font-weight: normal;
}
.times10  {
	font-family : times new roman, Verdana, arial;
	font-size : 10px;
	color : #000080;
	font-style: normal; 
	font-weight: normal;
}
.ar7bianco  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 7px;
	color : #FFFFFF;
	font-style: normal; 
	font-weight: normal;
}
.ar8bianco  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 8px;
	color : #FFFFFF;
	font-style: normal; 
	font-weight: normal;
}
.ar10bianco  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	font-style: normal; 
	font-weight: normal;
}
.ar9bianco  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	font-style: normal; 
	font-weight: normal;
}
.ar12bianco  {
	font-family : Verdana, arial, helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	font-style: normal; 
	font-weight: normal;
}

div.menu  { 
  position:absolute; visibility:hidden; 
  width:110px; left:0; top:0; z-index:500;
  font-size:12px; 
  background-color:#eeeeef; 
  border: 2px solid;	border-color: #f7faff #99a #99a #f7faff; 
}
/* Stili per le liste e i link contenuti nei menu  */
div.menu ul { margin:.5em 1em .6em 0; padding:0 }
div.menu ul li { line-height:1; list-style-type:none; margin:0 0 .8em .4em; }
div.menu a { text-decoration:none; white-space:nowrap; }  
div.menu a:link { color:#33b }
div.menu a:visited { color:#339 }
div.menu a:hover { color:#33c; border-bottom:1px dashed #33c }