body 
{
   SCROLLBAR-FACE-COLOR: #9b0630;
   SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
   SCROLLBAR-SHADOW-COLOR: #999999;
   SCROLLBAR-3DLIGHT-COLOR: #999999;
   SCROLLBAR-ARROW-COLOR: #ffffff;
   SCROLLBAR-TRACK-COLOR: #ffffff;
   SCROLLBAR-DARKSHADOW-COLOR: #999999;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
A:link				{text-decoration: underline; color: #000066; }
A:visited			{text-decoration: underline; color: #000066; }
A:hover				{text-decoration: underline; color: #565455; }
hr						{height: 1; color: #565455 }
pre					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
select				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border-color: #999999; }
form					{margin: 0 }
input					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border-color: #ffffff; }
textarea				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; border-color: #999999; }

.sfondoblue
{
    BACKGROUND-COLOR: #000066;
    TEXT-DECORATION: none
}
.sfondoamaranto
{
    BACKGROUND-COLOR: #9b0630;
    TEXT-DECORATION: none
}
.sfondobianco
{
    BACKGROUND-COLOR: #ffffff;
}
.sfondogray
{
    BACKGROUND-COLOR: #999999;
}
.sfondograyMenudx
{
    BACKGROUND-COLOR: #565455;
}
.sfondograyMenu
{
    BACKGROUND-COLOR: #888888;
}
.firma
{
	PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.firmarosa
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8px;
    COLOR: #c26666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.titoli
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.titolibig
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.titoli:link {
            COLOR: #ffffff;
				text-decoration: none;
}
A.titoli:visited {
				COLOR: #ffffff;
				text-decoration: none;
}
A.titoli:hover	{
				color:  #999999;
				text-decoration: none;
}
.titoli11
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.titoli11:link {
            COLOR: #ffffff;
				text-decoration: none;
}
A.titoli11:visited {
				COLOR: #ffffff;
				text-decoration: none;
}
A.titoli11:hover	{
				color:  #999999;
				text-decoration: none;
}

A.firma:link {
            COLOR: #ffffff;
				text-decoration: none;
}
A.firma:visited {
				COLOR: #ffffff;
				text-decoration: none;
}
A.firma:hover	{
				color:  #999999;
				text-decoration: none;
}
.testibianchi
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.netscapeignoresthis	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }	/*----- netscape browser fix -----*/
.smallnormal			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.smallnormaltable		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; }
.smallnormalmenu		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; }
.smallnormalcont		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.smallboldcont 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.smallnormalmain		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.smallnormalmainbold	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}
.smallnormaltablealt	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; }
.mednormal				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
.mednormaltable		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; }
.medbold				   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.medboldblu				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.medboldorag			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.medorag			      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DF4600;}
.medboldalt				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.medboldtbianco		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; }
.medboldtable			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; }
.largebold				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000;  }
.largeboldRed				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: red;  }
.largeboldalt			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
.largeboldbianco		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; }
.smallcompact			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.smallbold				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.smallboldtable		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; }
.smallboldtablealt	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black;  }
.smallboldtabletop	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; }
.smallboldtemplate	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.smallboldfooter		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: gray; }
.locationbar			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; }

.searchtexthighlight	{background: #FFEE00; }
.bgColorTrBlu 	      {background: #003876; }
.bgColorTrLightBlu 	{background: #9EB3CB; }
.bgColorTdLightBlu2	{background: #DEDEDE; }

A.smallnormalmainbold:link		{text-decoration: underline; color: #000066; }
A.smallnormalmainbold:visited	{text-decoration: underline; color: #000000; }
A.smallnormalmainbold:hover	{text-decoration: underline; color: #565455; }

A.smallnormalcont:link		{text-decoration: underline; color: #000066; }
A.smallnormalcont:visited	{text-decoration: underline; color: #000000; }
A.smallnormalcont:hover	   {text-decoration: underline; color: #565455; }

A.smallnormalmenu:link		{text-decoration: underline; color: #ffffff; }
A.smallnormalmenu:visited	{text-decoration: underline; color: #ffffff; }
A.smallnormalmenu:hover	{text-decoration: underline; color: #565455; }

A.minibasket:link		{text-decoration: underline; color: #000066; }
A.minibasket:visited	{text-decoration: underline; color: #000000; }
A.minibasket:hover	{text-decoration: underline; color: #565455; }

A.prodtypemenu:link		{text-decoration: none; color: #003876; }
A.prodtypemenu:visited	{text-decoration: none; color: #003876; }
A.prodtypemenu:hover	   {text-decoration: none; color: #9EB3CB; }

A.prodtypemenu1:link		{
				color: #ffffff;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
}
A.prodtypemenu1:visited		{
            color: #ffffff;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
}
A.prodtypemenu1:hover		{
				color: #999999;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
				text-decoration: underline;
}

A.prodtypemenu2:link		{
				color: #ffffff;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
}
A.prodtypemenu2:visited		{
            color: #ffffff;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
}
A.prodtypemenu2:hover		{
				color: #999999;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
				text-decoration: underline;
}


A.locationlink:link			{text-decoration: underline; color: #000066; }
A.locationlink:visited		{text-decoration: underline; color: #000066; }
A.locationlink:hover		   {text-decoration: underline; color: #565455; }

A.templatemenu:link		{
				color: #ffffff;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
				}

A.templatemenu:visited		{
				color: #ffffff;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
				}

A.templatemenu:hover		{
				color: #000000;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				padding-bottom: 1px;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 1px;
				text-decoration: underline;
				}
				
A.medboldorag:link {
				color: #000066;
				text-decoration: underline;
				}
A.medboldorag:visited {
				color: #000066;
				text-decoration: underline;
				}
A.medboldorag:hover		{
				color:  #ffffff;
				text-decoration: underline;
				}

table.minibasket		{background-color: #999999; }
tr.minibasketline 	{background-color: #565455; }
tr.minibasketline2 	{background-color: #999999; }
tr.minibasketline3 	{background-color: #FFFFFF; }

table.mainpage				{background-color: #E5EDF6; }
table.topsales				{background-color: #E5EDF6; }

tr.mainpagetableline 		{background-color: #000000; }
tr.mainpagetableline2 		{background-color: #DEDEDE; }
tr.mainpagetableline3 		{background-color: white; }
tr.mainpagetablespecial		{background-color: #E5EDF6; }
tr.mainpageversionhighlight{background-color:#000000; }
tr.mainpagebgcolor	      {background-color:#DEDEDE; }
tr.mainpagebgcolor2			{background-color:#999999; }

td.shortformatproduct	{border: solid 1px; border-color: #000000; background-color: white; }
td.topsales					{border: solid 1px; border-color: #003876; background-color: white; }

.buttonstyle			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-color: #DEDEDE;}
.textboxsmall			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; }