/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */
/* testi che cambiano */
body                {background-color: #3b2f2c; background-image: url("../images/bg.jpg"); background-repeat: repeat-x; background-position: top center; background-attachment: fixed; font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 11px; color: #d5d5d5; margin: 0px 0px 0px 0px; font-weight: normal;}

/* testi che cambiano */

#bodybianco {background-color: #3b2f2c;}

H1          {margin: 0px; font-size: 10px; color: #797979; font-family: tahoma, helvetica, verdana, sans-serif;	padding: 0px 40px 0px 5px; font-weight: normal;}

H2          {margin: 0px; font-size: 10px; color: #797979; font-family: tahoma, helvetica, verdana, sans-serif; padding: 0px 10px 30px 0px; font-weight: normal;}
	
ul.colonnasx {list-style:none; margin: 0; padding: 0;}
li.menucella {margin: 0; padding: 0;} 

img.con_bordo {padding: 0px 0px 0px 0px; border: 0px solid #E1D6C2;}
img.con_bordo_spaziodx {padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px;  border: 0px solid #E1D6C2;}
/*img.con_bordo {background-color:#FFFFFF; padding: 1px 1px 1px 1px; border: 1px solid #E1D6C2;} */

a					{color: #ad9961; text-decoration: none;}
a:link				{color: #ad9961;}
a:hover				{color: #FFFFFF;}

.lingua            	{color: #ad9961; font-weight: bold; font-size: 10px; text-decoration: none; height: 16px; display: block; float: left; padding: 0 5px; line-height: 16px;}
a.lingua:link       {color: #ad9961;}
a.lingua:hover      {color: #FFFFFF;}

.lingua-on            {color: #FFFFFF; font-weight: bold; font-size: 10px; text-decoration: none; height: 16px; display: block; float: left; padding: 0 5px; line-height: 16px;}
a.lingua-on:link      {color: #FFFFFF;}
a.lingua-on:hover     {color: #ad9961;}

.colonnasx-padding          {padding-left:24px;}
.colonnasx-buttontitle      {color: #000000; padding-left:24px;}

.fnd-keyword		  {background-image: url("../images/fnd-contenuti.gif"); background-repeat: repeat-y; padding-left: 60px;}

.containerWp        {width: 972px; height: 30px; margin-top: 7px;}
.wp01               {float: right;}
.testo-wp01         {float: left;}

.cappello-iniziocontenuti   {background-color: #3b2f2c; width: 972px; height: 5px; border: solid 0px #ffffff} 
.fndrigastruttura           {background-color: #2c292d;}
.fndrigastrutturaFooter     {background-color: #2c292d; height: 3px;}
.fndrigastruttura-sx        {background-image: url("../images/fndrigastruttura-sx.png"); background-repeat: no-repeat; background-position: top right;} 
.fndrigastruttura-dx        {background-image: url("../images/fndrigastruttura-dx.png"); background-repeat: no-repeat; background-position: top left;}

.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;}

.testatabox                 {padding: 0 7px;}

.fndcol-esterno-sx          {background-image: url("../images/fndcol-esterno-sx.png"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-dx          {background-image: url("../images/fndcol-esterno-dx.png"); background-repeat: repeat-y;}
.fndTestataSx-inizio		{background-image: url("../images/fndTestataSx-inizio.png"); background-repeat: no-repeat; background-position: bottom right;}
.fndTestataDx-inizio		{background-image: url("../images/fndTestataDx-inizio.png"); background-repeat: no-repeat; background-position: bottom left;}
.fndTestataSx				{background-image: url("../images/testata-fnd-sx.png"); background-repeat: no-repeat; background-position: top right;}
.fndTestataDx				{background-image: url("../images/testata-fnd-dx.png"); background-repeat: no-repeat;}

.containerHeader            {width: 972px; height: 141px; border: solid 0px #000000;}
.containerFlash             {height: 141px; width: 282px; float: left;}
.containerMenuOrizzLingua   {height: 101px; width: 657px; float: left; background-color:#3b2f2c; background-repeat: no-repeat; padding: 40px 33px 0 0; border: solid 0px #ff0000}
.containerToolsLingua       {height: 16px; width: 655px; padding: 70px 35px 0 0; border: 0px solid #000000;}
.fndfooter					{background-color: #3b2f2c;}
.bgfooter					{background-image:url("../images/bg-footer-dx.png"); background-repeat: repeat-y;}
.fndfooter-popup			{background-color: #3b2f2c;}
.bgfooter-popup				{background-color: #3b2f2c;}
.fndcolsx					{background-color: #3b2f2c;}
.fndcoldx					{background-color: #FCFCFC; background-image: url("../images/fndcoldx.gif"); background-repeat: repeat-y;}
.fndpagina					{background-color: #3b2f2c;}
.fnd-carrello				{}
.fnd-menu-home				{}
.fndlogo					{background-image: url("../images/logo.png"); background-repeat: no-repeat;}
.fndlogoflash				{background-color: #3b2f2c;}
.fndbanner					{background-color: #A4A4A4;}
.menuorizzontale-fndriga	{background-color: #524231; width: 100%; height: 1px;}  /*{background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x;}*/

div#separatore			    {margin: auto; height: 1px; border: 0px; background-color: #e3d7c4;}
div#separatore_neutro		{margin: auto; height: 2px; border: 0px;}

div.sizetext			    {float: left; vertical-align: top; padding: 0 10px 0 15px; height: 16px; border-left: solid 0px #f2dea9;}
div.sizetext a				{color: #ad9961;}
div.contrasto			    {float: left; vertical-align:top; padding: 2px 10px 0 10px; height:14px; border-left: solid 0px #FFFFFF}
div.facebook			    {float: left; vertical-align: middle; padding: 1px 10px 0 10px; height: 15px;}

.carrello-bandasx           {}
.carrello-bandadx           {}
.youtubearea                {background-image: url("../images/youtubecontrol-fnd.gif"); background-repeat: repeat-x; background-position: bottom left; background-color: #000000;}


.fotoboxprodrelazioni       {background-image: url("../images/fndBoxProdrelazioni.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 0px; border: 1px solid #A17D0E;}
.focusbox               	{background-color: #3b2f2c;}
.fotoScheda                	{background-color: #E1D6C2;}

.titolotabelle            	{color: #ad9961; font-weight: bold; text-decoration: none;}
a.titolotabelle:link       	{color: #ad9961;}
a.titolotabelle:hover      	{color: #d5d5d5;}

.titlink				{color: #ad9961; text-decoration: none;}
a.titlink:link			{color: #ad9961;}
a.titlink:hover 	    {color: #d5d5d5;}

.testobox				{color: #d5d5d5; text-decoration: none; padding: 0px 6px 0px 6px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
a.testobox:link			{color: #d5d5d5;}
a.testobox:hover		{color: #ad9961;}

.categoria				{color: #d5d5d5; font-weight: bold; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:link		{color: #d5d5d5;}
a.categoria:hover		{color: #ad9961;}

.didascaliaschedaprod			{color: #d5d5d5; text-decoration: none;}
a.didascaliaschedaprod:link		{color: #d5d5d5;}
a.didascaliaschedaprod:hover	{color: #ad9961;}

.tag			        {color: #d5d5d5; text-decoration: none; font-size: 11px;}
a.tag:link		        {color: #d5d5d5;}
a.tag:hover	            {color: #ad9961;}

.menu				    {color: #ad9961; font-weight: normal; text-transform: uppercase; display: block; height: 16px; padding: 0 7px; float: left;}
a.menu:link			    {color: #ad9961;}
a.menu:hover		    {color: #d5d5d5;}

.menu-on			    {color: #d5d5d5; font-weight: normal; text-transform: uppercase; display: block; height: 16px; padding: 0 7px; float: left;}
a.menu-on:link		    {color: #d5d5d5;}
a.menu-on:hover		    {color: #ad9961;}

.menuhome				{color: #ad9961; text-decoration: none;}
a.menuhome:link			{color: #ad9961;}
a.menuhome:hover		{color: #d5d5d5;}

.menuhome-on			{color: #d5d5d5; font-weight: bold; text-decoration: none;}
a.menuhome-on:link		{color: #d5d5d5;}
a.menuhome-on:hover		{color: #ad9961;}

.menuhome2lev				{color: #ad9961; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:link			{color: #ad9961;}
a.menuhome2lev:hover		{color: #d5d5d5;}

.menuhome2lev-on			{color: #d5d5d5; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:link		{color: #d5d5d5;}
a.menuhome2lev-on:hover		{color: #ad9961;}

.menuhome2lev-orizz            	{color: #ad9961; text-decoration: none; font-size: 11px;}
a.menuhome2lev-orizz:link		{color: #ad9961;}
a.menuhome2lev-orizz:hover		{color: #d5d5d5;}

.menuhome2lev-orizz-on          {color: #d5d5d5; text-decoration: none; font-size: 11px;}
a.menuhome2lev-orizz-on:link	{color: #d5d5d5;}
a.menuhome2lev-orizz-on:hover	{color: #ad9961;}

.menucolsx				{color: #ad9961; font-size: 14px; text-decoration: none; text-transform: uppercase; font-weight: normal;}
a.menucolsx:link		{color: #ad9961;}
a.menucolsx:hover		{color: #FFFFFF;}

.menucolsx-on			{color: #FFFFFF; font-size: 14px; text-decoration: none; text-transform: uppercase; font-weight: normal;}
a.menucolsx-on:link		{color: #FFFFFF;}
a.menucolsx-on:hover	{color: #ad9961;}

.menucolsx2lev				{color: #ad9961; font-size: 11px; text-decoration: none; font-weight: normal; display: block; min-height: 16px; padding: 0px 0 0 21px;}
a.menucolsx2lev:link		{color: #ad9961;}
a.menucolsx2lev:hover		{color: #FFFFFF;}

.menucolsx2lev-on           {color: #FFFFFF; font-size: 11px; text-decoration: none; padding-left: 21px; text-transform: uppercase; font-weight: normal; display: block; min-height: 16px; padding: 0px 0 0 21px;}
a.menucolsx2lev-on:link     {color: #FFFFFF;}
a.menucolsx2lev-on:hover  	{color: #ad9961; }

.locator            	    {color: #ad9961; text-decoration: none;}
a.locator:link		        {color: #ad9961;}
a.locator:hover		        {color: #FFFFFF;}

.elencofigli            		{color: #FFFFFF; text-decoration: none; text-transform: capitalize;}
a.elencofigli:link       		{color: #FFFFFF;}
a.elencofigli:hover      	    {color: #ad9961;}

.locator-cella				{color: #ad9961; text-decoration: none;}

.locator-cella-geo       	{font-weight: normal; background-image: url("../images/cont-fnd-testatabella.gif"); background-repeat: repeat-x;}

.tagprodotto				{color: #d5d5d5; font-size: 10px; text-decoration: none;}
a.tagprodotto:link			{color: #d5d5d5;}
a.tagprodotto:hover 	    {color: #ad9961;}

/*-- inizio footer --*/
.footer-bandasx			{background-image:url("../images/footer-fnd-bandasx.png"); background-repeat: repeat-y; background-position: top right;}
.containerFooter        {width: 972px; height: 120px;}

.copyright				{color: #ad9961; text-decoration: none; padding: 20px 0 0 42px; width: 687px; float: left; font-size: 11px;}
.copyright_footer		{color: #ad9961; text-decoration: none; padding: 15px 0 0 60px; width: 500px; float: left;}

.copyright_link			{color: #ad9961; text-decoration: none;}
.copyright_link:link	{color: #ad9961;}
.copyright_link:hover	{color: #ad9961;}

.partner				{color: #ad9961; text-decoration: none; padding: 20px 42px 0 0; width: 201px; float: left; font-size: 11px; text-align: right;}
.partner_footer			{color: #ad9961; text-decoration: none; padding: 15px 42px 0 0; width: 201px; float: left; text-align: right;}

a.partner:link			{font-size: 11px; color: #ad9961;}
a.partner:hover			{color: #ad9961; text-decoration: underline;}

.partnerwww				{color: #ad9961; font-size: 11px; text-decoration: none;}
a.partnerwww:link		{color: #ad9961;}
a.partnerwww:hover		{color: #ad9961; text-decoration: underline;}
/*-- fine footer --*/

/*-- inizio banner merchandising --*/
.bannerGrandeChiaro				{color: #d5d5d5; font-size: 15px; font-weight: bold; text-decoration: none;}
a.bannerGrandeChiaro:link		{color: #d5d5d5;}
a.bannerGrandeChiaro:hover		{color: #ad9961;}

.bannerPiccoloChiaro			{color: #d5d5d5;text-decoration: none;}
a.bannerPiccoloChiaro:link		{color: #d5d5d5;}
a.bannerPiccoloChiaro:hover		{color: #ad9961;}

.bannerGrandeScuro				{color: #d5d5d5; font-size: 20px; font-weight: bold; text-decoration: none;}
a.bannerGrandeScuro:link		{color: #d5d5d5;}
a.bannerGrandeScuro:hover		{color: #ad9961;}

.bannerPiccoloScuro				{color: #d5d5d5; text-decoration: none;}
a.bannerPiccoloScuro:link		{color: #d5d5d5;}
a.bannerPiccoloScuro:hover		{color: #ad9961;}
/*-- 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-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:link			{color: #D1D1D1;}
a.header-titarea:hover			{color: #FFFFFF;}

.header-titolo					{color: #D1D1D1; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:link			{color: #D1D1D1;}
a.header-titolo:hover			{color: #FFFFFF;}

.header-testo					{color: #D1D1D1; font-size: 10px; text-decoration: none;}
a.header-testo:link				{color: #D1D1D1;}
a.header-testo:hover			{color: #FFFFFF;}

.header-titarea-scuro			{color: #E50800; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:link		{color: #E50800;}
a.header-titarea-scuro:hover	{color: #3F3F3F;}

.header-titolo-scuro			{color: #ad9961; text-decoration: none; font-size: 12px;}
a.header-titolo-scuro:link		{color: #ad9961;}
a.header-titolo-scuro:hover		{color: #ad9961;}

.header-testo-scuro				{color: #E50800; font-size: 10px; text-decoration: none;}
a.header-testo-scuro:link		{color: #E50800;}
a.header-testo-scuro:hover		{color: #3F3F3F;}
/*-- fine testata programmata --*/

/*-- inizio news e box --*/
.boxpagina-rigabg			    {background-color:#524231;}
.locator-rigabg				    {background-color:#ffffff;}
.popup-rigabg				    {background-color:#524231;}
.titolo            				{color: #ad9961; text-transform: uppercase;}

.txt-news            			{color: #d5d5d5; text-decoration: none;}
a.txt-news:link				    {color: #d5d5d5;}
a.txt-news:hover			    {color: #ad9961;}

.txt-news-titolo            	{color: #ad9961; text-decoration: none;}
a.txt-news-titolo:link			{color: #ad9961;}
a.txt-news-titolo:hover			{color: #d5d5d5;}

.txt-news-titolo-scheda       	{color: #ad9961; font-weight: bold; text-decoration: none;}

.txt-nounderline            {color: #ad9961; text-decoration: none;}
a.txt-nounderline:link		{color: #ad9961;}
a.txt-nounderline:hover		{color: #d5d5d5;}

.imgdistance-dx			{padding: 2px 0 5px 12px;}
.imgdistance-sx			{padding: 2px 12px 5px 0;}
.imgdistance-top		{padding: 2px 0 5px 0;}

.didascalia		   		{color: #d5d5d5; font-size: 10px; padding-bottom: 10px; text-decoration: none;}
a.didascalia:link	  	{color: #d5d5d5;}
a.didascalia:hover		{color: #ad9961;}

.segue				    {color: #d5d5d5; text-decoration: none;}
a.segue:link			{color: #d5d5d5;}
a.segue:hover			{color: #ad9961;}

.link					{color: #ad9961; text-decoration: none;}
a.link:link				{color: #ad9961;}
a.link:hover			{color: #d5d5d5;}

.navigazione            	{color: #d5d5d5; text-decoration: none;}
a.navigazione:link      	{color: #d5d5d5;}
a.navigazione:hover     	{color: #ad9961;}

.boxparallelo-fnd	    	{}
.cella-iniziobox	    	{}
.cella-trabox				{}
.box-fnd			    	{background-color: #f8f4ea;}
.bg-fnd-popup				{background-color: #3b2f2c;}
/*-- fine news e box --*/

/*-- sezione box plus --*/
div.containerbox    {width: 598px; border: 0px solid #ff0000;}
div.boxTitSez       {margin: 0px; color: #ad9961; font-size: 15px; text-decoration: none; text-transform: lowercase;}
div.boxsepara       {float: left; margin: 0px 11px -1000px 11px; padding-bottom: 1000px; border-left: 0px solid #bd9851;}
div.inner           {overflow: hidden; margin-bottom: 20px;}

.logofacebook-menu   {background-image: url("../images/facebook.png"); background-repeat: no-repeat; background-position: center left;}
.logoyoutube-menu   {background-image: url("../images/youtube.png"); background-repeat: no-repeat; background-position: center left;}

div.box1X           {width: 184px; float:left;}
div.box2X           {width: 404px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box3X           {width: 598px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box4X           {width: 814px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.boxImage        {margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px; width: 181px; height: 1px; border: 0px solid #ffffff;}
div.boxImageV1X     {margin: 0px 0px 8px 0px; padding: 10px 0px 0px 10px; width: 174px; height: 174px; border: 0px solid #bd9851; position: relative; background-image: url('../images/fndbox-1x-on.png'); background-repeat: no-repeat; background-position: top left; }
div.boxImageV1X:hover   {background-position: top left; }
div.boxImageH1X     {margin: 0px 5px 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 #000000; text-align: right;}
div.boxImageH2X     {margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 0px solid #000000; float: left; text-align: right;}
div.boxImageV3X     {margin: 0px 0px 8px 0px; padding: 10px 0px 0px 10px; width: 588px; height: 193px; border: 0px solid #000000; background-image: url('../images/fndbox-3x.png'); background-repeat: no-repeat; background-position: top left; text-align: left;}
div.boxImageH3X     {margin: 0px 5px 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 #000000; text-align: right;}

div.boxTxtH             {margin: 0px 0px 0px 5px; }
div.boxTxtV             {margin: 0 0 0 0; border: 0px solid #bd9851; }
div.boxTxtDida          {margin: 3px 0px 3px 0px;}
div.boxTxtSezione       {margin: 0px 0px 0px 0px;}
a.boxTxtSezione         {color: #ad9961;}
a.boxTxtSezione:hover   {color: #ad9961; text-decoration: underline;}
.boxTxtTitolo           {color: #ad9961; text-decoration: none; text-transform: uppercase; font-weight: bold; border: solid 0px #ff0000; padding: 0 0 0 0; position: absolute; bottom: 5px;}
a.boxTxtTitolo          {color: #ad9961; font-size: 12px;}
a.boxTxtTitolo:hover    {color: #d5d5d5;}

div.rigaTraBox1         {width:598px; color:#bd9851; background-color:#524231; height:0px; border:none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
div.rigaTraBox2         {width:598px; color:#bd9851; background-color:#524231; height:0px; border:none; margin: 5px 0px 2px 0px; padding: 0px 0px 0px 0px;}
div.rigaSottoAlTitolo   {width:598px; color:#bd9851; background-color:#524231; 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: #3b2f2c;}
/*-- sezione box plus --*/
/*-- classi specifiche per box-vert.asp --*/
div.containerboxFissi   {width: 209px; float: right; margin: 15px 0px 30px 0px; background-color:#FFFFFF;}
div.box1XFissi          {width: 199px; margin: 15px 5px 30px 5px;}
div.boxFissiTitSez      {margin: 10px 13px 15px 13px; font-weight: bold; border-bottom: 1px solid #B0B2B6; padding-bottom: 5px;}
div.boxTxtVProd         {margin: 0px 0px 10px 9px; width: 199px; position: relative;}

span.ImageBoxCollezione                 {margin: 0 19px 10px 0; min-height:265px; float:left; background-image: url('../images/fndbox-1x-on.png'); background-repeat:no-repeat; width: 184px; color:#ad9961; cursor: pointer; display:block; border: 0px solid #FF0000;}
span.ImageBoxCollezione:hover           {color:#d5d5d5;}
span.imgProd                            {margin: 10px 0px 0px 10px; height: 136px; position:relative; display:block; border: 0px solid #0000FF; width: 163px;}
span.boxCategContenitoreTitoloProd      {margin: 0px 0px 0px 10px; width: 163px; height: 38px; display:block; border: 0px solid #00FF00; position:relative; bottom: 0px;}
span.boxCategTitoloProd                 {position:absolute; vertical-align:bottom; bottom:5px; font-family: arial; font-weight: bold; text-transform:uppercase; font-size:12px; display:block; border: 0px solid #0000FF;}
span.boxCategContenitoreTxtProd         {margin: 10px 0px 10px 0px; position:relative; display:block; font-family: arial; color:#D5D5D5; border: 0px solid #00FFFF;}

span.ImageBoxCorrelato                      {margin: 0 19px 10px 0; min-height:265px; float:left; background-image: url('../images/fndbox-1x-correlati-on.png'); background-repeat:no-repeat; width:184px; color:#ad9961; cursor: pointer; display:block; border: 0px solid #FF0000;}
span.ImageBoxCorrelato:hover                {color:#d5d5d5;}
span.imgProdCorrelato                       {margin: 10px auto 0 auto; height:145px; position:relative; display:block; border: 0px solid #0000FF; width: 110px;}
span.boxCorrelatoContenitoreTitoloProd      {margin: 3px 10px 0px 10px; height:31px; position:relative; display:block; border: 0px solid #00FF00;}
span.boxCorrelatoTitoloProd                 {position:absolute; vertical-align:bottom; bottom:0px; font-family: arial; font-weight: bold; text-transform:uppercase; font-size:12px; display:block; border: 0px solid #0000FF;}
span.boxCorrelatoContenitoreTxtProd         {margin: 10px 0px 10px 0px; position:relative; display:block; font-family: arial; color:#d5d5d5; border: 0px solid #00FFFF;}

span.ImageBoxProdotto                   {float:left; width:110px; color:#ad9961; cursor: pointer; display: block; border: 0px solid #FF0000; margin: 0 0 12px 0;}
span.boxContenitoreTitoloProd           {margin:0 5px; height: 30px; position:relative; display:block; border: 0px solid #00FF00; float:left;}
span.boxTitoloProd                      {position:absolute; vertical-align: bottom; bottom:0px; display: block; border: 0px solid #0000FF; float:left; width:110px;}
span.imgProdElenco                      {margin:3px 0px 0px 0px; height: 145px; display:block; border: 0px solid #000000; float:left;}
span.boxContenitoreTxtProd              {margin:0 5px; display:block; font-family: arial; color:#D5D5D5; border: 0px solid #00FFFF; width:110px; float:left;}

span.containerNews                 {padding: 0px 0px 0px 0px; width: 598px; border: solid 0px #ff0000; color:#ad9961; cursor: pointer; display:block; float: left;}
span.containerNews:hover           {color:#d5d5d5;}
span.boxCategContenitoreFotoNews   {margin: 0px 10px 0px 0px; width: 122px; float: left; display:block; border: 0px solid #0000FF;}
span.boxCategContenitoreTitoloNews {display: block; border: 0px solid #00FF00; width: 460px; float: left;}
span.boxCategTitoloNews            {font-family: arial; font-weight: bold; display:block; border: 0px solid #0000FF; float: left; width: 460px;}

span.containerMerchandising         {margin: 10px 10px 0 0; padding: 13px 0px 0px 0px; width: 141px; background-image: url('../images/fndbox-merchandising.png'); background-repeat: no-repeat; border: solid 0px #ffffff; float: left; color:#ad9961; cursor: pointer; display:block; height: 370px;}
span.containerMerchandising:hover   {color:#d5d5d5;}
span.boxCategContenitoreFotoMerch   {margin: 0px 0px 0px 10px; width: 120px; height: 220px; display:block; border: 0px solid #0000FF;}
span.boxCategContenitoreTitoloMerch {display: block; border: 0px solid #00FF00; width: 120px; margin: 0; float: left;}
span.boxCategTitoloMerch            {font-family: arial; font-weight: bold; display:block; border: 0px solid #0000FF; float: left; }
span.boxCategContenitoreTxt         {margin: 5px 17px 0px 0px; display:block; font-family: arial; color:#d5d5d5; border: 0px solid #00FFFF; float: left; padding: 3px 0 0 0;}

span.containerMerchandising_orizz           {padding: 13px 0px 0px 10px; width: 598px; background-image: url('../images/fndbox-merchandising_orizz.png'); background-repeat: no-repeat; border: solid 0px #ffffff; float: left; color:#ad9961; cursor: pointer; display:block; height: 143px;}
span.containerMerchandising_orizz:hover     {color:#d5d5d5;}
span.boxCategContenitoreFotoMerch_orizz     {margin: 0px 20px 0px 0px; width: 210px; height: 106px; float: left; display:block; border: 0px solid #0000FF;}
span.allineamMerchTxtDX                     {display: block; float: left; border: 0px solid #ff0000; width: 360px;}
span.boxCategContenitoreTitoloMerch_orizz   {height:41px; display: block; border: 0px solid #00FF00; width: 360px; margin: 3px 0 0 0; float: left;}
span.boxCategTitoloMerch_orizz              {font-family: arial; font-weight: bold; display:block; border: 0px solid #0000FF;}


/*-- sezione box plus --*/

/*-- menu sx area foto --*/
/*span.boxAreaFoto                    {margin: 0px 0px 0px 38px; float:left; width:190px; height:307px; color:#ad9961; cursor: pointer; display: block; background-image: url("../images/Menusx-Serenella-Modella.png"); background-repeat: no-repeat; border: 0px solid #00FF00;}*/
span.boxAreaFoto:hover              {color: #d5d5d5;}
span.boxAreaFotoContenitoreTesto    {margin: 220px 0px 0px 80px; position: relative; display: block; border: 0px solid #FF0000;}
span.boxAreaFotoTesto               {position: relative; vertical-align: bottom; bottom: 0px; display: block; border: 0px solid #000000;}
/*-- menu sx area foto --*/

.gallery					    {color: #d5d5d5; text-decoration: none; padding-left: 3px;}

.didascalia-gallery			    {color: #d5d5d5; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.didascalia-gallery:link	    {color: #d5d5d5;}
a.didascalia-gallery:hover	    {color: #ad9961;}

.didascalia-gal-prod			{color: #d5d5d5; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.didascalia-gal-prod:link		{color: #d5d5d5;}
a.didascalia-gal-prod:hover		{color: #ad9961;}

.prezzobox			        {color: #000000; font-size: 13px; padding-left: 0 1px;}
.prezzo             		{color: #d5d5d5; font-size: 10px; font-weight: bold; text-decoration: none;}
.prezzobarrato		        {color: #000000; font-size: 13px; font-weight: bold; text-decoration: line-through;}
.prezzocart	    		    {color: #d5d5d5; font-weight: bold; text-decoration: none;}
.prezzobarratocart 	        {color: #000000; font-weight: bold; text-decoration: line-through;}
.datacart	    		    {color: #E50800; font-weight: normal; text-decoration: none;}

.titolosottocat     		{color: #ad9961; font-weight: bold; font-size: 14px; text-decoration: none; text-transform: uppercase; height: 21px; padding: 0 5px 10px 0px;}
a.titolosottocat:link    	{color: #ad9961;}
a.titolosottocat:hover  	{color: #d5d5d5;}

div.titolobig        		{color: #a99258; margin-top: 3px;font-weight: bold; font-size: 21px; text-decoration: none; text-transform: uppercase; padding: 0 5px 6px 0;}
a.titolobig:link    	    {color: #a99258;}
a.titolobig:hover  			{color: #FFFFFF;}

.datascadenza	    	    {color: #E50000; font-weight: bold; text-decoration: none;}
.prezzonopromobig	        {color: #000000; font-size: 19px; font-weight: bold; text-decoration: line-through;}
.prezzoschedabig	        {color: #d5d5d5; font-size: 17px; font-weight: bold; text-decoration: none;}
.prezzocent			        {color: #d5d5d5; font-size: 12px; font-weight: bold;}
.carrellotesto    	        {color: #000000; font-weight: bold; text-decoration: none;}
.testocarrello    	        {color: #000000; font-weight: bold; text-decoration: none;}
.titcarrello		        {color: #d5d5d5; font-weight: bold; text-decoration: none; background-image: url(../images/fnd_tit_prodotti.gif); background-repeat: repeat-x; background-color:#d6cbb9;}
.titcarrelloAdd		        {color: #d5d5d5; font-weight: bold; text-decoration: none; background-image: url(../images/fnd_tit_prodotti.gif); background-repeat: repeat-x; background-color:#d6cbb9;}

.Notabene1			        {color: #d5d5d5; text-decoration: none;}

.Notabene2			        {color: #d5d5d5; text-decoration: none;}
a.Notabene2:link	        {color: #d5d5d5; text-decoration: none;}
a.Notabene2:hover	        {color: #ad9961; text-decoration: none; font-weight: bold;}

.testo-login  			{color: #d5d5d5; text-decoration: none;}
a.testo-login:link     	{color: #d5d5d5;}
a.testo-login:hover   	{color: #ad9961;}

.carrello  			    {color: #d5d5d5; text-decoration: none;}
a.carrello:link     	{color: #d5d5d5;}
a.carrello:hover   	    {color: #ad9961;}

.sconto  			{color: #ad9961; text-decoration: none;}
a.sconto:link		{color: #ad9961;}
a.sconto:hover   	{color: #d5d5d5; text-decoration: underline;}
/*-- Form --*/

td.glossariocella a, td.glossariocella a:link, td.glossariocella a:visited, td.glossariocella a:active { display: block; height: 14px; line-height: 14px;  background-color:#F5F5F5;}

td.glossariocella a:hover { background-color:#ffffff;}

td.glossariocella-on a, td.glossariocella-on a:link  {display: block; height: 14px; line-height: 14px; background-color:#ffffff; font-weight: bold;}

li.menucella a, li.menucella a:link         {border: solid 0px #00ff00; display: block; padding:  10px 0 3px 42px; width: 210px; min-height: 18px; background-position: bottom left; background-image: url('../images/menusx-botfnd.gif'); background-repeat: no-repeat;}

li.menucella-on a, li.menucella-on a:link   {border: solid 0px #ff0000; display: block; padding: 10px 0 3px 42px; width: 210px; min-height: 18px; background-position: bottom left; background-image: url('../images/menusx-botfnd.gif'); background-repeat: no-repeat;}

li.menucella2lev a, li.menucella2lev a:link {display: block; min-height: 16px; padding-top: 3px; border: solid 1px #ff0000;}

li.menucella2lev-on A, li.menucella2lev-on A:LINK {display: block; min-height: 16px; font-weight: bold; padding-top: 3px; background-image: url('../images/menu2lev-fndbot'); background-repeat: no-repeat;}

form.form           {margin:0px 0px 0px 0px}

input.formcarrello  {font-weight: bold; background-image: url("../images/fnd_form.gif"); padding-left: 4px; border: 0px;}

.bottonecarrello    {background-color: #dfdfdf; font-weight: bold; border: #524231 1px solid; cursor: pointer;}

.privacy	{line-height: 13px; text-align: justify; text-decoration: none;}

input.pulsante   {font-weight: bold; text-decoration: none; background: #3b2f2c; border: solid 1px #524231; text-transform: uppercase; font-size: 11px; color: #d5d5d5; cursor: pointer;}

input.bottone   {font-weight: bold; text-decoration: none; background: #3b2f2c; border: solid 1px #524231; text-transform: uppercase; cursor: pointer;}
	
input.form  {font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #d5d5d5; background: #3b2f2c; text-decoration: none; border: solid 1px #524231; padding-left: 4px;}

input.form_mini {background: #3b2f2c; font-size: 10px; text-decoration: none; border: solid 1px #524231; padding-left: 4px;}

textarea.form {font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #d5d5d5; background: #3b2f2c; font-family: arial, helvetica, verdana, sans-serif;  font-size: 11px; /*background-image: url('../images/fnd_form.gif');*/ text-decoration: none; border: solid 1px #524231; padding-left: 4px;}
	
select.form {font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #d5d5d5; background-color: #3b2f2c; text-decoration: none; position: absolute; width: 171px; height: 16; top: -2px; left: -2px;}

select.form2 {font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #d5d5d5; background-color: #3b2f2c; text-decoration: none; position: absolute; width: 260px; height: 16; top: -2px; left: -2px;}
	
.containerSelect {position: relative; width: 167px; height: 16px; overflow: hidden; border: #524231 1px solid;}

.containerSelect2 {position: relative; width: 256px; height: 16px; overflow: hidden; border: #524231 1px solid;}
	
checkbox.form   {background-color: #e7e7e2; border: 0; text-decoration: none;}

table.tabellacarrello   {border: #524231 1px solid;}

td.tabellacarrello  {border: #524231 1px solid;}

td.sottomotivo		{background-color: #3B2F2C;}
