





.sfondo_lineetop {
	height: 16px;
	background-image: url(../images/grafica/sfondo_lineetop.gif);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-x;
}

.sfondo_grigiosx {
	background-image: url(../images/grafica/grigio_sx.gif);
	background-attachment: scroll;
	background-position: right;
	background-repeat: repeat-y;
}

.sfondo_grigiosx1 {
	background-image: url(../images/grafica/grigio_sx1.gif);
	background-attachment: scroll;
	background-position: right;
	background-repeat: repeat-y;
}

.sfondo_grigio {
	background-color:#E6E4E5;
	background-position: left top;
	background-repeat: repeat-y;
}

.sfondo_grigio3 {
	background-image: url(../images/grafica/grigio_sx3.gif);
	background-position: left;
	background-repeat: repeat-x;
}

.sfondo_primopiano {
	background-image: url(../images/grafica/sfondo_pimopiano.gif);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-y;
}


.sfondo_boxlogin {
	background-color:#8f8e8e;
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-indent: 5px;
}
.sfondo_comitati {
	background-color: #36abd2;
	font-family: Verdana;
	font-size: 10px;
	color: #08465a;
	vertical-align: middle;
	text-align: justify;
	}

.sfondo_bacheca {
	background-color: #efa034;
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	vertical-align: middle;
	text-indent: 5px;
	height: 20px;
	}

.sfondo_newsletter {
	background-color: #de8002;
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	vertical-align: middle;
	text-align:center;
	height: 13px;
	}

.sf_top_newsletter {
	background-image:url(../images/grafica/newsletter/sf_top.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	vertical-align: middle;
	text-align:center;
	height: 13px;
	}


.link_powered         {  font-family: verdana; font-size: 9px; color: #666666; text-decoration: none}
.link_powered:link    {  font-family: verdana; font-size: 9px; color: #666666; text-decoration: underline}
.link_powered:visited {  font-family: verdana; font-size: 9px; color: #666666; text-decoration: underline}
.link_powered:hover   {  font-family: verdana; font-size: 9px; color: #333333; text-decoration: none}

.testo2_powered         {  font-family: verdana; font-size: 10px; color: #8f8e8e; text-decoration: none}

.link2_powered         {  font-family: verdana; font-size: 10px; color: #8f8e8e; text-decoration: none}
.link2_powered:link    {  font-family: verdana; font-size: 10px; color: #8f8e8e; text-decoration: none}
.link2_powered:visited {  font-family: verdana; font-size: 10px; color: #8f8e8e; text-decoration: none}
.link2_powered:hover   {  font-family: verdana; font-size: 10px; color: #8f8e8e; text-decoration: underline}

/********* Stili mail.asp *********/
.testo_interno_mail {	font-family: verdana;	font-size: 13px;	color: #666666; }


/********* Stili per il percorso delle pagine *********/
td.percorso {
	background-image: url(../images/dotted.gif);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: repeat-x;
	padding: 0px 0px 10px 10px;
}
.txt_percorso  {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
.txt_percorso a:link, .txt_percorso a:selected, .txt_percorso a:visited,   {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e31c21;
	text-decoration: none;
}
.step {
	float: left;
	margin: 0px 10px 10px 0px;
}
.step2 {
	margin: 0px 0px 15px 0px;
	text-align: center;
}
.hide {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A9A485;
	text-align: center;
	text-decoration: none;
}
table.form {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

textarea {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	border: 1px solid #e31c21;
}
select {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	border: 1px solid #e31c21;
}
a.red {
	color: #e31c21;
}

.formadmin { font-family: Verdana; font-size: 10px; color: #666666; border: 1px solid #ffffff; background-color: #cfcdce; 	vertical-align: middle;    }

.boxtesto {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
}

.boxinput {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.boxsx {
	background-image: url(../images/grafica/boxsx.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 10px;
}

.boxdx {
	background-image: url(../images/grafica/boxdx.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 9px;
}

.boxtop {
	background-image: url(../images/grafica/boxtop.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 12px;
	padding: 0px 0px 0px 10px;
}
.boxbottom {
	background-image: url(../images/grafica/boxbottom.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 8px;
}

/*---------------------- 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 ----------------------*/


.menusinistra-registrati 		   	{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/menu_sx/famiglia03.gif);
	background-position: center top;
	width: 212;
	line-height: 16px;
	clip:  rect(auto auto auto 20px);
	padding-left: 15px;
	font-weight: bold;
}
.menusinistra-registrati:link		   	{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/menu_sx/famiglia03.gif);
	background-position: center top;
	width: 212;
	line-height: 16px;
	clip:  rect(auto auto auto 20px);
	padding-left: 15px;
	font-weight: bold;
}
.menusinistra-registrati:visited 		   	{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/menu_sx/famiglia03.gif);
	background-position: center top;
	width: 212;
	line-height: 16px;
	clip:  rect(auto auto auto 20px);
	padding-left: 15px;
	font-weight: bold;
}

.menusinistra-registrati:hover 		   	{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/menu_sx/famiglia03.gif);
	background-position: center top;
	width: 212;
	line-height: 16px;
	clip:  rect(auto auto auto 20px);
	padding-left: 15px;
	font-weight: bold;
}



.vocemenu2 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #0a366d; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	width: 182; line-height: 30px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; }
.vocemenu2:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #0a366d; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	width: 182; line-height: 30px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.vocemenu2:visited   { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #0a366d; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	width: 182; line-height: 30px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.vocemenu2:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #f7931e; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	width: 182; line-height: 30px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}

.menusinistra4 		  			 	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 5px; font-weight: bold; }
.menusinistra4:link					{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat;	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 5px; font-weight: bold;}
.menusinistra4:visited  			    { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 5px; font-weight: bold;}
.menusinistra4:hover 				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 5px; font-weight: bold;}




.menusinistra 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}
.menusinistra:link					{ 	font-family: Verdana; 	font-size: 10px; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}
.menusinistra:visited  			    { 	font-family: Verdana; 	font-size: 10px; 	color: #333333; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}
.menusinistra:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}

.menusinistraselezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}
.menusinistraselezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left ; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}
.menusinistraselezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left ; background-repeat:no-repeat; 	 line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}
.menusinistraselezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left ; background-repeat:no-repeat; 	 line-height: 22px; clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; width:203px;}

.menusinistraselezionato2 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: underline; 	text-align: left; 	 	line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.menusinistraselezionato2:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: underline; 	text-align: left; 	 	line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.menusinistraselezionato2:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: underline; 	text-align: left; 	 	line-height: 22px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.menusinistraselezionato2:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: none; 			text-align: left; 	 	line-height: 22px;  clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}





.menusinistra_categoria 		 			  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia01_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}
.menusinistra_categoria:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia01_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}
.menusinistra_categoria:visited    				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia01_arancio.gif); 	background-position: center ; background-repeat:no-repeat;	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}
.menusinistra_categoria:hover 	   				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia01_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}

.menusinistraselezionato_categoria 		     	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia02_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}
.menusinistraselezionato_categoria:link		    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia02_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}
.menusinistraselezionato_categoria:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia02_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}
.menusinistraselezionato_categoria:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: right; 	background-image: url(../images/menu_sx/famiglia02_arancio.gif); 	background-position: center ; background-repeat:no-repeat; 	 line-height: 24px;	clip:  rect(auto auto auto 20px); 	padding-right: 38px; font-weight: bold; line-width:199;}




.menusinistra_sottocategoria 		 			  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal; }
.menusinistra_sottocategoria:link					{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}
.menusinistra_sottocategoria:visited    			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #333333; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}
.menusinistra_sottocategoria:hover 	   				{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}

