body { 
				background-color: #FFFFFF;
				padding:0px 0px 0px 0px; 
				margin:0px 0px 0px 0px; 
				SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF;
	}
			
form { 		
				padding:0px 0px 0px 0px; 
				margin:0px 0px 0px 0px; 
	}
				 
#percorso{  
				font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; text-align : left;  color: #F88114; 
				padding:0px 0px 0px 10px;  background-color: inherit; margin:0px 0px 0px 0px; 
			 	}
				#percorso A	{ 
					font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; color: #F88114; font-weight : bold;
					text-decoration: none;  background-color: inherit; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; 
				}				
#content{  
				font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; text-align : left;  color: #000000; 
				padding:0px 0px 0px 10px;  background-color: inherit;  
			 	}	
			 	#content td{
				 	line-height:18px; 
				}
				#content .tdindent{
				 	text-indent: 20px; line-height:20px; 
				}	
				#content a	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 12px; color: #2A5327; font-weight : bold;
					text-decoration: none; 
				}
				#content a:hover	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 12px; color: #F88114; font-weight : bold;
					text-decoration: underline; 
				}
				#content .titolo	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 13px; color: #563a47; font-weight : bold;
					border-bottom:1px dotted #563a47;
				}
				#content .txt11	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; color: #445535; font-weight : normal;
					
				}
				
#shop_box	{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #5E5E5E;  font-weight : normal; 
				padding: 0px 0px 0px 0px; background-color:inherit;
			}
			#shop_box	A 	{
							font-family:   Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #2A5327; font-weight : bold; 
							text-decoration: none; background-color: inherit;
							}
			#shop_box	A:hover { 
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #F88114; font-weight : bold; 
							text-decoration: underline; background-color: inherit;
							}
			#shop_box	A.pag{ 
							font-family:  Verdana, Tahoma,Arial, Helvetica; font-size: 12px; color: #64A326; font-weight : BOLD; 
							text-decoration: none; background-color: inherit;
							}	
			#shop_box	A.pag:hover{ 
							font-family:  Verdana, Tahoma,Arial, Helvetica; font-size: 12px; color: #64A326; font-weight : BOLD; 
							text-decoration: none; background-color: inherit;
							}	
			#shop_box	A.blue 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #64A326; padding:1px; border: 1px solid #545A4E;
							}
			#shop_box	A.blue:hover 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #64A326; padding:1px; border: 1px solid #545A4E;
							}		
			#shop_box	A.perc{ 
							font-family: Verdana, Tahoma,Arial, Helvetica; font-size: 12px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #D69C2B;  padding:1px; border: 1px solid #bd8824;
							}									
			#shop_box	A.perc:hover{ 
							font-family: Verdana, Tahoma,Arial, Helvetica; font-size: 12px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #D69C2B;  padding:1px; border: 1px solid #bd8824;
							}		
																			
			#shop_box	.servizio	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 13px; color: #696F37; font-weight : bold; 
							background-color:#E7E8D4;
							}	
			#shop_box	.title	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 13px; color: #C02626; font-weight : bold; 
							text-align:left;
							}																
			#shop_box	.photo	{border: 1px solid #F87A06; padding:0px;}		
			
			#shop_box	.photogrey	{border: 1px solid #2A5327; padding:0px;}	
			
			#shop_box	.txt	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #5E5E5E; font-weight : normal; 
							background-color: inherit; line-height:18px;
							}
			#shop_box	select{
							font-family: Verdana,Tahoma Arial, Helvetica; font-size: 11px; color: #64A326; font-weight : normal; 
							background-color: #F5F8FC; border: 1px solid #64A326;  margin:2px;
							}	
			#shop_box	.txpaging{ 
							font-family:  Verdana, Tahoma,Arial, Helvetica; font-size: 12px; color: #A4A4A4; font-weight : BOLD; 
							background-color: inherit;
							}			
			#shop_box	.txt10	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 10px; color: #445535; font-weight : normal; 
							background-color: inherit;
							}
			#shop_box	.txt12	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #A4A4A4; font-weight : bold; 
							background-color: inherit;
							}	
			#shop_box	.txt12azz{ 
							font-family:  Verdana, Tahoma,Arial, Helvetica; font-size: 12px; color: #64A326; font-weight : BOLD; 
							background-color: inherit; border-bottom:1px solid #64A326;
							}	
			#shop_box	.txt12avv{ 
							font-family:  Verdana, Tahoma,Arial, Helvetica; font-size: 14px; color: #F1C300; font-weight : BOLD; 
							background-color: #fffdfe;
							}								
			#shop_box	.txtb	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #000000; font-weight : bold; 
							background-color: inherit;
							}
			#shop_box	input{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #445535; font-weight : normal; 
							background-color: #ecf0f4; border: 1px solid #83A2BE;
			}
								
			#shop_box	 input#submit	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold;
							background-color:#6BA6D2; border: 1px solid #6BA6D2; padding: 0px 0px 0px 0px;
							}
			#shop_box	img{
							padding:1px 5px;
						}																																						

