.avviso  { color: red; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.avviso a { color: red; font-weight: bold; text-decoration: none }
.barra     { scrollbar-3dlight-color: #f2f2f2; scrollbar-arrow-color: #FF6666; scrollbar-base-color: #f2f2f2; scrollbar-darkshadow-color: #cccccc; scrollbar-face-color: #f2f2f2; scrollbar-highlight-color: #f2f2f2; scrollbar-shadow-color: #f2f2f2; scrollbar-track-color: #e2e2e2 }
.tasto     { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(immagini/tasto_dx.gif) no-repeat; padding-top: 1px; padding-left: 6px }
.tasto a   { color: white; font-weight: bold; text-decoration: none; width: 100% }
.tasto_doppio      { color: white; font-weight: bold; font-size: 13px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(immagini/tasto_dx_doppio.gif) no-repeat; padding-top: 1px; padding-left: 6px }
.tasto_doppio_open  { color: white; font-weight: bold; font-size: 13px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(immagini/tasto_doppio_open.gif) no-repeat; padding-top: 1px; padding-left: 6px }
.tasto_doppio a   { color: white; font-weight: bold; text-decoration: none; width: 100% }
.tasto_doppio_open a  { color: white; font-weight: bold; text-decoration: none; width: 100% }
.tasto_doppio a:hover  { color: #ffe4b5; font-weight: bold; text-decoration: none }
.tasto_doppio_open a:hover { color: #ffe4b5; font-weight: bold; text-decoration: none }
.tasto_open  { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(immagini/tasto_open.gif) no-repeat; padding-top: 1px; padding-left: 6px }
.tasto_open a  { color: white; font-weight: bold; text-decoration: none; width: 100% }
.tasto_open a:hover { color: #ffe4b5; font-weight: bold; text-decoration: none }
.tasto_seleziona    { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(immagini/tasto_prodotti.gif) no-repeat; padding-top: 1px; padding-left: 6px }
.tasto_seleziona a    { color: white; font-weight: bold; text-decoration: none; width: 100% }
.tasto_seleziona a:hover   { color: #c8dbf8; font-weight: bold; text-decoration: none }
.tasto_seleziona_open  { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(immagini/tasto_prodotti_open.gif) no-repeat; padding-top: 1px; padding-left: 6px }
.tasto_seleziona_open a  { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; width: 100% }
.tasto_seleziona_open a:hover { color: #c8dbf8; font-weight: bold; text-decoration: none }
.barra_sezioni { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 1px; padding-right: 20px; padding-left: 4px }
.barra_sezioni h1 { color: white; font-size: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px; margin: 0; padding: 0; }
.barra_sezioni a { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.tasto a:hover { color: #ffe4b5; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.barra_sezioni a:hover { color: #ffe4b5; font-weight: bold; font-size: 13px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu_top  { color: #ffe4b5; font-weight: bold; font-size: 11px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-right: 5px; padding-left: 5px }
.menu_top a { color: white; font-weight: bold; font-size: 11px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu_top a:hover { color: #ffe4b5; font-weight: bold; font-size: 11px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.testo_box  { color: #5d5d5d; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px }
.testo_area     { color: #3c468c; font-size: 10px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 8px; margin-bottom: 6px; padding: 1px 0px 3px }
.testo_area a { color: #39c; text-decoration: none }
.testo_area a:hover { color: #3c468c; text-decoration: none }
.testo   { color: #3c468c; font-size: 12px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 2px 8px }
.credits { color: #3c468c; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; margin: 0 2px 0; }
.ger { color: #ff5c00; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px; text-decoration: none; margin: 4px 2px 8px; }
.ger a { color: #ff5c00; text-decoration: none; }
.ger a:hover { color: #ff5c00; font-weight: bold; text-decoration: underline; }
.verifica  { color: #3c468c; font-weight: bold; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 4px 2px 8px }
.testo_intro    { color: #1d1d1d; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 11px }
.testo_intro b  { color: #3c468c; font-weight: bold }
.testo_intro a { color: #39c; text-decoration: none }
.testo_intro a:hover { color: #3c468c; text-decoration: none }
.testo_sezione    { color: #1d1d1d; font-size: 11px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 9px }
.titolo_girasoli { color: #f60; font-size: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; margin-bottom: 0 }
.avvertenze { color: #3c468c; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; margin-top: 2px; margin-bottom: 6px; padding: 6px }
.informazioni  { color: #3c468c; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 16px; margin-top: 2px; margin-bottom: 6px; padding: 0 6px 6px }
.informazioni a { color: #3c468c; font-weight: normal; text-decoration: underline }
.avvertenze a { color: #3c468c; text-decoration: underline }
.sottotitolo_girasoli { color: #3c468c; font-size: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px; margin-top: 2px; margin-bottom: 6px }
.contatti_conf { color: #3c468c; font-size: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px; margin-top: 10px; margin-bottom: 2px; }
.contatti_conf a { color: #39c; text-decoration: none; }
.testo_girasoli  { color: #1d1d1d; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; margin-top: 0; margin-bottom: 0 }
.riga_programma { color: #1d1d1d; font-size: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; margin-top: 10px; margin-bottom: 0; }
.riga_relatore { color: #1d1d1d; font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; margin-top: 0; margin-bottom: 0; }
ul { color: #1d1d1d; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(immagini/quadratino_orange2.gif); list-style-position: outside; margin-top: 8px; margin-bottom: 8px; margin-left: 20px }
.stampa a { color: #f60; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 0px; margin-bottom: 0px }
.testo_sezione a   { color: #39c; text-decoration: none }
.testo_sezione b  { color: #3c468c; font-weight: bold; line-height: 15px }
.testo_sezione a:hover { color: #3c468c; text-decoration: none }
.titolo_parag { color: #3c468c; font-weight: bold; font-size: 13px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 15px; margin-bottom: 4px }
.titolo_grafico    { color: #3c468c; font-weight: bold; font-size: 13px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #f60; border-bottom: 1px solid #f60 }
.titolo_tabella { color: #3c468c; font-weight: bold; font-size: 13px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #f60; border-bottom: 1px solid #f60 }
.sottotitolo  { color: #3c468c; font-weight: bold; font-size: 15px; line-height: 17px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 10px }
.descrizione { color: #1d1d1d; font-size: 11px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding: 0px 6px 6px }
.dida { color: #1d1d1d; font-size: 10px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 2px; margin-bottom: 0px }
.info  { color: #1d1d1d; font-size: 11px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding: 2px 4px 0px }
.info a { color: #1d1d1d; text-decoration: none }
.nome_doc { color: #39c; font-weight: bold; font-size: 12px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding: 6px 6px 4px }
.nome_doc_legale  { color: #39c; font-size: 11px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding: 6px 6px 4px 0px }
.nome_doc a { color: #39c; font-weight: bold; text-decoration: none }
.nome_doc_legale a  { color: #39c; text-decoration: none }
.menu_footer { color: #1d1d1d; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu_footer a { color: #1d1d1d; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu_footer a:hover { color: #1d1d1d; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.copyright { color: #1d1d1d; font-size: 10px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titolo_intro  { color: #3c468c; font-weight: bold; font-size: 11px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 2px }
.titolo_box a    { color: #39c; font-weight: bold; text-decoration: none }
.titolo_box { color: #39c; font-weight: bold; font-size: 12px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-bottom: 4px }
.titolo_box a:hover  { color: #3c468c; font-weight: bold; text-decoration: none }
.box { padding: 6px }
.documenti    { color: #39c; font-weight: bold; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 2px 2px 6px 0px }
.doc { color: #3c468c; font-size: 9px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 2px }
.cat   { color: #3c468c; font-weight: bold; font-size: 9px; line-height: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 2px }
.documenti a  { color: #39c; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.documenti a:hover { color: #3c468c; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.link { color: #39c; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-left: ; padding: 2px 0px 4px 4px }
.sottomenu  { padding: 0px 0px 2px 4px }
.sottomenu_voci { color: #39c; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-indent: -9px; margin-top: 3px; margin-left: 9px }
.sottomenu_voci a { color: #39c; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.archivio   { color: #3c468c; font-size: 9px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 6px }
.archivio a  { color: #39c; text-decoration: none }
.archivio a:hover { color: #3c468c; text-decoration: none }
.link a { color: #39c; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.link a:hover { color: #3c468c; font-size: 11px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.filetto   { margin-top: 0px; padding-top: 7px; border-top: 1px solid #3c468c }
.footer { padding-top: 7px; border-top: 2px solid #f60 }
.contatti   { color: #4c6a9b; font-size: 11px; line-height: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 4px; padding-left: 4px }
.contatti a:hover { color: #4c6a9b; text-decoration: none }
.contatti a  { color: #002666; font-weight: bold; text-decoration: none }
.sezione  { color: #f60; font-weight: bold; font-size: 18px; line-height: 20px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 4px; border-bottom: 1px solid #f60 }
.sezione h1 { color: #f60; font-size: 18px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 20px; margin-top: 2px; margin-bottom: 0; }
.titolo_conf { color: #f60; font-size: 18px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 20px; padding-bottom: 6px; border-bottom: 1px solid #f60; }
.titolo_conf h1 { color: #f60; font-size: 18px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 20px; margin-top: 2px; margin-bottom: 10px; }
.sottotitolo_conf { color: #3c468c; font-size: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 17px; margin-top: 0; margin-bottom: 0; }
.sottotitolo_conf img { color: #3c468c; font-size: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 17px; margin-top: 0; margin-bottom: 0; border-top: 4px solid #8bb4e8; }
.sottotitolo_loc { color: #1d1d1d; font-size: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 18px; margin-top: 0; margin-bottom: 6px; }
.titolo_fondo  { color: #3c468c; font-weight: bold; font-size: 14px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 2px; border-bottom: 1px solid #3c468c }
.filetto_top { color: #3c468c; font-weight: bold; font-size: 14px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 2px; border-bottom: 1px solid #c8dcf0 }
.tipo_fondo { color: #3c468c; font-weight: bold; font-size: 18px; line-height: 20px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-bottom: 4px; border-bottom: 1px solid #3c468c }
.tipo_fondo h1 { color: #3c468c; font-size: 18px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 20px; margin-bottom: 0; }
.sottosezione  { color: #3c468c; font-weight: bold; font-size: 13px; line-height: 15px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 12px; margin-bottom: 4px }
.sottosezione a { color: #39c; font-weight: bold; text-decoration: none }
.sottosezione a:hover { color: #3c468c; font-weight: bold; text-decoration: none }
.elenco_sicav   { color: #39c; font-weight: bold; font-size: 12px; line-height: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 3px 0px }
.elenco_sicav a { color: #39c; text-decoration: none }
.input_login           { font-size: 10px; background: url(immagini/fondo_input.gif) repeat-x; border: solid 1px #7cb0de; width: 100%; height: 20px }
.input_login2  { font-size: 10px; background: url(immagini/fondo_input.gif) repeat-x; margin-top: 2px; margin-bottom: 4px; border: solid 1px #7cb0de; width: 200px; height: 20px }
.voci_login  { color: #3c468c; font-weight: bold; font-size: 12px; line-height: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 6px; margin-bottom: 2px }
.testo_pp { color: #f60; font-size: 34px; line-height: 36px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testo_pp2 { color: #3c468c; font-weight: bold; font-size: 16px; line-height: 20px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li.testo_sezione    { margin: 0px 0px 6px }
.disclaimer { color: #f60; font-weight: bold; font-size: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.numeri { color: #f60; font-variant: small-caps; font-weight: bold; font-size: 13px; line-height: 13px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 3px 0px 8px }
#banner_girasoli { margin-right: 2px; margin-bottom: 0; position: relative; z-index: 50; top: 0; right: 0; float: right }
.testo_popup {
	color: #FFFFFF;
	font-size: 11px;
	font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 14px;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 13px;
	background-color: #1A171B;
}
.testo_popup a {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 14px;
	margin-top: 0;
	margin-bottom: 0;
	background-color: #1A171B;
	text-decoration: none;
}
