.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.paragrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 15px;
}
.elenco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:hover {
	/* text-decoration: underline; */
	/* background-color: #eeeeee; */
}

.clienti {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px; color: #0000FF; }

.clienti a { color: #0000FF; }

.clienti a:hover { /* text-decoration: underline; */ }	

input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #999999;
}


#BLOCCO_CLIENTI				{ width:860px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; letter-spacing:1px; }
#BLOCCO_CLIENTI dl			{ width:200px; float:left; margin:5px; }
#BLOCCO_CLIENTI dt			{ margin-top:10px; }
#BLOCCO_CLIENTI dd			{ color:gray; margin:0; padding:0; }
#BLOCCO_CLIENTI a			{ font-size:10px; font-weight:normal; letter-spacing:0px; color:black; }
#BLOCCO_CLIENTI a:hover		{ color:red; }

#BLOCCO_DESIGNERS			{ width:860px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; }

#BLOCCO_DESIGNERS ul		{ width:200px; float:left; margin:5px; padding:0px; }
#BLOCCO_DESIGNERS li		{ margin:0; margin:0; padding:0; list-style:none; margin-top:15px; letter-spacing:1px;  }
#BLOCCO_DESIGNERS a			{ font-size:10px; font-weight:inherit;  color:black; }
#BLOCCO_DESIGNERS a:hover	{ color:red; }

#BLOCCO_PAGINA 				{ width:900px; margin:0 auto; position:relative; }

table { margin:10px auto;}

/*
td { border:1px solid lightgreen; text-align:left; }
*/
td { text-align:left; }


#BLOCCO_PRODOTTI 			{ font-size:12px; font-family:Arial, Helvetica, sans-serif; width:880px; margin:0 auto;}
#BLOCCO_PRODOTTI ul			{ list-style:none; margin:0; padding:0; }
#BLOCCO_PRODOTTI li			{ float:left; margin:0px; padding:0px; margin:5px;  }
#BLOCCO_PRODOTTI a 			{ display:block; text-transform:uppercase; font-size:9px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:5px; }
#BLOCCO_PRODOTTI a:hover 	{ color:red; }
#BLOCCO_PRODOTTI img 		{ border:0; margin-bottom:3px; height:120px; width:120px; } /* ATTENZIONE AL PIXEL */
#BLOCCO_PRODOTTI div 		{ padding:3px; }

#BLOCCO_DESCRIZIONE 		{ width:880px; margin:0 auto;}
#BLOCCO_DESCRIZIONE p		{ text-align:justify; padding:10px; font-size:12px; }



#TESTO_SLIDE 		{ font-size:12px; text-align:justify; margin-bottom:30px; width:450px; float:left; }

#SLIDE 				{ float:left; padding-top:10px; padding-left:20px; padding-bottom:20px; }
#SLIDE 	img 		{ border:0; }
#SLIDE 	a 			{ background:white; padding:1px; margin:0; display:block; float:left; }
#SLIDE 	a:hover 	{ background:black;  }


#SLIDE_AZIENDA		{ clear:both; padding-top:30px; text-align:right; }
#SLIDE_AZIENDA	img	{ border:0; padding:1px; }




body					{	font-family			:	Calibri, Tahoma, Helvetica, sans-serif;
							font-size			:	12px;
							color				:	black;
							margin				:	0px;
							padding				:	0px;
							color				:	black;

						}

a 						{	font-weight			:	bold;
							color				:	gray;
							text-decoration		:	none;
							background			:	white;
						}

a:hover 				{	text-decoration		:	none;
						}

h1						{	font-size			:	14px;
							margin-left			:	5px;
							padding-left		:	11px;
							margin-bottom		:	30px; 
							border-left			:	2px solid gray;
							letter-spacing		:	3px;
							font-family			:	"Arial Black", Gadget, sans-serif;
							font-weight			:	normal;
							color				:	black;
						}					

h2						{	font-size			:	14px;
							/* padding-left		:	11px; */
							margin-bottom		:	30px; 
							/* border-left			:	2px solid gray; */
							letter-spacing		:	3px;
							font-family			:	"Arial Black", Gadget, sans-serif;
							font-weight			:	normal;
							color				:	black;
						}
						
h2	a					{	font-size			:	14px;
							padding-left		:	11px;
							margin-bottom		:	30px; 
							border-left			:	2px solid gray;
							letter-spacing		:	3px;
							font-family			:	"Arial Black", Gadget, sans-serif;
							font-weight			:	normal;
							color				:	black;
						}
						
h2 a:hover				{ color:gray;  }						
											

h3 						{	font-weight			:	bold; 
							margin				:	0;
							padding				:	0;
							margin-top			:	10px;
							font-size			:	10px;
							font-family			:	Verdana, Geneva, sans-serif;
						}

#BLOCCO_TOP				{	width				:	960px;
							margin				:	0 auto; 
							text-align:center;	
							padding				:	20px;
						}