#articoli_box{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #445535;  font-weight : normal; 
		padding: 0px 0px 0px 0px; background-color:inherit;
}
		#articoli_box A { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #AC1B21; font-weight : bold;
				TEXT-DECORATION: none; 
		}	
		#articoli_box A:hover { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #AC1B21; font-weight : bold;
				TEXT-DECORATION: none; 
		}	
		#articoli_box A.submit { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #6BA6D2; font-weight : bold;
				TEXT-DECORATION: none; 
		}	
		#articoli_box A.submit:hover { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #6BA6D2; font-weight : bold;
				TEXT-DECORATION: none; 
		}	
		#articoli_box .tdtitle 	{
				font-family: Verdana,Tahoma, Arial, Helvetica,sans-serif; font-size: 12px; color: #C02626;	font-weight : bold; 
				background-color: inherit;
		}	
		#articoli_box .tdtxt 	{
				font-family: Verdana,Tahoma, Arial, Helvetica,sans-serif; font-size: 11px; color: #5E5E5E;	font-weight : normal; 
				background-color: #inherit;
		}	
		#articoli_box .tdenf 	{
				font-family: Verdana,Tahoma, Arial, Helvetica,sans-serif; font-size: 11px; color: #000000;	font-weight : bold; 
				background-color: #inherit;
		}	
		
		#articoli_box	input{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #445535; font-weight : normal; 
							background-color: #ecf0f4; border: 1px solid #83A2BE;
		}
		#articoli_box	input#submit	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #6BA6D2; font-weight : bold;
							background-color:#FFFFFF; border: 1px solid #FFFFFF; padding: 0px 0px 0px 0px;
							}								
	
#carrello_box	{
				font-family: Verdana,Arial, Helvetica; font-size: 12px; color : #4d4a4a;  font-weight : normal; 
				padding: 0px 0px 0px 0px; background-color:#FFFFFF;
			}
			#carrello_box	A 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #D69C2B; padding: 1px 8px 1px 8px; 
							border-bottom: 1px solid #bd8824; border-right: 1px solid #cf482c; 
							}
			#carrello_box	A:hover 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #D69C2B; padding: 1px 8px 1px 8px; 
							border-bottom: 1px solid #bd8824; border-right: 1px solid #bd8824; 
							}						
			#carrello_box	A.svuota 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #005B9C; padding: 2px 4px 2px 4px; 
							border-bottom: 1px solid #004f88; border-right: 1px solid #004f88; 
							}
			#carrello_box	A.svuota:hover 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #F5F8FC; font-weight : bold; 
							text-decoration: none; background-color: #005B9C; padding: 2px 4px 2px 4px; 
							border-bottom: 1px solid #004f88; border-right: 1px solid #004f88; 
							}				
			#carrello_box	A.continua 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold; 
							text-decoration: none; background-color: #6BA6D2; border-bottom: 1px solid #6BA6D2; border-right: 1px solid #6BA6D2; 
							}		
			#carrello_box	A.continua:hover 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold; 
							text-decoration: none; background-color: #6BA6D2; border-bottom: 1px solid #6BA6D2; border-right: 1px solid #6BA6D2; 
							}								
			#carrello_box	 input{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #3f4161; font-weight : bold; 
							background-color: #fdfeff; text-align:right; padding: 1px 1px 1px 1px;
							}	
			#carrello_box	 input#aggiorna	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #45863e; font-weight : bold;
							background-color:#FFFFFF; text-align:center; border: 1px solid #FFFFFF; padding: 2px 2px 2px 2px;
							}	
							
			#carrello_box	 input#elimina	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #DA1902; font-weight : bold;
							background-color:#FFFFFF; text-align:center; border: 1px solid #FFFFFF; padding: 2px 2px 2px 2px;
							}	
			#carrello_box	 input#svuota	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #F5F8FC; font-weight : bold; 
							background-color: #005B9C; text-align:center; padding: 1px 0px 1px 0px; 
							border-bottom: 1px solid #004f88; border-right: 1px solid #004f88; border-top: 1px solid #F5F8FC; border-left: 1px solid #F5F8FC;
							}	
			#carrello_box	.coltitle {
								font-family: Verdana, Arial, Helvetica; font-size: 12px; color : #919349; font-weight : bold; 
							    background-color : #E7E8D4; border: 1px solid #E7E8D4;
							}
			#carrello_box	.coltxt   { 
								font-family: Verdana, Arial, Helvetica; font-size: 11px; color : #445535; font-weight : normal; 
								background-color : #FFFFFF; padding-right:5px; padding-left:5px; border: 1px solid #E7E8D4;
							}
			#carrello_box	.title	{
								font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 14px; color: #696F37; font-weight : bold; 
								background-color:#E7E8D4; padding: 1px;
							}
			#carrello_box	.txt   { 
								font-family:  Verdana,Tahoma, Arial, Helvetica; font-size: 12px; color : #5E5E5E; font-weight : normal; 
								background-color : #FFFFFF; 
							}
			#carrello_box	.subtxt   { 
								font-family: Verdana, Arial, Helvetica; font-size: 11px; color : #313e26; font-style : normal; 
								background-color : #FFFFFF;}	
			#carrello_box	.txt12avv{ 
							font-family:  Verdana, Tahoma,Arial, Helvetica; font-size: 13px; color: #F1C300; font-weight : BOLD; 
							background-color: #fffdfe;
							}														
			#carrello_box	.line	{border-top: 1px solid #64A326;}		
			
			#carrello_box	.lineblu{border-top: 1px solid #64A326;}

