BODY {
	MARGIN: 0px
}
.ari11black {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ari10black {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ari11grey {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ari11white {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006600; TEXT-DECORATION: none
}
.verblu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2c5a8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.verbluL {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c5a8b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tratbottom {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666666 1px dotted
}
.tratbottomright {
	BORDER-RIGHT: #666666 1px dotted; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666666 1px dotted
}
.tratright {
	BORDER-RIGHT: #666666 1px dotted; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.ari11blackbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prezzo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #708916; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ordcodno {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #708916; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.prezzopromo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ari11greybold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.evidenza {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TitSch {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c5a8b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prezzosmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #708916; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.prezzopromosmall {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.labelpromosmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nopromo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #708916; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: line-through
}

.unavailable {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.infocart {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #cc0000 2px solid; COLOR: #cc0000; BORDER-BOTTOM: #cc0000 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.okcart {
	BORDER-RIGHT: #009900 2px solid; BORDER-TOP: #009900 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #009900 2px solid; COLOR: #cc0000; BORDER-BOTTOM: #009900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.kocart {
	BORDER-RIGHT: #df4e0c 2px solid; BORDER-TOP: #df4e0c 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #df4e0c 2px solid; COLOR: #cc0000; BORDER-BOTTOM: #df4e0c 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.alertcart {
	BORDER-RIGHT: #ffe442 2px solid; BORDER-TOP: #ffe442 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffe442 2px solid; COLOR: #cc0000; BORDER-BOTTOM: #ffe442 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.tdsearch {
	OVERFLOW: hidden; HEIGHT: 20px
}
.textcard {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: alpha(opacity=40); OVERFLOW: hidden; WIDTH: 250px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 180px; TEXT-DECORATION: none
}
.addrcard {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: alpha(opacity=40); WIDTH: 250px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.capcard {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: alpha(opacity=40); WIDTH: 40px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cittacard {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: alpha(opacity=40); WIDTH: 184px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.provcard {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FILTER: alpha(opacity=40); WIDTH: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.divsmartsearch {
	BORDER-RIGHT: none; Z-INDEX: 0; LEFT: 300px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; TOP: 30px; HEIGHT: 230px; BACKGROUND-COLOR: transparent
}
.tabsmartsearchH  {
background-image: url(/pics/searchtop.gif);  	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666666 1px dotted;
}
.tabsmartsearchD  {
background-color: #ffffff; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #666666 1px dotted; 
}
.tabsmartsearchX  {
background-color: #ffffff; 
}
.tabsmartsearchL  {
background-image: url(/pics/searchleft.gif); 
}
.tabsmartsearchR  {
background-image: url(/pics/searchright.gif); 
}
.FieldSearch {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; WIDTH: 110px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-DECORATION: none
}
.smartsearch {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.infoAuguri {
	BORDER-RIGHT: #009900 2px solid; BORDER-TOP: #009900 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #009900 2px solid;  BORDER-BOTTOM: #009900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #F2F5DE
}