.bottomtesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.homemenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
	text-decoration: none;
}
.homemenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.homemenulink {
	COLOR: #FFFFFF; TEXT-DECORATION: none; LINE-HEIGHT: 18px;
}
.homemenulink {
	FONT-WEIGHT: bold;
}
A.homemenulink:hover {
	COLOR: #FF0000;
}
.hometesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
	text-decoration: none;
}
.hometestolink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.hometestolink {
	COLOR: #004477; TEXT-DECORATION: none; LINE-HEIGHT: 18px;
}
.hometestolink {
	FONT-WEIGHT: bold;
}
A.hometestolink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.hometestoformazione {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
	text-decoration: none;
}
.hometestoformazionelink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.hometestoformazionelink {
	COLOR: #E7563B; TEXT-DECORATION: none; LINE-HEIGHT: 18px;
}
.hometestoformazionelink {
	FONT-WEIGHT: bold;
}
A.hometestoformazionelink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.formtesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.searchtesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.searchtestotitolo {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.searchtestosmall {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.searchtestogreen {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	FONT-WEIGHT: bold;
	color: #488000;
	text-decoration: none;
}
.retimenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.retimenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.retimenulink {
	COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
A.retimenulink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline
}
.retinav {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.retinavlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.retinavlink {
	COLOR: #E7563B; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.retinavlink {
	FONT-WEIGHT: bold;
}
A.retinavlink:hover {
	COLOR: #F2AB48;
	TEXT-DECORATION: underline;
}
.retitesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.retitestolink {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.retitestolink {
	COLOR: #E7563B; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.retitestolink {
	FONT-WEIGHT: bold;
}
A.retitestolink:hover {
	COLOR: #F2AB48;
	TEXT-DECORATION: underline;
}
.shopformordine {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #FFFFFF;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.shopformordine2 {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.shopnav {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.shopnavlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.shopnavlink {
	COLOR: #488000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.shopnavlink {
	FONT-WEIGHT: bold;
}
A.shopnavlink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.shopmenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.shopmenutitolo {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #FFFFFF;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.shopmenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.shopmenulink {
	COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
A.shopmenulink:hover {
	COLOR: #488000;
	TEXT-DECORATION: underline
}
.shoptestosmall {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
}
.shoptesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.shoptestolink {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.shoptestolink {
	COLOR: #488000; TEXT-DECORATION: none; LINE-HEIGHT: 18px; TEXT-ALIGN: justify;
}
.shoptestolink {
	FONT-WEIGHT: bold;
}
A.shoptestolink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.libripromohome {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 15px;
	TEXT-ALIGN: justify;
}
.libripromohomelink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.libripromohomelink {
	COLOR: #488000; TEXT-DECORATION: none; LINE-HEIGHT: 15px; TEXT-ALIGN: justify;
}
.libripromohomelink {
	FONT-WEIGHT: bold;
}
A.libripromohomelink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.companymenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.companymenutitolo {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #FFFFFF;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.companymenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.companymenulink {
	COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
A.companymenulink:hover {
	COLOR: #966090;
	TEXT-DECORATION: underline
}
.companytesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.companytestolink {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.companytestolink {
	COLOR: #966090; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.companytestolink {
	FONT-WEIGHT: bold;
}
A.companytestolink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.companynav {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.companynavlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.companynavlink {
	COLOR: #966090; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.companynavlink {
	FONT-WEIGHT: bold;
}
A.companynavlink:hover {
	COLOR: #E7563B;
	TEXT-DECORATION: underline;
}
.formazionetesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.formazionetestosmall {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.formazionetestolink {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.formazionetestolink {
	COLOR: #E7563B; TEXT-DECORATION: none; LINE-HEIGHT: 18px;
}
.formazionetestolink {
	FONT-WEIGHT: bold;
}
A.formazionetestolink:hover {
	COLOR: #F2AB48;
	TEXT-DECORATION: underline;
}
.formazionenavlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.formazionenavlink {
	COLOR: #E7563B; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.formazionenavlink {
	FONT-WEIGHT: bold;
}
A.formazionenavlink:hover {
	COLOR: #F2AB48;
	TEXT-DECORATION: underline;
}
.formazionenav {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.formazionemenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.formazionemenulink {
	COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
A.formazionemenulink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
.formazionemenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.servizimenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.servizimenutitolo {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #FFFFFF;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.servizimenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.servizimenulink {
	COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
A.servizimenulink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
.servizitesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.servizidata {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.serviziautore {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.servizitestolink {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.servizitestolink {
	COLOR: #004477; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.servizitestolink {
	FONT-WEIGHT: bold;
}
A.servizitestolink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}.rubrichenavlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.servizinav {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #004477;
	text-decoration: none;
}
.servizinavlink {
	COLOR: #004477; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.servizinavlink {
	FONT-WEIGHT: bold;
}
A.servizinavlink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
.servizititolotesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.servizidescrizionesmart {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubrichetestolink {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.rubrichetestolink {
	COLOR: #004477; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.rubrichetestolink {
	FONT-WEIGHT: bold;
}
A.rubrichetestolink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
.rubrichetitolotesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubrichedescrizionesmart {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubrichetesto {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubricheautore {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubricheargomento {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubrichedata {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: justify;
}
.rubrichemenulink {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.rubrichemenulink {
	COLOR: #000000; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
A.rubrichemenulink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
.rubrichemenu {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 11px;
	color: #FFFFFF;
	LINE-HEIGHT: 18px;
	text-decoration: none;
}
.rubrichenavlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,arial,geneva
}
.rubrichenavlink {
	COLOR: #004477; TEXT-DECORATION: none; LINE-HEIGHT: 18px;TEXT-ALIGN: justify;
}
.rubrichenavlink {
	FONT-WEIGHT: bold;
}
A.rubrichenavlink:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
.rubrichenav {
	font-family: Verdana, Arial, Helvetica, geneva;
	font-size: 10px;
	color: #004477;
	text-decoration: none;
}