body
{
	margin:				0px;
	background-color:	#FFFFFF;
}

img
{
	border: none;
}

a				{ text-decoration: none; }
a:active		{ text-decoration: none; }
a:link			{ text-decoration: none; }
a:visited		{ text-decoration: none; }
a:hover			{ text-decoration: underline; }

input
{
	width:			100px;
	height:			18px;

	font-weight:	normal;
	font-size:		11px;
	font-family:	Verdana, Arial;
	color:			#21519B;
	background:		#F5F5F5;

	border:			1px solid #21519B;
}

.tariffe
{
	width:			75px;
	height:			18px;

	font-weight:	normal;
	font-size:		11px;
	font-family:	Verdana, Arial;
	color:			#21519B;
	background:		#F5F5F5;

	border:			1px solid #21519B;

	text-align:		right;
}

textarea
{
	font-weight:	normal;
	font-size:		11px;
	font-family:	Verdana, Arial;
	color:			#21519B;
	background:		#F5F5F5;

	border:			1px solid #21519B;
}

select
{
	height:			18px;

	font-weight:	normal;
	font-size:		11px;
	font-family:	Verdana, Arial;
	color:			#21519B;
	background:		#F5F5F5;

	border:			1px solid #21519B;
}

.nostyle
{
	width:			auto;
	background:		#FFFFFF;
	border:			none;
}

.testo
{
	font-weight:	normal;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#000000;
}

a.testo
{
	font-weight:	normal;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#000000;
}

.testo-red
{
	font-weight:	normal;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#e60000;
}

a.testo-red
{
	font-weight:	normal;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#e60000;
}

.testosmall
{
	font-weight:	normal;
	font-size:		11px;
	font-family:	Verdana, Arial;
	color:			#000000;
}

a.testosmall
{
	font-weight:	normal;
	font-size:		11px;
	font-family:	Verdana, Arial;
	color:			#000000;
}

.testoblu
{
	font-weight:	normal;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#22529D;
}

a.testoblu
{
	font-weight:	normal;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#22529D;
}

.bottom
{
	font-weight:	normal;
	font-size:		9px;
	font-family:	Verdana, Arial;
	color:			#666666;
}

a.bottom
{
	font-weight:	normal;
	font-size:		9px;
	font-family:	Verdana, Arial;
	color:			#666666;
}

.pressTitle
{
	font-weight:	bold;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#FFFFFF;
}

a.pressTitle
{
	font-weight:	bold;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#FFFFFF;
}

.pressData
{
	font-weight:	normal;
	font-size:		10px;
	font-family:	Verdana, Arial;
	color:			#FFFFFF;
}

.pressText
{
	font-weight:	bold;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#22549F;
}

a.pressText
{
	font-weight:	bold;
	font-size:		12px;
	font-family:	Verdana, Arial;
	color:			#22549F;
}

.azzurro11			{font-family:Arial, Verdana;	font-size:11px;	color:#2352a0;	font-weight:normal;	text-decoration:none;}
.azzurro11	A		{color:#2352a0; text-decoration:none;}
.azzurro11	A:hover	{color:#2352a0;	text-decoration:underline;}

.blu12			{font-family:Arial, Verdana;	font-size:12px;	color:#182961;	font-weight:normal;	text-decoration:none;}
.blu12	A		{color:#182961; text-decoration:none;}
.blu12	A:hover	{color:#182961;	text-decoration:underline;}
