/* CSS Document */
/* CSS by Federico Pizzutto */

body {
	margin:0;
	padding:0;
}

#esterno {
	background-image:url(../images/barraTopRighe.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	text-align:center; /* centra in IE5 */
}
#contenitore {
	background:transparent;
	margin:0 auto;
	padding:0;
	width:695px;
	text-align:left; /* IE5, rimette il testo a sinistra */
}

#testa {
	margin:0;
	padding:0;
}

#logo {
	float:left;
	margin:0;
	padding:0;
	width:150px;
}
#testata {
	float:left;
	margin:0;
	padding:0;
	width:545px;
}

#corpo {
/* hide from IE mac \*/
	min-height:219px;
	height: auto !important;
	height: 219px;
/* end hiding from IE5 mac */
	margin:0;
	padding:0;
}

#footer {
	background:transparent;
	margin:0;
	padding:0 0 30px 0;
	width:100%;
	height: 77px;
}
#footer-centrato {
	background-image:url(../images/footer_ie.gif);
	background-position:top center;
	background-repeat: no-repeat;
	margin:0 auto;
	padding:0;
	height:77px;
	width: 695px;
	position:relative;
	bottom:0;
}

/*
**************************************
	HOME PAGE
**************************************
*/

#colonnaSX {
	float:left;
	margin:0 0 0 0;
	padding:20px 0 0 15px;
	width:340px;
/* hide from IE mac \*/
	min-height:219px;
	height: auto !important;
	height: 219px;
/* end hiding from IE5 mac */
}
	#lineaSport {
		background-image:url(../images/home_lineaSport.gif);
		background-position:top left;
		background-repeat:no-repeat;
		height: 219px;
	/* hide from IE mac \*/
		min-height:219px;
		height: auto !important;
		height: 219px;
	/* end hiding from IE5 mac */
		margin:0;
		padding:0;
	}
	#offerte {
		background-image:url(../images/home_offerte.gif);
		background-position:top left;
		background-repeat:no-repeat;
		margin:20px 0 0 0;
		padding:0 0 0 0;
	}

#colonnaDX {
	float:left;
	margin:0;
	padding:20px 0 0 0;
	width:340px;
/* hide from IE mac \*/
	min-height:219px;
	height: auto !important;
	height: 219px;
/* end hiding from IE5 mac */
}
	#lineaNormon {
		background-image:url(../images/home_lineaNormon.gif);
		background-position:top left;
		background-repeat:no-repeat;
		height: 219px;
	/* hide from IE mac \*/
		min-height:219px;
		height: auto !important;
		height: 219px;
	/* end hiding from IE5 mac */
		margin:0;
		padding:0;
	}

	#news {
		background-image:url(../images/home_news.gif);
		background-position:top left;
		background-repeat:no-repeat;
		margin:20px 0 0 0;
		padding:0 0 0 0;
	}

/*
**************************************
	CHI SIAMO
**************************************
*/
#chi-Siamo {
	margin: 40px 20px 20px 20px;
	padding:0;
}

/*
**************************************
	MODALITA AQUISTO
**************************************
*/
#acquisto {
	margin: 40px 20px 20px 20px;
	padding:0;
}

/*
**************************************
	CARRELLO
**************************************
*/

#riassuntoCarrello {
	margin: 40px 20px 20px 20px;
	padding:0;
}
#riassuntoCarrello table {
	margin: 15px 0px 20px 0px;
	padding:0;
}
#riassuntoCarrello div#compilaForm {
	padding: 0 25px 0 15px;
}

/*
**************************************
	PRODOTTO
**************************************
*/
#titolo_LineaSport {
	margin:0 0 0 0;
	padding:20px 0 0 0;
}
#titolo_LineaNormon {
	margin:0;
	padding:40px 0 0 0;
}

#schedaProdotto {
	margin:20px 0 0 0;
	padding:0;
}
#colonnaSX-schedaProdotto {
	float:left;
	margin:0 0 0 0;
	padding:20px 0 0 0px;
	width:300px;
}
	#immagine-prodotto {
		margin:0 auto 20px auto;
		padding:0 0 0 20px;
	}
	#versione_prodotto div img {
		float:left;
		padding-right: 10px;
	}
	#versione_prodotto {
		padding-right: 15px;
	}
	.quantita-prodotto {
		font-size:12px;
		margin:0;
		padding:0;
	}
	.quantita-prodotto form {
		margin:0;
		padding:0;
	}
	.quantita-prodotto form label {
		float:left;
		margin: 22px 10px 0 0;
	}
	.quantita-prodotto form input {
		float:left;
		margin: 0px 20px 0 0;
	}
	.quantita-prodotto form input.textQuantita {
		float:left;
		margin: 18px 20px 0 0;
	}
	.quantita-prodotto form div {
		float:left;
		padding: 0 0 0 15px;
	}

#colonnaDX-schedaProdotto {
	float:left;
	margin:0;
	padding:20px 0 0 20px;
	width:375px;
}