#TitoloCollezione{width:950px;font-weight:bold;font-size:16px;margin:10px 0 0 0; height:30px;color:#000;-moz-border-radius: 10px; -webkit-border-radius: 5px;}

#TitoloCollezione p{border-bottom:1px dotted #000; width:980px;}


#ProdottiCollezione{width:985px;height:auto;font-weight:bold;font-size:16px;border:0px solid #000;float:left;margin:0 0 10px 0; }

#BoxCollezione{float:left; width:483px; height:102px;  margin:0 15px 15px 0}
/*#BoxCollezione img{float:left; padding:2px;}*/
.titoloCollezione{ float: right; width:300px;font-weight:bold;font-size:15px;margin:5px 5px 0 3px;border:0px solid #000;text-align:left;}
.Abstract{ float: right; width:300px;font-size:13px;margin:5px 5px 0 3px;border:0px solid #000;text-align:left;}

#BoxCollezione a{
float:left;
 width:470px; height:102px;
 color:#000;
border:2px solid #f2f2f2;
background:#fff;
text-align:center;
text-decoration:none;
-moz-border-radius: 10px; -webkit-border-radius: 5px;
}
#BoxCollezione a img{
text-align:center;
border:0px;
padding:2px;
float:left;
}

#BoxCollezione a:hover{
float:left;
 width:470px; height:102px;
border:2px solid #c19a47;
text-align:center;
text-decoration:none;
/*background:#d19c81;*/
/*background:#fff url(../image/comuni/bkgBoxCollezione.jpg) top repeat-y;*/
color:#000;
-moz-border-radius: 10px; -webkit-border-radius: 5px;
}


#prodotti{
float:left;
width:150px;
height:170px;
margin:14px 14px 14px 0;
text-align:center;
font-size:12px;
-moz-border-radius: 10px; -webkit-border-radius: 5px;
}

#prodotti a{
float:left;
width:150px;
height:170px;
border:2px solid #f2f2f2;
background:#fff;
text-align:center;
text-decoration:none;
-moz-border-radius: 10px; -webkit-border-radius: 5px;
}
#prodotti a img{
text-align:center;
border:0px;
margin:4px 0 0 0;
}

#prodotti a:hover{
	float:left;
width:150px;
height:169px;
border:2px solid #c19a47;
text-align:center;
text-decoration:none;
/*background:#fff url(../image/comuni/bkgBoxArticolo.jpg) left repeat-x;*/
-moz-border-radius: 10px; -webkit-border-radius: 5px;

}

#Prodotti_Titolo{
color:#712b1e;
font-size:13px;
font-weight:bold;
}
#Prodotti_Prezzo{
color:#000;
font-size:11px;
font-weight:bold;
}

/*colonna1*/
#ProDettColonna1{
	float:left;
	width:500px;
	border:0px solid #7f6766;
	position:relative;
	margin:10px 0 20px 0;
}


.bott_zoom { position:absolute; top:330px; left:365px; z-index:10; boirder:0;}
.bott_reset { position:absolute; top:330px; left:425px; z-index:10;}


