.BoxPage {
	position: relative;
	width: 950px;
	margin: 0 auto;
}
#Titolo{
	float:right;
	margin-right:15px;
	padding-top:30px;
}
#BoxMenu {
	background:#38393b;
	height:25px;
}
#BoxGrigioTop {
	height:290px;
	background:#4f5254;
}
#LineaDividi {
	background:#fff;
	height:10px;
}
#ComponentiCucinaHome {

}
#ContImgProdHome {
	float:right;
}
#ContLoghi {
	float:left;
	padding-top:20px;
}
#ContComponentiCucina {
	float:right;
}
#lingua { float:right; }

#ContTesto {
	float:right;
	width:500px;
	padding-top:30px;
}
#ContImgProfilo {
	float:right;
	margin-top:25px;
}
#BoxGrigioTopInterno {
	background:#4f5254;
	height:315px;
}
#BoxGrigioTopProdotti{
	background:#4f5254;
	height:180px;
}

#ContElencoProd {
	float:right;
	width:630px;
	padding-top:30px;
}
#ContDescProd {
	float:left;
	width:300px;
	padding-top:30px;
}
.BoxProd {
	float:left;
	width:140px;
	height:190px;
	background:#FFF;
	border:1px solid #999;
	margin-left:15px;
	margin-bottom:15px;
	position:relative;
}
.BoxProd img{
	padding-top:15px;
}
.BoxProd h2{
	font-size:12px;
	font-weight:normal;
	color:#fff;
	background:#707578;
	padding:4px 5px;
	height:28px;
}
.BoxProd h3{
	font-size:11px;
	font-weight:normal;
	color:#555;
	background:#c7ced0;
	padding:0 5px;
}
.BoxProd h4{
	font-size:12px;
	font-weight:normal;
	color:#fff;
	background:#979ea2;
	padding:4px 5px;
}
.BoxNew{
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:#e32e19;
	padding:2px 5px;
	position:absolute;
	top:52px;
	left:0;
}
.BoxNewInterno{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:#e32e19;
	padding:6px 5px 0 5px;
	position:relative;
	float:left;
	width:34px;
	height:22px;
	border:1px solid #FFF;
	margin-right:10px;
}
.SchedaColDx {
	float:right;
	width:500px;
	padding-top:30px;
}
.SchedaColSx {
	float:left;
	width:350px;
	padding-top:30px;
}
.SchedaColSx h1{
	font-size:16px;
	font-weight:normal;
	color:#e64415;
	padding-bottom:15px;
}
.SchedaColSx h1 a, .SchedaColSx h1 a:link, .SchedaColSx h1 a:visited, .SchedaColSx h1 a:focus, .SchedaColSx h1 a:active { color: #e64415; text-decoration:none;}
.SchedaColSx h1 a:hover { color: #e64415; text-decoration:underline; }

.SchedaColSx h2{
	font-size:29px;
	font-weight:normal;
	color:#4d5152;
	padding-bottom:8px;
}
.SchedaColSx h3{
	font-size:15px;
	font-weight:bold;
	color:#4d5152;
	padding-bottom:8px;
}
#ContTabella {
	padding-top:40px;
}
table.DatiProdotto {
	border-collapse: collapse;
	width:100%;
	font-size: 12px;
	border: 0;
	text-align: LEFT;
}
table.DatiProdotto td.voci{
  border-bottom:1px solid #cdcdcd;
  padding:8px 5px;
  font-weight:bold;
  color: #333;
  vertical-align:top;
}
table.DatiProdotto td.dettaglio {
  border-bottom:1px solid #cdcdcd;
  padding:8px 5px 0 5px;
  color: #646568;
  vertical-align:top;
}
table.DatiProdotto td.dettagliodim {
  border-bottom:1px solid #cdcdcd;
  padding:8px 5px 0 5px;
  color: #646568;
  vertical-align:top;
  font-size:10px;
}
.TitoloProdotti {
	background: #d1dada;
	width:603px;
	margin-left:15px;
	margin-bottom:8px;
	height:14px;
	padding:4px 5px;
	font-size:10px;
}

/*table.DatiProdotto td.box_top_dx a, table.DatiProdotto td.box_top_dx a:link, table.DatiProdotto td.box_top_dx a:visited {
	text-decoration: none;
}
table.DatiProdotto td.box_top_dx a:hover { color:#3F4344; text-decoration: underline; }

table.DatiProdotto td.box_bottom_sx {
  border-right:1px solid #cdcdcd;
  padding: 5px 5px 0 5px;
  color:#7e7e7e;
}
table.DatiProdotto td.box_bottom_dx {
  padding: 5px 5px 0 5px;
  font-size: 12px;
  color: #2C515D;
  font-weight:bold;
}*/