body, html {
	background-image: url(../images/sfondo_01.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	margin: 0px;
	color:#c99150;
}
body {
	overflow-y: scroll !important; 
	//overflow-y: auto !important;
	overflow-y: auto;
}
img {
	border:0px;
}
/* --------------------------------------------- ecommerce --------------------- */
.menuCatEcom, .menuCatEcom a {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color:#9A9482;
	width:138px;
}
.menuCatEcomOver, .menuCatEcomOver a {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color:#FF9000;
	width:138px;
}
.anteContainer {
	float:left;
	width:180px;
	margin-bottom:30px;
}
.anteBoxImg{
	height:252px;
	margin-bottom:3px;
}
.anteBoxImg img { margin-bottom: 3px; border:0px; }
.anteDidaProd {
	padding:10px;
	background-color:#f2f2f2;
	width:160px;
}
.anteDidaTit {
	color: #9f5804;
	font-weight:bold;
	margin-bottom:8px;
	border-bottom:1px dotted #CCC;
}
.anteDidaTxt {
	font-size:13px;
	color:#a48a96;	
}
.carBox{
	color: #FFF;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:18px;
}
.menuLato {
	color:#FFF;
}
.menuLatoOver {
	color:#83724b;
}
.containerProd {
	margin:10px;
}
.prodMar {
	font-size:26px;
	font-weight: normal;
	color:#9f5804;
	margin-left:25px;
}
.prodTip {
	font-size:14px;
	color:#c6ae82;
	margin-left:25px;
}
.prodTxt {
	margin-top:25px;
	margin-left:25px;
}
.cartTabTit {
	color:#FFF;
	background-color:#948461;
}
.datiTit{
	font-size:16px;
}
.prezzoScontato{
	text-decoration:line-through;
}
.txtColorComm{
	color:#9f5804;
}
/* ---------------------------------------- dati -------------------------------- */
.titDati{
	font-size:18px;
	color:#948461;
}
/* ---------------------------------------- news -------------------------------- */
.titoloNews {
	font-weight:bold;
	color: #9f5804;
	font-size:14px;
}
.dataNews {
	font-size:11px;
	color:#c6ae82;
}
.txtNews {
	margin-top:10px;
}
/* --------------------------------------- gallery ------------------------------------ */
.antGallery {
	margin-bottom:15px;
}
.antGallery a{
	margin-bottom:15px;
	color:#3da100;
}
.antGallery img {
	float:left;
	margin:0px 5px 5px 0px;
}
.titGallery{
	font-size:16px;
	margin-bottom:20px;
	color: #9f5804;
}
.dataGallery{
}
.txtGallery{
}
.containerGallery img {
	margin:5px 5px 5px 0px;
}
/* -------------------------------------- download press ----------------------- */
.titDownPress{
	padding-bottom:20px;
	font-size:20px;
	color: #9f5804;
}
.scarica, .scarica a {
	color:#3da100;
	margin-top:10px;
}
/* ---------------------------------------- varie ------------------------------- */

.spacer30 {
	float:left;
	width:30px;
}

.marchi img {
	margin:8px;
	border:1px solid #978c4e;
}
.littleTxt{
	font-size:10px;
}
.tratteggio {
	border-bottom:1px dotted #978c4e;
	margin-bottom:10px;
}
.read{
	color:#3da100;
	text-decoration:none;
}
.archivio {
	color:#3da100;
	text-decoration:underline;
}
.correggi, .correggi a {
	font-size:14px;
	font-weight:bold;
	color:#3da100;
}
.condTxt{
	font-size:10px;
	color:#999;
	background-color:#F2F2F2;
	padding:15px;
}
/* ------------ paco ------------*/


a:link, a:visited{
	text-decoration: none;
}
a:hover{
	color:#9f5804;
}
img{
	border:0px;	
}
.testo_bianco {
	color: #FFFFFF;
}
.grassetto{
	font-weight: bold;
}
.testo_copyright{
	font-size:13px;
	color:#FFFFFF;
}
.testo_copyright_colore {
	font-size:13px;
	color:#c6ae82;
}
.testo_copyright_link {
	font-size:13px;
	color:#a48a96;
	text-decoration: none;
}
.testo_sezioni {
	font-size:26px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
}
.testo_sezioni_link {
	font-size:11px;
	font-weight: bold;
	color:#ffed00;
	text-decoration: none;
}
.testo_sezioni_small {
	font-size:13px;
	font-weight: normal;
	color:#f2cea3;
	text-decoration: none;
}
.testo_marrone {
	color: #9f5804;
}
.menu_carello {
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	background-color:#9A9482;
	width:138px;
}
