
body {	background-image: url();
		margin-top: 0px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: auto; 
		font-family: Arial, Helvetica, sans-serif; }

a { text-decoration: none; }	
a:link { color: #333333; }
a:active { color: #AABB00; }
a:hover { color: #77AA33; }
a:visited { color: #889988; }






/****************** UP ******************/


.up_titolo	{ font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: normal;
					font-weight: bold;
					color: #007668; }
					
.up_testo	{ font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-style: normal;
					color: #007668; }

a.up_registrati	{ font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					color: #EB6A2D; }
a.up_registrati:hover	{ color: #333333; }




.spedizione_info { font-family: Arial, Helvetica, sans-serif;
					font-size: 18px;
					font-weight: bold;
					color: #EB6A2D;	}


/****************** MENU ******************/


.menu_navigazione { font-family: Arial, Helvetica, sans-serif;
					font-size: 18px;
					font-weight: bold;	}
.menu_navigazione:link { color: #007668; }
.menu_navigazione:hover { color: #007668; }
.menu_navigazione:visited { color: #007668; }



.newsletter	{ font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					color: #FFFFFF; }
					






/****************** SX ******************/


.menu_categorie, a.menu_categorie	{ font-family: Arial, Helvetica, sans-serif;
										font-size: 14px;
										font-style: normal;
										font-weight: bold;
										color: #007668; }
a.menu_categorie:hover		{ color: #333333;}


a.menu_categorie_open	{ font-family: Arial, Helvetica, sans-serif;
										font-size: 14px;
										font-style: normal;
										font-weight: bold;
										color: #FFFFFF; }


.menu_sottocategorie, a.menu_sottocategorie	{ font-family: Arial, Helvetica, sans-serif;
												font-size: 12px;
												font-style: normal;
												color: #007668; }
a.menu_sottocategorie:hover		{ color: #333333;}







/****************** MAIN ******************/


.pagina, a.pagina, .pagina_qui, a.pagina_qui, .pagina_titolo { font-family: Arial, Helvetica, sans-serif;
																		  font-size: 12px;
																		  font-style: normal;
																		  color: #EB6A2D;	}
a.pagina_qui, .pagina_titolo { font-weight: bold; }





.blocco, .blocco_verde, .blocco_verdone, .blocco_arancio, .blocco_grigione, .blocco_bianco  { font-family: Arial, Helvetica, sans-serif;
																									  font-size: 16px;
																									  font-style: normal;
																									  color: #EB6A2D;	
																									  font-weight: bold; }

.blocco_verde 		{ color: #007668; }
.blocco_verdone 	{ color: #476362; }
.blocco_arancio		{ color: #476362; }
.blocco_grigione	{ color: #333333; }
.blocco_bianco		{ color: #FFFFFF; }





.sezione, .sezione_verde, .sezione_verdone, .sezione_arancio, .sezione_grigione, .sezione_bianco  { font-family: Arial, Helvetica, sans-serif;
																									  font-size: 13px;
																									  font-style: normal;
																									  color: #EB6A2D;	
																									  font-weight: bold; }

.sezione_verde 		{ color: #007668; }
.sezione_verdone 	{ color: #476362; }
.sezione_arancio	{ color: #476362; }
.sezione_grigione	{ color: #333333; }
.sezione_bianco		{ color: #FFFFFF; }





.main, a.main, a.main_bold 	{ font-family: Arial, Helvetica, sans-serif;
							  font-size: 12px;
							  font-style: normal;
							  color: #007668;	}
a.main,	.main_bold	{ font-weight: bold; }


.procedura	{ color: #333333;}





.codice, a.codice	{ font-family: Arial, Helvetica, sans-serif;
					  font-size: 11px;
					  color: #EB6A2D;
					  font-style: normal; }
a.codice			{ font-weight: bold; }


.articolo, .articolo2 	{ font-family: Arial, Helvetica, sans-serif;
						  font-size: 12px;
						  font-style: normal;
						  font-weight: bold;
						  color: #007668;	}				  
.articolo2	{  font-size: 14px;  }


.articolo_testo, .articolo_testo2, .articolo_testo3	{ font-family: Arial, Helvetica, sans-serif;
													  font-size: 11px;
													  font-style: normal;
													  color: #007668;	}
										  
.articolo_testo2	{ color: #476362;	}
.articolo_testo3	{ color: #333333;	}				  
						  
						  
a.articolo_link	{ font-family: Arial, Helvetica, sans-serif;
						  font-size: 11px;
						  font-style: normal;
						  text-decoration: underline;
						  color: #EB6A2D;	}					  

						  
a.articolo_ingrandisci	{ font-family: Arial, Helvetica, sans-serif;
						  font-size: 11px;
						  font-style: normal;
						  color: #EB6A2D;	}						  
						  
.articolo_prezzo, a.articolo_prezzo	{ font-family: Arial, Helvetica, sans-serif;
									  font-size: 12px;
									  font-style: normal;
									  color: #EB6A2D;	}
a.articolo_prezzo	{ font-size: 24px; font-weight: bold; }
				  						  






.colore { font-family: Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-style: normal;
		  font-weight: bold;
		  color: #007668;	}


.box_colore { border:#000000 1px solid; }


.box_bianco { background-color:#FFFFFF; }
.box_grigio {  background-color:#CCCCCC; }
.box_nero { background-color:#000000; }
.box_acqua_marina {  background-color:#66FFCC; }
.box_ambra {  background-color:#FFCC00; }
.box_arancio {  background-color:#FF9900; }
.box_arancione {  background-color:#FF9900; }
.box_argento {  background-color:#EEEEEE; }
.box_avorio {  background-color:#FFFFCC; }
.box_azzurro {  background-color:#0066FF; }
.box_beige {  background-color:#FFFFCC; }
.box_blu {  background-color:#0000CC; }
.box_blu_marino {  background-color:#0000CC; }
.box_blu_chiaro {  background-color:#0066CC; }
.box_blu_ghiaccio {  background-color:#99CCFF; }
.box_blu_navy {  background-color:#000066; }
.box_blu_royal {  background-color:#003399; }
.box_bordeaux { background-color:#990033; }
.box_caffe {  background-color:#663300; }
.box_celeste {  background-color:#33CCFF; }
.box_ciclamino {  background-color:#CCCCFF; }
.box_corda {  background-color:#FFFFCC; }
.box_crema {  background-color:#FFFFCC; }
.box_cuoio {  background-color:#CC9900; }
.box_fucsia {  background-color:#CC0099; }
.box_giallo {  background-color:#FFFF00; }
.box_giallo_chiaro {  background-color:#FFFF99; }
.box_grigio_scuro {  background-color:#666666; }
.box_kaki {  background-color:#FFFFCC; }
.box_lavanda {  background-color:#9999FF; }
.box_lilla {  background-color:#CCCCFF; }
.box_magenta {  background-color:#FF0099; }
.box_marrone {  background-color:#660000; }
.box_melanzana {  background-color:#990099; }
.box_oro {  background-color:#FFCC00; }
.box_perla {  background-color:#FFFFFF; }
.box_porpora {  background-color:#9900CC; }
.box_prugna {  background-color:#660066; }
.box_rosa {  background-color:#FF99FF; }
.box_rosso {  background-color:#FF0000; }
.box_rosso_scuro {  background-color:#CC0000; }
.box_trasparente {  background-color:#FFFFFF; }
.box_turchese {  background-color:#00CCFF; }
.box_vaniglia {  background-color:#FFFFCC; }
.box_verde {  background-color:#006600; }
.box_verde_acido {  background-color:#00FF00; }
.box_verde_chiaro {  background-color:#99FF66; }
.box_verde_lime {  background-color:#00FF00; }
.box_verde_mela {  background-color:#00FF00; }
.box_verde_oliva {  background-color:#669966; }
.box_verde_salvia {  background-color:#669966; }
.box_verde_scuro {  background-color:#003300; }
.box_viola {  background-color:#330066; }
.box_verde_acqua {  background-color:#42FFC7; }
.box_ghiaccio {  background-color:#F7F7F7; }








.verde_10, .verde_10_bold, a.verde_10, a.verde_10_bold	{ font-family: Arial, Helvetica, sans-serif;
														  font-size: 10px;
														  font-style: normal;
														  color: #007668;	}			
.verde_10_bold, a.verde_10_bold		{ font-weight: bold; }



.verdone_10, .verdone_10_bold, a.verdone_10, a.verdone_10_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 10px;
																  font-style: normal;
																  color: #476362;	}			
.verdone_10_bold, a.verdone_10_bold		{ font-weight: bold; }



.arancio_10, .arancio_10_bold, a.arancio_10, a.arancio_10_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 10px;
																  font-style: normal;
																  color: #EB6A2D;	}			
.arancio_10_bold, a.arancio_10_bold		{ font-weight: bold; }



.grigio_10, .grigio_10_bold, a.grigio_10, a.grigio_10_bold	{ font-family: Arial, Helvetica, sans-serif;
															  font-size: 10px;
															  font-style: normal;
															  color: #333333;	}			
.grigio_10_bold, a.grigio_10_bold		{ font-weight: bold; }









.verde_11, .verde_11_bold, a.verde_11, a.verde_11_bold		{ font-family: Arial, Helvetica, sans-serif;
															  font-size: 11px;
															  font-style: normal;
															  color: #007668;	}			
.verde_11_bold, a.verde_11_bold		{ font-weight: bold; }



.verdone_11, .verdone_11_bold, a.verdone_11, a.verdone_11_bold	{ font-family: Arial, Helvetica, sans-serif;
																	  font-size: 11px;
																	  font-style: normal;
																	  color: #476362;	}			
.verdone_11_bold, a.verdone_11_bold		{ font-weight: bold; }



.arancio_11, .arancio_11_bold, a.arancio_11, a.arancio_11_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 11px;
																  font-style: normal;
																  color: #EB6A2D;	}
.arancio_11_bold, a.arancio_11_bold		{ font-weight: bold; }



.grigio_11, .grigio_11_bold, a.grigio_11, a.grigio_11_bold	{ font-family: Arial, Helvetica, sans-serif;
															  font-size: 11px;
															  font-style: normal;
															  color: #333333;	}			
.grigio_11_bold, a.grigio_11_bold		{ font-weight: bold; }









.verde_12, .verde_12_bold, a.verde_12, a.verde_12_bold	{ font-family: Arial, Helvetica, sans-serif;
														  font-size: 12px;
														  font-style: normal;
														  color: #007668;	}
.verde_12_bold, a.verde_12_bold		{ font-weight: bold; }



.verdone_12, .verdone_12_bold, a.verdone_12, a.verdone_12_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 12px;
																  font-style: normal;
																  color: #476362;	}
.verdone_12_bold, a.verdone_12_bold		{ font-weight: bold; }



.arancio_12, .arancio_12_bold, a.arancio_12, a.arancio_12_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 12px;
																  font-style: normal;
																  color: #EB6A2D;	}
.arancio_12_bold, a.arancio_12_bold		{ font-weight: bold; }




.grigio_12, .grigio_12_bold, a.grigio_12, a.grigio_12_bold	{ font-family: Arial, Helvetica, sans-serif;
															  font-size: 12px;
															  font-style: normal;
															  color: #333333;	}
.grigio_12_bold, a.grigio_12_bold		{ font-weight: bold; }









.verde_13, .verde_13_bold, a.verde_13, a.verde_13_bold	{ font-family: Arial, Helvetica, sans-serif;
														  font-size: 13px;
														  font-style: normal;
														  color: #007668;	}
.verde_13_bold, a.verde_13_bold		{ font-weight: bold; }



.verdone_13, .verdone_13_bold, a.verdone_13, a.verdone_13_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 13px;
																  font-style: normal;
																  color: #476362;	}
.verdone_13_bold, a.verdone_13_bold		{ font-weight: bold; }



.arancio_13, .arancio_13_bold, a.arancio_13, a.arancio_13_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 13px;
																  font-style: normal;
																  color: #EB6A2D;	}
.arancio_13_bold, a.arancio_13_bold		{ font-weight: bold; }




.grigio_13, .grigio_13_bold, a.grigio_13, a.grigio_13_bold	{ font-family: Arial, Helvetica, sans-serif;
															  font-size: 13px;
															  font-style: normal;
															  color: #333333;	}
.grigio_13_bold, a.grigio_13_bold		{ font-weight: bold; }









.verde_14, .verde_14_bold, a.verde_14, a.verde_14_bold	{ font-family: Arial, Helvetica, sans-serif;
														  font-size: 14px;
														  font-style: normal;
														  color: #007668;	}
.verde_14_bold, a.verde_14_bold		{ font-weight: bold; }



.verdone_14, .verdone_14_bold, a.verdone_14, a.verdone_14_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 14px;
																  font-style: normal;
																  color: #476362;	}
.verdone_14_bold, a.verdone_14_bold		{ font-weight: bold; }



.arancio_14, .arancio_14_bold, a.arancio_14, a.arancio_14_bold	{ font-family: Arial, Helvetica, sans-serif;
																  font-size: 14px;
																  font-style: normal;
																  color: #EB6A2D;	}
.arancio_14_bold, a.arancio_14_bold		{ font-weight: bold; }




.grigio_14, .grigio_14_bold, a.grigio_14, a.grigio_14_bold	{ font-family: Arial, Helvetica, sans-serif;
															  font-size: 14px;
															  font-style: normal;
															  color: #333333;	}
.grigio_14_bold, a.grigio_14_bold		{ font-weight: bold; }









.fondo_verdino	{	background-color:#dfeeec; 	}
.fondo_verduzzo	{	background-color:#4D9F96; 	}
.fondo_grigino	{	background-color:#eeeeee; 	}

.fondo_verde	{	background-color:#007668; 	}
.fondo_verdone	{	background-color:#476362; 	}
.fondo_arancio	{	background-color:#EB6A2D; 	}
.fondo_grigio	{	background-color:#999999; 	}
.fondo_grigione	{	background-color:#333333; 	}










/****************** FORM ******************/


.input_text	{ 	font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: normal;			
					color: #000000; }
					

.response	{ font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: normal;
					font-weight: bold;
					color: #CC0000; }










/****************** DOWN ******************/


.down_menu, a.down_menu		{ font-family: Arial, Helvetica, sans-serif;
								font-size: 12px;
								font-style: normal;
								font-weight: bold;
								color: #007668; }
a.down_menu:hover	{ color: #EB6A2D; }


.down, a.down	{ font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: normal;
					font-weight: bold;
					color: #476362; }
a.down:hover	{ color: #EB6A2D; }











/****************** altro ******************/


.conferma	{ 	font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight: bold;					
					color: #CC0000; }
#content {padding:0;
	margin-top:0px;
	height:30px;
	/*overflow:auto;*/
	}
#loader {
    display: none;
    height: 24px;
}
.ricerca {cursor:pointer;width:300px;
	
}