/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */
html
	{
	scrollbar-3dlight-color: #cfcfcf;
	scrollbar-arrow-color: #808080;
	scrollbar-base-color: #f0f2f1;
	scrollbar-darkshadow-color: #f0f2f1;
	scrollbar-face-color: #f0f2f1;
	scrollbar-highlight-color: #f0f2f1;
	scrollbar-shadow-color: #cfcfcf;
	 }

body
	{
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	
	}

#bodybianco {
	background-color: #FFFFFF;
    }

P
	{
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	}

TD
	{
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #626262;
	text-decoration: none;
	}

H2
	{
	font-weight: normal;
	margin: 0px 0% 0px 0px;
	font-size: 11px;
	color: #bcbbbb;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 10px;
	padding-left: 33px;
	}

H3
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #5B5B5B; 
	font-family: arial, helvetica,  sans-serif;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 20px;
	}
	
/* CLASSI X CAMBIO TONALITA' */
.coloreBody 		   {background-color: #bcdcf1; }
.coloreBodyBrown   {background-color: #d8b3ad; }
.coloreBodyOrange {background-color: #fcd59a; }
.coloreBodyYellow {background-color: #fff6cf; }
.coloreBodyGrey 	   {background-color: #c2c2c2; }

div#parolechiaveIT	    	    {background-image: url("../images/parolechiaveIT.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveBrownIT	    {background-image: url("../images/parolechiaveIT.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveOrangeIT	    {background-image: url("../images/parolechiaveIT.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveYellowIT	    {background-image: url("../images/parolechiaveIT.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveGreyIT	    {background-image: url("../images/parolechiaveIT.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}

div#parolechiaveUK	    	    {background-image: url("../images/parolechiaveUK.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveBrownUK	    {background-image: url("../images/parolechiaveUK.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveOrangeUK	    {background-image: url("../images/parolechiaveUK.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveYellowUK	    {background-image: url("../images/parolechiaveUK.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}
div#parolechiaveGreyUK	    {background-image: url("../images/parolechiaveUK.gif"); width: 66px; height:26px;  background-repeat: no-repeat; vertical-align : middle; margin-left: 0px;}

div#GalleriaConScroll {overflow-x:scroll;overflow-y:hidden; height:150px; width:650px;}

.scritta-testataIT {background-image: url("../images/scritta-testata.gif");}
.scritta-testataBrownIT {background-image: url("../images/scritta-testataBrown.gif");}
.scritta-testataOrangeIT {background-image: url("../images/scritta-testataOrange.gif");}
.scritta-testataYellowIT {background-image: url("../images/scritta-testataYellow.gif");}
.scritta-testataGreyIT {background-image: url("../images/scritta-testataGrey.gif");}

.scritta-testataUK {background-image: url("../images/scritta-testataUK.gif");}
.scritta-testataBrownUK {background-image: url("../images/scritta-testataBrown-UK.gif");}
.scritta-testataOrangeUK {background-image: url("../images/scritta-testataOrange-UK.gif");}
.scritta-testataYellowUK {background-image: url("../images/scritta-testataYellow-UK.gif");}
.scritta-testataGreyUK {background-image: url("../images/scritta-testataGrey-UK.gif");}

.fndlingua      	{background-image: url("../images/fndlingua.jpg"); background-color:#FFFFFF; background-repeat: no-repeat; background-position: top right;}
.fndlinguaBrown      {background-image: url("../images/fndlingua-brown.jpg"); background-repeat: no-repeat; background-position: top right;}
.fndlinguaOrange      {background-image: url("../images/fndlingua-orange.jpg"); background-repeat: no-repeat; background-position: top right;}
.fndlinguaYellow      {background-image: url("../images/fndlingua-yellow.jpg"); background-repeat: no-repeat; background-position: top right;}
.fndlinguaGrey      {background-image: url("../images/fndlingua-grey.jpg"); background-repeat: no-repeat; background-position: top right;}

.fndlogo      		{background-image: url("../images/logo.gif"); background-repeat: no-repeat; background-color: #ffffff;}
.fndlogoBrown      {background-image: url("../images/logo-brown.gif"); background-repeat: no-repeat; background-color: #ffffff;}
.fndlogoOrange    {background-image: url("../images/logo-orange.gif"); background-repeat: no-repeat; background-color: #ffffff;}
.fndlogoYellow    {background-image: url("../images/logo-yellow.gif"); background-repeat: no-repeat; background-color: #ffffff;}
.fndlogoGrey      	{background-image: url("../images/logo-grey.gif"); background-repeat: no-repeat; background-color: #ffffff;}
H1
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #777878; 
	font-family: arial, helvetica,  sans-serif;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 19px;
	padding-left: 0px;
	}

.fndTestataSx-inizio			{background-image: url("../images/testatainizio-fnd-sx.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSx-inizioBrown		{background-image: url("../images/testatainizio-fnd-sx-brown.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSx-inizioOrange		{background-image: url("../images/testatainizio-fnd-sx-orange.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSx-inizioYellow		{background-image: url("../images/testatainizio-fnd-sx-yellow.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSx-inizioGrey		{background-image: url("../images/testatainizio-fnd-sx-grey.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataDx-inizio			{background-image: url("../images/testatainizio-fnd-dx.gif"); background-repeat: no-repeat;}
.fndTestataDx-inizioBrown		{background-image: url("../images/testatainizio-fnd-dx-brown.gif"); background-repeat: no-repeat;}
.fndTestataDx-inizioOrange		{background-image: url("../images/testatainizio-fnd-dx-orange.gif"); background-repeat: no-repeat;}
.fndTestataDx-inizioYellow		{background-image: url("../images/testatainizio-fnd-dx-yellow.gif"); background-repeat: no-repeat;}
.fndTestataDx-inizioGrey		{background-image: url("../images/testatainizio-fnd-dx-grey.gif"); background-repeat: no-repeat;}

.fndTestataSx					{background-image: url("../images/testata-fnd-sx.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSxBrown				{background-image: url("../images/testata-fnd-sx-brown.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSxOrange				{background-image: url("../images/testata-fnd-sx-orange.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSxYellow				{background-image: url("../images/testata-fnd-sx-yellow.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataSxGrey				{background-image: url("../images/testata-fnd-sx-grey.gif"); background-repeat: no-repeat; background-position: top right;}
.fndTestataDx					{background-image: url("../images/testata-fnd-dx.gif"); background-repeat: no-repeat;}
.fndTestataDxBrown				{background-image: url("../images/testata-fnd-dx-brown.gif"); background-repeat: no-repeat;}
.fndTestataDxOrange				{background-image: url("../images/testata-fnd-dx-orange.gif"); background-repeat: no-repeat;}
.fndTestataDxYellow				{background-image: url("../images/testata-fnd-dx-yellow.gif"); background-repeat: no-repeat;}
.fndTestataDxGrey				{background-image: url("../images/testata-fnd-dx-grey.gif"); background-repeat: no-repeat;}

.fndcol-esterno-sx-footer-bottom   			{background-image: url("../images/fndcol-esterno-sx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top right;}
.fndcol-esterno-sx-footer-bottomBrown   		{background-image: url("../images/fndcol-esterno-sx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top right;}
.fndcol-esterno-sx-footer-bottomOrange   		{background-image: url("../images/fndcol-esterno-sx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top right;}
.fndcol-esterno-sx-footer-bottomYellow  		{background-image: url("../images/fndcol-esterno-sx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top right;}
.fndcol-esterno-sx-footer-bottomGrey  		{background-image: url("../images/fndcol-esterno-sx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top right;}
.fndcol-esterno-dx-footer-bottom   {background-image: url("../images/fndcol-esterno-dx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top left;}
.fndcol-esterno-dx-footer-bottomBrown   {background-image: url("../images/fndcol-esterno-dx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top left;}
.fndcol-esterno-dx-footer-bottomOrange   {background-image: url("../images/fndcol-esterno-dx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top left;}
.fndcol-esterno-dx-footer-bottomYellow   {background-image: url("../images/fndcol-esterno-dx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top left;}
.fndcol-esterno-dx-footer-bottomGrey   	{background-image: url("../images/fndcol-esterno-dx-footer-bottom.gif"); background-repeat: no-repeat; background-position: top left;}

.fndcol-esterno-sx-footer   {background-image: url("../images/fndcol-esterno-sx-footer.gif"); background-repeat: repeat-y; background-position: top right;}
.fndcol-esterno-sx-footerBrown   {background-image: url("../images/fndcol-esterno-sx-footer-brown.gif"); background-repeat: repeat-y; background-position: top right;}
.fndcol-esterno-sx-footerOrange   {background-image: url("../images/fndcol-esterno-sx-footer-orange.gif"); background-repeat: repeat-y; background-position: top right;}
.fndcol-esterno-sx-footerYellow   {background-image: url("../images/fndcol-esterno-sx-footer-yellow.gif"); background-repeat: repeat-y; background-position: top right;}
.fndcol-esterno-sx-footerGrey   {background-image: url("../images/fndcol-esterno-sx-footer-grey.gif"); background-repeat: repeat-y; background-position: top right;}
.fndcol-esterno-dx-footer   {background-image: url("../images/fndcol-esterno-dx-footer.gif"); background-repeat: repeat-y; background-position: top left;}
.fndcol-esterno-dx-footerBrown   {background-image: url("../images/fndcol-esterno-dx-footer-brown.gif"); background-repeat: repeat-y; background-position: top left;}
.fndcol-esterno-dx-footerOrange   {background-image: url("../images/fndcol-esterno-dx-footer-orange.gif"); background-repeat: repeat-y; background-position: top left;}
.fndcol-esterno-dx-footerYellow   {background-image: url("../images/fndcol-esterno-dx-footer-yellow.gif"); background-repeat: repeat-y; background-position: top left;}
.fndcol-esterno-dx-footerGrey   {background-image: url("../images/fndcol-esterno-dx-footer-grey.gif"); background-repeat: repeat-y; background-position: top left;}

.fndcol-esterno-sx          			{background-image: url("../images/fndcol-esterno-sx.gif"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-sxBrown        	 	 {background-image: url("../images/fndcol-esterno-sx-brown.gif"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-sxOrange          	{background-image: url("../images/fndcol-esterno-sx-orange.gif"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-sxYellow         	 {background-image: url("../images/fndcol-esterno-sx-yellow.gif"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-sxGrey         	 {background-image: url("../images/fndcol-esterno-sx-grey.gif"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-dx          		{background-image: url("../images/fndcol-esterno-dx.gif"); background-repeat: repeat-y;}
.fndcol-esterno-dxBrown          {background-image: url("../images/fndcol-esterno-dx-brown.gif"); background-repeat: repeat-y;}
.fndcol-esterno-dxOrange          {background-image: url("../images/fndcol-esterno-dx-orange.gif"); background-repeat: repeat-y;}
.fndcol-esterno-dxYellow          {background-image: url("../images/fndcol-esterno-dx-yellow.gif"); background-repeat: repeat-y;}
.fndcol-esterno-dxGrey          {background-image: url("../images/fndcol-esterno-dx-grey.gif"); background-repeat: repeat-y;}

/* CLASSI X CAMBIO TONALITA' */
	
.spazioschedaprodotto-sottotitolo {height:10px;}
img.con_bordo {padding: 0px 0px 0px 0px; border: 0px solid #E1D6C2;}
img.con_bordo_spaziodx {padding: 2px 15px 0px 0px; background-color:#f0f2f1;}
/*img.con_bordo {background-color:#FFFFFF; padding: 1px 1px 1px 1px; border: 1px solid #E1D6C2;} */

a					{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a:link				{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a:visited			{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a:hover				{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.link-inverso					{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-inverso:link				{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-inverso:visited			{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-inverso:hover			{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.link-guida					{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-guida:link				{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-guida:visited			{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-guida:hover			    {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.testo-keyword     	{color: #999999; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.testo            	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:link       	{color: #e30027; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:visited    	{color: #e30027; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:hover      	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.testo-schedaprodotto            	{color: #626262; background-color: #F0F2F1; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo-schedaprodotto:link       	{color: #e30027; background-color: #F0F2F1; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo-schedaprodotto:visited    	{color: #e30027; background-color: #F0F2F1; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo-schedaprodotto:hover      	{color: #626262; background-color: #F0F2F1; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.tblschedaprodotto-top            	{background-color: #f0f2f1; background-image: url("../images/tblschedaprodotto-top.gif"); background-repeat: no-repeat; background-position: top left;}
.tblschedaprodotto-bottom          	{background-color: #f0f2f1; background-image: url("../images/tblschedaprodotto-bottom.gif"); background-repeat: no-repeat; background-position: bottom left;}

.elenco-varianti-link            	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-link:link       	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-link:visited    	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-link:hover      	{color: #0072d3; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkBrown            	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkBrown:link       	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkBrown:visited    	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkBrown:hover      	{color: #782f28; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkOrange            	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkOrange:link       	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkOrange:visited    	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkOrange:hover      	{color: #ea611b; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkYellow            	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkYellow:link       	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkYellow:visited    	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkYellow:hover      	{color: #fabd00; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkGrey            			{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkGrey:link       		{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkGrey:visited    	{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkGrey:hover      		{color: #959595; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-link-on            		{color: #0072d3; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-link-on:link       	{color: #0072d3; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-link-on:visited    	{color: #0072d3; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-link-on:hover      	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkBrown-on           		{color: #782f28; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkBrown-on:link       	{color: #782f28; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkBrown-on:visited    	{color: #782f28; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkBrown-on:hover      	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkOrange-on            		{color: #ea611b; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkOrange-on:link       	{color: #ea611b; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkOrange-on:visited    	{color: #ea611b; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkOrange-on:hover      	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkYellow-on            		{color: #fabd00; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkYellow-on:link       	{color: #fabd00; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkYellow-on:visited    	{color: #fabd00; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkYellow-on:hover      	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.elenco-varianti-linkGrey-on            		{color: #959595; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkGrey-on:link       	{color: #959595; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkGrey-on:visited    	{color: #959595; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.elenco-varianti-linkGrey-on:hover      	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.nomemarchio           {color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-top: 30px;}
a.nomemarchio:link     {color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-top: 30px;}
a.nomemarchio:visited  {color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-top: 30px;}
a.nomemarchio:hover    {color: #e30027; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-top: 30px;}

.lingua            	{color: #000000; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua:link       {color: #000000; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua:visited    {color: #000000; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua:hover      {color: #e30027; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.lingua-on            {color: #e30027; font-weight: bold; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua-on:link      {color: #e30027; font-weight: bold; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua-on:visited   {color: #e30027; font-weight: bold; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua-on:hover     {color: #000000; font-weight: bold; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.testo-colonnasx            {color: #757575; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:link      {color: #757575; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:visited   {color: #757575; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:hover     {color: #000000; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.colonnasx-padding          {font-family: arial,  tahoma, helvetica, sans-serif; padding-left:24px;}
.colonnasx-buttontitle      {font-family: arial,  tahoma, helvetica, sans-serif; color: #000000; padding-left:24px;}

.novita               {color: #626262; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.fnd-keyword		  {background-image: url("../images/fnd-contenuti.gif"); background-repeat: repeat-y; padding-left: 60px;}

.claim                {color: #e8e5e1; font-weight: bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 16px; letter-spacing: 0; text-decoration: none; padding-top:0px; padding-left:24px;}

.sottoLogo              	{color: #000000; font-weight: normal; font-family: arial,  tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.cellaIntestazioneEAN {padding:2px 5px 2px 10px;text-align:left;}
.cellaCellaEAN          {padding:2px 5px 2px 10px;background-color:#ffffff;text-align:left;}
.cellaschedaCorrelati   {background-color:#ffffff; background-image: url("../images/cellaschedacorrelati.gif"); background-repeat: repeat-x; background-position: bottom;}
.cellaschedaCorrelatiIntestazione   {background-color:#ffffff; background-image: url("../images/cellaschedacorrelati.gif"); background-repeat: repeat-x; background-position: bottom;font-weight: bold;}



TD.linguetta-auto A, TD.linguetta-auto A:LINK, TD.linguetta-auto A:HOVER, TD.linguetta-auto A:VISITED, TD.linguetta-auto A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 107px; line-height: 195px;
  background-image: url("../images/linguetta-auto.gif"); background-repeat: no-repeat; width: 124px;
}

TD.linguetta-camion	  {background-image: url("../images/linguetta-camion.gif"); background-repeat: no-repeat; width: 124px; height: 107px;}
TD.linguetta-camion A, TD.linguetta-camion A:LINK, TD.linguetta-camion A:HOVER, TD.linguetta-camion A:VISITED, TD.linguetta-camion A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 195px; line-height: 195px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-image: url("../images/linguetta-camion.gif"); background-repeat: no-repeat; width: 124px; height: 107px;
}

TD.linguetta-moto	  {background-image: url("../images/linguetta-moto.gif"); background-repeat: no-repeat; width: 124px; height: 107px;}
TD.linguetta-moto A, TD.linguetta-moto A:LINK, TD.linguetta-moto A:HOVER, TD.linguetta-moto A:VISITED, TD.linguetta-moto A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 195px; line-height: 195px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-image: url("../images/linguetta-moto.gif"); background-repeat: no-repeat; width: 124px; height: 107px;
}

TD.linguetta-ciclo	  {background-image: url("../images/linguetta-ciclo.gif"); background-repeat: no-repeat; width: 124px; height: 107px;}
TD.linguetta-ciclo A, TD.linguetta-ciclo A:LINK, TD.linguetta-ciclo A:HOVER, TD.linguetta-ciclo A:VISITED, TD.linguetta-ciclo A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 195px; line-height: 195px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-image: url("../images/linguetta-ciclo.gif"); background-repeat: no-repeat; width: 124px; height: 107px;
}

.menucellacatalogo-on      {background-image: url("../images/menucellacatalogo-on.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 
.menucellacatalogoYellow-on {background-image: url("../images/menucellacatalogoYellow-on.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 
.menucellacatalogoOrange-on {background-image: url("../images/menucellacatalogoOrange-on.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 
.menucellacatalogoBrown-on  {background-image: url("../images/menucellacatalogoBrown-on.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 
.menucellacatalogoGrey-on  {background-image: url("../images/menucellacatalogoGrey-on.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 
.menucellacatalogoMarchi  {background-image: url("../images/menucellaMarchi.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 
.menucellacatalogo      {background-image: url("../images/menucellacatalogo.gif"); background-repeat: no-repeat; color: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: uppercase; line-height: 25px; padding-left: 33px;} 

.fndrighina-esterna-sx      {background-image: url("../images/righina-esterna-sx.gif"); background-repeat: no-repeat; background-position: top right;} 
.fndrighina-esterna-dx      {background-image: url("../images/righina-esterna-dx.gif"); background-repeat: no-repeat;}
.fnd-menuorizzontale        {background-image: url("../images/fnd-menuorizzontale.gif"); background-repeat: repeat-x;}
.fndcolheadsfondoh2			{background-color: #d49f23;}
.fndcolheaddivisorie-top	{background-color: #d49f23;}

.headerfnd-www				{background-image:url("../images/header-www.gif"); background-repeat: no-repeat;}
.headerfnd					{background-color: #452a12; background-image:url("../images/headerfnd.gif"); background-repeat: repeat-x;}
.fndfooter					{background-image:url("../images/bg-footer.gif"); background-repeat: repeat-x;}
.fndfooter-catalogo         {background-image:url("../images/bg-footer-catalogo.gif"); background-repeat: repeat-x;}
.bgfooter					{background-image:url("../images/bg-footer-dx.gif"); background-repeat: no-repeat;}
.fndfooter-popup			{background-color: #ffffff;}
.bgfooter-popup				{background-color: #ffffff;}
.fndcolheaddivisorie-bottom	{background-color: #FFFFFF;}
.fndcolsx					{background-color: #FFFFFF; }
.fndcoldx					{background-color: #FCFCFC; background-image: url("../images/fndcoldx.gif"); background-repeat: repeat-y;}
.fndwp01					{background-color: #636466;}
.fnd-riga-wp01				{background-color: #ffffff;}
.fndpagina					{background-color: #FFFFFF; background-image: url("../images/fndpagina-ombrina.gif"); background-repeat: repeat-y;}
.fndpagina-catalogo			{background-color: #FFFFFF;}
.fnd-carrello				{background-color: #e5dfd4; background-image: url("../images/fndcarrello.gif"); background-repeat: repeat-x;}
.fnd-menu-home				{background-color: #FFFFFF; background-image: url("../images/fnd-carrello-ombra.gif"); background-repeat: repeat-x; }
.menu-sfumainizio    		{}
.fnd-carrello-riga            	{}
.bordo-carrello  			{background-color: #7E6500;}
.cella-spazioprod           {background-color: #f2f2f3;}
.left-colonnaprodelenco     {background-color: #f2f2f3; background-image: url("../images/left-colonnaprodelenco.gif"); background-repeat: no-repeat;}
.right-colonnaprodelenco    {background-color: #f2f2f3; background-image: url("../images/right-colonnaprodelenco.gif"); background-repeat: no-repeat;}
.colonnaprodelenco          {background-color: #f2f2f3; }
.fndbanner					{}
.menuorizzontale-fndriga	{}
.header-fnd-wwwdx        	{background-image: url("../images/header-fnd-wwwdx.gif"); background-repeat: no-repeat;}
.footer-rigaend             {background-image: url("../images/footer-rigaend.gif"); background-repeat: no-repeat;}
.menutop-fnd				{background-color: #48392a; background-image: url("../images/menutop-fnd.gif"); background-repeat: repeat-x;}
.sottomenutop-fnd			{background-color: #4e4030; background-image: url("../images/sottomenutop-fnd.gif"); background-repeat: no-repeat;}

div#separatore			    {margin: auto; height: 4px; border: 0px; background-color: #e3d7c4;}

div.riga    			    {width: 100%; background-color: #d8dad9; height: 1px; margin-bottom: 5px;}

div.sizetext			    {float:right; padding-left: 32px; color: #434343;}
div.sizetext a				{color: #ed1c24;}

.carrello-bandasx           {background-image: url("../images/carrello-bandasx.gif"); background-repeat: no-repeat; background-position: top right;}
.carrello-bandadx           {background-image: url("../images/carrello-bandadx.gif"); background-repeat: no-repeat; background-position: top left;}
.youtubearea                {background-image: url("../images/youtubecontrol-fnd.gif"); background-repeat: repeat-x; background-position: bottom left; background-color: #000000;}


.testatabox             	{padding-left:1px; padding-right:11px; padding-top:0px;}
.sfondobox              	{background-color: #FFFFFF;}
.fotobox                	{background-color: #FFFFFF;}
.focusbox               	{background-color: #FFFFFF;}
.fotoScheda                	{background-color: #E1D6C2;}
/*
.testatabox             	{padding-left:1px; padding-right:11px; padding-top:0px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
.sfondobox              	{background-color: #CBCBCB; background-image: url("../images/sfondobox-fnd.gif"); background-repeat: repeat-y;}
.fotobox                	{background-image: url("../images/boxfoto-fnd.jpg"); background-repeat: no-repeat;}
*/

.titolotabelle            	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:link       	{color: #e30027; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:visited    	{color: #e30027; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:hover      	{color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.titlink				{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titlink:link			{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titlink:visited		{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titlink:hover 	    {color: #000000; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.testobox				{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y; padding-left: 5px;}
a.testobox:link			{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y; padding-left: 5px;}
a.testobox:visited		{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y; padding-left: 5px;}
a.testobox:hover		{color: #000000; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y; padding-left: 5px;}

.categoria				{color: #61400b; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:link		{color: #61400b; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:visited		{color: #61400b; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:hover		{color: #000000; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}

.didascaliaschedaprod			{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:link		{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:visited	{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:hover	{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.tag			        {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.tag:link		        {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.tag:visited	        {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.tag:hover	            {color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.menu-linguetta             {color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-linguetta:link       {color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-linguetta:visited    {color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-linguetta:hover      {color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menu-linguetta-on          		{color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-linguetta-on:link    	{color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-linguetta-on:visited  {color: #FFFFFF; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-linguetta-on:hover      {color: #da901b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menu				    {color: #747474; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.menu:link			    {color: #747474; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.menu:visited		    {color: #747474; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.menu:hover		    {color: #ec0620; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}

.menu-on			    {color: #ec0620; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.menu-on:link		    {color: #ec0620; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.menu-on:visited	    {color: #ec0620; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.menu-on:hover		    {color: #747474; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}

.menuhome				{color: #61400b; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:link			{color: #61400b; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:visited		{color: #61400b; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:hover		{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.menuhome-on			{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:link		{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:visited	{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:hover		{color: #e30027; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.menuhome2lev				{color: #6c5133; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:link			{color: #6c5133; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:visited		{color: #6c5133; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:hover		{color: #000000; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}

.menuhome2lev-on			{color: #000000; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:link		{color: #000000; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:visited	{color: #000000; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:hover		{color: #636466; font-weight : normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}

.menuhome2lev-orizz	         {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:link	 {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:visited {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:hover	 {color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.menuhome2lev-orizz-on			{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:link	{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:visited	{color: #626262; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:hover	{color: #e30027; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.menucolsx				{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsx:link		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsx:visited		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsx:hover		{color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsx-on               {color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsx-on:link     	{color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsx-on:visited	    {color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsx-on:hover  	    {color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxBrown				{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxBrown:link		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxBrown:visited		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxBrown:hover		{color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxBrown-on               {color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxBrown-on:link     	{color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxBrown-on:visited	    {color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxBrown-on:hover  	    {color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxYellow				{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxYellow:link		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxYellow:visited		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxYellow:hover		{color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxYellow-on               {color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxYellow-on:link     	{color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxYellow-on:visited	    {color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxYellow-on:hover  	    {color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxOrange				{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxOrange:link		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxOrange:visited		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxOrange:hover		{color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxOrange-on               {color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxOrange-on:link     	{color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxOrange-on:visited	    {color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxOrange-on:hover  	    {color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxGrey				{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxGrey:link		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxGrey:visited		{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxGrey:hover		{color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsxGrey-on               {color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxGrey-on:link     	{color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxGrey-on:visited	    {color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}
a.menucolsxGrey-on:hover  	    {color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 16px; padding-left: 33px;}

.menucolsx2lev				{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2lev:link		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2lev:visited		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2lev:hover		{color: #0072d3; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2lev-on           {color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2lev-on:link     {color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2lev-on:visited	{color: #0072d3; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2lev-on:hover  	{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levBrown				{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levBrown:link		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levBrown:visited		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levBrown:hover		{color: #782f28; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levBrown-on           {color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levBrown-on:link     {color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levBrown-on:visited	{color: #782f28; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levBrown-on:hover  	{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levYellow				{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levYellow:link		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levYellow:visited		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levYellow:hover		{color: #fabd00; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levYellow-on           {color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levYellow-on:link     {color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levYellow-on:visited	{color: #fabd00; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levYellow-on:hover  	{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levOrange				{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levOrange:link		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levOrange:visited		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levOrange:hover		{color: #ea611b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levOrange-on           {color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levOrange-on:link     {color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levOrange-on:visited	{color: #ea611b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levOrange-on:hover  	{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levGrey				{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levGrey:link		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levGreye:visited		{color: #6c6b6b; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levGrey:hover		{color: #959595; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.menucolsx2levGrey-on           {color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levGrey-on:link     {color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levGrey-on:visited	{color: #959595; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}
a.menucolsx2levGrey-on:hover  	{color: #6c6b6b; font-weight : bold; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 41px; line-height: 16px;}

.locator            	    {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.locator:link		        {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.locator:visited		    {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.locator:hover		        {color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.locator-inverso            	    {color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.locator-inverso:link		        {color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.locator-inverso:visited		    {color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.locator-inverso:hover		        {color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.locatorGeo            	    {color: #626262; font-weight : bold; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:link           {color: #626262; font-weight : bold; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:visited        {color: #626262; font-weight : bold; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:hover  	    {color: #e30027; font-weight : bold; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}

.elencofigli            		{color: #626262; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:link       		{color: #626262; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:visited    	    {color: #626262; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:hover      	    {color: #e30027; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}

.locator-cella				{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.locator-cella-geo       	{font-weight : normal; background-image: url("../images/cont-fnd-testatabella.gif"); background-repeat: repeat-x;}

.tagprodotto				{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:link			{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:visited		{color: #626262; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:hover 	    {color: #e30027; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

/*-- inizio footer --*/
.footer-bandasx			{background-image:url("../images/footer-fnd-bandasx.gif"); background-repeat: no-repeat; background-position: top right;}

.copyright				{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px; padding-top: 50px}
.copyright-popup		{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-left: 10px; padding-top: 5px}

.copyright_link			{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}
.copyright_link:link	{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}
.copyright_link:visited	{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}
.copyright_link:hover	{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}

.partner				{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-right: 31px; padding-top: 50px}
a.partner:link			{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-right: 31px; padding-top: 50px}
a.partner:visited		{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-right: 31px; padding-top: 50px}
a.partner:hover			{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: underline; padding-right: 31px; padding-top: 50px}

.partner-popup			{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-right: 10px; padding-top: 5px}
a.partner-popup:link			{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-right: 10px; padding-top: 5px}
a.partner-popup:visited		{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none; padding-right: 10px; padding-top: 5px}
a.partner-popup:hover			{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: underline; padding-right: 10px; padding-top: 5px}

.partnerwww				{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:link		{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:visited	{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:hover		{color: #525252; font-weight : normal; font-family: arial, tahoma, helvetica,  sans-serif; font-size: 12px; text-decoration: underline;}
/*-- fine footer --*/

/*-- inizio banner merchandising --*/
.bannerGrandeChiaro				{color: #1c1c1c; font-family:  arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:link		{color: #1c1c1c; font-family:  arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:visited	{color: #1c1c1c; font-family:  arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:hover		{color: #e30027; font-family:  arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}

.bannerPiccoloChiaro			{color: #575757; font-family:  arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:link		{color: #575757; font-family:  arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:visited	{color: #575757; font-family:  arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:hover		{color: #e30027; font-family:  arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }

.bannerGrandeScuro				{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:link		{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:visited		{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:hover		{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}

.bannerPiccoloScuro				{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:link		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:visited	{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:hover		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
/*-- fine banner merchandising --*/

/*-- inizio testata programmata --*/
.bg-header						{background-image: url('../images/testata-fnd-dx.gif'); background-repeat: repeat-x;}

.header-titarea					{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:link			{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:visited		{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:hover			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.header-titolo					{color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;}
a.header-titolo:link			{color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;}
a.header-titolo:visited			{color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;}
a.header-titolo:hover			{color: #e30027; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none;}

.header-testo					{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:link				{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:visited			{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:hover			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

.header-titarea-scuro			{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:link		{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:visited	{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:hover	{color: #3F3F3F; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.header-titolo-scuro			{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:link		{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:visited	{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:hover		{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}

.header-testo-scuro				{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:link		{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:visited	{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:hover		{color: #3F3F3F; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
/*-- fine testata programmata --*/

/*-- inizio news e box --*/
.boxpagina-rigabg			    {background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x;}
.boxpagina-rigabg-2			    {background-color:#C5C5C5;}
.boxpagina-rigabg-top		    {}
.boxpagina-rigabg-bottom	    {}
.menu-rigabg				    {background-image: url("../images/menu-rigabg.gif"); background-repeat: no-repeat; background-color:#AAAAAA;}
.locator-rigabg				    {background-color:#ffffff;}
.popup-rigabg				    {background-color:#C5C5C5;}
.titolo            				{color: #525252; font-weight : bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 17px; text-decoration: none;}

.txt-news            			{color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:link				    {color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:visited			    {color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:hover			    {color: #BE582A; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

.txt-news-titolo            	{color: #626262; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news-titolo:link			{color: #626262; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news-titolo:visited		{color: #626262; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news-titolo:hover			{color: #e30027; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

.txt-news-titolo-scheda       	{color: #626262; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}

.txt-nounderline            {color: #e30027; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:link		{color: #e30027; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:visited	{color: #e30027; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:hover		{color: #636466; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

.imgdistance-dx			{padding-right: 0px; padding-left: 12px; padding-bottom: 5px; padding-top: 2px}
.imgdistance-sx			{padding-right: 12px; padding-left: 0px; padding-bottom: 5px; padding-top: 2px}
.imgdistance-top		{padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 2px}

.didascalia		   		{color: #8c8c8c; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:link	  	{color: #8c8c8c; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:visited  	{color: #8c8c8c; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:hover		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}

.segue				    {color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:link			{color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:visited			{color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:hover			{color: #e30027; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.link					{color: #626262; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:link				{color: #626262; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:visited			{color: #626262; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:hover			{color: #e30027; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

.navigazione            	{color: #626262; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:link      	{color: #626262; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:visited   	{color: #626262; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:hover     	{color: #e30027; font-weight: normal; font-family: arial, helvetica,  sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.boxparallelo-fnd	    	{}
.cella-iniziobox	    	{}
.cella-trabox				{}
.box-fnd			    	{background-color: #f8f4ea;}
.bg-fnd-popup				{background-color: #FFFFFF;}
/*-- fine news e box --*/

span.testocateg          {display:block; max-height: 60px; font-family: arial, helvetica, tahoma, sans-serif; font-size: 11px; padding-top: 41px; }
span.testocategPiccolo   {display:block; max-height: 30px; font-family: arial, helvetica, tahoma, sans-serif; font-size: 11px; padding-top: 11px; }
div.riga-sottocategoria  {height: 60px; width: 95%; font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px; background-image: url("../images/img-catalogo-fndtitsottoc.gif"); background-position: bottom left; background-repeat: no-repeat; float:left;}
div.riga-sottocategoriaPiccolo  {height: 30px; width: 95%; font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px; background-image: url("../images/img-catalogo-fndtitsottoc.gif"); background-position: bottom left; background-repeat: no-repeat; float:left;}
div.riga-sottocategoria-piccola  {height: 30px; width: 673px; font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px; background-image: url("../images/img-catalogo-fndtitsottoc.gif"); background-position: bottom right; background-repeat: no-repeat }

.immagineElenco                {float: left; margin-right: 20px; width:60px; height: 60px; border: 0px;}
.immagineElencoPiccolo         {float: left; margin-right: 20px; width: 60px; height: 30px; bottom: 0px; border: 0px;}
div.contenitoreProdotti        {height: 60px; width: 673px; border: 0px; border: 0px;}
div.contenitoreProdottiPiccolo {height: 30px; width: 673px;  border: 0px; border: 0px;}
div.prodotti-destra            {height: 60px; width: 320px; float: right; border: 0px; border: 0px;}
div.prodotti-destraPiccolo     {height: 30px; width: 320px; float: right; border: 0px; border: 0px;}
div.prodotti-sinistra          {height: 60px; width: 320px; float: left; border: 0px; border: 0px;}
div.prodotti-sinistraPiccolo   {height: 30px; width: 320px; float: left; border: 0px;}
div.riga-sottocategoria-end    {height: 60px; width: 5%; background-image: url("../images/img-catalogo-fndtitsottoc-end.gif"); background-position: bottom left; background-repeat: no-repeat; float:right;}
div.riga-sottocategoria-endPiccolo    {height: 30px; width: 5%; background-image: url("../images/img-catalogo-fndtitsottoc-end.gif"); background-position: bottom left; background-repeat: no-repeat; float:right;}
div.riga-sopra-contenitore     {height: 4px; width: 673px; background-image: url("../images/riga-smussata-up.gif"); background-repeat: no-repeat; display:block;}
div.riga-centrale-contenitore  {width: 673px; display:block; border:0px solid #000; background-color: #F2F2F3;overflow:hidden;}
div.destra-categoria           {width:473px; float: right; display:inline; border:0px solid #000;}
div.sinistra-categoria         {width:190px; float: left; display:inline; border:0px solid #000;margin-left:10px;}
div.riga-sotto-contenitore     {height: 4px; width: 673px; background-image: url("../images/riga-smussata-down.gif"); background-repeat: no-repeat; display:block; border:0px solid #000; float:left; padding-bottom:9px;clear:left;}
/*div.riga-sottocategoria      {height: 60px; width: 673px; font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px; background-image: url("../images/img-catalogo-fndtitsottoc.gif"); background-position: bottom right; background-repeat: no-repeat }
*/

div.navigator-right      {max-width: 673px; font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px; text-align: right; }
div.navigator-left       {font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px; float: left}

/*-- sezione box plus --*/
div.containerbox    {width: 673px; font-family: arial, helvetica, tahoma, sans-serif; font-size: 12px;}
div.boxTitSez       {margin: 0px 0px 0px 0px; border-color:Green; border-width: medium; color: #626262; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none;}
div.boxsepara       {float:left; margin: 0px 7px -1000px 7px; padding-bottom: 1000px; border-left: 0px solid #bd9851;}
div.inner           {overflow: hidden; margin-bottom: 20px; }

div.box1X           {width:214px; float:left;}
div.box2X           {width:443px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box3X           {width:672px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box4X           {width:901px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.boxImageV1X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 0px solid #bd9851;}
div.boxImageH1X     {margin: 0px 14px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #bd9851; float:left;}
div.boxImageV2X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 0px solid #bd9851; text-align:right;}
div.boxImageH2X     {margin: 0px 14px 0px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 0px solid #bd9851; float:left; text-align:right;}
div.boxImageV3X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 0px solid #bd9851; text-align:right;}
div.boxImageH3X     {margin: 0px 14px 0px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 0px solid #bd9851; float:left; text-align:right;}
div.boxImageV4X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 0px solid #bd9851; text-align:right;}

div.boxTxtH         {margin: 0px 0px 10px 14px;}
div.boxTxtV         {margin: 2px 0px 10px 0px;}
div.boxTxtDida      {margin: 3px 0px 3px 0px;}
div.boxTxtSezione   {}
div.boxTxtSezione a {color: #bd9851;}
div.boxTxtSezione a:hover{color: #bd9851; text-decoration:underline;}
div.boxTxtTitolo    {margin: 4px 0px 0px 0px; font-size: 12px; font-family: arial, helvetica, tahoma, sans-serif; font-weight:normal; color: #e30027;}
div.boxTxtTitolo a  {font-size: 12px; font-family: arial, helvetica, tahoma, sans-serif; font-weight:normal; color: #e30027;}
div.boxTxtTitolo a:hover{color: #626262;}

div.rigaTraBox1     {width:673px; color:#FFFFFF; background-color:#FFFFFF; height:1px; border:none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
div.rigaTraBox2     {width:673px; color:#FFFFFF; background-color:#f0f2f1; height:2px; border:none; margin: 5px 0px 2px 0px; padding: 0px 0px 0px 0px;}
div.rigaSottoAlTitolo{width:673px; color:#FFFFFF; background-color:#f0f2f1; height:0px; border:none; margin: 0px 0px 14px 0px; padding: 0px 0px 0px 0px;}

div.containerboxNews{width:180px; float:right; margin: 0px 0px 30px 0px; background-color:#FFFFFF;}
/*-- sezione box plus --*/
/*-- classi specifiche per box-vert.asp --*/
div.containerboxFissi{width:180px; float:right; margin: 15px 0px 30px 0px; background-color:#FFFFFF;}
div.box1XFissi       {width:154px; margin: 15px 13px 30px 13px;}
div.boxFissiTitSez   {margin: 10px 13px 15px 13px; font-family:  arial, helvetica, tahoma, sans-serif; font-size: 11px; font-weight:bold; border-bottom: 1px solid #B0B2B6; padding-bottom:5px;}
/*-- sezione box plus --*/

.gallery					{color: #4180C1; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 3px;}

.didascalia-gallery			{color: #C2C2C2; background: #ffffff; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:link	{color: #C2C2C2; background: #ffffff; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:visited{color: #C2C2C2; background: #ffffff; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:hover	{color: #BE582A; background: #ffffff; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}

.didascalia-gal-prod			{color: #626262; background: #f2eee2; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:link		{color: #626262; background: #f2eee2; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:visited	{color: #626262; background: #f2eee2; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:hover		{color: #000000; background: #f2eee2; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}

.prezzobox			        {color: #000000; font-family: arial, helvetica,  sans-serif; font-size: 13px; font-weight: normal; padding-left:1px; padding-right:1px; padding-top:0px;}
.prezzo             		{color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left:0px; padding-right:0px}
.prezzobarrato		        {color: #000000; font-family: arial, helvetica,  sans-serif; font-size: 13px; font-weight: bold; text-decoration: line-through; letter-spacing: 0px; padding-left:0px; padding-right:0px;}
.prezzocart	    		    {color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.prezzobarratocart 	        {color: #000000; font-family: arial, helvetica,  sans-serif; font-size: 11px; font-weight: bold; text-decoration: line-through; letter-spacing: 0;}
.datacart	    		    {color: #E50800; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; letter-spacing: 0;}

.titolo-prodotto    	    {color: #626262; font-family: arial, trebuchet ms, tahoma, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; vertical-align: middle; height: 37px; text-align: left; background-color: #bcdcf1;}
.titolo-prodottoBrown    	{color: #626262; font-family: arial, trebuchet ms, tahoma, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; vertical-align: middle; height: 37px; text-align: left; background-color: #d8b3ad;}
.titolo-prodottoYellow    	{color: #626262; font-family: arial, trebuchet ms, tahoma, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; vertical-align: middle; height: 37px; text-align: left; background-color: #fff6cf;}
.titolo-prodottoOrange      {color: #626262; font-family: arial, trebuchet ms, tahoma, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; vertical-align: middle; height: 37px; text-align: left; background-color: #fcd59a;}
.titolo-prodottoGrey      {color: #626262; font-family: arial, trebuchet ms, tahoma, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; vertical-align: middle; height: 37px; text-align: left; background-color: #c2c2c2;}

.titolobig		    	    {color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
.datascadenza	    	    {color: #E50000; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.prezzonopromobig	        {color: #000000; font-family: arial, helvetica,  sans-serif; font-size: 19px; font-weight: bold; text-decoration: line-through; }
.prezzoschedabig	        {color: #626262; font-family: arial, helvetica, tahoma,  sans-serif; font-size: 17px; font-weight: bold; text-decoration: none }
.prezzocent			        {color: #626262; font-family: arial, helvetica, tahoma,  sans-serif; font-size: 12px; font-weight: bold;}
.carrellotesto    	        {color: #000000; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.testocarrello    	        {color: #000000; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.titcarrello		        {color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; background-color:#E7E9E8;padding-left:20px;padding-top:2px;padding-bottom:1px;}
.titcarrelloAdd		        {color: #626262; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; BACKGROUND-IMAGE: url(../images/fnd_tit_prodotti.gif); background-repeat: repeat-x; background-color:#d6cbb9;}

.Notabene1			        {color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; text-decoration: none}
.Notabene2			        {color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; text-decoration: none}
a.Notabene2:link	        {color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; text-decoration: none}
a.Notabene2:visited 	    {color: #444444; font-family: arial, helvetica,  sans-serif; font-size: 12px; text-decoration: none}
a.Notabene2:hover	        {color: #BE582A; font-family: arial, helvetica,  sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;}

.testo-login  			{color: #D9D9D9; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:link     	{color: #D9D9D9; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:visited  	{color: #D9D9D9; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:hover   	{color: #BE582A; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.carrello  			    {color: #E50800; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:link     	{color: #E50800; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:visited  	{color: #E50800; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:hover   	    {color: #FFFFFF; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.sconto  			{color: #D49F23; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:link		{color: #D49F23; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:visited	{color: #D49F23; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:hover   	{color: #636466; font-family: arial, helvetica,  sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: underline;}
/*-- Form --*/

TD.glossariocella A, TD.glossariocella A:LINK, TD.glossariocella A:VISITED, TD.glossariocella A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 14px; line-height: 14px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#F5F5F5;
}

TD.glossariocella A:HOVER {
  background-color:#ffffff;
}

TD.glossariocella-on A, TD.glossariocella-on A:LINK, TD.glossariocella-on A:VISITED, TD.glossariocella-on A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 14px; line-height: 14px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#ffffff;
  font-weight:bold;
}


TD.menucellamarchi1 A, TD.menucellamarchi1 A:LINK, TD.menucellamarchi1 A:VISITED, TD.menucellamarchi1 A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 50px; line-height: 50px;
  background-image: url('../images/marchio1.gif');
  width: 75px;
  background-position: top center;
  margin: 0;
  background-repeat: no-repeat; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucellamarchi1 A:HOVER {
  background-image: url('../images/marchio1-on.gif');
  background-repeat: no-repeat;
}

TD.menucellamarchi2 A, TD.menucellamarchi2 A:LINK, TD.menucellamarchi2 A:VISITED, TD.menucellamarchi2 A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 50px; line-height: 50px;
  width: 75px;
  background-position: top center;
  background-image: url('../images/marchio2.gif');
  background-repeat: no-repeat; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucellamarchi2 A:HOVER {
  background-image: url('../images/marchio2-on.gif');
  background-repeat: no-repeat;
}



TD.menucella A, TD.menucella A:LINK, TD.menucella A:VISITED, TD.menucella A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 16px; line-height: 16px; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucella A:HOVER {
  background-image: url('../images/menu-freccia.gif');
  background-repeat: no-repeat;
}

TD.menucella-on A, TD.menucella-on A:LINK, TD.menucella-on A:VISITED, TD.menucella-on A:ACTIVE { 
  display: block; 
  height: 16px; line-height: 16px;
  font-weight: bold;
  background-image: url('../images/menu-freccia.gif');
  background-repeat: no-repeat;
}

TD.menucellaBrown A, TD.menucellaBrown A:LINK, TD.menucellaBrown A:VISITED, TD.menucellaBrown A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 16px; line-height: 16px; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucellaBrown A:HOVER {
  background-image: url('../images/menu-frecciaBrown.gif');
  background-repeat: no-repeat;
}

TD.menucellaBrown-on A, TD.menucellaBrown-on A:LINK, TD.menucellaBrown-on A:VISITED, TD.menucellaBrown-on A:ACTIVE { 
  display: block; 
  height: 16px; line-height: 16px;
  font-weight: bold;
  background-image: url('../images/menu-frecciaBrown.gif');
  background-repeat: no-repeat;
}

TD.menucellaYellow A, TD.menucellaYellow A:LINK, TD.menucellaYellow A:VISITED, TD.menucellaYellow A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 16px; line-height: 16px; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucellaYellow A:HOVER {
  background-image: url('../images/menu-frecciaYellow.gif');
  background-repeat: no-repeat;
}

TD.menucellaYellow-on A, TD.menucellaYellow-on A:LINK, TD.menucellaYellow-on A:VISITED, TD.menucellaYellow-on A:ACTIVE { 
  display: block; 
  height: 16px; line-height: 16px;
  font-weight: bold;
  background-image: url('../images/menu-frecciaYellow.gif');
  background-repeat: no-repeat;
}

TD.menucellaOrange A, TD.menucellaOrange A:LINK, TD.menucellaOrange A:VISITED, TD.menucellaOrange A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 16px; line-height: 16px; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucellaOrange A:HOVER {
  background-image: url('../images/menu-frecciaOrange.gif');
  background-repeat: no-repeat;
}

TD.menucellaOrange-on A, TD.menucellaOrange-on A:LINK, TD.menucellaOrange-on A:VISITED, TD.menucellaOrange-on A:ACTIVE { 
  display: block; 
  height: 16px; line-height: 16px;
  font-weight: bold;
  background-image: url('../images/menu-frecciaOrange.gif');
  background-repeat: no-repeat;
}

TD.menucellaGrey A, TD.menucellaGrey A:LINK, TD.menucellaGrey A:VISITED, TD.menucellaGrey A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 16px; line-height: 16px; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucellaGrey A:HOVER {
  background-image: url('../images/menu-frecciaGrey.gif');
  background-repeat: no-repeat;
}

TD.menucellaGrey-on A, TD.menucellaGrey-on A:LINK, TD.menucellaGrey-on A:VISITED, TD.menucellaGrey-on A:ACTIVE { 
  display: block; 
  height: 16px; line-height: 16px;
  font-weight: bold;
  background-image: url('../images/menu-frecciaGrey.gif');
  background-repeat: no-repeat;
}


TD.elenco-varianti A, TD.elenco-varianti A:LINK, TD.elenco-varianti A:VISITED, TD.elenco-varianti A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
  background-color:#ffffff;
}

TD.elenco-varianti A:HOVER {
  background-image: url('../images/arrow-blu.gif');
  background-repeat: no-repeat;
}

TD.elenco-varianti-on A, TD.elenco-varianti-on A:LINK, TD.elenco-varianti-on A:VISITED, TD.elenco-varianti-on A:ACTIVE { 
  display: block; 
  font-weight: bold;
  background-color:#ffffff;
  background-image: url('../images/arrow-blu.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}

TD.elenco-variantiBrown A, TD.elenco-variantiBrown A:LINK, TD.elenco-variantiBrown A:VISITED, TD.elenco-variantiBrown A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
  background-color:#ffffff;
}

TD.elenco-variantiBrown A:HOVER {
  background-image: url('../images/arrow-Brown.gif');
  background-repeat: no-repeat;
}

TD.elenco-variantiBrown-on A, TD.elenco-variantiBrown-on A:LINK, TD.elenco-variantiBrown-on A:VISITED, TD.elenco-variantiBrown-on A:ACTIVE { 
  display: block; 
  font-weight: bold;
  background-color:#ffffff;
  background-image: url('../images/arrow-Brown.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}

TD.elenco-variantiOrange A, TD.elenco-variantiOrange A:LINK, TD.elenco-variantiOrange A:VISITED, TD.elenco-variantiOrange A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
  background-color:#ffffff;
}

TD.elenco-variantiOrange A:HOVER {
  background-image: url('../images/arrow-Orange.gif');
  background-repeat: no-repeat;
}

TD.elenco-variantiOrange-on A, TD.elenco-variantiOrange-on A:LINK, TD.elenco-variantiOrange-on A:VISITED, TD.elenco-variantiOrange-on A:ACTIVE { 
  display: block; 
  font-weight: bold;
  background-color:#ffffff;
  background-image: url('../images/arrow-Orange.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}

TD.elenco-variantiYellow A, TD.elenco-variantiYellow A:LINK, TD.elenco-variantiYellow A:VISITED, TD.elenco-variantiYellow A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
  background-color:#ffffff;
}

TD.elenco-variantiYellow A:HOVER {
  background-image: url('../images/arrow-Yellow.gif');
  background-repeat: no-repeat;
}

TD.elenco-variantiYellow-on A, TD.elenco-variantiYellow-on A:LINK, TD.elenco-variantiYellow-on A:VISITED, TD.elenco-variantiYellow-on A:ACTIVE { 
  display: block; 
  font-weight: bold;
  background-color:#ffffff;
  background-image: url('../images/arrow-Yellow.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}

TD.elenco-variantiGrey A, TD.elenco-variantiGrey A:LINK, TD.elenco-variantiGrey A:VISITED, TD.elenco-variantiGrey A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
  background-color:#ffffff;
}

TD.elenco-variantiGrey A:HOVER {
  background-image: url('../images/arrow-Grey.gif');
  background-repeat: no-repeat;
}

TD.elenco-variantiGrey-on A, TD.elenco-variantiGrey-on A:LINK, TD.elenco-variantiGrey-on A:VISITED, TD.elenco-variantiGrey-on A:ACTIVE { 
  display: block; 
  font-weight: bold;
  background-color:#ffffff;
  background-image: url('../images/arrow-Grey.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}


TD.cella-corposchedaprodotto{ 
  display: block; 
  font-weight: bold;
  background-image: url('../images/arrow-blu-nospazio.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}
TD.cella-corposchedaprodottoBrown{ 
  display: block; 
  font-weight: bold;
  background-image: url('../images/arrow-Brown-nospazio.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}
TD.cella-corposchedaprodottoOrange{ 
  display: block; 
  font-weight: bold;
  background-image: url('../images/arrow-Orange-nospazio.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}
TD.cella-corposchedaprodottoYellow{ 
  display: block; 
  font-weight: bold;
  background-image: url('../images/arrow-Yellow-nospazio.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}
TD.cella-corposchedaprodottoGrey{ 
  display: block; 
  font-weight: bold;
  background-image: url('../images/arrow-Grey-nospazio.gif');
  background-repeat: no-repeat;
  padding-left:20px;
  padding-bottom:1px;
  padding-top:2px;
}

TD.menucella2lev A, TD.menucella2lev A:LINK, TD.menucella2lev A:VISITED, TD.menucella2lev A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */
}

TD.menucella2lev A:HOVER {
}

TD.menucella2lev-on A, TD.menucella2lev-on A:LINK, TD.menucella2lev-on A:VISITED, TD.menucella2lev-on A:ACTIVE { 
  display: block;
}



input.formCarrello
{
    COLOR: #595959;
    font-family: arial, helvetica,  sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url("../images/fnd_form.gif");
    PADDING-LEFT: 4px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}


.BottoneCarrello
{
    COLOR: #000000;
    font-family: arial, helvetica,  sans-serif;
    BACKGROUND-COLOR: #DFDFDF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    /*CURSOR: hand;*/
}

.privacy	{color: #444444; font-family:  arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 11px; text-align: justify; text-decoration: none;}

input.bottone
{
	color: #595959;
	background: #FFFFFF;
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-right: solid #595959;
	border-right-width: 1px;
	border-bottom: solid #595959;
	border-bottom-width: 1px;
	border-left: solid #595959;
	border-left-width: 1px;
	border-top: solid #595959;
	border-top-width: 1px;
	width: 75px;
	text-transform: uppercase;
}
	
input.form
{
	color: #363636; 
	background: #FFFFFF;
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #808080;
	border-right-width: 1px;
	border-bottom: solid #808080;
	border-bottom-width: 1px;
	border-left: solid #808080;
	border-left-width: 1px;
	border-top: solid #808080;
	border-top-width: 1px;
	padding-left: 4px;
}

input.form_mini
{
	color: #363636; 
	background: #fbf5e8;
	border: 0;
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #808080;
	border-right-width: 1px;
	border-bottom: solid #808080;
	border-bottom-width: 1px;
	border-left: solid #808080;
	border-left-width: 1px;
	border-top: solid #808080;
	border-top-width: 1px;
	padding-left: 4px;
}

textarea.form
{
	color: #363636; 
	background: #ffffff;
	background-image: url('../images/fnd_form.gif');
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #DCDCDC;
	border-right-width: 1px;
	border-bottom: solid #DCDCDC;
	border-bottom-width: 1px;
	border-left: solid #DCDCDC;
	border-left-width: 1px;
	border-top: solid #DCDCDC;
	border-top-width: 1px;
	padding-left: 4px;
}
	
select.form
{
	color: #363636; 
	background-color: #fbf5e8;
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background: #ffffff; position: absolute; width: 168px; height: 22px; top: -2px; left: -2px;
	/*border-top: solid #808080;
	border-top-width: 1px;
	border-left: solid #808080;
	border-left-width: 1px;
	border-right: solid #808080;
	border-right-width: 1px;
	border-bottom: solid #808080;
	border-bottom-width: 1px;*/
}

select.filtro
{
	color: #363636; 
	background-color: #fbf5e8;
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background: #ffffff;
	width: 120px;
}
	
.containerSelect {border: 1px solid #DCDCDC; position: relative; width: 164px; height: 15px; overflow: hidden;}
	
checkbox.form
{
	color: #363636;
	background-color: #E7E7E2;
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

TABLE.tabellacarrello
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;	
}

.thumb {border:0px solid;}

TD.tabellacarrello
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;	
}

TD.titolino-prod
{
	color: #0072D3;
	border: 0;
	font-family: arial, helvetica,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
}

div#vertical_align{
width:60px;height:60px;float:left; margin-right: 20px;
}

TD.cella-correlati
{
	background-color:#F5F5F5;
	font-size: 11px;
}
TD.cella-correlati-bis
{
	background-color:#E8E8E8;
	font-size: 11px;
}
TD.titolo-cella-correlati
{
	background-color:#F5F5F5;
	font-size:13px;
	font-family: arial;
	font-weight: bold;
}
TD.titolo-cella-correlati-bis
{
	background-color:#E8E8E8;
	font-size:13px;
	font-family: arial;
	font-weight: bold;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
    background-repeat: repeat-x repeat-y;
    /*background-color:#717277;*/	
}

#nav a {
	display: block;
	width:auto;
}

#nav li {
	float: left;
	width: 200px;
	padding-left:0px;
	margin-top:-6px;
	line-height:39px;
}

#nav li ul {
	position: absolute;
	float:left;
	width: 99px;
	left: -9999px;
	margin: -32px 0px 0px  88px;
	text-align:left;
}
#nav ul li {
	
	line-height:25px;
	margin:0px 1px 0px 0px;
    background-repeat: repeat-x repeat-y;
}
#nav ul li a {
	display: block;
	width:85px;
}
#nav li:hover ul {
	left: auto;
}
#nav li ul ul {
	margin: -25px 0 0  135px;
	width:160px;
	border:1px solid #AAAAAA;
}

div#rigaBianca {
	position: relative;
	z-index: 5;
	
	width: 708px;
	height:40px;
	background-image: url('../images/separatore-cnt-box.gif');
	margin: 0px -18px 0px -18px;
	
    background-repeat:no-repeat;
	background-color: #ffffff;
}

div.navigazione-apertura		 {display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/inizio.png'); }
div.navigazione-apertura:visited {display:block; width: 103px; height: 23px; background-image: url('../images/navigazione/inizio-on.png');}
div.navigazione-apertura:link 	{display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/inizio-on.png');}
div.navigazione-apertura:hover {display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/inizio-on.png');}
div.navigazione-centro		 {display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/centro.gif'); }
div.navigazione-centro:visited {display:block; width: 103px; height: 23px; background-image: url('../images/navigazione/centro-on.gif');}
div.navigazione-centro:link 	{display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/centro-on.gif');}
div.navigazione-centro:hover {display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/centro-on.gif');}
div.navigazione-chiusura		 {display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/chiusura.png'); }
div.navigazione-chiusura:visited {display:block; width: 103px; height: 23px; background-image: url('../images/navigazione/chiusura-on.png');}
div.navigazione-chiusura:link 	{display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/chiusura-on.png');}
div.navigazione-chiusura:hover {display: block; width: 103px; height: 23px; background-image: url('../images/navigazione/chiusura-on.png');}

.link-cellanavig					{padding-left: 20px; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-cellanavig:link				{padding-left:20px; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-cellanavig:visited			{padding-left:20px; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a.link-cellanavig:hover			{padding-left:20px; font-weight: bold; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }

div.facebook			{float: right; padding: 1px 10px 0; height:15px;}

.lettera {background-color:white;}

.new_contenitore    {border: 0px solid black; display: table; width: 100%; clear: both; padding: 10px 0 10px 0}
.new_contenitoreSinistra    { width: 100px; height:100px; vertical-align:top;}
.new_contenitoreDestra  { padding-left: 15px; }

.new_contenitoreDestra a, .new_contenitoreDestra a:link, .new_contenitoreDestra a:visited	{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.new_contenitoreDestra a:hover	{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.new_contemitoreImg 
{
     width: 100px;
     height:100px;
     background-color:#ffffff;
     overflow: hidden;
    }

.new_spazioTitoloAbstract   { height: 1px;}

.new_separatore1 { width: 100%; height:1px; background-color: #bdbec1;}
.new_separatore2 { width: 100%; height:1px; background-color: #FFFFFF;}


.tag_testi a, .tag_testi a:link, .tag_testi a:visited	{color: #626262; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.tag_testi a:hover	{color: #e30027; font-weight : normal; font-family: arial, tahoma, helvetica, sans-serif; font-size: 12px; text-decoration: none; }

/*GOOGLEMAPS V3*/
#map_main_container {
	width: 100%;
	height: 100%;
	float: left;
	clear: both;
	position: relative;
	z-index: 1;
	background-color:#F0F0F0; 
	/*border:1px solid #DADADA;*/
}

#map_container {
	height: 100%;
	float: left;
	position: relative;
}

#map_separatoreDIV   {border:1px solid #ffffff;}

#map_filter {
	position: absolute; 
	width:100%; 
	height:32px;
	bottom:0px; 
	background-color:#ffffff; 
	padding-top:4px; 
	text-align:center; 
	font-family:Arial,sans-serif; 
	font-size:11px;
}

#map_canvas {
	height: 100%;
	width: 100%;
	min-width: 400px;
	float: left;
	display: block;
	position: absolute;
	z-order: 1000;
}

#map_sidebar {
	height:99%;
	float: right; 
	overflow:auto;
	font-size:10px; 
	color:#000000;
	vertical-align:top; 
	background-color:#F0F0F0; 
	line-height:14px;
	padding:2px 2px 2px 0px; 
	border-left:2px solid #ffffff;
}

.sidebarUrl         {color:#000000;}
.sidebarCapo        {font-weight:bold;}
.sidebarText        {font-weight:bold;font-size:10px; text-transform:uppercase;}

div.nuvoletta_map                   	{font-size:10px; padding:0px; margin:0px; text-align:left; line-height:13px;}
.nuvoletta_map           	        	{background-color:#ffffff;}
.nuvoletta_map a           	        {text-decoration: none;}
.nuvoletta_map a:hover      	{color: #998b8b;}
.nuvolettaTitolo_map           	{font-weight:bold; clear:both; text-transform:uppercase;}
.nuvolettaTitolo_map a           	{text-decoration: none;}
.nuvolettaTitolo_map a:hover {color: #998b8b;}
/*GOOGLEMAPS V3*/

/**SELECT 2 **/
.selectGruppi {
    width:157px;
    margin-right:6px !important;
    margin-bottom:10px !important;
    float:left;
}
img.logoAuto {
    height: 20px;
    padding-right: 10px;
    width: 20px;
    vertical-align:middle;
    border:none;
    outline:none;
}
.select2-default {
    color: #444444 !important;
}
#gruppi {
    margin-bottom:10px;
    float:left;
    width:653px;
    background:#F2F2F3;
    border-radius:10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    padding:10px;
    margin-bottom:15px;
    min-height:105px;
    border:1px solid #CCC;
    position:relative;
}
#gruppi p {
    color: #0072D3;
    font-size: 15px;
    font-weight: bold;
    text-align:center;
    margin:0;
    padding:0;
    margin-bottom:15px;
    text-transform:uppercase;
}
#gruppi a.linkList {
    float:right;
    text-transform:lowercase;
    font-size:12px;
    position:absolute;
    top:12px;
    right:8px;
}
a.linkListGruppo {
    display:block;
}
#cercaBtn {
    background: #0072D3;
    border-radius: 5px;
    display: inline-block;
    height: 27px;
    width: 156px;
    text-align:center;
    cursor:pointer;
    color: #FFF;
    line-height:27px;
    transition:background 0.5s linear;
    -moz-transition:background 0.5s linear;
    -webkit-transition:background 0.5s linear;
    -ms-transition:background 0.5s linear;
    text-transform:uppercase;
}
#cercaBtn:hover {
    background: #E30027;
    transition:background 0.5s linear;
    -moz-transition:background 0.5s linear;
    -webkit-transition:background 0.5s linear;
    -ms-transition:background 0.5s linear;
    color: #FFF;
}

.locator-cella .linkBack{
    background-color: #c2c2c2;
    border-radius: 8px;
    display: block;
    float: right;
    font-size: 15px;
    height: 21px;
    line-height: 21px;
    margin-right: 0px;
    margin-top: 1px;
    text-align: center;
    width: 100px;
    font-weight:bold;
    color:#626262;
}
.locator-cella .linkBack:hover {
    background-color:#bcdcf1;
    transition:background 0.5s linear;
    -moz-transition:background 0.5s linear;
    -webkit-transition:background 0.5s linear;
    -ms-transition:background 0.5s linear;
}

#titGruppi div {
    float:left;
    font-size:15px;
    height:21px;
    line-height:21px;
}
#gruppi div.containerTendine
{
    width:100%;
    float:left;
}
#gruppi div.containerBtn
{
    width:100%;
    float:left;
    display:none;
    text-align:center;
}

div.quantitaVarianteGruppi {
    color:#e30027;
    font-weight:bold;
    font-size:12px;
    padding-top:2px;
}

.select2-container .select2-choice .select2-arrow b
{
    background-color:#FFF !important;
}
.select2-container .select2-choice
{
    transition:border 0.5s linear;
    -moz-transition:border 0.5s linear;
    -webkit-transition:border 0.5s linear;
    -ms-transition:border 0.5s linear;
}
.select2-container .select2-choice:hover 
{
    border:1px solid #E30027;
    transition:border 0.5s linear;
    -moz-transition:border 0.5s linear;
    -webkit-transition:border 0.5s linear;
    -ms-transition:border 0.5s linear;
}
li.select2-no-results 
{
    text-align:center;
    padding-bottom:10px;
    padding-top:10px;
}
ul.select2-results
{
    overflow-y:scroll;
}

/*Auto: allargamento tendina*/
div.containerTendine.categoria-227 div.selectGruppi{
    width:205px;
}