body,td,th,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*.menu      {text-decoration: none;color:#ffffff;};

.menu:hover       {text-decoration:underline; color:#ffffff;} */

.smenu      {text-decoration: none;color:#ffffff;};

.smenu:hover       {text-decoration:underline; color:#ffffff;} 


.linkwhite      {
text-decoration: none;
color:#666666; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkwhite:hover       {
text-decoration:none; 
color:#000000; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 


.linkwhitegreen      {
text-decoration: none;
/*color:#92D899;*/
color:#3FAE49;
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkwhitegreen:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.linkgrey      {
text-decoration: none;
color:#000000;
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkgrey:hover       {
text-decoration:none; 
color:#000000;
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 


.linkgreygreen     {
text-decoration: none;
color:#3FAE49;
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.linkgreygreen:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
} 

/*############################*/
/*link per tipologie catalogo*/
.linkcatgen      {
text-decoration: none;
color:#666666;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*####*/
.linkcatgen:hover       {
text-decoration:none; 
/*color:#FF9900;*/
color:#000000;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 
/*####*/
.linkcatgenbold      {
text-decoration: none;
/*color:#FF9900;*/
color:#000000;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
/*####*/
.linkcatgenbold:hover       {
text-decoration:none; 
/*color:#FF9900;*/
color:#000000;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
} 
/*####*/
.linkled      {
text-decoration: none;
/*color:#666666;*/
color:#92D899;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*####*/
.linkled:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 
/*####*/
.linkledbold      {
text-decoration: none;
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
/*####*/
.linkledbold:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
} 
/*####*/
.linktipologia      {
text-decoration: none;
color:#000000;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*####*/
.linktipologia:hover       {
text-decoration:none; 
color:#FF9900;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 
/*####*/
.linktipologiagrey      {
text-decoration: none;
color:#999999;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*####*/
.linktipologiagrey:hover       {
text-decoration:none; 
color:#FF9900;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 
/*####*/
.linktipologialed      {
text-decoration: none;
/*color:#000000;*/
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*####*/
.linktipologialed:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 
/*link per tipologie catalogo*/
/*############################*/

/** form button **/
.button {
	background: #3FAE49;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	width: 60px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
}

.button2 { background: #3FAE49; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; width: 60px;}
/** input field format i.e username and password boxes **/

.Stile1 {
	color: #999999;
	font-weight: bold;
	font-size: 12px;
}

.Stile1Catnew {
	color: #000000;
	font-size: 12px;
}

.txt12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tabellabordi {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3FAE49;
	border-right-color: #3FAE49;
	border-bottom-color: #3FAE49;
	border-left-color: #3FAE49;
}



.classetd {
	BORDER-RIGHT: #D45401 1px solid; BORDER-TOP: #FF8D44 1px solid; BORDER-LEFT: #FFA66E 1px solid;  BORDER-BOTTOM: #B34701 1px solid; BACKGROUND-COLOR: #FF6501
}

.separamenu      {
color:#666666; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.separamenugreen      {
color:#92D899; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkcat      {
text-decoration: none;
color:#000000;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkcat:hover       {
text-decoration:none; 
/*color:#000000;*/
color:#FF9900;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 

.linkcatgreen      {
text-decoration: none;
color:#000000;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkcatgreen:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 

.linkcatgreen2      {
text-decoration: none;
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkcatgreen2:hover       {
text-decoration:none; 
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 

.txtselect {
color:#3FAE49;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.campi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3FAE49; 
	width: 450px;
}

.button3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FAE49;
	background-image: url(button.gif);
	background-repeat: no-repeat;
	/*font-weight: bold;*/
}

.button4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #3FAE49;*/
	/*background-image: url(button.gif);*/
	background-repeat: no-repeat;
	/*font-weight: bold;*/
}

.txtnomemenu {
color:#000000;
FONT-SIZE: 14px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.txtnomemenugreen {
color:#3FAE49;
FONT-SIZE: 14px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}


.txtblack10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000; 
}

.txt10pxgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3FAE49;
}


/*SPOSTATI NELLA PAGINA LATERALECODICE PER CONTROLLARE VISUALIZZAZIONE IN BASE A TIPO CATALOGO*/
/*
.menu {text-decoration: none;color:#000000;}; 
.menusel {text-decoration: none;color:#F3A247;}; 
*/

/*txt per downlod non disponibile*/
.txtnd { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CCCCCC;
}

.camposelect {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 290px;
	height: 22px;
}

.camposelectfra {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 300px;
	height: 22px;
}


.campotesto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*width: 290px;*/
	width: 130px;
	/*height: 22px;*/
}

.chiudi      {text-decoration: none;color:#000000;};
.chiudi:hover       {text-decoration:none; color:#F3A247;} 

/*aggiunti per sito con distributori*/
.txtgrey      {
color:#666666; 
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.txtgreyfooter      {
color:#999999; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.txtgreyfooter10px      {
color:#999999; 
FONT-SIZE: 9px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkdati      {
text-decoration: none;
color:#999999; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkdati:hover       {
text-decoration:none; 
color:#000000; 
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkfooter10px      {
text-decoration: none;
color:#999999; 
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkfooter10px:hover       {
text-decoration:none; 
color:#000000; 
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkdati9px      {
text-decoration: none;
color:#999999; 
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.linkdati9px:hover       {
text-decoration:none; 
color:#000000; 
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.separamenufooter      {
color:#999999; 
FONT-SIZE: 9px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
