.link_powered         { font-family: verdana; font-size: 10px; color: #cccccc; text-decoration: none}
.link_powered:link    { font-family: verdana; font-size: 10px; color: #cccccc; text-decoration: none}
.link_powered:visited { font-family: verdana; font-size: 10px; color: #cccccc; text-decoration: none}
.link_powered:hover   { font-family: verdana; font-size: 10px; color: #666666; text-decoration: underline}

.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}

/**********************************/
/********* Stili mail.asp *********/
/**********************************/

.testo_interno_mail {	font-family: verdana;	font-size: 13px;	color: #666666; }

/*---------------------- FOGLIO DI STILE ----------------------*/
/*------ di proprietà di Nicola Gallo Internetimage.it --------*/
/*--------- per informazioni nicola@internetimage.it ----------*/

/*---------------------- INIZIO LINK MENU CAMBIA COLORE SFONDO CELLA ----------------------*/

.menusinistra-registrati:link, .menusinistra-registrati:active, .menusinistra-registrati:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #5F9F52;
	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: #5F9F52;
	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;
}

td.menusinistra 		  			 	{ 	background-image: url(../images/menu_sx/famiglia01.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.menusinistra:link					{ 	background-image: url(../images/menu_sx/famiglia01.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.menusinistra:visited  			    { 	background-image: url(../images/menu_sx/famiglia01.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.menusinistra:hover 					{ 	background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}

td.menusinistraselezionato 		   		{ 	background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.menusinistraselezionato:link			{ 	background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.menusinistraselezionato:visited  	{ 	background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.menusinistraselezionato:hover 		{ 	background-image: url(../images/menu_sx/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}

.menusinistra1 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #606060; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.menusinistra1:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #606060; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.menusinistra1:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #606060; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.menusinistra1:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}

.menusinistraselezionato1 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px;  font-weight: bold;}
.menusinistraselezionato1:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.menusinistraselezionato1:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.menusinistraselezionato1:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}


.menusinistraselezionato2 		   		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #006699; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia04.gif);background-position: left; background-repeat:no-repeat;  width: 200px; line-height: 22px;	height: 22px;}
.menusinistraselezionato2:link			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #006699; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia04.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.menusinistraselezionato2:visited  		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #006699; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia04.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.menusinistraselezionato2:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #2a9512; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}


.menusinistra 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #666666; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat;  width: 200px; line-height: 28px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; }
.menusinistra:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #666666; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.menusinistra:visited  			    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #666666; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia01.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.menusinistra:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}

.menusinistraselezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px; line-height: 28px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; }
.menusinistraselezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.menusinistraselezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.menusinistraselezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}



.menusinistra_categoria 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria01.gif);background-position: left; background-repeat:no-repeat;  width: 238px; line-height: 28px;	height: 27px; 	 font-weight: bold; }
.menusinistra_categoria :link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria01.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.menusinistra_categoria :visited  			    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria01.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.menusinistra_categoria :hover 					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}

.menusinistraselezionato_categoria  		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px; line-height: 28px;	height: 27px;  	font-weight: bold; }
.menusinistraselezionato_categoria :link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_categoria :visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_categoria :hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}




.menusinistra_sottocategoria 		 			  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; font-weight: normal; }
.menusinistra_sottocategoria:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria:visited    			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: normal;}
.menusinistra_sottocategoria:hover 	   				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: normal;}

.menusinistraselezionato_sottocategoria 		    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; font-weight: bold;}
.menusinistraselezionato_sottocategoria:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: bold;}
.menusinistraselezionato_sottocategoria:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: bold;}


.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  }


/*----------------------- FINE LINK MENU CAMBIA COLORE SFONDO CELLA -----------------------*/



