﻿body { background-image:url('bg_pg.jpg'); background-repeat:repeat-x; background-attachment:fixed; background-position-y: top}

.info     { font-family: Arial; font-size: 8pt; color: #000000;}
.info     a:link            { color: #2F312A; text-decoration: none }
.info     a:visited          { color: #2F312A; text-decoration: none }
.info     a:hover            { color: #000000; text-decoration: underline }

.newsletterint-Table  			{ height:75px }
.newsletterint-Campi 			{ border:1px solid #9E7C7D; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; width:140px; height:20px; background-color:#EBB6A3}

.legenda     { font-family: Arial, verdana; font-size: 10pt; color: #ffffff; font-weight:bold; text-transform: uppercase}

.tracking-Inserimento { height: 80px }
.tracking-Inserimento IMG {  position: relative; top: 5}
.tracking-Etichette	{ font-family: Arial; font-size: 8pt; color: #000000 }
.tracking-Campi		{ font-family: Arial; font-size: 8pt; color: #000000 }
.tracking-Intestaz	{ font-family: Arial; font-size: 8pt; color: #000000; background-color:#E6E6E6 }
.tracking-Data		{ font-family: Arial; font-size: 8pt; color: #000000 }
.tracking-Numero	{ font-family: Arial; font-size: 8pt; color: #000000 }
.tracking-Totale	{ font-family: Arial; font-size: 8pt; color: #000000 }
.tracking-Stato		{ font-family: Arial; font-size: 8pt; color: #000000 }
.tracking-Note		{ font-family: Arial; font-size: 8pt; color: #000000 }

.newso-Titolo						{ font-family: Arial; font-size: 14pt; color: #3F658A}



.news-Table							{  padding-top: 3px; padding-bottom: 3px}
.news-Ordinamento					{ font-family: Arial; font-size: 8pt; color: #000000 }
.news-Titolo						{ font-family: Arial; font-size: 8pt; color: #000000 }
.news-Titolo a:link          		{ color: #B73E1A; text-decoration: none;}
.news-Titolo a:visited       		{ color: #B73E1A; text-decoration: none;  }
.news-Titolo a:hover        		{ color: #000000; text-decoration: underline ; }
.news-Descrizione 					{ font-family: Arial; font-size: 8pt; color: #000000 }
.news-Data 							{ font-family: Arial; font-size: 8pt; color: #000000; position:relative; top:6 }
.news-Navigazione					{ font-family: Arial; font-size: 10pt; color: #000000; height: 30px; background-color:#95BCDF}
.news-Navigazione a:link          	{ color: #3C638B; text-decoration: none}
.news-Navigazione a:visited       	{ color: #3C638B; text-decoration: none }
.news-Navigazione a:hover         	{ color: #B73E1A; text-decoration: underline }
.news-NavigazioneSel				{ font-family: Arial; font-size: 10pt; color: #3C638B}
.news-NavigazioneSel a:link         { color: #ffffff; text-decoration: none}
.news-NavigazioneSel a:visited      { color: #ffffff; text-decoration: none  }
.news-NavigazioneSel a:hover        { color: #B73E1A; text-decoration: underline  }
TD.news-Titolo A { display: block; }
A.news-Titolo { width: 100%;  }



.vetrinaorizzontalefull-Titolo 	{ font-family: Verdana; font-size: 12pt; color: #333333; height:40px; background-color:#FFFFFF}
.vetrinaorizzontalefull-Table      	{ position:relative; top:10px}
.vetrinaorizzontalefull-TableDati	{ width: 100%}
.vetrinaorizzontalefull-Nome 				{ font-family: Arial; font-size: 7pt; color: #000000; font-weight:bold }
.vetrinaorizzontalefull-Nome a:link          { color: #000000; text-decoration: none;}
.vetrinaorizzontalefull-Nome a:visited       { color: #000000; text-decoration: none;  }
.vetrinaorizzontalefull-Nome a:hover         { color: #B73E1A; text-decoration: underline ; }
.vetrinaorizzontalefull-Marca				{ font-family: Arial; font-size: 8pt; color: #000000 }
.vetrinaorizzontalefull-Marca a:link         { color: #000000; text-decoration: none;}
.vetrinaorizzontalefull-Marca a:visited      { color: #000000; text-decoration: none;  }
.vetrinaorizzontalefull-Marca a:hover        { color: #B73E1A; text-decoration: underline ; }
.vetrinaorizzontalefull-PrezzoScontato 	{ font-family: Arial; font-size: 8pt; color: #000000; }
.vetrinaorizzontalefull-Sconto 			{ font-family: Arial; font-size: 8pt; color: #DB4500; }
.vetrinaorizzontalefull-Prezzo 			{ font-family: Arial; font-size: 8pt; color: #000000; }
.vetrinaorizzontalefull-Foto 			{
	border: 1px solid #C0C0C0;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	margin-right: 3px;
}
.vetrinaorizzontalefull-Ordinamento{ font-family: Arial; font-size: 8pt; color: #000000 }
.vetrinaorizzontalefull-Navigazione		{ font-family: Arial; font-size: 10pt; color: #000000; height: 30px; background-color:#95BCDF}
.vetrinaorizzontalefull-Navigazione a:link          { color: #3C638B; text-decoration: none}
.vetrinaorizzontalefull-Navigazione a:visited       { color: #3C638B; text-decoration: none }
.vetrinaorizzontalefull-Navigazione a:hover         { color: #B73E1A; text-decoration: underline }

.vetrinaorizzontalefull-NavigazioneSel	{ font-family: Arial; font-size: 10pt; color: #3C638B}
.vetrinaorizzontalefull-NavigazioneSel a:link          { color: #ffffff; text-decoration: none}
.vetrinaorizzontalefull-NavigazioneSel a:visited       { color: #ffffff; text-decoration: none  }
.vetrinaorizzontalefull-NavigazioneSel a:hover         { color: #B73E1A; text-decoration: underline  }

.categoriemappa-Liv1{ font-family: Verdana, Tahoma, Arial; font-size: 11pt; color: #000000;}
.categoriemappa-Liv1 a:link            { color: #5D87B4; text-decoration: none}
.categoriemappa-Liv1 a:visited          { color: #5D87B4; text-decoration: none}
.categoriemappa-Liv1 a:hover            { color: #5D87B4; text-decoration: underline }

.categoriemappa-Liv2{ font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000; padding-left:25px}
.categoriemappa-Liv2 a:link            { color: #464646; text-decoration: none}
.categoriemappa-Liv2 a:visited          { color: #464646; text-decoration: none  }
.categoriemappa-Liv2 a:hover            { color: #000000; text-decoration: underline  }

.categoriemappa-Liv3{ font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000; padding-left:45px}
.categoriemappa-Liv3 a:link            { color: #464646; text-decoration: none}
.categoriemappa-Liv3 a:visited          { color: #464646; text-decoration: none  }
.categoriemappa-Liv3 a:hover            { color: #000000; text-decoration: underline  }

.categoriemappa-Liv1Sel{ font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000;}
.categoriemappa-Liv1Sel a:link            { color: #464646; text-decoration: none}
.categoriemappa-Liv1Sel a:visited          { color: #464646; text-decoration: none}
.categoriemappa-Liv1Sel a:hover            { color: #000000; text-decoration: underline }

.categoriemappa-Liv2Sel { font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000; padding-left:25px}
.categoriemappa-Liv2Sel a:link            { color: #464646; text-decoration: none}
.categoriemappa-Liv2Sel a:visited          { color: #464646; text-decoration: none  }
.categoriemappa-Liv2Sel a:hover            { color: #000000; text-decoration: underline }

.categoriemappa-Liv3Sel { font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000; padding-left:45px}
.categoriemappa-Liv3Sel a:link            { color: #464646; text-decoration: none}
.categoriemappa-Liv3Sel  a:visited          { color: #464646; text-decoration: none  }
.categoriemappa-Liv3Sel a:hover            { color: #000000; text-decoration: underline }


.queryadvh-Pulsanti IMG {  position: relative; top: 8 }
.intestazioneE { text-align: center }
.tdE TD { font-family: Arial; font-size: 8pt; color: #000000 }

.risultato-Etichette { font-family: Arial; font-size: 8pt; color: #000000 }

.risultato-Nome 				{ font-family: Arial; font-size: 8pt; color: #000000 }
.risultato-Nome a:link          { color: #B73E1A; text-decoration: none;}
.risultato-Nome a:visited       { color: #B73E1A; text-decoration: none;  }
.risultato-Nome a:hover         { color: #000000; text-decoration: underline ; }

.risultato-Categoria				{ font-family: Arial; font-size: 8pt; color: #000000 }
.risultato-Categoria a:link          { color: #000000; text-decoration: underline ;}
.risultato-Categoria a:visited       { color: #000000; text-decoration: underline ;  }
.risultato-Categoria a:hover         { color: #B73E1A; text-decoration: none; }

.risultato-Marca				{ font-family: Arial; font-size: 8pt; color: #000000 }
.risultato-Marca a:link          { color: #000000; text-decoration: underline ;}
.risultato-Marca a:visited       { color: #000000; text-decoration: underline ;  }
.risultato-Marca a:hover         { color: #B73E1A; text-decoration: none; }

.risultato-PrezzoScontato 	{ font-family: Arial; font-size: 8pt; color: #000000; }
.risultato-Sconto 			{ font-family: Arial; font-size: 8pt; color: #DB4500; }
.risultato-Prezzo 			{ font-family: Arial; font-size: 8pt; color: #000000; }
.risultato-Disponibilita		{ font-family: Arial; font-size: 8pt; color: #000000; }

.risultato-Foto { margin-left: 10; margin-right: 10; border: 1px solid #CCCCCC}

.risultato-Quantita{ border:1px solid #7FA1BE; font-family: Arial; font-size: 8pt; color: #000000; width: 23px;  text-align:center}
.risultato-Ordinamento{ font-family: Arial; font-size: 8pt; color: #000000 }

.risultato-Navigazione		{ font-family: Arial; font-size: 10pt; color: #000000; height: 30px; background-color:#95BCDF}
.risultato-Navigazione a:link          { color: #3C638B; text-decoration: none}
.risultato-Navigazione a:visited       { color: #3C638B; text-decoration: none }
.risultato-Navigazione a:hover         { color: #B73E1A; text-decoration: underline }

.risultato-NavigazioneSel	{ font-family: Arial; font-size: 10pt; color: #3C638B}
.risultato-NavigazioneSel a:link          { color: #ffffff; text-decoration: none}
.risultato-NavigazioneSel a:visited       { color: #ffffff; text-decoration: none  }
.risultato-NavigazioneSel a:hover         { color: #B73E1A; text-decoration: underline  }



.bannerh { position: relative; left: -4}
.euro { border:1px solid #957601; font-family: Tahoma; font-size: 10pt; color: #000000; width: 115px; background-color:#EAE9AC }

.FOTO-Foto { border: 1px solid #CCCCCC; margin: 0px; }


				
				.colore        				{ background-color: #56AAC5 }
				.colorechiaro  				{ background-color: #DEEEF4 }
				.grigiochiaro				{ background-color: #F5F5F5 }
				.grigiomedio				{ background-color: #EFEFEF }
				.grigioscuro				{ background-color: #D7D7D7 }
				.colonnasx					{ background-color: #FFFFFF }
				.titolo 					{ font-family: Verdana; FONT-SIZE: 15px; COLOR: #666666; font-weight:bold; background-color:#D7D7D7; padding-top:5px; padding-bottom:5px}
				.titoliE      { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #0033CC }
				.intestazioneE { background-color: #F0F0F0; font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000 }
				.intestazioni_latoE { font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000; text-align:left }
				.tdE           { border-bottom:1px solid #F0F0F0; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; border-top-width:1; text-align:right }
				.testoE      { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}
				.testoE  a:link            { color: #000000; text-decoration: underline }
				.testoE  a:visited          { color: #000000; text-decoration: underline }
				.testoE  a:hover            { color: #56AAC5; text-decoration: none }
				.testoEP      { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; text-align:justify}



.querymar-Campi 	{ background-color:#E4E8D5; border:1px solid #ffffff; font-family: Verdana; font-size: 8pt; color: #000000 }

.marche-Table { position: relative; left: 20; top:5}
.marche-Banner IMG { margin-top: 2; margin-bottom: 2 }
.banner-Banner IMG { margin-top: 10; margin-bottom: 10; margin-left:5 }

			
.azzurro 	{ background-color: #3C638B}
.sfondo 	{ background-color: #F4F4F4}

.asx { position: relative; left: -3}

.footer     { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000}
.footer a:link            { color: #DB4500; text-decoration: underline }
.footer a:visited          { color: #DB4500; text-decoration: underline }
.footer a:hover            { color: #000000; text-decoration: none }



.infofooter     { font-family: Arial; font-size: 8pt; color: #ffffff}
.infofooter     a:link             { color: #ffffff; text-decoration: none }
.infofooter     a:visited          { color: #ffffff; text-decoration: none }
.infofooter     a:hover            { color: #ffffff; text-decoration: underline }

.all     					{ font-family: Arial; font-size: 8pt; color: #ffffff}
.all     a:link             { color: #ffffff; text-decoration: none }
.all     a:visited          { color: #ffffff; text-decoration: none }
.all     a:hover            { color: #ffffff; text-decoration: underline }

.Ttesto     { font-family: Tahoma; font-size: 11pt; color: #B73E1A; font-weight:bold}
.testo     { font-family: Tahoma; font-size: 9pt; color: #4F4F4F}
.testo     a:link            { color: #B73E1A; text-decoration: none }
.testo     a:visited          { color: #B73E1A; text-decoration: none }
.testo     a:hover            { color: #000000; text-decoration: underline }

.newsletter-Table  { height:75px }
.newsletter-Campi { border:1px solid #9E7C7D; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #000000; width:140px; height:20px; position:relative; left:30px; background-color:#EBB6A3}
.newsletter-Pulsanti  IMG {   position: relative; left: -27}



#lyr2 { position:absolute; visibility:hidden; z-index:100; }

.categoriesec-Table { position: relative; left: 20; top: 10}

.categoriesec-Liv1{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000;}
.categoriesec-Liv1 a:link            { color: #464646; text-decoration: none}
.categoriesec-Liv1 a:visited          { color: #464646; text-decoration: none}
.categoriesec-Liv1 a:hover            { color: #000000; text-decoration: underline }

.categoriesec-Liv2{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; padding-left:25px}
.categoriesec-Liv2 a:link            { color: #464646; text-decoration: none}
.categoriesec-Liv2 a:visited          { color: #464646; text-decoration: none  }
.categoriesec-Liv2 a:hover            { color: #000000; text-decoration: underline  }

.categoriesec-Liv3{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; padding-left:45px}
.categoriesec-Liv3 a:link            { color: #464646; text-decoration: none}
.categoriesec-Liv3 a:visited          { color: #464646; text-decoration: none  }
.categoriesec-Liv3 a:hover            { color: #000000; text-decoration: underline  }

.categoriesec-Liv1Sel{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000;}
.categoriesec-Liv1Sel a:link            { color: #464646; text-decoration: none}
.categoriesec-Liv1Sel a:visited          { color: #464646; text-decoration: none}
.categoriesec-Liv1Sel a:hover            { color: #000000; text-decoration: underline }

.categoriesec-Liv2Sel { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; padding-left:25px}
.categoriesec-Liv2Sel a:link            { color: #464646; text-decoration: none}
.categoriesec-Liv2Sel a:visited          { color: #464646; text-decoration: none  }
.categoriesec-Liv2Sel a:hover            { color: #000000; text-decoration: underline }

.categoriesec-Liv3Sel { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; padding-left:45px}
.categoriesec-Liv3Sel a:link            { color: #464646; text-decoration: none}
.categoriesec-Liv3Sel  a:visited          { color: #464646; text-decoration: none  }
.categoriesec-Liv3Sel a:hover            { color: #000000; text-decoration: underline }

.vetrinahomesx-Table      { }
.vetrinahomesx-TableDati	  { width: 100%}
.vetrinahomesx-Nome 				{ font-family: Arial; font-size: 8pt; color: #000000; font-weight:bold; position:relative; top:2 }
.vetrinahomesx-Nome a:link          { color: #000000; text-decoration: none;}
.vetrinahomesx-Nome a:visited       { color: #000000; text-decoration: none;  }
.vetrinahomesx-Nome a:hover         { color: #B73E1A; text-decoration: underline ; }
.vetrinahomesx-Marca				{ font-family: Arial; font-size: 8pt; color: #000000; position:relative; top:2 }
.vetrinahomesx-Marca a:link         { color: #000000; text-decoration: none;}
.vetrinahomesx-Marca a:visited      { color: #000000; text-decoration: none;  }
.vetrinahomesx-Marca a:hover        { color: #B73E1A; text-decoration: underline ; }
.vetrinahomesx-PrezzoScontato 	{ font-family: Arial; font-size: 8pt; color: #000000; }
.vetrinahomesx-Sconto 			{ font-family: Arial; font-size: 8pt; color: #DB4500; }
.vetrinahomesx-Prezzo 			{ font-family: Arial; font-size: 8pt; color: #000000; }
.vetrinahomesx-Foto 			{
	border: 1px solid #C0C0C0;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
}

.vetrinaorizzontale-Titolo 	{ font-family: Verdana; font-size: 9pt; color: #ffffff; position:relative; height:18px; top:2px; left:5px }
.vetrinaorizzontale-Table      	{ position:relative; top:10px}
.vetrinaorizzontale-TableDati	{ width: 100%}
.vetrinaorizzontale-Nome 				{ font-family: Arial; font-size: 7pt; color: #000000; font-weight:bold }
.vetrinaorizzontale-Nome a:link          { color: #000000; text-decoration: none;}
.vetrinaorizzontale-Nome a:visited       { color: #000000; text-decoration: none;  }
.vetrinaorizzontale-Nome a:hover         { color: #B73E1A; text-decoration: underline ; }
.vetrinaorizzontale-Marca				{ font-family: Arial; font-size: 8pt; color: #000000 }
.vetrinaorizzontale-Marca a:link         { color: #000000; text-decoration: none;}
.vetrinaorizzontale-Marca a:visited      { color: #000000; text-decoration: none;  }
.vetrinaorizzontale-Marca a:hover        { color: #B73E1A; text-decoration: underline ; }
.vetrinaorizzontale-PrezzoScontato 	{ font-family: Arial; font-size: 8pt; color: #000000; }
.vetrinaorizzontale-Sconto 			{ font-family: Arial; font-size: 8pt; color: #DB4500; }
.vetrinaorizzontale-Prezzo 			{ font-family: Arial; font-size: 8pt; color: #000000; }
.vetrinaorizzontale-Foto { border: 1px solid #C0C0C0; font-family: Arial; font-size: 8pt; color: #000000; margin-right: 3px; }
.querymarca-Table 	{ background-color:#4B5140; padding-top:5px; width: 100%}
.querymarca-Campi 	{ background-color:#A3AF8F; border:1px solid #ffffff; font-family: Verdana; font-size: 8pt; color: #000000 }
.querymarca-Pulsanti { text-align: center }
.querymarca-Sfondo { text-align: center }


.query-Table 	{ background-color:#648CB4; height: 26px; width: 145px }
.query-Campi	{ background-color:#8FABCC; border:1px solid #526D8B; font-family: Verdana; font-size: 8pt; color: #4B4B4B; width: 86px; position:relative; left:9 }


.log-Etichette { font-family: Arial; font-size: 8pt; color: #4F4F4F}
.log-Campi { background-color:#E3E9EF; border:1px solid #808080 ; font-family: Arial; font-size: 8pt; color: #4B4B4B; width: 110px; height: 20px }
.log-Pulsanti IMG { position: relative; top: 4}
.log-Memorizza { font-family: Arial; font-size: 8pt; color: #4F4F4F}

.logp-Etichette { font-family: Arial; font-size: 8pt; color: #4F4F4F}
.logp-Campi { background-color:#E3E9EF; border:1px solid #808080 ; font-family: Arial; font-size: 8pt; color: #4B4B4B; width: 110px; height: 20px }
.logp-Pulsanti IMG { position: relative; top: -29; left:120}


.prodotto-Etichette 		{ font-family: Arial; font-size: 9pt; color: #ffffff; text-align:left }
.prodotto-Articolo 			{ font-family: Arial; font-size: 10pt; color: #ffffff; font-weight:bold }
.prodotto-Nome 				{ font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight:bold }

.prodotto-Categoria 				{ font-family: Arial; font-size: 9pt; color: #ffffff }
.prodotto-Categoria  a:link         { color: #ffffff ; text-decoration: underline }
.prodotto-Categoria  a:visited      { color: #ffffff ; text-decoration: underline }
.prodotto-Categoria  a:hover        { color: #000000 ; text-decoration: none }

.prodotto-Marca						{ font-family: Arial; font-size: 9pt; color: #ffffff }
.prodotto-Marca	 a:link          	{ color: #ffffff ; text-decoration: underline }
.prodotto-Marca	 a:visited       	{ color: #ffffff ; text-decoration: underline }
.prodotto-Marca	 a:hover         	{ color: #000000 ; text-decoration: none }

.prodotto-Quantita 	{ font-family: Arial; font-size: 9pt; color: #464646; width: 30px; position:relative; top:-10}

.prodotto-PrezzoScontato 	{ font-family: Arial; font-size: 9pt; color: #ffffff }
.prodotto-Sconto 			{ font-family: Arial; font-size: 20pt; color: #FFFFFF }
.prodotto-Prezzo 			{ font-family: Arial; font-size: 15pt; color: #FFFFFF; font-weight:bold }

.prodotto-Produttore				{ font-family: Arial; font-size: 8pt; color: #000000 }
.prodotto-Produttore a:link          { color: #ffffff; text-decoration: underline}
.prodotto-Produttore a:visited       { color: #ffffff; text-decoration: underline }
.prodotto-Produttore a:hover         { color: #ffffff; text-decoration: none }

.prodotto-Carrello { height: 50px;  text-align:right}

.prodotto-AddLista { margin-top: 5px; margin-bottom: 10px }


.prodotto-Disponibilita 	{ font-family: Arial; font-size: 9pt; color: #ffffff; margin-bottom: 10px; margin-left:0px; text-align:left }
.prodotto-Descrizione 		{ font-family: Arial; font-size: 9pt; color: #ffffff }

.correlati-Titolo				{ font-family: Arial; font-size: 8pt; color: #527495; padding-bottom:20px; padding-top:12px; background-image:url('../../html/ITA/images/sfvetrina.gif')  }
.correlati-TableDati			{ width: 76px }
.correlati-Foto					{  margin-right: 6}
.correlati-Nome 				{ font-family: Arial; font-size: 8pt; color: #000000 }
.correlati-Nome a:link          { color: #B73E1A; text-decoration: underline}
.correlati-Nome a:visited       { color: #B73E1A; text-decoration: underline }
.correlati-Nome a:hover         { color: #B73E1A; text-decoration: none }
.correlati-Marca				{ font-family: Arial; font-size: 8pt; color: #000000 }
.correlati-Marca a:link         { color: #000000; text-decoration: underline ;}
.correlati-Marca a:visited      { color: #000000; text-decoration: none;  }
.correlati-Marca a:hover        { color: #B73E1A; text-decoration: none; }
.correlati-PrezzoScontato 	{ font-family: Arial; font-size: 8pt; color: #000000; text-align:left }
.correlati-Sconto 			{ font-family: Arial; font-size: 8pt; color: #DB4500; text-align:left; }
.correlati-Prezzo 			{ font-family: Arial; font-size: 8pt; color: #000000; text-align:left; }

.tcat-Descrizione 	{ font-family: Arial; font-size: 8pt; color: #484848}


.categElenco-Liv1 { font-family: Arial; font-size: 8pt; color: #000000; text-transform:uppercase }
.categElenco-Liv1 a:link          { color: #000000; text-decoration: none}
.categElenco-Liv1 a:visited       { color: #000000; text-decoration: none}
.categElenco-Liv1 a:hover         { color: #B73E1A; text-decoration: underline }

.categElenco-Liv2 { font-family: Arial; font-size: 8pt; color: #000000; text-transform:uppercase }
.categElenco-Liv2 a:link          { color: #000000; text-decoration: none}
.categElenco-Liv2 a:visited       { color: #000000; text-decoration: none}
.categElenco-Liv2 a:hover         { color: #B73E1A; text-decoration: underline }

.categElenco-Liv3 { font-family: Arial; font-size: 8pt; color: #000000; text-transform:uppercase  }
.categElenco-Liv3 a:link          { color: #000000; text-decoration: none}
.categElenco-Liv3 a:visited       { color: #000000; text-decoration: none}
.categElenco-Liv3 a:hover         { color: #B73E1A; text-decoration: underline }

.categElenco-Liv1Sel { font-family: Arial; font-size: 8pt; color: #000000; text-transform:uppercase  }
.categElenco-Liv1Sel a:link          { color: #B73E1A; text-decoration: none}
.categElenco-Liv1Sel a:visited       { color: #B73E1A; text-decoration: none }
.categElenco-Liv1Sel a:hover         { color: #B73E1A; text-decoration: none }

.categElenco-Liv2Sel { font-family: Arial; font-size: 8pt; color: #000000; text-transform:uppercase  }
.categElenco-Liv2Sel a:link          { color: #B73E1A; text-decoration: none}
.categElenco-Liv2Sel a:visited       { color: #B73E1A; text-decoration: none }
.categElenco-Liv2Sel a:hover         { color: #B73E1A; text-decoration: none }

.categElenco-Liv3Sel { font-family: Arial; font-size: 8pt; color: #000000; text-transform:uppercase  }
.categElenco-Liv3Sel a:link          { color: #B73E1A; text-decoration: none}
.categElenco-Liv3Sel a:visited       { color: #B73E1A; text-decoration: none }
.categElenco-Liv3Sel a:hover         { color: #B73E1A; text-decoration: none }

.queryadv-Etichette 	{ font-family: Arial; font-size: 8pt; color: #000000  }
.queryadv-Campi 		{ font-family: Arial; font-size: 8pt; color: #000000  }

.queryadvh-Table		{  position: relative; left: 10}
.queryadvh-Etichette 	{ font-family: Arial; font-size: 8pt; color: #000000  }
.queryadvh-Campi 		{ font-family: Arial; font-size: 8pt; color: #000000; width: 140px  }



.queryadvh-NoCategoria { font-family: Arial; font-size: 8pt; color: #000000; }
.queryadvh-NoMarche { font-family: Arial; font-size: 8pt; color: #ff0000; }


.carrello-Intestaz			{
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	height:30px;
	background-color:#95BCDF;
	text-align:left
}
.carrello-IntestazOrd		{ font-family: Arial; font-size: 8pt; color: #000000; text-align:left}
.carrello-IntestazOrdSel	{ font-family: Arial; font-size: 8pt; color: #000000 }

.carrello-Articolo { font-family: Arial; font-size: 8pt; color: #000000; }
.carrello-Articolo a:link { color: #000000; text-decoration: none; font-weight: bold; }
.carrello-Articolo a:visited { color: #000000; text-decoration: none; font-weight: bold; }
.carrello-Articolo a:hover { color: #B73E1A; text-decoration: underline; }

.carrello-PrezzoScontato	{ font-family: Arial; font-size: 8pt; color: #000000; text-align:left }
.carrello-Sconto			{ font-family: Arial; font-size: 8pt; color: #DB4500; text-align:left}
.carrello-Prezzo			{ font-family: Arial; font-size: 8pt; color: #000000; text-align: left; }
.carrello-Totale			{ font-family: Arial; font-size: 8pt; color: #000000; font-weight:bold; text-align: left; }
.carrello-Carrello			{ font-family: Arial; font-size: 8pt; color: #000000; text-align: left; }
.carrello-Quantita			{ font-family: Arial; font-size: 8pt; color: #000000; width: 20px; position:relative; top:-5; text-align: left; }

.carrello-Nome 				{ font-family: Arial; font-size: 8pt; color: #000000 }
.carrello-Nome a:link          { color: #000000; text-decoration: none}
.carrello-Nome a:visited       { color: #000000; text-decoration: none }
.carrello-Nome a:hover         { color: #B73E1A; text-decoration: underline }

.Carrello-Foto {  border: 1px solid #95BCDF; margin-top: 7; text-align:left }
.carrello-TableTotale { width: 200px; margin-top:20; margin-bottom:20  }

.spedizione-Intestazioni 	{ font-family: Arial; font-size: 8pt; color: #ffffff; height:20px; background-color:#95BCDF; text-align:center }
.spedizione-Necessari		{ font-family: Arial; font-size: 8pt; color: #000000; height:30px }
.spedizione-Opzionali		{ font-family: Arial; font-size: 8pt; color: #000000 }
.spedizione-Campi			{ font-family: Arial; font-size: 8pt; color: #000000 }
.spedizione-Descrizione		{ font-family: Arial; font-size: 8pt; color: #000000 }

.dati-Intestazioni 	{ font-family: Arial; font-size: 9pt; font-weight: bold; color: #ffffff; height:20px; background-color:#95BCDF; text-align:center }
.dati-Necessari		{ border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #990000; background-color: #FFCCCC; }
.dati-Opzionali		{ border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #000000; background-color: #E4E8D5; }
.dati-Campi			{ font-family: Arial; font-size: 8pt; font-weight: bold; color: #000000 }
.dati-Descrizione		{ font-family: Arial; font-size: 8pt; font-weight: bold; color: #000000 }

.datiutente-Intestazioni 	{ font-family: Arial; font-size: 8pt; color: #000000 }
.datiutente-Necessari	{ border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #990000; background-color: #FFCCCC; }
.datiutente-Opzionali 	{ border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #000000; background-color: #E4E8D5; }
.datiutente-Etichette 		{ font-family: Arial; font-size: 8pt; font-weight: bold; }

.registrazione-Intestazioni 	{ font-family: Arial; font-size: 8pt; color: #000000 }
.registrazione-Necessari { border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #990000; background-color: #FFCCCC; }
.registrazione-Opzionali { border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #000000; background-color: #E4E8D5; }
.registrazione-Etichette 		{ font-family: Arial; font-size: 8pt; font-weight: bold; }

.messaggi { font-family: Arial; font-size: 10pt; color: #5D87B4}
.messaggi  a:link          { color: #B73E1A; text-decoration: underline }
.messaggi  a:visited       { color: #B73E1A; text-decoration: underline }
.messaggi  a:hover         { color: #B73E1A; text-decoration: none }

.regsposi-Intestazioni 	{ font-family: Arial; font-size: 8pt; color: #000000 }
.regsposi-Necessari	{ border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #990000; background-color: #FFCCCC; }
.regsposi-Opzionali 	{ border-bottom: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #000000; background-color: #E4E8D5; }
.regsposi-Etichette 		{ font-family: Arial; font-size: 8pt; font-weight: bold; }


.sposi-Titolo { font-family: Arial; font-size: 18pt; color: #983316; padding-right:15px;   }

.sposi-PostSezione, .sposi-PreSezione { height: 10px }
.sposi-TableFoto { margin-top:15px; margin-bottom:15px; height: 78px }
.sposi-TableDati { margin-top:15px; margin-bottom:15px; }
.sposi-Foto {  border: 1px solid #CCCCCC}
.sposi-Etichette { font-family: Arial; font-size: 8pt; color: #000000 }

.sposi-Nome 				{ font-family: Arial; font-size: 9pt; color: #000000; font-weight: bold }
.sposi-Nome a:link          { color: #B73E1A; text-decoration: none;}
.sposi-Nome a:visited       { color: #B73E1A; text-decoration: none;  }
.sposi-Nome a:hover         { color: #000000; text-decoration: underline ; }

.sposi-Categoria				{ font-family: Arial; font-size: 8pt; color: #000000 }
.sposi-Categoria a:link          { color: #000000; text-decoration: underline ;}
.sposi-Categoria a:visited       { color: #000000; text-decoration: underline ;  }
.sposi-Categoria a:hover         { color: #B73E1A; text-decoration: none; }

.sposi-Marca				{ font-family: Arial; font-size: 8pt; color: #000000 }
.sposi-Marca a:link          { color: #000000; text-decoration: underline ;}
.sposi-Marca a:visited       { color: #000000; text-decoration: underline ;  }
.sposi-Marca a:hover         { color: #B73E1A; text-decoration: none; }

.sposi-PrezzoScontato 	{ font-family: Arial; font-size: 8pt; color: #000000; }
.sposi-Sconto 			{ font-family: Arial; font-size: 8pt; color: #DB4500; font-weight: bold}
.sposi-Prezzo 			{ font-family: Arial; font-size: 8pt; color: #000000; font-weight: bold}
.sposi-Foto { margin-left: 10; margin-right: 10}
.sposi-Quantita{ border:1px solid #7FA1BE; font-family: Arial; font-size: 8pt; color: #000000; width: 23px; position:relative; text-align:center}
.sposi-Ordinamento{ font-family: Arial; font-size: 8pt; color: #000000 }
.sposi-Carrello { font-family: Arial; font-size: 8pt; color: #000000 }
.sposi-Sezione {  padding:5px; background-color: #4f5b3c; font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold}
.sposi-Regalati { font-family: Arial; font-size: 8pt; color: #000000; font-weight: bold }

.cren {  font-family: Arial; font-size: 8pt; color: #000000;  line-height: 220%}
.ddd {   position: relative; top: 5}

.logsposi-Campi		{  font-family: Arial; font-size: 8pt; color: #000000; width: 120px }
.logsposi-Etichette	{  font-family: Arial; font-size: 8pt; color: #000000 }

.sposi-Rimasti {  font-family: Arial; font-size: 10pt; color: #000000; position:relative; top:-6; right:-4 }


.cprint					{ font-family: Arial; font-size: 8pt; color: #ffffff }
.cprint a:link          { color: #ffffff ; text-decoration: underline }
.cprint a:visited       { color: #ffffff ; text-decoration: underline }
.cprint a:hover         { color: #ffffff ; text-decoration: none }



/* ########################################################################################################################################################################################################################################################################################################### */


#FinoNR_form { padding: 0px; margin: 0px; }
#FinoNR_form img { border: 0px; }
.FinoNR-Contenitore { position: relative; background-color: #e4e8d5; margin: 0px; padding: 0px; }
.FinoNR-Contenitore * { font-family: Arial, Verdana; }

.FinoNR-Sep1 { height: 7px; line-height: 4px; font-size: 4px; margin: 0px; padding: 0px; }
.FinoNR-Sep2 { height: 10px; line-height: 4px; font-size: 4px; margin: 0px; padding: 0px; }

/* scheda prodotto */
#FinoNR_Ombra { background-color: #FFFFCC; position:absolute; top:0; left:0; width: 100%; display:none; opacity:0.5; filter: alpha(opacity=50) }
.FinoNR-SchedaProdotto { position: absolute; padding: 0; width: 622px; height: 526px; z-index: 1000; display: none; background-color: #4C4C4B; overflow: auto; text-align: center; left: 50%; margin: 0 0 0 -300px; }
.FinoNR-IframeProdotto { width: 622px; height: 500px; margin: 0px; padding: 0px; border: 0px; overflow:hidden;}
.FinoNR-HeadSchedaProd { padding: 0px; margin: 0px; height: 26px; }
.FinoNR-HeadSchedaProdIn { text-align: right; padding-right: 10px; padding-left: 0px; padding-top: 2px; font-family: Arial, Verdana; }
.FinoNR-HeadSchedaProdIn img { border: 0px; vertical-align: middle; }
.FinoNR-HeadSchedaProdIn a:link, .FinoNR-HeadSchedaProd a:visited { color: #F2F2EE; font-weight: normal; font-size: 8pt; }
.FinoNR-HeadSchedaProdIn a:hover { color: #ffff66; text-decoration: underline; } 

.FinoNR_Form { padding: 0px; margin: 0px; text-align: center; width: 900px; }
.FinoNR_Form_top { margin: 0px; padding-right: 15px; padding-left: 15px; padding-bottom: 8px; padding-top: 11px; }
.FinoNR_Form_top .TbHEad { background-color: #f4f6ee; /*width: 720px;*/ width: 870px; font-size: 9pt; }
.FinoNR_Form_top .TbHEad  td { padding-top: 3px; padding-bottom: 3px; }
.FinoNR_Form_top img { border: 0;  vertical-align: middle; }

.FinoNR_Form_top .TdRicLibera input { width: 125px; border: #7f9db9 1px solid; background-color: #ffffff; height: 21px; padding-bottom: 0px; vertical-align: middle; }

#FinoNR_Appo2 { position: absolute; top: -1000px; width: 50px; }

.FinoNR_TbTop { padding: 0px; margin: 0px auto; }
.FinoNR_TbTop td { padding: 0px; }
.FinoNR_TbTop .sepInt { font-size: 5pt; width: 10px; }
.FinoNR_TbTop .tdImgDx { font-size: 5pt; width: 70px; background-color: #b73d1a; }
.FinoNR_TbTop .tdCategorie { width: 250px; /*width: 195px;*/ background-color: #b73d1a; font-weight: bold; font-size: 8pt; color: #ffffff; }
.FinoNR_TbTop .tdPrezzo { width: 110px; /*width: 65px;*/ background-color: #b73d1a; font-weight: bold; font-size: 8pt; color: #ffffff; }
.FinoNR_TbTop .tdMarche { width: 290px; /*width: 225px;*/ background-color: #b73d1a; font-weight: bold; font-size: 8pt; color: #ffffff; }
.FinoNR_TbTop .tdDati { background-color: #ffffff; }

.FinoNR_TbCategorie { width: 290px; /* width: 253px; */ font-weight: normal; font-size: 9pt; }
.FinoNR_TbCategorie .tdItem { padding-bottom: 5px; padding-top: 5px; }
.FinoNR_TbCategorie .tdSepItem { width: 5px; font-size: 5pt; }
.FinoNR_TbCategorie a:link, .FinoNR_TbCategorie a:visited { color: #000000; text-decoration: none; font-weight: normal; font-size: 8pt; }
.FinoNR_TbCategorie a:hover { color: #B73E1A; text-decoration: underline; }

.FinoNR_TbPrezzi { width: 140px; /* width: 123px; */ font-weight: normal; font-size: 9pt; }
.FinoNR_TbPrezzi .tdItem { padding-bottom: 5px; padding-top: 5px; }
.FinoNR_TbPrezzi a:link, .FinoNR_TbPrezzi a:visited { color: #000000; text-decoration: none; font-weight: normal; font-size: 8pt; }
.FinoNR_TbPrezzi a:hover { color: #B73E1A; text-decoration: underline; }

.FinoNR_TbMarche { width: 330px; /* width: 283px; */ font-weight: normal; font-size: 9pt; }
.FinoNR_TbMarche .tdItem { padding-bottom: 5px; padding-top: 5px; }
.FinoNR_TbMarche .tdSepItem { width: 5px; font-size: 5pt; }
.FinoNR_TbMarche a:link, .FinoNR_TbMarche a:visited { color: #000000; text-decoration: none; font-weight: normal; font-size: 8pt; }
.FinoNR_TbMarche a:hover { color: #B73E1A; text-decoration: underline; }

.FinoNR_Riepilogo { padding: 0px; margin-top: 0px; text-align: center; }
.FinoNR_TbRiepilogo { /*width: 720px;*/ width: 880px; margin: 0px auto; color: #000000; }
.FinoNR_TbRiepilogo .tdDettHead { font-weight: bold; font-size: 9pt; padding: 0px 0px 2px 0px; }
.FinoNR_TbRiepilogo .tdDettaglio { font-size: 8pt; padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; background-color: #c5ccb5; }
.FinoNR_TbRiepilogo .tdDettaglio a:link, .FinoNR_TbRiepilogo .tdDettaglio a:visited { color: #000000; text-decoration: underline; font-weight: normal; font-size: 8pt; }
.FinoNR_TbRiepilogo .tdDettaglio a:hover { color: #B73E1A; text-decoration: underline; }
.FinoNR_TbRiepilogo .label { color: #b73d1a; }
.FinoNR_TbRiepilogo img { vertical-align: middle; }

.FinoNR-Risultato { text-align: center; margin: 0px; padding: 0px; }
.FinoNR-RisultatoHead { font-weight: normal; /*width: 720px;*/ width: 880px; font-size: 8pt; background-color: #d0d5c0; margin: 0px auto; padding: 5px; }
.FinoNR-RisultatoHead .label { color: #b73d1a; }
.FinoNR-RisultatoHead .selezionato { font-weight: bold; }
.FinoNR-RisultatoHead a:link, .FinoNR-RisultatoHead a:visited { color: #000000; text-decoration: underline; font-weight: normal; font-size: 8pt; } 
.FinoNR-RisultatoHead a:hover { color: #B73E1A; text-decoration: underline; }

.FinoNR-TbRisultato { /*width: 700px;*/ width: 880px; margin: 0px auto; position: relative; }
.FinoNR-TdHr { line-height: 5px; height: 10px; }
.FinoNR-TdItem { margin: 0px; width: 19.5%; /*width: 24%;*/ padding: 0px; background-color: #DEE0D6; text-align: center; border: #7e8a6b 1px solid; }
.FinoNR-Foto { padding: 3px 0px 5px 0px; text-align: left; position: relative; }
.FinoNR-Foto .XFoto { text-align: center; }
.FinoNR-DivSconto0, .FinoNR-DivSconto1, .FinoNR-DivSconto2 { margin: 0px; padding: 0px; position: absolute; width: 45px; height: 45px; left: 4px; top: 5px; background-repeat: no-repeat; font-weight: bold; font-size: 10pt; text-align: center; line-height: 45px; }
.FinoNR-DivSconto0 { background-image: url(ITA/images/sconto0.gif); color: #000000; }
.FinoNR-DivSconto1 { background-image: url(ITA/images/sconto1.gif); color: #5a036a; }
.FinoNR-DivSconto2 { background-image: url(ITA/images/sconto2.gif); color: #ed5123; }

.FinoNR-Nome { font-size: 8pt; padding: 0px 5px 5px 5px; text-align: left; }
.FinoNR-Nome a:link, .FinoNR-Nome a:visited { font-weight: bold; font-size: 8pt; color: #4F5B3C; }
.FinoNR-Nome a:hover { text-decoration: underline; }
.FinoNR-Prezzo { font-size: 9pt; padding: 0px 5px 5px 5px; text-align: left; }
.FinoNR-Marca { font-size: 9pt; padding: 0px 5px 5px 5px; text-align: left; }
.FinoNR-Descrizione { font-size: 9pt; padding: 5px; text-align: justify; font-weight: normal; text-transform: lowercase; }


.FinoNR-Paginazione { width: 760px; margin: 0px auto; padding: 0px; background-color: #f4f6ee; text-align: center; } 
.FinoNR-TbNav { width: 600px; margin: 0px auto; }
.FinoNR-TbNavSx { width: 80px; text-align: right; padding: 4px 0px 4px 0px; }
.FinoNR-TbNavDx { width: 80px; text-align: left; }
.FinoNR-TbNavCe { text-align: center; } 
.FinoNR-TbNavCe a:link, .FinoNR-TbNavCe a:visited { font-weight: normal; font-size: 9pt; color: #000000; text-decoration: underline; }
.FinoNR-TbNavCe a:hover { text-decoration: underline; }
.FinoNR-NavSel { font-weight: bold; font-size: 10pt; color: #000000; }
.FinoNR-TbInfo { width: 600px; margin: 0px auto; } 
.FinoNR-TbInfo td { text-align: center; font-weight: normal; font-size: 9pt; padding-bottom: 4px; } 
 
.FinoNR-NoResult { font-weight: bold; font-size: 9pt; padding: 100px; }

.FinoNRSC-Body { margin: 0px; padding: 0px; background-color: #3f6488; background-image: none; }
.FinoNRSC-Main { margin: 0px; text-align: left; width: 100%; padding: 8px 0px 8px 15px; } 

.FinoNRSC-Foto { padding-right: 0px; margin: 0px; padding-left: 15px; padding-bottom: 7px; padding-top: 7px; } 
.FinoNRSC-FotoIn { margin: 0px;  padding: 7px; background-color: #527495; text-align: left; font-weight: bold; font-size: 8pt; color: #ffffff; }
.FinoNRSC-Table { margin: 0px auto; width: 605px; }

/* 
div con link proposta prezzo 
nascosto per ora
*/
.SKprod-rprezzo { margin-top: 0px; padding-top: 10px; text-align: center; display: none; }
.SKprod-rprezzo img { border: 0px; }

.FinoNL-Main { padding: 10px; margin: 0px; }
.FinoNL-ListaCat { padding: 5px; margin: 0px; background-color: #d0d5c0; font-size: 8pt; }
.FinoNL-ListaCat a:link, .FinoNL-ListaCat a:visited { color: #000000; text-decoration: underline; font-weight: normal; font-size: 8pt; }
.FinoNL-ListaCat a:hover { color: #B73E1A; text-decoration: underline; } 
.FinoNL-ItTitolo {
	margin-top: 5px;
	padding: 5px;
	background-color: #990000;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
}
.FinoNL-ItTitolo a:link, .FinoNL-ItTitolo a:visited { color: #ffffff; text-decoration: underline; font-weight: normal; font-size: 8pt; }
.FinoNL-ItTitolo a:hover { color: #ffff66; text-decoration: underline; }
.FinoNL-RisultatoHead { font-weight: normal; font-size: 8pt; background-color: #d0d5c0; margin: 0px; padding: 5px; }
.FinoNL-RisultatoHead .label { color: #b73d1a; }
.FinoNL-RisultatoHead .selezionato { font-weight: bold; }
.FinoNL-RisultatoHead a:link, .FinoNL-RisultatoHead a:visited { color: #000000; text-decoration: underline; font-weight: normal; font-size: 8pt; } 
.FinoNL-RisultatoHead a:hover { color: #B73E1A; text-decoration: underline; }

.FinoNL-DivRisultato { padding-top: 5px; margin: 0px; text-align: center; }
.FinoNL-TbRisultato { width: 870px; margin: 0px auto; }
.FinoNL-TdHr { line-height: 5px; height: 10px; }
.FinoNL-TdItem { margin: 0px; width: 19%; padding: 0px; background-color: #DEE0D6; text-align: center; border: #7e8a6b 1px solid; }
.FinoNL-Foto { padding: 3px 0px 5px 0px; text-align: center; }
.FinoNL-Nome { font-size: 8pt; padding: 0px 5px 5px 5px; text-align: left; }
.FinoNL-Nome a:link, .FinoNL-Nome a:visited { font-weight: bold; font-size: 8pt; color: #4F5B3C; }
.FinoNL-Nome a:hover { text-decoration: underline; }
.FinoNL-Prezzo { font-size: 9pt; padding: 0px 5px 5px 5px; text-align: left; }
.FinoNL-Marca { font-size: 9pt; padding: 0px 5px 5px 5px; text-align: left; }
.FinoNL-Descrizione { font-size: 9pt; padding: 5px; text-align: justify; font-weight: normal; text-transform: lowercase; }

.FinoNL-Paginazione { width: 700px; margin: 0px auto; padding: 0px; background-color: #f4f6ee; text-align: center; } 
.FinoNL-TbNav { width: 600px; margin: 0px auto; }
.FinoNL-TbNavSx { width: 80px; text-align: right; padding: 4px 0px 4px 0px; }
.FinoNL-TbNavDx { width: 80px; text-align: left; }
.FinoNL-TbNavCe { text-align: center; } 
.FinoNL-TbNavCe a:link, .FinoNL-TbNavCe a:visited { font-weight: normal; font-size: 9pt; color: #000000; text-decoration: underline; }
.FinoNL-TbNavCe a:hover { text-decoration: underline; }
.FinoNL-NavSel { font-weight: bold; font-size: 10pt; color: #000000; }
.FinoNL-TbInfo { width: 600px; margin: 0px auto; } 
.FinoNL-TbInfo td { text-align: center; font-weight: normal; font-size: 9pt; padding-bottom: 4px; } 

.FinoNL-Sep1 { height: 7px; line-height: 4px; font-size: 4px; margin: 0px; padding: 0px; }

.SKPprod { width: 100%; height: 170px; }
.SKPfoto { background-color: #527495; width: 126px; text-align: center; padding: 0px 0px 6px 0px; }
.SKPfoto img { padding: 0px; margin: 8px 0px 4px 0px; }
.SKPfoto a:link, .SKPfoto a:visited { font-weight: bold; font-size: 9pt; color: #ffffff; text-decoration: none; }
.SKPfoto a:hover { text-decoration: none; color: #ffff66; }
.SKPfoto .izoom { vertical-align: middle; margin: 0px; border: 0px; }
.SKPinfo { }
.SKPdesc { overflow: auto; height: 110px; }
.SKPmap { padding-top: 5px; }
.SKPdispo { height: 100px; }


.SKPdispoSp { text-align: center; height: 120px; width: 97%; }
.SKPdescSp { width: 97%; overflow: auto; height: 160px; }

.InfoDispo { font-family: Arial; font-size: 8pt; color: #ffffff; font-weight:normal }

.DivGrPrz { padding-right: 12px; padding-bottom: 10px; padding-top: 15px; text-align: right; }
.TbGrPrz { font-family: Arial; font-size: 8pt; border-top: #000000 1px solid; border-left: #000000 1px solid; }
.TbGrPrz th { font-weight: bold; font-size: 8pt; padding: 2px 5px 2px 5px; border-right: #000000 1px solid; border-bottom: #000000 1px solid; color: #b73d1a; }
.TbGrPrz td { padding: 2px 5px 2px 5px; font-weight: normal; font-size: 9pt; border-right: #000000 1px solid; border-bottom: #000000 1px solid; }
.TbGrPrz .PrzSconto { font-weight: bold; font-style: italic; }


.MyContent { padding: 0px; margin: 0px auto; width: 630px; }
.MyTitle { background-image: url(ita/images/TitoloSez.gif); background-repeat: no-repeat; background-position: right top; font-size: 10pt; font-family: Verdana; font-weight: normal; line-height: 27px; text-align: right; color: #FFFFFF; padding-right: 5px; }
.MyCont { background-color: #FFFFFF; text-align: center; padding-top: 20px; min-height:530px; height:auto !important; height:530px; }
.MyTbForm { width: 620px; font-family: Arial; font-size: 8pt; padding: 0px; margin: 0px; } 
.MyTbForm .tdLabel { font-size: 8pt; font-weight: bold; text-align: right; padding: 2px 2px 2px 0px; margin: 0px; width: 35%; line-height: 20px; vertical-align: top; }
.MyTbForm .tdDati { padding: 2px; margin: 0px; text-align: left; width: 65%; }
.MyTbForm .tdDati input { width: 250px; }
.MyTbForm .tdButton { text-align: center; padding: 2px; margin: 0px; }

.FormAddBS { text-align: center; }
.FormAddBS table { border: 2px solid #E4E8D5; margin: 0 auto; font-size: 9pt; font-weight: bold; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; } 
.FormAddBS .label { padding: 7px 7px 7px 15px; }
.FormAddBS .ctrl { padding: 7px 0; }
.FormAddBS .button { padding: 7px 15px 7px 7px; }
.FormAddBS form { padding: 0px; margin: 0px; }
.BScodice { width: 120px; }
.BSsubmit { background-repeat: no-repeat; display: inline-block; width: 60px; height: 23px; }

.tbRss { border: 5px solid #F1F3E8; font-family: Arial; margin: 0 auto; background-color: #F1F3E8; } 
.tbRss td { padding: 5px 7px; } 
.tbRss img { vertical-align: middle; } 
.tbRss { font-family: Arial; font-size: 8pt; } 

.tbRss a:link, .tbRss a:visited { font-weight: bold; text-decoration: none; font-size: 10pt; color: #000000; }
.tbRss a:hover { text-decoration: underline; }
.tbFeed { margin: 0 auto; width: 550px; font-family: Arial; font-size: 9pt; text-align: justify; color: #4F4F4F; }



.ORDINE-Table {font-family: Arial; font-size: 8pt;}

.ordini-Table {font-family: Arial; font-size: 8pt;}
.ordini-Table td { border-bottom: 1px solid #666666; text-align: left; }
.ordini-Intestaz { font-size: 8pt; font-weight: bold; text-align: left; }
.ordini-Sel {} 
.ordini-Data { line-height: 20px; }
.ordini-Numero { line-height: 20px;}
.ordini-Totale { line-height: 20px;}
.ordini-Stato { line-height: 20px;}
.ordini-Note { line-height: 20px;}

.ErroreCarrello { font-family: Arial; font-size: 9pt; background-color: #FFFFFF; width: 500px; margin: 0px auto; }
.ErroreCarrello .errore { color: #333333; text-align: center; line-height: 20px; padding: 20px 10px; margin: 0px; font-weight: bold; }
.ErroreCarrello .link { padding: 0px 20px 20px 20px; margin: 0px; text-align: center; }
.ErroreCarrello .link a:link, .ErroreCarrello .link a:visited { font-weight: bold; text-decoration: none; font-size: 10pt; color: #000000; }
.ErroreCarrello .link a:hover { text-decoration: underline; } 

.UserKo { text-align: center; }


.logcarr-Etichette { font-family: Arial; font-size: 8pt; color: #4F4F4F}
.logcarr-Campi { background-color:#E3E9EF; border:1px solid #808080 ; font-family: Arial; font-size: 8pt; color: #4B4B4B; width: 110px; height: 20px }
.logcarr-Pulsanti IMG { position: relative; top: 4}
.logcarr-Memorizza { font-family: Arial; font-size: 8pt; color: #4F4F4F}

.InfoLogCarr
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	line-height: 20px;
}



.DivInfoUtente
{
	margin: 0px;
	padding: 20px 0px 0px 0px;
	text-align: left;
	width: 355px;
}
.TabInfoUtente
{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
}


/*** scheda prodotto ***/
.prod-item { float: left; line-height: 35px; padding: 0px; margin: 0px 20px 0px 0px; white-space: nowrap; height: 35px; }
.prod-item img { margin: 0px 4px 0px 0px; vertical-align: middle; }
.prod-clear { clear: both; }
.prodotto-links { font-family: Arial; font-size: 9pt; color: #ffffff; font-weight: normal; }
.prodotto-links a:link, .prodotto-links a:visited { color: #ffffff; text-decoration: underline; }
.prodotto-links a:hover { color: #000000; text-decoration: none; }
.prodotto-suprenotazione a:link, .prodotto-suprenotazione a:visited { color: #FF0000; text-decoration: underline; font-family: Arial; font-size: 10pt; font-weight: bold; } 
.prodotto-suprenotazione a:hover { color: #000000; text-decoration: none; }


