body,td,th 		{ color:#333333;font-family:Tahoma; font-size:8pt }

A                	{ text-decoration:none; color:blue; font-size: 8pt}
A:hover		 	{ text-decoration:none; color:blue; font-family:Tahoma; font-size: 8pt; font-weight:normal; font-style:normal }
A:link,A:visited 	{ text-decoration:none; color:blue; font-family:Tahoma; font-size: 8pt; font-weight:bold; font-style:normal}
	


.linkRed 		{ color:red; font-family:Verdana; font-size:8pt; font-weight:bold }
a.linkRed:hover 	{ color:blue; font-family:Verdana; font-size:8pt; font-weight:bold }
a.linkRed:link 		{ color:red; font-family:Verdana; font-size:8pt; font-weight:bold }
a.linkRed:visited 	{ color:red; font-family:Verdana; font-size:8pt; font-weight:bold }

.menuTop 		{ color:#FFFFFF; font-family:Verdana; font-size:8pt; font-weight:normal }
a.menuTop:hover 	{ color:red; font-family:Verdana; font-size:8pt; font-weight:normal }
a.menuTop:link 		{ color:#FFFFFF; font-family:Verdana; font-size:8pt; font-weight:normal }
a.menuTop:visited 	{ color:#FFFFFF; font-family:Verdana; font-size:8pt; font-weight:normal }

.cellhome 		{ color:#333333; font-family:Verdana; font-size:8pt; font-weight:normal }
a.cellhome:hover 	{ color:red; font-family:Verdana; font-size:8pt; font-weight:normal }
a.cellhome:link 	{ color:#333333; font-family:Verdana; font-size:8pt; font-weight:normal }
a.cellhome:visited 	{ color:#333333; font-family:Verdana; font-size:8pt; font-weight:normal }

.tdmenuOff 		{ background-color:#FFFFFF; font-family:Tahoma; font-size:8pt }
.tdmenuOn      		{ background-color:#ebebeb; font-family:Tahoma; font-size:8pt }

.tdmenuOff2 		{ background-color:#dfe9f3; font-family:Tahoma; font-size:8pt }
.tdmenuOn2      	{ background-color:#b4c6d8; font-family:Tahoma; font-size:8pt }

.inputTextBox 		{ font-family:tahoma,Tahoma;font-size:8pt;background:#FFFFFF;color:black; border: 1 solid #666666 }
.inputComboBox 		{ font-family:tahoma,Tahoma;font-size:8pt;background:#FFFFFF;color:black; }
.inputButton 		{ cursor:hand;font-family:Tahoma;font-size:8pt;border-style:border-width:1 }

.faqdomanda 		{ text-decoration:none; color:#333333; font-family:Tahoma; font-size: 8pt; font-weight:bold; font-style:normal }
a.faqdomanda:link 	{ text-decoration:none; color:#333333; font-family:Tahoma; font-size: 8pt; font-weight:bold; font-style:normal}
a.faqdomanda:visited 	{ text-decoration:none; color:#333333; font-family:Tahoma; font-size: 8pt; font-weight:bold; font-style:normal}

.menuAdmin		{ font-family:tahoma,Tahoma; font-size:8pt; padding:5; font-weight:bold; color:#FFFFFF; width:110;}
a.menuAdmin		{ font-family:tahoma,Tahoma; font-size:8pt; padding:5; font-weight:bold; color:#FFFFFF; width:110;}
a.menuAdmin:visited 	{ font-family:tahoma,Tahoma; font-size:8pt; font-weight:bold; padding:5; color:#FFFFFF; }
a.menuAdmin:link 	{ font-family:tahoma,Tahoma; font-size:8pt; font-weight:bold; padding:5; color:#FFFFFF; }
a.menuAdmin:hover 	{ font-family:tahoma,Tahoma; font-size:8pt; font-weight:bold; padding:5; color:#cccccc; }

.areaRiservata 		{ background-color:#ebebeb; font-family:Tahoma; font-size:8pt; padding:2; padding-left:12 }


.cellContatti		{ padding:10; width:250px }

.label			{ background-color:#ebebeb; background-image: url(img/label_sfondo.gif); width:578px }
.labelHome		{ background-color:#ced4dd; text-align:left; background-image: url(img/label_sfondo.gif); width:578px }

.titoloSezione		{ background-color:#ebebeb; height:50px; text-transform:uppercase; }
.Sezione		{ height:50px; text-transform:uppercase; }

.titoloSottosezione	{ background-color:#ebebeb; align:center; padding:4; width:650px; height:20px; text-transform:uppercase; }

img.imgAdmin		{ width:140px; height:105px; border: 2 solid #e40000; }




.menuSx	  { 

	color:#333333; 
	font-family:Verdana; 
	font-size:8pt; 
	font-weight:bold 
}
a.menuSx:hover 	{

	color:#777777; 
	font-family:Verdana; 
	font-size:8pt; 
	font-weight:bold 
}
a.menuSx:link 	{ 

	color:#333333; 
	font-family:Verdana; 
	font-size:8pt; 
	font-weight:bold 
}
a.menuSx:visited {
 
	color:#333333; 
	font-family:Verdana; 
	font-size:8pt; 
	font-weight:bold 
}

.menuSx   {

	float:left;
	font-weight:bold;
	vertical-align:center;	
	color:#333333;
	padding-top:2px;
}
a.menuSx:link  {

	float:left;
	font-weight:bold;
	vertical-align:center;	
	color:#333333;
	padding-top:2px;
}
.menuSxFreccia   {

	width:30px;
	float:left;
	font-weight:bold;
	vertical-align:center;	
	color:#333333;
}

/* MENU TOP */


.menuTop2   {

	float:left;
	height:25px;
	background-image: url(img/label_sfondo.gif);
	width:760px;
	font-weight:bold;
	vertical-align:middle;	
	color:#333333;

}

.menuTop2 li{

	float:left;
	font-weight:bold;
	border-right:1px solid #cccccc;
	display:block;
	height:25px;
	vertical-align:middle;
	text-align:center;
	color:#333333;

}
.menuTop2 li a{
	display:block;
	font-weight:bold;
	vertical-align:center;
	height:25px;
	color:#333333;
}

.menuTop2 li a:hover 	{

	display:block;
	font-weight:bold;
	vertical-align:center;
	height:25px;
	color:#df0101;
}
.menuTop2 li a:link,a:visited {
	display:block;
	font-weight:bold;
	vertical-align:center;
	color:#333333;

}

.gallery {
	display:block;
	font-weight:normal;
	vertical-align:center;
	color:#333333;

}