.menusinistraselezionato_sottocategoria 		    { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}
.menusinistraselezionato_sottocategoria:link		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}
.menusinistraselezionato_sottocategoria:visited  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat;		 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}
.menusinistraselezionato_sottocategoria:hover 		{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; 	color: #E31C21; 	text-decoration: none; 	text-align: left; 	background-image: ;background-position: left ; background-repeat:no-repeat; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	padding-left: 43px; font-weight: normal;}








.menusinistra_sottocategoria_pubblica 		   					{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: left; background-color: #075A79; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }
.menusinistra_sottocategoria_pubblica:link 	   					{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: left; background-color: #075A79; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }
.menusinistra_sottocategoria_pubblica:visited					{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: left; background-color: #075A79; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none}
.menusinistra_sottocategoria_pubblica:hover						{ font-family: Verdana; font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; text-align: left; background-color: #044056; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }


.menusinistraselezionato_sottocategoria_pubblica 		   		{ font-family: Verdana; font-size: 9px; font-weight: bold; color: #DBD303; text-decoration: none; text-align: left; background-color: #044056; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }
.menusinistraselezionato_sottocategoria_pubblica:link 	   		{ font-family: Verdana; font-size: 9px; font-weight: bold; color: #DBD303; text-decoration: none; text-align: left; background-color: #044056; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }
.menusinistraselezionato_sottocategoria_pubblica:visited		{ font-family: Verdana; font-size: 9px; font-weight: bold; color: #DBD303; text-decoration: none; text-align: left; background-color: #044056; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }
.menusinistraselezionato_sottocategoria_pubblica:hover			{ font-family: Verdana; font-size: 9px; font-weight: bold; color: #DBD303; text-decoration: none; text-align: left; background-color: #075A79; width: 190; clip:  rect(   ); line-height: 14px; text-decoration: none }



.menucontatti 		   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #ffff00; text-decoration: none; text-align: left; background-color: #06678A; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menucontatti:link 	   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #ffff00; text-decoration: none; text-align: left; background-color: #06678A; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menucontatti:visited				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #ffff00; text-decoration: none; text-align: left; background-color: #06678A; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menucontatti:hover					{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #3E8DAC; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }

.menucontatti2 		   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #3E8DAC; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menucontatti2:link 	   			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #3E8DAC; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menucontatti2:visited				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #3E8DAC; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menucontatti2:hover				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #ffff00; text-decoration: none; text-align: left; background-color: #096E93; width: 100%; clip:  rect(   ); line-height: 18px; font-weight: bold  }



.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 }


.menu_amministrazione 		   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #096E93; width: 219; clip:  rect(   ); line-height: 16px }
.menu_amministrazione:link 	   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #096E93; width: 219; clip:  rect(   ); line-height: 16px }
.menu_amministrazione:visited				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #096E93; width: 219; clip:  rect(   ); line-height: 16px }
.menu_amministrazione:hover					{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #efefef; text-decoration: none; text-align: left; background-color: #2182A6; width: 219; clip:  rect(   ); line-height: 16px }


.menu_news 		   					{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #F7F4EB; width: 182; clip:  rect(   ); line-height: 16px }
.menu_news:link 	   				{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #F7F4EB; width: 182; clip:  rect(   ); line-height: 16px }
.menu_news:visited					{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #F7F4EB; width: 182; clip:  rect(   ); line-height: 16px }
.menu_anews:hover					{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #EDE8D4; width: 182; clip:  rect(   ); line-height: 16px }


.menu_search 			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #EDE8D4; width: 100%; clip:  rect(   ); line-height: 16px; font-weight: bold  }
.menu_search:link 		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #EDE8D4; width: 100%; clip:  rect(   ); line-height: 16px; font-weight: bold  }
.menu_search:visited 	{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #EDE8D4; width: 100%; clip:  rect(   ); line-height: 16px; font-weight: bold  }
.menu_search:hover 		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; text-align: left; background-color: #F7F4EB; width: 100%; clip:  rect(   ); line-height: 16px; font-weight: bold  }


.menu_mappa 			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #EDE8D4; width: 480; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menu_mappa:link 		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #EDE8D4; width: 480; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menu_mappa:visited 	{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #EDE8D4; width: 480; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menu_mappa:hover 		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #EDE8D4; width: 480; clip:  rect(   ); line-height: 18px; font-weight: bold  }

.menu_mappa2 			{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #F7F4EB; width: 240; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menu_mappa2:link 		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #F7F4EB; width: 240; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menu_mappa2:visited 	{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #F7F4EB; width: 240; clip:  rect(   ); line-height: 18px; font-weight: bold  }
.menu_mappa2:hover 		{ font-family: Verdana; font-size: 10px; font-weight: normal; color: #5E3300; text-decoration: none; background-color: #EDE8D4; width: 240; clip:  rect(   ); line-height: 18px; font-weight: bold  }














/*---------------------- INIZIO MENU COLORI ----------------------*/




/*---------------------- MENU DI SINISTRA PER IL LINK, INVECE PER GLI SFONDI DA VEDERE GLI STILI SOTTO DIVISI PER COLORE ----------------------*/

.menusinistra_1testo 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	width:203px;	line-height: 10px;	font-weight: bold; 	 	padding-right: 5px;}
.menusinistra_1testo:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	width:203px;	line-height: 10px;	font-weight: bold; 		padding-right: 5px;}
.menusinistra_1testo:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	width:203px;	line-height: 10px;	font-weight: bold; 	 	padding-right: 5px;}
.menusinistra_1testo:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	width:203px;	line-height: 10px;	font-weight: bold;  	padding-right: 5px;}

.menusinistracategoria_1testo 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	width:203px;	line-height: 12px;	font-weight: normal; }
.menusinistracategoria_1testo:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	width:203px;	line-height: 12px;	font-weight: normal; }
.menusinistracategoria_1testo:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	width:203px;	line-height: 12px;	font-weight: normal; }
.menusinistracategoria_1testo:hover 			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 			text-align: right; 	 	width:203px;	line-height: 12px;	font-weight: normal; }

/*---------------------- MENU DI SINISTRA PER IL LINK, INVECE PER GLI SFONDI DA VEDERE GLI STILI SOTTO DIVISI PER COLORE ----------------------*/














/*---------------------- MENU VERDE ----------------------*/
.menu_top1 		 	     	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/1.gif); 	background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px;}
.menu_top1:link			    { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/1.gif); 	background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px; }
.menu_top1:visited        	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/1.gif); 	background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px; }
.menu_top1:hover            { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/1.gif);    background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px; }


.menu_top1_sel 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px;  background-image: url(../images_new/menu-interno/2.gif); 	background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px;}
.menu_top1_sel:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/2.gif); 	background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px; }
.menu_top1_sel:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/2.gif); 	background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px; }
.menu_top1_sel:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: left; text-indent: 2px;   background-image: url(../images_new/menu-interno/2.gif);    background-repeat:no-repeat; font-weight: bold; width: 60px; line-height: 20px; }

.menu_1home 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home.gif); width: 100%; background-position:center;}
.menu_1home:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home.gif); width: 100%; background-position:center;}
.menu_1home:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home.gif); width: 100%; background-position:center;}
.menu_1home:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 	text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home1.gif); width: 100%; background-position:center;}

.menu_1home_tendina	   			{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home.gif); width: 100%; background-position:center;}
.menu_1home_tendina:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home.gif); width: 100%; background-position:center;}
.menu_1home_tendina:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home.gif); width: 100%; background-position:center;}
.menu_1home_tendina:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/informazioni/home1.gif); width: 100%; background-position:center;}


.menu_1 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}
.menu_1:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}
.menu_1:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}
.menu_1:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  		line-height: 15px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}

.menu_1selezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}
.menu_1selezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}
.menu_1selezionato:visited  { 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}
.menu_1selezionato:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 line-height: 15px; 	clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#56a403;}





.menusinistra_1 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_verde.gif); 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_1:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_verde.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_1:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_verde.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_1:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_verde.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistra_1selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_verde.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_1selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_verde.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_1selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_verde.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_1selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_verde.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_1 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_verde.gif); 		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 10px;}
.menusinistracategoria_1:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_verde.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 10px;}
.menusinistracategoria_1:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_verde.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 10px;}
.menusinistracategoria_1:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_verde.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 10px;}

.menusinistracategoria_1selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_verde.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 10px;}
.menusinistracategoria_1selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_verde.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 10px;}
.menusinistracategoria_1selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_verde.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 10px;}
.menusinistracategoria_1selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_verde.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 10px;}

.menusinistrasottocategoria_1 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right;	background-color:#56a403; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_1:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#56a403; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_1:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#56a403; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_1:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#56a403; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_1selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#56a403; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_1selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#56a403; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_1selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#56a403; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_1selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#56a403; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}










/*---------------------- MENU AZZURRO ----------------------*/
.menu_top2 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px; background-image: url(../images_new/menu-interno/a1.gif); 	background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px;}
.menu_top2:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px; background-image: url(../images_new/menu-interno/a1.gif); 	background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px; }
.menu_top2:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: left; text-indent: 2px; background-image: url(../images_new/menu-interno/a1.gif); 	background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px; }
.menu_top2:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: left; text-indent: 2px; background-image: url(../images_new/menu-interno/a2.gif);   background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px; }

