/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */

@font-face {
	font-family: "AvantGardeBkBT";
	src: url("/css/AVGARDN.eot");
	src: local("AvantGarde Bk BT"), url("/css/AVGARDN.ttf") format("truetype");
	font-weight: normal;
}
@font-face {
	font-family: "AvantGardeBkBT";
	src: url("/css/AVGARDD.eot");
	src: local("AvantGarde Bk BT"), url("/css/AVGARDD.ttf") format("truetype");
	font-weight: bold;
}


html
	{
	/*
	scrollbar-3dlight-color: #BEBEBE;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #BEBEBE;
	scrollbar-darkshadow-color: #5A5A5A;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D1D1D1;
	*/
	 }

body
	{
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Times New Roman, Georgia, serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	}

#bodybianco {
	background-color: #FFFFFF;
    }

P
	{
	font-family: Times New Roman, Georgia, serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	}

TD
	{
	font-family: Times New Roman, Georgia, serif;
	font-size: 12px;
	font-weight: normal;
	color: #686868;
	text-decoration: none;
	}

H1
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #7a5f42; 
	font-family: Times New Roman, Georgia, serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 25px;
	padding-left: 5px;
	}

H2
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #b7ae98;
	font-family: Times New Roman, Georgia, serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 10px;
	padding-left: 23px;
	}

H3
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 11px;
	color: #5B5B5B; 
	font-family: Times New Roman, Georgia, serif;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 20px;
	}     

