/*** GENERICI ***/
a{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
a:active{color:#000000;text-decoration:none;}

a, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

input.text {height: 16px;width: 80px;font-family: Arial;font-size: 11px;color: #666;border: 1px solid #666;	vertical-align: middle;padding:0 2px 0 2px;margin-left:5px;}
input.pswd {height: 16px;width: 70px;font-family: Arial;font-size: 11px;color: #666;border: 1px solid #666;vertical-align: middle;}
hr {size: 0;color: #FFFFFF;border: 0px;}
hr.grigio { height:1px; width:100px; color:#CCCCCC; }
img.ok {border: 1px solid #CCCCCC;padding: 2px;vertical-align: middle;border: 0px;}
h2 {font-family: Times New Roman;font-size:13px;	color:#8c8c8c;}
td {font-family: Times New Roman; font-size:15px; color:#000000;}
.testo {font-family: Times New Roman;font-size:15px;	color:#000000;}
.normal {font-family: Times New Roman;	font-size:15px;	color:#000000;	margin:0 0 3px 0;}
.titoloInternoRosso {font-family: Times New Roman;font-size:18px;color:#e0001a;margin:0 0 3px 0;}

/*** HOME PAGE ***/
h2.occhielloHomePage {font-family: Verdana;font-size:13px;	color:#e0001a;margin:0 0 3px 0;}
h1.titoloHomePage {font-family: Times New Roman;	color:#000000;	font-size:20px;	margin-top:0px; margin-bottom:10px;}
h1.titoloHomePage a {font-family: Times New Roman;	color:#000000;	font-size:20px;	margin-top:0px;}
h1.titoloHomePage a:link {font-family: Times New Roman;	color:#000000;	font-size:20px;	margin-top:0px;}
h1.titoloHomePage a:visited {font-family: Times New Roman;	color:#000000;	font-size:20px;	margin-top:0px;}
h1.titoloHomePage a:hover {font-family: Times New Roman;	color:#000000;	font-size:20px;	margin-top:0px;}
h1.titoloHomePage a:active {font-family: Times New Roman;	color:#000000;	font-size:20px;	margin-top:0px;}
p.sommarioHomePage {font-family: Times New Roman;font-size:14px;	margin: 10px 0 0 0px;padding:0px;}
.titoloVideoBoxHomePage {color:#39586a; font-family: Verdana; font-size:14px; font-weight:bold;}
.titoloVideoBoxHomePage a {color:#39586a; font-family: Verdana; font-size:14px; font-weight:bold;}
.titoloVideoBoxHomePage a:link {color:#39586a;font-family: Verdana;font-size:14px;font-weight:bold;}
.titoloVideoBoxHomePage a:visited {color:#39586a;font-family: Verdana;font-size:14px;font-weight:bold;}
.titoloVideoBoxHomePage a:hover {color:#39586a;font-family: Verdana;font-size:14px;font-weight:bold;}
.titoloVideoBoxHomePage a:active {color:#39586a;font-family: Verdana;font-size:14px;font-weight:bold;}
.boxRotazioneOcchiello {font-family: Verdana;color:#8c8c8c;font-size:15px;margin-bottom:4px;}
.boxRotazioneOcchiello a {font-family: Verdana;color:#8c8c8c;font-size:15px;margin-bottom:4px;}
.boxRotazioneOcchiello a:visited {font-family: Verdana;color:#8c8c8c;font-size:15px;margin-bottom:4px;}
.boxRotazioneOcchiello a:hover {font-family: Verdana;color:#8c8c8c;font-size:15px;margin-bottom:4px;}
.boxRotazioneOcchiello a:active {font-family: Verdana;color:#8c8c8c;font-size:15px;margin-bottom:4px;}
.boxRotazioneTitolo {font-family: Verdana;color:#8c8c8c;font-size:12px;text-decoration:none;}
.boxRotazioneTitolo a {font-family: Verdana;color:#8c8c8c;font-size:12px;text-decoration:none;}
.boxRotazioneTitolo a:visited {font-family: Verdana;color:#8c8c8c;font-size:12px;text-decoration:none;}
.boxRotazioneTitolo a:hover {font-family: Verdana;color:#8c8c8c;font-size:12px;text-decoration:none;}
.boxRotazioneTitolo a:active {font-family: Verdana;color:#8c8c8c;font-size:12px;text-decoration:none;}
.arrowlistHomePage {font-family: Times New Roman;color:#000000;font-size:18px;list-style-image:url(../img/redarrow.gif);text-indent:-3px;position:relative;left:-13px;}
h3.homePageArticoloLista { font-family: Times New Roman;color:#000000;font-size:18px;margin:0px;}
h3.homePageArticoloLista a { font-family: Times New Roman;color:#000000;font-size:18px;margin:0px;}
h3.homePageArticoloLista a:link { font-family: Times New Roman;color:#000000;font-size:18px;margin:0px;}
h3.homePageArticoloLista a:visited { font-family: Times New Roman;color:#000000;font-size:18px;margin:0px;}
h3.homePageArticoloLista a:hover { font-family: Times New Roman;color:#000000;font-size:18px;margin:0px;}
h3.homePageArticoloLista a:active { font-family: Times New Roman;color:#000000;font-size:18px;margin:0px;}
p.homePageSommarioArticoloLista {font-family: Times New Roman;font-size:14px;margin:8px 0 8px 0;color:#000000;}

/*** HOME PAGE TESTATA ***/
h5.elencoHomePageTestata {font-family: Times New Roman;	font-size:14px;	color:#e0001a;margin:0 0 3px 0;}
h4.elencoHomePageTestata {font-family: Times New Roman;color:#464646;font-size:15px;margin-bottom:4px;}
h3.elencoHomePageTestata {font-family: Times New Roman;color:#000000;font-size:18px;margin-top:0px;margin-bottom:12px;line-height:18px;}
h3.elencoHomePageTestata a {font-family: Times New Roman;color:#000000;font-size:18px;margin-top:0px;margin-bottom:12px;line-height:18px;}
h3.elencoHomePageTestata a:visited {font-family: Times New Roman;color:#000000;font-size:18px;margin-top:0px;margin-bottom:12px;line-height:18px;}
h3.elencoHomePageTestata a:hover {font-family: Times New Roman;color:#000000;font-size:18px;margin-top:0px;margin-bottom:12px;line-height:18px;}
h3.elencoHomePageTestata a:active {font-family: Times New Roman;color:#000000;font-size:18px;margin-top:0px;margin-bottom:12px;line-height:18px;}
.homePageTestataList {font-family: Times New Roman;color:#000000;font-size:15px;list-style-image:url(../img/redarrow.gif);text-indent:-3px;position:relative;left:-13px;}
.testoHomePageTestata {font-family: Times New Roman;color:#00000;font-size:14px;margin:8px 0 8px 0;text-decoration:none;}
h1.titleA {font-family: Times New Roman;color:#000000;font-size:20px;}
h2.homePageTestataTitoloSommario {font-family:Times New Roman;font-size:13px;color:#e0001a;margin:0 0 3px 0;}
.homePageTestataElencoSommario {font-family: Times New Roman;color:#000000;font-size:15px;list-style-image:url(../img/redarrow.gif);text-indent:-3px;position:relative;left:-13px;}
.homePageTestataVoceElenco  {color:#000000;text-decoration:none;}
.homePageTestataVoceElenco a:link {color:#000000;text-decoration:none;}
.homePageTestataVoceElenco a:visited {color:#8c8c8c;text-decoration:none;}
.homePageTestataVoceElenco a:hover {color:#8c8c8c;text-decoration:underline;}
.homePageTestataVoceElenco a:active{color:#8c8c8c;text-decoration:none;}

/*** ARTICOLI COLONNA SX ***/
.articoliColonnaSinistra {font-family: Times New Roman;color:#8c8c8c;font-weight:bold;font-size:11px;list-style-image:url(../img/dotlist.gif);text-indent:-3px;position:relative;left:-13px;}
.articoliColonnaSinistra li {font-family: Times New Roman;margin-bottom:5px;}
.listOcchiello {font-family:Verdana;font-size:11px;color:#8c8c8c;margin:0 0 3px 0;}
.listTitolo {font-family: Times New Roman;font-size:15px;color:#000000;}
.listTitolo a{font-family: Times New Roman;font-size:15px;color:#000000;}
.listTitolo a:visited{font-family: Times New Roman;font-size:15px;color:#000000;}
.listTitolo a:hover{font-family: Times New Roman;font-size:15px;color:#000000;}
.listTitolo a:active{font-family: Times New Roman;font-size:15px;color:#000000;}
.listSommario {font-size:13px;font-weight:lighter;color:#000000;}

/*** menu verticale ***/
ul.menuleft {width:175px;list-style:none;margin:0 0 0 8px; padding:0;font: bold 12px Arial;}
ul.menuleft li a {display:block;text-decoration:none;padding:4px 0 0 17px;height:20px;line-height:2em;font: bold 12px Arial;}
ul.menuleft li { display:inline;font: bold 12px Arial;background:url(sfumato.png);}
ul.menuleft li a:link, ul.menuleft li a:visited {background:#ffffff url(../img/squarelist.gif) 0 0 no-repeat;font: bold 12px Arial;color:#e0001a;font-weight:bold;} 
ul.menuleft li a:hover, ul.menuleft li a:active {background:#ff0000 url(../img/squarelist2.gif) 0 0 no-repeat;text-decoration:none;font: bold 12px Arial;color:#ffffff;font-weight:bold;} 
.menuvert{font: bold 12px Arial; }

/*** box login ***/
span.loginTxt {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;}
.loginTxt a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;font-weight: bold;text-decoration: none; }
.loginTxt a:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;font-weight: bold;text-decoration: none; }
.loginTxt a:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;font-weight: bold;text-decoration: none; }
.loginTxt a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;font-weight: bold;text-decoration: none; }
.loginTxt a:visited  {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;font-weight: bold;text-decoration: none; }


/*** footer ***/
span.footerTxt {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 2px;line-height: 18px;}
a.footerTxt {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666;margin-top: 2px;line-height: 18px;}
a.footerTxt:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666;margin-top: 2px;line-height: 18px;text-decoration: none;}
a.footerTxt:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666;margin-top: 2px;line-height: 18px;text-decoration: underline;}
a.footerTxt:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #666;margin-top: 2px;line-height: 18px;}

/*** box ricerca sito ***/
.search {margin:0 0px 5px 10px;font-family:Times New Roman;font-size: 10px;color: #8c8c8c;}
input.searchField  {height: 16px;width: 140px;font-family:Times New Roman;font-size: 14px;color: #000000;border: 1px solid #8c8c8c;	vertical-align: middle;margin-bottom:4px;}

/*** dettaglio articolo ***/
h1.dettaglioArticoloTitolo {	font-size:23px;	margin:5px 0 10px 0;font-family: Times New Roman;}
h2.dettaglioArticoloOcchiello {font-size:16px;color:#e0001a;margin:0 0 3px 0;font-family:Verdana;}
h3.dettaglioArticoloSommario {font-size:18px;font-family: Times New Roman;margin-top:0;margin-bottom:12px;line-height:18px;}
.testoDettaglioArticolo {font-family:Verdana;font-size:12px;color:#8c8c8c;}
.dettaglioArticoloAutore {font-family: Times New Roman;font-size:14px;color:#8c8c8c;}
.dettaglioArticoloAllegati {font-family: Times New Roman;font-size:14px;color:#8c8c8c;}
.dettaglioArticoloAllegati:link  {font-family: Times New Roman;font-size:14px;color:#8c8c8c;}
.dettaglioArticoloAllegati:active  {font-family: Times New Roman;font-size:14px;color:#8c8c8c;}
.dettaglioArticoloAllegati:hover  {font-family: Times New Roman;font-size:14px;color:#8c8c8c;}
.dettaglioArticoloAllegati:visited  {font-family: Times New Roman;font-size:14px;color:#8c8c8c;}

/*** pagine ***/
h2.paragrafoPagina {	font-size:16px;color:#e0001a;margin:0 0 3px 0;font-family: Times New Roman;}
h1.paragrafoPagina {	font-size:23px;	margin:5px 0 8px 0;font-family: Times New Roman;color:#000000;}
.testoParagrafoPagina {font-family: Times New Roman;text-decoration:none;font-size:14px;	margin:10px 0 20px 0;color:#8c8c8c;}
.testoParagrafoPagina a:link {font-family: Times New Roman;text-decoration:none;font-size:14px;margin:10px 0 20px 0;color:#8c8c8c;}
.testoParagrafoPagina a:active {font-family: Times New Roman;text-decoration:none;font-size:14px;margin:10px 0 20px 0;color:#8c8c8c;}
.testoParagrafoPagina a:hover {font-family: Times New Roman;text-decoration:none;font-size:14px;margin:10px 0 20px 0;color:#8c8c8c;}
.testoParagrafoPagina a:visited {font-family: Times New Roman;text-decoration:none;font-size:14px;margin:10px 0 20px 0;color:#8c8c8c;}

h2.primoParagrafoPagina {color:#8c8c8c;font-size:26px;line-height:0;margin:20px;}
.testoPrimoParagrafoPagina {font-family: Times New Roman;	font-size:14px;	color:#8c8c8c;}

/*** esito ricerche ***/
.textArchivio {height: 16px;width: 100px;font-family: Times New Roman;font-size: 12px;color: #000000;border: 1px solid #666;vertical-align: middle;padding:0 2px 0 2px;margin-left:5px;}
.textArchivioSmall {height: 16px;width: 30px;font-family:Times New Roman;font-size: 12px;color: #000000;border: 1px solid #666;vertical-align: middle;padding:0 2px 0 2px;margin-left:5px;}

.comboArchivio {width: 80px;font-family:Times New Roman;font-size: 12px;color: #000000;border: 1px solid #666;vertical-align: middle;padding:0 2px 0 2px;margin-left:5px;}
.comboArchivioSmall {width: 70px;font-family:Times New Roman;font-size: 12px;color: #000000;border: 1px solid #666;vertical-align: middle;padding:0 2px 0 2px;margin-left:5px;}
.ricercheTitolo {font-family: Times New Roman;	font-size:14px;	color:#000000;text-decoration: none;}
.ricercheTitolo a {font-family: Times New Roman;	font-size:14px;	color:#000000;text-decoration: none;}
.ricercheTitolo a:link {font-family: Times New Roman;	font-size:14px;	color:#000000;text-decoration: none;}
.ricercheTitolo a:active {font-family: Times New Roman;	font-size:14px;	color:#000000;text-decoration: none;}
.ricercheTitolo a:visited {font-family: Times New Roman;	font-size:14px;	color:#000000;text-decoration: none;}
.ricercheTitolo a:hover {font-family: Times New Roman;	font-size:14px;	color:#000000;text-decoration: none;}
.ricercheData {font-family: Times New Roman;	font-size:12px;	color:#ff0000;}
.ricercheTestata {font-family: Times New Roman;	font-size:12px;	color:#000000;}
.ricercheTesto {font-family: Times New Roman;	font-size:12px;	color:#000000;}

/*** ultime news ***/
.elencoUltimeNotizie{font-family: Times New Roman;color:#000000;font-size:15px;list-style-image:url(../img/redarrow.gif);text-indent:-3px;position:relative;left:-13px;}
.voceElencoUltimeNotizie{font-family: Times New Roman;margin-top:0;margin-bottom:0px;line-height:16px;}

/*** intervista ***/
.intervistaTitolo {font-size:23px;	margin:5px 0 10px 0;font-family: Times New Roman;}
.intervistaSottotitolo {font-size:18px;font-family: Times New Roman;margin-top:0;margin-bottom:12px;line-height:18px;}
.intervistaTesto {font-family:Verdana;font-size:12px;color:#8c8c8c;}

/*** aziende ***/
.aziendaTesto {font-family: Times New Roman;	font-size:14px;	color:#000000;}
.aziendaSettore {font-family: Times New Roman;	font-size:14px;	color:#000000;}
.aziendaSettoreTitolo {font-family: Times New Roman;	font-size:16px;	color:#000000;}
.aziendaSottoSettoreTitolo {font-family: Times New Roman;	font-size:16px;	color:#000000;}
.aziendaSottosettore {font-family: Times New Roman;	font-size:16px;	color:#000000;}
.aziendaVoceElenco {font-family: Times New Roman;	font-size:14px;	color:#000000;}
.aziendaNome {font-family: Times New Roman;	font-size:14px;	color:#000000;}
.aziendaTestoBold {font-family: Times New Roman;	font-size:14px;	color:#000000;font-weight:bold;}

/*** boxRss ***/
.listTitoloRss {font-family: Times New Roman;font-size:15px;color:#000000;text-decoration:none;}
.listTitoloRss a{font-family: Times New Roman;font-size:15px;color:#000000;text-decoration:none;}
.listTitoloRss a:visited{font-family: Times New Roman;font-size:15px;color:#000000;text-decoration:none;}
.listTitoloRss a:hover{font-family: Times New Roman;font-size:15px;color:#000000;text-decoration:none;}
.listTitoloRss a:active{font-family: Times New Roman;font-size:15px;color:#000000;text-decoration:none;}
