:root {
 overflow:scroll;
}

body {margin:0px 0px 0px 0px;	color:rgb(0%,0%,0%);	background-image:url(img/sfondo.gif);	background-color:#00385D;	background-repeat: repeat-x;}
fieldset {border-style: solid; border-width: 1px; border-color:#cccccc;}
legend {font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	text-decoration:none;	color:#ffffff;}
input,select  {font-family:tahoma,arial,serif; font-size:11px; border-style: solid; border-width: 1px; border-color:#01538B; color:#01538B;}
td 	 {font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	text-decoration:none;	color:#ffffff;}

a 						{font-family:tahoma,arial,serif; font-style:normal;	text-decoration:underline;color:#A1CDED;}
a.news 				{font-family:tahoma,arial,serif; font-style:normal;font-size:11px;	text-decoration:underline;color:#A1CDED;}
a.eventi 			{font-family:tahoma,arial,serif; font-style:normal;font-size:11px;	text-decoration:underline;	color:#FFFFFF;}
a.titolo 			{font-family:tahoma,arial,serif; font-style:normal;font-size:11px;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;}
a.sottotitolo {font-family:tahoma,arial,serif; font-style:normal;font-size:11px;	font-weight:bold;	text-decoration:none;	color:#D1DC19;}
a.box_testo 		{font-family:tahoma,arial,serif; font-style:normal;	font-size:10px;	color:#A1CDED;}
a.storia_menu_off		{font-family:tahoma,arial,serif; font-style:normal;	font-size:10px;	text-decoration:none; color:#FFFFFF;}
a.storia_menu_on		{font-family:tahoma,arial,serif; font-style:normal;	font-size:10px;	text-decoration:none; color:#CFDB19;}


.box_titolo 		{font-family:tahoma,arial,serif; font-style:normal;	font-size:11px; font-weight:bold;	text-decoration:none;	color:#FFFFFF;}
.box_titolo_blu {font-family:tahoma,arial,serif; font-style:normal; font-size:10px;	text-decoration:none; color:#014471;}
.box_testo 			{font-family:tahoma,arial,serif; font-style:normal;	font-size:10px;	color:#014471;}
.brick_testo 		{font-family:tahoma,arial,serif; font-style:normal;	font-size:10px;	color:#FFFFFF;}
.riga			{height:18;border-bottom:#01538B 1px dotted; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;}
.riga_b			{height:18;border-bottom:#3284C0 1px dotted; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;}
.tablebox  {border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin:0px; padding:0px; width:100%;}

.titolihome 		{font-family:tahoma,arial,serif; font-style:normal; font-size:10px; text-decoration:none;	color:#014471;}
.titolo 				{font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	font-weight:bold;	text-decoration:none;	color:#FFFFFF;}
.sottotitolo 		{font-family:tahoma,arial,serif;	font-style:normal; font-size:12px;	font-weight:bold;	text-decoration:none;	color:#D1DC19;}
.titolo_page 		{font-family:tahoma,arial,serif;	font-style:normal; font-size:9px; color:#014471;}
.titolo_grafico {font-family:tahoma,arial,serif;	font-style:normal; font-size:10px; color:#014471;}
.titoletto_news {font-family:tahoma,arial,serif; font-style:normal;	font-size:11px;	text-decoration:none;	color:#FFFFFF;}

.testino {font-family:tahoma,arial,serif;	font-style:normal; font-size:10px;	text-decoration:none;	color:#ffffff;}
.testo 	 {font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	text-decoration:none;	color:#ffffff;}
.testonews 	 {font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	text-decoration:none;	color:#ffffff;}
.testone {font-family:tahoma,arial,serif;	font-style:normal;	font-size:12px;	text-decoration:none;	color:#ffffff;}
.sottotitolonews 	 {font-family:tahoma,arial,serif;	font-style:italic; font-size:11px;	text-decoration:none;	color:#ffffff;}

.contenuto 	 {font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	text-decoration:none;	color:#ffffff;}
.newstext {font-family:tahoma,arial,serif;	font-style:normal; font-size:11px;	font-weight:bold;	color:#ffffff;}

div#sein .titolo 				{float:left; margin:0px; padding-top:0px; padding-left:0px; padding-right:0px; width:440;}
div#sein .indietro 			{float:right; margin:0px; padding-top:0px; padding-left:0px; padding-right:0px; width:52;}


##div#newslist							{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; padding:0px; width:502;}
##div#news_data							{border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid; margin:0px; padding:0px; height:15px;}
##div#comunicati_testa			{border-top:#00548C 1px solid; border-bottom:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid; margin:0px; padding:0px; width:502; height:15px;}
##div#comunicati_datatitolo	{border-top:#00548C 1px solid; border-bottom:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid; margin-top:3px; margin-bottom:3px; padding:0px; width:502; height:15px;}
##
##div#news_contenuto				{float:left; margin:0px; padding:0px; }
##div#news_contenuto .foto	{border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; float:left; margin-left:0px; margin-right:5px; margin-top:0px;margin-bottom:0px; padding:0px;}
##div#news_contenuto .testo	{border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; float:right; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;}



div.news_dettaglio	{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px;padding:0px;height:100%; width:502;}
div.content 				{float:left; border-left:#006CB4 1px solid; border-right:#006CB4 1px solid;border-bottom:#006CB4 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;  height:100%;}

div.header 					{float:left; border-top:#006CB4 1px solid; border-left:#006CB4 1px solid; border-right:#006CB4 1px solid;border-bottom:#006CB4 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px; width:490px}
div.intcontent 			{float:left; border-left:#006CB4 1px solid; border-right:#006CB4 1px solid;border-bottom:#006CB4 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding-left:5px;padding-right:5px; padding-top:5px; padding-bottom:5px; width:490px}
div.footer 					{float:left; border-left:#006CB4 1px solid; border-right:#006CB4 1px solid;border-bottom:#006CB4 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding-left:5px;padding-right:5px; padding-top:5px; padding-bottom:5px; width:490px}


div.newslist				{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; padding:0px; width:502;}
div.news_testa			{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid; margin:0px; padding:1px; height:14px;}
div.news_testacolor	{float:left;background-color:#00548C; margin:0px; padding:0px;}
div.news_tcolor			{float:left;background-color:#2777B2; margin:0px; padding:1px;width:498px;}
div.news_data				{float:left;border:0px;  margin-left:2px; padding:0px; width:200px;}
div.news_dataint		{float:left;border:0px;  margin-left:0px; padding:0px; width:200px;}
div.news_pdf				{float:right;border:0px;  margin:0px; padding:0px; width:100px;}
div.news_foto				{float:left;border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;}
div.news_testo			{float:right;border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:3px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;width:80%;}

div.wherelist 				{float:left; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px; padding:0px; width:502;}
div.where_map					{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid;  margin-left:0px; padding:0px; width:95px; height:93px;}
div.where_address			{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:5px; padding:1px; width:195px; height:93px;}
div.where_photo				{float:right; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid;  margin-left:0px; padding:0px; width:195px; height:93px;}
div.wheredetlist 			{float:left; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px; padding:0px; width:502;}
div.where_transports 	{float:left; border-top:#006DB4 1px solid; border-left:#006DB4 1px solid; border-right:#006DB4 1px solid;border-bottom:#006DB4 1px solid;  margin-left:0px; padding:10px; width:67px; height:68px;}
div.where_how 				{float:right; border-top:#006DB4 1px solid; border-left:#006DB4 1px solid; border-right:#006DB4 1px solid;border-bottom:#006DB4 1px solid;  margin-left:0px; padding:4px; width:400px; }


div.presslist				{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; padding:0px; width:502;}
div.press_testa			{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin:0px; padding:1px; height:14px;width:502;}
div.press_testacolor{float:left;background-color:#00548C; margin:0px; padding:0px; width:100%;}
div.press_testo			{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;width:100%;}
div.press_logo			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;}
div.press_desc			{float:right; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px; width:75%;}

div.billist				{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; padding:0px; width:498;}
div.bil_testa			{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin:0px; padding:1px; height:14px;width:100%;}
div.bil_testacolor{float:left;background-color:#00548C; margin:0px; padding:0px; border:0px;}
div.bil_contenuto	{float:left; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;width:498px;}
div.bil_testo			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;}
div.bil_tit				{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;  width:345px;}
div.bil_dim				{float:right; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px; width:115px;}
div.bil_desc			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;width:280px;}
div.bil_data			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;width:100px;}
div.bil_pdf				{float:right; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px; width:40px;}
div.bil_dim2			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px; width:60px;}


div.eventi_testa			{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px;  border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; padding:1px; height:14px;}
div.eventi_testacolor	{float:left;background-color:#00548C; margin:0px; padding:0px; width:498px;}
div.eventi_contenuto	{float:left; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;width:100%;}
div.eventi_data				{float:left; border-top:#00548C 1px solid; border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;width:500px;}
div.eventi_testo			{float:left; border-top:#00548C 1px solid;  border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:5px;margin-bottom:0px; padding:0px;width:500px;}
div.eventi_d					{float:left; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;width:100px;}
div.eventi_tit				{float:left; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;width:370px;}

div.com_testo	{float:left; border-top:#00548C 1px solid;  border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:5px;margin-bottom:0px; padding:0px;width:500px;}
div.com_d			{float:left;  margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;width:115px;}
div.com_tit		{float:left; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;width:350px;}

div.faqlist 				{float:left; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; padding:0px; width:502;}
div.faq_domanda			{float:left; border-top:#00548C 1px solid;  border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:1px;}
div.faq_d						{float:left; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;width:485px;}
div.faq_i						{float:right; margin-left:0px; margin-right:1px; margin-top:2px;margin-bottom:0px; padding:0px;width:10px;}
div.faq_testacolor	{float:left;background-color:#00548C; margin:0px; padding:0px; width:498px;}
div.faq_risposta 		{float:left; background-color:#2777B2; margin-left:0px; margin-right:0px; margin-top:1px;margin-bottom:0px; padding:0px; width:100%;}
div.faq_r 		{float:left; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:5px;}

div.contenuto_bordo			{float:left; border-top:#00548C 1px solid;  border-left:#00548C 1px solid; border-right:#00548C 1px solid;border-bottom:#00548C 1px solid; margin-left:0px; margin-right:0px; margin-top:5px;margin-bottom:0px; padding:0px;width:500px;}
div.contenuto_nobordo		{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:5px;margin-bottom:5px; padding:0px;width:500px;}
div.contenuto_header		{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:3px; width:100%;}
div.contenuto_sx				{float:left; border:0px; margin-left:0px; margin-right:5px; margin-top:0px;margin-bottom:0px; padding:3px;width:50%;}
div.contenuto_dx				{border:0px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:3px;width:100%;}
div.contenuto_footer		{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:5px; padding:3px; width:100%;}

div.storia {float:left;background-color:#3284C0; background-image:url(img/sfondo.gif); background-repeat: repeat-x; border-top:#00548C 1px solid;  border-left:#00548C 1px solid; border-right:#00548C 1px solid; border-bottom:#00548C 1px solid; margin:0px; padding:5px; width:495px;}

div.corp_desc			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px;width:380px;}

div.hr			{float:left; border:0px; margin-left:0px; margin-right:0px; margin-top:0px;margin-bottom:0px; padding:0px; width:100%;}

li {color:#A1CDED !important; list-style-image: url(/img/freccia_gialla.gif);margin:5px 0px 0px 0px; }
hr {color:#01538B; height:1px; width:100%; border-style:dotted;}








