/*************************TAG RIDEFINITI***************************/
BODY {
	background-color:#3C291F;
	background-image: url(Images/body-sfondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
}
FORM {
	margin-top:0px;
	margin-bottom:0px;
}
INPUT, SELECT, TEXTAREA {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*************************HEADER*************************/
.header-td {
	background-color:#FFFFFF;
}
.header-td-banda-immagine {
	background-color:#EAEAEA;
}
.header-td-menu {
	background-color:#877755;
}
/*************************BOX*************************/
.box-td-separatore {
	background-image: url(Images/box-separatore.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.box-testo, .box-testo:link, .box-testo:visited {
	text-decoration:none;
}
a.box-testo:hover {
	text-decoration:underline;
}

/********************BOX HOME*************************/
.prezzo-scontato {
	text-decoration: line-through;
}
.prezzo-rosso {
	color: #da0000;
}

/*************************BODY*************************/
.body-td-main {
	padding-left: 14px;
	padding-right: 14px;
	background-color:#FFFFFF;
}
.body-sfondo {
	background-color:#FFFFFF;
}
.body-intestazione {
	font-size:17px;
	font-weight:bold;
	color:#000000;
}
.body-titolo {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 2px;
}
.body-testo-evid {
	font-size: 12px;
	font-weight: bold;
}
.body-testo-s {
	font-size:11px;
}
.body-testo-on {
	font-weight:bold;
	color:#CC0000;
}
.body-testo-small {
	font-size:10px;
}
.body-elenco-prodotti {
	color: #669933;
}
.body-elenco-categorie {
	text-align:justify;
}
.body-td-prodotti-correlati {
	background-color:#FFFFFF;
}
.body-testo-link {
	vertical-align: top;
}
.body-td-sezione {
	background-color: #FFFFFF;
}
.body-td-sezione2, .body-td-immagine {
	background-color: #FFCC33;
}
.body-td-sfondo-interno {
	background-color: #EBEBDF;
	border-bottom:1px solid #BFBA97;
}
.body-galleria {
	padding-left: 10px;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.body-separatore-vert {
	background-color: #333333;
}
.body-td-prodotti-colore {
	background-color: #EFEFEF;
}

.body-td-prodotti-colore-home {
	background-color: #EFEFEF;
	font-size: 10px;
	line-height: 11px;
}
/*************************MENU*************************/
.stile-Aroma {
	background-color:#8A5D50;
}
.stile-Aroma-testo {
	color:#8A5D50;
	font-size:13px;
	font-weight:bold;
}		
.stile-Lacultura {
	background-color:#B6AA82;
}
.stile-Lacultura-testo {
	color:#B6AA82;
	font-size:13px;
	font-weight:bold;
}
.stile-E-Shop {
	background-color:#0F0E0E;
}
.stile-E-Shop-testo {
	color:#0F0E0E;
	font-size:13px;
	font-weight:bold;
}	
.stile-Ilgusto {
	background-color:#A49461;
}
.stile-Ilgusto-testo {
	color:#A49461;
	font-size:13px;
	font-weight:bold;
}	
.stile-Icorsi {
	background-color:#838C82;
}	
.stile-Icorsi-testo {
	color:#838C82;
	font-size:13px;
	font-weight:bold;
}	
.menu-td-dinamico {
	background-color:#B6AA82;
}	
.td-menu {
	background-color:#FFFFFF;
}	
.menu-td-testo {
	padding-left: 2px;
}
.menu-testo, .menu-testo:link, .menu-testo:visited {
	font-size:11px;
	color: #3C291F;
	text-decoration:none;
}
.menu-td-testo2 {
	padding-left: 10px;
}
.menu-testo2, .menu-testo2:link, .menu-testo2:visited {
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
}
.menu-td-testo3 {
	padding-left: 15px;
}
.menu-testo3, .menu-testo3:link, .menu-testo3:visited {
	font-size:10px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.menu-td-testo4 {
	padding-left: 20px;
}
.menu-testo4, .menu-testo4:link, .menu-testo4:visited {
	font-size:10px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.menu-testo-on, .menu-testo-on:link, .menu-testo-on:visited {
	font-size:11px;
	color: #3C291F;
	text-decoration:none;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: left;
}
.menu-testo-bullet{
	background-color:#000000;
	padding-left: 2px;

}
.menu-testo2-on, .menu-testo2-on:link, .menu-testo2-on:visited {
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menu-testo3-on, .menu-testo3-on:link, .menu-testo3-on:visited {
	font-size:10px;
	line-height: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menu-testo4-on, .menu-testo4-on:link, .menu-testo4-on:visited {
	font-size:10px;
	line-height: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.menu-td2-on {
	background-color:#FFFFCC;
}	
a.menu-testo:hover, a.menu-testo2:hover, a.menu-testo3:hover, a.menu-testo4:hover {
	font-weight: bold;
	text-decoration:none;
}	
a.menu-testo-on:hover, a.menu-testo2-on:hover, a.menu-testo3-on:hover, a.menu-testo4-on:hover {
	font-weight: bold;
	text-decoration:none;
}	
.menu-td-separatore {
	border-bottom:1px solid #000000;
	background-color:#FFFFFF;
}
.menu-separatore {
	background-color: #F2F2EF;
}
.menu-td-padding-top {
	padding-top: 10px;
}
/*************************GALLERY*************************/
.gallery-testo {
	font-size:9px;
	line-height: 11px;
	color: #FFFFFF;
}
/*************************FOOTER*************************/
.footer-testo, .footer-testo:link, .footer-testo:visited {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}
a.footer-testo:hover {
	text-decoration:underline;
}

