
/* STYLE COSTRUTTORI-LINE */
.spaziatore		{float:left; margin:0px; padding:0px; width:10px; border:0px;}

br.brh2				{line-height:2px;}
br.brh3				{line-height:3px;}
br.brh4				{line-height:4px;}
br.brh5				{line-height:5px;}
br.brh6				{line-height:6px;}
br.brh7				{line-height:7px;}
br.brh9				{line-height:9px;}
br.brh10			{line-height:10px;}
br.brh12			{line-height:12px;}
br.brh20			{line-height:20px;}
br.brh30			{line-height:30px;}

.line					{margin:0px; padding:0px; background-color:#B3C3DA; width:100%; height:1px;}
.lineh1				{margin-top:2px; margin-bottom:2px; padding:0px; background-color:#809EC2; width:100%; height:1px;}
.line100			{margin-top:2px; margin-bottom:4px; background-color:#809EC2; width:100%; height:1px;}

.underline, .underline a	{text-decoration: underline;}
.underlinegray, .underlinegray a, .underlinegray a:hover {text-decoration: underline; color:#7e8083;}

div.lineh1w50			{margin-top:2px; margin-bottom:2px; padding:0px; background-color:#809EC2; width:50%; height:1px;}
div.lineh1w57			{margin-top:2px; margin-bottom:2px; padding:0px; background-color:#809EC2; width:57%; height:1px;}
div.lineh3				{margin-top:2px; margin-bottom:2px; background-color:#809EC2; width:100%; height:3px;}
div.linesf				{background-image: url(../img/bg_linesf.gif); width:100%; height:4px;}
div.linepunto			{margin-top:2px; margin-bottom:2px; background-image: url(../img/line_punto.gif); width:100%; height:1px;}
div.line100g			{margin-top:2px; margin-bottom:2px; background-color:#CCCCCC; width:100%; height:1px;}
div.line100b			{margin-top:2px; margin-bottom:4px; background-color:#003A84; width:100%; height:1px;}
div.lineNavtop		{margin:0px; margin:0px; background-image: url(../img/bg_navtop.gif); width:100%; height:4px;}
div.linenews			{margin:0px; padding:0px; background-color:#809EC2; width:100%; height:1px;}
div.linenewsclear	{clear:left; margin:0px; padding:0px; background-color:#809EC2; width:100%; height:1px;}


/* STYLE BOX */
.boxdata							{margin:0px; height:27px; width:180px; background-image: url(/media/img/bg_data.gif); background-repeat:no-repeat; color:#003A84; font-weight:bold; text-align:center;}
.boxdatahp						{margin:0px; height:21px; background-color:#E4EBF3; color:#003A84; font-weight:bold; text-align:center;}
.box_border						{margin:0px; padding:5px; border:1px #BDCEDE solid; width:100%;}
.box_border_title			{font-size:12px; color:#003A84; font-weight:bold;}
.box 									{margin-top:6px; padding:0px; width:100%}
.boxansa 							{margin-top:2px; padding:0px; color:#003A84; width:100%}
.catInfo, .catInfo a 	{text-transform:capitalize; text-decoration:none;}
.linkcorrelati  			{float:right; margin-left:20px; margin-bottom:20px; vertical-align:top; top:410px; left:560px; width:170px; border:1px solid; border-color:#B3C3DA;}
.boxbookmark					{float:left; padding:6px; border:1px solid #B3C3DA;}

/*****************************/
div.w57					{margin:0px; padding:0px; width:57%}
div.boxreuters 	{margin:0px; padding:0px; width:100%; border:#FF6600 1px solid}
div.banner			{float:left; margin:0px; padding-top:5px; padding-bottom:5px; width:130px; text-align:center;}
div.boxblu			{margin:0px; padding-top:3px; padding-left:2px; padding-bottom:3px; background-color:#003A84; color:#ffffff; font-weight:bold}
div.news				{margin:0px; padding:0px; height:21px; background-image:url(/media/img/bg_news.gif); color:#003A84; font-weight:bold;}
div.newsh12			{margin:0px; padding:0px; height:12px; background-image:url(/media/img/bg_news.gif); color:#003A84; font-weight:bold;}
div.boxscheda		{margin:0px; margin-bottom:4px; padding:3px; background-color:#7F9DC1; width:100%; color:#ffffff; font-weight:bold;}
div.boxdata			{margin:0px; height:27px; width:180px; background-image: url(../img/bg_data.gif); background-repeat:no-repeat; color:#003A84; font-weight:bold; text-align:center;}
div.data				{margin:0px; height:20px; color:#003A84; font-weight:bold;}
/*****************************/


/* STYLE FONT-TITLE */
.azzurro 						{color:#809EC2;}
.titleblu20					{font-size:20px; color:#003A84;}
.title 							{font-size:15px; color:#005696; font-weight:bold;}/*color:#E0AA00;*/
.title a, .title a:hover	{color:#005696; text-decoration:none;}
.titlebookmark			{font-size:12px; font-weight:bold; color:#e0aa00;}

.title_box_ipo			{padding:2px; font-family:arial; font-size:12px; background-color:#7F9DC1; color:#ffffff; font-weight:bold;}
.titleTab 					{color:#003A84; font-weight:bold; text-align:center;}
.titlenewsansa			{color:#003A84; font-size:13px; font-weight:bold;}
.titleNews					{margin:0px; padding:0px; color:#003A84; width:100%}
.titlenewsdet				{color:#000000; font-size:13px; font-weight:bold;}
.title25mistral			{font-family:mistral; font-size:25px; color:#1F3E7F;}
.title22mistralg		{font-family:mistral; font-size:22px; color:#E9BC00;}
.title22mistralb		{font-family:mistral; font-size:22px; color:#1F3E7F;}
.titleCont					{font-size:20px; color:#003A84;}
.titleTab 					{color:#003A84; font-weight:bold;}
.arial14						{font-size:14px; color:#000000;}

.letterDealing						{background-color:#FFFFFF; margin:0px; padding-bottom:2px; padding-left:3px; padding-right:3px; border:#ffffff 1px solid; color:#809EC2; font-weight:bold; text-align:center; text-decoration: none}
.letterDealing  a					{background-color:#FFFFFF; margin:0px; padding-bottom:2px; padding-left:3px; padding-right:3px; border:#ffffff 1px solid; color:#809EC2; font-weight:bold; text-align:center; text-decoration: none}
.letterDealing	a:hover		{color:#FECA0D;text-decoration: none}
.letterDealing  a:active	{color:#FECA0D; text-decoration:none;}

.red								{color:#FE0000; text-align:right;} 
.labelred 					{font-family:verdana,arial; font-size:11px; color:#A10000; font-weight:bold}
.green							{color:#009900; text-align:right;} 
.gray, .gray a			{color:#666666; text-decoration:none;}
.graysx							{color:#666666; text-align:right;}
.giallo, .giallo a	{color:#EABD00; text-decoration:none;}
.ocra, .ocra a, .ocra a:hover			{color:#e0aa00; text-decoration:none;}
.white, white a			{color:#000000; text-decoration:none;}
.bianco 						{color:#ffffff;}
.bianco a 					{color:#ffffff; text-decoration:none;}
.bianco a:visited 	{color:#ffffff; text-decoration:none;}
.bianco a:active 		{color:#ffffff; text-decoration:none;}
.bianco a:hover 		{color:#ffffff; text-decoration:none;}

.h2Date							{clear:left; width:100%; margin:0px; color:#666666;}
.fontDate						{color:#666666;}
.datenews						{font-weight:normal;}


/* STYLE TABELLE */
.boxblu					{margin:0px; padding:1px; background-color:#003A84; color:#ffffff; font-weight:bold}
.tddata					{margin:0px; padding:2px; background-color:#F4F4F7; color:#000000; text-align:right;}
.tabWidth				{width:770px;}
.tabWhite				{margin:0px; padding:0px; background-color:#FFFFFF; width:100%;}		/*.table_dati*/
.tabNews				{margin:0px; padding:0px; height:20px; width:100%;}
.tabAzz					{background-color:#7F9DC1; width:100%;} 								/*.table_dati_border*/
.tabGray				{background-color:#E1E1E1; width:100%; color:#666666;}
.tdazz					{margin:0px; background-color:#E4EBF3;}
.tdbia					{margin:0px; background-color:#ffffff;}
.tdint					{background-color:#FFFFFF; font-weight:bold;}
.tdstrikeint		{background-color:#F8D582; color:#003A84;} /*intestazione colonna strike*/
.tdstrike				{background-color:#F8D582; color:#000000; text-align:right;}
.titcampi				{background-color:#003A84; color:#ffffff; font-weight:bold;}
.campi					{margin:0px; background-color:#7F9DC1; color:#ffffff; text-align:center;}
.dato						{color:#000000; text-align:right;}
.datocx					{color:#000000; text-align:center;}
.datosx					{color:#000000;}
.dato_techanalSup	{color:#04367D;}
.dato_techanalRes	{color:#C79D01;}


/* HOME PAGE */
.tabswicth				{color:#003A84; background-color:#ffffff; margin:0px; padding:0px; border:1px solid #A9BBD3; border-top:0px; text-align:center;}
.tabswicth2				{color:#003A84; background-color:#ffffff; margin:0px; padding:0px; border:1px solid #A9BBD3; border-top-width:1px; text-align:center;}
.search_body			{background-color:#ffffff; background-image: url(../img/bg_search_body.gif); background-repeat:no-repeat; width:100%; height:72px; margin:0px; padding:0px;}
.search_body table{color:#003A84;}
.inputbody				{color:#003A84; margin:0px; padding:1px; width:70px; border:1px solid #A9BBD3; font-family:arial,verdana; font-size:10px; color:#003A84;}
.block_sx					{color:#003A84; float:left; font-weight:200; line-height:9px; background-color:#ffffff; background-image: url(../img/bg_block_sx.gif); background-repeat:no-repeat; width:71px; height:27px; margin:0px; padding:0px; padding-top:1px; text-align:center; text-decoration: none;}
.block_ce					{color:#003A84; float:left; font-weight:200; line-height:9px; background-color:#ffffff; background-image: url(../img/bg_block_ce.gif); background-repeat:no-repeat; width:68px; height:27px; margin:0px; padding:0px; padding-top:5px; text-align:center;}
.block_dx					{color:#003A84; float:left; font-weight:200; line-height:9px; background-color:#ffffff; background-image: url(../img/bg_block_dx.gif); background-repeat:no-repeat; width:71px; height:27px; margin:0px; padding:0px; padding-top:1px; text-align:center;}
.fontline_smal		{color:#003A84; font-weight:200; line-height:10px;}
.on_img						{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/on_small.gif); background-repeat:no-repeat; font-weight:bold; height:25px; width:70px; padding-top:5px; text-align:center; text-decoration: none;}
.off_img					{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/off_small.gif); background-repeat:no-repeat; height:25px; width:70px; padding-top:5px; text-align:center; text-decoration: none;}
.on_img a, .on_img a:hover				{text-decoration: none;}
.off_img a, .off_img a:hover			{text-decoration: none;}
.on_img_mm 				{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/on_big.gif); background-repeat:no-repeat; font-weight:bold; height:25px; width:105px; padding-top:5px; text-align:center; text-decoration: none;}
.off_img_mm 			{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/off_big.gif); background-repeat:no-repeat; height:25px; width:105px; padding-top:5px; text-align:center; text-decoration: none;}
.on_img_mm a, .on_img_mm a:hover		{text-decoration: none;}
.off_img_mm a, .off_img_mm a:hover	{text-decoration: none;}
/*.on_img_mm_linea	{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/on_big_linea.gif); background-repeat:no-repeat; font-weight:bold; height:25px; width:105px; padding-top:5px; text-align:center; text-decoration: none;}*/
/*.on_img_mmit 			{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/on_bigit.gif); background-repeat:no-repeat; font-weight:bold; height:25px; width:105px; padding-top:5px; text-align:center; text-decoration: none;}*/
/*.off_img_mmit 		{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/off_bigit.gif); background-repeat:no-repeat; height:25px; width:105px; padding-top:5px; text-align:center; text-decoration: none;}*/
.on_img_mmit a, .on_img_mmit a:hover		{text-decoration: none;}
.off_img_mmit a, .off_img_mmit a:hover	{text-decoration: none;}
.off_line					{float:left; margin:0px; padding:0px; border-bottom:1px solid #aabcd4; border-top:1px solid #ffffff; border-left:0px solid #ffffff; border-right:1px solid #ffffff;}
.orange, .orange a			{color:#FF9A00; font-weight:200; line-height:10px;}
/*.reuters_body			{background-color:#ffffff; background-image: url(../img/bg_reuters_body.gif); background-repeat:no-repeat; width:210px; height:152px; margin:0px; padding:0px;}*/
.comurgenti_body	{background-color:#ffffff; border:1px solid #ECC735; width:100%; margin:0px; padding:3px; padding-left:5px; padding-right:5px;}
.subnewsansa, .subnewsansa a	{color:#003A84; font-size:11px;}


/* ARCHIVIO NEWS E RUBRICHE */
div#archivio 								{margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px;}
div#archivio .categoria 		{float:left; margin-left:0px; margin-right:13px; margin-bottom:10px; padding-right:0px; padding-top:2px; padding-bottom:2px; padding-left:0px; padding-right:0px; color:#003A84; width:278px;}
div#archivio .categoria a		{color:#003A84; text-decoration:none;}
div#archivio .riga_archivio {float:left; margin:0px; padding:0px;}

.bgBorder			{float:left; margin:0px; padding:0px; border:1px solid #B3C3DA;}
.bgBorderOn 	{float:left; margin:0px; padding:0px; border:1px solid #EABD00;}

.Ulink				{text-decoration:none;}
.UlinkOn 	  	{text-decoration:underline;}


/* POPUP VIDEO ANSA*/
body.videoansa					{background-color:#003A84; margin:0px; padding:0px; border:0px; font-family:arial,verdana; font-size:11px;}
body.videoansahistory 	{background-color:#ffffff; margin:0px; padding:0px; border:0px; font-family:arial,verdana; font-size:11px;}
.boxansavideo						{background-color:#E4EBF3; margin:0px; padding:0px; font-size:11px;}

.videoheader						{width:100%; height:85px;}
.videoblock							{width:100%; height:80px; margin:0px; padding:0px; color:#ffffff; font-size:11px; font-weight:bold;}
.videoblock a						{color:#ffffff; text-decoration:none;}
.videoblock a:hover			{color:#ffffff; text-decoration:none;}
.videocontent						{background-color:#ffffff; margin:15px; margin-top:0px; margin-bottom:0px; padding:15px; font-size:11px;}
.videohistory						{background-color:#ffffff; margin:15px; margin-top:10px; padding:15px; padding-top:5px; padding-bottom:5px; font-size:11px;}
.videohistoryifrm 			{background-color:#ffffff; margin:0px; padding:0px; font-size:11px;}
.videotitle							{text-transform:uppercase; font-size:11px; font-weight:bold;}
.videosubtitle					{width:320px; height:20px; font-weight:bold; color:#ffffff; font-size:11px; background-color:#7F9DC1; padding-top:3px;}
.videosubtitle table		{width:100%; height:100%; font-weight:bold; color:#ffffff; font-size:11px; background-color:#7F9DC1;}
.videosubtitlepubb			{width:350px; height:20px; font-weight:bold; color:#ffffff; font-size:11px; background-color:#7F9DC1; padding-top:3px;}

.videoticker_title 			{width:109px; font-size:11px; color:#000000; font-family:arial,verdana; text-decoration:none;}
.videoticker_title a 		{color:#003A84; text-decoration:none;}
.videoticker_title a:hover 	{color:#003A84; text-decoration:none;}
.videoticker_cat 				{background-color:#ffffff; height:20px; font-family:arial,verdana; font-size:12px; font-weight:bold;}
.videoticker_img 				{background-color:#E4EBF3; width:114px; height:65px; text-align:center;}
.videoticker_line 			{background-color:#7F9DC1; width:1px;}


/* HOMEPAGE ETF */
.menuetfOpen		{cursor:pointer; background-color:#97BDEE; background-image: url(../img/bottoni/BGopen.gif); background-repeat:no-repeat; color:#003A84; padding:3px; font-weight:bold; border:1px solid #A8BCD4; border-top:0px;}
.menuetfClose		{cursor:pointer; background-color:#E8EFF7; background-image: url(../img/bottoni/BGclose.gif); background-repeat:no-repeat; color:#003A84; padding:3px; font-weight:bold; border:1px solid #A8BCD4; border-top:0px;}
.submenuetf			{border:1px solid #A8BCD4; border-top:0px;}
h4.txt					{font-size:11px; padding:0; margin:0px; padding-left:8px; padding-right:4px; line-height:12px; font-weight:normal;}
h5.txt					{font-size:11px; padding:0; margin:0px; padding-left:18px; padding-right:2px; line-height:12px; font-weight:bold;}
.space					{clear:left; padding:0px; margin:0px; background-color:#E8EFF7; height:10px; border-style:solid; border-width: 0px 1px 0px 1px; border-color:#A8BCD4}

.tabetf_on  		{float:left; padding:0px; height:27px; width:73px; color:#174C8F; line-height:10px; background-image: url(../img/chart/tabetf_on.gif); background-repeat:no-repeat; font-weight:bold; text-align:center; text-decoration: none;}
.tabetf_off 		{float:left; padding:0px; height:27px; width:73px; color:#174C8F; line-height:10px; background-image: url(../img/chart/tabetf_off.gif); background-repeat:no-repeat; text-align:center; text-decoration: none;}
.tabetf_on a, .tabetf_on a:hover 		{text-decoration: none;}
.tabetf_off a, .tabetf_off a:hover 	{text-decoration: none;}


/* HOMEPAGE STRUMENTO*/
.on_img_id			{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/linguetta127_on.gif); background-repeat:no-repeat; font-weight:bold; height:25px; width:127px; padding-top:5px; text-align:center; text-decoration: none;}
.off_img_id			{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/linguetta127_off.gif); background-repeat:no-repeat; height:25px; width:126px; padding-top:5px; text-align:center; text-decoration: none;}
.on_img_id a, .on_img_id a:hover		{text-decoration: none;}
.off_img_id a, .off_img_id a:hover	{text-decoration: none;}
.on_switch			{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/linguetta85_on.gif); background-repeat:no-repeat; font-weight:bold; height:25px; width:85px; padding-top:5px; text-align:center; text-decoration: none;}
.off_switch			{float:left; color:#174C8F; font-weight:200; line-height:10px; background-image: url(../img/chart/linguetta84_off.gif); background-repeat:no-repeat; height:25px; width:84px; padding-top:5px; text-align:center; text-decoration: none;}
.on_switch a, .on_switch a:hover		{text-decoration: none;}
.off_switch a, .off_switch a:hover	{text-decoration: none;}


/* SCHEDA STRUMENTO */
.tabboxborder			{border:1px #aabcd4 solid; width:100%;}
.label_diurno			{float:left; margin:0px; padding:0px; width:150px; background-image: url(../img/chart/tabscheda_diurno.gif); background-repeat:no-repeat; font-weight:bold; height:25px; text-decoration: none;}
.label_tah				{float:left; margin:0px; padding:0px; width:150px; background-image: url(../img/chart/tabscheda_tah.gif); background-repeat:no-repeat; font-weight:bold; height:25px; text-decoration: none;}
.label_diurno_en	{float:left; margin:0px; padding:0px; width:150px; background-image: url(../img/chart/tabscheda_diurno_en.gif); background-repeat:no-repeat; font-weight:bold; height:25px; text-decoration: none;}
.label_tah_en			{float:left; margin:0px; padding:0px; width:150px; background-image: url(../img/chart/tabscheda_tah_en.gif); background-repeat:no-repeat; font-weight:bold; height:25px; text-decoration: none;}
.label_off 				{clear:left; margin:0px; padding:0px; width:140px; border-bottom:1px solid #aabcd4; font-weight:bold; height:25px; text-decoration:none;}
.label_off a, .label_off a:hover		{text-decoration:none;}
.paddL5						{padding-left:5px;}
div.linesf2				{background-color:#688bb5; height:4px;}
div.linetitlebar 	{background-image: url(../img/bg_titlebar.gif); width:100%; height:3px;}


/* MAC */
.tabmac_on  		{float:left; padding:0px; height:27px; width:152px; color:#174C8F; line-height:10px; background-image: url(../img/mac/tabmac_on.gif); background-repeat:no-repeat; font-weight:bold; text-align:center; text-decoration: none;}
.tabmac_off 		{float:left; padding:0px; height:27px; width:148px; color:#174C8F; line-height:10px; background-image: url(../img/mac/tabmac_off.gif); background-repeat:no-repeat; text-align:center; text-decoration: none;}
.tabmac_on a, .tabmac_on a:hover 		{text-decoration: none;}
.tabmac_off a, .tabmac_off a:hover 	{text-decoration: none;}


/* FONDI */
.tabfondi_on  		{float:left; padding:0px; height:25px; width:120px; color:#174C8F; line-height:10px; background-image: url(../img/chart/linguetta_w120_on.gif); background-repeat:no-repeat; font-weight:bold; text-align:center; text-decoration: none;}
.tabfondi_off 		{float:left; padding:0px; height:25px; width:120px; color:#174C8F; line-height:10px; background-image: url(../img/chart/linguetta_w120_off.gif); background-repeat:no-repeat; text-align:center; text-decoration: none;}
.tabfondi_on a, .tabfondi_on a:hover 		{text-decoration: none;}
.tabfondi_off a, .tabfondi_off a:hover 	{text-decoration: none;}


/* INTERNAL DEALING */
.tabdealing_on  		{float:left; padding:0px; height:27px; width:152px; color:#174C8F; line-height:10px; background-image: url(/media/img/linguetta_w153_on.gif); background-repeat:no-repeat; font-weight:bold; text-align:center; text-decoration: none;}
.tabdealing_off 		{float:left; padding:0px; height:27px; width:148px; color:#174C8F; line-height:10px; background-image: url(/media/img/linguetta_w147_off.gif); background-repeat:no-repeat; text-align:center; text-decoration: none;}
.tabdealing_on a, .tabdealing_on a:hover 		{text-decoration: none;}
.tabdealing_off a, .tabdealing_off a:hover 	{text-decoration: none;}

.tabdeal_on  		{color:#FECA0D; font-weight:bold; font-size:12px;} /*giallo*/
.tabdeal_off		{color:#8CA7C7; font-weight:bold; font-size:12px;} /*azzurro*/
.tabdeal_on a, .tabdeal_on a:hover 		{color:#FECA0D; font-weight:bold;}
.tabdeal_off a, .tabdeal_off a:hover 	{color:#8CA7C7; font-weight:bold;}

.tabalf_on ,	.tabalf_on a 	{color:#FECA0D; font-weight:bold; padding-bottom:2px; padding-left:2px; padding-right:2px;} /*giallo*/
.tabalf_off,.tabalf_off a		{color:#8CA7C7; font-weight:bold; padding-bottom:2px; padding-left:2px; padding-right:2px;} /*azzurro*/
.tabalf_on a:hover 		{text-decoration: none;}
.tabalf_off a:hover 	{text-decoration: none; color:#FECA0D;}


/*CALENDARIO EVENTI E DIVIDENDI */
.tabcal_on  		{float:left; padding:0px; height:27px; width:156px; color:#174C8F; line-height:10px; background-image: url(/media/img/linguetta_w156_on.gif); background-repeat:no-repeat; font-weight:bold; text-align:center; text-decoration: none;}
.tabcal_off 		{float:left; padding:0px; height:27px; width:148px; color:#174C8F; line-height:10px; background-image: url(/media/img/linguetta_w147_off.gif); background-repeat:no-repeat; text-align:center; text-decoration: none;}
.tabcal_on a, .tabcal_on a:hover 		{text-decoration: none;}
.tabcal_off a, .tabcal_off a:hover 	{text-decoration: none;}

.tabcalmesi_on  		{color:#FECA0D; font-size:11px;} /*giallo*/
.tabcalmesi_off			{color:#8CA7C7; font-size:11px;} /*azzurro*/
.tabcalmesi_on a, .tabcalmesi_on a:hover 		{color:#FECA0D;}
.tabcalmesi_off a, .tabcalmesi_off a:hover 	{color:#8CA7C7;}


/* FINANZA PERSONALE */
.linkFinanza 	{color:#E0AA00;}
.linkFinanza a, .linkFinanza a:hover 	{color:#E0AA00; text-decoration:none;}


/* REGOLAMENTO NAVIGABILE */
.tocteParte 					{width:67px; padding:0px;}
.tocteTitolo					{width:82px; color:#3B689F; text-decoration:none;}
.tocteTitolo a				{color:#3B689F; text-decoration:none;}
.tocteTitolo a:hover	{color:#3B689F; text-decoration:underline;}
.tocdescTitolo 				{padding:2px; color:#3B689F; text-decoration:none;}
.tocdescTitolo a 			{color:#3B689F; text-decoration:none;}
.tocdescTitolo a:hover{color:#3B689F; text-decoration:underline;}
.tocteCapo 						{width:62px; padding:2px; color:#628FCA; text-decoration:none;}
.tocteCapo a 					{color:#628FCA; text-decoration:none;}
.tocteCapo a:hover		{color:#628FCA; text-decoration:underline;}
.tocdescCapo					{padding:2px; color:#656565; text-decoration:none;}
.tocdescCapo a	 			{color:#656565; text-decoration:none;}
.tocdescCapo a:hover	{color:#656565; text-decoration:underline;}
.boxmenureg						{border:1px #4770A4 solid; width:100%; margin:0px; padding:0px; text-decoration:none;}
.boxmenuregtitle			{padding:5px; padding-left:8px;}
.menul4te							{color:#003885; font-weight:bold;}
.menul4desc						{color:#003885;}
.menul5te							{color:#3966A1; font-weight:bold;}
.menul5desc						{color:#3966A1;}
.menul6te							{color:#628FC8; font-weight:bold;}
.menul6desc						{color:#666666;}
.linereg							{margin:0px; padding:0px; width:100%; height:1px; background-color:#4770A4;}
.menuregon						{background-color:#628FC8; color:#ffffff;}
.menuregfonton				{color:#ffffff; text-decoration:none;}
.menuregfontoff				{color:#000000; text-decoration:none;}


/*Bilanci Interattivi XBRL*/
.on_xb, .on_xb a, .on_xb a:hover	{color:#7F9DC1; font-weight:bold; text-decoration:none;}
.off_xb, .off_xb a, .off_xb a:hover	{color:#003A84; font-weight:bold; text-decoration:none;}
.on_xbbarra					{background-color:#7F9DC1; width:2px;}
.off_xbbarra				{background-color:#003A84; width:2px;}
.rowSel 						{color: #ff3333; background:#E4EBF3;}
.rowUnsel 					{color: #000000;}


/* Form Registrazione */
TD.intestazione 	{color:#003A84; font-weight:bold;}
TD.line						{margin-top:2px; margin-bottom:2px; padding:0px; background-color:#809EC2; width:100%; height:1px;}


.miaClasse {padding-top:2px; padding-left:2px; color:#000; font-weight:bold;}

