/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */
html
	{
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #041451;
	scrollbar-base-color: #D4D0C8;
	scrollbar-darkshadow-color: #D4D0C8;
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D4D0C8;
	 }

body
	{
	background-color: #FFFFFF;
	font-family: tahoma, arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #04134F;
	text-decoration: none;
	margin: 0px 0px 0px 0px;	
	}
   
P
	{
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #041451;
	text-decoration: none;
	}

TD
	{
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #041451;
	text-decoration: none;
	}

H1
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #313E70; 
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 20px;
	padding-left: 20px;
	}

H2
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #FFED99; 
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 11px;
	}

H2
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #FFED99; 
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 11px;
	}

a					            {color: #041451; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }
a:link				            {color: #041451; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }
a:visited			            {color: #041451; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }
a:hover				            {color: #041451; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: underline; }

.testo            		        {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:link       		        {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:visited    	            {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:hover      	            {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: underline;}

.fndcolheadsfondoh2			    {background-color: #4683A7; background-image: url("../images/fndcolheadsfondoh2.gif"); background-repeat: no-repeat;}
.fndcolheaddivisorie-top	    {background-color: #000000;}
.fndTestataDx				    {background-image: url("../images/header-fnd-costadx.gif"); background-repeat: repeat-x;}
.fndfooter					    {background-color: #F5F5F5; background-image:url("../images/bg-footer-sx.gif"); background-repeat: repeat-x;}
.bgfooter					    {background-color: #F5F5F5; background-image:url("../images/bg-footer-sx.gif"); background-repeat: repeat-x;}
.fndfooter-popup			    {background-color: #2C5072; background-image:url("../images/bg-footer-sx.gif"); background-repeat: repeat-x;}
.bgfooter-popup				    {background-color: #2C5072;}
.fndcolheaddivisorie-bottom	    {background-color: #4683A7;}
.fndcolsx					    {background-color: #2C5072; background-image: url("../images/fnd-colonna-menu.gif");}
.fndcoldx					    {background-color: #F5F5F5;}
.fndwp01					    {background-color: #041451;}
.fnd-riga-wp01				    {background-color: #485380;}
.fndpagina					    {background-color: #F5F5F5; background-image: url("../images/fndpagina-ombrina.gif"); background-repeat: repeat-y;}
.fnd-carrello				    {background-image: url("../images/fnd-carrello.gif"); background-color: #FFFFFF; background-repeat: repeat-x; }
.fnd-menu-home				    {background-color: #FFFFFF; background-image: url("../images/fnd-carrello-ombra.gif"); background-repeat: repeat-x; }
.menu-sfumainizio    		    {background-image: url("../images/menu-sfumainizio.gif"); background-repeat: no-repeat;}
.fnd-carrello-riga              {}
.bordo-carrello  			    {background-color: #7E6500;}
.fndlogo					    {background-image: url("../images/testata-logo.gif"); background-repeat: no-repeat; background-color: #000000;}
.fndbanner					    {background-color: #EBF0F2;}
.menuorizzontale-fndriga	    {background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x; background-color: #FFFFFF;}
.header-fnd-wwwdx        	    {background-image: url("../images/header-fnd-wwwdx.gif"); background-repeat: no-repeat;}
.locator-cella        	        {background-color: #FFFFFF; background-image: url("../images/cont-fnd-testatabella.gif"); background-repeat: repeat-x;}
.bg-tab-fnd-bianco	            {background-color: #FFFFFF; color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px;}
.bg-tab-fnd-blu	                {background-color: #3C5E7D; color: #FFFFFF; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px;}
.bg-tab-bordo    			    {background-color: #2C5072;}
.bg-tab-fnd-azz	                {background-color: #485380; color: #2C5072; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px;}

.header-3righe  		{ background-image: url("../images/header-3righe.gif"); background-repeat: repeat-x;}
.header-costadx		   { background-image: url("../images/header-costadx.gif"); background-repeat: no-repeat;}
.menu-fnd-scritta      { background-image: url("../images/menu-fnd-scritta.gif"); background-repeat: no-repeat;}
.menu-fnd		       { background-color:#FFD300;}
.menu-rigabg			{background-color:#5B6179;}
.footer-rigabianca      { background-color:#FFFFFF;}
.footer-fnd		       { background-color:#041451;}
.bg-riga               { background-color:#FFFFFF;}
.col-testo-fnd		{ background-image: url("../images/col-testo-fnd.gif"); background-repeat: repeat-y;}


.testatabox             	    {padding-left:1px; padding-right:11px; padding-top:0px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
.sfondobox              	    {background-color: #CBCBCB; background-image: url("../images/sfondobox-fnd.gif"); background-repeat: repeat-y;}
.fotobox                	    {background-image: url("../images/boxfoto-fnd.jpg"); background-repeat: no-repeat;}
.focusbox               	    {background-color: #FFFFFF;}

.titolotabelle                  {color: #8D8D8D; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titolotabelle:link            {color: #8D8D8D; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titolotabelle:visited	        {color: #8D8D8D; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titolotabelle:hover  	        {color: #000000; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.titlink				        {color: #041451; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titlink:link			        {color: #041451; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titlink:visited		        {color: #041451; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titlink:hover 	            {color: #041451; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: underline;}

.testobox				        {color: #313131; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
a.testobox:link			        {color: #313131; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
a.testobox:visited		        {color: #313131; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
a.testobox:hover		        {color: #BE582A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:1px; padding-right:11px; padding-top:3px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}

.menucolsx            	{ color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}
a.menucolsx:link      	{ color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}
a.menucolsx:visited	    { color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}
a.menucolsx:hover	    { color: #FFFFFF; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}

.menucolsx-on             	{ color: #FFFFFF; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}
a.menucolsx-on:link      	{ color: #FFFFFF; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}
a.menucolsx-on:visited		{ color: #FFFFFF; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}
a.menucolsx-on:hover	    { color: #FFFFFF; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none; padding-left: 22px;}

.menucolsx2                 { color: #0B1950; font-weight : normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}
a.menucolsx2:link	        { color: #0B1950; font-weight : normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}
a.menucolsx2:visited	    { color: #0B1950; font-weight : normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}
a.menucolsx2:hover	        { color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}

.menucolsx2-on               { color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}
a.menucolsx2-on:link	        { color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}
a.menucolsx2-on:visited	    { color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}
a.menucolsx2-on:hover	    { color: #0B1950; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 33px;}

TD.menucella A, TD.menucella A:LINK, TD.menucella A:VISITED, TD.menucella A:ACTIVE { 
  display: block;
  height: 19px; 
  line-height: 18px;
}
TD.menucella A:HOVER    { background: #364374;}

TD.menucella-on A, TD.menucella-on A:LINK, TD.menucella-on A:VISITED, TD.menucella-on A:ACTIVE { 
  background: #364374;
  display: block;
  height: 19px; 
  line-height: 18px;
}
TD.menucella-on A:HOVER    { background: #364374;}

a.locator:				        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.locator:link			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.locator:visited			    {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.locator:hover			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;}

/*-- inizio footer --*/
.footer-bandasx			        {background-color: #000000; background-image:url("../images/footer-fnd-bandasx.gif"); background-repeat: repeat-x;}

.copyright          	{ color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left: 15px; padding-top: 5px;}

.copyright_link			        {color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
.copyright_link:link	        {color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
.copyright_link:visited	        {color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
.copyright_link:hover	        {color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: underline;}

.partner		        { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-right: 15px; padding-top: 5px;}
a.partner:link	        { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-right: 15px; padding-top: 5px;}
a.partner:visited	    { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-right: 15px; padding-top: 5px;}
a.partner:hover	        { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: underline; padding-right: 15px; padding-top: 5px;}

.partnerwww		        { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:link	    { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:visited	{ color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:hover	    { color: #FFFFFF; font-weight : normal; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: underline;}
/*-- fine footer --*/

/*-- inizio banner merchandising --*/
.bannerGrandeChiaro				{color: #AE0600; font-family : arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:link		{color: #AE0600; font-family : arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:visited	{color: #AE0600; font-family : arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:hover		{color: #AE0600; font-family : arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none}

.bannerPiccoloChiaro			{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:link		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:visited	{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:hover		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }

.bannerGrandeScuro				{color: #AE0600; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:link		{color: #AE0600; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:visited		{color: #AE0600; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:hover		{color: #AE0600; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}

.bannerPiccoloScuro				{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:link		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:visited	{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:hover		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration: none; }
/*-- fine banner merchandising --*/

/*-- inizio testata programmata --*/
.bg-header						{background-image: url('../images/testata-fnd-dx.gif'); background-repeat: repeat-x;}

.header-titarea					{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.header-titarea:link			{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.header-titarea:visited		{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.header-titarea:hover			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

.header-titolo					{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:link			{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:visited			{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:hover			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}

.header-testo					{color: #D1D1D1; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.header-testo:link				{color: #D1D1D1; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.header-testo:visited			{color: #D1D1D1; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.header-testo:hover			{color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

.header-titarea-scuro			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:link		{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:visited	{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:hover	{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

.header-titolo-scuro			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:link		{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:visited	{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:hover		{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}

.header-testo-scuro				{color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:link		{color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:visited	{color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:hover		{color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
/*-- fine testata programmata --*/

/*-- inizio news e box --*/
.boxpagina-rigabg			    {background-color:#DCDCDC;}
.boxpagina-rigabg2			    {background-color:#F1F1F1;}
.boxpagina-rigabg-2			    {background-color:#F1F1F1;}
.boxpagina-rigabg-top		    {background-color:#DCDCDC;}
.boxpagina-rigabg-bottom	    {background-color:#DCDCDC;}
.menu-rigabg				    {background-image: url("../images/menu-rigabg.gif"); background-repeat: no-repeat; background-color:#AAAAAA;}
.locator-rigabg				    {background-color:#ffffff;}
.popup-rigabg				    {background-color:#485380;}

.titolo_bianco           		{color: #FFFFFF; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; text-decoration: none;}

.txt-news            			{color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:link				    {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:visited			    {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:hover			    {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline}

.txt-news-titolo       			{color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:link			{color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:visited		{color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:hover			{color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline}

.txt-nounderline                {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:link		    {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:visited	    {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:hover		    {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

.imgdistance-dx			        {padding-right: 0px; padding-left: 12px; padding-bottom: 5px; padding-top: 2px}
.imgdistance-sx			        {padding-right: 12px; padding-left: 0px; padding-bottom: 5px; padding-top: 2px}
.imgdistance-top		        {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 2px}

.didascalia          { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.didascalia:link    { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.didascalia:visited { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.didascalia:hover   { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}

TD.glossariocella A, TD.glossariocella A:LINK, TD.glossariocella A:VISITED, TD.glossariocella A:ACTIVE {  
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 14px; line-height: 14px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#ffffff;
}

TD.glossariocella A:HOVER {
  background-color:#F5F5F5;
}

TD.glossariocella-on A, TD.glossariocella-on A:LINK, TD.glossariocella-on A:VISITED, TD.glossariocella-on A:ACTIVE {  
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 14px; line-height: 14px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#F5F5F5;
  font-weight:bold;
}

.titolo            	   { color: #04134F; font-weight : bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 14px; text-decoration: none;}

a.segue:				        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:link			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:visited			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:hover			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;}

a.link:					        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.link:link				        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.link:visited			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.link:hover			        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.navigazione            	    {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:link      	    {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:visited   	    {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:hover     	    {color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.boxparallelo-fnd	    	    {background-color: #FFFFFF;}
.cella-iniziobox	    	    {background-color: #F1F1F1;}
.cella-trabox				    {background-color: #000000;}
.box-fnd			    	    {background-color: #04134F;}
.bg-fnd-popup				    {background-color: #F5F5F5;}

.box-fnd			    	    {background-color: #04134F;}
.titolo-box						{color: #041451; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; background-color:#FFD300; background-image: url('../images/box-freccia.gif'); background-repeat: no-repeat; padding-left: 14px;}
.ombra-box 						{background-image: url('../images/box-ombra.gif'); background-repeat: repeat-x;}
.bgbianco-box					{background-color: #FFFFFF; color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 10px; padding-right: 10px;}
.bg-banner						{background-color: #EBF0F2;}
.bgazzurro-box					{background-color: #EBF0F2; padding-left: 10px; padding-right: 10px; color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 10px; padding-right: 10px;}
.bgazzurro-gallery-box			{background-color: #EBF0F2; padding-left: 10px; padding-right: 10px; color: #041451; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 10px; padding-right: 10px; height: 180px}

/*-- fine news e box --*/

.gallery					    {color: #4180C1; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 3px;}

.didascalia-gallery          { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.didascalia-gallery:link    { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.didascalia-gallery:visited { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.didascalia-gallery:hover   { color: #041451; font-weight: normal; font-family:  tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}

.didascalia-gal-prod			{color: #041451; background: #FFFFFF; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:link		{color: #041451; background: #FFFFFF; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:visited	{color: #041451; background: #FFFFFF; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:hover		{color: #041451; background: #FFFFFF; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

.prezzobox			            {font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; padding-left:1px; padding-right:11px; padding-top:0px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
.prezzo             		    {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left:0px; padding-right:0px}
.prezzobarrato		            {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: line-through; letter-spacing: 0px; padding-left:0px; padding-right:0px;}
.prezzocart	    		        {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.prezzobarratocart 	            {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: line-through; letter-spacing: 0;}
.datacart	    		        {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; letter-spacing: 0;}
.titolobig		    	        {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
.datascadenza	    	        {color: #E50000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.prezzonopromobig	            {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 20px; font-weight: bold; text-decoration: line-through; }
.prezzoschedabig	            {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none }
.prezzocent			            {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 17px; font-weight: normal;}
.carrellotesto    	            {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.testocarrello    	            {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.titcarrello		            {color: #2C5072; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none BACKGROUND-IMAGE: url(../images/fnd_tit_prodotti.gif); }

.Notabene1			            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none}
.Notabene2			            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none}
a.Notabene2:link	            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none}
a.Notabene2:visited 	        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none}
a.Notabene2:hover	            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;}

.testo-login  			        {color: #D9D9D9; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:link     	        {color: #D9D9D9; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:visited  	        {color: #D9D9D9; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:hover   	        {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.carrello  			            {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:link     	        {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:visited  	        {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:hover   	            {color: #FFFFFF; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.sconto  			            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:link		            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:visited	            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:hover   	            {color: #041451; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0; text-decoration: underline;}
/*-- Form --*/

input.formCarrello
{
    COLOR: #595959;
    FONT-FAMILY: tahoma, helvetica, verdana, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    font-size: 12px;
    BACKGROUND-IMAGE: url("../images/fnd_form.gif");
    PADDING-LEFT: 4px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}


.BottoneCarrello
{
    COLOR: #000000;
    FONT-FAMILY: tahoma, helvetica, verdana, sans-serif;
    BACKGROUND-COLOR: #DFDFDF;
    FONT-WEIGHT: bold;
    font-size: 12px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    CURSOR: hand;
}

.privacy	{color: #041451; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

input.bottone
{
	color: #041451;
	background: #FFFFFF;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-right: solid #595959;
	border-right-width: 1px;
	border-bottom: solid #595959;
	border-bottom-width: 1px;
	border-left: solid #595959;
	border-left-width: 1px;
	border-top: solid #595959;
	border-top-width: 1px;
	width: 75px;
	text-transform: uppercase;
}
	
input.form
{
	color: #041451; 
	background: #ffffff;
	background-image: url('../images/fnd_form.gif');
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #DCDCDC;
	border-right-width: 1px;
	border-bottom: solid #DCDCDC;
	border-bottom-width: 1px;
	border-left: solid #DCDCDC;
	border-left-width: 1px;
	border-top: solid #DCDCDC;
	border-top-width: 1px;
	padding-left: 4px;
}

textarea.form
{
	color: #041451; 
	background: #ffffff;
	background-image: url('../images/fnd_form.gif');
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #DCDCDC;
	border-right-width: 1px;
	border-bottom: solid #DCDCDC;
	border-bottom-width: 1px;
	border-left: solid #DCDCDC;
	border-left-width: 1px;
	border-top: solid #DCDCDC;
	border-top-width: 1px;
	padding-left: 4px;
}
	
select.form
{
	color: #041451; 
	background-color: #ffffff;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #f4f4f4;
	border-right-width: 1px;
	border-bottom: solid #f4f4f4;
	border-bottom-width: 1px;
}
	
checkbox.form
{
	color: #041451;
	background-color: #E7E7E2;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}