body       {
color: #3B3B3B;
background-color: #EBEBEB;
text-decoration: none;
font-family: verdana, tahoma, arial;
font-size: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
scrollbar-face-color: #efefef; 
scrollbar-highlight-color: #efefef; 
scrollbar-shadow-color: #efefef; 
scrollbar-3dlight-color: #c0c0c0; 
/*scrollbar-arrow-color: #82828F;*/
scrollbar-arrow-color: #366994;
scrollbar-track-color: #ebebeb; 
scrollbar-darkshadow-color: #c0c0c0; 
}

p, td       {
color: #3B3B3B;
text-decoration: none;
font-family: verdana, tahoma, arial;
font-size: 10px; }

a:link       		{ color: #3B3B3B; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 10px; }
a:visited		{ color: #3B3B3B; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 10px; }
a:hover 		{ color: #ffffff; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 10px; background-color: #366994; }

.directory      	{ color: #8D8D8D; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; }
a.directory:link       	{ color: #8D8D8D; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; }
a.directory:visited	{ color: #8D8D8D; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; }
a.directory:hover 	{ color: #ffffff; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; background-color: #366994; }

.SEOdirectory      	{ color: #366994; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: normal; }
a.SEOdirectory:link       	{ color: #366994; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: normal; }
a.SEOdirectory:visited	{ color: #366994; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: normal; }
a.SEOdirectory:hover 	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: normal; background-color: #366994; }
.SEOdirectory2      	{ color: #366994; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; }
a.SEOdirectory2:link       	{ color: #366994; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; }
a.SEOdirectory2:visited	{ color: #366994; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; }
a.SEOdirectory2:hover 	{ color: #ffffff; text-decoration: none; font-family: verdana, arial,tahoma; font-size: 10px; font-weight: normal; background-color: #366994; }

.mainlink       	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: normal; }
a.mainlink:link    	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; }
a.mainlink:visited	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; }
a.mainlink:hover 	{ color: #99aebf; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; background-color: #2b3d6c;}

.mainlinkSEO       	{ color: #8D8D8D; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: normal; }
a.mainlinkSEO:link    	{ color: #8D8D8D; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; }
a.mainlinkSEO:visited	{ color: #8D8D8D; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; }
a.mainlinkSEO:hover 	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; background-color: #366994;}

.menuGsiteselected 			{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; background-color: #3B3B3B;}
a.menuGsiteselected:link    { color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; background-color: #3B3B3B;}
a.menuGsiteselected:visited	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; background-color: #3B3B3B;}
a.menuGsiteselected:hover 	{ color: #ffffff; text-decoration: none; font-family: tahoma, verdana, arial; font-size: 10px; font-weight: bold; background-color: #3B3B3B; }

.menuselected      { color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; background-color: #366994; }
a.menuselected:link       	{ color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.menuselected:visited	{ color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.menuselected:hover	{ color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; background-color: #366994; }

.TitoloMenu      	{ color: #366994; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.TitoloMenu:link       	{ color: #366994; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.TitoloMenu:visited	{ color: #366994; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.TitoloMenu:hover	{ color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; background-color: #366994; }

.variante      	{ color: #3B3B3B; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.variante:link       	{ color: #3B3B3B; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.variante:visited	{ color: #3B3B3B; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.variante:hover	{ color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; background-color: #DCDCDC; }

.variante2      	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.variante2:link       	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.variante2:visited	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.variante2:hover	{ color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}

.seo		{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.seo:link       	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.seo:visited    	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.seo:hover      	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; cursor: text; text-decoration: none; background-color: #44444B;}

.start      		{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.start:link       	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.start:visited    	{ color: #BBBBBE; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.start:hover      	{ color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; }

.piccolo       	{ color: #616161; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

.moltopiccolo  	      { color: #8A8A8A; text-decoration: none; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.moltopiccolo:link 	      { color: #8A8A8A; text-decoration: none; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.moltopiccolo:visited  { color: #8A8A8A; text-decoration: none; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; }
a.moltopiccolo:hover    { color: #FFFFFF; text-decoration: none; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 10px; background-color: #366994; }

.titolo       		{ color: #FFFFFF; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }

.evidenza		{ color: #616161; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a.evidenza:link       	{ color: #616161; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a.evidenza:visited	{ color: #616161; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a.evidenza:hover	{ color: #616161; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #616161; }

input.form
	{
		color : #616161;
		background: ;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url('../images/fnd_form.gif');
	}
	
input.form2
	{
  color: #ffffff;
  background-color: #4a4a4a;
  border: 1;
  font-family: verdana, tahoma, arial;
  font-size: 10;
  font-weight: bold;
  text-decoration: none;
  background-image: url('../images/fnd_button.gif');
	}

checkbox.form2
	{
		color : #ffffff;
		background-color: #4a4a4a;
		border : 1;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url('../images/fnd_button.gif');
	}

textarea.form
	{
  color: #616161;
  border: 1;
  font-family: verdana, tahoma, arial;
  font-size: 10;
  font-weight: bold;
  text-decoration: none;
  background-image: url('../images/fnd_form.gif');
	}
	
select.form
	{
		color : #616161;
		background-color: #E7E7E2;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
	}
	
checkbox.form
	{
		color : #54544B;
		background-color: #E7E7E2;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
	}
	
input.form3
	{
		color : #616161;
		background: ;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url('../images/fnd_form.gif');
		height: 18px; 
		width: 70px;
	}
	

