
BODY  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; font-weight: normal; background: #212121 url(files/bg.jpg) repeat-x fixed center; text-align: center; margin: 0; padding: 2px; border: 0      }
#container { width: 868px; height: 100%; margin: auto; padding-top: 5px; padding-bottom: 5px; }
TD   { }
HR   { color: #adaead; font-weight: lighter }
A   { color: #009; text-decoration: none }
A:link  { color: #04598f; text-decoration: none }
A:hover  { color: #feb100; text-decoration: underline }
A:visited { color: #04598f; text-decoration: none }

LEGEND  { color: #000; font-size: 11px; font-weight: bold; background-color: #e9c94b; background-image: url(files/fieldset.jpg); background-repeat: repeat-x; background-position: left top; text-transform: uppercase; padding: 2px 5px; border-right: 3px solid #fff; border-left: 3px solid #fff; }
FIELDSET      { font-size:11px; background-color: #fff; padding: 5px; border: solid 1px #adaead    }
FIELDSET td      { font-size:11px;  }
SELECT         { color: #39496b; font-size:11px; background-color: #fff; margin-bottom: 3px; border: solid 1px #878787 }
INPUT        { color: #39496b; font-size:11px; background-color: #fff; border: solid 1px #878787 }
TEXTAREA { color: #39496b; font-size:11px; background-color: #f3f3f3; width: 200px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #bbb }
.tab   { font-size:9px; text-align: center; }
.tabella_cerca{ font-size:11px;}
.data   { color: #fff; font-size:10px; font-weight: bold }
.colonnaDX    { font-size: 11px; background-color: #fff7af; padding: 4px; vertical-align: top; border: solid 4px #fff; }
.colonnaSX    { font-size: 11px; background-color: #fff; padding: 3px; vertical-align: top; border: solid 4px #fff; }
.colonnaCENTRO    { background-color: #fff; padding: 2px; }
.tabellone {  }
.colonnaDX TD   { font-size: 11px; }
.piede    { color: #fff; font-size: 10px; background-color: #02719f; background-image: url(files/piede.jpg); background-repeat: repeat-x; background-position: left top; padding: 5px; border: solid 4px }
.articoli     { background-color: #fff; margin: 0; border-left: 4px solid #fff ; }
.articoli_stampa { background-color: #fff; padding: 3px }
.articolo_inside  { font-size:11px }
.funzioni_articolo { color: #666; font-size:10px; text-align: center }
.funzioni_articolo a:link { color: #666;  }
.funzioni_articolo a:hover { color: #feb100; }
.funzioni_articolo a:visited { color: #666; }
.intestazione { color: #fff; font-size: 11px; background-color: #fff; background-image: url(files/mondoemissione.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; padding: 130px 5px 5px 120px; vertical-align: top; border: solid 4px; }
.intestazione a     { color: #000; font-weight: bold }
.intestazione a:link     { color: #000 }
.intestazione a:visited     { color: #000 }
.intestazione a:hover     { color: #de0000 }
.intestazione_sotto       { color: #666; font-size: 11px; background-color: #fff; background-position: left top; padding-top: 4px; padding-right: 4px; padding-left: 12px; border-bottom: 1px solid #e0e0e0; border-left: 4px solid #fff }
.intestazione_sotto_contiene        {  }
.intestazione_sotto a    { color: #262626 ; font-weight: bold;}
.intestazione_sotto a:link    { color: #262626 ; }
.intestazione_sotto a:visited    { color: #262626 ; }
.intestazione_sotto a:hover    { color: #feb100 ;  }
.intestazione_sopra     { color: #666; font-size:12px; font-weight: bold; background-position: left top; text-align: right ; vertical-align: bottom; }
.intestazione_sopra_contiene       { vertical-align: bottom; padding-bottom: 4px  }
.intestazione_sopra a:link    { color: #fff ; }
.intestazione_sopra a:visited    { color: #fff ; }
.intestazione_sopra a:hover    { color: #ff7f00 }
/*articolo classe A*/
.titolo_A   { color: #04598f; font-size:14px; font-weight: bold; font-stretch: condensed  }
.titolo_A IMG   { border-width: 0; }
.sottotitolo_A   { color: #666; font-size:12px; font-style: italic; }
.articolo_A   { font-size:12px;  }
.articoloA_home {  }
.articoloA_home a:link { color: #006; }
.articoloA_home a:hover { color: #fe7800; }
.articoloA_home a:visited { color: #006; }
.articoloA_home TD  { padding: 2px; vertical-align: top; border: solid 1px #eee }
.articoloA_home IMG    { margin-right: 5px; border: solid 1px #000 }
/*articolo classe B*/
.articoloB_home { }
.articoloB_home a:link { color: #006; }
.articoloB_home a:hover { color: #fe7800; }
.articoloB_home a:visited { color: #006; }
.articoloB_home TD    { padding: 2px; width: 33%; vertical-align: top; border: solid 1px #eee }
.articoloB_home IMG    { margin-right: 5px; border: solid 1px #000 }
/*articolo classe C*/
.titolo_C   { color: #04598f; font-size:10px; font-weight: bold; font-stretch: condensed  }
.articoloC_home { }
.articoloC_home a:link { color: #006; }
.articoloC_home a:hover { color: #fe7800; }
.articoloC_home a:visited { color: #006; }
.articoloC_home TD   { text-align: center; padding: 2px; width: 33%; vertical-align: top; border: solid 1px #eee  }
.articoloC_home IMG    { margin-right: 5px; border: solid 1px #000 }
/*articolo classe D*/
.titolo_D   { color: #04598f; font-size:11px; font-weight: bold; font-stretch: condensed  }
.articoloD_home { }
.articoloD_home a:link { color: #006; }
.articoloD_home a:hover { color: #fe7800; }
.articoloD_home a:visited { color: #006; }
.articoloD_home TD    { padding: 2px; width: 33%; vertical-align: top; border-bottom: 1px solid #eee }
.articoloD_home IMG    { border: solid 1px #000 }
/*articolo classe E*/
.in_evidenza FIELDSET      { font-size:11px; background-color: #a1bfe3; padding: 2px; border: solid 1px #adaead    }

.articoloE_home { }
.articoloE_home a:link { color: #006; }
.articoloE_home a:hover { color: #fe7800; }
.articoloE_home a:visited { color: #006; }
.articoloE_home TD     { padding: 2px; width: 33%; vertical-align: top; border-bottom: 1px solid #999 }
.articoloE_home IMG    { border: solid 1px #000 }
/*articolo classe top10*/

.articolotop10_home { }
.articolotop10_home a:link { color: #006; }
.articolotop10_home a:hover { color: #fe7800; }
.articolotop10_home a:visited { color: #006; }
.articolotop10_home TD     { padding: 2px; width: 33%; vertical-align: top; border-bottom: 1px solid #999 }
.articolotop10_home IMG    { border: solid 1px #000 }
/*DOSSIER*/
.DOSSIER_home { }
.DOSSIER_home a:link { color: #006; }
.DOSSIER_home a:hover { color: #fe7800; }
.DOSSIER_home a:visited { color: #006; }
.DOSSIER_home IMG    { border: solid 1px #000 }
.DOSSIER_home TD      { font-size:10px; padding: 2px; vertical-align: top; border-bottom: 1px solid #eee }
/*DOSSIER elenco articoli*/
.DOSSIER_dossier TD   { font-size:10px; padding: 2px; vertical-align: top; border-bottom: 1px solid #eee }
.DOSSIER_dossier a:link { color: #006; }
.DOSSIER_dossier a:hover { color: #fe7800; }
.DOSSIER_dossier a:visited { color: #006; }
.title { color: #feb100; font-size:11px; font-weight: bold;}
.occhiello    { color: #666; font-size:10px;}
.titolo   { font-size:12px; font-weight: bold; font-stretch: condensed }
.articolo_dossier  { color: #04598f; font-size: 20px; font-weight: bold; line-height: 120%; margin-top: 8px; margin-bottom: 5px  }
.sottotitolo   { color: #666; font-size:11px ; font-style: italic; }
.articolo { font-size:10px }
.autore     { color: #c99500; font-size: 10px ; font-weight: bold; }
.data_articolo    { color: #a4a4a4; font-size:10px ; }
.page_content { text-align: right }
.link_servizio { color: #fe7800; font-size:10px; font-weight: bold }
#linguage   { }
#page   { }
#area_geo   { width: 200px; border-top: 1px solid #adaead; border-bottom: 1px solid #adaead }
#area_geo LI   { font-size: 11px; text-align: left; list-style-type: none; list-style-position: inherit; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; width: 100% }
#area_geo a:link   { color: #009 }
#area_geo a:visited   { color: #009 ; }
#area_theme LI { color: #ff0; background-color: #0055a6; width: 100%; margin: 0; padding: 2px; border: solid 1px #d8500d; display: block; }
.box_title  { color: #e8e8e8; font-size:11px; font-weight: bold; background-color: #adaead; text-transform: uppercase; padding: 2px 2px 2px 4px }
.box-content  { font-size:11px; background-color: #fff; padding: 2px }
/* send to friend */
div.logo {
  width: 100%;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
  padding-right:5px;
}
div.pagina  { font-size:110%; text-align: justify; padding-right: 15px; padding-left: 15px; page-break-inside: avoid }
.footer {
  padding-left: 5px;
  padding-right:5px;	
}
A.pagina  { color: #000000; font-size:100%; text-decoration: none }
TD.pagina  { font-size:100%; text-align: justify }
TD.pagina-titolo  { color: #f60; font-size:110%; font-weight: bold }
A.pagina-titolo  { color: #f60; font-size:110%; font-weight: bold; text-decoration: none }
A.pagina-titolo:hover  { color: #f60 }
.pagina-occhiello {
	font-size:75%;
	text-transform:uppercase;
	letter-spacing: 0.1em; 
}
.pagina-firma {
	font-size:85%;
}
.pagina-editoriale {
	font-size:75%;
	color:#AA3333;
}
.pagina-sottotitolo {
	font-size:90%;
	font-style:italic;
	color: black;
}
.pagina-data {
	letter-spacing: 0.1em; 
}
.pie-pagina {
	color:black;
	font-size:10px;
}
.box-titolo  { color: #fff; font-size:8.5pt; font-weight: bold; background-color: #009; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 3px }
.box   { color: #000; font-size:8pt; background-color: #fff; padding: 3px }
.rosso { color: #f00; font-size:7pt;}
/* tratta argomento*/
.vedi  { color: #000 }
.nonvedi {display:none;}
#spaziatore { border-width: 0 }
.colonna_centro_sinistra { font-size: 11px; line-height: 110%; padding: 10px    }
.colonna_centro_destra { line-height: 110%; padding: 10px   }
.data_verticale { color: #fff; font-size: 16px; font-weight: bold; padding: 20px 3px 3px; }
#area_theme UL { font-size: 11px; width: 100%; margin: 0; }
.box_alto_sx  { background-image: url(files/box/box.gif); background-repeat: no-repeat; background-position: left top; }
.box_alto_centro  { color: #006; font-size: 12px; font-weight: bold; background-color: white; background-image: url(files/box/sopra.gif); background-repeat: repeat-x; background-position: left top; padding-top: 6px; padding-bottom: 6px; padding-left: 3px; }
.box_alto_dx  { background-image: url(files/box/box.gif); background-repeat: no-repeat; background-position: right top; }
.box_alto_sx_nt  { background-image: url(files/box/box_reverse.gif); background-repeat: no-repeat; background-position: left top; }
.box_alto_centro_nt  { color: #005785; font-size: 12px; font-weight: bold; background-color: white; background-image: url(files/box/sotto_sopra.gif); background-repeat: repeat-x; background-position: left top; text-transform: uppercase; padding-top: 6px; padding-bottom: 6px; padding-left: 3px; }
.box_alto_dx_nt  { background-image: url(files/box/box_reverse.gif); background-repeat: no-repeat; background-position: right top; }
.box_sx  { background-color: white; background-image: url(files/box/sx.gif); background-repeat: repeat-y; background-position: left 0; }
.box_dx  { background-color: white; background-image: url(files/box/dx.gif); background-repeat: repeat-y; background-position: right 0; }
.box_basso_sx  { background-image: url(files/box/box.gif); background-repeat: no-repeat; background-position: left bottom; }
.box_basso_centro  { background-color: white; background-image: url(files/box/sotto.gif); background-repeat: repeat-x; background-position: center bottom; }
.box_basso_dx  { background-image: url(files/box/box.gif); background-repeat: no-repeat; background-position: right bottom; }
.log_in TD { background-color: #d7edfd; padding: 5px; }
.log_in A { color: #262626; }
.errore { color: #f00; font-weight: bold; }
.destra { text-align: right; }
HR { border-top: 1px solid #ccc; }
.language { color: #fff; }
td .log_in_titolo { color: #ffe200; font-weight: bold; background-color: #04598f; background-image: url(files/login.jpg); background-repeat: repeat-x; background-position: left top; border: solid 1px #006; }
.calendario_titolo { color: #050569; font-size: 11px; font-weight: bold; }
.rivista_titolo { color: #006; font-size: 12px; font-weight: bold; }
.rivista_descrizione { color: #262626; font-size: 11px; }
.lock { border-width: 0; }
#lock { border-width: 0; }
element { }
.rit_home A:visited { color: #ff9315; font-size: 11px; font-weight: bold; }
.horizon { color: #fff; font-size: 9px; padding-top: 4px; padding-bottom: 4px; }
.horizon a { color: #1f64ff; }
