td.titolo
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
}
td.sottotitolo
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;	
}
td.testo
{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
td.testo_piede
{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
}
td.testo_risalt
{
	color : #b26d11;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
td.privacy
{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.benvenuto
{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.dove_sei
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
td.errore
{
	color : #ff0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;	
}
td.login
{
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
a.link
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	text-decoration : none;
	font-weight: bold;
}
a.link:hover
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	text-decoration : none;
	text-decoration : underline;
}
a.link_big
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20;
	text-decoration : none;
	font-weight: bold;
}
a.link_big:hover
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20;
	text-decoration : none;
	text-decoration : underline;
}
a.link_piede
{
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9;
	text-decoration : underline;
	font-weight: bold;
}
a.link_piede:hover
{
	color : #005992;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9;
	text-decoration : none;
	text-decoration : underline;
}
a.link_login
{
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight: bold;
	text-decoration : none;
}
a.link_login:hover
{
	color : #c3e5d0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight: bold;
	text-decoration : none;
}
a.link_menu_sx
{
	color : #007e2e;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight: bold;
	text-decoration : none;
}
a.link_menu_sx:hover
{
	color : #007e2e;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight: bold;
	text-decoration : underline;
}
a.link_menu_dx
{
	color : #00538c;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight: bold;
	text-decoration : none;
}
a.link_menu_dx:hover
{
	color : #00538c;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12;
	font-weight: bold;
	text-decoration : underline;
}
.rollover a
{
display:block;
width: 234px;
padding:6px 1px 10px 0px;
font: bold 14px Arial, Helvetica, sans-serif;
color:#f1f3f4;
background: url("img/menu_off.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover
{ 
background: url("img/menu_on.gif") 0 0 no-repeat;
}
.rollover a:active 
{
background: url("img/menu_on.gif") 0 0 no-repeat;
}
.rollover_ris a
{
display:block;
width: 234px;
padding:6px 1px 10px 0px;
font: bold 14px Arial, Helvetica, sans-serif;
color:#f1f3f4;
background: url("img/riservata_off.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover_ris a:hover
{ 
background: url("img/riservata_on.gif") 0 0 no-repeat;
}
.rollover_ris a:active 
{
background: url("img/riservata_on.gif") 0 0 no-repeat;
}