/* CSS Document PUNTOSUB */
body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	background-image:url(../img/bg.jpg);
}
form{margin:0px; padding:0px;}

#contenitore{
	padding:0px;
	width:987px;
	margin:0px auto;
	clear:both;
	/*border:1px solid #868F98;*/
}

#top{
	width:987px;
	height:117px;
	margin:0px;
	padding:0px;
	}
	
#animazione{
	width:987px;
	height:196px;
	margin:0px;
	padding:0px;
	}


#contenuti{
	width:987px;
	/*height:350px;*/
	padding:0px;
	margin:0px;
	clear:both;
}
#prodotti{
	width:861px;
	/*height:300px;*/
	padding:0px;
	margin:0px;
	margin-left:63px;
	clear:both;
}

#colSx{
	width:469px;
	height:357px;
	float:left;
	clear:both;
	text-align:justify;
	background-image:url(../img/bgVetrinaHP.jpg);
	background-repeat:no-repeat;
	}
#colDx{
	width:518px;
	height:357px;
	float:right;
	text-align:right;
	}
	#contColDx{
	width:518px;
	height:300px;
	clear:both;
	}
	#ColonnaSpedizione{
	width:219px;
	height:300px;
	float:left;
	text-align:left;
	padding-right:6px;
	}
	#ColonnaCategorie{
	width:230px;
	height:300px;
	float:left;
	text-align:left;
	}
	#bgCategorie{
	width:220px;
	height:253px;
	text-align:left;
	padding-top:20px;
	line-height:17px;
	padding-left:5px;
	padding-right:5px;
	background-image:url(../img/bgCategorie.jpg);
	background-repeat:no-repeat;
	}
	#bgCategorieInt{
	width:220px;
	text-align:left;
	padding-top:20px;
	line-height:17px;
	padding-left:5px;
	padding-right:5px;
	background-image:url(../img/bgCategorie.jpg);
	background-repeat:no-repeat;
	}

#colContenuti{
	width:518px;
	/*height:357px;*/
	float:right;
	text-align:left;
	}

	#form{
	height:45px;
	width:455px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
	float:left;
	background-image:url(../img/bg-form.jpg);
	background-repeat:no-repeat;
	}


/*------------- INIZIO FOOTER--------------*/
#contFooter{
	height:177px;
	background-image:url(../img/bgFooter.jpg);
}
#footer{
	/*width:987px;*/
	/*height:177px;*/
	width:861px;
	height:142px;
	padding-left:63px;
	padding-right:63px;
	padding-top:35px;
	}

	#footerSX{
	width:697px;
	text-align:left;
	float:left;
	}
	#footerDX{
	width:134px;
	float:right;
	text-align:right;
	}


/*-----------------FINE FOOTER-----------*/



/* CSS RELATIVO ALLA FORMATTAZIONE DEL TESTO */

.testoForm {
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	}
.testoCont {
	font-size: 11px;
	color: #4f4f4f;
	font-weight: normal;
	}
	.testoCont a:link{
	font-size: 11px;
	color: #4f4f4f;
	font-weight: normal;
	}
	.testoCont a:visited{
	font-size: 11px;
	color: #4f4f4f;
	font-weight: normal;
	}
	.testoCont a:hover{
	font-size: 11px;
	color: #BCBBBB;
	font-weight: normal;
	}
	
	.testoCategoria {
	font-size: 12px;
	color: #4f4f4f;
	font-weight: normal;
	}
	.testoCategoria a:link{
	font-size: 12px;
	color: #4f4f4f;
	font-weight: normal;
	}
	.testoCategoria a:visited{
	font-size: 12px;
	color: #4f4f4f;
	font-weight: normal;
	}
	.testoCategoria a:hover{
	font-size: 12px;
	color: #BCBBBB;
	font-weight: normal;
	}
	
.txtForm {
	font-size: 10px;
	color: #4f4f4f;
	font-weight: normal;
	}