img.con_bordo {padding: 0px 0px 0px 0px; border: 0px solid #E1D6C2;}
img.con_bordo_spaziodx {padding: 2px 15px 0px 0px; background-color:#000000;}
/*img.con_bordo {background-color:#FFFFFF; padding: 1px 1px 1px 1px; border: 1px solid #E1D6C2;} */

a					{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; text-decoration: none; }
a:link				{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; text-decoration: none; }
a:visited			{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; text-decoration: none; }
a:hover				{color: #ffBE19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; text-decoration: none; }
a:focus             {outline:0px;}
 
.testo            	{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:link       	{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:visited    	{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:hover      	{color: #ffBE19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.lingua            	{color: #232526; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.lingua:link       {color: #232526; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.lingua:visited    {color: #232526; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.lingua:hover      {color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}

.lingua-on          {color: #232526; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.lingua-on:link    {color: #232526; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.lingua-on:visited {color: #232526; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}
a.lingua-on:hover   {color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none; text-transform: uppercase;}

.testo-colonnasx            {color: #757575; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:link      {color: #757575; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:visited   {color: #757575; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:hover     {color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.colonnasx-padding          {font-family: AvantGardeBkBT, verdana, sans-serif; padding-left:24px;}
.colonnasx-buttontitle      {font-family: AvantGardeBkBT, verdana, sans-serif; color: #000000; padding-left:24px;}

.novita               {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.fnd-keyword		  {background-image: url("../images/fnd-contenuti.gif"); background-repeat: repeat-y; padding-left: 60px;}

.claim                {color: #e8e5e1; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 16px; letter-spacing: 0; text-decoration: none; padding-top:0px; padding-left:24px;}

.sottoLogo              	{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.fndsizetext			    {background-color: #FFFFFF;}
.fndrighina-esterna-sx      {background-image: url("../images/righina-esterna-sx"); background-repeat: no-repeat; background-position: top right;} 
.fndrighina-esterna-dx      {background-image: url("../images/righina-esterna-dx"); background-repeat: no-repeat;}

.fndcol-esterno-sx          {background-image: url("../images/fndcol-esterno-sx"); background-repeat: repeat-y; background-position: top right;} 
.fndcol-esterno-dx          {background-image: url("../images/fndcol-esterno-dx"); background-repeat: repeat-y;}
.fndcolheadsfondoh2			{background-color: #d49f23;}
.fndcolheaddivisorie-top	{background-color: #d49f23;}
.fndTestataSx				{background-image: url("../images/testata-fnd-sx"); background-repeat: no-repeat; background-position: top right;}
.fndTestataDx				{background-image: url("../images/testata-fnd-dx"); background-repeat: no-repeat;}

.headerfnd-www				{background-color: #FF0000; background-image:url("../images/header-www"); background-repeat: no-repeat;}
.headerfnd					{background-color: #FFFFFF; background-image:url("../images/headerfnd"); background-repeat: repeat-x;}
.fndfooter					{background-color: #FFFFFF; background-image:url("../images/bg-footer"); background-repeat: repeat-x;}
.bgfooter					{background-image:url("../images/bg-footer-dx"); background-repeat: no-repeat;}
.fndfooter-popup			{background-color: #ffffff;}
.bgfooter-popup				{background-color: #ffffff;}
.fndcolheaddivisorie-bottom	{background-color: #FFFFFF;}
.fndcolsx					{background-color: #FFFFFF;}
.fndcoldx					{background-color: #FCFCFC; background-image: url("../images/fndcoldx.gif"); background-repeat: repeat-y;}
.fndwp01					{background-color: #636466;}
.fnd-riga-wp01				{background-color: #ffffff;}
.fndpagina					{background-color: #FFFFFF; background-image: url("../images/fndpagina-ombrina"); background-repeat: repeat-x;}
.fnd-carrello				{background-color: #e5dfd4; background-image: url("../images/fndcarrello.gif"); background-repeat: repeat-x;}
.fnd-menu-home				{background-color: #FFFFFF; background-image: url("../images/fnd-carrello-ombra.gif"); background-repeat: repeat-x; }
.menu-sfumainizio    		{background-image: url("../images/menu-sfumainizio"); background-repeat: no-repeat;}
.fnd-carrello-riga            	{}
.bordo-carrello  			{background-color: #7E6500;}
.fndlogo					{background-image: url("../images/logo-goldenpoint.gif"); background-repeat: no-repeat; background-color: #FFFFFF;}
.fndbanner					{background-color: #A4A4A4;}
.menuorizzontale-fndriga	{background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x;}
.header-fnd-wwwdx        	{background-image: url("../images/header-fnd-wwwdx"); background-repeat: no-repeat;}
.footer-rigaend             {background-image: url("../images/footer-rigaend.gif"); background-repeat: no-repeat;}
.menutop-fnd				{background-color: #F1F1F1; background-image: url("../images/menutop-fnd"); background-repeat: repeat-x;}
.sottomenutop-fnd			{background-color: #4e4030; background-image: url("../images/sottomenutop-fnd.gif"); background-repeat: no-repeat;}

div#separatore			    {margin: auto; height: 1px; border: 0px; background-color: #000000;}

div.sizetext			    {float:right; padding-left: 32px; color: #434343;}
div.sizetext a				{color: #ed1c24;}

.carrello-bandasx           {background-image: url("../images/carrello-bandasx"); background-repeat: no-repeat; background-position: top right;}
.carrello-bandadx           {background-image: url("../images/carrello-bandadx"); background-repeat: no-repeat; background-position: top left;}
.youtubearea                {background-image: url("../images/youtubecontrol-fnd.gif"); background-repeat: repeat-x; background-position: bottom left; background-color: #000000;}

.testatabox             	{padding-left:1px; padding-right:11px; padding-top:0px;}
.sfondobox              	{background-color: #FFFFFF;}
.fotobox                	{background-color: #FFFFFF;}
.focusbox               	{background-color: #FFFFFF;}
.fotoScheda                	{background-color: #E1D6C2;}
/*
.testatabox             	{padding-left:1px; padding-right:11px; padding-top:0px; background-image: url("../images/boxtestata-fndombra.gif"); background-repeat: repeat-y;}
.sfondobox              	{background-color: #CBCBCB; background-image: url("../images/sfondobox-fnd.gif"); background-repeat: repeat-y;}
.fotobox                	{background-image: url("../images/boxfoto-fnd.jpg"); background-repeat: no-repeat;}
*/

div.PallinoMenuContenitore  {padding:150px 0px 0px 34px; position:relative;}
div.PallinoMenuTesto        {position:absolute; vertical-align:bottom; bottom:30px;}

span.boxCateg                {float:left; background-repeat:no-repeat; width:176px; height:176px; color:#000000; cursor: pointer; display:block;}
span.boxCateg:hover          {color:#ffBE19;}
span.boxCategContenitoreTesto{margin:125px 80px 0px 10px; height:40px; position:relative; display:block;}
span.boxCategTesto           {position:absolute; vertical-align:bottom; bottom:0px; font-family:AvantGardeBkBT, verdana, sans-serif; text-transform:uppercase; font-size:12px; display:block;}
div.boxCategVertSepara      {width:100%; height:30px; clear:both;}
div.boxCategOrizSepara      {width:30px; float:left;}

/*
div.boxProd                 {float:left; background-repeat:no-repeat; width:120px; text-align:left; cursor: pointer;}
div.boxProd:hover           {color:#ffBE19;}
div.boxProd a               {color:#D63180;}
div.boxProd a:hover         {color:#ffBE19;}
div.contenitoreImg          {text-align:center; vertical-align:middle; padding:0px 0px 3px 0px; width:120px; height:150px; cursor: pointer;}
div.boxProdMarca            {font-family:Times New Roman, Georgia, serif; font-size:11px; font-weight:bold; color:#9c8f82;}
div.boxProdNome             {font-family:Times New Roman, Georgia, serif; font-size:11px; font-weight:bold;}
div.boxProdTesto            {font-family:Times New Roman, Georgia, serif; font-size:11px; color:#000000;}
div.boxProdVertSepara       {width:100%; height:20px; clear:both;}
div.boxProdOrizSepara       {width:35px; float:left;}
div.contenitoreVarianti     {float:left; font-family:Times New Roman, Georgia, serif; font-size:12px; padding:20px 0px 20px 0px; border-top:solid 1px #000000;}
div.contenitoreVarianti     {clear:both;font-family:Times New Roman, Georgia, serif; font-size:12px;}
div.schedaProd              {float:left; color:#D63180; width:196px; padding-bottom:20px;}
*/

div.boxProd                 {float:left; background-repeat:no-repeat; background-position:top; width:120px; text-align:left; cursor:pointer; vertical-align:top;}
div.boxProd a               {font-family:Times New Roman, Georgia, serif; font-size:11px; color:#D63180;}
div.boxProd a:hover         {color:#ffBE19;}
span.boxProdMarca            {font-weight:bold; color:#9c8f82; display:block;}
span.boxProdNome             {font-weight:bold; display:block;}
span.boxProdTesto            {color:#000000; display:block;}
div.boxProdVertSepara       {width:100%; height:20px; clear:both;}
div.boxProdOrizSepara       {width:35px; float:left;}
div.contenitoreVarianti     {float:left; font-family:Times New Roman, Georgia, serif; font-size:12px; padding:20px 0px 20px 0px; border-top:solid 1px #000000;}

div.boxNegoziContenitore    {background-color:#E6E6E6; padding:10px 10px 10px 10px;}
div.boxNegozi               {float:left; width:173px; color:#000000; font-family:Times New Roman, Georgia, serif; font-size:12px;}
div.boxNegozi:hover         {}
div.boxNegoziNome           {float:left; margin:0px 30px 0px 0px; text-transform:capitalize; font-weight:normal; color:#998b8b;}
div.boxNegoziTesto          {clear:both; padding-right:30px;}
div.boxNegoziVertSepara     {width:100%; height:30px; clear:both;}
div.boxNegoziOrizSepara     {width:30px; float:left;}
div.locatorNegozi           {padding:15px 0px 10px 0px; font-family:Times New Roman, Georgia, serif; font-size:12px; color:#000000;}
div.locatorNegozi a         {}
div.locatorNegozi a:hover   {color:#ffBE19;}

div.boxDoc                  {float:left; background-repeat:no-repeat; width:176px; color:#9c8f82; text-align:left; cursor:pointer; font-size:12px; font-family:Times New Roman, Georgia, serif;}
div.boxDoc a                {color:#9c8f82;}
div.boxDoc a:hover          {color:#ffBE19;}
span.boxDocTitolo            {display:block; font-size:13px; font-weight:bold; padding-top:5px;}
span.boxDocData              {display:block; font-weight:bold; color:#000000;}
span.boxDocTesto             {display:block; color:#000000;}
div.boxDocVertSepara        {width:100%; height:30px; clear:both;}
div.boxDocOrizSepara        {width:30px; float:left;}

div.schedaProd              {float:left; color:#D63180; width:273px; padding-bottom:20px; margin-right:20px;}
/*div.schedaProd              {color:#D63180; padding-bottom:30px; line-height:18px;}*/
div.schedaProdTitolo        {font-weight:bold; color:#D63180; padding-bottom:2px;}
div.schedaProdMarca         {font-weight:bold; color:#9c8f82; padding:0px 0px 0px 0px;}
div.schedaProdNome          {font-weight:bold;}
div.schedaProdTesto         {color:#000000;}
span.schedaProdImg           {float:left; padding: 16px 0px 0px 0px; display:block;}
img.schedaProdColore        {margin:0px 3px 0px 5px; vertical-align:top;}
div.pallinocolore           {float:left; padding-right:3px; vertical-align:bottom; }

div.boxGallery              {float:left; background-repeat:no-repeat; width:120px; color:#000000; text-align:left; cursor:pointer; padding-top:10px}
div.boxGallery:hover        {color:#ffBE19;}
span.boxGalleryTesto         {font-family:Times New Roman, Georgia, serif; font-size:11px; color:#000000; padding-top:2px; clear:both; display:block;}
span.boxGalleryTesto a       {font-family:Times New Roman, Georgia, serif; font-size:11px; color:#000000; padding-top:2px; clear:both; display:block;}
div.boxGalleryVertSepara    {width:100%; height:10px; clear:both;}
div.boxGalleryOrizSepara    {width:35px; float:left;}

div.banner_classici-cont    {width: 586px; line-height: 30px; height: 30px; margin-bottom: 20px; margin-top: 20px;}
.testo-banner               {color: #cab290; font-weight: bold; font-family: AvantGardeBkBT, tahoma, sans-serif; font-size: 25px; letter-spacing: 0; text-decoration: none;}
a.testo-banner:link         {color: #cab290; font-weight: bold; font-family: AvantGardeBkBT, tahoma, sans-serif; font-size: 25px; letter-spacing: 0; text-decoration: none;}
a.testo-banner:visited      {color: #cab290; font-weight: bold; font-family: AvantGardeBkBT, tahoma, sans-serif; font-size: 25px; letter-spacing: 0; text-decoration: none;}
a.testo-banner:hover        {color: #cab290; font-weight: bold; font-family: AvantGardeBkBT, tahoma, sans-serif; font-size: 25px; letter-spacing: 0; text-decoration: none;}

div.banner_classici         {padding:10px 0px 20px 0px;}
div.flash_prodotti          {padding:16px 0px 10px 0px;}
div.navig_seq               {float:right; clear:both; color:#686868; text-align:left; margin: 0px 10px 10px 0px; font-family:Times New Roman, Georgia, serif; font-size:11px;}
div.navig_seq a             {color:#000000; font-family:Times New Roman, Georgia, serif; font-size:11px;}
div.navig_seq a:hover       {color:#ffBE19;}

div.locator                 {font-family:Times New Roman, Georgia, serif; font-size:11px; color:#000000; padding-top:0px;}
div.locator a               {font-family:Times New Roman, Georgia, serif; font-size:11px; color:#000000;}
div.locator a:hover         {color:#ffBE19;}

div.barranavig              {margin:20px 0px 20px 0px; padding:5px 0px 0px 0px; border-top:solid 1px #000000;}
div.barranavigSotto         {margin:0px 0px 10px 0px; padding:20px 0px 0px 0px;}

.titolotabelle            	{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:link       	{color: #ffbe19; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:visited    	{color: #ffbe19; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:hover      	{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.titlink				{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titlink:link			{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titlink:visited		{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.titlink:hover 	    {color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.testobox				{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; 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: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; 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: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; 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: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; 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;}

.categoria				{color: #61400b; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:link		{color: #61400b; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:visited		{color: #61400b; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:hover		{color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}

.didascaliaschedaprod			{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:link		{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:visited	{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:hover	{color: #ffbe19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.tag			        {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.tag:link		        {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.tag:visited	        {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.tag:hover	            {color: #ffbe19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.menu				    {color: #da901b; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menu:link			    {color: #da901b; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menu:visited		    {color: #da901b; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menu:hover		    {color: #FFFFFF; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.menu-on			    {color: #FFFFFF; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menu-on:link		    {color: #FFFFFF; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menu-on:visited	    {color: #FFFFFF; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menu-on:hover		    {color: #da901b; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.menuhome				{color: #61400b; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:link			{color: #61400b; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:visited		{color: #61400b; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:hover		{color: #ffbe19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.menuhome-on			{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:link		{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:visited	{color: #686868; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:hover		{color: #ffbe19; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.menuhome2lev				{color: #6c5133; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:link			{color: #6c5133; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:visited		{color: #6c5133; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev:hover		{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}

.menuhome2lev-on			{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:link		{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:visited	{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}
a.menuhome2lev-on:hover		{color: #636466; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left: 32px;}

.menuhome2lev-orizz	         {color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:link	 {color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:visited {color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:hover	 {color: #ffbe19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menuhome2lev-orizz-on			{color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:link	{color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:visited	{color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:hover	{color: #ffbe19; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}


.menutop-big			{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}
a.menutop-big:link		{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}
a.menutop-big:visited	{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}
a.menutop-big:hover		{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}

.menutop-big-on			{color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}
a.menutop-big-on:link	{color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}
a.menutop-big-on:visited{color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}
a.menutop-big-on:hover	{color: #000000; font-weight: bold; font-family: AvantGardeBkBT, arial, sans-serif; font-size: 23px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}

.menutop-small			{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}
a.menutop-small:link	{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}
a.menutop-small:visited	{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}
a.menutop-small:hover	{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}

.menutop-small-on			{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}
a.menutop-small-on:link		{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}
a.menutop-small-on:visited	{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}
a.menutop-small-on:hover	{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 5px; padding-right: 5px; text-transform:uppercase;}

.menutop-2level			    {color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.menutop-2level:link	    {color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.menutop-2level:visited	{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.menutop-2level:hover	    {color: #ffBE19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}

.menutop-2level-on			    {color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.menutop-2level-on:link	    {color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.menutop-2level-on:visited	    {color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.menutop-2level-on:hover	    {color: #ffBE19; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 13px; letter-spacing: 0px; text-decoration: none; padding-left: 5px; padding-right: 5px;}

.menucolsx             {color: #000000; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx             {color: #000000; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx:hover       {color: #ffBE19;}

.menucolsx-on          {color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx-on          {color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx-on:hover    {color: #000000;}

a.menucolsx2lev         {color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 48px; padding-top:3px; text-transform:none;}
a.menucolsx2lev:hover   {color: #ffBE19;}

a.menucolsx2lev-on      {color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 48px; padding-top:3px; text-transform:none;}
a.menucolsx2lev-on:hover{color: #686868;}
/*
.menucolsx				{color: #000000; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx:link		{color: #000000; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx:visited		{color: #000000; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx:hover		{color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}

.menucolsx-on               {color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx-on:link     	{color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx-on:visited	    {color: #ffBE19; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}
a.menucolsx-on:hover  	    {color: #000000; font-weight: bold; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 35px; text-transform:uppercase;}

.menucolsx2lev				{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
a.menucolsx2lev:link		{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
a.menucolsx2lev:visited		{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
a.menucolsx2lev:hover		{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}

.menucolsx2lev-on           {color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
a.menucolsx2lev-on:link     {color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
a.menucolsx2lev-on:visited	{color: #ffBE19; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
a.menucolsx2lev-on:hover  	{color: #000000; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; padding-left: 40px; text-transform:uppercase;}
*/

.locator            	    {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.locator:link		        {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.locator:visited		    {color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
a.locator:hover		        {color: #ffBE19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }

.locatorGeo            	    {color: #474747; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:link           {color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:visited        {color: #000000; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:hover  	    {color: #BE582A; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}

.elencofigli            		{color: #444444; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:link       		{color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:visited    	    {color: #000000; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:hover      	    {color: #BE582A; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}

div.locator-cella			{color: #000000; width:100%; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size:11px; padding: 0px 0px 10px 0px;}
div.locator-cella a			{color: #000000; font-size:11px;}
div.locator-cella a:hover	{color: #ffBE19; font-size:11px;}

.locator-cella-geo       	{font-weight: normal; background-image: url("../images/cont-fnd-testatabella.gif"); background-repeat: repeat-x;}

.tagprodotto				{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:link			{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:visited		{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:hover 	    {color: #ffbe19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

/*-- inizio footer --*/
.footer-bandasx			{background-image:url("../images/footer-fnd-bandasx"); background-repeat: no-repeat; background-position: top right;}

.copyright				{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-left:32px; padding-top:12px}

.copyright_link			{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}
.copyright_link:link	{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}
.copyright_link:visited	{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}
.copyright_link:hover	{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}

.partner				{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-right: 33px; padding-top:12px}
a.partner:link			{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-right:33px; padding-top:12px}
a.partner:visited		{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-right:33px; padding-top:12px}
a.partner:hover			{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: underline; padding-right:33px; padding-top:12px}

.partnerwww				{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.partnerwww:link		{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.partnerwww:visited	{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.partnerwww:hover		{color: #686868; font-weight: normal; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; text-decoration: underline;}
/*-- fine footer --*/

/*-- inizio banner merchandising --*/
.bannerGrandeChiaro				{color: #1c1c1c; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:link		{color: #1c1c1c; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:visited	{color: #1c1c1c; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:hover		{color: #ffbe19; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}

.bannerPiccoloChiaro			{color: #575757; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.bannerPiccoloChiaro:link		{color: #575757; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.bannerPiccoloChiaro:visited	{color: #575757; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.bannerPiccoloChiaro:hover		{color: #ffbe19; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

.bannerGrandeScuro				{color: #7A1F1E; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:link		{color: #7A1F1E; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:visited		{color: #7A1F1E; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:hover		{color: #7A1F1E; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}

.bannerPiccoloScuro				{color: #000000; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.bannerPiccoloScuro:link		{color: #000000; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.bannerPiccoloScuro:visited	{color: #000000; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.bannerPiccoloScuro:hover		{color: #000000; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
/*-- fine banner merchandising --*/

/*-- inizio testata programmata --*/
.bg-header						{background-image: url('../images/testata-fnd-dx.gif'); background-repeat: repeat-x;}

.header-titarea					{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:link			{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:visited		{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:hover			{color: #FFFFFF; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.header-titolo					{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:link			{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:visited			{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo:hover			{color: #FFFFFF; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}

.header-testo					{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:link				{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:visited			{color: #D1D1D1; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:hover			{color: #FFFFFF; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

.header-titarea-scuro			{color: #E50800; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:link		{color: #E50800; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:visited	{color: #E50800; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:hover	{color: #3F3F3F; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.header-titolo-scuro			{color: #636466; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:link		{color: #636466; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:visited	{color: #636466; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:hover		{color: #636466; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}

.header-testo-scuro				{color: #E50800; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:link		{color: #E50800; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:visited	{color: #E50800; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:hover		{color: #3F3F3F; font-family: AvantGardeBkBT, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
/*-- fine testata programmata --*/

/*-- inizio news e box --*/
.boxpagina-rigabg			    {background-image: url("../images/menuorizzontale-fndriga.gif"); background-repeat: repeat-x;}
.boxpagina-rigabg-2			    {background-color:#C5C5C5;}
.boxpagina-rigabg-top		    {}
.boxpagina-rigabg-bottom	    {}
.menu-rigabg				    {background-image: url("../images/menu-rigabg.gif"); background-repeat: no-repeat; background-color:#AAAAAA;}
.locator-rigabg				    {background-color:#ffffff;}
.popup-rigabg				    {background-color:#C5C5C5;}
.titolo            				{color: #998B8B; font-weight: bold; font-family: Times New Roman, Georgia, serif; font-size: 14px; text-decoration: none;}

.txt-news            			{color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:link				    {color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:visited			    {color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-news:hover			    {color: #BE582A; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}

.txt-news-titolo            	{color: #9c8f82; font-family: Times New Roman, Georgia, serif; font-size: 13px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:link			{color: #9c8f82; font-family: Times New Roman, Georgia, serif; font-size: 13px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:visited		{color: #9c8f82; font-family: Times New Roman, Georgia, serif; font-size: 13px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:hover			{color: #ffBE19; font-family: Times New Roman, Georgia, serif; font-size: 13px; font-weight: bold; text-decoration: none}

.txt-news-titolo-scheda       	{color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: bold; text-decoration: none}

.txt-nounderline            {color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:link		{color: #ffbe19; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:visited	{color: #ffbe19; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.txt-nounderline:hover		{color: #686868; font-family: Times New Roman, Georgia, 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: #686868; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:link	  	{color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:visited  	{color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:hover		{color: #ffbe19; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-bottom :10px}

.segue				    {color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:link			{color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:visited			{color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.segue:hover			{color: #ffbe19; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.link					{color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.link:link				{color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.link:visited			{color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.link:hover			{color: #ffBE19; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.navigazione            	{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px;}
a.navigazione:link      	{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px;}
a.navigazione:visited   	{color: #686868; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px;}
a.navigazione:hover     	{color: #ffBE19; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 12px;}

.boxparallelo-fnd	    	{}
.cella-iniziobox	    	{}
.cella-trabox				{}
.box-fnd			    	{background-color: #f8f4ea;}
.bg-fnd-popup				{background-color: #FFFFFF;}
/*-- fine news e box --*/

/*-- sezione box plus --*/
div.containerbox    {width:696px; font-family: Times New Roman, Georgia, serif; font-size: 12px;}
div.boxTitSez       {margin: 0px 0px 15px 0px; border-color:Green; border-width: medium; color: #bd9851; font-weight: normal; font-family: Times New Roman, Georgia, serif; font-size: 14px; text-decoration: none; text-transform: uppercase; padding-left: 9px;}
div.boxsepara       {float:left; margin: 0px 13px -1000px 13px; padding-bottom: 1000px; border-left: 0px solid #bd9851;}
div.inner           {overflow: hidden; margin-bottom: 20px; }

div.box1X           {width:214px; float:left;}
div.box2X           {width:455px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box3X           {width:696px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.box4X           {width:937px; float:left; margin-bottom: -1000px; padding-bottom: 1000px;}
div.boxImageV1X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; border: 1px solid #FF0000;}
div.boxImageH1X     {margin: 0px 38px 0px 0px; padding: 0px 0px 0px 0px; border: 1px solid #bd9851; float:left;}
div.boxImageV2X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 1px solid #bd9851; text-align:right;}
div.boxImageH2X     {margin: 0px 38px 0px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 1px solid #bd9851; float:left; text-align:right;}
div.boxImageV3X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 1px solid #bd9851; text-align:right;}
div.boxImageH3X     {margin: 0px 38px 0px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 1px solid #bd9851; float:left; text-align:right;}
div.boxImageV4X     {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background-color:#bd9851; border: 1px solid #bd9851; 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: #bd9851;}
div.boxTxtSezione a:hover{color: #bd9851; text-decoration:underline;}
div.boxTxtTitolo    {margin: 4px 0px 0px 0px; font-size:12px; font-family: Times New Roman, Georgia, serif; font-weight:normal; font-weight:bold; color: #bd9851;}
div.boxTxtTitolo a  {font-size:12px; font-family: Times New Roman, Georgia, serif; font-weight:bold; font-weight:normal; color: #bd9851;}
div.boxTxtTitolo a:hover{color: #bd9851;}

div.rigaTraBox1     {width:696px; color:#bd9851; background-color:#bd9851; height:1px; border:none; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}
div.rigaTraBox2     {width:696px; color:#bd9851; background-color:#bd9851; height:2px; border:none; margin: 5px 0px 2px 0px; padding: 0px 0px 0px 0px;}
div.rigaSottoAlTitolo{width:696px; color:#bd9851; background-color:#bd9851; height:1px; border:none; margin: 0px 0px 14px 0px; padding: 0px 0px 0px 0px;}

div.containerboxNews{width:180px; float:right; margin: 0px 0px 30px 0px; background-color:#FFFFFF;}
/*-- sezione box plus --*/
/*-- classi specifiche per box-vert.asp --*/
div.containerboxFissi{width:222px; float:right; margin: 15px 0px 30px 0px; background-color:#FFFFFF;}
div.box1XFissi       {width:212px; margin: 15px 13px 30px 13px;}
div.boxFissiTitSez   {margin: 10px 13px 15px 13px; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight:bold; border-bottom: 1px solid #B0B2B6; padding-bottom:5px;}
/*-- sezione box plus --*/

.gallery					{color: #4180C1; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 3px;}

.didascalia-gallery			{color: #C2C2C2; background: #ffffff; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:link	{color: #C2C2C2; background: #ffffff; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:visited{color: #C2C2C2; background: #ffffff; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:hover	{color: #BE582A; background: #ffffff; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}

.didascalia-gal-prod			{color: #686868; background: #FFFFFF; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:link		{color: #686868; background: #FFFFFF; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:visited	{color: #686868; background: #FFFFFF; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:hover		{color: #000000; background: #FFFFFF; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none}

.prezzobox			        {color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 13px; font-weight: normal; padding-left:1px; padding-right:1px; padding-top:0px;}
.prezzo             		{color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left:0px; padding-right:0px}
.prezzobarrato		        {color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 13px; font-weight: bold; text-decoration: line-through; letter-spacing: 0px; padding-left:0px; padding-right:0px;}
.prezzocart	    		    {color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.prezzobarratocart 	        {color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: line-through; letter-spacing: 0;}
.datacart	    		    {color: #E50800; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0;}
.titolobig		    	    {color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 17px; font-weight: bold; text-decoration: none;}
.datascadenza	    	    {color: #E50000; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: none;}
.prezzonopromobig	        {color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 19px; font-weight: bold; text-decoration: line-through; }
.prezzoschedabig	        {color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 17px; font-weight: bold; text-decoration: none }
.prezzocent			        {color: #686868; font-family: Times New Roman, Georgia, serif; font-size: 12px; font-weight: bold;}
.carrellotesto    	        {color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.testocarrello    	        {color: #000000; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.titcarrello		        {color: #686868; font-family: Times New Roman, Georgia, serif; 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-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: bold; text-decoration: none; BACKGROUND-IMAGE: url(../images/fnd_tit_prodotti.gif); background-repeat: repeat-x; background-color:#d6cbb9;}

.Notabene1			        {color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 11px; text-decoration: none}
.Notabene2			        {color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 11px; text-decoration: none}
a.Notabene2:link	        {color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 11px; text-decoration: none}
a.Notabene2:visited 	    {color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 11px; text-decoration: none}
a.Notabene2:hover	        {color: #BE582A; font-family: Times New Roman, Georgia, serif; font-size: 11px; text-decoration: none; font-weight: bold;}

.testo-login  			{color: #D9D9D9; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:link     	{color: #D9D9D9; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:visited  	{color: #D9D9D9; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:hover   	{color: #BE582A; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.carrello  			    {color: #E50800; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:link     	{color: #E50800; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:visited  	{color: #E50800; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:hover   	    {color: #FFFFFF; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.sconto  			{color: #D49F23; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:link		{color: #D49F23; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:visited	{color: #D49F23; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:hover   	{color: #636466; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: underline;}
/*-- Form --*/

TD.glossariocella A, TD.glossariocella A:LINK, TD.glossariocella A:VISITED, TD.glossariocella A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 14px; line-height: 14px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#F5F5F5;
}

TD.glossariocella A:HOVER {
  background-color:#ffffff;
}

TD.glossariocella-on A, TD.glossariocella-on A:LINK, TD.glossariocella-on A:VISITED, TD.glossariocella-on A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 14px; line-height: 14px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#ffffff;
  font-weight:bold;
}



TD.menucella A, TD.menucella A:LINK, TD.menucella A:VISITED, TD.menucella A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 20px; line-height: 20px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#FFFFFF;
}

TD.menucella A:HOVER {
  background-color:#FFFFFF;
}

TD.menucella-on A, TD.menucella-on A:LINK, TD.menucella-on A:VISITED, TD.menucella-on A:ACTIVE { 
  display: block; 
  height: 20px; line-height: 20px;
  background-color:#FFFFFF;
}


TD.menucella2lev A, TD.menucella2lev A:LINK, TD.menucella2lev A:VISITED, TD.menucella2lev A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  /*height: 20px; line-height: 20px; /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#FFFFFF; 
}

TD.menucella2lev A:HOVER {
  background-color:#FFFFFF;
}

TD.menucella2lev-on A, TD.menucella2lev-on A:LINK, TD.menucella2lev-on A:VISITED, TD.menucella2lev-on A:ACTIVE { 
  display: block; 
  /*height: 20px; line-height: 20px;*/
  background-image: url('../images/fnd_menu2lev.gif');
  background-repeat: no-repeat;
}



input.formCarrello
{
    COLOR: #595959;
    FONT-FAMILY: Times New Roman, Georgia, 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: Times New Roman, Georgia, 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: pointer;*/
}

.privacy	{color: #444444; font-family: Times New Roman, Georgia, serif; font-size: 11px; font-weight: normal; line-height: 11px; text-align: justify; text-decoration: none;}

input.bottone
{
	color: #595959;
	background: #FFFFFF;
	font-family:  Times New Roman, Georgia, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border:0px;
	width: 100px; 
	height:22px; vertical-align:bottom;
	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;
}

form.form { margin:0px 0px 0px 0px}
	
input.form
{
	color: #363636; 
	background: #FFFFFF;
	border: 0;
	font-family: Times New Roman, Georgia, 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;
}

input.form_mini
{
	color: #363636; 
	background: #FFFFFF;
	border: 0;
	font-family: Times New Roman, Georgia, 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: #363636; 
	background: #ffffff;
	background-image: url('../images/fnd_form.gif');
	border: 0;
	font-family: Times New Roman, Georgia, 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: #363636; 
	background-color: #FFFFFF;
	font-family: Times New Roman, Georgia, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background: #ffffff; position: relative; width:190px; height: 19px; top: 0px; left: 0px;
	border: solid 1px #000000;
	/*border-top: solid #808080;
	border-top-width: 1px;
	border-left: solid #808080;
	border-left-width: 1px;
	border-right: solid #808080;
	border-right-width: 1px;
	border-bottom: solid #808080;
	border-bottom-width: 1px;*/
}
	
.containerSelect {border: 0px solid #DCDCDC; position: relative; width: 190px; height: 22px; overflow: hidden;}
	
checkbox.form
{
	color: #363636;
	background-color: #FFFFFF;
	border: 0;
	font-family: Times New Roman, Georgia, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

TABLE.tabellacarrello
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;	
}

TD.tabellacarrello
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;	
}