/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */
body
	{
	background-color: #FFFFFF;
	background-image: url("../images/bg.gif");
	background-repeat: repeat-y;
	background-position: top center;
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	}

#bodybianco {
	background-color: #FFFFFF;
	background-image: url("../images/spacer.gif");	
    }
    
ul.colonnasx {list-style:none; margin: 0; padding: 0;}

h1
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #c4c0b9; 
	font-family: tahoma, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding: 0px 10px 0px 5px;
	}

h2
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #bcbbbb;
	font-family: verdana, arial, helvetica, tahoma, 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}

.initial-accordion
{
     display: none;
    }

a						{color: #00a1ce; text-decoration: none;}
a:hover					{color: #787878;}

img.con_bordo 			{padding: 0px 0px 0px 0px; border: 1px solid #E1D6C2;}
img.con_bordo_spaziodx 	{padding: 2px 15px 0px 0px;}
.imgdistance-dx			{padding: 2px 0px 5px 12px;}
.imgdistance-sx			{padding: 2px 12px 5px 0px;}
.imgdistance-top		{padding: 2px 0px 5px 0px;}


/* 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      {}


a.logo                  {width: 319px; height: 112px; display: block; float: left; background-image: url("../images/logo.gif"); background-repeat: no-repeat;}
.containerWpCarrello    {width: 643px; height: 112px; float: left; border: solid 0px #ff0000; text-align:right;}
#testata-areawp        {float:right; width:645px; height:75px; text-align:right; padding-top:25px; border: solid 0px #ffff00;}
#parolechiavewp        {float:right; max-width:455px; border: solid 0px #000000;}
#parolechiavetxt       {float:right; border: solid 0px #dfdfdf;}
.containerCarrello      {clear: both; float: right; height: 29px; width: 371px; margin-right: 10px; position: relative; top: -40px; border: 1px solid #cbcbcb;  padding: 2px;}


.containerMenu          {width: 972px; height: 42px; background-image: url("../images/containerMenu.gif"); background-repeat: no-repeat;}
/* 5d5d5d */

.containerMenuSecondario   {width: 972px; height: 25px; background-image: url("../images/containerMenuSecondario.gif"); background-repeat: no-repeat; margin-top: 5px; padding-top: 3px;}
.login                  {background-image: url("../images/fnd-colonna-menu.gif"); background-repeat: no-repeat; padding-top: 30px; color: #787878;}
div.PallinoMenuContenitore  {padding:250px 0px 0px 34px; position:relative;}
div.PallinoMenuTesto        {position:absolute; vertical-align:bottom; bottom:30px; float: left; padding-left: 115px; padding-bottom: 28px;}
.fndTestataSx			{}
.fndTestataDx			{}

.fndcolsx				{background-color: #ffffff; background-image: url("../images/fnd-colonna-menu.gif"); background-repeat: no-repeat;}
.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;}

.fnd-carrello			{background-color: #e5dfd4; background-image: url("../images/fndcarrello.gif"); background-repeat: repeat-x;}

.menu-sfumainizio    		{background-image: url("../images/menu-sfumainizio"); background-repeat: no-repeat;}
.fnd-carrello-riga          {}
.bordo-carrello  		{background-color: #7E6500;}

.fndbanner				{background-color: #A4A4A4;}

.menuorizzontale-fndriga{background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x;}

.carrello-bandasx           	{}
.carrello-bandadx           	{}
.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;}

.boxpagina-rigabg		{background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x;}
.popup-rigabg			{background-color:#C5C5C5;}

.fndfooter				{background-image:url("../images/footer-fnd.gif"); background-repeat: no-repeat;}
.bgfooter				{background-image:url("../images/bg-footer-dx.gif"); background-repeat: no-repeat;}
.fndfooter-popup		{background-color: #ffffff;}
.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;}
.sfondobox              		{background-color: #FFFFFF;}
.fotobox                		{background-color: #FFFFFF;}
.focusbox               		{background-color: #FFFFFF;}
.fotoScheda                	{background-color: #E1D6C2;}
/* fondi */

/* footer testi */
.copyright				{padding: 20px 0 0 21px; float: left; width: 479px; color: #ffffff;}

.copyrightNomeAzienda 	{font-weight: bold; color: #000000;}
a.copyrightNomeAzienda 	{text-decoration: none; font-weight: bold; color: #000000;}
a.copyrightNomeAzienda:hover	{}

.partner				{padding: 20px 20px 0 0; float: left; text-align: right; width: 452px; color: #ffffff;}
a.partner               {text-decoration: none; color: #ffffff;}
a.partner:hover		    {color: #ffffff;}

.partnerwww				{}
a.partnerwww            {text-decoration: none; color: #ffffff;}
a.partnerwww:hover		{text-decoration: underline;}

.mksite				{}
a.mksite            {text-decoration: none; color: #ffffff; cursor: text;}
a.mksite:hover		{ }
/* footer testi */

/* tools */
div#separatore			{margin: auto; height: 4px; border: 0px; background-color: #e3d7c4;}

div.sizetext			{float: right; font-size: 11px; padding: 0 10px; color: #00a1ce; height:16px; border-left: solid 1px #FFFFFF; font-weight: bold}
div.sizetext a			{color: #787878; font-weight: normal}

div.contrasto			{float: right; padding: 0px 10px; height:16px; border-left: solid 1px #FFFFFF}

div.facebook			{float: right; padding: 1px 10px 0; height:15px;}

div.menuorizprodotti	{float: left; font-size: 11px; color: #00a1ce; height:16px; border-left: solid 1px #FFFFFF;}

menuOrizProdottiStatico	        {color: #00a1ce; font-weight: normal}
a.menuOrizProdottiStatico:hover	{color: #787878; font-weight: normal}

.menuOrizProdottiStatico-on	        {color: #EA6705; font-weight: normal}
a.menuOrizProdottiStatico-on:hover	{color: #787878; font-weight: normal}


/* tools */

/*-- banner merchandising --*/
.bannerGrandeChiaro			{color: #1c1c1c; font-weight: bold; font-size: 15px;}
a.bannerGrandeChiaro        	{color: #1c1c1c; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:hover	{color: #cb9e00;}

.bannerPiccoloChiaro		{color: #1c1c1c; font-weight: bold; font-size: 11px;}
a.bannerPiccoloChiaro   		{color: #1c1c1c; font-weight: bold; text-decoration: none}
a.bannerPiccoloChiaro:hover	{color: #1c1c1c;}

.bannerGrandeScuro			{color: #1c1c1c; font-weight: bold; font-size: 15px;}
a.bannerGrandeScuro     		{color: #1c1c1c; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:hover	{color: #1c1c1c;}

.bannerPiccoloScuro			{color: #1c1c1c; font-weight: bold; font-size: 11px;}
a.bannerPiccoloScuro    		{color: #1c1c1c; font-weight: bold; text-decoration: none}
a.bannerPiccoloScuro:hover	{color: #1c1c1c;}
/*-- banner merchandising --*/

/*-- testata programmata --*/
.header-titarea				{color: #D1D1D1; font-size: 10px; font-weight: bold;}
a.header-titarea    			{color: #D1D1D1; font-weight: bold; text-decoration: none;}
a.header-titarea:hover		{color: #FFFFFF;}

.header-titolo				{color: #00a1cf; font-size: 17px; font-weight: bold;}
a.header-titolo     			{color: #00a1cf; font-weight: bold; text-decoration: none;}
a.header-titolo:hover		{color: #FFFFFF;}

.header-testo				{color: #FFFFFF; font-size: 10px;}
a.header-testo  				{color: #FFFFFF; text-decoration: none;}
a.header-testo:hover		{color: #FFFFFF;}

.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: #636466; font-size: 17px; font-weight: bold;}
a.header-titolo-scuro   		{color: #636466; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:hover	{color: #636466;}

.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 */
.glossariocella a 		    {display: block; height: 14px; line-height: 14px; background-color:#EEEEEE;}
.glossariocella a:hover 	{background-color:#DDDDDD;}
.glossariocella-on a 		{display: block; height: 14px; line-height: 14px; background-color:#DDDDDD; font-weight:bold;}

li.menucellaHead a 			{display: block; min-height: 18px; line-height: 18px; font-weight:bold;}

li.menucella0lev a 				{display: block; margin-bottom:4px;}
li.menucella0lev-on a 			{display: block; margin-bottom:4px;}

li.menucella a 				{display: block; margin-bottom:4px;}
li.menucella-on a 			{display: block; margin-bottom:4px;}

li.menucella2lev a 			{display: block; margin-bottom:6px;}
li.menucella2lev-on a 		{display: block; margin-bottom:6px;}

a.menu  			    	{color: #bdbdbd; text-decoration: none; display: block; text-transform: uppercase; font-size: 12px; text-align:center; height: 35px}
a.menu:hover		    	{color: #00a1ce; }

a.menu-on		        	{color: #00a1ce; text-decoration: none; display: block; text-transform: uppercase; font-size: 12px; text-align:center; height: 35px}
a.menu-on:hover		    	{color: #bdbdbd;}

.secondario_menu  			    	{color: #5d5d5d; text-decoration: none; display: block; height: 21px; text-transform: uppercase; font-size: 12px; text-align:center;  float: left;padding-left:22px;}
a.secondario_menu  			    	{color: #5d5d5d; text-decoration: none; display: block; height: 21px; text-transform: uppercase; font-size: 12px; text-align:center; font-weight: bold; white-space: nowrap;padding-left:80px;}
a.secondario_menu:hover		    	{color: #00a1ce;}

a.secondario_menu-on		        	{color: #00a1ce; text-decoration: none; display: block; height: 21px; text-transform: uppercase; font-size: 12px; text-align:center;  font-weight: bold; padding-left: 80px}
a.secondario_menu-on:hover		    	{color: #5d5d5d;}

a.menuhome  				{color: #da901b; text-decoration: none;}
a.menuhome:hover		{color: #da901b;}

a.menuhome-on   			{color: #da901b; text-decoration: none;}
a.menuhome-on:hover		{color: #da901b;}

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: #686868; text-decoration: none;}
a.menuhome2lev-orizz:hover		{color: #00A1CE;}

a.menuhome2lev-orizz-on     		{color: #686868; font-weight: bold; text-decoration: none;}
a.menuhome2lev-orizz-on:hover	{color: #00A1CE;}

.menucolsx0lev				    {color: #787878; font-size: 12px; line-height: 18px; margin-left: 11px; text-transform: uppercase; padding-top:12px;}
a.menucolsx0lev     			{color: #787878; text-decoration: none;}
a.menucolsx0lev:hover		    {color: #00a1ce;}

.menucolsx0lev-on               {color: #00a1ce; font-size: 12px; line-height: 18px; margin-left: 11px; text-transform: uppercase; padding-top:12px; font-weight:bold;}
a.menucolsx0lev-on           	{color: #00a1ce; text-decoration: none;}
a.menucolsx0lev-on:hover  	    {color: #787878;}

.menucolsxProd0lev				    {color: #EA6705; font-size: 14px; line-height: 18px; margin-left: 11px; text-transform: uppercase; padding-top:12px;}
a.menucolsxProd0lev     			{color: #EA6705; text-decoration: none;}
a.menucolsxProd0lev:hover		    {color: #787878;}

.menucolsx				    {color: #787878; font-size: 10px; margin-left: 16px; text-transform: uppercase; }
a.menucolsx     			{color: #787878; text-decoration: none;}
a.menucolsx:hover		    {color: #00a1ce;}

.menucolsx-on               	{color: #00a1ce; font-size: 10px; margin-left: 16px; text-transform: uppercase; }
a.menucolsx-on           	    {color: #00a1ce; text-decoration: none;}
a.menucolsx-on:hover  	        {color: #787878;}

.menucolsx2lev			        {color: #787878; font-size: 10px; margin-left: 22px;}
a.menucolsx2lev 		    	{color: #787878; text-decoration: none;}
a.menucolsx2lev:hover	        {color: #00a1ce;}

.menucolsx2lev-on           	{color: #00a1ce; font-size: 10px; margin-left: 22px;}
a.menucolsx2lev-on              {color: #00a1ce; text-decoration: none;}
a.menucolsx2lev-on:hover        {color: #787878;}
/* menu */

/*-- sezione box plus --*/
div.containerbox  	{width: 733px;}
div.boxTitSez       	{padding: 0px 0px 15px 0px; color: #00a1ce; font-size: 14px; text-transform: uppercase;}
div.boxsepara       	{float: left; margin: 0px 19px -1000px 19px; padding-bottom: 1000px; border-left: 0px solid #ffffff;}
div.inner           	{overflow: hidden; margin-bottom: 20px;}

div.box1X           		{width:154px; float:left;}
div.box2X           		{width:344px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box3X           		{width:733px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box4X           		{width:733px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.boxImageV1X     	{margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 1px solid #cbcbcb;}
div.boxImageH1X     	{margin: 0px 38px 0px 0px; padding: 0px 0px 0px 0px; border: 1px solid #cbcbcb; float:left;}
div.boxImageV2X     	{margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; float: left; text-align: right;}
div.boxImageH2X     	{margin: 0px 38px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; float: left; text-align: right;}
div.boxImageV3X     	{margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border: 1px solid #cbcbcb; text-align: right;}
div.boxImageH3X     	{margin: 0px 38px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border: 1px solid #cbcbcb; float: left; text-align: right;}
div.boxImageV4X     	{margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border: 1px solid #cbcbcb; text-align: right;}

div.boxTxtH         	{margin: 0px 0px 10px 38px;}
div.boxTxtV         	{margin: 2px 0px 10px 0px;}
div.boxTxtDida      	{margin: 3px 0px 3px 0px;}
div.boxTxtSezione   		{}
div.boxTxtSezione a 		{color: #ffffff;}
div.boxTxtSezione a:hover{color: #ffffff; text-decoration: underline;}
div.boxTxtTitolo    		{margin: 4px 0px 0px 0px; font-weight: bold; color: #ec6707; text-transform: uppercase; font-size: 12px;}
div.boxTxtTitolo a  		{font-weight: bold; color: #ec6707;}
div.boxTxtTitolo a:hover	{font-weight: bold; color: #787878}

div.rigaTraBox1       		{width: 733px; background-color: #ffffff; height: 0px; margin: 0px 0px 20px 0px;}
div.rigaTraBox2       		{width: 733px; background-color: #ffffff; height: 0px; margin: 5px 0px 2px 0px;}
div.rigaSottoAlTitolo	{width: 733px; background-color: #ffffff; height: 0px; margin: 0px 0px 0px 0px;}

div.containerboxNews 	{width:180px; float:right; margin: 0px 0px 30px 0px; background-color:#FFFFFF;}
/*-- 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-weight:bold; border-bottom: 1px solid #B0B2B6; padding-bottom: 5px;}
/*-- sezione box plus --*/

/* didascalie */
.didascaliaschedaprod		{color: #686868; font-size: 11px;}
a.didascaliaschedaprod  		{color: #686868; text-decoration: none;}
a.didascaliaschedaprod:hover{color: #686868;}

.didascalia		   			{color: #686868; font-size: 10px; padding-bottom: 10px}
a.didascalia    	  			{color: #686868; text-decoration: none;}
a.didascalia:hover			{color: #686868;}

.didascalia-gallery			{color: #C2C2C2; background: #ffffff; font-size: 10px;}
a.didascalia-gallery    		{color: #C2C2C2; text-decoration: none}
a.didascalia-gallery:hover	{color: #BE582A;}

.didascalia-gal-prod		{color: #686868; background: #f2eee2; font-size: 10px; text-decoration: none}
a.didascalia-gal-prod		{color: #686868; text-decoration: none}
a.didascalia-gal-prod:hover	{color: #000000;}
/* didascalie */

/* e commerce */
.prezzobox			       {color: #000000; padding: 0 1px 0 1px}
.prezzo             			{color: #EA6705; font-size: 10px; font-weight: bold;}
.prezzobarrato		       {color: #000000; font-size: 13px; font-weight: bold; text-decoration: line-through;}
.prezzocart	    		    	{color: #EA6705; font-size: 11px; font-weight: bold;}
.prezzobarratocart 	       {color: #000000; font-size: 11px; font-weight: bold; text-decoration: line-through;}
.datacart	    		    	{color: #E50800; font-size: 11px;}
.titolobig		    	    	{color: #686868; font-size: 17px; font-weight: bold;}
.datascadenza	    	    	{color: #E50000; font-size: 11px; font-weight: bold;}
.prezzonopromobig	       {color: #000000; font-size: 19px; font-weight: bold; text-decoration: line-through; }
.prezzoschedabig	       {color: #686868; font-size: 17px; font-weight: bold;}
.prezzocent			       {color: #686868; font-size: 12px; font-weight: bold;}
.carrellotesto    	       {color: #000000; font-size: 11px; font-weight: bold;}
.testocarrello    	       {color: #000000; font-size: 11px; font-weight: bold; float: left; line-height: 29px; padding-right: 30px;}
.titcarrello		       {color: #686868; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../images/fnd_tit_prodotti.gif"); background-repeat: repeat-x; background-color: #d6cbb9;}
.titcarrelloAdd		       {color: #686868; font-size: 11px; font-weight: bold; text-decoration: none; background-image: url("../images/fnd_tit_prodotti.gif"); background-repeat: repeat-x; background-color: #d6cbb9;}

div.Prod_contenitore {}
div.Prod_contenitore:hover          { background-color:#f4f4f4;}
div.Prod_contenitore div.freccia    {float: left; border-bottom: 1px solid transparent; visibility: hidden;}
div.Prod_contenitore div.prezzo     {float: right;padding: 8px 0px 0px 15px;}
div.Prod_contenitore_riga           {width:100%; display: block; line-height:28px; z-index:3; position:relative; top:0px; left:0px; background-image: url("../images/freccia.png"); background-repeat:no-repeat}
div.Prod_contenitore_riga a         {color:#787878; display: block; text-transform: capitalize;padding-left:36px;}
div.Prod_contenitore_separatore     {width:100%; height:1px;background-color:#e4e4e4;}

div.prodHeaderContenitore               {width:100%; height:28px; line-height:28px; cursor: pointer;}
div.prodHeaderContenitore div.prezzoEuro     {float: right;padding: 0px 0px 0px 15px;}
div.prodHeaderContenitore_riga           {width:100%; display: block; line-height:28px; z-index:3; position:relative; top:0px; left:0px; font-family: Arial; font-size: 10px; color: #2f2f2f; text-transform: uppercase;}

div.prodHeaderContenitoreNoAccordio               {width:100%; height:28px; line-height:28px;}
div.prodHeaderContenitoreNoAccordio div.prezzoEuro   {float: right;padding: 0px 0px 0px 15px; }
div.prodHeaderContenitoreNoAccordio_riga           {width:100%; display: block; line-height:28px; z-index:3; position:relative; top:0px; left:0px; font-family: Arial; font-size: 10px; color: #2f2f2f; text-transform: uppercase;}

div.prodHeaderContenitoreNoAccordio_rigacategoria  {width:100%; display: block; line-height:28px; font-family: Arial; font-size: 11px; color: #00A1CE; text-transform: capitalize; font-weight: bold;}

div.prodFooterContenitoreNoAccordio_rigacategoria  {width:100%; display: block; line-height:18px; font-family: Arial; font-size: 11px;}
div.Prod_footer_link           {width:100%; display: block; line-height: 18px;}
div.Prod_footer_link a         {width:100%; display: block; color: #787878; text-align: right;}
div.Prod_footer_link:hover     {background-color: #f4f4f4;}


.var_intestazione { }
.var_intestazione td{ border-bottom: 1px solid #e4e4e4;}
.var_intestazione_titolo { font-weight: bold; color: #000000; font-size:11px;}
.var_intestazione_promo { }
.var_intestazione_fino { }
.var_intestazione_prezzo { width:50px; text-align:center;}
.var_intestazione_qt {width:50px; text-align:center;}
.var_intestazione_add { width:50px;}
.input_carrello { background-color: #f1f1f1;}

.carrelloNew { background-color:#ffffff; height:28px; }
.carrelloNew:hover { background-color:#f4f4f4;}
.carrelloNew td { line-height:28px; border-bottom: 1px solid #e4e4e4; }
.carrelloNew_qt { line-height:28px; text-align:center;}
.immmagine-carrello { line-height:28px; text-align:center;}

.Notabene1			       {color: #444444; font-size: 11px;}
.Notabene2			       {color: #444444; font-size: 11px;}
a.Notabene2     	        	{color: #444444; text-decoration: none; font-weight: bold;}
a.Notabene2:hover	       {color: #444444;}

.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: #FFFFFF;}

.sconto  				{color: #D49F23; font-size: 11px;}
a.sconto    				{color: #E50800; text-decoration: none;}
a.sconto:hover   		{color: #E50800;}

.novita               			{color: #686868; }

.titolotabelle            	{color: #686868; font-weight: bold; font-size:10px;}
a.titolotabelle            	{color: #cb9e00; font-weight: bold; text-decoration: none;}
a.titolotabelle:hover     {color: #686868;}

.testobox				{color: #686868; padding:3px 11px 0 1px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
a.testobox  				{color: #686868; text-decoration: none;}
a.testobox:hover		{color: #686868;}

.categoria				{color: #61400b; font-weight : bold; line-height: 18px; padding-left: 24px;}
a.categoria 		    		{color: #61400b; font-weight : bold; text-decoration: none;}
a.categoria:hover		{color: #000000;}

.titlink				{color: #686868; font-weight: bold;}
a.titlink   				{color: #cb9e00; font-weight: bold; text-decoration: none;}
a.titlink:hover 	    		{color: #cb9e00;}

.tagprodotto			{color: #686868; font-size: 10px;}
a.tagprodotto   			{color: #686868; text-decoration: none;}
a.tagprodotto:hover 	    	{color: #cb9e00;}
/* e commerce */

/* form */

input.formCarrello 	{color: #595959; font-weight: bold; font-size: 11px; background-image: url("../images/fnd_form.gif"); padding-left: 4px; border: 0;}
.BottoneCarrello 	{margin-left: 124px; color: #000000; background-color: #FFFFFF; font-size: 11px; border: #000000 1px solid; cursor: pointer;}
.privacy			{color: #444444; font-size: 10px; line-height: 11px; text-align: justify;}
input.bottone		{color: #595959; background-color: #FFFFFF; font-size: 11px; font-weight: bold; border: solid 1px #eaeaea; width: 75px; text-transform: uppercase;}
input.form 			{color: #363636; background-color: #ffffff; font-size: 11px; border: solid 1px #eaeaea; padding-left: 4px; width: 156px;}
input.form-lunga    {color: #363636; background-color: #ffffff; font-size: 11px; border: solid 1px #eaeaea; padding-left: 4px; width: 500px;}
input.form_mini 	{color: #363636; background-color: #f1f1f1; font-size: 10px; border: solid 1px #aeaeae;	padding-left: 4px;}
textarea.form 		{color: #363636; background-color: #ffffff; font-size: 11px; border-right: solid 1px #DCDCDC; padding-left: 4px;}
select.form 		{color: #363636; background-color: #ffffff; border: 0; font-size: 11px; width: 168px; height: 17px; top: -2px; left: -2px;}
.containerSelect 	{position: relative; width: 170px; height: 17px; overflow: hidden;}
checkbox.form 		{color: #363636; background-color: #E7E7E2; border: 0; font-size: 11px;}
table.tabellacarrello{border: #000000 1px solid;}
td.tabellacarrello 	{border: #000000 1px solid;}

input.form_map 				{color: #000000; background-color: #ffffff; border: 0; font-size: 11px; border: 1px solid #363339; padding-left: 4px;}
input.bottone_map 			{color: #000000; background-color: #f5f5f5; border: 0; font-size: 11px; font-weight: bold; border: 1px solid #363339; width: 75px; text-transform: uppercase;}
.testo-mappa-google            	{color: #000000; font-size: 13px; background-color:#FFFFFF;}
a.testo-mappa-google              {color: #ac007b; text-decoration: none;}
a.testo-mappa-google:hover    {color: #000000;}
/* form */

/* varie */
.titolo         			{color: #00a1ce; font-weight: bold; font-size: 16px;}

.lingua            			    {color: #787878; text-decoration: none; font-size: 12px; line-height: 16px;}
a.lingua            			{color: #787878;}
a.lingua:hover      		    {color: #00a1ce;}

a.lingua-on           		{color: #00a1ce; font-weight: bold; text-decoration: none; font-size: 12px; line-height: 16px;}
a.lingua-on:hover    		{color: #787878;}

.colonnasx-padding    	{padding-left:24px;}
.colonnasx-buttontitle    {padding-left:24px;}

.tag			       	        {color: #787878;}
a.tag                   		{color: #787878; text-decoration: none;}
a.tag:hover	            		{color: #00a1ce;}

.locator            	    		{color: #787878;}
a.locator   		       	        {color: #00a1ce; text-decoration: none;}
a.locator:hover			            {color: #787878;}

.locator-cella			            {color: #787878;}

.txt-news-titolo            	{color: #00a1ce; }
a.txt-news-titolo   		    {color: #00a1ce; text-decoration: none}
a.txt-news-titolo:hover	        {color: #787878;}

.txt-news-titolo-scheda         {color: #686868; font-weight: bold;}

.txt-nounderline            	{color: #787878;}
a.txt-nounderline   		    {color: #787878; text-decoration: none}
a.txt-nounderline:hover	        {color: #00a1ce;}

a.segue     				{color: #787878; text-decoration: none;}
a.segue:hover			    {color: #00a1ce;}

a.link  					{color: #787878; text-decoration: none;}
a.link:hover			    {color: #00a1ce;}

.navigazione            		{color: #787878;}
a.navigazione             	    {color: #787878; text-decoration: none;}
a.navigazione:hover     	    {color: #00a1ce;}

.stondato
{
    -moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(border-radius.htc);
}

.fascettaDiv {position: relative;bottom:43px; margin-bottom: -25px;line-height:25px; }

.fascettaLink       {background-color: #009dc9;font-size:12px; color: #ffffff; font-family: Verdana; font-weight: bold; padding: 7px 10px 6px 10px;line-height:25px;}
a.fascettaLink:hover {background-color: #009dc9;font-size:12px; color: #ffffff; font-family: Verdana; font-weight: bold; padding: 7px 10px 6px 10px;line-height:25px;}
a.fascettaLink:link {background-color: #009dc9;font-size:12px; color: #ffffff; font-family: Verdana; font-weight: bold; padding: 7px 10px 6px 10px;line-height:25px;}
a.fascettaLink:visited {background-color: #009dc9;font-size:12px; color: #ffffff; font-family: Verdana; font-weight: bold; padding: 7px 10px 6px 10px;line-height:25px;}