.txtBottom {
	font-size: 11px;
	color: #666666;
	letter-spacing:0px;
	font-weight: normal;
	}
	.txtBottom a:link{
		font-size: 11px;
		color: #666666;
		font-weight: normal; 
	}
	
	.txtBottom a:hover{
		font-size: 11px;
		color: #cccccc;
		font-weight: normal; 
	}
	
	.txtBottom a:visited{
		font-size: 11px;
		color: #666666;
		font-weight: normal; 
	}
	
	
	.titBianco {
		font-size: 13px;
		font-weight: bold;
		color: #FFFFFF;
		}
		.titBianco a:link{
		font-size: 13px;
		font-weight: bold;
		color: #FFFFFF;
		}
		.titBianco a:visited{
		font-size: 13px;
		font-weight: bold;
		color: #FFFFFF;
		}
		.titBianco a:hover{
		font-size: 13px;
		font-weight: bold;
		color: #e5e5e5;
		}
	
	.titolone {
		font-size: 17px;
		font-weight: bold;
		color: #5475A4;
		}
		.titolone a:link{
		font-size: 17px;
		font-weight: bold;
		color: #5475A4;
		}
		.titolone a:visited{
		font-size: 17px;
		font-weight: bold;
		color: #5475A4;
		}
		.titolone a:hover{
		font-size: 17px;
		font-weight: bold;
		color: #83A2CF;
		}
		
	.testoLink {
		font-size: 11px;
		font-weight: bold;
		color: #F69625;
	}
	.testoLink a:visited{
		font-size: 11px;
		font-weight: bold;
		color: #F69625;
	}
	.testoLink a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #F3B060;
	}
	.testoLink a:link{
		font-size: 11px;
		font-weight: bold;
		color: #F69625;
	}
	

.testoCart {
		font-size: 11px;
		font-weight: bold;
		color: #386AB3;
	}
	.testoCart a:visited{
		font-size: 11px;
		font-weight: bold;
		color: #386AB3;
	}
	.testoCart a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #7EA5DE;
	}
	.testoCart a:link{
		font-size: 11px;
		font-weight: bold;
		color: #386AB3;
	}
	
.nomeProdotto {
		font-size: 12px;
		font-weight: bold;
		color: #6B6B6B;
	}
	.nomeProdotto a:visited{
		font-size: 12px;
		font-weight: bold;
		color: #6B6B6B;
	}
	.nomeProdotto a:hover{
		font-size: 12px;
		font-weight: bold;
		color: #A9A6A6;
	}
	.nomeProdotto a:link{
		font-size: 12px;
		font-weight: bold;
		color: #6B6B6B;
	}
	

.nomeProdottoScheda {
		font-size: 12px;
		font-weight: bold;
		color: #6B6B6B;
		padding-left:15px;
	}
	.nomeProdottoScheda a:visited{
		font-size: 12px;
		font-weight: bold;
		color: #6B6B6B;
		padding-left:15px;
	}
	.nomeProdottoScheda a:hover{
		font-size: 12px;
		font-weight: bold;
		color: #A9A6A6;
		padding-left:15px;
	}
	.nomeProdottoScheda a:link{
		font-size: 12px;
		font-weight: bold;
		color: #6B6B6B;
		padding-left:15px;
	}


.titProdotto {
		font-size: 13px;
		font-weight: bold;
		color: #292929;
		padding-left:15px;
	}
	.titProdotto a:visited{
		font-size: 13px;
		font-weight: bold;
		color: #292929;
		padding-left:15px;
	}
	.titProdotto a:hover{
		font-size: 13px;
		font-weight: bold;
		color: #A9A6A6;
		padding-left:15px;
	}
	.titProdotto a:link{
		font-size: 13px;
		font-weight: bold;
		color: #292929;
	}

.prezzoProdotto {
		font-size: 12px;
		font-weight: bold;
		color: #FF0000;
	}
	.prezzoProdotto a:visited{
		font-size: 12px;
		font-weight: bold;
		color: #FF0000;
	}
	.prezzoProdotto a:hover{
		font-size: 12px;
		font-weight: bold;
		color: #F96767;
	}
	.prezzoProdotto a:link{
		font-size: 12px;
		font-weight: bold;
		color: #FF0000;
	}

.txtProdotto {
		padding:15px;
	}.testoCont_9 { font-size: 9px; color: #4f4f4f; font-weight: normal; }
	
/* area mod */
.mod_inline {display:inline;}
.mod_menu {display:none;}

h1 {font-size: 1em;}

.exp {position: absolute;left: -10000px;}
/* end mod */

