/* generic tags */
/* OF83 - Eliminato FONT dall'elenco: impediva l'uso di caratteri diversi da quelli standard (con SPAW WYSIWYG, per esempio).
   Uniformare stili con quelli di ISIS (uso di EMS al posto dei pixel).
*/

/* OF05 - Era: BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL, DIV { */ 
BODY, TABLE, TH, TR, TD, UL, OL, LI, /* FONT, */ BLOCKQUOTE, LABEL, DIV, p, li, ul, ol {
/* font-family : Tahoma, Verdana, Arial, Helvetica;  font-size : 11px; */ 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	text-decoration: none; /* OF50 */
}
A:link { /* color: #000040;  */  TEXT-DECORATION: none }
A:active { /* color: #E4E0D8; */  TEXT-DECORATION: none }
A:visited { /* color:#545348; */  TEXT-DECORATION: none }
A:hover { /* color: #8C0000; */  TEXT-DECORATION: underline }
INPUT { font-size : 11px;  font-family: Geneva, sans-serif;  }
TEXTAREA { border-bottom : 1px solid #000000;  border-left : 1px solid #000000;  border-right : 1px solid #000000;  border-top : 1px solid #000000;  background-color : #D6D7CE; font-size : 11px;  font-family: Geneva, sans-serif;  }
SELECT { font-size : 11px;  font-family: Geneva, sans-serif;  }
FORM { background-color : #FFFFFF; color: #000000; } /* OF50: il background era transparent */
.Button {  border-bottom : 1px solid #000000;  border-left : 1px solid #000000;  border-right : 1px solid #000000;  border-top : 1px solid #000000;  background-color : #4A4942;  font-size : 11px;  color: #f5f5dc; font-family: Geneva, sans-serif;  font-weight : bold;  }

/* OF Tags */

/* Ridefiniamo il righello */
hr {
	margin-top: 5px;
	margin-bottom: 15px;
	
	color: none;
	background-color: none;

	
	border: none 0; 
 	border-top: 2px dotted #006666; /*the border*/
	height: 2px; /* whatever the total width of the border-top and border-bottom equal*/
}

h1 {  font-family : Tahoma, Verdana, Arial, Helvetica;  font-size: large;  color: #003333;  font-weight: bold; }
h2 {  font-family : Tahoma, Verdana, Arial, Helvetica;  font-size: medium;  color: #006666;  font-weight: bold; }
h3 {  font-family : Tahoma, Verdana, Arial, Helvetica;  font-size: small;  color: #006666;  font-weight: bold; }
h4 {  font-family : Tahoma, Verdana, Arial, Helvetica;  font-size: x-small;  color: #006666;  font-weight: bold; }
h5 {  font-family : Tahoma, Verdana, Arial, Helvetica;  font-size: xx-small;  color: #006666;  font-weight: bold; }
.testoBlu {  color: #006699; }
.testoArancio {  color: #FEA364; }
.fondoBlu {  background-color: #006699; }
.fondoArancio {  background-color: #FEA364; }
.OF_BarraNavTop { /* Testo della barra di navigazione superiore - Zona 3 */  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px;  color: #FFFFFF;  font-weight: bold; }
A.OF_BarraNavTop:link { /* Testo della barra di navigazione superiore - Zona 3 */  color:#FFFFFF}
/* FFCC00 */
A.OF_BarraNavTop:active { /* Testo della barra di navigazione superiore - Zona 3 */  color:#FFFFFF}
A.OF_BarraNavTop:visited { /* Testo della barra di navigazione superiore - Zona 3 */  color:#EEEEEE} /*  Testo della barra di navigazione superiore - Zona 3 */
A.OF_BarraNavTop:hover {  color:#CCCCCC; }
/* phpnuke tags */
.title   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.block-title {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.storytitle  {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle  {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.option  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.navbar {BACKGROUND: none;COLOR: #006BB5;FONT-SIZE: 9px;FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.Messages_Content { font-size : 11px; color: #191970; font-family : Tahoma, Verdana, Arial, Helvetica;  font-size : 11px; }
.Messages_Title {
	BACKGROUND: none;
	COLOR: #191970;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	font-family : Tahoma, Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	/*
	background-image: url(../table/LogoPiccolo.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: auto;
	*/
}
.Messages_News_Content { font-size : 11px; color: #191970; font-family : Tahoma, Verdana, Arial, Helvetica;  font-size : 11px; }
.Messages_News_Title { BACKGROUND: none; COLOR: #191970; FONT-SIZE: 14px; FONT-WEIGHT: bold;  font-family : Tahoma, Verdana, Arial, Helvetica;  TEXT-DECORATION: none; }
.Messages_News_Title A:hover { BACKGROUND: none; COLOR: #FF6600; FONT-SIZE: 14px; FONT-WEIGHT: bold;  font-family : Tahoma, Verdana, Arial, Helvetica;  TEXT-DECORATION: none; }
.SZBR01-tab-blocktitle {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #003399; }

.news2coldate {  font-size: 10px;  font-style: italic;  color: #999999; }
.news2coltitle {  font-size: 12px;  font-style: normal;  color: #0033CC;  font-weight: bold; }
.titoloNEWS {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #FFFFFF; }
.titoloColNEWS {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000066; }
/* Blocco 3 colonne */
.SB_3ColNewsOcchiello {  font-size: 10px;  font-style: normal;  color: #000000; }
.SB_3ColNewsLink {
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-align: right;
}
.SB_3ColNewsData {  font-size: 10px;  font-style: italic;  color: #999999; }
.SB_3ColNewsTitolo {  font-size: 12px;  font-style: normal;  color: #003333;  font-weight: bold; }
.SB_3ColNewsTitoloBlocco {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #FFFFFF; }
.SB_3ColNewsTestata {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000066; }

.testoLampeggiante {
	color: #FF0000;
	text-decoration: blink;
}

.ZN01-tab-blocktitle { font-weight:bold; color:#003333;  font-size: 12px; }
