/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */
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: #e5e9e3;
	background-image: url("../images/bg.gif");
	background-repeat: repeat-x;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	
	}

#bodybianco {
	background-image: url("../images/spacer.gif");
    }

P
	{
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
	}

TD
	{
	font-family: tahoma, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
	}

H1
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #00427a; 
	font-family: tahoma, helvetica, verdana, sans-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: 10px;
	color: #b1b1b1;
	font-family: tahoma, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 10px;
	padding-left: 38px;
	}

H3
	{
	font-weight: normal;
	margin: 0px 0% 0px auto;
	font-size: 10px;
	color: #5B5B5B; 
	font-family: tahoma, helvetica, verdana, sans-serif;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 20px;
	}     

img.con_bordo { padding: 0px 0px 0px 0px; border: 1px solid #7db836;}
/*img.con_bordo { background-color:#FFFFFF; padding: 1px 1px 1px 1px; border: 1px solid #E1D6C2;} */

a					{color: #2c76df; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:link				{color: #2c76df; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:visited		{color: #2c76df; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:hover			{color: #7db836; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none; }

.testo            	 {color: #454545; font-weight: normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo:link       {color: #00427a; font-weight: normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo:visited {color: #00427a; font-weight: normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo:hover   {color: #7db836; font-weight: normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.lingua				{color: #00427a; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua:link       	{color: #00427a; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua:visited    {color: #00427a; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua:hover		{color: #7db836; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.lingua-on            		{color: #7db836; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua-on:link      	{color: #7db836; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua-on:visited   {color: #7db836; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.lingua-on:hover     {color: #00427a; font-weight: bold; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.testo-colonnasx            	{color: #757575; font-weight: normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:link      	{color: #757575; font-weight: normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:visited	{color: #757575; font-weight: normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.testo-colonnasx:hover	{color: #000000; font-weight: normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.colonnasx-padding		{font-family: trebuchet MS, verdana, tahoma, helvetica, sans-serif; padding-left:24px;}
.colonnasx-buttontitle	{font-family: trebuchet MS, verdana, tahoma, helvetica, sans-serif; color: #000000; padding-left:24px;}

.novita 			{color: #686868; font-weight: normal; font-family: verdana, tahoma, helvetica, sans-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: #ffffff; font-weight: bold; font-family: arial, tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-top: 12px; padding-left:114px;}
.sottoLogo		{color: #000000; font-weight: normal; font-family: trebuchet MS, verdana, tahoma, helvetica, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
.citazione		{ color: #00427a; font-weight : normal; font-family: times new roman, trebuchet MS, arial, tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 1px; line-height: 13px; text-decoration: none;}
.tratteggio		{background-image: url("../images/tratteggio.gif"); background-repeat: repeat-x;}

.fndrighina-esterna-sx 	{} 
.fndrighina-esterna-dx	{}

.fndcol-esterno-sx		{} 
.fndcol-esterno-dx		{}
.fndcolheadsfondoh2		{}
.fndcolheaddivisorie-top	{background-color: #d49f23;}
.fndTestataSx				{}
.fndTestataDx				{}
.fndTestataSx-inizio		{}
.fndTestataDx-inizio		{}

.headerfnd-www			{background-image:url("../images/header-www.gif"); background-repeat: no-repeat;}
.headerfnd					{background-color: #452a12; background-image:url("../images/headerfnd.gif"); background-repeat: repeat-x;}
.fndfooter					{background-color: #ffffff;}
.bgfooter					{background-image:url("../images/bg-footer-dx.gif"); 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;}
.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.gif"); background-repeat: repeat-y; background-position: top right;}
.fnd-carrello-riga			{}
.bordo-carrello  			{background-color: #7E6500;}
.fndlogo						{background-image: url("../images/testata-logo.gif"); background-repeat: no-repeat; background-color: #a99277;}
.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.gif"); background-repeat: no-repeat;}
.footer-rigaend			{background-image: url("../images/footer-rigaend.gif"); background-repeat: no-repeat;}
.menutop-fnd				{background-color: #48392a; background-image: url("../images/menutop-fnd.gif"); background-repeat: repeat-x;}
.sottomenutop-fnd		{background-color: #4e4030; background-image: url("../images/sottomenutop-fnd.gif"); background-repeat: no-repeat;}

div#separatore			{ margin: auto; width: 721px; height: 4px; border: 0px; background-color: #e3d7c4;}

.carrello-bandasx           {background-image: url("../images/carrello-bandasx.gif"); background-repeat: no-repeat; background-position: top right;}
.carrello-bandadx           {background-image: url("../images/carrello-bandadx.gif"); 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;}
*/

.titolotabelle				{color: #686868; font-weight: bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:link       	{color: #cb9e00; font-weight: bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:visited	{color: #cb9e00; font-weight: bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}
a.titolotabelle:hover		{color: #686868; font-weight: bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none;}

.titlink					{ color: #2377e6; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titlink:link			{ color: #2377e6; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titlink:visited		{ color: #2377e6; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titlink:hover 		{ color: #7e7e7e; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.testobox				{ color: #686868; font-weight: normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 10px; 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: verdana, tahoma, helvetica, sans-serif; font-size: 10px; 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: verdana, tahoma, helvetica, sans-serif; font-size: 10px; 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: verdana, tahoma, helvetica, sans-serif; font-size: 10px; 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: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:link		{ color: #61400b; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:visited	{ color: #61400b; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}
a.categoria:hover	{ color: #000000; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 24px;}

.didascaliaschedaprod				{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:link		{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:visited	{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.didascaliaschedaprod:hover	{ color: #cb9e00; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.tag						{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.tag:link				{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.tag:visited			{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.tag:hover			{ color: #cb9e00; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.menu					{ color: #da901b; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu:link				{ color: #da901b; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu:visited		{ color: #da901b; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu:hover			{ color: #FFFFFF; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menu-on				{ color: #FFFFFF; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-on:link		{ color: #FFFFFF; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-on:visited	{ color: #FFFFFF; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menu-on:hover		{ color: #da901b; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menuhome					{ color: #61400b; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:link			{ color: #61400b; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:visited		{ color: #61400b; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome:hover		{ color: #cb9e00; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.menuhome-on			{ color: #686868; font-weight : bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:link		{ color: #686868; font-weight : bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:visited{ color: #686868; font-weight : bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.menuhome-on:hover	{ color: #cb9e00; font-weight : bold; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.menuhome2lev					{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev:link			{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev:visited		{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev:hover			{ color: #7db836; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menuhome2lev-on				{ color: #7db836; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-on:link		{ color: #7db836; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-on:visited	{ color: #7db836; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-on:hover	{ color: #7db836; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menuhome2lev-orizz	         	 { color: #00427a; font-weight : normal; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:link	 	 { color: #00427a; font-weight : normal; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:visited { color: #00427a; font-weight : normal; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz:hover	 { color: #7db836; font-weight : normal; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menuhome2lev-orizz-on				{ color: #7db836; font-weight : bold; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:link		{ color: #7db836; font-weight : bold; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:visited	{ color: #7db836; font-weight : bold; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.menuhome2lev-orizz-on:hover		{ color: #7db836; font-weight : bold; font-family: tahoma, verdana, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.menucolsx					{ color: #00427a; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}
a.menucolsx:link			{ color: #00427a; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}
a.menucolsx:visited		{ color: #00427a; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}
a.menucolsx:hover		{ color: #87d627; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}

.menucolsx-on               	{ color: #87d627; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}
a.menucolsx-on:link     	{ color: #87d627; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}
a.menucolsx-on:visited	{ color: #87d627; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}
a.menucolsx-on:hover	{ color: #ffffff; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; line-height: 18px; padding-left: 38px;}

.menucolsx2lev			{ color: #61400b; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}
a.menucolsx2lev:link		{ color: #61400b; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}
a.menucolsx2lev:visited{ color: #61400b; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}
a.menucolsx2lev:hover	{ color: #c29700; font-weight : normal; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}

.menucolsx2lev-on				{ color: #c29700; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}
a.menucolsx2lev-on:link     	{ color: #c29700; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}
a.menucolsx2lev-on:visited	{ color: #c29700; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}
a.menucolsx2lev-on:hover  	{ color: #000000; font-weight : bold; font-family: Trebuchet MS, tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left: 36px;}

.locator 					{ color: #7e7e7e; font-weight : normal; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.locator:link			{ color: #2c76df; font-weight : regular; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.locator:visited		{ color: #2c76df; font-weight : regular; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }
a.locator:hover		{ color: #7e7e7e; font-weight : regular; font-family: tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.locatorGeo					{ color: #474747; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:link			{ color: #000000; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:visited		{ color: #000000; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}
a.locatorGeo:hover		{ color: #BE582A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; text-transform: capitalize;}

.elencofigli            		{ color: #444444; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:link       		{ color: #000000; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:visited		{ color: #000000; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}
a.elencofigli:hover		{ color: #BE582A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; text-transform: capitalize;}

.locator-cella				{ color: #686868; font-weight : regular; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; }

.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: verdana, tahoma, helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:link		{ color: #686868; font-weight : normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:visited	{ color: #686868; font-weight : normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none;}
a.tagprodotto:hover	{ color: #cb9e00; font-weight : normal; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; text-decoration: none;}

/*-- inizio footer --*/
.footer-bandasx			{background-image:url("../images/footer-fnd-bandasx.gif"); background-repeat: no-repeat; background-position: top right;}

.copyright					{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-left: 38px;}

.copyright_link				{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
.copyright_link:link		{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
.copyright_link:visited	{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
.copyright_link:hover	{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}

.partner				{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-right: 36px;}
a.partner:link		{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-right:36px;}
a.partner:visited	{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; padding-right:36px;}
a.partner:hover	{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: underline; padding-right:36px;}

.partnerwww				{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.partnerwww:link		{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.partnerwww:visited	{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none;}
a.partnerwww:hover	{ color: #00427a; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: underline;}
/*-- fine footer --*/

/*-- inizio banner merchandising --*/
.bannerGrandeChiaro					{color: #1c1c1c; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:link			{color: #1c1c1c; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:visited	{color: #1c1c1c; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
a.bannerGrandeChiaro:hover		{color: #cb9e00; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}

.bannerPiccoloChiaro					{color: #575757; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:link			{color: #575757; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:visited	{color: #575757; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloChiaro:hover		{color: #cb9e00; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }

.bannerGrandeScuro				{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:link		{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:visited	{color: #7A1F1E; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none}
a.bannerGrandeScuro:hover	{color: #7A1F1E; 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: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:link		{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:visited	{color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight : normal; text-decoration: none; }
a.bannerPiccoloScuro:hover	{color: #000000; font-family: arial, helvetica, 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: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:link			{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:visited		{color: #D1D1D1; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea:hover			{color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10px; 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: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:link			{color: #D1D1D1; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:visited		{color: #D1D1D1; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo:hover		{color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

.header-titarea-scuro				{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:link		{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:visited	{color: #E50800; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.header-titarea-scuro:hover	{color: #3F3F3F; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.header-titolo-scuro				{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:link		{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:visited	{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
a.header-titolo-scuro:hover	{color: #636466; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}

.header-testo-scuro				{color: #E50800; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:link		{color: #E50800; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:visited	{color: #E50800; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a.header-testo-scuro:hover	{color: #3F3F3F; font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
/*-- fine testata programmata --*/

/*-- inizio news e box --*/
.boxpagina-rigabg				{background-image: url("../images/tratteggio.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: #454545; font-weight: bold; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.sottotitolo							{color: #454545; font-weight : normale; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none;}

.txt-news            				{color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.txt-news:link				{color: #2c76df; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.txt-news:visited			{color: #2c76df; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.txt-news:hover			{color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}

.txt-news-titolo            			{color: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:link			{color: #2c76df; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:visited		{color: #2c76df; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.txt-news-titolo:hover		{color: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

.txt-news-titolo-scheda       	{color: #2c76df; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

.txt-nounderline            		{color: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.txt-nounderline:link		{color: #2c76df; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.txt-nounderline:visited	{color: #2c76df; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.txt-nounderline:hover	{color: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 11px; 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: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:link	  	{color: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:visited  	{color: #7e7e7e; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}
a.didascalia:hover		{color: #2c76df; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom :10px}

.segue				    {color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.segue:link			{color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.segue:visited			{color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.segue:hover			{color: #2c76df; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

.link					{color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:link				{color: #2c76df; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:visited			{color: #2c76df; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.link:hover			{color: #7e7e7e; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}

.navigazione            	{color: #7e7e7e; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:link      	{color: #7e7e7e; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:visited   	{color: #7e7e7e; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.navigazione:hover     	{color: #2c76df; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.boxparallelo-fnd	    	{}
.cella-iniziobox	    	{}
.cella-trabox				{}
.box-fnd			    	{background-color: #FFFFFF;}
.bg-fnd-popup				{background-color: #FFFFFF;}
/*-- fine news e box --*/

.gallery					{color: #4180C1; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 3px;}

.didascalia-gallery			{color: #C2C2C2; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:link	{color: #C2C2C2; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:visited{color: #C2C2C2; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gallery:hover	{color: #BE582A; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}

.titologallery			{color: #7db836; font-weight: bold; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none}

.didascalia-gal-prod			{color: #2c76df; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:link		{color: #2c76df; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:visited	{color: #2c76df; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
a.didascalia-gal-prod:hover		{color: #7db836; background: #ffffff; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}

.prezzobox			        {color: #000000; font-family: helvetica, tahoma, verdana, sans-serif; font-size: 13px; font-weight: normal; padding-left:1px; padding-right:1px; padding-top:0px;}
.prezzo             		{color: #686868; font-family: tahoma, verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left:0px; padding-right:0px}
.prezzobarrato		        {color: #000000; font-family: helvetica, tahoma, verdana, sans-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: helvetica, tahoma, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.prezzobarratocart 	        {color: #000000; font-family: helvetica, tahoma, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: line-through; letter-spacing: 0;}
.datacart	    		    {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0;}
.titolobig		    	    {color: #686868; font-family: verdana, tahoma, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
.datascadenza	    	    {color: #E50000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
.prezzonopromobig	        {color: #000000; font-family: helvetica, tahoma, verdana, sans-serif; font-size: 19px; font-weight: bold; text-decoration: line-through; }
.prezzoschedabig	        {color: #686868; font-family: arial, helvetica, tahoma, verdana, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none }
.prezzocent			        {color: #686868; font-family: arial, helvetica, tahoma, verdana, sans-serif; font-size: 12px; font-weight: bold;}
.carrellotesto    	        {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.testocarrello    	        {color: #000000; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 0;}
.titcarrello		        {color: #686868; font-family: tahoma, helvetica, verdana, sans-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: tahoma, helvetica, verdana, sans-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: tahoma, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none}
.Notabene2			        {color: #444444; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none}
a.Notabene2:link	        {color: #444444; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none}
a.Notabene2:visited 	    {color: #444444; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none}
a.Notabene2:hover	        {color: #BE582A; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold;}

.testo-login  			{color: #D9D9D9; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:link     	{color: #D9D9D9; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:visited  	{color: #D9D9D9; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.testo-login:hover   	{color: #BE582A; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.carrello  			    {color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:link     	{color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:visited  	{color: #E50800; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.carrello:hover   	    {color: #FFFFFF; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}

.sconto  			{color: #D49F23; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:link		{color: #D49F23; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:visited	{color: #D49F23; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; text-decoration: none;}
a.sconto:hover   	{color: #636466; font-family: tahoma, helvetica, verdana, sans-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: 18px; line-height: 18px; /*altezza del link: height e line-height devono avere il medesimo valore */
}

TD.menucella A:HOVER {
  background-image: url("../images/menucella.gif"); background-repeat: no-repeat;
}

TD.menucella-on A, TD.menucella-on A:LINK, TD.menucella-on A:VISITED, TD.menucella-on A:ACTIVE {  
  display: block; 
  height: 18px; line-height: 18px;
  font-weight: bold;
  background-repeat: no-repeat;
  background-image: url("../images/menucella.gif"); background-repeat: no-repeat;
}

TD.menu2lev-cella  {
  padding-left: 38px;
}

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: 16px; line-height: 16px; /*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: 16px; line-height: 16px;
  font-weight: bold;
  background-image: url('../images/menu2lev-fndbot.gif');
  background-repeat: no-repeat;
}



input.formCarrello
{
    COLOR: #595959;
    FONT-FAMILY: tahoma, helvetica, verdana, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    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: 11px;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    /*CURSOR: hand;*/
}

.privacy	{color: #7e7e7e; font-family: tahoma, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 11px; text-align: justify; text-decoration: none;}

input.bottone
{
	color: #7e7e7e;
	background: #FFFFFF;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-right: solid #00427a;
	border-right-width: 1px;
	border-bottom: solid #00427a;
	border-bottom-width: 1px;
	border-left: solid #00427a;
	border-left-width: 1px;
	border-top: solid #00427a;
	border-top-width: 1px;
	width: 75px;
	text-transform: uppercase;
}
	
input.form
{
	color: #7e7e7e; 
	background: #ffffff;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #00427a;
	border-right-width: 1px;
	border-bottom: solid #00427a;
	border-bottom-width: 1px;
	border-left: solid #00427a;
	border-left-width: 1px;
	border-top: solid #00427a;
	border-top-width: 1px;
	padding-left: 4px;
}

input.form_mini
{
	color: #7e7e7e; 
	background: #ffffff;
	border: 0;
	font-family: tahoma, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #00427a;
	border-right-width: 1px;
	border-bottom: solid #00427a;
	border-bottom-width: 1px;
	border-left: solid #00427a;
	border-left-width: 1px;
	border-top: solid #00427a;
	border-top-width: 1px;
	padding-left: 4px;
}

textarea.form
{
	color: #7e7e7e; 
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border-right: solid #00427a;
	border-right-width: 1px;
	border-bottom: solid #00427a;
	border-bottom-width: 1px;
	border-left: solid #00427a;
	border-left-width: 1px;
	border-top: solid #00427a;
	border-top-width: 1px;
	padding-left: 4px;
}
	
select.form
{
	color: #7e7e7e;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background: #ffffff; position: absolute; width: 168px; height: 22px; top: -2px; left: -2px;
	/*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: 1px solid #00427a; position: relative; width: 164px; height: 15px; overflow: hidden;}
	
checkbox.form
{
	color: #7e7e7e;
	background-color: #ffffff;
	border: 0;
	font-family: tahoma, helvetica, verdana, sans-serif;
	font-size: 11px;
	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;	
}

.img-prodotto
{
/*BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;*/
border: 0px;
margin-right: 10px;
vertical-align: top;
}