.menu_top2_sel 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px;  background-image: url(../images_new/menu-interno/a2.gif); 	background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px;}
.menu_top2_sel:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: left; text-indent: 2px;  background-image: url(../images_new/menu-interno/a2.gif); 	background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px; }
.menu_top2_sel:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: left; text-indent: 2px;  background-image: url(../images_new/menu-interno/a2.gif); 	background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px; }
.menu_top2_sel:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: left; text-indent: 2px;  background-image: url(../images_new/menu-interno/a2.gif);  background-repeat:no-repeat; font-weight: bold; width: 63px; line-height: 20px; }

.menu_2home 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #36abd2; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home.gif); width: 100%; background-position:center;}
.menu_2home:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #36abd2; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home.gif); width: 100%; background-position:center;}
.menu_2home:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #36abd2; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home.gif); width: 100%; background-position:center;}
.menu_2home:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 	text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home1.gif); width: 100%; background-position:center;}

.menu_2home_tendina 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #36abd2; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home.gif); width: 100%; background-position:center;}
.menu_2home_tendina:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #36abd2; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home.gif); width: 100%; background-position:center;}
.menu_2home_tendina:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #36abd2; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home.gif); width: 100%; background-position:center;}
.menu_2home_tendina:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/servizi/home1.gif); width: 100%; background-position:center;}


.menu_2 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}
.menu_2:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}
.menu_2:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}
.menu_2:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  		line-height: 15px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}

.menu_2selezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}
.menu_2selezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}
.menu_2selezionato:visited  { 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}
.menu_2selezionato:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 line-height: 15px; 	clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#36abd2;}



.menusinistra_2 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_azzurro.gif); 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_2:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_azzurro.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_2:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_azzurro.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_2:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_azzurro.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistra_2selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_azzurro.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_2selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_azzurro.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_2selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_azzurro.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_2selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_azzurro.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_2 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_azzurro.gif); 		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_2:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_azzurro.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_2:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_azzurro.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_2:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_azzurro.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_2selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_azzurro.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_2selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_azzurro.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_2selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_azzurro.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_2selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_azzurro.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_2 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right;	background-color:#36abd2; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_2:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#36abd2; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_2:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#36abd2; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_2:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#36abd2; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_2selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#36abd2; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_2selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#36abd2; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_2selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#36abd2; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_2selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#36abd2; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}











/*---------------------- MENU ARANCIO ----------------------*/
.menu_top3 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 0px; background-image: url(../images/menu_sopra/arancio.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px;}
.menu_top3:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 3px;  background-image: url(../images/menu_sopra/arancio.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top3:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: center; padding-right: 3px; 	background-image: url(../images/menu_sopra/arancio.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top3:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: center; padding-right: 3px; background-image: url(../images/menu_sopra/grigioarancio.gif);background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }


.menu_top3_sel 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 0px; background-image: url(../images/menu_sopra/grigioarancio.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px;}
.menu_top3_sel:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 3px;  background-image: url(../images/menu_sopra/grigioarancio.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top3_sel:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: center; padding-right: 3px; 	background-image: url(../images/menu_sopra/grigioarancio.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top3_sel:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: center; padding-right: 3px; background-image: url(../images/menu_sopra/grigioarancio.gif);background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }

.menu_3home 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home.gif); width: 100%; background-position:center;}
.menu_3home:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home.gif); width: 100%; background-position:center;}
.menu_3home:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home.gif); width: 100%; background-position:center;}
.menu_3home:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 	text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home1.gif); width: 100%; background-position:center;}

.menu_3home_tendina 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home.gif); width: 100%; background-position:center;}
.menu_3home_tendina:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home.gif); width: 100%; background-position:center;}
.menu_3home_tendina:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home.gif); width: 100%; background-position:center;}
.menu_3home_tendina:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 	text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/community/home1.gif); width: 100%; background-position:center;}


.menu_3 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}
.menu_3:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}
.menu_3:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}
.menu_3:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  		line-height: 15px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}

.menu_3selezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}
.menu_3selezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}
.menu_3selezionato:visited  { 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}
.menu_3selezionato:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 line-height: 15px; 	clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#f08a01;}




.menusinistra_3 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_arancio.gif); 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_3:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_arancio.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_3:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_arancio.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_3:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_arancio.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: bold;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistra_3selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_arancio.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_3selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_arancio.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_3selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_arancio.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_3selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_arancio.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_3 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_arancio.gif); 		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_3:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_arancio.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_3:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_arancio.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_3:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_arancio.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_3selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_arancio.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_3selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_arancio.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_3selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_arancio.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_3selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_arancio.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_3 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right;	background-color:#F08a00; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_3:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#F08a00; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_3:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#F08a00; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_3:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#F08a00; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_3selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#F08a00; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_3selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#F08a00; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_3selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#F08a00; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_3selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#F08a00; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}







/*---------------------- MENU ROSSO ----------------------*/
.menu_top4 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 0px; background-image: url(../images/menu_sopra/rosso.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px;}
.menu_top4:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 3px;  background-image: url(../images/menu_sopra/rosso.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top4:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: center; padding-right: 3px; 	background-image: url(../images/menu_sopra/rosso.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top4:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: center; padding-right: 3px; background-image: url(../images/menu_sopra/grigiorosso.gif);background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }


.menu_top4_sel 		 	  	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 0px; background-image: url(../images/menu_sopra/grigiorosso.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px;}
.menu_top4_sel:link			{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none; 	    text-align: center; padding-right: 3px;  background-image: url(../images/menu_sopra/grigiorosso.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top4_sel:visited    	{ 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: none;   		text-align: center; padding-right: 3px; 	background-image: url(../images/menu_sopra/grigiorosso.gif); 	background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }
.menu_top4_sel:hover        { 	font-family: Verdana; 	font-size: 9px; 	font-weight: normal; text-align:-2px; color: #ffffff; letter-spacing:0px; text-decoration: underline; 	text-align: center; padding-right: 3px; background-image: url(../images/menu_sopra/grigiorosso.gif);background-repeat:no-repeat; font-weight: bold; width: 69px; line-height: 20px; }



.menu_4home 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #bc0000; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home.gif); width: 100%; background-position:center;}
.menu_4home:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #bc0000; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home.gif); width: 100%; background-position:center;}
.menu_4home:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #bc0000; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home.gif); width: 100%; background-position:center;}
.menu_4home:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home1.gif); width: 100%; background-position:center;}


.menu_4home_tendina 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #bc0000; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home.gif); width: 100%; background-position:center;}
.menu_4home_tendina:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #bc0000; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home.gif); width: 100%; background-position:center;}
.menu_4home_tendina:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #bc0000; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 14px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home.gif); width: 100%; background-position:center;}
.menu_4home_tendina:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 14px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 	background-image: url(../images/grafica/istituzionale/home1.gif); width: 100%; background-position:center;}


.menu_4 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}
.menu_4:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  		line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}
.menu_4:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 	line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}
.menu_4:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  		line-height: 15px; 		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}

.menu_4selezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle; 	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}
.menu_4selezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}
.menu_4selezionato:visited  { 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underline; 	text-align: left;	vertical-align:middle;  	 line-height: 15px;		clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}
.menu_4selezionato:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 			text-align: left;	vertical-align:middle;  	 line-height: 15px; 	clip:  rect(auto auto auto 20px); 	font-weight: bold; 		background-color:#BC0000;}