/*----------------------- INIZIO LINK -----------------------*/
.link_menu_tendina a:active, .link_menu_tendina a:link, .link_menu_tendina a:visited { 
			font-family: Verdana; 
			font-size: 11px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none; 
			text-align: center;
			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 a:active		{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold}
.link_menu_sezioni a:link    	{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold}
.link_menu_sezioni a:visited 	{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold}
.link_menu_sezioni a:hover   	{ font-family: Verdana; font-size: 10px; color: #B6E7FA; text-decoration: none; font-weight: bold}

.link_portlet_2   			{ font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: none; border: none}
.link_portlet_2:link    { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline}
.link_portlet_2:visited { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline}
.link_portlet_2:hover   { font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none}

.link_login a:active  { font-family: Verdana; font-size: 10px; color: #cc0000; font-weight: bold; text-decoration: underline }
.link_login a:link    { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: none ; font-weight: bold; text-decoration: underline}
.link_login a:visited { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: none ; font-weight: bold; text-decoration: underline}
.link_login a:hover   { font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none ; font-weight: bold}

.link_login2:active  	{ font-family: Verdana; font-size: 10px; color: #cc3300}
.link_login2:link    	{ font-family: Verdana; font-size: 10px; color: #cc3300; text-decoration: underline}
.link_login2:visited 	{ font-family: Verdana; font-size: 10px; color: #cc3300; text-decoration: underline}
.link_login2:hover   	{ font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none}

.link_logout:link    	{ font-family: Verdana; font-size: 10px; color: #cc0000}
.link_logout:link    	{ font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline}
.link_logout:visited 	{ font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline}
.link_logout:hover   	{ font-family: Verdana; font-size: 10px; color: #333333; text-decoration: none}

.link_interno_frecce:link    { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration: none}
.link_interno_frecce:visited { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration: none}
.link_interno_frecce:hover   { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration: none}

.link_testo_interno_titolo:link 		{ font-family: Verdana; font-size: 11px; font-weight: normal; color: #5F9F52; 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: #5F9F52; 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: #cc0000; font-weight: bold;}
.link_portlet:link    { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; font-weight: bold;}
.link_portlet:visited { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; font-weight: bold;}
.link_portlet:hover   { font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold;}

.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         { font-family: verdana; font-size: 10px; color: #999999; text-decoration: none}
.link_powered3:link    { font-family: verdana; font-size: 10px; color: #999999; text-decoration: underline}
.link_powered3:visited { font-family: verdana; font-size: 10px; color: #999999; text-decoration: underline}
.link_powered3:hover   { font-family: verdana; font-size: 10px; color: #333333; 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: #5F9F52; 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: #1D529A; text-decoration: underline}
a:visited { font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: underline}
a:hover   { font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: none}*/

.link_interno:link    { font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: underline}
.link_interno:visited { font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: underline}
.link_interno:hover   { font-family: Verdana; font-size: 11px; color: #1D529A; 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}

.bordo_newsletter {
	border: 1px solid #cc0000;

}

.link_album:link    { font-family: Verdana; font-size: 11px; color: #5F9F52; text-decoration: underline}
.link_album:visited { font-family: Verdana; font-size: 11px; color: #5F9F52; 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: 9px; color: #333333; text-decoration: none}
.link_scelta_lingua:link   	 	{ font-family: Verdana; font-size: 9px; color: #333333; text-decoration: underline}
.link_scelta_lingua:visited 	{ font-family: Verdana; font-size: 9px; color: #333333; text-decoration: underline}
.link_scelta_lingua:hover   	{ font-family: Verdana; font-size: 9px; color: #333333; 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: #ff0000; 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: #ff0000; 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: #ff0000; 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: #ff0000; font-weight: bold; text-decoration: none}

.link_titolo_news		  { font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #cc0000; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news:link    { font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #cc0000; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news:visited { font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #cc0000; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}
.link_titolo_news:hover   { font-family: Verdana; font-size: 10px; color: #ffffff; background-color: #999999; font-weight: bold; text-decoration: none; width: 100%; clip:  rect(   ); line-height: 14px}

.link_prodotti:link    { font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}
.link_prodotti:visited { font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none}
.link_prodotti:hover   { font-family: Verdana; font-size: 10px; color: #ff0000; text-decoration: none}

.link_interno_admin		    { font-family: Verdana; font-size: 11px; color: #5F9F52}
.link_interno_admin:link    { font-family: Verdana; font-size: 11px; color: #5F9F52; text-decoration: underline}
.link_interno_admin:visited { font-family: Verdana; font-size: 11px; color: #5F9F52; text-decoration: underline}
.link_interno_admin:hover   { font-family: Verdana; font-size: 11px; color: #5F9F52; text-decoration: none}

.loop_famiglie		   { font-family: Verdana; font-size: 11px; background-color: #cc0000; color: #ffffff}
.loop_famiglie:link    { font-family: Verdana; font-size: 11px; background-color: #cc0000; color: #ffffff; text-decoration: none}
.loop_famiglie:visited { font-family: Verdana; font-size: 11px; background-color: #cc0000; color: #ffffff; text-decoration: none}
.loop_famiglie:hover   { font-family: Verdana; font-size: 11px; background-color: #cc0000; color: #ffffff; text-decoration: none}


.loop_famiglie_home		    { font-family: Verdana; font-size: 9px; background-color: #cc0000; color: #ffffff}
.loop_famiglie_home:link    { font-family: Verdana; font-size: 9px; background-color: #cc0000; color: #ffffff; text-decoration: none}
.loop_famiglie_home:visited { font-family: Verdana; font-size: 9px; background-color: #cc0000; color: #ffffff; text-decoration: none}
.loop_famiglie_home:hover   { font-family: Verdana; font-size: 9px; background-color: #cc0000; color: #ffffff; text-decoration: none}


.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: #cc0000; text-decoration: underline; font-weight: bold}
.link_approfondimento:link    { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; font-weight: bold}
.link_approfondimento:visited { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; font-weight: bold}
.link_approfondimento:hover   { font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; font-weight: bold}

.link_approfondimento2		  { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; }
.link_approfondimento:link    { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; }
.link_approfondimento2:visited { font-family: Verdana; font-size: 10px; color: #cc0000; text-decoration: underline; }
.link_approfondimento2:hover   { font-family: Verdana; font-size: 10px; color: #666666; text-decoration: underline; }



.link_stampa	     { font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: none}
.link_stampa:link    { font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: none}
.link_stampa:visited { font-family: Verdana; font-size: 9px; color: #cc0000; text-decoration: none}
.link_stampa:hover   { font-family: Verdana; font-size: 9px; color: #666666; 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: #5F9F52; text-decoration: underline}

.link_pag_titolo					{ font-family: Verdana; font-size: 10px; color: #cc0000; font-weight: normal; text-decoration: none}
.link_pag_titolo a:active   { font-family: Verdana; font-size: 10px; color: #cc0000; font-weight: bold; text-decoration: underline}
.link_pag_titolo a:link     { font-family: Verdana; font-size: 10px; color: #cc0000; font-weight: bold; text-decoration: underline}
.link_pag_titolo a:visited  { font-family: Verdana; font-size: 10px; color: #cc0000; font-weight: bold; text-decoration: underline}
.link_pag_titolo a:hover    { font-family: Verdana; font-size: 10px; color: #666666; font-weight: bold; text-decoration: none}

.link_pag		   		{ font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: none}
.link_pag:link    { font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: underline}
.link_pag:visited { font-family: Verdana; font-size: 11px; color: #1D529A; text-decoration: underline}
.link_pag:hover   { font-family: Verdana; font-size: 11px; color: #C04343; 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: #ff0000; 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: #5F9F52; 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: #5F9F52; 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}

.menusinistra					{ font-family: Verdana; font-size: 10px; color: #333333; font-weight: normal; text-decoration: none}
.menusinistra a:active   { font-family: Verdana; font-size: 10px; color: #5F9F52; font-weight: normal; text-decoration: underline}
.menusinistra a:link     { font-family: Verdana; font-size: 10px; color: #5F9F52; font-weight: normal; text-decoration: underline}
.menusinistra a:visited  { font-family: Verdana; font-size: 10px; color: #5F9F52; font-weight: normal; text-decoration: underline}
.menusinistra a:hover    { font-family: Verdana; font-size: 10px; color: #5F9F52; font-weight: normal; text-decoration: none}

/*---------------------- FINE LINK ----------------------*/



/*---------------------- INIZIO BODY ----------------------*/
BODY {
	   /*background-color : black;*/
	   scrollbar-arrow-color : #FFFfff;
	   scrollbar-face-color : #bd0411;
	   scrollbar-track-color : #efefef;
     scrollbar-shadow-color : #efefef;
	   scrollbar-darkshadow-color : #bd0411;
	   scrollbar-highlight-color : #bd0411;	   
	   margin-left: 0px;
	   margin-top: 0px;
	   margin-right: 0px;
	   margin-bottom: 0px;   
}	 	 
/*---------------------- FINE BODY ----------------------*/



/*---------------------- INIZIO FORM ----------------------*/

.formadmin { font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #333333; background-color: #efefef; 	vertical-align: middle;    }
.formadmin_obbligatorio { font-family: Verdana; font-size: 10px; color: #333333; border: 1px solid #5F9F52; background-color: #efefef; 	vertical-align: middle;    }

.form_ricerca {
	font-family: Verdana;
	font-size: 9px;
	color: #efefef;
	border: 1px solid #AFAFAF;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.formlogin {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	vertical-align: middle;
	vertical-align: middle;
	background-color: #ECECEC;
	border: 1px solid #999999;
}

.formricerca {
	font-family: Verdana;
	font-size: 10px;
	color: #cc0000;
	vertical-align: middle;
	border: 1px solid #cc0000;
	vertical-align: middle;
	background-color: #efefef;
}

.tasto {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #cc0000;
	vertical-align: middle;
	border: 1px solid #cc0000;
}

.tasto2 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #cccccc;
	vertical-align: middle;
	border: 1px solid #000000;
}


.formcontatti {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	border: 1px solid #416E4A;
	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;
}

.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: 11px;
	color: #333333;
	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: #333333;
	text-align: justify;
}

.titolo_newsletter {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	background-color: #cc0000;
}

.titolo_contatti {
	font-family: verdana;
	color: #5F9F52;
	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: #5F9F52;
	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: #333333; }

.nomepag { font-family: Verdana; font-size: 9px; color: #4D6C5A }

.titoli_portlet {
	font-family: Verdana;
	font-size: 9px;
	color: #2B9333;
	/*padding-top: 9px;
	background-color: yellow;*/
	background-image: url(../images/grafica/dotted_home.gif);
	background-attachment: scroll;
	background-position: top left;
	background-repeat: repeat-x;
	padding: 9px 5px 5px 5px;
	width: 500px;	
}

.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;
}

.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: #333333; text-align: left	}

.testoerr { font-family: Verdana; font-size: 11px; color: #000033; text-align: center}

.testotop { font-family: Verdana; font-size: 9px; color: #666666; }

.testosopra {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-align: left;	
}

.testosopraemail {
	font-family: Verdana;
	font-size: 10px;
	color: #cc0000;
	text-align: left;	
}

.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/layout/sfondopag.jpg);
	   background-position: center top;
	   background-repeat: repeat-x;
}

.testosotto { 	font-family: Verdana;	font-size: 9px;	color: #794200;	text-align: justify;    }

.pagnoattivo { 	font-family: Verdana; font-size: 11px;	color: #C04343; }

.testoupload {	font-family: Verdana;	font-size: 9px;	color: #D03932;}

.testoupload2 {	font-family: Verdana;	font-size: 12px;	color: #000066; }

.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: 9px;	color: #1D529A;	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 -----------------------*/

.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: #416e4a;
	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/grafica/layout/sfondopag_sx_02.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

.sfondocella2 {
	font-family: verdana;
	color: #efefef;
	font-size: 10px;
	background-image: url(../images/grafica/layout/sfondopag_sx_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.sfondocella3 {
	font-family: verdana;
	color: #efefef;
	font-size: 10px;
	background-image: url(../images/grafica/layout/sfondopag_dx_02.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.sfondocella4 {
	font-family: verdana;
	color: #efefef;
	font-size: 10px;
	background-image: url(../images/grafica/layout/sfondopag_dx_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.sfondocella5 {
	font-family: verdana;
	color: #efefef;
	font-size: 10px;
	background-image: url(../images/grafica/layout/box/sfondo_bxnews-inizio2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.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: #cc0000; background-color: #efefef; text-decoration: none; font-weight: bold}
.link_down_newsletter:link    { font-family: Verdana; font-size: 10px; color: #cc0000; background-color: #efefef; text-decoration: none; font-weight: bold}
.link_down_newsletter:visited { font-family: Verdana; font-size: 10px; color: #cc0000; background-color: #efefef; text-decoration: none; font-weight: bold}
.link_down_newsletter:hover   { font-family: Verdana; font-size: 10px; color: #333333; background-color: #efefef; text-decoration: none; font-weight: bold}






.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;
	
}

/*********************************/
/********** STILI HTML ***********/
/*********************************/

.fasciabody {
	background-color: #5F9F52;
	background-image: url(../images/grafica/fasciabody.jpg);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
}
/************************/
/*** Ombra del layout ***/
/************************/
.ombrasx {
	background-image: url(../images/grafica/ombrasx.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 11px;
}
.ombradx {
	background-image: url(../images/grafica/ombradx.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 11px;
}
.ombratop {
	background-image: url(../images/grafica/ombratop.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	width: 755px;
}
.ombrabottom {
	background-image: url(../images/grafica/ombrabottom.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
}
.fasciamenu {
	background-image: url(../images/grafica/fasciamenu.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	width: 755px;
}
.fasciamenu2 {
	background-image: url(../images/grafica/fasciamenu2.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	width: 771px;
	height: 23px;
}
.bgcorposito {
	background-color: #DCDCDC;
	width: 771px;
}
.title {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C4C4C4;
	text-align: center;
	height: 20px;
}
.title a:link, .title a:active, .title a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C4C4C4;
	text-align: center;
	text-decoration: underline;
}
.title a:hover {
	text-decoration: none;
}

/************************/
/*** Stili dei 2 menu ***/
/************************/

.vocemenutop a:link, .vocemenutop a:active, .vocemenutop a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding: 15px 15px 15px 15px;

}
.vocemenutop a:hover {
	text-decoration: underline;
}
.vocemenu2top a:link, .vocemenu2top a:active, .vocemenu2top a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: center;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
}
.vocemenu2top a:hover {
	text-decoration: underline;
}

/********************************/
/*** stili per i box laterali ***/
/********************************/

.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;
}
.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;
}
.boxtopmenu {
	background-image: url(../images/grafica/boxtopmenu.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 12px;
	padding: 0px 0px 0px 10px;
}
.boxbottommenu {
	background-image: url(../images/grafica/boxbottommenu.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 8px;
}
.boxsxmenu {
	background-image: url(../images/grafica/boxsxmenu.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 10px;
}
.boxdxmenu {
	background-image: url(../images/grafica/boxdxmenu.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 9px;
}
.boxtesto {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	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;
}

/*****************************/
/*** stili per il box news ***/
/*****************************/

.boxnewstop {
	background-image: url(../images/grafica/boxnewstop.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 8px;
}
.boxnewsbottom {
	background-image: url(../images/grafica/boxnewsbottom.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 8px;
}
.boxnewssx {
	background-image: url(../images/grafica/boxnewssx.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 9px;
}
.boxnewsdx {
	background-image: url(../images/grafica/boxnewsdx.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-y;
	width: 9px;
}
.sfondoboxnews {
	background-image: url(../images/grafica/sfondoboxnews.gif);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-color: #F1EFEF;
}
.sfondoboxcontent {
	background-image: url(../images/grafica/sfondoboxcontent.jpg);
	background-position: top left;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-color: #DCDCDC;
}
.boxnewstesto {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
.boxnewstesto a:link, .boxnewstesto a:active, .boxnewstesto a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5F9F52;
	text-align: left;
	text-decoration: underline;
}
.boxnewstesto a:hover {
	text-decoration: none;
}

/*************************************/
/*** Stili per il menu di sinistra ***/
/*************************************/

.famiglia a:link, .famiglia a:active, .famiglia a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5F9F52;
	text-align: left;
	text-decoration: underline;
}
.famiglia a:hover {
	text-decoration: none;
}
.famigliasel a:link, .famigliasel a:active, .famigliasel a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5F9F52;
	text-align: left;
	text-decoration: underline;
}
.famigliasel a:hover {
	text-decoration: none;
}
.categoria {
	padding: 0px 0px 0px 5px;
}
.categoria a:link, .categoria a:active, .categoria a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.categoria a:hover {
	text-decoration: none;
}
.categoriasel a:link, .categoriasel a:active, .categoriasel a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.categoriasel a:hover {
	text-decoration: none;
}
.sottocategoria {
	padding: 0px 0px 0px 10px;
}
.sottocategoria a:link, .sottocategoria a:active, .sottocategoria a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.sottocategoria a:hover {
	text-decoration: none;
}
.sottocategoriasel a:link, .sottocategoriasel a:active, .sottocategoriasel a:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}
.sottocategoriasel a:hover {
	text-decoration: none;
}
.sfondo_linee {
	 background-image: url(../images/simboli/sfondo_puntini.gif);
}


/*/// grafica ele */

.sfondocorpo {
	background-image: url(images/sf_corpo.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.testobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	padding: 3px;
}
.datanews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	padding: 3px;
	font-weight: bold;
}
.powered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.riservata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	padding: 3px;
	font-weight: bold;
	text-align: center;
}
.testomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 4px;
	font-weight: normal;
	text-align: left;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 3px;
	text-align: justify;
	line-height: 15px;
}























td.bigliettidinatale_menusinistra 		  			 	{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia01.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.bigliettidinatale_menusinistra:link					{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia01.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.bigliettidinatale_menusinistra:visited  			    { 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia01.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.bigliettidinatale_menusinistra:hover 					{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}

td.bigliettidinatale_menusinistraselezionato 		   		{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.bigliettidinatale_menusinistraselezionato:link			{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.bigliettidinatale_menusinistraselezionato:visited  	{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}
td.bigliettidinatale_menusinistraselezionato:hover 		{ 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif); background-repeat:no-repeat;  width: 200px; height:22px;}

.bigliettidinatale_menusinistra1 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #606060; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.bigliettidinatale_menusinistra1:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #606060; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.bigliettidinatale_menusinistra1:visited  			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #606060; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.bigliettidinatale_menusinistra1:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}

.bigliettidinatale_menusinistraselezionato1 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px;  font-weight: bold;}
.bigliettidinatale_menusinistraselezionato1:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.bigliettidinatale_menusinistraselezionato1:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}
.bigliettidinatale_menusinistraselezionato1:hover 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #cc0000; 	text-decoration: none; 	text-align: bottom;	line-height: 13px; 	font-weight: bold;}


.bigliettidinatale_menusinistraselezionato2 		   		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #006699; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia04.gif);background-position: left; background-repeat:no-repeat;  width: 200px; line-height: 22px;	height: 22px;}
.bigliettidinatale_menusinistraselezionato2:link			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #006699; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia04.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato2:visited  		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #006699; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia04.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato2:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #2a9512; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold;}


.bigliettidinatale_menusinistra 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #666666; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia01.gif);background-position: left; background-repeat:no-repeat;  width: 200px; line-height: 28px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; }
.bigliettidinatale_menusinistra:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #666666; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia01.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.bigliettidinatale_menusinistra:visited  			    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #666666; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia01.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.bigliettidinatale_menusinistra:hover 				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 200px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}

.bigliettidinatale_menusinistraselezionato 		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px; line-height: 28px;	clip:  rect(auto auto auto 20px); 	padding-left: 22px; font-weight: bold; }
.bigliettidinatale_menusinistraselezionato:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #fe7d1a; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/famiglia02.gif);background-position: left; background-repeat:no-repeat;  width: 204px;	clip:  rect(auto auto auto 20px); 	padding-left: 35px; font-weight: bold;}



.bigliettidinatale_menusinistra_categoria 		  			 	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria01.gif);background-position: left; background-repeat:no-repeat;  width: 238px; line-height: 28px;	height: 27px; 	 font-weight: bold; }
.bigliettidinatale_menusinistra_categoria :link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria01.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.bigliettidinatale_menusinistra_categoria :visited  			    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria01.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.bigliettidinatale_menusinistra_categoria :hover 					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}

.bigliettidinatale_menusinistraselezionato_categoria  		   	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px; line-height: 28px;	height: 27px;  	font-weight: bold; }
.bigliettidinatale_menusinistraselezionato_categoria :link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato_categoria :visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato_categoria :hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 	background-image: url(../images/menu_sx/bigliettidinatale/categoria02.gif);background-position: left; background-repeat:no-repeat;  width: 238px;	clip:  rect(auto auto auto 20px); 	padding-left: 38px; font-weight: bold;}




.bigliettidinatale_menusinistra_sottocategoria 		 			  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; font-weight: normal; }
.bigliettidinatale_menusinistra_sottocategoria:link					{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: normal;}
.bigliettidinatale_menusinistra_sottocategoria:visited    			{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #496c94; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: normal;}
.bigliettidinatale_menusinistra_sottocategoria:hover 	   				{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: normal;}

.bigliettidinatale_menusinistraselezionato_sottocategoria 		    { 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato_sottocategoria:link		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato_sottocategoria:visited  	{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: bold;}
.bigliettidinatale_menusinistraselezionato_sottocategoria:hover 		{ 	font-family: Verdana; 	font-size: 10px; 	font-weight: normal; 	color: #b7ce08; 	text-decoration: none; 	text-align: left; 	 line-height: 16px;	clip:  rect(auto auto auto 20px); 	width: 204px; padding-left: 38px; font-weight: bold;}






