body {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 12px;
     font-weight: normal;
     color: #184377;
     text-decoration: none;
     background-color: #E8F7FC;
     scrollbar-3dlight-color: #5F9FAE;
     scrollbar-arrow-color: #5F9FAE;
     scrollbar-base-color: #8A4B2F;
     scrollbar-darkshadow-color: #5F9FAE;
     scrollbar-face-color: #EFEFEF;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #D1D1D1;
     }

p, td {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #1B4377;
     text-decoration: none;
     }

H1   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #E5F0F4;
     text-decoration: none;
     margin: 0px 10px 0px 0px;
     }

h2   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-weight: normal;
     font-size: 10px;
     margin: 0px 0px 10px 0px;
     color: #BBBBBB;
     text-decoration: none;
     }

a:              {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a:link          {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a:visited       {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a:hover         {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline;}

.entra          {color: #DF1100; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
a.entra:link    {color: #DF1100; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
a.entra:visited {color: #DF1100; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;}
a.entra:hover   {color: #DF1100; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: underline;}

.bordotratteggiato {border: 1px solid #98E1FB;}
.headermotivo {background-image: url('../images/img_header_01.jpg'); background-repeat: no-repeat;}
.fnd-testata	{background-image: url('../images/fnd-testata.gif'); background-repeat: repeat-x;}
.sfondo-testata	{background-image: url('../images/sfondo_testata.gif'); background-repeat: repeat-x;}

.menuleft	 			{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleft:link 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleft:visited 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleft:active 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleft:hover 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #dc0000; text-decoration: none;}

.menulefton  			{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #017BA2; text-decoration: none;}
.menulefton:link 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #017BA2; text-decoration: none;}
.menulefton:visited 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #017BA2; text-decoration: none;}
.menulefton:active 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #017BA2; text-decoration: none;}
.menulefton:hover 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #dc0000; text-decoration: none;}

.menuleftoff 			{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleftoff:link 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleftoff:visited 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleftoff:active 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; text-decoration: none;}
a.menuleftoff:hover 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #dc0000; text-decoration: none;}

.sottomenu	 			{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenu:link 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenu:visited		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenu:active 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenu:hover 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #EA1F00; text-decoration: none;}

.sottomenuon	 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.sottomenuon:link 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.sottomenuon:visited 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.sottomenuon:active 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.sottomenuon:hover 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}

.sottomenuoff	 		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenuoff:link 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenuoff:visited 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenuoff:active 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #037BA0; text-decoration: none;}
a.sottomenuoff:hover 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #EA1F00; text-decoration: none;}

.menutopoff 	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 10px; color: #cccccc;}
.didascalia     {line-height: 16px; color: #184377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; font-style: italic; text-decoration: none;}
.grigio  	{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #7F7F7F; text-decoration: none;}

.maiuscolo      	 {font-family: tahoma, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #1B4377; text-decoration: none;}

.testo      	 {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1B4377; text-decoration: none;}
a.testo:link     {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1B4377; text-decoration: none;}
a.testo:visited  {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1B4377; text-decoration: none;}
a.testo:active   {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1B4377; text-decoration: none;}
a.testo:hover    {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #1B4377; text-decoration: underline;}

.tittabella           {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella:link     {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella:visited  {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella:active   {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella:hover    {font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #EA1F00; text-decoration: underline;}

.tittabella-big           {font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella-big:link     {font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella-big:visited  {font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella-big:active   {font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA1F00; text-decoration: none;}
a.tittabella-big:hover    {font-family: tahoma, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA1F00; text-decoration: underline;}

.tipidisponsor           {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ea1f00; text-decoration: none;}
a.tipidisponsor:link     {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ea1f00; text-decoration: none;}
a.tipidisponsor:visited  {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ea1f00; text-decoration: none;}
a.tipidisponsor:active   {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ea1f00; text-decoration: none;}
a.tipidisponsor:hover    {font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ea1f00; text-decoration: underline;}

.tools          {line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:link    {line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:visited {line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:active  {line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:hover   {line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline;}

.footer          {color: #1B4377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:link    {color: #1B4377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:visited {color: #1B4377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:active  {color: #1B4377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:hover   {color: #1B4377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline;}

.RCTitolo1	    {font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #28285a; background-color: #F6F6F6;}
a.RCTitolo1:link    {font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #28285a; background-color: #F6F6F6;}
a.RCTitolo1:visited {font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #28285a; background-color: #F6F6F6;}
a.RCTitolo1:hover   {font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #28285a; background-color: #F6F6F6;}

.RCTitolo2	    {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #F6F6F6;}
a.RCTitolo2:link    {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #F6F6F6;}
a.RCTitolo2:visited {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #F6F6F6;}
a.RCTitolo2:hover   {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #F6F6F6;}

.RCCampi	  {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #28285a; background-color: #98E1FB;}
a.RCCampi:link    {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #28285a; background-color: #98E1FB;}
a.RCCampi:visited {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #28285a; background-color: #98E1FB;}
a.RCCampi:hover   {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #28285a; background-color: #98E1FB;}

.RCDati		 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #fdfdfd;}
a.RCDati:link    {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #fdfdfd;}
a.RCDati:visited {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #fdfdfd;}
a.RCDati:hover   {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #28285a; background-color: #fdfdfd;}

.RCSquadra	    {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; background-color: #F6F6F6;}
a.RCSquadra:link    {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; background-color: #F6F6F6;}
a.RCSquadra:visited {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; background-color: #F6F6F6;}
a.RCSquadra:hover   {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #1B4377; background-color: #F6F6F6;}

.RCSquadraSito	    {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; color: #28285a; background-color: #DCF4FC;}
a.RCSquadra:link    {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; color: #28285a; background-color: #DCF4FC;}
a.RCSquadra:visited {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; color: #28285a; background-color: #DCF4FC;}
a.RCSquadra:hover   {font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; font-size: 11px; color: #28285a; background-color: #DCF4FC;}

.sponsor       		{color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.sponsor:link          {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.sponsor:visited       {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.sponsor:hover         {color: #2C6CB2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline;}


input.form
{
	color : #3A3B7F;
	background: ;
	font-family : Tahoma, verdana, arial;
	font-size : 10;
	font-weight : normal;
	text-decoration : none;
	background-image: url('../images/fnd_form.gif');
	padding-left: 4px;
	border-bottom: solid #e8e8e8;
	border-bottom-width: 1px;
	border-top: solid #e8e8e8;
	border-top-width: 1px;
	border-left: solid #e8e8e8;
	border-left-width: 1px;
	border-right: solid #e8e8e8;
	border-right-width: 1px;
}
textarea.form
{
  	color: #3A3B7F;
  	background-color: #4a4a4a;
  	border: 1;
	font-family : Tahoma, verdana, arial;
  	font-size: 10;
  	font-weight: normal;
  	text-decoration: none;
  	background-image: url('../images/fnd_form.gif');
  	padding-left: 4px;
}
input.form3
{
	color : #184173;
	background: #ffffff;
	border : 0;
	font-family : tahoma, verdana, arial;
	font-size : 10;
	font-weight : bold;
	text-decoration : none;
	height: 18px; 
	width: 90px;
	border: 1px #184173 solid;
}

input.form4
{
	color : #184173;
	background: #ffffff;
	border : 0;
	font-family : tahoma, verdana, arial;
	font-size : 10;
	font-weight : bold;
	text-decoration : none;
	height: 18px; 
	width: 180px;
	border: 1px #184173 solid;
}
