/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */
body
	{
	background-color: #858585;
	background-image: url("../images/bg.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F5F5F5;
	text-decoration: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;	
	}

#bodybianco {
	background-color: #FFFFFF;
	background-image: url("../images/spacer.gif");	
    }  

    
ul.colsx 	    {list-style:none; margin: 0; padding: 0;}
li.menucella 	{margin: 0; padding: 0;}  

h1
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #6b6b6b; 
	font-family: tahoma, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding: 0px 25px 0px 5px;
	}

h2
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #adadad;
	font-family: tahoma, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding: 0px 10px 4px 0px;
	}

h3
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #5B5B5B; 
	font-family: tahoma, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding: 4px 10px 0px 20px;
	}     

form {margin: 0}

a						{color: #f5f5f5; text-decoration: none;}
a:hover					{color: #1b1b1b;}

.etichettaNelCarrello   {position: relative; background-color: #000000; padding: 4px; display: block; z-index: 20; cursor: hand; top: -1px; float: right; margin: 0 0 0 0; color: #ffffff; font-weight: bold; }
.imgNelCarrello         {position: relative; top: -25px; border: solid 2px #000000; position: relative; width: 162px; max-height: 164px; left: -3px; float: left;}

img.con_bordo 			{padding: 0px 0px 0px 0px; border: 0px solid #000000;}
img.con_bordo_spaziodx 	{padding: 2px 2px 2px 2px; margin: 0 10px 0 0; border: 0px solid #1b1b1b;}
.imgdistance-dx			{padding: 2px 0px 5px 12px;}
.imgdistance-sx			{padding: 2px 12px 5px 0px;}
.imgdistance-top		{padding: 2px 0px 5px 0px;}


.sfumatura-prod         {padding-top: 4px; padding-bottom: 5px; padding-left: 3px; padding-right: 8px; background-image: url("../images/boxtumb-fnd-ombrina.png"); background-repeat: no-repeat;}
.sfumatura-prod-abreve  {padding-top: 4px; padding-bottom: 5px; padding-left: 3px; padding-right: 8px; background-image: url("../images/boxtumb-fnd-ombrina-abreve.png"); background-repeat: no-repeat;}
/*.sfumatura-prod-noprod  {padding-top: 4px; padding-bottom: 5px; padding-left: 3px; padding-right: 8px; background-image: url("../images/boxtumb-fnd-ombrina-noprod.png"); background-repeat: no-repeat;}*/
.sfumatura-prod-noprod  {padding-top: 4px; padding-bottom: 5px; padding-left: 3px; padding-right: 8px;}
.sfumatura-prod-media   {padding-top: 4px; padding-bottom: 5px; padding-left: 3px; padding-right: 8px; background-image: url("../images/boxtumb-fnd-ombrina-media.png"); background-repeat: no-repeat; }

.fondocarrellosfondoRed   {padding-left: 0px; padding-bottom: 0px; color: #f5f5f5; text-decoration: none; font-size: 12px; font-weight: bold;}
.fondocarrellosfondoWhite   {color: #f5f5f5; text-decoration: none; font-size: 12px; font-weight: normal; background-color: #373737; margin: 3px 0; padding: 3px; border: solid 1px #000000}

.fondocarrellosfondo2IT   {padding-left: 100px; padding-bottom: 5px; background-image: url("../images/art_nelcarrello-singolo-IT_sel.png"); background-repeat: no-repeat; color: #ff0000; text-decoration: none; font-size: 12px; font-weight: bold;}
.fondocarrellosfondo2UK   {padding-left: 80px; padding-bottom: 5px; background-image: url("../images/art_nelcarrello-singolo-UK_sel.png"); background-repeat: no-repeat; color: #ff0000; text-decoration: none; font-size: 12px; font-weight: bold;}

/* wp01 */
.containerWpCarrello    {width: 560px; height: 30px; float: left; border: solid 0px #ff0000;}
.wp01                   {float: right; height: 50px; padding: 15px 3px 0px 0; border: solid 0px #ffffff;}
.testo-wp01             {float: left;}
.fndlogo			    {background-image: url("../images/logo.png"); background-repeat: no-repeat; width: 408px; height: 100px; float: left;}
.headerfnd			    {background-image: url("../images/headerfnd.png"); background-repeat: no-repeat; width: 972px; height: 100px;}

/* carrello */
.containerCarrello      {clear: both; float: right; border: solid 0px #dfdfdf; height: 22px; margin-top: 0px; margin-right: 21px; width: 520px;}

/* menu orizzontale e condividi area */
.menucondividiarea      {width:732px; height:29px; background-image: url('../images/menuorizzontale-fnd.png'); background-repeat:no-repeat; float:right; margin-right:27px;line-height: 12px;}
.cntinizio-fnd          {width:732px; height:5px; background-image: url('../images/cntfoglioinizio-fnd.png'); background-repeat:no-repeat; float:right; margin-right:27px; margin-top:12px;}
.condividiarea          {width:430px; float:right; margin-right:2px; margin-top:6px; border: solid 0px #ff0000;}
.menuorizzontale-area   {width:230px; float:left; margin-left:18px; margin-top:8px; border: solid 0px #ff0000;}

/* menusx buttons */
.buttonarea1 a 		    {background-image: url("../images/logo-50esimo.png"); background-repeat: no-repeat; width:80px; display: block; height: 73px; padding-left:110px;}
.buttonarea1 a:hover 	{background-image: url("../images/logo-50esimo-on.png"); background-repeat: no-repeat;}
.buttonarea2 a 		    {background-image: url("../images/logo-madeinitaly.png"); background-repeat: no-repeat; width:80px; display: block; height: 73px; padding-left:110px;}
.buttonarea2 a:hover 	{background-image: url("../images/logo-madeinitaly-on.png"); background-repeat: no-repeat;}
.buttonareatxt 		    {color:#262626; font-size:11px; padding-top:15px; padding-right:20px;}
.buttonareatxt a:hover 	{color:#1b1b1b;}
.rigaseparatrice    	{background-color:#a1a1a1; width:159px; height:1px; margin:10px 0 10px 27px;}



/* fondi */
.fnd-keyword		 	 {background-image: url("../images/fnd-contenuti.gif"); background-repeat: repeat-y; padding-left: 60px;}

.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;}

.fndcol-esterno-sx          {} 
.fndcol-esterno-dx          {}

.fndTestataSx			{}
.fndTestataDx			{}

.fndcolsx				{}
.fndcoldx				{background-color: #FCFCFC; background-image: url("../images/fndcoldx.gif"); background-repeat: repeat-y;}

.fndwp01				{background-color: #636466;}
.fnd-riga-wp01			{background-color: #f5f5f5;}

.fndpagina				{background-image: url("../images/fndpagina-ombrina.png"); background-repeat: repeat-y;}

.fnd-carrello			{background-color: #e5dfd4; background-image: url("../images/fndcarrello.gif"); background-repeat: repeat-x;}

.menutop-fnd			{background-image: url("../images/menutop-fnd.png"); background-repeat: no-repeat; width: 972px; height: 54px;}
.sottomenutop-fnd	    {background-image: url("../images/sottomenutop-fnd.png"); background-repeat: no-repeat; width: 972px; height: 5px; clear: both;}
.rigastruttura	        {background-image: url("../images/rigastruttura.png"); background-repeat: no-repeat;}

.menu-sfumainizio    	{background-image: url("../images/menu-sfumainizio"); background-repeat: no-repeat;}
.fnd-carrello-riga      {}
.bordo-carrello  		{background-color: #7E6500;}

.testogrigio  		    {color: #f5f5f5; font-size:12px; padding-left:4px; padding-right:6px;}

.testonero  		    {color: #1b1b1b; font-size:12px;}
a.testonero  		    {color: #1b1b1b; font-size:12px;}
a.testonero:hover       {color: #f5f5f5; font-size:12px;}

.testonero-on  		    {color: #ffffff; font-size:12px;}
a.testonero-on  		    {color: #ffffff; font-size:12px;}
a.testonero-on:hover       {color: #1b1b1b; font-size:12px;}

.testobianco  		    {color: #f5f5f5; font-size:12px;}
a.testobianco  		    {color: #f5f5f5; font-size:12px;}
a.testobianco:hover     {color: #1b1b1b; font-size:12px;}

.fndbanner				{background-color: #141414;}

.menuorizzontale-fndriga    {background-color: #777777;}
.youtubearea                {background-image: url("../images/youtubecontrol-fnd.gif"); background-repeat: repeat-x; background-position: bottom left; background-color: #000000;}
.locator-cella-geo       	{font-weight : normal; background-image: url("../images/cont-fnd-testatabella.gif"); background-repeat: repeat-x;}

.bg-fnd-popup		    {background-color: #5d5d5d;}

.boxpagina-rigabg		{height:2px;}
.popup-rigabg			{background-color:#C5C5C5;}
.navigatore-barra		{background-color:#7c7c7c; background-image: url("../images/barra-navigatore-fnd.gif"); background-repeat: repeat-x;}


.fndfooter				{background-image:url("../images/bg-footer.gif"); background-repeat: repeat-x; background-position: bottom left;}
.bgfooter				{background-image:url("../images/bg-footer-dx.gif"); background-repeat: no-repeat;}
.fndfooter-popup		{}
.bgfooter-popup			{background-color: #FFFFFF;}
.footer-bandasx			{background-image:url("../images/footer-fnd-bandasx.gif"); background-repeat: no-repeat; background-position: top right;}

.testatabox             {padding:0px 11px 0px 1px;}
.fotobox                {}
.focusbox               {}
.fotoScheda             {background-color: #E1D6C2;}


/* fondi */

/* distributori */
.testoregione           {font-size:15px; color: #1b1b1b;}
a.testoregione          {color: #1b1b1b;}
a.testoregione:hover	{color: #f5f5f5;}
.testotitolo            {color: #f5f5f5; font-size:14px; text-transform:uppercase;}
.sfondobox              {background-color: #515151; color:#a3a3a3;}
.fotoboxAmb             {background-image: url('../images/testa-tabella-distrib-fnd.png'); background-repeat: repeat-x;}
.linkemail				{color: #f5f5f5; font-size:11px;}
a.linkemail             {color: #f5f5f5;}
a.linkemail:hover		{color: #1b1b1b;}
/* distributori */


/* footer testi */
.copyright				        {font-size:11px; padding: 20px 0 0 28px; float:left; width: 300px; color: #f5f5f5;}

.copyrightNomeAzienda 	        {font-size:11px; font-weight: bold; color: #e2001a;}
a.copyrightNomeAzienda 	        {font-size:11px; text-decoration: none; font-weight: bold; color: #e2001a;}
a.copyrightNomeAzienda:hover	{}

.partner				{font-size:11px; padding: 20px 28px 0 0; float: right; text-align: right; height:80px; width: 244px; color: #f5f5f5;}
a.partner               {font-size:11px; text-decoration: none; color: #f5f5f5;}
a.partner:hover		    {color: #f5f5f5;}

.partner-footer				{font-size:11px; padding: 20px 28px 0 0; float: right; text-align: right; height:60px; width: 145px; color: #f5f5f5;}
a.partner-footer               {font-size:11px; text-decoration: none; color: #f5f5f5;}
a.partner-footer:hover		    {color: #f5f5f5;}

.partnerwww				{}
a.partnerwww            {font-size:11px; text-decoration: none; color: #f5f5f5;}
a.partnerwww:hover		{text-decoration: underline;}
/* footer testi */

/* tools */
div#separatore			{margin: auto; height: 4px; border: 0px; background-color: #e3d7c4;}

div.sizetext			{float: right; font-size: 11px; padding: 3px 10px 0 10px; color: #f5f5f5; height:16px; border-left: solid 0px #FFFFFF}
div.sizetext a			{color: #1b1b1b;}
div.sizetext a:hover	{color: #f5f5f5;}

div.contrasto			{float: right; padding: 2px 10px 0; height:14px; border-left: solid 1px #f5f5f5}

div.facebook		{float: right; padding: 1px 10px 0; height:15px; border: solid 0px #000000;}
/* tools */

/*-- banner merchandising --*/
.bannerGrandeChiaro			{color: #c60209; font-weight: bold; font-size: 15px;}
a.bannerGrandeChiaro        {color: #c60209; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:hover	{color: #f5f5f5;}

.bannerPiccoloChiaro		{color: #a3a3a3; font-weight: bold; font-size: 11px;}
a.bannerPiccoloChiaro   	{color: #a3a3a3; font-weight: bold; text-decoration: none}
a.bannerPiccoloChiaro:hover	{color: #f5f5f5;}

.bannerGrandeScuro			{color: #c60209; font-weight: bold; font-size: 15px;}
a.bannerGrandeScuro     	{color: #c60209; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:hover	{color: #f5f5f5;}

.bannerPiccoloScuro			{color: #a3a3a3; font-weight: bold; font-size: 11px;}
a.bannerPiccoloScuro    	{color: #a3a3a3; font-weight: bold; text-decoration: none}
a.bannerPiccoloScuro:hover	{color: #f5f5f5;}
/*-- banner merchandising --*/

/*-- testata programmata --*/
.header-titarea		        {color: #E50800; font-size: 10px; font-weight: bold;}
a.header-titarea  	        {color: #E50800; text-decoration: none;}
a.header-titarea:hover      {color: #3F3F3F;}

.header-titolo		        {color: #F5F5F5; font-size: 17px; font-weight: bold; text-transform:uppercase;}
a.header-titolo   		    {color: #F5F5F5; font-weight: bold; text-decoration: none;}
a.header-titolo:hover	    {color: #1b1b1b;}

.header-testo			    {color: #E50800; font-size: 10px;}
a.header-testo              {color: #E50800; text-decoration: none;}
a.header-testo:hover	    {color: #3F3F3F;}

.header-titarea-scuro		{color: #E50800; font-size: 10px; font-weight: bold;}
a.header-titarea-scuro  	{color: #E50800; text-decoration: none;}
a.header-titarea-scuro:hover{color: #3F3F3F;}

.header-titolo-scuro		    {color: #F5F5F5; font-size: 17px; font-weight: bold; text-transform:uppercase;}
a.header-titolo-scuro   		{color: #F5F5F5; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:hover	    {color: #1b1b1b;}

.header-testo-scuro			{color: #E50800; font-size: 10px;}
a.header-testo-scuro        {color: #E50800; text-decoration: none;}
a.header-testo-scuro:hover	{color: #3F3F3F;}
/*-- testata programmata --*/

/* menu */
li.glossariocella a 		{display: block; height: 14px; line-height: 14px; background-color:#F5F5F5;}
li.glossariocella a:hover 	{background-color:#ffffff;}
li.glossariocella-on a 		{display: block; height: 14px; line-height: 14px; background-color:#ffffff; font-weight:bold;}

li.menucella a 				{list-style: none; display: block; height: 16px; line-height: 16px;}
li.menucella a:hover 		{list-style: none; background-color:#7e7e7e;}
li.menucella-on a 			{list-style: none; display: block; height: 16px; line-height: 16px; background-color:#7e7e7e; font-weight: bold;}

li.menucella2lev a 			{list-style: none; display: block; height: 16px; line-height: 16px;}
li.menucella2lev a:hover 	{list-style: none; background-color:#7e7e7e;}
li.menucella2lev-on a 		{list-style: none; display: block; height: 16px; line-height: 16px; font-weight: bold; background-image: url('../images/menu2lev-fndbot.gif'); background-repeat: no-repeat;}

a.menu  			    	{color: #323232; font-size:13px; font-weight:bold; text-decoration: none; display: block; line-height: 54px; float: left; margin: 0 8px;}
a.menu:hover		    	{color: #FFFFFF; background-image: url('../images/menutopcella-on.gif'); background-repeat: repeat-x;}

a.menu-on		        	{color: #FFFFFF; font-size:13px; font-weight:bold; text-decoration: none; display: block; line-height: 54px; float: left; margin: 0 8px;}
a.menu-on:hover		    	{color: #323232; background-image: url('../images/menutopcella-on.gif'); background-repeat: repeat-x;}

a.menuhome  				{font-size:12px; font-weight:bold; color: #1b1b1b; text-decoration: none; padding-right:12px;}
a.menuhome:hover		    {color: #FFFFFF;}
a.menuhome-on   			{font-size:12px; font-weight:bold; color: #FFFFFF; text-decoration: none; padding-right:12px;}
a.menuhome-on:hover		    {color: #1b1b1b;}

a.menuhome2lev  			{color: #6c5133; text-decoration: none;}
a.menuhome2lev:hover	    {color: #6c5133;}

a.menuhome2lev-on   		{color: #6c5133; text-decoration: none;}
a.menuhome2lev-on:hover	    {color: #6c5133;}

a.menuhome2lev-orizz    	 	{color: #1b1b1b; font-weight: normal; text-decoration: none;}
a.menuhome2lev-orizz:hover		{color: #F5F5F5;}

a.menuhome2lev-orizz-on     	{color: #F5F5F5; font-weight: bold; text-decoration: none;}
a.menuhome2lev-orizz-on:hover	{color: #1b1b1b;}

.menucolsx				    {font-size: 13px; color: #262626; font-weight: bold; line-height: 18px; padding-left: 27px;}
a.menucolsx     		    {font-size: 13px; color: #262626; text-decoration: none;}
a.menucolsx:hover		    {font-size: 13px; color: #FFFFFF;}

.menucolsx-on               {font-size: 13px; color: #FFFFFF; font-weight: bold; line-height: 18px; padding-left: 27px;}
a.menucolsx-on              {font-size: 13px; color: #FFFFFF; text-decoration: none;}
a.menucolsx-on:hover  	    {font-size: 13px; color: #262626;}

.menucolsx2lev			    {color: #61400b; font-weight: bold; line-height: 18px; padding-left: 24px;}
a.menucolsx2lev 		    {color: #61400b; text-decoration: none;}
a.menucolsx2lev:hover	    {color: #61400b;}

.menucolsx2lev-on           {color: #61400b; font-weight: bold; line-height: 18px; padding-left: 24px;}
a.menucolsx2lev-on          {color: #61400b; text-decoration: none;}
a.menucolsx2lev-on:hover    {color: #61400b; text-decoration: none;}
/* menu */

/*-- sezione box plus --*/
div.containerbox  	        {width: 704px;}
div.boxTitSez       	    {padding: 0px 0px 0px 3px; color: #1b1b1b; font-size: 15px;}
div.boxsepara       	    {float: left; margin: 0px 2px -1000px 2px; padding-bottom: 1000px; border-left: 1px solid #777777;}
div.inner           	    {overflow: hidden; margin-bottom: 20px;}

div.box1X           		{width:171px; float:left;}
div.box2X           		{width:344px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box3X           		{width:525px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box4X           		{width:702px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.boxImageV1X     	    {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 0px solid #FFFFFF;}
div.boxImageH1X     	    {margin: 0px 5px 0px 0px; padding: 3px 6px 6px 3px; border: 0px solid #FFFFFF; float:left; background-image: url("../images/basebox1-171x121.png"); background-repeat:no-repeat;}
div.boxImageV2X     	    {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 0px solid #bd9851; text-align: right;}
div.boxImageH2X     	    {margin: 0px 5px 0px 0px; padding: 3px 6px 6px 3px; border: 0px solid #bd9851; float: left; background-image: url("../images/basebox2x.png"); text-align: right;}
div.boxImageV3X     	    {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 0px solid #bd9851; text-align: right;}
div.boxImageH3X     	    {margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #bd9851; float: left; text-align: right;}
div.boxImageV4X     	    {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 0px solid #bd9851; text-align: right;}

div.boxTxtH         	    {margin: 0px 10px 10px 5px;}
div.boxTxtV         	    {margin: 2px 0px 10px 0px;}
div.boxTxtDida      	    {margin: 3px 0px 3px 0px;}
div.boxTxtSezione   		{}
div.boxTxtSezione a 		{color: #f5f5f5;}
div.boxTxtSezione a:hover   {color: #f5f5f5; text-decoration: underline;}
div.boxTxtTitolo    		{margin: 4px 0px 0px 0px; font-size:12px; text-transform:uppercase; font-weight: bold; color: #FFFFFF;}
div.boxTxtTitolo a  		{font-weight: bold; color: #f5f5f5;}
div.boxTxtTitolo a:hover    {color: #1b1b1b;}

div.rigaTraBox1       		{width: 704px; background-color: #a1a1a1; height: 1px; margin: 0px 0px 20px 0px;}
div.rigaTraBox2       		{width: 704px; background-color: #a1a1a1; height: 0px; margin: 5px 0px 2px 0px;}
div.rigaSottoAlTitolo	    {width: 704px; background-color: #a1a1a1; height: 0px; margin: 0px 0px 10px 0px;}

div.containerboxNews 	    {width:180px; float:right; margin: 0px 0px 30px 0px; background-color:#FFFFFF;}
/*-- classi specifiche per box-vert.asp --*/
div.containerboxFissi 	    {width: 181px; float:right; margin: 15px 0px 30px 0px; background-color:#FFFFFF;}
div.box1XFissi        		{width: 171px; margin: 15px 5px 30px 5px;}
div.boxFissiTitSez    	    {margin: 10px 13px 15px 13px; font-weight:bold; border-bottom: 1px solid #B0B2B6; padding-bottom: 5px;}
/*-- sezione box plus --*/

/* didascalie */
.didascaliaschedaprod		 {color: #F5F5F5; font-size: 11px;}
a.didascaliaschedaprod  	 {color: #F5F5F5; text-decoration: none;}
a.didascaliaschedaprod:hover {color: #1b1b1b;}

.didascalia		   			{color: #F5F5F5; font-size: 10px; padding-bottom: 10px}
a.didascalia    	  		{color: #F5F5F5; text-decoration: none;}
a.didascalia:hover			{color: #1b1b1b;}

.didascalia-gallery			{color: #F5F5F5; background: #ffffff; font-size: 10px;}
a.didascalia-gallery    	{color: #F5F5F5; text-decoration: none}
a.didascalia-gallery:hover	{color: #1b1b1b;}

.didascalia-gal-prod		{color: #F5F5F5; font-size: 10px; text-decoration: none}
a.didascalia-gal-prod		{color: #F5F5F5; text-decoration: none}
a.didascalia-gal-prod:hover	{color: #1b1b1b;}
/* didascalie */

/* e commerce */
.prezzobox			       {color: #f5f5f5; padding: 0 1px 0 1px}
.prezzo             	   {color: #f5f5f5; font-size: 12px; font-weight: bold;}
.prezzobarrato		       {color: #f5f5f5; font-size: 11px; font-weight: bold; text-decoration: line-through;}
.prezzocart	    		   {color: #f5f5f5; font-size: 11px; font-weight: bold;}
.prezzobarratocart 	       {color: #1b1b1b; font-size: 11px; font-weight: bold; text-decoration: line-through;}
.datacart	    		   {color: #f5f5f5; font-size: 11px;}
.titolobig		    	   {color: #f5f5f5; font-size: 20px; font-weight: bold;}
.datascadenza	    	   {color: #f5f5f5; font-size: 11px; font-weight: bold;}
.prezzonopromobig	       {color: #f5f5f5; font-size: 17px; font-weight: bold; text-decoration: line-through; }
.prezzoschedabig	       {color: #f5f5f5; font-size: 19px; font-weight: bold;}
.prezzocent			       {color: #f5f5f5; font-size: 12px; font-weight: bold;}
.carrellotesto    	       {color: #f5f5f5; font-size: 11px; font-weight: bold;}
.testocarrello    	       {color: #f5f5f5; font-size: 11px; font-weight: bold; line-height: 24px; float: left;}
.titcarrello		       {color: #b3b3b3; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #343434;}
.titcarrelloAdd		       {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #343434;}

.Notabene1			       {color: #f5f5f5; font-size: 11px;}
.Notabene2			       {color: #f5f5f5; font-size: 11px;}
a.Notabene2     	       {color: #f5f5f5; text-decoration: none; font-weight: bold;}
a.Notabene2:hover	       {color: #f5f5f5;}

.testo-login  			   {color: #D9D9D9; font-size: 11px;}
a.testo-login        	   {color: #D9D9D9; text-decoration: none;}
a.testo-login:hover   	   {color: #BE582A; }

.carrello  			       {color: #E50800; font-size: 11px;}
a.carrello           	   {color: #E50800; text-decoration: none;}
a.carrello:hover   	       {color: #f5f5f5;}

.sconto  				   {color: #f5f5f5; font-size: 11px;}
a.sconto    			   {color: #f5f5f5; text-decoration: none;}
a.sconto:hover   		   {color: #1b1b1b;}

.novita               	   {color: #F5F5F5; font-size:12px; font-weight: bold; }

.titolotabelle             {color: #f5f5f5; font-size:16px; font-weight: bold;}
a.titolotabelle            {color: #f5f5f5; font-weight: bold; text-decoration: none;}
a.titolotabelle:hover      {color: #1b1b1b;}

.testobox				   {color: #F5F5F5; padding:3px 11px 0 1px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
a.testobox  			   {color: #F5F5F5; text-decoration: none;}
a.testobox:hover		   {color: #1b1b1b;}

.categoria				   {color: #F5F5F5; font-weight : bold; line-height: 18px; padding-left: 24px;}
a.categoria 		       {color: #F5F5F5; font-weight : bold; text-decoration: none;}
a.categoria:hover		   {color: #1b1b1b;}

.titlink				   {color: #F5F5F5; font-weight: bold;}
a.titlink   			   {color: #F5F5F5; font-weight: bold; text-decoration: none;}
a.titlink:hover 	       {color: #1b1b1b;}

.tagprodotto			   {color: #F5F5F5; font-size: 10px;}
a.tagprodotto   		   {color: #F5F5F5; text-decoration: none;}
a.tagprodotto:hover 	   {color: #1b1b1b;}
/* e commerce */

/* form */

input.formCarrello 	       {color: #F5F5F5; font-weight: bold; font-size: 11px; background-image: url("../images/fnd_form.gif"); padding-left: 4px; border: 0;}
.BottoneCarrello 	       {color: #F5F5F5; background-color: #555555; font-weight: bold; font-size: 11px; border: #7d7d7d 1px solid; cursor: pointer;}
.privacy			       {color: #F5F5F5; font-size: 11px; line-height: 12px; text-align: justify;}
input.bottone		       {color: #F5F5F5; background-color: #555555; font-size: 11px; font-weight: bold; border: solid 1px #7d7d7d; text-transform: uppercase;}
input.form 			       {color: #F5F5F5; background-color: #555555; font-size: 11px; border: solid 1px #7d7d7d; padding-left: 4px;}
input.form_mini 	       {color: #F5F5F5; background-color: #555555; font-size: 10px; border: solid 1px #7d7d7d;	padding-left: 4px;}
textarea.form 		       {color: #F5F5F5; background-color: #555555; font-size: 11px; border: solid 1px #7d7d7d; padding-left: 4px;}
select.form 		       {color: #F5F5F5; background-color: #555555; border: 0; font-size: 11px; width: 165px; height: 17px; top: -2px; left: -2px;}
.containerSelect 	       {position: relative; width: 164px; height: 17px; overflow: hidden;}
checkbox.form 		       {color: #F5F5F5; background-color: #555555; border: 0; font-size: 11px;}
table.tabellacarrello      {border: #7d7d7d 1px solid;}
td.tabellacarrello 	       {border: #7d7d7d 1px solid;}

input.form_map 				{color: #1b1b1b; background-color: #ffffff; border: 0; font-size: 11px; border: 1px solid #363339; padding-left: 4px;}
input.bottone_map 			{color: #1b1b1b; background-color: #f5f5f5; border: 0; font-size: 11px; font-weight: bold; border: 1px solid #363339; width: 75px; text-transform: uppercase;}
.testo-mappa-google         {color: #1b1b1b; font-size: 13px; background-color:#FFFFFF;}
a.testo-mappa-google        {color: #ac007b; text-decoration: none;}
a.testo-mappa-google:hover  {color: #1b1b1b;}
/* form */

/* varie */
.titolo         			{color: #FFFFFF; font-weight: normal; font-size: 20px;}
a.titolopopup       		{color: #FFFFFF; font-weight: normal; font-size: 14px;}
a.titolopopup:hover      	{color: #f5f5f5;}

div.titolino			    {font-size: 11px; color: #f5f5f5; height:45px;}
div.titolino a			    {color: #262626;}

a.lingua            		{color: #999999; font-weight: bold; text-decoration: none; padding-right:4px; font-size: 12px;}
a.lingua:hover      		{color: #f5f5f5;}
a.lingua-on           		{color: #f5f5f5; font-weight: bold; text-decoration: none; padding-right:4px; font-size: 12px;}
a.lingua-on:hover    		{color: #999999;}

.colonnasx-padding    	    {padding-left:24px;}
.colonnasx-buttontitle      {padding-left:24px;}

.tag			       	    {color: #f5f5f5;}
a.tag                   	{color: #f5f5f5; text-decoration: none;}
a.tag:hover	            	{color: #1b1b1b;}

.locator            	    {color: #1b1b1b;}
a.locator   		       	{color: #1b1b1b; text-decoration: none;}
a.locator:hover			    {color: #F5F5F5;}

.locator-cella			    {color: #1b1b1b;}

.txt-news-titolo            {color: #F5F5F5; font-weight:bold;}
a.txt-news-titolo   		{color: #F5F5F5; text-decoration: none}
a.txt-news-titolo:hover	    {color: #1b1b1b;}

.txt-news-titolo-scheda     {color: #686868; font-weight: bold;}

.txt-nounderline            {color: #F5F5F5;}
a.txt-nounderline   		{color: #F5F5F5; text-decoration: none}
a.txt-nounderline:hover	    {color: #1b1b1b;}

.txt-gallery-zoom           {color: #F5F5F5; font-size: 20px;}
a.txt-gallery-zoom   		{color: #F5F5F5; text-decoration: none}
a.txt-gallery-zoom:hover	{color: #1b1b1b;}

.txt-gallery-zoom-ridotto   {color: #F5F5F5; font-size: 60px;}
a.txt-gallery-zoom-ridotto 	{color: #5D5D5D; text-decoration: none}
a.txt-gallery-zoom-ridotto:hover	{color: #F5F5F5;}

a.segue     				{color: #f5f5f5; text-decoration: none;}
a.segue:hover			    {color: #1b1b1b;}

a.link  					{color: #f5f5f5; text-decoration: none;}
a.link:hover			    {color: #1b1b1b;}

a.link_file_paragrafi_prodotti  				{color: #f5f5f5; text-decoration: none;  font-weight: bold;}
a.link_file_paragrafi_prodotti:hover			{color: #1b1b1b;}

.navigazione            	{color: #1b1b1b;}
a.navigazione             	{color: #1b1b1b; text-decoration: none;}
a.navigazione:hover     	{color: #F5F5F5;}

.testo-esclusione            		        {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.testo-esclusione:link       		        {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.testo-esclusione:visited    	            {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.testo-esclusione:hover      	            {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}

.testo-esclusione-eng            		    {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione-eng.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.testo-esclusione-eng:link       		    {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione-eng.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.testo-esclusione-eng:visited    	        {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione-eng.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.testo-esclusione-eng:hover      	        {color: #f5f5f5; background-image: url("../images/fnd-testo-esclusione-eng.gif"); background-repeat: no-repeat; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-align:justify; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
