/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */


body
{
background-color: #DDC281;
background-repeat: no-repeat; 
font-family: tahoma, arial, helvetica, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #856942;
text-decoration: none;

scrollbar-3dlight-color: #DCBC5F;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #8A4B2F;
scrollbar-darkshadow-color: #DCBC5F;
scrollbar-face-color: #DCBC5F;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #D1D1D1;
}

P
{
font-family: tahoma, arial, helvetica, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #856942;
text-decoration: none;
}

TD
{
font-family: tahoma, arial, helvetica, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #856942;
text-decoration: none;
}

H1
{
font-weight: normal;
margin: 0px 0% 0px auto;
font-size: 10px;
color: #EEE5D0; 
font-family:  tahoma, arial, verdana, helvetica, sans-serif;
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 20px;
}

H2
{
font-weight: normal;
margin: 0px 0% 0px auto;
font-size: 10px;
color: #d0cbb7; 
font-family:  tahoma, arial, verdana, helvetica, sans-serif;
text-decoration: none;
padding-top: 15px;
padding-bottom: 0px;
padding-right: 20px;
padding-left: 20px;
}

/* ---------------- links senza classe -------------------*/
a		{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; }
a:link		{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; }
a:visited		{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; }
a:hover		{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: underline; }

/*----------------- Contenuti -----------------*/
.tdrossa			{ background-color: #8B1100;}
.tdgialla			{ background-color: #EDE9D7;}
.tdocra				{ background-color: #E5E0CA;}
.tdsottomenu		{ background-image: url('../images/linea-sottomenu.gif');}
.tdmenu2lev       		{ background-image: url('../images/fnd-menu2liv-off.gif');padding-left: 25px; padding-right: 9px;}
/*.tdmenu2lev-back       	{ background-image: url('../images/fnd-menu2liv-off.gif');padding-left: 25px; padding-right: 9px;}*/

TD.tdmenu2lev-back A, TD.tdmenu2lev-back A:LINK, TD.tdmenu2lev-back A:VISITED, TD.tdmenu2lev-back A:ACTIVE {  
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#ddcaa0;
  background-image: url("../images/fnd-menu2liv-off.gif"); background-repeat: repeat-y;
  padding-left: 25px; padding-right: 9px;
}

TD.tdmenu2lev-back A:HOVER {
  background-color:#ede2bc;
  background-image: url("../images/fnd-menu2livback-on.gif"); background-repeat: no-repeat;
  background-position: top left;
}

TD.tdmenu2lev-forward A, TD.tdmenu2lev-forward A:LINK, TD.tdmenu2lev-forward A:VISITED, TD.tdmenu2lev-forward A:ACTIVE {  
  display: block; /* il link occupa tutto lo spazio orizzontale */ 
  /*altezza del link: height e line-height devono avere il medesimo valore */
  background-color:#ddcaa0;
  background-image: url("../images/fnd-menu2liv-off.gif"); background-repeat: repeat-y;
  padding-left: 25px; padding-right: 9px;
}

TD.tdmenu2lev-forward A:HOVER {
  background-color:#ede2bc;
  background-image: url("../images/fnd-menu2liv-on.gif"); background-repeat: no-repeat;
  background-position: top left;
}



.tdwp01				{ background-image: url('../images/fnd-wp01.gif');}
.tddx				{ background-image: url('../images/fnd-ambiente.jpg'); background-repeat: no-repeat; background-color: #EDE9D7;}
.tdfooter			{ background-color: #DDC281;}

.titolo            	{ color: #512D00; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; height: 21px;}

.txt-percorsi-titolo			{ color: #856942; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.txt-percorsi-titolo:link	    { color: #856942; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.txt-percorsi-titolo:visited	{ color: #856942; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.txt-percorsi-titolo:hover	    { color: #8b1100; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}

.txt-percorsi-sottotitolo			{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.txt-percorsi-sottotitolo:link	    { color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.txt-percorsi-sottotitolo:visited	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.txt-percorsi-sottotitolo:hover	    { color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}


.testo            	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.testo:link       	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.testo:visited    	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.testo:hover      	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}

.didascalia            	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; padding-top: 2px; text-decoration: none;}

.menu            	{ color: #DEDCD0; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.menu:link      	{ color: #DEDCD0; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.menu:visited	{ color: #DEDCD0; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.menu:hover  	{ color: #E9B45F; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}

.menuon				{ color: #E9B45F; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.menuon:link      	{ color: #E9B45F; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.menuon:visited	{ color: #E9B45F; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.menuon:hover  	{ color: #E9B45F; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;}

a.menu2lev:link    { color: #896C40; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; }
a.menu2lev:visited { color: #896C40; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; }
a.menu2lev:hover   { color: #8B1100; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; }

.menu2levon       	{ color: #8B1100; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; padding-left: 13px; background-image: url('../images/fnd-menu2liv-on.gif');}
.menu2levon:link    { color: #8B1100; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none;  background-image: url('../images/fnd-menu2liv-on.gif');}
.menu2levon:visited { color: #8B1100; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; background-image: url('../images/fnd-menu2liv-on.gif');}
.menu2levon:hover   { color: #8B1100; font-weight: bold; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: none; background-image: url('../images/fnd-menu2liv-on.gif');}

.partner		{ color: #F8F4EC; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; background-color: #DDC281;}
a.partner:link	{ color: #F8F4EC; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; background-color: #DDC281;}
a.partner:visited	{ color: #F8F4EC; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; background-color: #DDC281;}
a.partner:hover	{ color: #B7843D; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 10px; text-decoration: none; background-color: #DDC281;}

a.linea		{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: underline; }
a.linea:link	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: underline; }
a.linea:visited	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: underline; }
a.linea:hover	{ color: #856942; font-weight: normal; font-family: tahoma, arial, helvetica, verdana, sans-serif; font-size: 11px; text-decoration: underline; }

.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}

/*----------------- Form -----------------*/
input.pulsante
{
border-right: #856942 1px solid;
border-top: #856942 1px solid;
font-weight: bold;
font-size: 10px;
border-left: #856942 1px solid;
cursor: hand;
color: #856942;
border-bottom: #856942 1px solid;
font-family: verdana, arial, helvetica;
background-color: #EDDDAF;
}
	
input.form
{
color: #7E7E7E; 
background: #ffffff;
background-image: url('../images/fnd_form.gif');
border: 0;
font-family: tahoma, arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
border-right: solid #856942;
border-right-width: 1px;
border-bottom: solid #856942;
border-bottom-width: 1px;
border-left: solid #856942;
border-left-width: 1px;
border-top: solid #856942;
border-top-width: 1px;
padding-left: 4px;
}

textarea.form
{
color: #7E7E7E; 
background: #ffffff;
background-image: url('../images/fnd_form.gif');
border: 0;
font-family: tahoma, arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
border-right: solid #856942;
border-right-width: 1px;
border-bottom: solid #856942;
border-bottom-width: 1px;
border-left: solid #856942;
border-left-width: 1px;
border-top: solid #856942;
border-top-width: 1px;
padding-left: 4px;
}
	
select.form
{
color: #7E7E7E; 
background-color: #ffffff;
border: 0;
font-family: tahoma, arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
border-right: solid #f4f4f4;
border-right-width: 1px;
border-bottom: solid #f4f4f4;
border-bottom-width: 1px;
}
	
checkbox.form
{
color: #7E7E7E;
background-color: #E7E7E2;
border: 0;
font-family: verdana, tahoma, arial, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}