body {
	background-color: #D6E2D3;
	color: #0D5114;
	margin: 0 auto;
}

.body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	
}

.Stile23 {
	color: #990000;
	font-weight: bold;
}

.Stile23old {color: #0D5114}

.Stile24 {
	color: #990000;
	font-weight: bold;
}

.Stile24old {color: #990000}


.Stile25 {	font-size: 9px;
	font-style: italic;
}

.Stile26 {	font-size: 9px;
	font-style: italic;
}

.Stile26old {color: ##0D5114}

.Stile27 {color: #990000; font-weight: bold; }

.Stile42 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	
}

.Stile43 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
}

.Stile44 {font-size: 10px}

.messaggiorosso{
	color: #FF0000;
	font-size: 10px;
}

.messaggioverde{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bolder;
}


a.barramenu:link {
	text-decoration: none;
}
a.barramenu:visited {
	text-decoration: none;
}
a.barramenu:hover {
	text-decoration: none;
	color: #880515;
}
a.barramenu:active {
	text-decoration: none;
}

.verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0D5114;
	text-align: justify;
}

a.verde:link {
	color: #0D5114;
}
a.verde:visited {
	color: #0D5114;
	text-decoration: none;

}
a.verde:hover {
	color: #880515;
}
a.verde:active {
	text-decoration: none;
}



.divmenu3 {
	margin-left: 10px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0D5114;
	margin-top: 1mm;
}

.divmenu6 {
	margin-left: 20px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0D5114;
	margin-top: 1mm;
}

.divmenu4 {
	margin-left: 10px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0D5114;
	background-color: #FFFFFF;
}

.divmenucat {
	margin-left: 30px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0D5114;
	margin-top: 10px;
}

.divmenu5 {
	margin-left: 10px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0D5114;
	margin-top: 3mm;
}


a.menu4:link {
	text-decoration: none;
	color: #0D5114;
	
}
a.menu4:visited {
	color: #0D5114;
	text-decoration: none;
	

}
a.menu4:hover {
	text-decoration: none;
	color: #880515;
	
}
a.menu4:active {
	text-decoration: none;
	
}


.menu5 {
	text-decoration: none;
	color: #880515;
	
}

a.menu5:link {
	text-decoration: none;
	color: #880515;
	
}
a.menu5:visited {
	color: #880515;
	text-decoration: none;
	

}
a.menu5:hover {
	text-decoration: none;
	color: #880515;
	
}
a.menu5:active {
	text-decoration: none;
	color: #880515;
	
}



a.menu6:link {
	text-decoration: none;
	color: #0D5114;
	font-weight: bolder;
	
}
a.menu6:visited {
	color: #0D5114;
	text-decoration: none;
	font-weight: bolder;
	

}
a.menu6:hover {
	text-decoration: none;
	color: #880515;
	font-weight: bolder;
	
}
a.menu6:active {
	text-decoration: none;
	font-weight: bolder;
	
}


.menu7 {
	text-decoration: none;
	color: #880515;
	font-weight: bolder;
	
}

a.menu7:link {
	text-decoration: none;
	color: #880515;
	font-weight: bolder;
	
}
a.menu7:visited {
	color: #880515;
	text-decoration: none;
	font-weight: bolder;
	

}
a.menu7:hover {
	text-decoration: none;
	color: #880515;
	font-weight: bolder;
	
}
a.menu7:active {
	text-decoration: none;
	color: #880515;
	font-weight: bolder;
	
}






.barramenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0D5114;
	font-weight: bold;
}

.barramenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #880515;
	font-weight: bold;
}

.Stile3 {
	font-size: 1px;
	
}


.Stile2 {
	font-size: 10px;
	color: #0D5114;
}

a.Stile2:link {
	text-decoration: none;
}
a.Stile2:visited {
	text-decoration: none;
}
a.Stile2:hover {
	text-decoration: none;
	color: #880515;
}
a.Stile2:active {
	text-decoration: none;
}

.Stile22 {
	font-size: 10px;
	color: #880515;
}




.Stile2cat {
	font-size: 10px;
	color: #0D5114;
	margin-left: 10px;
}

a.Stile2cat:link {
	text-decoration: none;
}
a.Stile2cat:visited {
	text-decoration: none;
}
a.Stile2cat:hover {
	text-decoration: none;
	color: #880515;
}
a.Stile2cat:active {
	text-decoration: none;
}