.menusinistra_4 		  			{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_rosso.gif); 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_4:link				{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_rosso.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_4:visited  			{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia01_rosso.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_4:hover 				{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_rosso.gif);		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistra_4selezionato 		   		{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_rosso.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_4selezionato:link			{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_rosso.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_4selezionato:visited  	{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_rosso.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistra_4selezionato:hover 		{ 	font-family: Verdana; 	font-size: 9px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/famiglia02_rosso.gif);	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_4 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_rosso.gif); 		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_4:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_rosso.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_4:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria01_rosso.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_4:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_rosso.gif);		width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistracategoria_4selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_rosso.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_4selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_rosso.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_4selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_rosso.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistracategoria_4selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 	background-image: url(../images/menu_sx/categoria02_rosso.gif);	width:199px;	line-height: 12px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_4 		  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right;	background-color:#bc0000; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_4:link				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#bc0000; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_4:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: none; 	text-align: right; 	 		background-color:#bc0000; 		width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 		 	font-weight: normal; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_4:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#bc0000; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	 	font-weight: normal;  	padding-right: 40px;		clip:  rect(auto auto auto 20px);}

.menusinistrasottocategoria_4selezionato 		   		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#bc0000; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_4selezionato:link			{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#bc0000; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_4selezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#bc0000; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	 	font-weight: bold; 		padding-right: 40px;		clip:  rect(auto auto auto 20px);}
.menusinistrasottocategoria_4selezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	text-decoration: underline; 	text-align: right; 	 		background-color:#bc0000; 	width:199px;	line-height: 24px;	background-position: right; background-repeat:no-repeat; 	  	font-weight: bold; 	 	padding-right: 40px;		clip:  rect(auto auto auto 20px);}













/*----------------------- FINE LINK MENU CAMBIA COLORE SFONDO CELLA -----------------------*/

.menu_top_arancione1 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  	 	clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_arancione1:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  		clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_arancione1:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  	 	clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_arancione1:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #ffffff; 	text-decoration: none; 				text-align: right;	vertical-align:middle;  		clip:  rect(auto auto auto 20px); 	font-weight: bold;}




.menu_top_arancione 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  	 	clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_arancione:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  		clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_arancione:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  	 	clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_arancione:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #f08a00; 	text-decoration: none; 				text-align: right;	vertical-align:middle;  		clip:  rect(auto auto auto 20px); 	font-weight: bold;}



.menu_top_verde 		   	{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  	 	clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_verde:link		{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  		clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_verde:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: underine; 			text-align: right;	vertical-align:middle;  	 	clip:  rect(auto auto auto 20px); 	font-weight: bold;}
.menu_top_verde:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	color: #56a403; 	text-decoration: none; 				text-align: right;	vertical-align:middle;  		clip:  rect(auto auto auto 20px); 	font-weight: bold;}



/*---------------------- INIZIO LINK ----------------------*/


.link_menu_tendina 		{ 
			font-family: Verdana; 
			font-size: 11px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none; 
			text-align: center;
			/* background-color: #ffffff; */
			/* width: 137;  */
			clip:  rect(   ); 
			line-height: 19px
			}


.link_menu_tendina:link 	{ 	
			font-family: Verdana; 
			font-size: 11px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none; 
			text-align: center;
			/* background-color: #ffffff; */
			/* width: 137;  */
			clip:  rect(   ); 
			line-height: 19px
		   	}


.link_menu_tendina:visited 	{ 
			font-family: Verdana; 
			font-size: 11px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none; 
			text-align: center;
			/* background-color: #ffffff; */
			/* width: 137;  */
			clip:  rect(   ); 
			line-height: 19px
			}



.link_menu_tendina:hover 	{ 
			font-family: Verdana; 
			font-size: 11px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none; 
			text-align: center;
			background-color: #6699CC; 
			width: 100%;  
			clip:  rect(   ); 
			line-height: 19px
			}



.link_menu_sezioni		   {  font-family: Verdana;	font-size: 10px; color: #000000; text-decoration: none; font-weight: bold}
.link_menu_sezioni:link    {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold}
.link_menu_sezioni:visited {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold}
.link_menu_sezioni:hover   {  font-family: Verdana; font-size: 10px; color: #E31C21; text-decoration: none; font-weight: bold}

.link_menu_sezioni2		   {  font-family: Verdana;	font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal}
.link_menu_sezioni2:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal}
.link_menu_sezioni2:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal}
.link_menu_sezioni2:hover   {  font-family: Verdana; font-size: 10px; color: #E31C21; text-decoration: underline; font-weight: normal}

.link_menu_sezioni3		   {  font-family: Verdana;	font-size: 10px; color: #999999; text-decoration: none; font-weight: bold}
.link_menu_sezioni3:link    {  font-family: Verdana; font-size: 10px; color: #999999; text-decoration: none; font-weight: bold}
.link_menu_sezioni3:visited {  font-family: Verdana; font-size: 10px; color: #999999; text-decoration: none; font-weight: bold}
.link_menu_sezioni3:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold}


.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_login 	    { font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none }
.link_login:link    { font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none ; font-weight: bold; text-decoration: underline}
.link_login:visited { font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none ; font-weight: bold; text-decoration: underline}
.link_login:hover   { font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none ; font-weight: bold}

.link_login2        {  font-family: Verdana; font-size: 9px;  color: #ffffff}
.link_login2:link    {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline}
.link_login2:visited {  font-family: Verdana; font-size: 9px; color: #ffffff ; text-decoration: underline}
.link_login2:hover   {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline}

.link_logout:link    {  font-family: Verdana; font-size: 10px; color: #333333}
.link_logout:link    {  font-family: Verdana; font-size: 10px; color: #333333; text-decoration: underline}
.link_logout:visited {  font-family: Verdana; font-size: 10px; color: #333333; text-decoration: underline}
.link_logout:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}


.link_interno_frecce:link    {  font-family: Verdana; font-size: 11px; color: #E31C21; text-decoration: none}
.link_interno_frecce:visited {  font-family: Verdana; font-size: 11px; color: #E31C21; text-decoration: none}
.link_interno_frecce:hover   {  font-family: Verdana; font-size: 11px; color: #E31C21; text-decoration: none}


.link_testo_interno_titolo:link 	{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #cc0000; text-decoration: none; background-color: #EBEBEB; width: 519; clip:  rect(   ); line-height: 18px }
.link_testo_interno_titolo:visited 	{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #cc0000; text-decoration: none; background-color: #EBEBEB; width: 519; clip:  rect(   ); line-height: 18px }
.link_testo_interno_titolo:hover 	{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; background-color: #FFFF99; width: 519; clip:  rect(   ); line-height: 18px }



.link_testo_interno_titolo2:link        { font-family: Verdana; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: #A1B5BB; width: 410; clip:  rect(   ); line-height: 18px	}
.link_testo_interno_titolo2:visited 	{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: #A1B5BB; width: 410; clip:  rect(   ); line-height: 18px	}
.link_testo_interno_titolo2:hover    	{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; background-color: #BCCBCF; width: 410; clip:  rect(   ); line-height: 18px	}

.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}

.testo_powered    {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none}

.link_email:link     {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_email:visited  {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: none}
.link_email:hover    {  font-family: Verdana; font-size: 11px; color: #000066; text-decoration: none}




.link_powered2    {  font-family: Verdana; font-size: 10px; color: #efefef; text-decoration: none}
.link_powered2:link    {  font-family: Verdana; font-size: 10px; color: #D1DFF1; text-decoration: none}
.link_powered2:visited {  font-family: Verdana; font-size: 10px; color: #D1DFF1; text-decoration: none}
.link_powered2:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; 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: #003366; text-decoration: none}

.link_riepilogocontatti:link    {  font-family: Verdana; font-size: 10px; color: #D1DFF1; text-decoration: none}
.link_riepilogocontatti:visited {  font-family: Verdana; font-size: 10px; color: #D1DFF1; text-decoration: none}
.link_riepilogocontatti:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}

.link_bakcup:link    {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
.link_bakcup:visited {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}
.link_bakcup:hover   {  font-family: Verdana; font-size: 10px; color: #003366; text-decoration: underline}

.link_quadrati:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}
.link_quadrati:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}
.link_quadrati:hover   {  font-family: Verdana; font-size: 10px; color: #00cc99; text-decoration: underline}

.link_indirizzosotto:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: underline}
.link_indirizzosotto:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: underline}
.link_indirizzosotto:hover   {  font-family: Verdana; font-size: 10px; color: #cccccc; text-decoration: none}

.link_portlet_login:link    {  font-family: Verdana; font-size: 10px; color: #003366; text-decoration: underline}
.link_portlet_login:visited {  font-family: Verdana; font-size: 10px; color: #003366; text-decoration: underline}
.link_portlet_login:hover   {  font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: none}

.link_indirizzo_basso:link    {  font-family: Verdana; font-size: 11px; color: #333333; text-decoration: none}
.link_indirizzo_basso:visited {  font-family: Verdana; font-size: 11px; color: #333333; text-decoration: none}
.link_indirizzo_basso:hover   {  font-family: Verdana; font-size: 11px; color: #006699; text-decoration: underline}

a:link    {  font-family: Verdana; font-size: 11px; color: #333333; text-decoration: underline}
a:visited {  font-family: Verdana; font-size: 11px; color: #333333; text-decoration: underline}
a:hover   {  font-family: Verdana; font-size: 11px; color: #999999; text-decoration: none}

.link_interno:link    {  font-family: Verdana; font-size: 10px; color: #e31c21; text-decoration: underline}
.link_interno:visited {  font-family: Verdana; font-size: 10px; color: #e31c21; text-decoration: underline}
.link_interno:hover   {  font-family: Verdana; font-size: 10px; color: #e31c21; 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: #F6F50F;
	text-decoration: none;
}
.link_scelta_lingua:link    {  font-family: Verdana; font-size: 11px; color: #F6F50F; text-decoration: underline}
.link_scelta_lingua:visited {  font-family: Verdana; font-size: 11px; color: #F6F50F; text-decoration: underline}
.link_scelta_lingua:hover   {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}



.link_interno_utenti:link    {  font-family: Verdana; font-size: 11px; color: #003366; text-decoration: none}
.link_interno_utenti:visited {  font-family: Verdana; font-size: 11px; color: #003366; 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: #003366; text-decoration: underline; font-weight: bold}
.link_interno_prodotti:visited {  font-family: Verdana; font-size: 12px; color: #003366; 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}

.testo_news		  {
	font-family: Verdana;
	font-size: 10px;
	color: #56A403;
background-color: #ffffff; 	font-weight: normal;
	text-decoration: none;
	
	padding-left: 10px;
	
}


.titolo_news		  {
	font-family: Verdana;
	font-size: 10px;
	color: #56A403;
background-color: ; 	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	padding-left: 10px;
	
}

.testobreve_news		  {  font-family: Verdana; font-size: 10px; color: #56A403; font-weight: normal; text-decoration: none; line-height: 14px;}

.link_titolo_news		  {  font-family: Verdana; font-size: 10px; color: #56A403; font-weight: normal; text-decoration: none; line-height: 14px;}
.link_titolo_news:link    {  font-family: Verdana; font-size: 10px; color: #56A403; font-weight: bold; text-decoration: underline; clip:  rect(   ); line-height: 14px}
.link_titolo_news:visited {  font-family: Verdana; font-size: 10px; color: #56A403; font-weight: bold; text-decoration: underline; clip:  rect(   ); line-height: 14px}
.link_titolo_news:hover   {  font-family: Verdana; font-size: 10px; color: #56A403; font-weight: bold; text-decoration: underline; 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: #ffffff}
.link_interno_admin:link    {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline}
.link_interno_admin:visited {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline}
.link_interno_admin:hover   {  font-family: Verdana; font-size: 9px; color: #efefef; text-decoration: none}

.loop_famiglie		   {  font-family: Verdana; font-size: 10px; background-color:#e31c21 ; color: #ffffff; font-weight: bold}
.loop_famiglie:link    {  font-family: Verdana; font-size: 10px; background-color:#e31c21 ; color: #ffffff; text-decoration: none; font-weight: bold}
.loop_famiglie:visited {  font-family: Verdana; font-size: 10px; background-color:#e31c21 ; color: #ffffff; text-decoration: none; font-weight: bold}
.loop_famiglie:hover   {  font-family: Verdana; font-size: 10px; background-color:#e31c21 ; color: #ffffff; text-decoration: none; font-weight: bold}


.loop_famiglie_verde		 {  font-family: Verdana; font-size: 10px; background-color:#3e7800 ; color: #ffffff; font-weight: bold}
.loop_famiglie_verde:link    {  font-family: Verdana; font-size: 10px; background-color:#3e7800 ; color: #ffffff; text-decoration: none; font-weight: bold}
.loop_famiglie_verde:visited {  font-family: Verdana; font-size: 10px; background-color:#3e7800 ; color: #ffffff; text-decoration: none; font-weight: bold}
.loop_famiglie_verde:hover   {  font-family: Verdana; font-size: 10px; background-color:#3e7800 ; color: #ffffff; text-decoration: none; font-weight: bold}


.loop_famiglie_home		   {  font-family: Verdana; font-size: 11px;  background-color: ; color: #333333; text-decoration: underline; font-weight: bold}
.loop_famiglie_home:link    {  font-family: Verdana; font-size: 11px; background-color: ; color: #333333; text-decoration: underline; font-weight: bold}
.loop_famiglie_home:visited {  font-family: Verdana; font-size: 11px; background-color: ; color: #333333; text-decoration: underline; font-weight: bold}
.loop_famiglie_home:hover   {  font-family: Verdana; font-size: 11px; background-color: ; color: #333333; text-decoration: none; font-weight: bold}


.link_nav:link    {  font-family: Verdana; font-size: 11px; color: #999999; text-decoration: none}
.link_nav:visited {  font-family: Verdana; font-size: 11px; color: #999999; text-decoration: none}
.link_nav:hover   {  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: underline}

.link_categorie:link    {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}
.link_categorie:visited {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}
.link_categorie:hover   {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: underline}

.link_approfondimento		  {  font-family: Verdana; font-size: 10px; color: #e31c21; text-decoration: underline; font-weight: bold}
.link_approfondimento:link    {  font-family: Verdana; font-size: 10px; color: #e31c21; text-decoration: underline; font-weight: bold}
.link_approfondimento:visited {  font-family: Verdana; font-size: 10px; color: #e31c21; text-decoration: underline; font-weight: bold}
.link_approfondimento:hover   {  font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; font-weight: bold}


.link_approfondimento_verde		    {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold}
.link_approfondimento_verde:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold}
.link_approfondimento_verde:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold}
.link_approfondimento_verde:hover   {  font-family: Verdana; font-size: 10px; color: #56a403; text-decoration: underline; font-weight: bold}


.link_approfondimento2		  {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: underline; font-weight: normal}
.link_approfondimento2:link    {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: underline; font-weight: normal}
.link_approfondimento2:visited {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: underline; font-weight: normal}
.link_approfondimento2:hover   {  font-family: Verdana; font-size: 9px; color: #333333; text-decoration: underline; font-weight: normal}


.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: #e31c21; text-decoration: none}
.link_stampa:link    {  font-family: Verdana; font-size: 9px; color: #e31c21; text-decoration: none}
.link_stampa:visited {  font-family: Verdana; font-size: 9px; color: #e31c21; text-decoration: none}
.link_stampa:hover   {  font-family: Verdana; font-size: 9px; color: #e31c21; text-decoration: underline}

.link_stampa_prodotti	     {  font-family: Verdana; font-size: 9px; color: #ffff00; text-decoration: none}
.link_stampa_prodotti:link    {  font-family: Verdana; font-size: 9px; color: #ffff00; text-decoration: none}
.link_stampa_prodotti:visited {  font-family: Verdana; font-size: 9px; color: #ffff00; text-decoration: none}
.link_stampa_prodotti:hover   {  font-family: Verdana; font-size: 9px; color: #efefef; 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: #003366; text-decoration: none}
.link_interno4:visited {  font-family: Verdana; font-size: 10px; color: #003366; text-decoration: none}
.link_interno4:hover   {  font-family: Verdana; font-size: 10px; color: #003366; 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}


.persorso_pag_titolo		  {  font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none}

.link_pag_titolo		  {  font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: none}
.link_pag_titolo:link     {  font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline}
.link_pag_titolo:visited  {  font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline}
.link_pag_titolo:hover    {  font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none}

.link_pag		   {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}
.link_pag:link     {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: underline}
.link_pag:visited  {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: underline}
.link_pag:hover    {  font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none}

.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}

.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: #003366; 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: #003366; text-decoration: underline}

.link_admin:link    {  font-family: Verdana; font-size: 11px; color: #003366; text-decoration: none}
.link_admin:visited {  font-family: Verdana; font-size: 11px; color: #003366; text-decoration: none}
.link_admin:hover   {  font-family: Verdana; font-size: 11px; color: #cc0000; text-decoration: underline}


.link_upload:link    {  font-family: Verdana; font-size: 9px; color: #000066; text-decoration: underline}
.link_upload:visited {  font-family: Verdana; font-size: 9px; color: #000066; text-decoration: none}
.link_upload:hover   {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: none}

.link_descrizione2:link    {  font-family: Verdana; font-size: 9px; color: #496756; text-decoration: underline}
.link_descrizione2:visited {  font-family: Verdana; font-size: 9px; color: #496756; text-decoration: underline}
.link_descrizione2:hover   {  font-family: Verdana; font-size: 9px; color: #003300; text-decoration: none}

.link_testo_interno:link		{  font-family: Verdana; font-size: 11px; color: #216DA7; text-decoration: underline}
.link_testo_interno:visited 	{  font-family: Verdana; font-size: 11px; color: #216DA7; text-decoration: underline}
.link_testo_interno:hover 		{  font-family: Verdana; font-size: 11px; color: #666666; text-decoration: underline}


/*---------------------- FINE LINK ----------------------*/


















/*---------------------- INIZIO BODY ----------------------*/

BODY {
	/* background-color : black;    */
	   scrollbar-arrow-color : #FFFFff;
	   scrollbar-face-color : #046180;
	   scrollbar-track-color : #efefef;
       scrollbar-shadow-color : #efefef;
	   scrollbar-darkshadow-color : #046180;
	   scrollbar-highlight-color : #046180;}	 
	 
/*---------------------- FINE BODY ----------------------*/


.div_news_homepage {
	/* background-color : black;    */
	   scrollbar-arrow-color : #FFFFff;
	   scrollbar-face-color : #56A403;
	   scrollbar-track-color : #82be42;
       scrollbar-shadow-color : #baf778;
	   scrollbar-darkshadow-color : #56A403;
	   scrollbar-highlight-color : #56A403;
	   width: 188px;
	   height: auto;
	   overflow:auto;    
}	 










/*---------------------- INIZIO FORM ----------------------*/

.formadmin_obbligatorio {  font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #cc0000; background-color: #efefef; 	vertical-align: middle;    }



.titoli_bianchi 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: underline; 	text-align: left; 	 	font-weight: bold;}
.titoli_bianchi:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: underline; 	text-align: left; 	 	font-weight: bold;}
.titoli_bianchi:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: underline; 	text-align: left; 	 	font-weight: bold;}
.titoli_bianchi:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: bold; 	color: #ffffff; 	text-decoration: none; 			text-align: left; 	 	font-weight: bold;}




.form_ricerca {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	border: 1px solid #000000;
	vertical-align: middle;
	background-color: #efefef;
}


.formlogin {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border: 1px solid #ffffff;
	vertical-align: middle;
	background-color: #efefef;
	


}

.formricerca {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	vertical-align: middle;
	border: 1px solid #ffffff;
	background-color: #efefef;
	height: 15px;

}


.tasto {
	font-family: Verdana;
	font-size: 9px;
	color: #046180;
	background-color: #ffffff;
	vertical-align: middle;
	border: 1px solid #046180;

}

.tastoricerca {
	font-family: Verdana;
	font-size: 9px;
	color: #EC8D00;
	vertical-align: middle;
	background-image: url(../images/simboli/frec_ricerca.gif);
}


.tasto2 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #f08a00;
	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 #cc0000;
	vertical-align: middle;
	background-color: #efefef;

}

.formhome {
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	border: 1px solid #cccccc;
	vertical-align: middle;
	background-color: #ffffff;
}


.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: #003366;
	border: 1px solid #075DB2;
	vertical-align: middle;
	background-color: #efefef;
}


.formprodotti { font-family: Verdana; font-size: 10px; color: #750026; border: 1px solid #990033; background-color: #D697A8; vertical-align: middle }

/*----------------------- FINE FORM -----------------------*/












/*---------------------- INIZIO TESTO ----------------------*/

.testo_interno {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	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: #096E93;
	text-align: justify;
}

.titolo_newsletter {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color:#046180;
}

.titolo_newsletter1 {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
}

.indirizzo_newsletter {
	font-family: Verdana;
	font-size: 10px;
	color: #bc0000;
	text-align: left;
	font-weight: bold;
	padding-right:10 px;
	text-align:center;
	}

.data_newsletter {
	font-family: Verdana;
	font-size: 10px;
	color: #046180;
	text-align: left;
	font-weight: bold;
	padding-right:10 px;
	text-align:right;
	}


.testo_newsletter {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	background-color:#EC8D00;
}

.titolo_contatti {
	font-family: verdana;
	color: #cc0000;
	background-color: #efefef;
	font-size: 10px;

}

.newsletter_down {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color: #efefef;
}



.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_cellaeventi {
	font-family: Verdana;
	font-size: 9px;
	color: #284169;
	text-align: left;
}

.testo_paginastampata	     {  font-family: Verdana; font-size: 9px; color: #999999; text-decoration: none}

.testo_interno_utenti {	font-family: Verdana;	font-size: 11px;	color: #666666; }

.testo_interno_mail {	font-family: Verdana;	font-size: 11px;	color: #666666; }

.titolo_prodotti {	font-family: Verdana;	font-size: 11px;	font-weight: bold; 	color: #ffff00; }
.titolo_prodotti2 {	font-family: Verdana;	font-size: 12px;	font-weight: bold; 	color: #5C697F; }

.testo_interno_login {	font-family: Verdana;	font-size: 10px;	color:  #efefef}

.testo_titolo_formdimodifica {	font-family: Verdana;	font-size: 11px;	color: #000033; }



.testo_titolo_pagina {	font-family: Verdana;	font-size: 9px;	color: #999999; }

.testo_ricerca {	font-family: Verdana;	font-size: 10px;	color: #ffffff }

.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: #003366}

.testo_portlet_prossimi-live 			{  font-family: Verdana; font-size: 10px; color: #075DB2; line-height: 20px}
.testo_portlet_prossimi-live_rigachiara {
	font-family: Verdana;
	font-size: 10px;
	color: #075DB2;
	line-height: 20px;
	background-color: #EEF0F2;
}
.testo_portlet_prossimi-live_rigascura 	{
	font-family: Verdana;
	font-size: 10px;tastoricerca
	color: #075DB2;
	line-height: 20px;
	background-color: #E2E8EE;
}


.testo_portlet  {
	font-family: Verdana;
	font-size: 9px;
	color: #ffffff;
	text-align: left;
}

.indirizzo_basso {  font-family: Verdana; font-size: 11px; color: #333333; text-align: center	}

.titoli {  font-family: Verdana; font-size: 12px; color: #333333 }

.testo_admin {  font-family: Verdana; font-size: 11px; color: #003366; text-align: left	}

.testoerr {  font-family: Verdana; font-size: 11px; color: #000033; text-align: center}

.testotop { font-family: Verdana; font-size: 10px; color: #ffffff; }

.testosopra {
	font-family: Verdana;
	font-size: 10px;
	color: #e31c21;
	text-align: left;
	
}


.testosopramail {
	font-family: Verdana;
	font-size: 10px;
	color: #046180;
	text-align: right;
	
}





.login_titolo {	font-family: Verdana; font-size: 10px; color: #003366; }

.titoliportletfoto { font-family: Verdana; font-size: 11px; color: #000000;	text-align: center; }

.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/sfondopagina.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.fasciabody {
	background-color: #ffffff;
	background-image: url(../images/grafica/fasciabody.jpg);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;

}
.title {
	font-family: Verdana;
	font-size: 9px;
	color: #6fa7b9;
	height: 22px;
	text-indent: 5px;
	text-align:left;	
	line-height: 22px;
	clip:  rect(auto auto auto 20px);
}

.fasciamenu {
	background-image: url(../images/grafica/fasciamenu.gif);
	background-position: right;
	background-repeat: repeat-x;
	width: 771px;

}

.ombra_sx {
	background-image: url(../images/grafica/ombra_sx.gif);
	background-repeat: repeat-y;
	width: 20px;
	background-position: right;

}

.ombra_dx {
	background-image: url(../images/grafica/ombra_dx.gif);
	background-repeat: repeat-y;
	width: 23px;
	background-position: left;

}


.testosotto { 	font-family: Verdana;	font-size: 9px;	color: #794200;	text-align: justify;    }

.pagnoattivo { 	font-family: Verdana; font-size: 11px;	color: #FFFFFF; }

.testoupload {	font-family: Verdana;	font-size: 9px;	color: #D03932;}

.testoupload2 {	font-family: Verdana;	font-size: 12px;	color: #000066; }

.formadmindisabled { font-family: Verdana; font-size: 10px; color: #000000; border: 1px solid #003366; background-color: #E1E1E1; vertical-align: middle }

.titoloprodotti { 	font-family: Verdana;	font-size: 11px;	color: #CCCCCC;	text-align: center;	font-weight: bold;  }

.privacy { 	font-family: Verdana;	font-size: 9px;	color: #000033; }

.copy {	font-family: Verdana;	font-size: 10px;	color: #2D5E8E;  }

.riepilogocontatti {	font-family: Verdana;	font-size: 10px;	color: #D1DFF1;  }

.testo_linea {	font-family: Verdana;	font-size: 11px;	color: #666666;	text-align: justify;  }

.testo_interno_portlet {	font-family: Verdana;	font-size: 11px;	color: #214263;	text-align: left; }

.testo_interno_prodotti {	font-family: Verdana;	font-size: 11px;	color: #214263;	text-align: left; }

.top {	font-family: Verdana;	font-size: 12px;	color: #333333; }

.indirizzosotto {	font-family: Verdana;	font-size: 10px;	color: #FFFFFF;	text-align: center; }

/*----------------------- FINE TESTO -----------------------*/












/*----------------------- INIZIO SFONDO -----------------------*/

.linee_admin {
	background-color: #96C1D1;
}

.sfondo_portlet_newsletter { background-image: url(../images/sfondo_portlet_newsletter.gif);	background-repeat: no-repeat;    }

.sfondo_portlet_primo-piano { background-image: url(../images/sfondo_portlet_primopiano.gif);	background-repeat: no-repeat;    }

.sfondo_portlet_news { background-image: url(../images/sfondo_news.gif);	background-repeat: no-repeat;    }

.sfondomailing {	background-image: url(images/sfondomailing.jpg);	background-repeat: no-repeat;	font-family: Verdana;	font-size: 10px;	color: #333333; }

.sfondocorpomsp {
	background-image: url(../images/grafica/sfondocorpo.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top;
} 

.sfondo_home {	background-attachment: scroll;	background-image: url(../images/home/sfondo_home.gif);	background-repeat: repeat-x;	background-position: center top; }

.sfondo_interno {	background-attachment: scroll;	background-image: url(../images/pagine_interne/sfondo_interno.gif);	background-repeat: repeat-x;	background-position: center top; }

.form_portlet {  font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #003366; background-color: #E8E8E8; vertical-align: middle}

.sfondo_linee {
	 background-image: url(../images/simboli/sfondo_puntini.gif); 

}

.sfondo_linee_verde {
	 background-image: url(../images/simboli/sfondo_puntini_verde.gif); 

}

.sfondo_linee2 {
	 background-image: url(../images/simboli/sfondo_puntini2.gif); 

}

.bordo_faq {
	border: 1px solid #e31c21;

}

.bordo_newsletter {
	border: 1px solid #046180;

}

.bordo_news {
	border: 1px solid #e31c21;

}

.sfondointerno01 {
	background-image: url(../images/grafica/sx.gif);
	background-repeat: repeat-y;
	background-position: right;



}
.sfondointerno02 {
	background-image: url(../images/grafica/dx.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.sfondointerno03 {
	background-image: url(../images/grafica/center_sx.gif);
	background-position: right top;
	background-repeat: no-repeat;

}
.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 ------------------------*/




/*------------------------ INIZIO LAYER ------------------------*/

/* imposto i valori iniziali della schermata 
 body {
  margin: 0px;
  height: 100%;
 }


 div.LayerCentrato {
	background-color: #FFFFFF;
	color: #192939;
	position: Absolute;
	top: 151px;
	left: 580px;
	font-size: 12px;
	font-family: Verdana;
	font-weight: Bold;
	width: 770px;
	height: 420px;
	border: Solid 1px #ffffff;
	margin: -210px, -385px; 
	z-index: 2;
 }
 


 
  div.profilo1 {
  background-color: #FFFFFF; 
	color: #192939;
	position: Absolute;
	top: 216px;
	left: 420px;
	font-size: 12px;
	font-family: Verdana;
	font-weight: Bold;
	width: 770px;
	height: 420px;
	border: Solid 1px #ffffff;
	margin: -210px, -385px; 
	z-index: 3;
 }
 
 */
/*------------------------ FINE LAYER ------------------------*/

.testobenvenuto {
font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #000000;
}
.sfondosopra {
	background-attachment: fixed;
	background-image: url(../images/Seven Partners-simboli/angolo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfondoupload {
	background-color: #096E93;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;


}
.sfondocella_titolo {
	font-family: verdana;
	color: #ffffff;
	background-color: #055B7A;
	font-size: 11px;

}


.sfondocella1 {
	font-family: verdana;
	color: #efefef;
	font-size: 10px;
	background-image: url(../images/sfondo_menusx.gif);
	background-repeat: repeat-y;


}


.sfondocella2 {
	font-family: verdana;
	color: #efefef;
	background-color: #3D93B3;
	font-size: 10px;

}

.sfondocella3 {
	font-family: verdana;
	color: #003366;
	background-color: #74B8D1;
	font-size: 10px;

}


.sfondo_cella_piena {
	font-family: verdana;
	color: #efefef;
	background-color: #ffffff;
	font-size: 10px;

}


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: #003366;
	font-size: 9px;
	background-repeat: repeat-x;
	background-color: #CCE6FF;
	background-position: top;



}


.link_down_newsletter		  {  font-family: Verdana; font-size: 10px; color: #046180; background-color: #efefef; text-decoration: none; font-weight: bold}
.link_down_newsletter:link    {  font-family: Verdana; font-size: 10px; color: #046180; background-color: #efefef; text-decoration: none; font-weight: bold}
.link_down_newsletter:visited {  font-family: Verdana; font-size: 10px; color: #046180; background-color: #efefef; text-decoration: none; font-weight: bold}
.link_down_newsletter:hover   {  font-family: Verdana; font-size: 10px; color: #cccccc; background-color: #efefef; text-decoration: none; font-weight: bold}

.link_newsletter_arancio		  {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #EC8D00; text-decoration: underline; font-weight: bold; text-align:left;}
.link_newsletter_arancio:link    {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #EC8D00; text-decoration: underline; font-weight: bold; text-align:left;}
.link_newsletter_arancio:visited {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #EC8D00; text-decoration: underline; font-weight: bold; text-align:left;}
.link_newsletter_arancio:hover   {  font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #EC8D00; text-decoration: none; font-weight: bold; text-align:left;}

.link_disattiva:link    {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: underline}
.link_disattiva:visited {  font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: underline}
.link_disattiva:hover   {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: none}

.link_attiva:link    {  font-family: Verdana; font-size: 9px; color: #007236; text-decoration: underline}
.link_attiva:visited {  font-family: Verdana; font-size: 9px; color: #007236; text-decoration: underline}
.link_attiva:hover   {  font-family: Verdana; font-size: 9px; color: #666666; text-decoration: none}


.link_portlet_ultimenews		  {  font-family: Verdana; font-size: 9px; color: #000000;}
.link_portlet_ultimenews:link    {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: underline}
.link_portlet_ultimenews:visited {  font-family: Verdana; font-size: 9px; color: #000000; 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: 10px; color: #000000;font-weight: bold;}
.link_portlet_ultimenews2:link    {  font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold;text-decoration: underline}
.link_portlet_ultimenews2:visited {  font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold;text-decoration: underline}
.link_portlet_ultimenews2:hover   {  font-family: Verdana; font-size: 10px; color: #666666; font-weight: bold;text-decoration: none}

.link_portlet_ultimenews3		  {  font-family: Verdana; font-size: 10px; color: #333333;font-weight: bold;}
.link_portlet_ultimenews3:link    {  font-family: Verdana; font-size: 10px; color: #333333; font-weight: bold;text-decoration: none}
.link_portlet_ultimenews3:visited {  font-family: Verdana; font-size: 10px; color: #333333; font-weight: bold;text-decoration: none}
.link_portlet_ultimenews3:hover   {  font-family: Verdana; font-size: 10px; color: #666666; font-weight: bold;text-decoration: none}



.sfondo_email {
	font-family: verdana;
	color: #666666;

	font-size: 9px;

	background-color: #efefef;
	

}

.testo_interno_mailasp {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-color: #F7F7F7;
	
}


/* paragrafo tabella file */

.titolo_tabella_file		 {  font-family: Verdana; font-size: 10px; background-color:#82be42 ; color: #ffffff; font-weight: bold}
.titolo_tabella_file:link    {  font-family: Verdana; font-size: 10px; background-color:#82be42 ; color: #ffffff; text-decoration: none; font-weight: bold}
.titolo_tabella_file:visited {  font-family: Verdana; font-size: 10px; background-color:#82be42 ; color: #ffffff; text-decoration: none; font-weight: bold}
.titolo_tabella_file:hover   {  font-family: Verdana; font-size: 10px; background-color:#82be42 ; 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}






.testo_up {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #046180;
	height: 22px;
	text-indent: 10px;
	text-align:left;	
	line-height: 22px;
	clip:  rect(auto auto auto 20px);
	}


.testo_up_rosso {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #BC0000;
	height: 22px;
	text-indent: 5px;
	text-indent: 10px;
	text-align:left;	
	line-height: 22px;
	clip:  rect(auto auto auto 20px);
}


.testo_up_arancio {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #F08A01;
	height: 22px;
	text-indent: 5px;
	text-indent: 10px;
	text-align:left;	
	line-height: 22px;
	clip:  rect(auto auto auto 20px);
}



.link_rossi {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #ff0000;
	text-align:left;	
	line-height: 15px;
	line-width: 723px;
	text-indent: 10px;
}




/*  INIZI STILI PERSONALIZZATI  */ 


.sfondo_angolo_news {
	height: 80px;
	background-image: url(../images/grafica/angolo_paragrafo_news.gif);
	background-attachment: scroll;
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #d2eab8;
}

.sfondo_correlati {
	height: 20px;
	background-color: #d2eab8;
}

.link_data_homepage		    {  font-family: Verdana; font-size: 9px; color: #57a504; text-decoration: none;  font-weight: bold}
.link_data_homepage:link    {  font-family: Verdana; font-size: 9px; color: #57a504; text-decoration: none;  font-weight: bold}
.link_data_homepage:visited {  font-family: Verdana; font-size: 9px; color: #57a504; text-decoration: none;  font-weight: bold}
.link_data_homepage:hover   {  font-family: Verdana; font-size: 9px; color: #57a504; text-decoration: none;  font-weight: bold}


.link_titolonews_homepage		    {  font-family: Verdana; font-size: 9px; color: #1f3b01; text-decoration: none; font-weight: bold}
.link_titolonews_homepage:link    {  font-family: Verdana; font-size: 9px; color: #1f3b01; text-decoration: none; font-weight: bold}
.link_titolonews_homepage:visited {  font-family: Verdana; font-size: 9px; color: #1f3b01; text-decoration: none; font-weight: bold}
.link_titolonews_homepage:hover   {  font-family: Verdana; font-size: 9px; color: #1f3b01; text-decoration: underline; font-weight: bold}

.link_data_homepage1		    {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline; font-weight: bold }
.link_data_homepage1:link    {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline; font-weight: bold }
.link_data_homepage1:visited {  font-family: Verdana; font-size: 9px; color: #ffffff; text-decoration: underline; font-weight: bold }
.link_data_homepage1:hover   {  font-family: Verdana; font-size: 9px; color: #efefef; text-decoration: underline; font-weight: bold }


.link_titolonews_homepage1		    {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; }
.link_titolonews_homepage1:link    {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; }
.link_titolonews_homepage1:visited {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none; }
.link_titolonews_homepage1:hover   {  font-family: Verdana; font-size: 9px; color: #003366; text-decoration: none; }

.sfondo_infohomeprimopiano {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #8cc64e;
	height: 44px;
	padding-left: 3px;
	padding-right: 3px;
}
.sfondo_infohome1 {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #56a403;
	height: 2px;
    padding-left: 3px;
	padding-right: 3px;
}

.sfondo_infohome {
 font-family: Verdana;
 font-size: 10px;
 color: #ffffff;
 background-color: #add888;
 height: 44px;
 padding-left: 3px;
 padding-right: 3px;
}

/*  FINE STILI PERSONALIZZATI  */ 



.testo_bacheca  {
	font-family: Verdana;
	font-size: 9px;
	color: #990000;
	text-align: left;
}









.title1 {
	font-family: Verdana;
	font-size: 9px;
	color: #6fa7b9;
	text-indent: 5px;
	text-align:left;	
}


.sf {
	background-image: url(../images_new/grafica/sf.gif);
	background-position: top;
	background-repeat: repeat-x;
}

/* STILI NUOVI */

/* Testo */

.provincia_new              { font-family: Verdana; font-size: 9px; color: #1b1b1b; font-weight:bold;}
.foto_new                   { font-family: Verdana; font-size: 9px; color: #1b1b1b;}
.testo_tabella_2010         { font-family: Verdana; font-size: 10px; color: #000000;}
.testo_interno_2010         { font-family: Verdana; font-size: 10px; color: #000000;}

/* Links */

.link_informazioni2010		     {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color:#59a507; width: 371px;}
.link_informazioni2010:link      {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color:#59a507; width: 371px;}
.link_informazioni2010:visited   {  font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color:#59a507; width: 371px;}
.link_informazioni2010:hover     {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; background-color:#ebffd6; width: 371px;}

.link_archivionew		    {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none;}
.link_archivionew:link      {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none;}
.link_archivionew:visited   {  font-family: Verdana; font-size: 9px; color: #000000; text-decoration: none;}
.link_archivionew:hover     {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}

.link_infoprovnew		    {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}
.link_infoprovnew:link      {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}
.link_infoprovnew:visited   {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}
.link_infoprovnew:hover     {  font-family: Verdana; font-size: 9px; color: #bb0101; text-decoration: undeline;}

.link_infogeneralinew		    {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}
.link_infogeneralinew:link      {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}
.link_infogeneralinew:visited   {  font-family: Verdana; font-size: 9px; color: #1d3a04; text-decoration: none;}
.link_infogeneralinew:hover     {  font-family: Verdana; font-size: 9px; color: #003366; text-decoration: undeline;}




.testo_fotonew		    {  font-family: Verdana; font-size: 9px; color: #1b1b1b; line-height:11px; text-align:left;}

.link_fotonew		    {  font-family: Verdana; font-size: 9px; color: #1b1b1b; text-decoration: underline; line-height:11px; text-align:left;}
.link_fotonew:link      {  font-family: Verdana; font-size: 9px; color: #1b1b1b; text-decoration: underline; line-height:11px; text-align:left;}
.link_fotonew:visited   {  font-family: Verdana; font-size: 9px; color: #1b1b1b; text-decoration: underline; line-height:11px; text-align:left;}
.link_fotonew:hover     {  font-family: Verdana; font-size: 9px; color: #1b1b1b; text-decoration: none; line-height:11px; text-align:left;}

.sf-box-newsletter { background-image: url(../images_new/newsletter.gif);
	                 background-position: top center;
	                 background-repeat: no-repeat;}


/*-- STILI HOMEPAGE 2010 --*/

/* LINK */

/*
Colori originali link
#217dd9 --> infogenerali
#bb0101 --> infoprov
#1f3b01 --> titolonews_homepage
*/

.link_infogenerali_02		    {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infogenerali_02:link      {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infogenerali_02:visited   {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infogenerali_02:hover     {  font-family: Arial; font-size: 10px; color: #2d8a0e; text-decoration: underline;}

.link_infoprov_02		    {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infoprov_02:link      {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infoprov_02:visited   {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infoprov_02:hover     {  font-family: Arial; font-size: 10px; color: #d50303; text-decoration: underline;}

.link_titolonews_homepage_02		 {  font-family: Arial; font-size: 10px; color: #1f3b01; text-decoration: none;}
.link_titolonews_homepage_02:link    {  font-family: Arial; font-size: 10px; color: #1f3b01; text-decoration: none;}
.link_titolonews_homepage_02:visited {  font-family: Arial; font-size: 10px; color: #1f3b01; text-decoration: none;}
.link_titolonews_homepage_02:hover   {  font-family: Arial; font-size: 10px; color: #988c09; text-decoration: underline;}

.link_infonazionali_02		     {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infonazionali_02:link      {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infonazionali_02:visited   {  font-family: Arial; font-size: 10px; color: #1d3a04; text-decoration: none;}
.link_infonazionali_02:hover     {  font-family: Arial; font-size: 10px; color: #217dd9; text-decoration: underline;}

.link_archivio_corsi		 {  font-family: Verdana; font-size: 10px; color: #56A403; text-decoration: underline; line-height: 14px;}
.link_archivio_corsi:link    {  font-family: Verdana; font-size: 10px; color: #56A403; text-decoration: underline; clip:  rect(   ); line-height: 14px}
.link_archivio_corsi:visited {  font-family: Verdana; font-size: 10px; color: #56A403; text-decoration: underline; clip:  rect(   ); line-height: 14px}
.link_archivio_corsi:hover   {  font-family: Verdana; font-size: 10px; color: #56A403; text-decoration: none; clip:  rect(   ); line-height: 14px}

/* SFONDO */

.sf-links-homepage { background-image: url(../images_new/links/sfondo-link.gif);
	                 background-position: top center;
	                 background-repeat: repeat-x;
					 background-color:#fbfbfb;}

.sf-footer { background-image: url(../images_new/grafica/sf_title2.gif);
	         background-position: left center;
	         background-repeat: repeat-x;}
			 
.sf-ricerca { background-image: url(../images_new/grafica/sfondo-ricerca.gif);
	          background-position: left center;
	          background-repeat: repeat-x;}

/* TESTO */ 

.titoli_home { font-family: Verdana; font-size: 12px; color: #333333}