.ListaImmagini { background:#000; width:450px; margin-left:-10px;margin-top:0px; padding:0px;  }
.ListaImmagini ul {}
.ListaImmagini li { width:65px; float:left; display:block; margin-right:15px; margin-bottom:5px; border:0px;}
.ListaImmagini li img{ border:1px solid #CCC;}
.ListaImmagini li img a{ border:1px solid #CCC;}
.ListaImmagini li img a:hover{ border:1px solid #000;}

.divvarthumb { margin: 5px 0 0 0px; float:left; }
a.varthumb img { margin:0 5px 5px 0; border:1px #bfbfbf solid;  }
a:hover.varthumb img , a.varthumbsel img { margin:0 5px 5px 0; border:1px #666 solid; }





/*COLONNA2*/
#ProDettColonnaTitolo{
width:950px;flot:left;	
	}
#ProDettColonnaTitolo h1{
color:#8c2212;margin:0px;font-weight:bold; font-size:25px;
	}	


#ProDettColonna2{
	float:left;
	width:450px;
	margin:0 20px 0 0px;
	border:0px solid #7f6766;
	padding:5px;
	text-align:left;
}
#ProDettColonna2 h1{
color:#8c2212;margin:0px;font-weight:bold; font-size:25px;
	}	

.descrizioneProdotto{
font-size:14px;	
border-bottom:0px solid #ccc;
padding:5px;
}
.descrizioneAlert{
font-size:13px;
color:#C00;
font-weight:bold;
border-bottom:0px solid #ccc;
padding:5px;
text-align:center;
}
.descrizioneProdottoColore{
font-size:11px;	
border-bottom:1px solid #ccc;
padding:5px;
height:35px;
}
.articoloProdotto{
font-size:14px;
/*font-weight:bold;*/
}

/*LISTA VARIANTI*/
#ElencoVariantiProdotto{float:left;width:450px;border:0px solid #000; }
.ListaVarianti { background:#fff; width:500px; margin-left:-40px; padding:0px 3px; }
.ListaVarianti ul {}
.ListaVarianti li { width:30px; float:left; display:block; margin-right:0px; margin-bottom:0px; border:0px;}
.ListaVarianti li img{ border:1px solid #CCC;width:40%; }
.ListaVarianti li img a{ border:1px solid #CCC;}
.ListaVarianti li img a:hover{ border:1px solid #000;}

.divvarthumb1 { margin: 5px 0 0 0px; float:left; }
a.varthumb1 img { margin:0 5px 5px 0; border:1px #bfbfbf solid;  }
a:hover.varthumb1 img{ margin:0 5px 5px 0; border:1px #666 solid; }

/*TAGLIE DISPONIBILI*/
#TaglieDisponibili{ border:0px solid #000; width:443px;margin:3px 0 0 0;padding:3px;}
#TaglieDisponibiliTitolo{font-weight:bold;font-size:16px;background:#f2f2f2;}
#TaglieBox{width:440px;border:0px solid #000;border-bottom:0px dotted #333; margin:0 0px 5px 0;padding:2px;float:left;background:#fff;-moz-border-radius: 10px; -webkit-border-radius: 5px;}
#TaglieBox img{border:0px solid #000; margin:0 3px 0 0;vertical-align:middle;padding:0px;}

#TaglieBox a{
color:#CC0000;
text-decoration:none;
}

#TaglieBox a:hover{
color:#CC0000;
text-decoration:underline;
}


.TaglieBox_1{width:370px; border:0px solid #000;}
.TaglieBox_2{float:right; width:50px;border:1px solid #000;text-align:right;padding:3px;}

#TaglieImage{float:left; margin:0 5px 0 0;}



/*TIPO RICHIESTA*/
#TipoRichiesta{float:left; border-top:1px solid #f2f2f2; width:450px;margin:10px 0 0 0;padding:3px;}
#TipoRichiestaTitolo{font-weight:bold;}
	


/*BUTTON RICHIESTA ORDINE*/
#RichiestaOrdine{float:left; border:0px solid #000; width:440px;margin:10px 0 0 0;text-align:right;}
#RichiestaOrdine a{font-size:15px;text-decoration:none; color:#fff; font-weight:bold;text-align:center;border:1px solid #000;padding:4px;background:url(../image/bkjButton.jpg) left top repeat-x;}
#RichiestaOrdine a:hover{font-size:15px;text-decoration:none; color:#CCc; font-weight:bold;text-align:center;border:1px solid #000;padding:4px;background:url(../image/bkjButton.jpg) left top repeat-x;}

.button{font-weight:bold;}

#ProDettColonna3{
	float:left;
	width:180px;
	border:1px solid #7f6766;
	margin:0 0 0 20px;
}

#ElencoProdottiOrizzontale{
width:2000px;
height:220px;
background:#cc0000;
overflow: Auto;	
}
	
	
#prodottiFrame{
float:left;
width:142px;
height:200px;
border:2px solid #fff;
margin:0 10px 10px 0;
text-align:center;
}
#prodottiFrame img{
float:left;
text-align:center;
border:0;
}
#prodottiFrame a{
	float:left;
width:142px;
height:200px;
border:3px solid #fff;
margin:0 10px 10px 0;
text-align:center;
text-decoration:none;
}

#prodottiFrame a:hover{
	float:left;
width:142px;
height:200px;
border:3px solid #7f6766;
margin:0 10px 10px 0;
text-align:center;
text-decoration:none;
}


#BoxTaglie{float:left;width:195px;border:0px solid;border:1px dotted #999;padding:3px;margin:0 10px 2px 7px;background:#f2f2f2}
#BoxTaglieSx{float:left;width:100px;}
#BoxQuantita{float:left;width:95px;}

#RiepilogoOrdini{float:left;width:950px;border:0px solid #000;background:#fff;}
#RiepilogoOrdini h1{font-size:15px;font-weight:bold;padding:5px;}