.Stile3cat {
	font-size: 10px;
	color: #880515;
	text-decoration: none;
	margin-left: 10px;
}

a.Stile3cat:link {
	color: #880515;
	text-decoration: none;
}
a.Stile3cat:visited {
	color: #880515;
	text-decoration: none;
}
a.Stile3cat:hover {
	color: #880515;
	text-decoration: none;
}
a.Stile3cat:active {
	color: #880515;
	text-decoration: none;
}

.Stile4 {
	font-size: 10pt;
	font-weight: bold;
}
.Stile5 {color: #FF0000}
.Stile8 {font-size: 10px; font-weight: bold; }
.Stile9 {
	color: #880515
}
.Stile10 {
	color: #880515
}

.catalogonome {
	font-size: 12pt;
	font-weight: bold;
	color: #0D5114;
	text-decoration: none;
}

.catalogocategoria {
	font-size: 8pt;
	font-weight: normal;
	color: #0D5114;
}

.catalogodescrizione {
	font-size: 10pt;
	color: #0D5114;
	text-decoration: none;
}

.catalogofornitore {
	font-size: 8pt;
	font-weight: normal;
	color: #880515;
	font-style: italic;
}

.catalogosku {
	font-size: 8pt;
	font-weight: normal;
	color: #0D5114;
	font-style: normal;
}

.catalogopromo {
	font-size: 6pt;
	font-weight: bolder;
	color: #FF0000;
	font-style: normal;
}

.catalogoskurosso {
	font-size: 8pt;
	font-weight: bold;
	color: #F00;
	font-style: normal;
}

.catalogoskubarrato {
	font-size: 8pt;
	font-weight: normal;
	color: #0D5114;
	font-style: normal;
	text-decoration: line-through;
}

a.immagine:link {
	text-decoration: none;
	color: #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 0px;
    border: Solid 1px #000000;

}
a.immagine:visited {
	text-decoration: none;
	color: #000000;
	padding: 0px;
    border: Solid 1px #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
a.immagine:hover {
	text-decoration: none;
	color: #0D5114;
	padding: 0px;
	border: Solid 1px #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}
a.immagine:active {
	text-decoration: none;
	color: #000000;
	padding: 0px;
    border: Solid 1px #000000;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}

.catalogopagine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0D5114;
	text-align: left;
}

a.catalogopagine:link {
	text-decoration: none;
}
a.catalogopagine:visited {
	text-decoration: none;
}
a.catalogopagine:hover {
	text-decoration: none;
	color: #880515;
}
a.catalogopagine:active {
	text-decoration: none;
}

.catalogopaginerosso {
	color: #880515;
	font-weight: bolder;
}
.divcarrello {
	margin-left: 10px;
}

.carrellotitolo {
	font-size: 9pt;
	font-weight: bolder;
	color: #880515;
	font-style: normal;
}

.carrelloelementi {
	font-size: 7pt;
	color: #0D5114;
	font-style: normal;
	vertical-align: bottom;
}

.carrelloprodotti {
	font-size: 7pt;
	color: #0D5114;
	font-style: normal;
	vertical-align: bottom;
	font-weight: bolder;
}

.carrellototale {
	font-size: 8pt;
	color: #0D5114;
	font-style: normal;
	vertical-align: bottom;
	font-weight: bolder;
}

.carrellototalerosso {
	font-size: 8pt;
	color: #FF0000;
	font-style: normal;
	vertical-align: bottom;
	font-weight: bolder;
}

.visualizza_carrello {
	font-size: 8pt;
	font-weight: normal;
	color: #0D5114;
	font-style: normal;
	text-align:right;
}

.div_peso {
	font-size: 8pt;
	font-weight: normal;
	color: #0D5114;
	font-style: normal;
}

.div_subtotale {
	font-size: 8pt;
	font-weight: bolder;
	color: #0D5114;
	font-style: normal;
	text-align: right;
}

.div_iva {
	font-size: 8pt;
	font-weight: normal;
	color: #0D5114;
	font-style: normal;
	text-align: right;
}
#Tabella_01 tr td table tr td .divmenu3 div table tr td img {
	text-align: center;
}

.borderimage {
	border: solid;
	border: 1px;
	color: #000;
} 

.Stile88 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003300; }


.Stile99 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; }
