BODY	 { background-color: #ffffff; scrollbar-base-color: #AEAFBB; scrollbar-track-color: #C0C0C0 }




/* NON-MENU LINK COLORS */

a:link, a:visited, a:active	  { color: #000; font: 13px/2 futura, arial, sans-serif; text-decoration: none }
a:hover				  { color: #555; font: 13px/2 futura, arial, sans-serif; text-decoration: none }

.homegreen 	 { color: #0a0; font: 15px/2 futura, arial, sans-serif; text-decoration: none }
.homeblack 	{ color: #000; font: 15px/2 futura, arial, sans-serif; text-decoration: none }

.regular15 	  { color: #000; font: 15px futura, arial, sans-serif; text-decoration: none }
a.regular15:link, a.regular15:visited, a.regular15:active	   { color: #000; font: 15px futura, arial, sans-serif; text-decoration: none }
a.regular15:hover				   { color: #e00; font: 15px futura, arial, sans-serif; text-decoration: none }

.regular12red 	   { color: #e00; font: 12px futura, arial, sans-serif; text-decoration: none}
a.regular12red:link, a.regular12red:visited, a.regular12red:active	    { color: #e00; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12red:hover				    { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }

.regular15red 	   { color: #e00; font: 15px futura, arial, sans-serif; text-decoration: none}
a.regular15red:link, a.regular15red:visited, a.regular15red:active	   { color: #e00; font: 15px futura, arial, sans-serif; text-decoration: none }
a.regular15red:hover				   { color: #000; font: 15px futura, arial, sans-serif; text-decoration: none }


.regular15yellow 	    { color: #fc0; font: 15px futura, arial, sans-serif; text-decoration: none }

.black15 	  { color: #000; font: bold 15px futura, arial, sans-serif; text-decoration: none }

.regular15white 	    { color: #fff; font: 15px futura, arial, sans-serif; text-decoration: none }

.regular13white 	    { color: #fff; font: 13px futura, arial, sans-serif; text-decoration: none }
a.regular13white:link, a.regular13white:visited, a.regular13white:active	    { color: #fff; font: 13px futura, arial, sans-serif; text-decoration: none }
a.regular13white:hover				   { color: #000; font: 13px futura, arial, sans-serif; text-decoration: none }

.regular13black 	     { color: #000; font: 13px futura, arial, sans-serif; text-decoration: none }

.regular12black 	     { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12black:link, a.regular12black:visited, a.regular12black:active 	     { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12black:hover { color: #878781; font: 12px futura, arial, sans-serif; text-decoration: none }

.regular10green 	      { color: #008000; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10green:link, a.regular10green:visited, a.regular10green:active	    { color: #008000; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10green:hover				   { color: #e00; font: 10px futura, arial, sans-serif; text-decoration: none }

.regular11green 	      { color: #008000; font: 11px futura, arial, sans-serif; text-decoration: none }
a.regular11green:link, a.regular11green:visited, a.regular11green:active	    { color: #008000; font: 11px futura, arial, sans-serif; text-decoration: none }
a.regular11green:hover				   { color: #e00; font: 11px futura, arial, sans-serif; text-decoration: none }

.regular10black 	     { color: #000; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10black:link, a.regular10black:visited, a.regular10black:active	   { color: #000; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10black:hover				   { color: #878781; font: 10px futura, arial, sans-serif; text-decoration: none }

.regular10casa 	     { color: #eb900b; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10casa:link, a.regular10casa:visited, a.regular10casa:active	   { color: #eb900b; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10casa:hover				   { color: #000; font: 10px futura, arial, sans-serif; text-decoration: none }

.regular10lavoro 	     { color: #1fa22e; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10lavoro:link, a.regular10lavoro:visited, a.regular10lavoro:active	   { color: #1fa22e; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10lavoro:hover				   { color: #000; font: 10px futura, arial, sans-serif; text-decoration: none }

.regular10auto 	     { color: #009ee0; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10auto:link, a.regular10auto:visited, a.regular10auto:active	   { color: #009ee0; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10auto:hover				   { color: #000; font: 10px futura, arial, sans-serif; text-decoration: none }

.regular10vendo 	     { color: #e2001a; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10vendo:link, a.regular10vendo:visited, a.regular10vendo:active	   { color: #e2001a; font: 10px futura, arial, sans-serif; text-decoration: none }
a.regular10vendo:hover				   { color: #000; font: 10px futura, arial, sans-serif; text-decoration: none }


.regular12casa 	     { color: #eb900b; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12casa:link, a.regular12casa:visited, a.regular12casa:active	   { color: #eb900b; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12casa:hover				   { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }

.regular12lavoro 	     { color: #1fa22e; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12lavoro:link, a.regular12lavoro:visited, a.regular12lavoro:active	   { color: #1fa22e; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12lavoro:hover				   { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }

.regular12auto 	     { color: #009ee0; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12auto:link, a.regular12auto:visited, a.regular12auto:active	   { color: #009ee0; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12auto:hover				   { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }

.regular12vendo 	     { color: #e2001a; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12vendo:link, a.regular12vendo:visited, a.regular12vendo:active	   { color: #e2001a; font: 12px futura, arial, sans-serif; text-decoration: none }
a.regular12vendo:hover				   { color: #000; font: 12px futura, arial, sans-serif; text-decoration: none }


.corsivo10black 	      { color: #000; font: italic 10px futura, arial, sans-serif; text-decoration: none }

a.pulsanteverdep:link, a.pulsanteverdep:visited, a.pulsanteverdep:active   { color: #fff; font: bold 13px/2 arial, serif; background-color: #0a0; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #0a0 }
a.pulsanteverdep:hover		  { color: #0a0; font: bold 13px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #0a0}

a.pulsanteverde:link, a.pulsanteverde:visited, a.pulsanteverde:active   { color: #fff; font: bold 17px/2 arial, serif; background-color: #0a0; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #0a0 }
a.pulsanteverde:hover		  { color: #0a0; font: bold 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #0a0}

a.pulsanterosso:link, a.pulsanterosso:visited, a.pulsanterosso:active     { color: #fff; font: bold 17px/2 arial, serif; background-color: #f00; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #f00 }
a.pulsanterosso:hover		    { color: #f00; font: bold 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px }

a.pulsanterossop:link, a.pulsanterossop:visited, a.pulsanterossop:active     { color: #fff; font: bold 13px/2 arial, serif; background-color: #f00; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #f00 }
a.pulsanterossop:hover		    { color: #f00; font: bold 13px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px }

a.testoverde:link, a.testoverde:visited, a.testoverde:active		     { color: #008000; font: 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border-style: solid none; border-width: 1px; border-color: #008000 }
a.testoverde:hover		      { color: #808080; font: 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border-style: solid none; border-width: 1px; border-color: #0a0 }

a.testoverdescuro:link, a.testoverdescuro:visited, a.testoverdescuro:active		     { color: #008000; font: bold 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border-style: solid none; border-width: 1px; border-color: #008000 }
a.testoverdescuro:hover		     { color: #808080; font: bold 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border-style: solid none; border-width: 1px; border-color: #008000 }

a.pulsanteverdec:link, a.pulsanteverdec:visited, a.pulsanteverdec:active     { color: #444; font: bold 17px/2 arial, serif; background-color: #3c6; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #0a0 }
a.pulsanteverdec:hover		  { color: #0a0; font: bold 17px/2 arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 2px 7px; border: solid 1px #0a0}

.button       { color: #fff; font: bold 12px arial, serif; background-color: #0a0; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; padding: 1px 5px; border: solid 1px #0a0 }
.buttonon		    { color: #0a0; font: bold 12px arial, serif; background-color: #fff; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; padding: 1px 5px; border: solid 1px }

a.pulsantegrigio:link, a.pulsantegrigio:visited, a.pulsantegrigio:active         { color: #fff; font: 13px arial, serif; background-color: #777; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; margin: 0; padding: 2px }
a.pulsantegrigio:hover          { color: #fff; font: 13px arial, serif; background-color: #000; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; margin: 0; padding: 2px }

a.pulsantenero:link, a.pulsantenero:visited, a.pulsantenero:active         { color: #fff; font: 14px arial, serif; background-color: #000; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; margin: 0; padding: 2px 7px }
a.pulsantenero:hover          { color: #fff; font: 14px arial, serif; background-color: #777; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; margin: 0; padding: 2px 7px }

.buttongrigio       { color: #fff; font: 11px arial, serif; background-color: #777; background-image: url(../picts/button.gif); text-align: center; cursor: pointer }
.buttonongrigio        { color: #fff; font: 11px arial, serif; background-color: #000; background-image: url(../picts/button.gif); text-align: center; cursor: pointer }

.buttonnero         { color: #fff; font: 15px arial, serif; background-color: #000; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; border-color: #000 }
.buttononnero          { color: #fff; font: 15px arial, serif; background-color: #777; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; border-color: #777 }

.buttonred      { color: #fff; font: bold 15px arial, serif; background-color: #f00; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; border: solid 0 }
.buttononred		    { color: #000; font: bold 15px arial, serif; background-color: #f00; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; border: solid 0 }

.buttonverde      { color: #fff; font: bold 13px arial, serif; background-color: #0a0; background-image: url(../picts/button.gif); text-align: center; cursor: pointer; border: solid 0 }
.buttononverde		    { color: #000; font: bold 13px arial, serif; background-color: #0a0; background-image: url(../picts/buttonon.gif); text-align: center; cursor: pointer; border: solid 0 }

a.menured:link, a.menured:visited, a.menured:active	   { color: #e00; font: 13px/2 futura, arial, sans-serif; text-decoration: none }
a.menured:hover				   { color: #000; font: 13px/2 futura, arial, sans-serif; text-decoration: none }

a.menugreen:link, a.menugreen:visited, a.menugreen:active	    { color: #008000; font: 13px/2 futura, arial, sans-serif; text-decoration: none }
a.menugreen:hover				   { color: #000; font: 13px/2 futura, arial, sans-serif; text-decoration: none }

#select  { color: black; font: 12px Verdana, Arial, Helvetica, sans-serif; background: #ddd; border: inset 0 } 