#blue_box	{
				font-family: Verdana,Arial, Helvetica; font-size: 12px; color : #5E5E5E;  font-weight : normal; 
				padding: 0px 0px 0px 0px; background-color:#FFFFFF;
			}
			#blue_box	A 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold; 
							text-decoration: none; background-color: #D69C2B; border: 1px solid #bd8824; padding: 2px 2px 2px 2px;
							}
			#blue_box	A:hover 	{
							font-family:  Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold; 
							text-decoration: none; background-color: #D69C2B; border: 1px solid #bd8824; padding: 2px 2px 2px 2px;
							}
			#blue_box 	A.stampa { 
							FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #E0541F; font-weight : bold;
							TEXT-DECORATION: none; background-color: #FFFFFF; border: 1px solid #FFFFFF;
			}	
			#blue_box 	A.stampa:hover { 
							FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #E0541F; font-weight : bold;
							TEXT-DECORATION: underline; background-color: #FFFFFF; border: 1px solid #FFFFFF;
			}									
			#blue_box	.title	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 13px; color: #696F37; font-weight : bold; 
							background-color: #ecedde; text-align:left; border: 1px solid #dfe0c7; padding:2px;
							}	
			#blue_box	.subtitle	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #4d4a4a; font-weight : bold; 
							text-align:left; 
							}					
			#blue_box	.required	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #F99232; font-weight : normal; 
							background-color: inherit;
							}	
			#blue_box	.info	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #5E5E5E; font-weight : normal; 
							background-color: inherit; padding: 5px 5px 5px 5px; line-height: 17px;
							}
			#blue_box	.tx09	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 10px; color: #445535; font-weight : bold; 
							background-color: inherit; padding: 2px 2px 2px 2px;
							}	
			#blue_box	input{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #445535; font-weight : normal; 
							background-color: #ecf0f4; border: 1px solid #83A2BE;
							}	
			#blue_box	input.check	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #3a5670; font-weight : normal; 
							background-color: #FFFFFF; border: 1px solid #FFFFFF;
							}
			#blue_box	input#submit	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #F5F8FC; font-weight : bold;
							background-color:#64A326; border: 1px solid #FFFFFF; padding: 1px 0px 1px 0px;
							border-bottom: 1px solid #545a4e; border-right: 1px solid #545a4e; border-top: 1px solid #8a9481; border-left: 1px solid #8a9481;
							}	
			#blue_box	textarea{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #5E5E5E; font-weight : normal; 
							background-color: #fbfcfd; border: 1px solid #E0E4EB;
							}																																			
