li.link_home a {
	width: 71px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_home a:hover {
	width: 71px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_azienda a {
	width: 85px !important;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_azienda a:hover {
	width: 85px !important;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_prodotti a {
	width: 83px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_prodotti a:hover {
	width: 83px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_assistenza a {
	width: 148px !important;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_assistenza a:hover {
	width: 148px !important;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_approfondimenti a {
	width: 139px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_approfondimenti a:hover {
	width: 139px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_news a {
	width: 67px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_news a:hover {
	width: 67px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_contatti a {
	width: 81px !important;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_contatti a:hover {
	width: 81px !important;
	height: 30px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
li.link_partners a {
	width: 84px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 0px solid #fff;
}
li.link_partners a:hover {
	width: 84px !important;
	height: 30px !important;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	border-left: 1px solid #fff;
	border-right: 0px solid #fff;
}
/* ultimo menu (toglie bordi) */
li.link_partners {
	border-right: 0px !important;
}
#cerca_prodotto ul {
	width: 168px;
	height: 25px;
	list-style-type: none;
	margin: 0 0 1px 0;
	padding: 0 11px;
	display: block;
	border-bottom: 1px solid #fff;
}
#cerca_prodotto li{
	width: 24px;
	height: 24px;
	display: block;
	float: left;
}
#cerca_prodotto li a {
	width: 24px;
	height: 24px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	text-decoration: none;
	cursor: pointer;
}
#cerca_prodotto li a.active {
	background-color: #fff;
}
#cerca_prodotto li a:hover {
	width: 24px;
	height: 24px;
	margin: 0;
	padding: 0;
	background-color: #fff;
	display: block;
	float: left;
	text-decoration: none;
}
a.a {
	background-image: url(../immagini/menu/cerca_prodotto/a_off.gif);
}
a.a:hover {
	background-image: url(../immagini/menu/cerca_prodotto/a_on.gif);
}
a.b {
	background-image: url(../immagini/menu/cerca_prodotto/b_off.gif);
}
a.b:hover {
	background-image: url(../immagini/menu/cerca_prodotto/b_on.gif);
}
a.c {
	background-image: url(../immagini/menu/cerca_prodotto/c_off.gif);
}
a.c:hover {
	background-image: url(../immagini/menu/cerca_prodotto/c_on.gif);
}
a.d {
	background-image: url(../immagini/menu/cerca_prodotto/d_off.gif);
}
a.d:hover {
	background-image: url(../immagini/menu/cerca_prodotto/d_on.gif);
}
a.e {
	background-image: url(../immagini/menu/cerca_prodotto/e_off.gif);
}
a.e:hover {
	background-image: url(../immagini/menu/cerca_prodotto/e_on.gif);
}
a.f {
	background-image: url(../immagini/menu/cerca_prodotto/f_off.gif);
}
a.f:hover {
	background-image: url(../immagini/menu/cerca_prodotto/f_on.gif);
}
a.g {
	background-image: url(../immagini/menu/cerca_prodotto/g_off.gif);
}
a.g:hover {
	background-image: url(../immagini/menu/cerca_prodotto/g_on.gif);
}
a.h {
	background-image: url(../immagini/menu/cerca_prodotto/h_off.gif);
}
a.h:hover {
	background-image: url(../immagini/menu/cerca_prodotto/h_on.gif);
}
a.i {
	background-image: url(../immagini/menu/cerca_prodotto/i_off.gif);
}
a.i:hover {
	background-image: url(../immagini/menu/cerca_prodotto/i_on.gif);
}
a.l {
	background-image: url(../immagini/menu/cerca_prodotto/l_off.gif);
}
a.l:hover {
	background-image: url(../immagini/menu/cerca_prodotto/l_on.gif);
}
a.m {
	background-image: url(../immagini/menu/cerca_prodotto/m_off.gif);
}
a.m:hover {
	background-image: url(../immagini/menu/cerca_prodotto/m_on.gif);
}
a.n {
	background-image: url(../immagini/menu/cerca_prodotto/n_off.gif);
}
a.n:hover {
	background-image: url(../immagini/menu/cerca_prodotto/n_on.gif);
}
a.o {
	background-image: url(../immagini/menu/cerca_prodotto/o_off.gif);
}
a.o:hover {
	background-image: url(../immagini/menu/cerca_prodotto/o_on.gif);
}
a.p {
	background-image: url(../immagini/menu/cerca_prodotto/p_off.gif);
}
a.p:hover {
	background-image: url(../immagini/menu/cerca_prodotto/p_on.gif);
}
a.q {
	background-image: url(../immagini/menu/cerca_prodotto/q_off.gif);
}
a.q:hover {
	background-image: url(../immagini/menu/cerca_prodotto/q_on.gif);
}
a.r {
	background-image: url(../immagini/menu/cerca_prodotto/r_off.gif);
}
a.r:hover {
	background-image: url(../immagini/menu/cerca_prodotto/r_on.gif);
}
a.s {
	background-image: url(../immagini/menu/cerca_prodotto/s_off.gif);
}
a.s:hover {
	background-image: url(../immagini/menu/cerca_prodotto/s_on.gif);
}
a.t {
	background-image: url(../immagini/menu/cerca_prodotto/t_off.gif);
}
a.t:hover {
	background-image: url(../immagini/menu/cerca_prodotto/t_on.gif);
}
a.u {
	background-image: url(../immagini/menu/cerca_prodotto/u_off.gif);
}
a.u:hover {
	background-image: url(../immagini/menu/cerca_prodotto/u_on.gif);
}
a.v {
	background-image: url(../immagini/menu/cerca_prodotto/v_off.gif);
}
a.v:hover {
	background-image: url(../immagini/menu/cerca_prodotto/v_on.gif);
}
a.z {
	background-image: url(../immagini/menu/cerca_prodotto/z_off.gif);
}
a.z:hover {
	background-image: url(../immagini/menu/cerca_prodotto/z_on.gif);
}
