body {
     background-color: #7E964A;
     background-image:   url("../images/bg.gif");
     background-repeat: repeat-x;
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 13px;
     font-weight: normal;
     color: #17490B;
     text-decoration: none;
     scrollbar-3dlight-color: #7E964A;
     scrollbar-arrow-color: #7E964A;
     scrollbar-base-color: #D1D1D1;
     scrollbar-darkshadow-color: #7E964A;
     scrollbar-face-color: #EFEFEF;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #D1D1D1;
     }
   
p, td {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;}

H1   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #688B3C;
     text-decoration: none;
     margin: 0px 22px 3px 0px;
     }

H2   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #69863D;
     text-decoration: none;
     margin: 5px 10px 0px 12px;
     }
     
     
a:	                  {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;}
a:link	              {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;}
a:visited	          {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;}
a:hover	              {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;}

.cont-costina         {background-image:   url("../images/cont-costina.gif"); background-color:#23710E;}
.cont-fondo           {background-image:   url("../images/cont-fondo.gif"); background-color:#FAFADB;}
.cont-fondomenu       {background-image:   url("../images/menu-fondo.gif"); background-color:#FFFFFF;}
.menu01-fnd           {background-image:   url("../images/menu-fnd-piante.gif"); background-color:#7E964A; background-repeat:no-repeat;}

.menu		          {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}
a.menu:link	          {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}
a.menu:visited        {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}
a.menu:hover	      {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}

.menu-on		      {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}
a.menu-on:link	      {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}
a.menu-on:visited     {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}
a.menu-on:hover	      {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:12px}

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: #1D660A;}

TD.menucellaon A, TD.menucellaon A:LINK, TD.menucellaon A:VISITED, TD.menucellaon A:ACTIVE {  
  background-image:   url("../images/menu-botselected.gif");
  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.menucellaon A:HOVER {background-color:#1D660A; background-image:   url("../images/menu-botselected.gif");}

.menu-botselected     {background-image:   url("../images/menu-botselected.gif"); background-color:#7E964A}

.menu2level		      {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}
a.menu2level:link	  {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}
a.menu2level:visited  {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}
a.menu2level:hover	  {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}

.menu2level-on		      {color: #FFFFFF; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}
a.menu2level-on:link	  {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}
a.menu2level-on:visited   {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}
a.menu2level-on:hover	  {color: #FFD800; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:20px}

.menu2level-botselected   {background-image:   url("../images/menu2level-botselected.html"); background-color:#7E964A}

.titolo		      {color: #F3780A; font-family: arial, tahoma, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none}

.titolino		      {color: #2A8DD3; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.titolino:link	      {color: #2A8DD3; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.titolino:visited    {color: #2A8DD3; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
a.titolino:hover	  {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}

.testo		          {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
a.testo:link	      {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
a.testo:visited       {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
a.testo:hover	      {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}

.testotabella		          {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:7px; padding-right:7px}
a.testotabella:link	          {color: #2A8DD3; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:7px; padding-right:7px}
a.testotabella:visited        {color: #2A8DD3; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:7px; padding-right:7px}
a.testotabella:hover	      {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:7px; padding-right:7px}

.titpop		          {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding-left:7px; padding-right:7px}
a.titpop:link	      {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding-left:7px; padding-right:7px}
a.titpop:visited      {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding-left:7px; padding-right:7px}
a.titpop:hover	      {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding-left:7px; padding-right:7px}


.titolonews            { color: #17490B; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-top:0px}
a.titolonews:link      { color: #17490B; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.titolonews:visited   { color: #17490B; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.titolonews:hover     { color: #F3780A; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}

.testonews            { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-top:0px}
a.testonews:link      { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.testonews:visited   { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.testonews:hover     { color: #F3780A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}

.linkelenconews            { color: #7E964A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:11px; padding-right:11px; padding-top:0px}
a.linkelenconews:link      { color: #7E964A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.linkelenconews:visited   { color: #7E964A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.linkelenconews:hover     { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 13px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}

.imgdistance-dx         { padding-right: 0px; padding-left: 15px; padding-bottom: 5px; padding-top: 5px}
.imgdistance-sx         { padding-right: 15px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px}


.bgcolor-testo        {background-color:#F3F5F4}

.didascalia		      {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.didascalia:link	  {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.didascalia:visited  {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.didascalia:hover	  {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

.copyright	    	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:21px}
a.copyright:link	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:21px}
a.copyright:visited	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left:21px}
a.copyright:hover	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; padding-left:21px}

.partner	    	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-right:21px}
a.partner:link	    {color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-right:21px}
a.partner:visited	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-right:21px}
a.partner:hover	    {color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; padding-right:21px}

.partnerwww	    	    {color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-right:0px}
a.partnerwww:link	    {color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-right:0px}
a.partnerwww:visited	{color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-right:0px}
a.partnerwww:hover	    {color: #7E964A; font-family: tahoma, helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; padding-right:0px}

.popup	    	    {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top:0px}
a.popup:link	    {color: #004EA0; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top:0px}
a.popup:visited	    {color: #004EA0; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top:0px}
a.popup:hover	    {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top:0px}

.loghipalmsx            { color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}
a.loghipalmsx:link      { color: #C0DC86; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}
a.loghipalmsx:visited	{ color: #C0DC86; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}
a.loghipalmsx:hover  	{ color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}

.mappa	          {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}
a.mappa:link      {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}
a.mappa:visited   {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}
a.mappa:hover	  {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}

.sottomappa            {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:10px}
a.sottomappa:link      {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:10px}
a.sottomappa:visited   {color: #17490B; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:10px}
a.sottomappa:hover     {color: #F3780A; font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; padding-left:10px}

input.form
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE:   url("../images/fnd_form.html");
    BORDER-LEFT: 0px;
    COLOR: #3d3a3b;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: tahoma, verdana,  arial;
    TEXT-DECORATION: none;
    border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid
}
textarea.form
	{
		color : #616161;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 11;
		font-weight : normal;
		text-decoration : none;
		BACKGROUND-IMAGE:   url("../images/fnd_form.html");
		border-right: #000000 1px solid;
		border-left: #000000 1px solid;
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid
	}
	
select.form
	{
		color : #616161;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 11;
		font-weight : normal;
		text-decoration : none;
		border-right: #000000 1px solid;
		border-left: #000000 1px solid;
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid
	}
	
checkbox.form
	{
		color : #54544B;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 11;
		font-weight : normal;
		text-decoration : none;
		border-right: #000000 1px solid;
		border-left: #000000 1px solid;
		border-top: #000000 1px solid;
		border-bottom: #000000 1px solid
	}
.pulsante
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    font-weight: bold;
    font-size: 11px;
    border-left: #000000 1px solid;
    cursor: hand;
    color: #000000;
    border-bottom: #000000 1px solid;
    font-family: verdana, arial, helvetica;
    background-color: #AAAEAC;
}
