
	
	.riga{border-bottom: 1px solid #029FEC; margin-bottom: 1px;}
	HR{ border-bottom: 1px solid #FCEAD1; margin-bottom: 1px; color: #FFFFFF;  }
	FORM { margin: 0px; padding: 0px; }
	
	DIV.back{ position: absolute; right: 0px;  }
			
		/* form */
			TABLE.sezione{ margin-top: 35px; }				
			TABLE.sezione TD{ color: #484848; white-space: nowrap; padding: 2px 15px 2px 0px; font-size: 12px; }
			/* etichette */
				TABLE.sezione TD.sx{ color: #746D5C; text-align: right; width: 120px; padding-left: 5px; white-space: normal;  }
				/* (*) */
				TABLE.sezione TD.sx FONT,FONT.obbl { color: #9A2B27; font-size: 11px; }
			/* elementi form (input, textarea, select, ecc) */
				TABLE.sezione INPUT.text,
				TABLE.sezione TEXTAREA,
				TABLE.sezione SELECT	{ width: 320px; background-color: #eae6dd; border: 1px solid #d0c1b1; border-bottom: none; border-right: none; font-size: 12px; color: #484848; padding: 0px 3px 0px 3px; scrollbar-arrow-color: #626262; scrollbar-face-color: #D9D9D9; scrollbar-shadow-color: Silver; scrollbar-darkshadow-color: #B9B9B9; scrollbar-Highlight-color: #ffffff; scrollbar-3Dlight-color: #CACACA; scrollbar-track-color: #F2F2F2; }	
				TABLE.sezione TEXTAREA{ height: 100px; }
				/* elementi disabilitati (privacy) */
				TABLE.sezione TEXTAREA.readonly{ height: 100px; font-size: 11px; color: #7A7A7A; border: 1px solid #FFFFFF; width: 90%; background-color: #F2F2F2; }
				TABLE.sezione DIV.readonly, DIV.readonly { height: 100px; font-size: 11px; color: #7A7A7A; border: 1px solid #FFFFFF; width: 80%; background-color: #F2F2F2; white-space: normal; text-align: left; padding: 2px; float: right; overflow: auto; scrollbar-arrow-color: #3C3C3C; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #3C3C3C; scrollbar-darkshadow-color: #CCCCCC; scrollbar-Highlight-color: #CCCCCC; scrollbar-3Dlight-color: #FFFFFF; scrollbar-track-color: #EAEAEA; }
				/* input.check */
				TABLE.sezione INPUT.check{ width: auto; vertical-align: middle; }
				TABLE.sezione TD.submit{ text-align: right; padding-top: 15px; }
				TABLE.sezione TD.submit A:LINK,
				TABLE.sezione TD.submit A:VISITED,
				TABLE.sezione TD.submit A:HOVER, 
				TABLE.sezione TD.submit A:ACTIVE{ background-color: #9a9489; color: #FFF; font-size: 11px; padding: 2px 10px 2px 10px; cursor: pointer; border: 0px; width: 85px; text-transform: uppercase; }
			
			
				TABLE.consenso  { width: 630px; margin-top: 25px; border-top: 1px solid #dadada; }
					TABLE.consenso TD{ text-align: right; font-size: 11px; color: #715B41; padding: 10px; }
					TABLE.consenso TD A:LINK.submit,
					TABLE.consenso TD A:VISITED.submit,
					TABLE.consenso TD A:HOVER.submit, 
					TABLE.consenso TD A:ACTIVE.submit{ background-color: #9a9489; color: #FFF; font-size: 11px; padding: 5px 10px 5px 10px; cursor: pointer; border: 0px; width: 100px; text-transform: uppercase; }
				
			
		/* TESTI GENERICI*/	
			FONT.complimenti,
			FONT.attenzione { font-size: 12px; color: #9A2B27; }
			FONT.txt, TD.txt { font-size: 12px; color: #303030; }
			
			A:LINK.link, A:VISITED.link, A:ACTIVE.link, A:HOVER.link{ font-size: 12px; color: #303030; text-decoration: underline; }
			A:HOVER.link{ text-decoration: none; }
			
			P.titolo{ margin: 0px 0px 10px 0px; color: #9A2B27; font-size: 15px; font-weight: bold; }
			P.titolo FONT,P.titolo SPAN { font-weight: normal; font-size: 12px; color: #484848; }
			
	
	/*** catalogo ------------------------------  ***/
		/** ANTEPRIMA **/
		DIV.anteprimaProd{ margin: -25px 0px 0px -22px; }
			DIV.anteprimaProd DIV.item{ width: 183px; height: 124px; position: relative; text-align: left; float: left; margin: 25px  0px  0px  22px; overflow: hidden; }
			DIV.anteprimaProd DIV.item IMG { width: 177px; height: 118px }
			DIV.anteprimaProd DIV.item A:LINK,
			DIV.anteprimaProd DIV.item A:HOVER,
			DIV.anteprimaProd DIV.item A:VISITED,	
			DIV.anteprimaProd DIV.item A:ACTIVE { border: 3px solid #d0c1b1; display: inline-block; }	
			DIV.anteprimaProd DIV.item A:HOVER { border: 3px solid #9B8B6B; }	
			DIV.anteprimaProd DIV.item DIV{ position: absolute; bottom: 3px; right: 2px; background-color: #d0c1b1; font-size: 11px; color: #4b463f; padding: 2px 5px; }
		
		/** SCHEDA **/
		TABLE.schedaProdotto{ width: 100%; }
				TABLE.schedaProdotto TD.img{ padding: 0px 10px 10px 0px; }
				TABLE.schedaProdotto TD.img IMG.img { border: 3px solid #d0c1b1; margin-top: 5px; }
				TABLE.schedaProdotto TD.img IMG.img_over { border: 3px solid #9B8B6B; margin-top: 5px; }
				TABLE.schedaProdotto TD.dett{ padding: 0px 10px 10px 0px; vertical-align: bottom; width: 100%; }
				TABLE.dettagli { margin-bottom: 15px; }
				TABLE.dettagli TD{ color: #000; font-size: 12px; font-weight: normal;vertical-align: top; padding: 5px 0px 10px 0px; }
				TABLE.dettagli TD.label{ font-size: 11px; color: #9a2b27; text-align: left; white-space: nowrap; padding: 5px 5px 10px 0px; width: 55px; vertical-align: top; }
				TABLE.dettagli	INPUT.quant{ width: 35px; border: 1px solid #aa4c48; color: #000; margin-top: -5px; }
	
				A:LINK.colore,
				A:ACTIVE.colore,
				A:HOVER.colore,
				A:VISITED.colore{ font-size: 1px; width: 17px; height: 17px; display: block; float: left; margin-right: 4px; border: 1px solid #FFF; }
				A:LINK.coloreAttivo,
				A:ACTIVE.coloreAttivo,
				A:HOVER.coloreAttivo,
				A:VISITED.coloreAttivo{ border: 1px solid #9A2B27; font-size: 1px; width: 17px; height: 17px; display: block; float: left; margin-right: 4px; }


				TABLE.schedaProdotto INPUT.aggiungi{ background-color: #9a9489; color: #FFF; font-size: 11px; background-image: url(../images/carrello.gif); background-position: left; background-repeat: no-repeat; padding: 2px 10px 2px 35px; cursor: pointer; border: 0px; width: 155px; }	
				TABLE.schedaProdotto INPUT.aggiungiDis{ background-color: #9a9489; color: #FFF; font-size: 11px; background-image: url(../images/carrello.gif); background-position: left; background-repeat: no-repeat; padding: 2px 10px 2px 35px; cursor: default; border: 0px; width: 155px; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); }	
				
				
				 P FONT.titolo{ color: #a48566; font-size: 15px; margin: 0px; font-weight: bold; }
				 P FONT.cod{ color: #000; font-size: 11px;  }
				 DIV.descr{ margin: 0px 0px 0px 0px; font-size: 11px; padding: 0px 0px 0px 0px;  }
				
	 
	
	/***  ------------------------------ FINE catalogo ***/


	/* news */
			.news{	margin-bottom: 16px; font-size: 12px;  }
			/* titolo */
			.news P.titolo { margin: 0px; font-size: 13px; color: #a48566; text-decoration: none; font-weight: bold; }
			DIV.news { margin: 0px; }
			DIV.news P.titolo { font-size: 13px; color: #a48566; margin: 0px; text-decoration: none; font-weight: bold; }
			.news P.titolo A:HOVER {color: #000;}
			
			.news P.data{ font-size: 10px; color: #252425; margin: 0px; } 
			.news P.abstract{ font-size: 12px; color: #747474; margin: 5px 0px 5px 0px;} 
			.news div.text{ font-size: 12px; font-style:italic; color: #747474; margin: 5px 0px 5px 0px; }
			.news div.text a{color:#A65B51}
			.news P.continua{ margin: 0px; }
			.news P.continua A:LINK,
			.news P.continua A:ACTIVE,
			.news P.continua A:VISITED,
			.news P.continua A:HOVER { font-size: 11px; color: #9a2b27; margin: 0px; text-transform: uppercase; } 
			
			.news TD.img IMG{ border: 3px solid #d0c1b1; margin: 0px 10px 0px 0px }
			.news TD.txt { 	vertical-align: bottom;  padding: 5px}
			

/* download */

			TABLE.download{ border-bottom: 1px solid #C8C8C8; margin-bottom: 10px; }
			/* titolo */
			TABLE.download A:LINK, TABLE.download A:VISITED, TABLE.download A:ACTIVE, TABLE.download A:HOVER	{ font-size: 12px; color:#000; padding: 0px  10px  0px  0px; text-decoration: none; line-height: 25px; font-weight: bold; }
			TABLE.download A:HOVER {color: #696969;}
			/* testo */
			TABLE.download TD{ vertical-align: top; padding: 0px  10px  10px  10px; color: #686868; font-size: 12px;}
			/* cella icona */
			TABLE.download TH { font-weight: normal; font-size: 11px; color: #989898; padding: 5px 15px 5px 15px; width: 30px; text-align: center;}


	
	/* navigatore (news/prodotti/risultato della ricerca, ecc) */		
		TABLE.nav{ width: 100%; background-color: #636363; height: 15px; }
		TABLE.nav TH{ width: 100%; color: #FFFFFF; font-weight: normal; text-align: left; font-size: 11px; padding: 0px 10px 0px 10px; }
		TABLE.nav TD{ text-align: right; font-size: 11px; color: #FFFFFF; padding: 0px 10px 0px 0px; }
	
	/* testi FCK editor */
		DIV.fck, DIV.fck TD  { color: #4D4D4D;font-size: 12px; }		
		SPAN.xSmall{ font-size: 10px;}
		SPAN.small{ font-size: 11px;}
		SPAN.medium{ font-size: 12px;}
		SPAN.large{ font-size: 13px;}
		SPAN.xLarge{ font-size: 15px;}
		SPAN.xxLarge{ font-size: 16px;}
		
	

/* TEMPLATES */
	TABLE.template P.titoloFCK{ color: #9A2B27; font-weight: bold; margin: 0px; }
	TABLE.template TD,TABLE.template TH {font-size: 11px;	}	

	/* IMG a SINISTRA */
	TABLE.template IMG.imgSx { margin-bottom: 5px; margin-right: 15px; }
	/* IMG a DESTRA */
	TABLE.template IMG.imgDx { margin-bottom: 5px; margin-left: 15px; }
	/* TABELLA DATI */
	TABLE.template TABLE.tabellaDati{ border-collapse: collapse; border: 1px solid #FFFFFF; }
	TABLE.template TABLE.tabellaDati thead TD{ border: 1px solid #FFFFFF; text-align: left; padding: 2px 5px 2px 5px; vertical-align: top; text-transform: none; background-color: #818181; color: #FFFFFF; }
	TABLE.template TABLE.tabellaDati TBODY TD{ border: 1px solid #FFFFFF; padding: 2px 5px 2px 5px; vertical-align: top; text-transform: none; background-color: #E8E8E8; color: #494949; }	
	
	TABLE.template TABLE.tabellaDati TBODY TD.evidenziato{ background-color: #B5B4B4; color: #2E2E2E; }	
		
/** tooltip **/

#tooltip { position: absolute; z-index: 3000; border: 0px solid #111; background-color: #4b463f; padding: 5px 5px 5px 5px; font-size: 11px; opacity: 0.85; -moz-opacity: 0.85; filter: alpha(opacity=85); }
#tooltip { opacity: 0.95; -moz-opacity: 0.95; filter: alpha(opacity=95); }

#tooltip * { margin: 0;font-size: 11px; color: #FFF; text-align: left;  font-weight: bold; }
#tooltip FONT { font-weight: normal; }


/** preferiti **/
TABLE.preferiti{ margin: 25px 0px 0px 0px; width: 500px; border-collapse: collapse;  }
	TABLE.preferiti TH{ text-align: left; font-weight: normal; font-size: 11px; text-transform: uppercase; border-bottom: 1px solid #b9b6bb; border-top: 1px solid #b9b6bb; padding: 5px 5px 5px 5px; color: #9a2b27; background-color: #D2CBBF; font-weight: bold; }
	TABLE.preferiti TD{ text-align: left; padding: 1px 5px 1px 5px; border-bottom: 1px solid #b9b6bb; font-size: 11px; color: #252425 }
	TABLE.preferiti TD.cod { font-weight: bold; font-size: 11px; cursor: default;  padding-left: 15px; width: 190px; }
	TABLE.preferiti TD.cod A:LINK,
	TABLE.preferiti TD.cod A:ACTIVE,
	TABLE.preferiti TD.cod A:VISITED,
	TABLE.preferiti TD.cod A:HOVER{ color: #252425; }
	TABLE.preferiti TD.cod A:HOVER{ color: #9A2B27; }
	TABLE.preferiti TD.cod A FONT FONT{ color: #696969; font-size: 11px; font-weight: normal; }
	
	TABLE.preferiti TD.quantita INPUT.qta{ width: 30px; border: 1px solid #aa4c48; color: #000; text-align: center;  font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	TABLE.preferiti TD.quantita { width: 50px; text-align: center;	 }
	TABLE.preferiti TD.colori { width: 80px; text-align: right;  }
	TABLE.preferiti TD.colori DIV{ width: 25px; border: 1px solid #252425 }
	
	TABLE.preferiti TD.delete { text-align: right; padding-right: 0px; width: 55px }
	TABLE.preferiti TD.delete INPUT{ border: 0px; padding: 0px; background-color: transparent; font-size: 11px; cursor: pointer; width: 55px; color: #252425; }
	TABLE.preferiti TR.continua TD{ border: 0px; padding: 10px 0px 0px 0px; text-align: right; }
	
	TABLE.preferiti TR.continua TD.continua INPUT { background-color: #9a9489; color: #FFF; font-size: 11px; padding: 2px 10px 2px 10px; cursor: pointer; border: 0px; width: 150px; }
	TABLE.preferiti TR.continua TD.salva { width: 100%; text-align: left; }
	TABLE.preferiti TR.continua TD.salva INPUT { border: 0px; padding: 0px; background-color: transparent; font-size: 11px; cursor: pointer; color: #9A2B27; text-transform: uppercase; font-weight: bold; }
	
	
	TABLE.preferiti TD.prezzo { text-align: right; width: 55px; }
	TABLE.preferiti TR.totale TD{ border-bottom: 0px; padding: 7px 5px 7px 5px; }
	TABLE.preferiti TD.tot { background-color: #d2cbbf; text-align: right; font-weight: bold; font-size: 11px; color: #aa0000; }

	DIV#alert{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1000; cursor: pointer; }
	DIV#alert DIV.fondoAlert{ background-color: #000; opacity: 0.15; -moz-opacity: 0.15; filter: alpha(opacity=15); width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1001; }
	DIV#alert DIV.alert{ border: 3px solid #A48566; width: 200px; height: 100px; z-index: 1002; position: absolute; background-color: #FFF; left: 50%; top: 50%; margin-left: -100px; margin-top: -50px; padding: 15px; cursor: pointer; }
/*** OLD -------------------------------------------------------- **/


	/* tabella sezione */
		/* titolo 
			.sezioneTitolo, 
			.sezioneTitolo A:LINK, .sezioneTitolo A:VISITED, .sezioneTitolo A:ACTIVE, .sezioneTitolo A:HOVER{ color: #000; font-size: 11px; text-decoration: none; font-weight: bold; text-transform: uppercase; }
			.sezioneTitolo2{ color: #226066; font-size: 11px; text-decoration: none; font-weight: bold; }
			.sezioneBottone { color: #000; text-align: right; font-size: 11px; }
			.sezioneBottone A:LINK,	.sezioneBottone A:VISITED,	.sezioneBottone A:ACTIVE,	.sezioneBottone A:HOVER{ padding-right: 13px; background-image: url(../images/freccia2.gif); background-position: right top; background-repeat: no-repeat; color: #000; font-size: 11px; }
			.sezioneBottone A:HOVER{ color: #444444; }*/

/* ricerca 
			DIV.risultatoRicerca { background-color: #F7F7F7; padding:5px 0px 5px 10px; font-size: 11px;}		
			DIV.risultatoRicerca	A:LINK, DIV.risultatoRicerca	A:VISITED, DIV.risultatoRicerca	A:ACTIVE, DIV.risultatoRicerca	A:HOVER	{ font-size: 11px; color: #000;  text-decoration: underline; line-height: 15px; font-weight: normal; }
			DIV.risultatoRicerca	A:HOVER {color: #001D40;}
			DIV.risultatoRicerca	P{ margin: 10px; }
			*/
/* upload 
			TABLE.upload{	margin-bottom: 10px;	}
			 titolo 
			TABLE.upload TD.nome { font-size: 11px; color:#000; padding: 5px  10px  5px  0px;  font-weight: bold; text-align: left; }
			TABLE.upload TD.nome FONT {vertical-align: top; color: #686868; font-size: 11px;	}
			TABLE.upload TD {border-bottom: 1px solid #C8C8C8;text-align: right;	}
			TABLE.upload TD.button INPUT{ margin-top: 5px; text-align: right; background-color: transparent; border: 0px; font-size: 11px; cursor: hand; background-image: url(../images/icoDelete.gif); background-position: left; padding-left: 5px; background-repeat: no-repeat; }
			// nuovo file 
			TABLE.upload TR.nuovo{ background-color: #F3F3F3; }
			TABLE.upload TR.nuovo TD{ padding: 7px  15px; text-transform: capitalize; font-size: 11px; text-align: left; }
			TABLE.upload TR.nuovo INPUT { background-color: #DFDFDF; border: 1px solid #FFF; border-top: 1px solid #cacaca; border-left: 1px solid #cacaca; font-size: 11px; text-transform: none; margin-left: 5px; }
			TABLE.upload TR.nuovo INPUT.invia { border: 1px solid #cacaca; border-top: 1px solid #FFF; border-left: 1px solid #FFF; margin-left: 15px; }
	*/		

	
	/* mappa del sito 
			TABLE.mappa{ width: 100%; }
			TABLE.mappa TD{ width: 50%; vertical-align: top; font-size: 11px; }
			 I livello 
			TABLE.mappa A:LINK.mappa01, TABLE.mappa A:VISITED.mappa01, TABLE.mappa A:ACTIVE.mappa01, TABLE.mappa A:HOVER.mappa01	{ display: block; width: 100%; background-color: #7C7C7C; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #555555; text-decoration: none; padding: 0px; color: #D7D7D7; }
			TABLE.mappa A:HOVER.mappa01 { color: #ffffff; text-decoration: none; background-color: #585858; }
			TABLE.mappa P.mappa01	{ display: block; background-color: #7C7C7C; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #555555; padding: 2px 0px 2px 10px; margin: 0px; color: #D7D7D7; }
			TABLE.mappa A.mappa01 P{ padding: 2px 10px 2px 10px;	margin: 0px;}
			 II livello
			TABLE.mappa A:LINK.mappa02, TABLE.mappa A:VISITED.mappa02, TABLE.mappa A:ACTIVE.mappa02, TABLE.mappa A:HOVER.mappa02{ display: block; width: 100%; background-color: #EEEEEE; text-decoration: none; padding: 0px; color: #5A5A5A; }
			TABLE.mappa A:HOVER.mappa02{ text-decoration: none; color: #131313;background-color: #E0E0E0;	}
			TABLE.mappa A.mappa02 P{ padding: 3px 10px 3px 30px; margin: 0px; font-size: 10px; }
			III livello 
			TABLE.mappa A:LINK.mappa03, TABLE.mappa A:VISITED.mappa03, TABLE.mappa A:ACTIVE.mappa03, TABLE.mappa A:HOVER.mappa03{ display: block; width: 100%; background-color: #F8F8F8; text-decoration: none; padding: 0px; color: #5A5A5A; }
			TABLE.mappa A:HOVER.mappa03{ text-decoration: none;color: #333333; background-color: #DCDCDC;		}
			TABLE.mappa A.mappa03 P{ padding: 2px 10px 2px 40px; margin: 0px; font-size: 10px; }
	*/


/* risultato Ricerca 
		DIV.risultatoRicerca P{ margin: 0px; padding: 0px; }
		DIV.risultatoRicerca P.txt{ margin: 0px; padding: 0px 0px 5px 10px; color: Gray; font-size: 10px; font-style: italic; }
		DIV.risultatoRicerca P.txt .txt{ font-size: 11px; font-style: normal; }
		*/
		/* carrello LEGENDA
		P.legenda{ font-size: 11px; color: #F25000; border-bottom: 1px solid #CCCCCC; margin-bottom: 0px;  }
		UL.legenda  { list-style-image: url(../images/li.gif); padding: 2px 2px 2px 20px; margin: 1px; color: #8F8F8F; font-size: 10px; }
		UL.legenda LI  { padding: 2px 5px 2px 5px; }
		*/ 
				
	/* bottoni 
		grigio 
		DIV.bottone{ background-image: url(../images/bottone1Bg.gif); background-repeat: repeat-x; background-position: top; height: 15px; white-space: nowrap; font-size: 10px; }
		DIV.bottone P   { background-image: url(../images/bottone1Right.gif); background-repeat: no-repeat; background-position: right top; height: 15px; margin: 0px; font-size: 10px;}
		DIV.bottone A:LINK, DIV.bottone A:VISITED, DIV.bottone A:ACTIVE, DIV.bottone A:HOVER   { background-image: url(../images/bottone1Left.gif); background-repeat: no-repeat; background-position: left bottom; height: 100%; font-size: 10px; color: #646464; padding: 0px 0px 3px 0px; text-decoration: none; text-align: center; }
		 rosso 
		DIV.bottone2{ background-image: url(../images/bottone2Bg.gif); background-repeat: repeat-x; background-position: top; height: 15px; white-space: nowrap; font-size: 10px;}
		DIV.bottone2 P   { background-image: url(../images/bottone2Right.gif); background-repeat: no-repeat; background-position: right top; height: 15px; margin: 0px; font-size: 10px; }
		DIV.bottone2 A:LINK, DIV.bottone2 A:VISITED, DIV.bottone2 A:ACTIVE, DIV.bottone2 A:HOVER   { background-image: url(../images/bottone2Left.gif); background-repeat: no-repeat; background-position: left top; height: 100%; font-size: 10px; color: #646464; padding: 0px 0px 3px 0px; text-decoration: none; text-align: center; }
		 azzurro 
		DIV.bottone3{ background-image: url(../images/bottone3Bg.gif); background-repeat: repeat-x; background-position: top; height: 15px; white-space: nowrap; font-size: 10px;}
		DIV.bottone3 P   { background-image: url(../images/bottone3Right.gif); background-repeat: no-repeat; background-position: right top; height: 15px; margin: 0px; font-size: 10px; }
		DIV.bottone3 A:LINK, DIV.bottone3 A:VISITED, DIV.bottone3 A:ACTIVE, DIV.bottone3 A:HOVER   { background-image: url(../images/bottone3Left.gif); background-repeat: no-repeat; background-position: left top; height: 100%; font-size: 10px; color: #7B7B7B; padding: 0px 0px 3px 0px; text-decoration: none; text-align: center; }
		
		 bottone disabilitato 
		DIV.bottoneDisabilitato{ background-image:url(../images/bottoneDisabilitatoBg.gif); background-repeat: repeat-x; background-position: top; height: 15px; white-space: nowrap; font-size: 10px;}
		DIV.bottoneDisabilitato P   { background-image: url(../images/bottoneDisabilitatoRight.gif); background-repeat: no-repeat; background-position: right top; height: 15px; margin: 0px; font-size: 10px; }
		DIV.bottoneDisabilitato FONT   { background-image: url(../images/bottoneDisabilitatoLeft.gif); background-repeat: no-repeat; background-position: left top; height: 100%; font-size: 10px; color: #B8B8B8; padding: 0px 0px 3px 0px; text-decoration: none; text-align: center; }
		
		// bottone disabilitato 
		DIV.bottoneDisabilitato2{ background-image:url(../images/bottoneDisabilitato2Bg.gif); background-repeat: repeat-x; background-position: top; height: 15px; white-space: nowrap; font-size: 10px;}
		DIV.bottoneDisabilitato2 P   { background-image: url(../images/bottoneDisabilitato2Right.gif); background-repeat: no-repeat; background-position: right top; height: 15px; margin: 0px; font-size: 10px; }
		DIV.bottoneDisabilitato2 FONT   { background-image: url(../images/bottoneDisabilitato2Left.gif); background-repeat: no-repeat; background-position: left top; height: 100%; font-size: 10px; color: #A9A9A9; padding: 0px 0px 3px 0px; text-decoration: none; text-align: center; }
		*/
		

	/* catalogo
		TABLE.categorie { background-color: #F8F8F8; }
		TABLE.categorie TD.spazio { padding: 3px; font-size:5px; }
		 link 
		TABLE.categorie TH{ text-align: right; width: 230px; border-right: 1px solid #E5E5E5; padding: 8px 0px 8px 10px; vertical-align: top; font-size: 11px; }
		TABLE.categorie TH A:LINK, TABLE.categorie TH A:VISITED, TABLE.categorie TH A:ACTIVE, TABLE.categorie TH A:HOVER   { color: #EF4C00; text-decoration: none; display: block; line-height: 15px; padding-right: 15px; font-weight: normal; font-size: 11px;}
		TABLE.categorie TH A:HOVER { background-image: url(../images/sottomenu.gif); background-position:right top; background-repeat: no-repeat; }
		 descrizione 
		TABLE.categorie TD{ padding: 8px 0px 8px 15px; vertical-align: top; color: #6A6060; font-size: 10px; }
		 numero prodotti 
		TABLE.categorie TD.numero{ color: #4E897E; font-size: 10px; padding-right: 15px; text-align: right; white-space: nowrap; }
		
		// anteprima prodotto 
		TABLE.anteprimaProdotto{ margin: 10px 0px 10px 0px; width: 100%; }
			
			TABLE.anteprimaProdotto TD.img { vertical-align: top; margin: 0px; padding: 0px 10px 0px 0px; }
			TABLE.anteprimaProdotto TD.img IMG,
			IMG.img{ border: 1px solid #303030; }
			IMG.img_over{ border: 1px solid #029FEC; }
			//
			TABLE.anteprimaProdotto TD.nome{ background-color: #E5E3E3; color: #000; font-weight: bold; padding: 2px 5px 2px 5px; margin: 0px; font-size: 11px; width: 100%; }
			TABLE.anteprimaProdotto TD.nome A:LINK, TABLE.anteprimaProdotto TD.nome A:VISITED, TABLE.anteprimaProdotto TD.nome A:ACTIVE, TABLE.anteprimaProdotto TD.nome A:HOVER{ color:#000; font-size: 11px; }
			TABLE.anteprimaProdotto TD.nome A:HOVER{  text-decoration: underline;}
			//codice//
			TABLE.anteprimaProdotto TD.nome FONT{ color: #939393; font-weight: normal; font-size: 10px; }
			// descrizione 
			TABLE.anteprimaProdotto TD.txt,
			TABLE.anteprimaProdotto TD.prezzo	{ background-color: #F7F7F7; color: #474A4D; border-top: 1px solid #FFFFFF; }	
			TABLE.anteprimaProdotto TD.prezzo	{ border: 0px;	 font-size:11px;}
			TABLE.anteprimaProdotto P.txt{ color: #4D4D4D; padding: 0px 5px 0px 0px; margin: 0px;font-size: 11px; }
		 */	
		/* scheda prodotto 
			 //new 
			 			TD.new{ background-image: url(../images/new.gif); background-position: bottom center; background-repeat: no-repeat; font-family: georgia, "Times New Roman", Times, serif; font-size: 18px; color: #585858; text-align: center; line-height: 20px; padding: 5px 15px 3px 5px; width: auto; }
			TABLE.anteprimaProdotto TD.new{ background-image: url(../images/newAnteprima.gif); line-height: auto; padding: 0px 15px 0px 5px; background-color: #E5E3E3; color: #000; }
			//lista download 
			TABLE.downloadScheda TH{ vertical-align: top; text-align: left; width: 25px; }
			TABLE.downloadScheda TD{ font-size: 10px; padding: 0px 0px 10px 0px; }
			TABLE.downloadScheda TD A:LINK, TABLE.downloadScheda TD A:ACTIVE, TABLE.downloadScheda TD A:VISITED, TABLE.downloadScheda TD A:HOVER { color: #EF4C00; font-size: 11px; text-decoration:underline}
			TABLE.downloadScheda TD A:HOVER {  text-decoration: none;}			
		*/
			