
body         { font-family: Arial; font-size: 10pt }
a					{ color:#006699;	font-size:12;	font-family:Arial;	text-decoration: none; font-weight:bold		}
a:hover				{ color:#006699;	font-size:12;	font-family:Arial;	text-decoration: none;font-weight:bold		}
.homelink			{ color:#006699;	font-size:11;	font-family:arial;	text-decoration: none; letter-spacing:1; font-weight:bold; padding-left:6;	}
:hover.homelink		{ color:#006699;	font-size:11;	font-family:arial;	text-decoration: none; letter-spacing:1; font-weight:bold; padding-left:6; 	}

.titolosottosezione	{ color:#787878;	font-size:28;	font-family:arial;	letter-spacing:1;	padding-left:10;	padding-bottom:2;	}
.titolo				{ color:#646464;	font-size:11;	font-family:arial;	font-weight:bold;			}
.notiziadirilievo	{ color:#646464;	font-size:11;	font-family:arial;	padding:5;		}

.menublus			{ color:#95a8b7;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menublus		{ color:#5a7085;	font-size:12;	font-family:arial;	font-weight:bold;		}
.menublufortes		{ color:#95a8b7;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menublufortes	{ color:#5a7085;	font-size:12;	font-family:arial;	font-weight:bold;		}
.menurossos			{ color:#cd999a;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menurossos	{ color:#b73132;	font-size:12;	font-family:arial;	font-weight:bold;	}
.menuverdes			{ color:#a3b79e;	font-size:12;	font-family:arial;	font-weight:bold;				}
:hover.menuverdes	{ color:#57894c;	font-size:12;	font-family:arial;	font-weight:bold;		}
.menuarancios		{ color:#dead75;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menuarancios	{ color:#e67401;	font-size:12;	font-family:arial;	font-weight:bold;		}
.menuarancioscuro	{ color:#e67401;	font-size:12;	font-family:arial;	font-weight:bold;		}

.menublugrande			{ color:#435563;	font-size:14;	font-family:Arial;	font-weight:bold; text-decoration:none			}
:hover.menublugrande	{ color:#222B33;	font-size:14;	font-family:Arial;	font-weight:bold		}
.menurossogrande		{ color:#b73132;	font-size:14;	font-family:arial;	font-weight:bold;			}
:hover.menurossogrande	{ color:#862424;	font-size:14;	font-family:Arial;	font-weight:bold	}


.menublu			{ color:#95a8b7;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menublu		{ color:#5a7085;	font-size:12;	font-family:arial;	font-weight:bold;		}
.menurosso			{ color:#cd999a;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menurosso	{ color:#b73132;	font-size:12;	font-family:arial;	font-weight:bold;	}
.menuverde			{ color:#a3b79e;	font-size:12;	font-family:arial;	font-weight:bold;				}
:hover.menuverde	{ color:#57894c;	font-size:12;	font-family:arial;	font-weight:bold;		}
.menuarancio		{ color:#dead75;	font-size:12;	font-family:arial;	font-weight:bold;			}
:hover.menuarancio	{ color:#e67401;	font-size:12;	font-family:arial;	font-weight:bold;		}

.linkgenerico			{ color:#95a8b7;	font-size:11;	font-family:arial;	}
:hover.linkgenerico		{ color:#5A7085;	font-size:11;	font-family:Arial;text-decoration:underline	}

.linkrosso			{ color:#7D3E40;	font-size:12;	font-family:Arial;	font-weight:bold			}
:hover.linkrosso	{ color:#B73132;	font-size:12;	font-family:Arial;	font-weight:bold; text-decoration:underline	}


.linkgenericogrigio13		{ color:#4F6475;	font-size:13;	font-family:Arial;	}
:hover.linkgenericogrigio13	{ color:#4F6475;	font-size:13;	font-family:Arial;text-decoration:underline	}
.linkgenericoblu			{ color:#092C3E;	font-size:13;	font-family:Arial; font-weight:bold	}
:hover.linkgenericoblu   	{ color:#092C3E;	font-size:13;	font-family:Arial;text-decoration:underline; font-weight:bold	}


.linknews			{ color:#505050;	font-size:12;	font-family:arial;	}
:hover.linknews 	{ color:#505050;	font-size:12;	font-family:Arial;text-decoration:underline	}

.linkgrigio			{ color:#8C8C8C;	font-size:11;	font-family:arial;	}
:hover.linkgrigio	{ color:#505050;	font-size:11;	font-family:arial;	}
.linkc			{ color:#95a8b7;	font-size:11;	font-family:arial;	}
:hover.linkc		{ color:#5a7085;	font-size:11;	font-family:arial;	}
.linkt			{ color:#cd999a;	font-size:11;	font-family:arial;	}
:hover.linkt	{ color:#b73132;	font-size:11;	font-family:arial;	}
.linkg			{ color:#a3b79e;	font-size:11;	font-family:arial;	}
:hover.linkg	{ color:#57894c;	font-size:11;	font-family:arial;	}
.linkr		{ color:#dead75;	font-size:11;	font-family:arial;	}
:hover.linkr	{ color:#e67401;	font-size:11;	font-family:arial;	}
.titologrigio		{ color:#646464;	font-size:14;	font-family:arial;	font-weight:bold;	}
:hover.titologrigio	{ color:#464646;	font-size:14;	font-family:arial;	font-weight:bold;	}
.titoloc			{ color:#646464;	font-size:11;	font-family:arial;	}
:hover.titoloc	{ color:#5a7085;	font-size:11;	font-family:arial;	}
.titolot		{ color:#646464;	font-size:11;	font-family:arial;	}
:hover.titolot	{ color:#b73132;	font-size:11;	font-family:arial;	}
.titolog		{ color:#646464;	font-size:11;	font-family:arial;	}
:hover.titolog	{ color:#57894c;	font-size:11;	font-family:arial;	}
.titolor		{ color:#646464;	font-size:11;	font-family:arial;	}
:hover.titolor{ color:#e67401;	font-size:11;	font-family:arial;	}
.menutendina		{ color:#000000;	font-size:10;	font-family: Arial;  width:  200;	text-decoration: none; text-align:left; background-color:#FFFFFF; padding-right: 5px; }
.loginbox			{ color:#000000;	font-size:10;	font-family: Verdana;  width:70;	height:18; }
.grigiochiaro		{ color:#EDEDED;	font-size:14;	font-family:arial;								}
.titolopaginainterna { color:#6D6D6D;	font-size:16;	font-family:arial;	font-weight:bold;				}
.sottotitolopaginainterna { color:#A2A2A2;	font-size:12;	font-family:arial;	font-weight:bold;				}
.testopaginainterna { color:#6D6D6D;	font-size:13;	font-family:arial;				}
.didascalia  { color:#6D6D6D;	font-size:11;	font-family:arial;	font-weight:bold;				}
.sottodidascalia  { color:#6D6D6D;	font-size:11;	font-family:arial;				}


   /* Definisce lo stile di un layer contenitore del menu */
div.main { width: 150px; font-family:Arial; text-decoration:none; font-size:16; color:#136088; font-weight:bold; background-image:url('../images/barram20.gif') }

   /* Definisce lo stile di ogni singolo layer nelle sue parti più spicciole */
div.menu { background: #EEEEEE url('../images/barram20.gif'); font-size: 14; font-family: arial;text-decoration:none; color:#136088; font-weight:bold }

   /* Definisce lo stile dei link al caricamento              NON LO USO PIU'...USARLO PER ALTRI COLORI DEI SOTTOLINK*/
.vocemenuprincipale { background: #EEEEEE url('../images/barram20.gif'); color: #527A7A; padding: 1px;
  /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: none;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: Block; font-family:Arial; font-size:13; font-weight:bold
   }

:hover.vocemenuprincipale { background: #E5E5E5 url('../images/barramenuscura20.gif'); color: #223333; padding: 1px;  position: Relative; text-decoration: none; display: Block; font-size:13; font-family:Arial; font-weight:bold } 

   /* Definisce lo stile dei link al caricamento              NON LO USO PIU'...USARLO PER ALTRI COLORI DEI SOTTOLINK*/
a.menu { background: #EEEEEE; color: #F48868; padding: 1px;
  /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: none;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: Block; font-family:arial; font-size:12; font-weight:bold
   }

/* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) NON LO USO PIU' */
a:hover.menu { background: #00003E url('../images/barramenuscura20.gif'); color: #862424; padding: 1px;  position: Relative; text-decoration: none; display: Block; font-size:12; font-family:arial; font-weight:bold } 

/* Definisce lo stile dei link delle voci dei menu - al passaggio del mouse (modificati solo i colori) */

.vocemenurosso			{ color:#cd999a;	font-size:12;	font-family:arial;  }
:hover.vocemenurosso	{ color:#b73132;	font-size:12;	font-family:arial;	}

.vocemenuverde			{ color:#a3b79e;	font-size:12;	font-family:arial;  }
:hover.vocemenuverde	{ color:#57894c;	font-size:12;	font-family:arial;	}

.vocemenublu			{ color:#95a8b7;	font-size:12;	font-family:arial;  }
:hover.vocemenublu	    { color:#5a7085;	font-size:12;	font-family:arial;	}

.vocemenuarancio		{ color:#dead75;	font-size:12;	font-family:arial;  }
:hover.vocemenuarancio  { color:#e67401;	font-size:12;	font-family:arial;	}


/* Stile dello sfondo dei sottomenu...e serve anche a nascondere le voci dei sottomenu chiusi */

.aperto {   font: Normal 10px Verdana; display: Block; background-color:#EEEEEE }
.chiuso {   font: Normal 10px Verdana; display: None; }

div
{
    font: Normal 11px Verdana;
}
#MENU_CONTAINER
{
    width: 168px;
}
a.MENU
{
    display: Block;
    position: relative;
    background: #EEEEEE url('../images/barramchiara22.gif');
    color: #0A2E52;
    font-weight: bold;
    text-decoration: none;
    padding: 3px; font-size:12px; font-family:Arial; text-indent:3
}
a:hover.MENU
{
    display: Block;
    position: Relative;
    background: #CCCCCC url('../images/barramenuscura22.gif');
    color: #223333;
    font-weight: bold;
    padding: 3px;text-decoration: none; font-family:arial; font-size:12px; text-indent:3
}
a.SMENU
{
    display: Block;
    position: Relative;
    color: #CD999A;
    text-decoration: none;
    padding: 3px; font-weight:bold; text-indent:3
    font-size:12px; font-family:Arial
}
a:hover.SMENU
{
    display: Block;
    position: Relative;
    background: #E6DEC1;
    color: #B73132;
    text-decoration: none;
    padding: 3px; font-weight:bold; text-indent:3
    font-size:12px; font-family:Arial
}
div.SMENU
{
    visibility: Hidden;
    position: Absolute;
    background: #F2EEDF;
    width: 200px; margin-left:168px; margin-right:0px; margin-top:-21px; margin-bottom:0px
}
a.SSMENU
{
    display: Block;
    position: Relative;
    color: #95a8b7;
    text-decoration: none;
    padding: 3px; font-weight:bold; text-indent:3
    font-size:12px; font-family:Arial
}
a:hover.SSMENU
{
    display: Block;
    position: Relative;
    background: #E6DEC1;
    color: #5A7085;
    text-decoration: none;
    padding: 3px; font-weight:bold; text-indent:3
    font-size:12px; font-family:Arial
}
div.SSMENU
{
    visibility: Hidden;
    position: Absolute;
    background: #F2EEDF;
    width: 200px; margin-left:200px; margin-right:0px; margin-top:-21px; margin-bottom:0px
}

a.SMENUPrincipe
{
    display: Block;
    position: Relative;
    color: #dead75;
    text-decoration: none;
    padding: 3px; font-weight:bold; text-indent:3
    font-size:12px; font-family:Arial
}
a:hover.SMENUprincipe
{
    display: Block;
    position: Relative;
    background: #E6DEC1;
    color: #e67401;
    text-decoration: none;
    padding: 3px; font-weight:bold; text-indent:3
    font-size:12px; font-family:Arial
}

/*CSS principale per il menu del pannello di controllo */
/*la parte li.sfhover ecc... rappresenta la chiamata al suckerfish file javascript che rende compatibile il menu anche con IE5.X e IE6 */


ul#menupr{font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; font-size:10px; font-family:arial}
ul#menupr,ul#menupr li,ul#menupr ul,ul#menupr ul li{margin:0;padding:0;list-style-type:none}
ul#menupr{height:26px;line-height:25px;margin-left:50px;
    background: #3B5998 url('../images/barrablu.jpg');color: #FFFFFF; font-family:Arial; font-weight:bold}
ul#menupr a{display:block;padding: 0 15px;text-decoration: none; color:#FFF}
ul#menupr li{float: left;position: relative}
ul#menupr li li{float: none;line-height: 22px;
    display:block !important;display: inline; /*IE*/}
ul#menupr ul{position: absolute;top: 23px;left: -9999px;
    width: 12em;background: #fff;color: #3B5998}
ul#menupr ul{padding: 7px 0;border: 1px solid #3B5998}
ul#menupr li li a{height:22px}   /*fix per IE */
ul#menupr ul,ul#menupr li li a{background-color: #FFF;color: #3B5998}
ul#menupr li:hover,ul#menupr a:hover{background-color: #F9590D;color: #000080; background-image:url('../images/barramare.jpg'); font-family:ARIAL; font-weight:bold}
ul#menupr li:hover ul,ul#menupr li.sfhover ul{left: -1px;z-index: 100}

/*regole per separatore e le icone */

ul#menupr li.sep{height: 34px;background: #fff}
ul#menupr li.sep span{display: block;height: 1px;overflow: hidden;
    margin: 6px 5px 0;background: #CCC}
ul#menupr li li.icon a{padding-left: 24px}
ul#menupr li li.settings a{background: url(../images/settings.gif) no-repeat 3px 3px}
ul#menupr li li.privacy a{background: url(../images/lucchetto.gif) no-repeat 3px 3px}

/*CSS principale per il menu del pannello di controllo */
/*la parte li.sfhover ecc... rappresenta la chiamata al suckerfish file javascript che rende compatibile il menu anche con IE5.X e IE6 */



ul#nav{font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5; font-size:11px; font-family:Tahoma}
ul#nav,ul#nav li,ul#nav ul,ul#nav ul li{margin:0;padding:0;list-style-type:none}
ul#nav{height:26px;line-height:25px;margin-left:50px;
    background: #3B5998;color: #fff}
ul#nav a{display:block;padding: 0 15px;text-decoration: none; color:#FFF}
ul#nav li{float: left;position: relative}
ul#nav li li{float: none;line-height: 22px;
    display:block !important;display: inline; /*IE*/}
ul#nav ul{position: absolute;top: 23px;left: -9999px;
    width: 12em;background: #fff;color: #3B5998}
ul#nav ul{padding: 7px 0;border: 1px solid #3B5998}
ul#nav li li a{height:22px}   /*fix per IE */
ul#nav ul,ul#nav li li a{background-color: #FFF;color: #3B5998}
ul#nav li:hover,ul#nav a:hover{background-color: #F9590D;color: #FFFFFF; background-image:url('../images/barramare.jpg')}
ul#nav li:hover ul,ul#nav li.sfhover ul{left: -1px;z-index: 100}

/*regole per separatore e le icone */

ul#nav li.sep{height: 34px;background: #fff}
ul#nav li.sep span{display: block;height: 1px;overflow: hidden;
    margin: 6px 5px 0;background: #CCC}
ul#nav li li.icon a{padding-left: 24px}
ul#nav li li.settings a{background: url(../images/settings.gif) no-repeat 3px 3px}
ul#nav li li.privacy a{background: url(../images/lucchetto.gif) no-repeat 3px 3px}


OPTGROUP {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.smallfont {
	FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.time {
	COLOR: #333333
}
.navbar {
	FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.highlight {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.fjsel {
	BACKGROUND: #3a5387; COLOR: #ffffff
}
.fjdpth0 {
	BACKGROUND: #f7f7f7; COLOR: #000000
}
.panelsurround {
	BACKGROUND: #dde0e7; COLOR: #000000
}
