
html, body 					{background-color:#F2F5FA; margin:0px; padding:0px; border:0px; font-family:arial,verdana; font-size:11px; color:#000000;}
img, img a 					{border: 0px; margin:0px; padding:0px;}
form 								{margin:0px; border:0px;}
select 							{margin:0px; padding:0px; border:0px; font-size:11px; color:#000000;}
input 							{margin:0px; padding:1px; font-family:arial,verdana; font-size:10px; color:#000000;}
ul            			{margin-top:0px; margin-bottom:0px; margin-left:17px; padding:0px; border:0px; list-style-position:outside}
li            			{margin:0px; margin-left:0px; padding:0px; border:0px; list-style-image:URL(/media/img/punto.gif)}
table 							{margin:0px; padding:0px; border:0px; font-family:arial,verdana; font-size:11px;}
div 								{font-family:arial,verdana; font-size:11px; color:#000000;}
a										{color:#003A84; text-decoration:none;}

div.spaziatore			{float:left; margin:0px; padding:0px; width:10px;}

div#boxpage 				{background-color:#FFFFFF; margin:0px; padding:0px; height:100%; width:770;}
div#bannerRight 		{position:absolute; left:780px; top:10px; margin:0px; padding:0px;}
div#content					{float:left; background-color:#ffffff; margin:0px; padding:0px; width:770; font-family:arial; font-size:11px;}

div#header					{background-color:#003A84; color:#ffffff; font-size:10px; width:100%}
div#logo						{background-image: url(../img/bg_header.gif); margin:0px; font-size:10px; color:#ffffff; width:100%; height:128; padding:0px;}
div#contMenuTop			{float:left; position:relative; width:100% margin:0px; padding:0px;}
div#sein 						{margin:0px; height:29; padding:0px; padding-left:10px; padding-right:10px; color:#003A84;}


/* div HEADER */
div#logo .search				{float:left; padding:0px; padding-top:0px; margin:0px; width:135; color:#ffffff;}
div#logo .services			{float:left; padding:0px; margin:0px; width:460; text-align:middle;}
div#logo .login					{float:left; padding:0px; padding-top:1px; margin:0px; width:160; color:#ffffff;}
div#logo .registrazione	{float:left; padding:0px; margin:0px; width:155; color:#ffffff;}
.tablesearch						{color:#ffffff; border:0px; padding:1px;}
.tablesearch a					{color:#ffffff; border:0px; padding:1px; text-decoration:none;}
.tablesearch a:hover		{color:#ffffff; border:0px; padding:1px; text-decoration:none;}
.inputheader 						{margin:0px; padding:1px; border:0px; font-family:arial,verdana; font-size:10px; color:#003A84;}


/* classi MENU TOP */
.tabNavTop1LUp		{margin:0px; padding:0px; width:100%; height:20px; background-image:url(../img/nav/bg_nav.gif);}
.tabNavTop1LDown	{margin:0px; padding:0px; height:16px; color:#ffffff;}
.onsx							{height:16px; background-image: url(../img/nav/bg_navOnsx.gif); text-align:right;}
.on, .on a				{height:16px; background-color:#F7E860; color:#003A84; font-weight:bold;}
.ondx							{height:16px; background-image: url(../img/nav/bg_navOndx.gif); text-align:left;}
.offsx						{height:16px;}
.off, .off a			{height:16px; color:#FFFFFF; font-weight:bold;}
.offdx						{height:16px;}
.onB, .onB a			{color:#003A84; font-weight:bold;}
.offB, .offB a		{color:#003A84;}

.tab							{float:middle;}
.navTopOn					{position:absolute; top:22; left:50;}
.tabNavTop2LUp		{margin:0px; padding:0px; width:100%; height:16px; background-color:#F7E860; text-align:center;}
.tabNavTop2LDown	{margin:0px; padding:0px; width:100%; height:4px; background-image:url(../img/nav/bg_navtop.gif);}


/* div SEI IN */
div#sein .percorso		{float:left; margin:0px; padding-top:8px; color:#003A84;}
div#sein .percorso a	{color:#003A84; text-decoration:none;}
div#sein .icone				{float:right; margin:0px; padding-top:3px; padding-left:0px; padding-right:0px; width:165; text-align:right;}


/* classi MENU LEFT */
div.menuTitle 						{width:auto; background-image:url(../img/navleft/bg_off.gif); background-repeat:no-repeat;}
div.menuTitle a 					{display:block; padding:3px; padding-left:10px; padding-right:10px; color:#003A84; text-decoration:none;}
div.menuTitle a:hover			{background-image:url(../img/navleft/bg_hover.gif); color:#003A84; background-repeat:no-repeat;}

div.menuTitleOn  					{width:auto; background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat;}
div.menuTitleOn a  				{display:block; padding:3px; padding-left:10px; padding-right:10px; color: #FFFFFF; text-decoration:none;}
div.menuTitleOn a:hover		{background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat; color: #FFFFFF;}

div.menu 									{width:auto; background-image:url(../img/navleft/bg_off.gif); background-repeat:repeat-y; background-position:left 0px;}
div.menu a 								{display:block; padding:3px; padding-left:20px; padding-right:10px; color:#676566; text-decoration:none;}
div.menu a:hover 					{background-image:url(../img/navleft/bg_hover.gif); color: #676566; background-repeat:no-repeat;}

div.menuon  							{width:auto; background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat;}
div.menuon a  						{display:block; padding:3px; padding-left:20px; padding-right:10px; color: #FFFFFF; text-decoration:none;}
div.menuon a:hover				{background-image:url(../img/navleft/bg_on.gif); background-repeat:no-repeat; color: #FFFFFF;}

/* div TABLE CONTENUTO */
div#leftBarH 				{float:left; background-color:#ffffff; margin:0px; padding:0px; width:176;} /*leftBar Home Page*/
div#main1H					{float:left; background-color:#ffffff; margin:0px; padding:0px; width:195;}
div#main2H					{float:left; background-color:#ffffff; margin:0px; padding:0px; width:195;}
div#mainwidth2colsH	{float:left; background-color:#ffffff; margin:0px; padding:0px; width:385;}
div.leftBarH 				{float:left; background-color:#ffffff; margin:0px; padding:0px; width:176;} /*leftBar Home Page*/
div.main1H					{float:left; background-color:#ffffff; margin:0px; padding:0px; width:195;}
div.main2H					{float:left; background-color:#ffffff; margin:0px; padding:0px; width:195;}


div.leftBar 				{float:left; margin:0px; padding:0px; width:140;} /*leftBar Menu Navig Left*/
div.main1						{float:left; background-color:#ffffff; margin:0px; padding:0px; width:215;}
div.main2						{float:left; background-color:#ffffff; margin:0px; padding:0px; width:215;}

div.mainredazionale {float:left; background-color:#ffffff; margin:0px; padding:0px; width:450;}
div.mainwidth3cols	{float:left; background-color:#ffffff; margin:0px; padding:0px; width:600;}

div.main1schede			{float:left; background-color:#ffffff; margin:0px; padding:0px; width:290;}
div.main2schede			{float:left; background-color:#ffffff; margin:0px; padding:0px; width:290;}

div.main1news				{float:left; background-color:#ffffff; margin:0px; padding:0px; width:244;}
div.main2news				{float:left; background-color:#ffffff; margin:0px; padding:0px; width:336;}

.main								{margin:0px; background-color:#ffffff; padding:0px; width:290;}

div.rightbar				{float:left; background-color:#ffffff; margin:0px; padding:0px; width:130;}
div#rightbar				{float:left; background-color:#ffffff; margin:0px; padding:0px; width:130;}


/* div FOOTER */
div#footer 				{clear:left; text-align:center; width:100%; color:#666666;}
div#footer a			{color:#666666; text-decoration:none;}


/* classi LINE */
div.line					{margin:0px; padding:0px; background-color:#B3C3DA; width:100%; height:1;}
div.lineh1				{margin-top:2px; margin-bottom:2px; padding:0px; background-color:#809EC2; width:100%; height:1;}
div.lineh3				{margin-top:2px; margin-bottom:2px; background-color:#809EC2; width:100%; height:3}
div.linesf				{background-image: url(../img/bg_linesf.gif); width:100%; height:4}
div.linepunto			{margin-top:2px; margin-bottom:2px; background-image: url(../img/line_punto.gif); width:100%; height:1}
div.line100g			{margin-top:2px; margin-bottom:2px; background-color:#CCCCCC; width:100%; height:1}
div.line100b			{margin-top:2px; margin-bottom:4px; background-color:#003A84; width:100%; height:1}
div.line100				{margin-top:2px; margin-bottom:4px; background-color:#809EC2; width:100%; height:1}
div.lineNavtop		{margin:0px; margin:0px; background-image: url(../img/bg_navtop.gif); width:100%; height:4}
div.linenews			{margin:0px; padding:0px; background-color:#809EC2; width:100%; height:1;}

/* classi MATTONCINI */
div.box 					{margin:0px; padding:0px; color:#003A84; width:100%}
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:130; text-align:center;}
div.boxblu				{margin:0px; padding-top:3px; padding-left:2px; padding-bottom:3px; background-color:#003A84; width:100%; color:#ffffff; font-weight:bold}
div.news					{margin:0px; padding:0px; height:21; 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:27; background-image: url(../img/bg_data.gif); background-repeat:no-repeat; color:#003A84; font-weight:bold; text-align:center;}
div.data					{margin:0px; height:20; color:#003A84; font-weight:bold;}

/* classi FORMATTAZIONE TABELLE */
.tabWidth				{width:770;}
.tabWhite				{background-color:#FFFFFF; width:100%;}
.tabNews				{margin:0px; padding:0px; height:20; width:100%;}
.tabAzz					{background-color:#7F9DC1; width:100%;}
.tabGray				{background-color:#E1E1E1; width:100%; color:#666666;}
.tdazz					{margin:0px; background-color:#E4EBF3;}
.tdbia					{margin:0px; background-color:#ffffff;}
.tdtotale				{background-color:#E1E1E1; font-weight:bold;}
.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;}
.campi					{margin:0px; background-color:#7F9DC1; color:#ffffff; text-align:center;}
.campisx				{margin:0px; background-color:#7F9DC1; color:#ffffff;}
.dato						{color:#000000; text-align:right;}
.datosx					{color:#000000;}
.titleNews			{margin:0px; padding:0px; color:#003A84; width:100%}

/* classi di FORMATTAZIONE */ 
br.brh2					{line-height:2px;}
br.brh3					{line-height:3px;}
br.brh4					{line-height:4px;}
br.brh5					{line-height:5px;}
br.brh7					{line-height:7px;}
br.brh9					{line-height:9px;}
br.brh12				{line-height:12px;}
br.brh20				{line-height:20px;}
br.brh30				{line-height:30px;}

.title 							{font-family:arial; font-size:15px; color:#E0AA00; font-weight:bold;}
.titleblu20					{font-family:arial; font-size:20px; color:#003A84;}
.titleCont					{font-size:20px; color:#003A84;}
.titleTab 					{color:#003A84; font-weight:bold;}

.azzurro 						{color:#809EC2;}
.letter, .letter 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;}
.letter	a:hover			{border:#003A84 1px solid; color:#003A84;}
.red								{color:#FE0000; text-align:right;} 
.green							{color:#009900; text-align:right;} 
.gray, .gray a			{color:#666666; text-decoration:none;}
.graysx							{color:#666666; text-align:right;}
.gray10, .gray10 a	{font-size:10px; color:#666666; text-decoration:none;}
.giallo, .giallo a	{color:#EABD00; text-decoration:none;}
.white, white a			{color:#000000; text-decoration:none;}


/* Menu Reuters IT */
.titleRe 						{color:#FFFFFF; font-weight:bold;}
.level1, .level1 a 	{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.level1 a:hover 		{color:#FFFFFF; text-decoration:none; font-weight:bold;}

.level2, .level2 a 	{color:#454545; text-decoration:none; font-weight:bold;}
.level2 a:hover 		{color:#FF6600; text-decoration:none; font-weight:bold;}

.level3, .level3 a  {color:#454545; text-decoration:none;}
.level3 a:hover 		{color:#FF6600; 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
}



