
.sfondo_top {
	background-image:url(../images/grafica/sfondo_top.gif);
	background-repeat: repeat-x;
}

.sfondo_bottom {
	background-image:url(../images/grafica/sfondo_bottom.gif);
	background-repeat: repeat-x;
	background-position:top
}



.foto_dx {
	background-image:url(../images/grafica/foto_dx.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}

.foto_bottom {
	background-image:url(../images/grafica/foto_bottom.jpg);
	background-repeat: no-repeat;
	background-position:top;
}

.sfondo_menu {
	background-image:url(../images/grafica/sfondo_menu.gif);
	background-repeat: repeat-y;
	background-position:center;
}

.linea_orizzontale {
	background-image:url(../images/grafica/linea_orizzontale.gif);
	background-repeat: repeat-x;
	background-position:center;
}


.linea_verticale {
	background-image:url(../images/grafica/linea_verticale.gif);
	background-repeat: repeat-x;
	background-position:top;
}
























.top_sx1 {
	background-image:url(../images/grafica/top_sx1.jpg);
	background-repeat: repeat-x;
}

.ombra_top {
	background-image:url(../images/grafica/ombra_top.jpg);
	background-repeat: no-repeat;
	background-position:right bottom;
}

.top_dx1 {
	background-image:url(../images/grafica/top_dx1.jpg);
	background-repeat: repeat-x;
}

.sx {
	background-image:url(../images/grafica/sx.gif);
	background-repeat: repeat-y;
	background-position:right;
}

.dx {
	background-image:url(../images/grafica/dx.gif);
	background-repeat: repeat-y;
	background-position:left;
}


.menu_sx {
	background-image:url(../images/grafica/menu_sx.gif);
	background-repeat: no-repeat;
	background-position:right top;
}

.menu_dx {
	background-image:url(../images/grafica/menu_dx.gif);
	background-repeat: no-repeat;
	background-position:left top;
}


/********* Stili mail.asp *********/
.testo_interno_mail {	font-family: verdana;	font-size: 13px;	color: #666666; }




.formadmin { font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #333333; background-color: #efefef; 	vertical-align: middle;    }



/*---------------------- FOGLIO DI STILE ----------------------*/
/*------ di proprietà di Nicola Gallo Internetimage.it --------*/
/*--------- per informazioni nicola@internetimage.it ----------*/




/*---------------------- INIZIO LINK VOCI MENU ----------------------*/


/*----------------------- FINE LINK VOCI MENU -----------------------*/






/*---------------------- INIZIO LINK MENU CAMBIA COLORE SFONDO CELLA ----------------------*/

.sfondo_top_menusx {
	background-image:url(../images/grafica/sfondo_top_menusx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.sfondo_down_menusx {
	background-image:url(../images/grafica/sfondo_down_menusx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.titolo_barra_blog { font-family: Verdana; font-size: 10px; color: #d863c6; vertical-align: middle; font-weight:bold;background-color: #f2b1e8;}
.titolo_barra_blog1 { font-family: Verdana; font-size: 10px; color: #ffffff; vertical-align: middle; font-weight:bold;background-color: #f2b1e8;}



.link_titolo_blog:link    {  font-family: Verdana; font-size: 10px; color: #1274a7; font-weight: bold; text-decoration: underline}
.link_titolo_blog:visited {  font-family: Verdana; font-size: 10px; color: #1274a7; font-weight: bold; text-decoration: underline}
.link_titolo_blog:hover   {  font-family: Verdana; font-size: 10px; color: #63b0d8; font-weight: bold; text-decoration: none}



/*---------------------- MENU SINISTRA VIVAIO ----------------------*/


.link_titolo_news_grigio		  {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_grigio:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_grigio:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_grigio:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #888888; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}

.menusinistra_grigio 		  			 	{ background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_grigio:link					{ background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_grigio:visited  				{ background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_grigio:hover 					{ background-image: url(../images/menu_sx/famiglia05.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}

.menusinistraselezionato_grigio 		   		{ background-image: url(../images/menu_sx/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_grigio:link			{ background-image: url(../images/menu_sx/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_grigio:visited  	{ background-image: url(../images/menu_sx/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_grigio:hover 		{ background-image: url(../images/menu_sx/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}


.menusinistraselezionato2_grigio 		   		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px; line-height: 41px;	height: 41px;}
.menusinistraselezionato2_grigio:link			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_grigio:visited  		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_grigio:hover 			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #df002c; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}


.menusinistra_categoria_grigio 		  			 	{ background-image: url(../images/menu_sx/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_grigio:link					{ background-image: url(../images/menu_sx/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_grigio:visited  				{ background-image: url(../images/menu_sx/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_grigio:hover 				{ background-image: url(../images/menu_sx/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}

.menusinistraselezionato_categoria_grigio 		   		{ background-image: url(../images/menu_sx/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_grigio:link			{ background-image: url(../images/menu_sx/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_grigio:visited  		{ background-image: url(../images/menu_sx/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_grigio:hover 			{ background-image: url(../images/menu_sx/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}


.menusinistra_sottocategoria_grigio 		 			  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #c7c7c7; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: normal; }
.menusinistra_sottocategoria_grigio:link						{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #c7c7c7; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_grigio:visited    				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #c7c7c7; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_grigio:hover 	   				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}

.menusinistraselezionato_sottocategoria_grigio 		   		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_grigio:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_grigio:visited  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_grigio:hover 		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #808080; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}


/*---------------------- MENU SINISTRA VIVAIO ----------------------*/




/*---------------------- MENU SINISTRA VIVAIO ----------------------*/


.link_titolo_news_verde		  {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_verde:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_verde:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_verde:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #888888; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}

.menusinistra_verde 		  			 	{ background-image: url(../images/menu_sx/vivaio/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_verde:link					{ background-image: url(../images/menu_sx/vivaio/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_verde:visited  				{ background-image: url(../images/menu_sx/vivaio/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_verde:hover 					{ background-image: url(../images/menu_sx/vivaio/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}

.menusinistraselezionato_verde 		   		{ background-image: url(../images/menu_sx/vivaio/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_verde:link			{ background-image: url(../images/menu_sx/vivaio/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_verde:visited  	{ background-image: url(../images/menu_sx/vivaio/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_verde:hover 		{ background-image: url(../images/menu_sx/vivaio/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}


.menusinistraselezionato2_verde 		   		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/vivaio/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px; line-height: 41px;	height: 41px;}
.menusinistraselezionato2_verde:link			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/vivaio/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_verde:visited  		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/vivaio/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_verde:hover 			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #df002c; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/vivaio/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}


.menusinistra_categoria_verde 		  			 	{ background-image: url(../images/menu_sx/vivaio/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_verde:link					{ background-image: url(../images/menu_sx/vivaio/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_verde:visited  				{ background-image: url(../images/menu_sx/vivaio/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_verde:hover 				{ background-image: url(../images/menu_sx/vivaio/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}

.menusinistraselezionato_categoria_verde 		   		{ background-image: url(../images/menu_sx/vivaio/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_verde:link			{ background-image: url(../images/menu_sx/vivaio/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_verde:visited  		{ background-image: url(../images/menu_sx/vivaio/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_verde:hover 			{ background-image: url(../images/menu_sx/vivaio/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}


.menusinistra_sottocategoria_verde 		 			  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #b8d363; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: normal; }
.menusinistra_sottocategoria_verde:link						{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #b8d363; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_verde:visited    				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #b8d363; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_verde:hover 	   				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}

.menusinistraselezionato_sottocategoria_verde 		   		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_verde:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_verde:visited  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_verde:hover 		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #8baa2b; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}


/*---------------------- MENU SINISTRA VIVAIO ----------------------*/



/*---------------------- MENU SINISTRA GARDEN ----------------------*/

.titolo_viola		  {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #d863c6; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}

.link_titolo_news_viola		  {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #d863c6; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_viola:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #d863c6; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_viola:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #d863c6; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_viola:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #f2b1e8; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}


.menusinistra_viola 		  			 	{ background-image: url(../images/menu_sx/garden/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_viola:link					{ background-image: url(../images/menu_sx/garden/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_viola:visited  				{ background-image: url(../images/menu_sx/garden/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_viola:hover 					{ background-image: url(../images/menu_sx/garden/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}

.menusinistraselezionato_viola 		   		{ background-image: url(../images/menu_sx/garden/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_viola:link			{ background-image: url(../images/menu_sx/garden/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_viola:visited  	{ background-image: url(../images/menu_sx/garden/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_viola:hover 		{ background-image: url(../images/menu_sx/garden/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}


.menusinistraselezionato2_viola 		   		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/garden/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px; line-height: 41px;	height: 41px;}
.menusinistraselezionato2_viola:link			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/garden/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_viola:visited  		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/garden/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_viola:hover 			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #df002c; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/garden/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}


.menusinistra_categoria_viola 		  			 	{ background-image: url(../images/menu_sx/garden/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_viola:link					{ background-image: url(../images/menu_sx/garden/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_viola:visited  				{ background-image: url(../images/menu_sx/garden/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_viola:hover 				{ background-image: url(../images/menu_sx/garden/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}

.menusinistraselezionato_categoria_viola 		   		{ background-image: url(../images/menu_sx/garden/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_viola:link			{ background-image: url(../images/menu_sx/garden/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_viola:visited  		{ background-image: url(../images/menu_sx/garden/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_viola:hover 			{ background-image: url(../images/menu_sx/garden/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}


.menusinistra_sottocategoria_viola 		 			  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #f2b1e8; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: normal; }
.menusinistra_sottocategoria_viola:link						{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #f2b1e8; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_viola:visited    				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #f2b1e8; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_viola:hover 	   				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}

.menusinistraselezionato_sottocategoria_viola 		   		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_viola:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_viola:visited  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_viola:hover 		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #d863c6; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}


.menu2_viola 		  			 	{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: none; 	font-weight: bold;}
.menu2_viola:link					{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: none; 	font-weight: bold;}
.menu2_viola:visited  				{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: none; 	font-weight: bold;}
.menu2_viola:hover 					{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: underline; 	font-weight: bold;}


.menu2selezionato_viola 		  			 	{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: underline; 	line-height: 13px; 	font-weight: bold;}
.menu2selezionato_viola:link					{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: underline; 	line-height: 13px; 	font-weight: bold;}
.menu2selezionato_viola:visited  			{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: underline; 	line-height: 13px; 	font-weight: bold;}
.menu2selezionato_viola:hover 				{ font-family: Verdana; 	font-size: 10px; 	color: #d863c6; 	text-decoration: underline; 	line-height: 13px; 	font-weight: bold;}

/*---------------------- MENU SINISTRA GARDEN ----------------------*/



/*---------------------- MENU SINISTRA PROGETTAZIONE ----------------------*/

.link_titolo_news_arancio		  {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_arancio:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_arancio:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #79c2dc; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news_arancio:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #888888; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}


.menusinistra_arancio 		  			 	{ background-image: url(../images/menu_sx/progettazione/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_arancio:link					{ background-image: url(../images/menu_sx/progettazione/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_arancio:visited  				{ background-image: url(../images/menu_sx/progettazione/famiglia02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistra_arancio:hover 					{ background-image: url(../images/menu_sx/progettazione/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}

.menusinistraselezionato_arancio 		   		{ background-image: url(../images/menu_sx/progettazione/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_arancio:link			{ background-image: url(../images/menu_sx/progettazione/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_arancio:visited  	{ background-image: url(../images/menu_sx/progettazione/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}
.menusinistraselezionato_arancio:hover 		{ background-image: url(../images/menu_sx/progettazione/famiglia03.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 30px;}


.menusinistraselezionato2_arancio 		   		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/progettazione/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px; line-height: 41px;	height: 41px;}
.menusinistraselezionato2_arancio:link			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/progettazione/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_arancio:visited  		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/progettazione/famiglia03.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}
.menusinistraselezionato2_arancio:hover 			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #df002c; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/progettazione/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 222px;	clip:  rect(auto auto auto 20px); 	padding-left: 40px; font-weight: bold;}


.menusinistra_categoria_arancio 		  			 	{ background-image: url(../images/menu_sx/progettazione/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_arancio:link					{ background-image: url(../images/menu_sx/progettazione/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_arancio:visited  				{ background-image: url(../images/menu_sx/progettazione/categoria01.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistra_categoria_arancio:hover 				{ background-image: url(../images/menu_sx/progettazione/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}

.menusinistraselezionato_categoria_arancio 		   		{ background-image: url(../images/menu_sx/progettazione/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px;  font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_arancio:link			{ background-image: url(../images/menu_sx/progettazione/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_arancio:visited  		{ background-image: url(../images/menu_sx/progettazione/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}
.menusinistraselezionato_categoria_arancio:hover 			{ background-image: url(../images/menu_sx/progettazione/categoria02.gif); background-repeat:no-repeat;  width: 222px; height:16px;	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #ffffff; 	text-decoration: underline; 	text-align: bottom;	line-height: 13px; 	font-weight: bold; 	padding-left: 40px;}


.menusinistra_sottocategoria_arancio 		 			  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffd265; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: normal; }
.menusinistra_sottocategoria_arancio:link						{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffd265; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_arancio:visited    				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffd265; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria_arancio:hover 	   				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: normal;}

.menusinistraselezionato_sottocategoria_arancio 		   		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_arancio:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_arancio:visited  		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria_arancio:hover 		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #ffb400; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 222px; padding-left: 38px; font-weight: bold;}


/*---------------------- MENU SINISTRA PROGETTAZIONE ----------------------*/

























.menu_upload		   				{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: left; background-color: #cccccc; width: 100%; clip:  rect(   ); line-height: 16px }
.menu_upload:link 	   				{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: left; background-color: #cccccc; width: 100%; clip:  rect(   ); line-height: 16px }
.menu_upload:visited				{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: left; background-color: #cccccc; width: 100%; clip:  rect(   ); line-height: 16px }
.menu_upload:hover					{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: left; background-color: #999999; width: 100%; clip:  rect(   ); line-height: 16px }



/*----------------------- FINE LINK MENU CAMBIA COLORE SFONDO CELLA -----------------------*/












/*---------------------- INIZIO LINK ----------------------*/

.link_menu_sezioni		  	{  font-family: Verdana; font-size: 10px; color: #c7c7c7; text-decoration: none; font-weight: normal}
.link_menu_sezioni:link    	{  font-family: Verdana; font-size: 10px; color: #c7c7c7; text-decoration: none; font-weight: normal}
.link_menu_sezioni:visited 	{  font-family: Verdana; font-size: 10px; color: #c7c7c7; text-decoration: none; font-weight: normal}
.link_menu_sezioni:hover   	{  font-family: Verdana; font-size: 10px; color: #c7c7c7; text-decoration: underline; font-weight: normal}



.link_portlet_2		    {
	font-family: Verdana;
	font-size: 10px;
	color: #FFE400;
	text-decoration: none;
	border: none;
}
.link_portlet_2:link    {  font-family: Verdana; font-size: 10px; color: #FFE400; text-decoration: underline}
.link_portlet_2:visited {  font-family: Verdana; font-size: 10px; color: #FFE400; text-decoration: underline}
.link_portlet_2:hover   {  font-family: Verdana; font-size: 10px; color: #3AA3C9; text-decoration: none}

.link_zoom  { font-family: Verdana; font-size: 10px; color: #f4efd9; font-weight: bold;}
.link_zoom:link    { font-family: Verdana; font-size: 10px; color: #f4efd9; text-decoration: underline ; font-weight: bold;}
.link_zoom:visited { font-family: Verdana; font-size: 10px; color: #f4efd9; text-decoration: underline ; font-weight: bold;}
.link_zoom:hover   { font-family: Verdana; font-size: 10px; color: #f4efd9; text-decoration: none ; font-weight: bold}

.link_login  { font-family: Verdana; font-size: 10px; color: #8f8e8e; font-weight: normal;}
.link_login:link    { font-family: Verdana; font-size: 10px; color: #8f8e8e; text-decoration: underline ; font-weight: normal;}
.link_login:visited { font-family: Verdana; font-size: 10px; color: #8f8e8e; text-decoration: underline ; font-weight: normal;}
.link_login:hover   { font-family: Verdana; font-size: 10px; color: #8f8e8e; text-decoration: underline ; font-weight: normal}

.link_login2        {  font-family: Verdana; font-size: 10px;  color: #666666; text-decoration: underline; font-weight: bold;}
.link_login2:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; font-weight: bold;}
.link_login2:visited {  font-family: Verdana; font-size: 10px; color: #666666 ; text-decoration: underline; font-weight: bold;}
.link_login2:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold;}

.link_logout:link    {  font-family: Verdana; font-size: 10px; color: #666666}
.link_logout:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}
.link_logout:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}
.link_logout:hover   {  font-family: Verdana; font-size: 10px; color: #94152a; text-decoration: none}


.link_portlet		  {  font-family: Verdana; font-size: 10px; color: #000000;}
.link_portlet:link    {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}
.link_portlet:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline}
.link_portlet:hover   {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none}

.link_portlet2		   {  font-family: Verdana; font-size: 10px; color: #5E3300;}
.link_portlet2:link    {  font-family: Verdana; font-size: 10px; color: #5E3300; text-decoration: none}
.link_portlet2:visited {  font-family: Verdana; font-size: 10px; color: #5E3300; text-decoration: none}
.link_portlet2:hover   {  font-family: Verdana; font-size: 10px; color: #AF8757; text-decoration: none}



.link_powered--         {  font-family: verdana; font-size: 9px; color: #8f8e8e; text-decoration: none}
.link_powered--:link    {  font-family: verdana; font-size: 9px; color: #8f8e8e; text-decoration: underline}
.link_powered--:visited {  font-family: verdana; font-size: 9px; color: #8f8e8e; text-decoration: underline}
.link_powered--:hover   {  font-family: verdana; font-size: 9px; color: #8f8e8e; text-decoration: none}

.2_powered         {  font-family: verdana; font-size: 10px; color: #7ac3dc; text-decoration: none}

.testo_powered2         {  font-family: verdana; font-size: 10px; color: #dddddd; text-decoration: none}

.link_powered2    {  font-family: Verdana; font-size: 10px; color: #dddddd; text-decoration: underline}
.link_powered2:link    {  font-family: Verdana; font-size: 10px; color: #dddddd; text-decoration: underline}
.link_powered2:visited {  font-family: Verdana; font-size: 10px; color: #dddddd; text-decoration: underline}
.link_powered2:hover   {  font-family: Verdana; font-size: 10px; color: #dddddd; text-decoration: none}

.link_powered3:link    {  font-family: Verdana; font-size: 10px; color: #2d5e8e; text-decoration: underline}
.link_powered3:visited {  font-family: Verdana; font-size: 10px; color: #2d5e8e; text-decoration: underline}
.link_powered3:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}

a:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}
a:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}
a:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}

.link_interno:link    {  font-family: Verdana; font-size: 10px; color: #8f8e8e; text-decoration: underline}
.link_interno:visited {  font-family: Verdana; font-size: 10px; color: #8f8e8e; text-decoration: underline}
.link_interno:hover   {  font-family: Verdana; font-size: 10px; color: #8f8e8e; text-decoration: none}

.link_interno_newsletter:link    {  font-family: Verdana; font-size: 11px; color: #999999; text-decoration: underline}
.link_interno_newsletter:visited {  font-family: Verdana; font-size: 11px; color: #999999; text-decoration: underline}
.link_interno_newsletter:hover   {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}

.link_album:link    {  font-family: Verdana; font-size: 11px; color: #cc0000; text-decoration: underline}
.link_album:visited {  font-family: Verdana; font-size: 11px; color: #cc0000; text-decoration: underline}
.link_album:hover   {  font-family: Verdana; font-size: 11px; color: #333333; text-decoration: none}

.link_mappa:link    {  font-family: Verdana; font-size: 9px; color: #9A7448; text-decoration: none; font-weight: bold}
.link_mappa:visited {  font-family: Verdana; font-size: 9px; color: #9A7448; text-decoration: none; font-weight: bold}
.link_mappa:hover   {  font-family: Verdana; font-size: 9px; color: #5E3300; text-decoration: none; font-weight: bold}

.link_mappa2:link    {  font-family: Verdana; font-size: 9px; color: #9A7448; text-decoration: none}
.link_mappa2:visited {  font-family: Verdana; font-size: 9px; color: #9A7448; text-decoration: none}
.link_mappa2:hover   {  font-family: Verdana; font-size: 9px; color: #5E3300; text-decoration: none}


.link_scelta_lingua		    { 
	font-family: Verdana;
	font-size: 11px;
	color: #c7c7c7;
	text-decoration: none;
}
.link_scelta_lingua:link    {  font-family: Verdana; font-size: 11px; color: #c7c7c7; text-decoration: none}
.link_scelta_lingua:visited {  font-family: Verdana; font-size: 11px; color: #c7c7c7; text-decoration: none}
.link_scelta_lingua:hover   {  font-family: Verdana; font-size: 11px; color: #c7c7c7; text-decoration: underline}



.link_interno_utenti:link    {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_interno_utenti:visited {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_interno_utenti:hover   {  font-family: Verdana; font-size: 11px; color: #E31C21; text-decoration: none}

.link_interno_prodotti:link    {  font-family: Verdana; font-size: 12px; color: #666666; text-decoration: underline; font-weight: bold}
.link_interno_prodotti:visited {  font-family: Verdana; font-size: 12px; color: #666666; text-decoration: underline; font-weight: bold}
.link_interno_prodotti:hover   {  font-family: Verdana; font-size: 12px; color: #E31C21; text-decoration: none; font-weight: bold}

.link_interno_famiglie:link    {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none}
.link_interno_famiglie:visited {  font-family: Verdana; font-size: 12px; color: #ffffff; text-decoration: none}
.link_interno_famiglie:hover   {  font-family: Verdana; font-size: 12px; color: #E31C21; text-decoration: none}

.link_titolo_articolo:link    {  font-family: Verdana; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none}
.link_titolo_articolo:visited {  font-family: Verdana; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none}
.link_titolo_articolo:hover   {  font-family: Verdana; font-size: 11px; color: #E31C21; font-weight: bold; text-decoration: none}



.link_titolo_news2		   {  font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}
.link_titolo_news2:link    {  font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; font-weight: normal; text-decoration: none; clip:  rect(   ); line-height: 14px}
.link_titolo_news2:visited {  font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}
.link_titolo_news2:hover   {  font-family: Verdana; font-size: 10px; color: #666666; background-color: #efefef; font-weight: normal; text-decoration: none; clip:  rect(   ); line-height: 14px}

.link_titolo_news3		   {  font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}
.link_titolo_news3:link    {  font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}
.link_titolo_news3:visited {  font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}
.link_titolo_news3:hover   {  font-family: Verdana; font-size: 10px; color: #666666; background-color: #efefef; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}


.link_titolo_news4		   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #e95d0e; font-weight: bold; text-decoration: none; clip:  rect(   ); line-height: 14px}
.link_titolo_news4:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #e95d0e; font-weight: bold; text-decoration: none; clip:  rect(   ); line-height: 14px}
.link_titolo_news4:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #e95d0e; font-weight: bold; text-decoration: none; clip:  rect(   ); line-height: 14px}
.link_titolo_news4:hover   {  font-family: Verdana; font-size: 10px; color: #efefef; background-color: #e95d0e; font-weight: bold; text-decoration: none; clip:  rect(   ); line-height: 14px}

.link_titolo_news5		   {  font-family: Verdana; font-size: 10px; color: #666666; background-color: #F8F8F8; font-weight: normal; text-decoration: none;  clip:  rect(   ); line-height: 14px}
.link_titolo_news5:link    {  font-family: Verdana; font-size: 10px; color: #666666; background-color: #F8F8F8; font-weight: normal; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news5:visited {  font-family: Verdana; font-size: 10px; color: #666666; background-color: #F8F8F8; font-weight: normal; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news5:hover   {  font-family: Verdana; font-size: 10px; color: #666666; background-color: #F8F8F8; font-weight: normal; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}


.link_titolo_news6		   {  font-family: Verdana; font-size: 10px; color: #e95d0e; background-color: #efefef; font-weight: normal; text-decoration: none; clip:  rect(   ); line-height: 14px}
.link_titolo_news6:link    {  font-family: Verdana; font-size: 10px; color: #e95d0e; background-color: #efefef; font-weight: normal; text-decoration: underline; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news6:visited {  font-family: Verdana; font-size: 10px; color: #e95d0e; background-color: #efefef; font-weight: normal; text-decoration: underline; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news6:hover   {  font-family: Verdana; font-size: 10px; color: #0091b4; background-color: #F8F8F8; font-weight: normal; text-decoration: underline; width: 100%; clip:  rect(   ); line-height: 14px}


.link_prodotti:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}
.link_prodotti:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}
.link_prodotti:hover   {  font-family: Verdana; font-size: 10px; color: #E31C21; text-decoration: none}

.link_interno_admin		    {  font-family: Verdana; font-size: 9px; color: #cc0000}
.link_interno_admin:link    {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: underline}
.link_interno_admin:visited {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: underline}
.link_interno_admin:hover   {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: none}

.loop_famiglie		   {  font-family: Verdana; font-size: 10px; background-color: #8f8e8e; color: #ffffff; font-weight: bold}
.loop_famiglie:link    {  font-family: Verdana; font-size: 10px; background-color: #8f8e8e; color: #ffffff; text-decoration: none; font-weight: bold}
.loop_famiglie:visited {  font-family: Verdana; font-size: 10px; background-color: #8f8e8e; color: #ffffff; text-decoration: none; font-weight: bold}
.loop_famiglie:hover   {  font-family: Verdana; font-size: 10px; background-color: #8f8e8e; color: #ffffff; text-decoration: none; font-weight: bold}



.loop_famiglie_home		    {  font-family: Verdana; font-size: 10px; background-color: #efefef; color: #8f8e8e; font-weight: bold}
.loop_famiglie_home:link    {  font-family: Verdana; font-size: 10px; background-color: #efefef; color: #8f8e8e; text-decoration: none; font-weight: bold}
.loop_famiglie_home:visited {  font-family: Verdana; font-size: 10px; background-color: #efefef; color: #8f8e8e; text-decoration: none; font-weight: bold}
.loop_famiglie_home:hover   {  font-family: Verdana; font-size: 10px; background-color: #efefef; color: #8f8e8e; text-decoration: none; font-weight: bold}



.link_approfondimento		  {  font-family: Verdana; font-size: 10px; color: #888888; text-decoration: underline; font-weight: bold}
.link_approfondimento:link    {  font-family: Verdana; font-size: 10px; color: #888888; text-decoration: underline; font-weight: bold}
.link_approfondimento:visited {  font-family: Verdana; font-size: 10px; color: #888888; text-decoration: underline; font-weight: bold}
.link_approfondimento:hover   {  font-family: Verdana; font-size: 10px; color: #888888; text-decoration: none; font-weight: bold}


.link_approfondimento_fam		  	{  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}
.link_approfondimento_fam:link    	{  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}
.link_approfondimento_fam:visited 	{  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}
.link_approfondimento_fam:hover   	{  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; font-weight: bold}


.link_stampa	     {  font-family: Verdana; font-size: 9px; color: #8f8e8e; text-decoration: none}
.link_stampa:link    {  font-family: Verdana; font-size: 9px; color: #8f8e8e; text-decoration: none}
.link_stampa:visited {  font-family: Verdana; font-size: 9px; color: #8f8e8e; text-decoration: none}
.link_stampa:hover   {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: underline}

.link_cancellacontatto:link    {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_cancellacontatto:visited {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_cancellacontatto:hover   {  font-family: Verdana; font-size: 11px; color: #ff0000; text-decoration: underline}

.link_interno2:link    {  font-family: Verdana; font-size: 9px; color: #004871; text-decoration: none}
.link_interno2:visited {  font-family: Verdana; font-size: 9px; color: #004871; text-decoration: none}
.link_interno2:hover   {  font-family: Verdana; font-size: 9px; color: #004871; text-decoration: underline}

.link_interno3:link    {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}
.link_interno3:visited {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}
.link_interno3:hover   {  font-family: Verdana; font-size: 11px; color: #efefef; text-decoration: underline}

.link_interno4:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
.link_interno4:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
.link_interno4:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline}

.link_interno_privacy:link    {  font-family: Verdana; font-size: 9px; color: #000033; text-decoration: none}
.link_interno_privaci:visited {  font-family: Verdana; font-size: 9px; color: #000033; text-decoration: none}
.link_interno_privaci:hover   {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: underline}

.link_pag_titolo		  {  font-family: Verdana; font-size: 10px; color: #c7c7c7; font-weight: normal; text-decoration: none}
.link_pag_titolo:link     {  font-family: Verdana; font-size: 10px; color: #c7c7c7; font-weight: bold; text-decoration: underline}
.link_pag_titolo:visited  {  font-family: Verdana; font-size: 10px; color: #c7c7c7; font-weight: bold; text-decoration: underline}
.link_pag_titolo:hover    {  font-family: Verdana; font-size: 10px; color: #cccccc; font-weight: bold; text-decoration: none}

.link_pag		   {  font-family: Verdana; font-size: 11px; color: #8f8e8e; text-decoration: none}
.link_pag:link     {  font-family: Verdana; font-size: 11px; color: #8f8e8e; text-decoration: underline}
.link_pag:visited  {  font-family: Verdana; font-size: 11px; color: #8f8e8e; text-decoration: underline}
.link_pag:hover    {  font-family: Verdana; font-size: 11px; color: #C04343; text-decoration: none}


.link_pag2			{  font-family: Verdana; font-size: 11px; color: #cccccc; text-decoration: none}
.link_pag2:link     {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_pag2:visited  {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_pag2:hover    {  font-family: Verdana; font-size: 11px; color: #E31C21; text-decoration: none}

.link_sopra:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none;}
.link_sopra:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; }
.link_sopra:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; }

.link_sopra2:link    {  font-family: Verdana; font-size: 9px; color: #333333; text-decoration: none}
.link_sopra2:visited {  font-family: Verdana; font-size: 9px; color: #333333; text-decoration: none}
.link_sopra2:hover   {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: underline}

.link_admin:link    {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_admin:visited {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_admin:hover   {  font-family: Verdana; font-size: 11px; color: #cc0000; text-decoration: underline}




/*---------------------- FINE LINK ----------------------*/


















/*---------------------- INIZIO BODY ----------------------*/

BODY {
	/* background-color : black;    */
	   scrollbar-arrow-color : #FFFFff;
	   scrollbar-face-color : #c7c7c7;
	   scrollbar-track-color : #efefef;
       scrollbar-shadow-color : #efefef;
	   scrollbar-darkshadow-color : #c7c7c7;
	   scrollbar-highlight-color : #c7c7c7;    
}	 
	 
/*---------------------- FINE BODY ----------------------*/












/*---------------------- INIZIO FORM ----------------------*/

.formadmin {  font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #333333; background-color: #efefef; 	vertical-align: middle;    }
.formadmin_obbligatorio {  font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #cc0000; background-color: #efefef; 	vertical-align: middle;    }



.form_ricerca {
	font-family: Verdana;
	font-size: 9px;
	color: #1973b2;
	border: 1px solid #1973b2;
	vertical-align: middle;
	background-color: #efefef;
}


.formlogin {
	font-family: Verdana;
	font-size: 10px;
	color: #8f8e8e;
	border: 1px solid #666666;
	vertical-align: middle;
	background-color: #efefef;
	


}

.formricerca {
	font-family: Verdana;
	font-size: 10px;
	color: #1356ad;
	vertical-align: middle;
	border: 1px solid #1356ad;
	background-color: #ffffff;
	/*width:190px;*/
	text-align:left;

}


.tasto {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #8f8e8e;
	vertical-align: middle;
	border: 1px solid #ffffff;

}

.tasto2 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #8f8e8e;
	vertical-align: middle;
	border: 1px solid #ffffff;

}

.formcontatti {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	border: 1px solid #333333;
	vertical-align: middle;
	background-color: #efefef;
}


.form_obbligatorio {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	border: 1px solid #8f8e8e;
	vertical-align: middle;
	background-color: #efefef;

}



.form_ecommerce {
	font-family: Verdana;
	font-size: 10px;
	color: #5C697F;
	border: 1px solid #5C697F;
	vertical-align: middle;
	background-color: #efefef;
}

.formnewsletter {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	border: 1px solid #075DB2;
	vertical-align: middle;
	background-color: #efefef;
}



/*----------------------- FINE FORM -----------------------*/












/*---------------------- INIZIO TESTO ----------------------*/

.link_powered_chiave 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cccccc; 	text-decoration: none;}
.link_powered_chiave:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cccccc; 	text-decoration: none;}
.link_powered_chiave:visited  			    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cccccc; 	text-decoration: none;}
.link_powered_chiave:hover 					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cccccc; 	text-decoration: none;}



.testo_interno_link 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #000000; 	text-decoration: none;}
.testo_interno_link:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #000000; 	text-decoration: none;}
.testo_interno_link:visited  			    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #000000; 	text-decoration: none;}
.testo_interno_link:hover 					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #000000; 	text-decoration: underline;}

.testo_interno {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}

.testo_interno_chiave {
	font-family: Verdana;
	font-size: 10px;
	color: #CCCCCC;
	text-align: center;
}



.testo_interno_ricerca {
	font-family: Verdana;
	font-size: 10px;
	color: #1d7ecb;
	text-align: justify;
}


.testo_interno_approfondimento_mail {
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
	text-align: center;
}

.testo_interno_approfondimento {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: justify;
}

.titolo_newsletter {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	background-color: #7ac3dc;
}



.testo_interno_libreria {
	font-family: Verdana;
	font-size: 11px;
	color: #284169;
	text-align: left;
}

.testo_interno_menufunzionidx {
	font-family: Verdana;
	font-size: 11px;
	color: #cc0000;
	text-align: justify;
	background-color: ;
}

.testo_interno_menufunzionidx_off {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	background-color: ;
}




.testo_interno_mail {	font-family: Verdana;	font-size: 11px;	color: #666666; }


.testo_interno_login {	font-family: Verdana;	font-size: 10px;	color:  #efefef}




.testo_titolo_pagina {	font-family: Verdana;	font-size: 9px;	color: #999999; }

.testo_ricerca {	font-family: Verdana;	font-size: 10px;	color: #1356ad }

.testo_login {	font-family: Verdana;	font-size: 10px;	color: #efefef }


.testo_interno2 { 	font-family: Verdana; 	font-size: 9px; 	color: #717171; }


.nomepag {  font-family: Verdana; font-size: 9px; color: #4D6C5A }

.titoli_portlet {  font-family: Verdana; font-size: 11px; color: #E2B388}

.testo_portlet_home {  font-family: Verdana; font-size: 10px; color: #274E75}

.testo_portlet_primo-piano {  font-family: Verdana; font-size: 10px; color: #018C18}

.testo_portlet_news {  font-family: Verdana; font-size: 10px; color: #075DB2}

.testo_portlet_foto {
	font-family: Verdana;
	font-size: 10px;
	color: #075DB2;
	align: center;
	text-align: center;
}

.testo_portlet_newsletter {  font-family: Verdana; font-size: 10px; color: #666666}



.testo_portlet  {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-align: left;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.indirizzo_basso {  font-family: Verdana; font-size: 11px; color: #333333; text-align: center	}


.testo_admin {  font-family: Verdana; font-size: 11px; color: #666666; text-align: left	}


.testotop { font-family: Verdana; font-size: 10px; color: #ffffff; }

.testosopra {
	font-family: Verdana;
	font-size: 10px;
	color: #e5e5e5;
	text-align: left;
	
}


.login_titolo {	font-family: Verdana; font-size: 10px; color: #666666; }


.sezioni {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

.testopagina {	font-family: Verdana;	font-size: 11px;	color: #000033; }

.sfondopag {
	background-image:url(../images/grafica/sfondopag.jpg);
	background-repeat: repeat-x;
	background-position: top;
}



.testosotto { 	font-family: Verdana;	font-size: 9px;	color: #794200;	text-align: justify;    }

.pagnoattivo { 	font-family: Verdana; font-size: 11px;	color: #C04343; }

.testoupload {	font-family: Verdana;	font-size: 9px;	color: #D03932;}

.testoupload2 {	font-family: Verdana;	font-size: 12px;	color: #000066; }



/*----------------------- FINE TESTO -----------------------*/












/*----------------------- INIZIO SFONDO -----------------------*/

.puntini_grigi {
	 background-image: url(../images/puntini_grigi.gif);
}

.puntini_grigi1 {
	 background-image: url(../images/puntini_grigi1.gif);
	 background-repeat:repeat-y
}


.puntini_viola {
	 background-image: url(../images/puntini_viola.gif);
}

.puntini_viola1 {
	 background-image: url(../images/puntini_viola1.gif);
	 background-repeat:repeat-y
}


.puntini_arancio {
	 background-image: url(../images/puntini_arancio.gif);
}

.puntini_arancio1 {
	 background-image: url(../images/puntini_arancio1.gif);
	 background-repeat:repeat-y
}


.puntini_verdi {
	 background-image: url(../images/puntini_verdi.gif);
}

.puntini_verdi1 {
	 background-image: url(../images/puntini_verdi1.gif);
	 background-repeat:repeat-y
}













.linee_admin {
	background-color: #96C1D1;
}



.sfondo_puntini_vert {
	 background-image: url(../images/sfondo_puntini_vert.gif);
	 background-repeat:repeat-y;
}
.sfondo_linee {
	 background-image: url(../images/sfondo_puntini.gif);
	 
}



.sfondo_linee_verticali {
	 background-image: url(../images/simboli/sfondo_puntini.gif);
	 background-repeat:repeat-y;
}
.sfondo_linee_orizz {
	 background-image: url(../images/simboli/sfondo_puntini_orizz.gif);
	 background-repeat:repeat-x;
}
.sfondo_linee1_orizz {
	 background-image: url(../images/simboli/sfondo_puntini1_orizz.gif);
	 background-repeat:repeat-x;
}
.bordo_faq {
	border: 1px solid #8f8e8e;
}

.bordo_newsletter {
	border: 1px solid #7ac3dc
;
}

.bordo_news {
	border: 1px solid #8f8e8e;
}

.sfondointerno04 {
	background-image: url(../images/grafica/center_dx.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sfondointerno05 {
	background-image: url(../images/grafica/center_sx2.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 5px;

}
.sfondointerno06 {
	background-image: url(../images/grafica/top2.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.sfondointerno07 {
	background-image: url(../images/grafica/sfondo_sx_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondointerno08 {
	background-image: url(../images/grafica/new/corpo_centrale_02.jpg);
	background-repeat: no-repeat;
	width: 5px;
	background-position: top;
}

.sfondointerno09 {
	background-image: url(../images/grafica/new/corpo_centrale_04.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.sfondointerno10 {
	background-image: url(../images/grafica/down1.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.sfondointerno11 {
	background-image: url(../images/grafica/down2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

/*------------------------ FINE SFONDO ------------------------*/




.sfondoupload {
	background-color: #666666;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;


}



colore_linea_bordo_immagine{
	
	background-color: #efefef;
	

}








/* paragrafo tabella file */

.titolo_tabella_file		 {  font-family: Verdana; font-size: 10px; background-color:#8f8e8e ; color: #ffffff; font-weight: bold}
.titolo_tabella_file:link    {  font-family: Verdana; font-size: 10px; background-color:#8f8e8e ; color: #ffffff; text-decoration: none; font-weight: bold}
.titolo_tabella_file:visited {  font-family: Verdana; font-size: 10px; background-color:#8f8e8e ; color: #ffffff; text-decoration: none; font-weight: bold}
.titolo_tabella_file:hover   {  font-family: Verdana; font-size: 10px; background-color:#8f8e8e ; color: #ffffff; text-decoration: none; font-weight: bold}



.riga1_tabella_file		    {  font-family: Verdana; font-size: 9px; background-color:#efefef ; color: #333333; font-weight: normal}
.riga1_tabella_file:link    {  font-family: Verdana; font-size: 9px; background-color:#efefef ; color: #333333; text-decoration: none; font-weight: normal}
.riga1_tabella_file:visited {  font-family: Verdana; font-size: 9px; background-color:#efefef ; color: #333333; text-decoration: none; font-weight: normal}
.riga1_tabella_file:hover   {  font-family: Verdana; font-size: 9px; background-color:#cccccc ; color: #333333; text-decoration: none; font-weight: normal}


.riga2_tabella_file		    {  font-family: Verdana; font-size: 9px; background-color:#dedede ; color: #222222; font-weight: normal}
.riga2_tabella_file:link    {  font-family: Verdana; font-size: 9px; background-color:#dedede ; color: #222222; text-decoration: none; font-weight: normal}
.riga2_tabella_file:visited {  font-family: Verdana; font-size: 9px; background-color:#dedede ; color: #222222; text-decoration: none; font-weight: normal}
.riga2_tabella_file:hover   {  font-family: Verdana; font-size: 9px; background-color:#cccccc ; color: #222222; text-decoration: none; font-weight: normal}

.link_file 		   { font-family: Verdana; font-size: 9px; color: #8f8e8e; font-weight: normal;}
.link_file:link    { font-family: Verdana; font-size: 9px; color: #8f8e8e; text-decoration: underline ; font-weight: normal;}
.link_file:visited { font-family: Verdana; font-size: 9px; color: #8f8e8e; text-decoration: underline ; font-weight: normal;}
.link_file:hover   { font-family: Verdana; font-size: 9px; color: #8f8e8e; text-decoration: none ; font-weight: normal}




/* STILI PERSONALIZZATI SATTIN */


.sfondo_top1 {
	background-image: url(../images/grafica/top.jpg);
	background-repeat: no-repeat;
	background-position: center;
}


.sfondo_title {
	background-image: url(../images/grafica/sfondo_title.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


.ombra_sx {
	background-image: url(../images/grafica/ombra_sx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.ombra_dx {
	background-image: url(../images/grafica/ombra_dx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.ombra_sx1 {
	background-image: url(../images/grafica/ombra_sx1.jpg);
	background-repeat: repeat-y;
	background-position: top right;
}

.ombra_dx1 {
	background-image: url(../images/grafica/ombra_dx1.jpg);
	background-repeat: repeat-y;
	background-position: top left;
}

.sf_sx {
	background-image: url(../images/grafica/sf_sx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.sf_top_sx {
	background-image: url(../images/grafica/sf_top_sx.jpg);
	background-position: right top;
	background-repeat: no-repeat;	
}
.sf_top_dx {
	background-image: url(../images/grafica/sf_top_dx.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
}


.sf_dx {
	background-image: url(../images/grafica/sf_dx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}



.sfondo_powered {
	background-image: url(../images/grafica/bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
}


.title {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #b9a8ab;
	text-align: center;
}


.link_pag_album		   {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_pag_album:link     {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: underline}
.link_pag_album:visited  {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: underline}
.link_pag_album:hover    {  font-family: Verdana; font-size: 11px; color: #cccccc; text-decoration: none}



/* --------------- Gestione libreri --------------------------*/


colore_linea_bordo_immagine{
	
	background-color: #efefef;
	

}


.sfondocella_titolo {
	font-family: verdana;
	color: #333333;
	background-color: #dedede;
	font-size: 11px;

}

.sfondocella_admin1 {
	font-family: verdana;
	color: #666666;
	font-size: 9px;
	background-repeat: repeat-x;
	background-color: #efefef;
	background-position: top;



}

.sfondocella_admin2 {
	font-family: verdana;
	color: #666666;
	font-size: 9px;
	background-repeat: repeat-x;
	background-color: #F7F7F7;
	background-position: top;



}


.sfondocella_admin3 {
	font-family: verdana;
	color: #666666;
	font-size: 9px;
	background-repeat: repeat-x;
	background-color: #CCE6FF;
	background-position: top;



}

/* --------------- fine Gestione libreri --------------------------*/



/* --------------- Newsletter --------------------------*/

.sfondo_email {
	font-family: verdana;
	color: #666666;
	font-size: 9px;
	background-color: #ffffff;
}

.sfondo_newsletter {
	font-family: verdana;
	color: #666666;
	font-size: 9px;
	background-color: #ffffff;
}



.testotop_newsletter {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	background-color: #ffffff;
}


.testo_interno_mailasp {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #F7F7F7;
}


.link_down_newsletter		  {  font-family: Verdana; font-size: 10px; color: #ffffff ; background-color: #7ac3dc; text-decoration: none; font-weight: bold}
.link_down_newsletter:link    {  font-family: Verdana; font-size: 10px; color: #ffffff ; background-color: #7ac3dc; text-decoration: none; font-weight: bold}
.link_down_newsletter:visited {  font-family: Verdana; font-size: 10px; color: #ffffff ; background-color: #7ac3dc; text-decoration: none; font-weight: bold}
.link_down_newsletter:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #7ac3dc; text-decoration: underline; font-weight: bold}


/* --------------- fine Newsletter --------------------------*/
.link_portlet_primopiano		 {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
.link_portlet_primopiano:link    {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
.link_portlet_primopiano:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}
.link_portlet_primopiano:hover   {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none}

.link_portlet_primopiano2		 {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; font-weight: bold}
.link_portlet_primopiano2:link    {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; font-weight: bold}
.link_portlet_primopiano2:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; font-weight: bold}
.link_portlet_primopiano2:hover   {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; font-weight: bold}

.link_portlet_ultimenews		 {  font-family: Verdana; font-size: 9px; color: #999999;}
.link_portlet_ultimenews:link    {  font-family: Verdana; font-size: 9px; color: #999999; text-decoration: underline}
.link_portlet_ultimenews:visited {  font-family: Verdana; font-size: 9px; color: #999999; text-decoration: underline}
.link_portlet_ultimenews:hover   {  font-family: Verdana; font-size: 9px; color: #333333; text-decoration: none}

.link_portlet_ultimenews2		 {  font-family: Verdana; font-size: 9px; color: #0099CC; font-weight: bold}
.link_portlet_ultimenews2:link    {  font-family: Verdana; font-size: 9px; color: #0099CC; text-decoration: underline; font-weight: bold}
.link_portlet_ultimenews2:visited {  font-family: Verdana; font-size: 9px; color: #0099CC; text-decoration: underline; font-weight: bold}
.link_portlet_ultimenews2:hover   {  font-family: Verdana; font-size: 9px; color: #0099CC; text-decoration: none; font-weight: bold}

