body
{
	background-color: #917F63;
	background-image: url('../images/fnd-fisso-pag.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	
	font-family: arial, calibri, verdana, geneva, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #262626; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}

.bodydefault {background-color: #998668;}

P
{
	font-family: arial, calibri, verdana, geneva, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #262626; 
	text-decoration: none;
}

TD
{
	font-family: arial, calibri, verdana, geneva, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #262626; 
	text-decoration: none;
}

/*----------------- WP -----------------*/

H1
{
	margin: 0px 0% 0px auto;
	font-family: arial, calibri, verdana, geneva;
	font-size: 19px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
}

H2
{
	margin: 0px 0% 0px auto;
	font-family: arial, calibri, verdana, geneva;
	font-size: 15px;
	font-weight: bold;
	color: #000000; 
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
}

H3
{
	margin: 0px 0% 0px auto;
	font-family: arial, calibri, verdana, geneva;
	font-size: 15px;
	font-weight: normal;
	color: #4f4030; 
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
}


/*----------------- Contenuti -----------------*/

.bordo		
{
	border-bottom: solid #6b5d4e; 
	border-bottom-width: 1px; 
	border-right: solid #6b5d4e; 
	border-right-width: 1px;
	border-top: solid #6b5d4e; 
	border-top-width: 1px; 
	border-left: solid #6b5d4e; 
	border-left-width: 1px;
}

.fnd-header 				{background-image: url("../images/top.jpg");}
.fnd-menu 				{background-image: url("../images/fnd-menu.jpg");}
.fnd-contenuti			{background-image: url("../images/fnd-contenuti.gif");}
.fnd-gallery			{background-color: #C8BFB1; padding-left: 260px; padding-top: 40px; padding-bottom: 40px;}
.fnd-bottom-testo		{background-color: #C8BFB1; padding-left: 260px; padding-top: 40px;}
.gallery				{background-color: #C8BFB1;}
TD.separa-menu			{background-image: url("../images/separa-menu.gif"); width: 30px;}
.corpo-sx  				{}
.corpo-dx  				{}

a						{color: #000000; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none;}
a:link					{color: #000000; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none;}
a:visited 				{color: #000000; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none;}
a:hover					{color: #505050; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: underline;}

.testo            			{color: #262626; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-right: 30px; padding-left: 0px;}
a.testo:link       			{color: #970000; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none;}
a.testo:visited    		{color: #970000; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none;}
a.testo:hover      		{color: #970000; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 17px; font-weight: normal; text-decoration: underline;}

.didascalia				{color: #262626; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: none; padding-top: 4px;}
a.didascalia:link		{color: #262626; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: none;}
a.didascalia:visited	{color: #262626; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: none;}
a.didascalia:hover		{color: #262626; font-family: arial, calibri, verdana, helvetica, geneva, sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: underline;}

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: 24px; line-height: 24px; /*altezza del link: height e line-height devono avere il medesimo valore */
  width: 190px;
  background-image: url("../images/bot-off.gif");
  margin: 0px 0% 0px 0px;
}

TD.menucella A:HOVER {
	display: block;
  background-image: url("../images/bot-on.gif");
}

TD.menucella-on A, TD.menucella-on A:LINK, TD.menucella-on A:VISITED, TD.menucella-on A:ACTIVE { 
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  height: 24px; line-height: 24px; /*altezza del link: height e line-height devono avere il medesimo valore */
  width: 190px;
  background-image: url("../images/bot-on.gif");
  margin: 0px 0% 0px 0px;
}

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: 18px; line-height: 18px; /*altezza del link: height e line-height devono avere il medesimo valore */
  margin: 0px 0% 0px 35px;
}

TD.menucella2lev A:HOVER {
}

TD.menucella2lev-on A, TD.menucella2lev-on A:LINK, TD.menucella2lev-on A:VISITED, TD.menucella2lev-on A:ACTIVE {  
  display: block; 
  height: 18px; line-height: 18px;
  font-weight: bold;
  background-repeat: no-repeat;
  margin: 0px 0% 0px 35px;
}


.menucolsx				{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}
a.menucolsx:link		{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}
a.menucolsx:visited		{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}
a.menucolsx:hover		{color: #4f4030; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}

.menucolsx-on               	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}
a.menucolsx-on:link     	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}
a.menucolsx-on:visited	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}
a.menucolsx-on:hover  	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 2px; text-decoration: none; line-height: 24px; padding-left: 40px;}

.menucolsx2lev				{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}
a.menucolsx2lev:link		{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}
a.menucolsx2lev:visited		{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}
a.menucolsx2lev:hover		{color: #4f4030; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}

.menucolsx2lev-on               	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}
a.menucolsx2lev-on:link     	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}
a.menucolsx2lev-on:visited	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}
a.menucolsx2lev-on:hover  	{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 20px;}

.footer-bottom			{background-image: url('../images/footer-bottom.gif');}

.footer            			{color: #4f4030; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none; padding-right: 30px;}
a.footer:link			{color: #4f4030; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none; padding-right: 30px;}
a.footer:visited		{color: #4f4030; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none; padding-right: 30px;}
a.footer:hover			{color: #000000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none; padding-right: 30px;}

.footermail            			{color: #4f4030; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none;}
a.footermail:link			{color: #4f4030; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none;}
a.footermail:visited		{color: #4f4030; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none;}
a.footermail:hover			{color: #000000; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight : normal; text-decoration: none;}

a.chiudi:link			{color: #262626; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 13px; letter-spacing: 0px; text-decoration: none;}
a.chiudi:visited		{color: #262626; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 13px; letter-spacing: 0px; text-decoration: none;}
a.chiudi:hover			{color: #262626; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 13px; letter-spacing: 0px; text-decoration: underline;}

.sitemap				{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 0px;}
a.sitemap:link			{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 0px;}
a.sitemap:visited		{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 0px;}
a.sitemap:hover			{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 0px;}

.sitemap2lev			{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 30px;}
a.sitemap2lev:link		{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 30px;}
a.sitemap2lev:visited	{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 30px;}
a.sitemap2lev:hover		{color: #000000; font-weight: bold; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 18px; letter-spacing: 0px; text-decoration: none; line-height: 24px; padding-left: 30px;}

.sitemaptesto			{color: #4f4030; font-weight: normal; font-family: arial, calibri, verdana, geneva, sans-serif; font-size: 15px; letter-spacing: 0px; text-decoration: none; padding-left: 30px; padding-top: 0px; padding-bottom: 0px;}