/* Classi per la formattazione del box PROMOZIONI */

	.promozioni {
		padding: 0 15px;		}

	.promozioni h1 {
				color:#666;
				font-weight:bold;
				margin:0px;
				text-decoration:none;		}

	.promozioni p {	}

	.tit_promozioni {
				padding: 0px 0px 0px 1px;
				height:44px;		}

	.promozioni_dettagli {
					padding: 10px;
					text-align:right;		}

/* - FINE Blocco - */


/* Classi per la formattazione del BOX NOVITA' */

	.novita {
		padding: 0 15px;	}

	.novita h1 {
				color:#666;
				font-weight:bold;
				margin:0px;
				text-decoration:none;		}

	.novita p {	}

	.tit_novita {
				padding: 0px 0px 0px 1px;
				height:44px;			}

	.novita_dettagli {
					padding: 10px;
					text-align:right;
					display:none;			}

/* - FINE Blocco - */


/* Classi per la formattazione del BOX VETRINA */

	.vetrina {
				padding: 0 4px;
				text-align:center;
	}
	
	.vetrina h1 {
				color:#666;
				font-weight:bold;
				margin:6px 0px;
				text-decoration:none;		}
	
	.vetrina img {
				border:#999 solid 0px;	}

/* - FINE Blocco - */


/* Classi per la formattazione dell ELENCO CATEGORIE ( MENU LATERALE ) */

	.catalogo_menu {
				width:188px;
				text-align:left;
				list-style:none;
				white-space: nowrap;
				margin: 0;
				padding: 4px 0px 4px 10px;
				border-top:#FFFFFF 0px solid;		
				background-image: url('../images/sf_elenco.jpg');  }

	.catalogo_menu li {
				line-height:16px;	}

	.catalogo_menu_titolo {
				color:#4075AD;
				font-weight:bold;
				width:198px;
				text-align:left;
				padding: 4px 0px 4px 10px;	}

/* - FINE Blocco - */


/* Classi per la formattazione de ELENCO DEI PRODOTTI DI UNA CATEGORIA */

	.elenco_prodotti {
		width: 248px;
		height: 92px;
		border-top: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		text-align: left;
		float: left;	}
	
	.elenco_prodotti h2{
		margin: 7px 7px 12px 10px;
		padding: 0;	}
	
	.elenco_prodotti p{
		margin: 0 0 0 10px;
		padding: 0;	}

	.elenco_prodotti_foto {
		width: 100px;
		height: 98px;
		border: 1px solid #ccc;
		float: left;
		margin-left:10px;	}

	.elenco_prodotti_foto img{
		margin-top: 3px;	}

	.elenco_prodotti a {
						color:#FF0000;
						font-weight:bold;
						text-decoration:underline;		}

	.elenco_prodotti h1 {
				color:#FF0000;
				font-weight:bold;
				font-size:11px;
				margin:0px;
				font-family: Verdana, Tahoma, Geneva, Arial, Helvetica;
				text-decoration:underline;	}

/* - FINE Blocco - */


/* Classi per la formattazione del form di RICERCA DI UN PRODOTTO */

	.ricerca {
			width:176px;		}

	.ricerca h1 {
			margin:6px;
			font-size: 11px;
			color: #666666;
			text-decoration:none;		}

	.ricerca_button {
				text-align:right;
				width:176px;
				padding:4px;		}

/* - FINE Blocco - */


/* Classi per la formattazione della SCHEDA PRODOTTO DI TIPO 1 */

	.scheda_prodotto {
					width:359px;	}

	.scheda_prodotto p {
					margin:10px;
					padding:10px;
					display:inline;	}

	.scheda_prodotto h1 {
					color:#FF0000;
					font-weight:bold;
					font-size:11px;
					margin:6px;
					font-family: Verdana, Tahoma, Geneva, Arial, Helvetica;
					text-decoration:underline;	}

	.scheda_prodotto_img {
					padding-top:20px;
					border: 0px solid #CCCCCC;
					margin-left:auto;
					margin-right:auto;
	}

	.scheda_prodotto_img2 {
					border: 3px double #CCCCCC;
					margin:6px;		}

	.scheda_prodotto_txt {
					width:100%;
					text-align: left;
					float: left;
					padding:6px		}

	.altre_info {
				width:179;
				height:20px;
				border: 1px solid #F2F2F2;		}

	.altre_info2 {
				width:179;
				height:20px;
				border: 1px solid #F2F2F2;
				background:#F2F2F2;		}

/* - FINE Blocco - */


/* Classi per la formattazione della SCHEDA PRODOTTO DI TIPO 2 */

		.scheda_prodotto2 {
						width:537px;		}
	
		.scheda_prodotto2 p {
						margin:10px;
						padding:10px;
						display:inline;	}
	
		.scheda_prodotto2 h1 {
						color:#FF0000;
						font-weight:bold;
						font-size:11px;
						margin:6px;
						font-family: Verdana, Tahoma, Geneva, Arial, Helvetica;
						text-decoration:underline;	}
	
		.scheda_prodotto2_img {
						width:104px;
						float: left;
						border: 3px double #CCCCCC;	}
	
		.scheda_prodotto2_img2 {
						border: 3px double #CCCCCC;
						margin:6px;		}
	
		.scheda_prodotto2_txt {
						width:400px;
						text-align: left;
						float: left;
						padding:6px		}
	
		.altre_info_2 {
					width:225;
					height:20px;
					border: 1px solid #F2F2F2;	}
	
		.altre_info2_2 {
					width:225;
					height:20px;
					border: 1px solid #F2F2F2;
					background:#F2F2F2;		}

/* - FINE Blocco - */