#BLOCCO_STRISCIA		{	margin				:	0 auto; 
							width				:	100%;
							padding				:	0;
							text-align			:	center;
						}

#BLOCCO_PAGINA			{	margin				:	0 auto; 
							width				:	950px;
							padding				:	0;
						}

#BLOCCO_RIFERIMENTI		{	margin				:	0px auto; 
							width				:	880px;
							height				:	100px; 
							padding				:	0;
							position			:	relative;
						}
						
#COPYRIGHT				{	margin				:	0px auto; 
							width				:	880px;
							height				:	100px; 
							padding				:	0;
							position			:	relative;
							color				:	gray;
							font-size			:	10px;
							padding-bottom		:	50px;
							text-align			:	center;
						}
						
						
#BLOCCO_GO_HOME			{	position			:	absolute;
							top					:	40px;
							left				:	10px;
						}
						
#MENU_PRODOTTI				{ width:870px; margin:50px auto; text-align:left; padding:10px; text-align:center;  }
#MENU_PRODOTTI a			{ font-family:Arial, Helvetica, sans-serif; color:gray; font-weight:normal; font-size:9px; padding:5px 5px; margin:0; letter-spacing:1px; }
#MENU_PRODOTTI a:hover		{ color:red; }

						

#BLOCCO_GO_MAIL			{	position			:	absolute;
							top					:	70px;
							right				:	20px;
						}

#BLOCCO_PDF				{	position			:	absolute;
							top					:	150px;
							left				:	300px;
						}


#MENU_TOP ul			{	margin:0px; padding:0px; 	}

#MENU_TOP li			{	list-style			:	none;
							float				:	left;
							margin				:	0;
							padding				:	0;
							text-align			:	left;

						}

#MENU_TOP a				{	background			:	white;
							display				:	block;
							font-size			:	11px;
							font-weight			:	normal;
							letter-spacing		:	1px;
							padding				:	10px 25px;
							margin-left			:	1px;
							color				:	black;
							font-family			:	Arial, Helvetica, sans-serif;
						}

#MENU_TOP a:hover		{	background			:	lightgray;
							text-decoration		:	none;
						}

.testo	 				{	font-family			:	Verdana, Arial, Helvetica, sans-serif;
							font-size			:	11px;
							color				:	#000000;
						}

.paragrafo 				{	font-family			:	Arial, Helvetica, sans-serif;	/* Verdana, Arial, Helvetica, sans-serif; */
							font-size			:	12px;
							color				:	black;
							text-align			:	justify;
							line-height			:	15px;
							/* letter-spacing		:	1px; */
							/* text-transform		:	uppercase; */
						}

.elenco 				{	font-family			:	Verdana, Arial, Helvetica, sans-serif;
							font-size			:	10px;
							font-weight			:	normal;
							color				:	#000000;
						}



.clienti 				{	font-family			:	Verdana, Arial, Helvetica, sans-serif;
							font-size			:	9px;
							color				:	#0000FF; 
						}

.clienti a 				{	color				:	#0000FF;	}
.clienti a:hover		{	text-decoration		:	underline;	}	

input, textarea			{	font-family			:	Verdana, Arial, Helvetica, sans-serif;
							font-size			:	12px;
							border				:	1px solid #999999;
						}


#MP {  margin-top:20px; margin-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; }
#MP a { display:block; padding:10px 10px; color:black; letter-spacing:1px; }
#MP a:hover { background:lightgray; color:black; }



