
table.tblProdotti{
width:540px;
}

table.tblProdotti td{
	padding: 0 2px;
	vertical-align:top;
	cursor:hand;
}

table.tblProdotti td div.prodotto{
	width:118px;
	height:123px;
	border:4px solid #f8f8f8;
	/*background-color:#ece8df;*/
	text-align:left;
	/*background:url(../../images/capsulas/sfondoMiscela.jpg) white top left repeat-x;*/
	margin:auto;
	margin-bottom:0px;

}
table.tblProdotti div.nomeProdotto{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin:3px
}
table.tblProdotti div.imgProdotto{
	margin:1px;
	width:100%;
	height:118px;
	text-align:center;	
	margin-top:10px;
}


/*Brown*/
table.tblProdotti td.tdbrownOff div.prodotto{
	border-top:4px solid #a76e15;
}
table.tblProdotti td.tdbrownOn div.prodotto{
	border:4px solid #a76e15;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdbrownOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden;
    margin:auto; 
}
table.tblProdotti td.tdbrownOn div.titoloProdotto
{
	background-repeat:no-repeat;
	background-position:left -16px;
	width:126px;
	height:16px;
	overflow:hidden;
	margin:auto;
}

/*red*/
table.tblProdotti td.tdredOff div.prodotto{
	border-top:4px solid #f11b23;
}
table.tblProdotti td.tdredOn div.prodotto{
	border:4px solid #f11b23;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdredOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdredOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}
/*Bordeaux*/
table.tblProdotti td.tdbordeauxOff div.prodotto{
	border-top:4px solid #8c0000;
}
table.tblProdotti td.tdbordeauxOn div.prodotto{
	border:4px solid #8c0000;
	background-color:#fff;
	background-image:none;

}
table.tblProdotti td.tdbordeauxOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdbordeauxOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*Gold*/
table.tblProdotti td.tdgoldOff div.prodotto{
	border-top:4px solid #b39e45;
}
table.tblProdotti td.tdgoldOn div.prodotto{
	border:4px solid #b39e45;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdgoldOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdgoldOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*lightblue*/
table.tblProdotti td.tdlightblueOff div.prodotto{
	border-top:4px solid #0385C5;
}
table.tblProdotti td.tdlightblueOn div.prodotto{
	border:4px solid #0385C5;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdlightblueOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdlightblueOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*Blue*/
table.tblProdotti td.tdblueOff div.prodotto{
	border-top:4px solid #0065b5;
}
table.tblProdotti td.tdblueOn div.prodotto{
	border:4px solid #0065b5;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdblueOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:1286x; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdblueOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*darkgreen*/
table.tblProdotti td.tddarkgreenOff div.prodotto{
	border-top:4px solid #006224;
}
table.tblProdotti td.tddarkgreenOn div.prodotto{
	border:4px solid #006224;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tddarkgreenOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:133px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tddarkgreenOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:138px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*Green*/
table.tblProdotti td.tdgreenOff div.prodotto{
	border-top:4px solid #00a652;
}
table.tblProdotti td.tdgreenOn div.prodotto{
	border:4px solid #00a652;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdgreenOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:123px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdgreenOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:128px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*Gray*/
table.tblProdotti td.tdgrayOff div.prodotto{
	border-top:4px solid #a3a3a3;
}
table.tblProdotti td.tdgrayOn div.prodotto{
	border:4px solid #a3a3a3;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdgrayOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdgrayOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*BlueN*/
table.tblProdotti td.tdblueNOff div.prodotto{
	border-top:4px solid #242065;
}
table.tblProdotti td.tdblueNOn div.prodotto{
	border:4px solid #242065;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdblueNOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdblueNOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*Black*/
table.tblProdotti td.tdblackOff div.prodotto{
	border-top:4px solid #34220c;
}
table.tblProdotti td.tdblackOn div.prodotto{
	border:4px solid #34220c;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdblackOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:126px; 
    height:16px; 
    overflow:hidden;
       margin:auto; 
}
table.tblProdotti td.tdblackOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:126px;
       height:16px;
       overflow:hidden;
       margin:auto;
}

/*BrownInt*/
table.tblProdotti td.tdbrownIntOff div.prodotto{
	border-top:4px solid #7E6D51;
}
table.tblProdotti td.tdbrownIntOn div.prodotto{
	border:4px solid #7E6D51;
	background-color:#fff;
	background-image:none;
}
table.tblProdotti td.tdbrownIntOff div.titoloProdotto{
	background-repeat:no-repeat; 
    background-position:left top; 
    width:133px; 
    height:16px; 
    overflow:hidden; 
       margin:auto;
}
table.tblProdotti td.tdbrownIntOn div.titoloProdotto{
       background-repeat:no-repeat;
       background-position:left -16px;
       width:138px;
       height:16px;
       overflow:hidden;
       margin:auto;
}


/*gestione div dettaglio*/

table.tblDettaglio{
	font-family:arial;
	font-size:10px;
	color:#3a260c;
	width:463px;
	text-align:left;
}
table.tblDettaglio td{
	width:50%;
	vertical-align:top;
	padding:5px;
}

table.tblDettaglio td b{
	font-size:11px;
	font-weight:bold;
}

table.tblDettaglio .txtBold{
	font-size:11px;
	font-weight:bold;
}

table.tblDettaglio a{
	color:#643c45;
	text-decoration:underline;
}
table.tblDettaglio .txtRed{
	color:#ef1c21;
}

table.tblDettaglio th{
	height:18px;
	background-position: left -16px;
	background-repeat:no-repeat
}

.due{
	height:346px
}

table.due td{
	height:321px
}

.tre{
	height:530px
}

table.tre td{
	height:505px
}
table.tblOrganolettico{
	width:100%;
}
table.tblOrganolettico td{
	font-family:arial;
	font-size:10px;
	color:#3a260c;
	text-align:left;
	background: url(../images/sfumatura_horizontal_dot.gif) bottom left repeat-x;
	padding:0;
	height:18px;
}

/*Div brown*/
.brown{
	border:4px solid #a76e15;
}
table.brown th{
	background-color:#a76e15;
}
/*Div red*/

.red{
	border:4px solid #f11b23;
}
table.red th{
	background-color:#f11b23;
}

/*Div Bordeaux*/
.bordeaux{
	border:4px solid #8c0000;
}
table.bordeaux th{
	background-color:#8c0000;
}

/*Div Gold*/
.gold{
	border:4px solid #b39e45;
}
table.gold th{
	background-color:#b39e45;
}

/*Div Blue*/
.blue{
	border:4px solid #0065b5;
}
table.blue th{
	background-color:#0065b5;
}


/*Div lightBlue*/
.lightblue{
	border:4px solid #0385C5;
}
table.lightblue th{
	background-color:#0385C5;
}


/*DIV darkgreen*/
.darkgreen{
	border:4px solid #006224;
}
table.darkgreen th{
	background-color:#006224;
}

/*Div Green*/
.green{
	border:4px solid #00a652;
}
table.green th{
	background-color:#00a652;
}

/*Div Gray*/
.gray{
	border:4px solid #a3a3a3;
}
table.gray th{
	background-color:#a3a3a3;
}

/*Div BlueN*/
.blueN{
	border:4px solid #242065;
}
table.blueN th{
	background-color:#242065;
}

/*Div Black*/
.black{
	border:4px solid #34220c;
}
table.black th{
	background-color:#34220c;
}

/*Div BrownInt*/
.brownInt{
	border:4px solid #7E6D51;
}
table.brownInt th{
	background-color:#7E6D51;
}

/*fine gestione div dettaglio*/


/* classi indipendenti*/
.titleGold {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#906718;
}
.divHomeProdotti{
	background: url(../images/sfumatura_horizontal_dot.gif) top left repeat-x;
	text-align:left;
	margin:0 10px;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#53330c;
	padding:10px 0;
}

.divInternoProdotti{
	text-align:left;
	margin:0 10px;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#53330c;
	padding:10px 0;
}

.aTestata{
	width:189px;
	height:42px;
	display:block;
}
.aTestata{
	width:189px;
	height:42px;
	display:block;
	background-position:left bottom;
}
.aTestata:hover{
	background-position:left top;
}


.arrDiv{
	float:left;
	width:13px;
	height:12px;
	background-Position: bottom;
}
