/*-----------------------------------------------------------------------------------------Global  -------------------------------------------------------------------------------------- */html, body {		height: 100%;		}body {		position: relative;		min-height: 100%;		margin-top: 0px;		margin-left: 0px;		border: 0px;		font-family: arial, "trebuchet ms", sans;		font-size: 12px;		color: #555555;		background: transparent url("/imm/body_bg.gif") repeat-y 0px 0px;		}body.nobg {		background: #fff;		padding: 20px;		}* html body {		height: 100%;		}		#global {		width: 750px;		margin: 0px;		float: left;		}a {		color: #F75C00;		text-decoration: none;		}a:hover {		text-decoration: underline;		}img {		border: 0px;		}		#testata {		position: absolute;		top: 0px;		left: 0px;		width: 750px;		height: 90px;		margin: 0px;		text-align: right;		background: transparent url("/imm/header.gif") no-repeat 0px 0px;		}#menuHead  {		width: 500px;		position: absolute;		top: 60px;		left: 250px;		text-align: right;		}#menuHead ul {		list-type-style: none;		margin: 0 0 0 -20px;		}#menuHead li {		display: block;		float: left;		margin-left: 20px;		line-height: 30px;		vertical-align: middle;		}#menuHead a {		font-size: 12px;		font-weight: normal;		color: #525252;		}#menuHead a:hover {		display:block;		color: #333333;		}#menuHead div.classeMacro {		border: 4px solid #F75C00;		border-width: 4 0 0 0px;		line-height: 22px;		color: #F75C00;		}#menuContainer  {		position: absolute;		width: 550px;		top: 3px;		left: 195px;		text-align: right;		color: #aaaaaa;		margin: 0px;		}#miniMenu  {		float: right;		right: 0px;		color: #aaaaaa;		margin-right: 0px;		}#miniMenu ul {		list-type-style: none;		margin: 0 0 0 -30px;		}#miniMenu li {		display: block;		float: left;		margin-left: 5px;		line-height: 12px;		vertical-align: middle;		}#miniMenu a {		font-size: 10px;		font-weight: normal;		color: #525252;		}#miniMenu a:hover {		color: #525252;		text-decoration: underline;		}div.prezzo span {		color: #F75C00;		font-size: 14px;		font-weight: bold;		}div.prezzo {		width: 150px;		}#content {		width: 525px;		margin: 0 0 20 20px;		position: absolute;		top: 110px;		left: 200px;		}#infoCart {		width: 500px;		height: 30px;		background-color: grey;		}#theCart {		width: 431px;		height: 26px;		margin: 0px;		position: absolute;		top: 24px;		left: 319px;		background: transparent url("/imm/cart_bg2.gif") no-repeat 0px 0px;		padding-top: 6px;		padding-left: 39px;		}#theCart span {		font-style: italic;		font-size: 11px;		}#theCart b {		color: #F75C00;		}#theCart a {		font-size: 11px;		color: #F75C00;		font-weight: bold;		padding-left: 40px;		}#cartHelp {		position: absolute;		top: 100px;		left: 5px;		width: 191px;		font-size: 11px;		}#message {		font-size: 12px;		color: #F75C00;		font-weight: bold;		margin-bottom: 18px;		}#footer {    	margin-left: 20px;    	font-size: 10px;    	border-top: 1px dotted #F75C00;    	padding-top: 3px;    	}#linkHome {		position: absolute;		top: 10px;		left: 25px;		width: 200px;		height: 60px;		}/*-----------------------------------------------------------------------------------------Menu  -------------------------------------------------------------------------------------- */#navMenu  {		position: absolute;		top: 90px;		left: 0px;		width: 200px;		background: #f1f1ef;		}#navMenu .scatList a  {		color: #333333;		font-size: 10px;		font-weight: normal;		}.scatList {		margin-left: 0px;		padding-left: 0px;		margin-bottom: -18px;		}#navMenu .scatList li  {		margin: 0px;		clear: left;		display: inline;		font-size: 11px;		line-height: 13px;		}#navMenu h4 a  {		color: #333333;		font-size: 10px;		font-weight: normal;		}#navMenu h4 {		margin: 0px;		clear: left;		display: inline;		font-size: 11px;		line-height: 13px;		}#navMenu ul {		padding-bottom: 20px;		}#navMenu li {		list-style-type: none;		margin-left: -20px;		margin-bottom: 5px;		}#navMenu h3 {		margin: 0 0 3 0px;		padding: 3 0 0 0px;		font-size: 12px;		border-top: 1px solid #aaaaaa;		}#navMenu img {		margin: 5 0 0 5px;		}#navMenu h4 a.thisCat {		font-weight: bold;		border-bottom: 1px solid #F75C00;		color: #F75C00;		}		/*-----------------------------------------------------------------------------------------Home Icosmart-------------------------------------------------------------------------------------- */#homeSplash {		position: absolute;		top: 90px;		left: 0px;		background: transparent url("/imm/home_splashxxx.jpg") no-repeat 0px 0px;		width: 750px;		height: 211px;		}#homeSplash ul {		margin-top: 65px;		}		#homeSplash li {		list-style-type: none;		margin-left: -10px;		margin-bottom: 1px;		line-height: 17px;		border-top: 1px solid #f1f1ef;		width: 171px;		}		#homeSplash a {		font-weight: bold;		font-size: 11px;		margin-bottom: 1px;		}		#crmSplash {		position: absolute;		top: 90px;		left: 0px;		background: transparent url("/imm/crm_splash3.jpg") no-repeat -2px 0px;		width: 750px;		height: 211px;		color: #555;		}#crmSplash ul {		margin-top: 65px;		}		#crmSplash li {		list-style-type: none;		margin-left: -10px;		margin-bottom: 1px;		line-height: 17px;		border-top: 1px solid #f1f1ef;		width: 171px;		}		#crmSplash a {		font-weight: bold;		font-size: 11px;		margin-bottom: 1px;		}#trackingStatus {		font-size: 11px;		}#trackingStatus td.top {		height: 20px;		border-bottom: 1px solid #ccc;		font-size: 0.95em;		}#trackingStatus td.topOrd {		height: 25px;		}#trackingStatus td.sep {		border-top: 1px solid #aaa;		}#trackingStatus th {		height: 20px;		font-size: 1.15em;		}#trackHelp {		position: absolute;		top: 350px;		left: 12px;		width: 150px;		height: 300px;		}#trackHelp fieldset {		width: 155px;		}#trackHelp legend {		font-weight: bold;		padding: 10px;		color: #ff5c05;;		}#trackLine {		width: 150px;		font-size: 11px;		}#trackLine td.gTrack {		width: 36px;		height: 32px;		background: transparent url("/imm/trackBullet.png") no-repeat 0px 0px;		}#trackLine td.gTrack1 {		width: 36px;		height: 32px;		background: transparent url("/imm/b1.png") no-repeat 0px 0px;		}#trackLine td.gTrack2 {		width: 36px;		height: 32px;		background: transparent url("/imm/b2.png") no-repeat 0px 0px;		}#trackLine td.gTrack3 {		width: 36px;		height: 32px;		background: transparent url("/imm/b3.png") no-repeat 0px 0px;		}#trackLine td.gTrack4 {		width: 36px;		height: 32px;		background: transparent url("/imm/b4.png") no-repeat 0px 0px;		}#trackLine td.gTrack5 {		width: 36px;		height: 32px;		background: transparent url("/imm/b5.png") no-repeat 0px 0px;		}#trackLine td.gTrack6 {		width: 36px;		height: 32px;		background: transparent url("/imm/b6.png") no-repeat 0px 0px;		}td.loStato {		background-color: #eee;		color: #ff5c05;		height: 18px;		font-weight: bold;		border-bottom: 1px solid #ccc;		}td.loStato2 {		background-color: #eee;		color: #ff5c05;		height: 18px;		font-weight: bold;		border-bottom: 2px solid #ff5c05;		}#homeSplash a {color:#ccf3fe;}#homeSplash div {color:F75C00;}#homeCopy {		position: absolute;		top: 25px;		left: 230px;		background: transparent url() no-repeat 0px 0px;		width: 254px;		height: 76px;		}#homeBody {		position: absolute;		top: 333px;		left: 220px;		width: 530px;		margin: 0 0 30 0px;		padding: 0px;		}#topBoxCat {		position: absolute;		top: 550px;		left: 10px;		width: 230px;		height: 160px;		margin: 0 15 40 10px;		border: 1px solid #eee;		padding: 0px;		float: left;		}#topHeadCat {		background: transparent url("/imm/categorie_top.gif") no-repeat 0px 0px;		width: 200px;		height: 30px;		}#topBoxCat a {		font-size: 11px;		}#topBoxCat a.top {		font-weight: bold;		}#topBoxCat h2, #topBoxBrand h2 {		margin: 0px;		line-height: 14px;		font-size: 11px;		}#topBoxBrand {		position: absolute;		top: 550px;		left: 280px;		width: 230px;		height: 160px;		margin: 0 15 40 10px;		border: 1px solid #eee;		padding: 0px;		float: left;		}#topHeadBrand {		background: transparent url("/imm/marche_top.gif") no-repeat 0px 0px;		width: 200px;		height: 30px;		}div.topCat {		width: 180px;		height: 105px;		overflow: auto;		margin: 15 0 10 20px;		padding: 0px;		scrollbar-face-color: #eee;		scrollbar-arrow-color: #555;		scrollbar-track-color: #f9f9f9;		scrollbar-shadow-color: #fff;		scrollbar-highlight-color: #fff;		scrollbar-3dlight-color: #ccc;		scrollbar-darkshadow-Color: #ccc;		}div.topCat p {		font-size: 9px;		font-family: arial;		color: #aaa;		}		div.homeNovita {		float: left;		width: 165px;		height: 130px;		}#homeBody table.newProd td {		border-right: 1px solid #ccc;		}#homeBody h3 {		font-size: 11px;		font-weight: normal;		margin: 3 3 0 0px;		}		td.newImg {		height: 160px;		}	a.newPrice {		font-weight: bold;		font-size: 13px;		}#bottomHome {		position: absolute;		top: 750px;		left: 10px;		width: 500px;		height: 30px;		margin: 0 15 40 10px;		border-top: 1px dotted #aaaaaa;		font-size: 10px;		font-family: verdana;		}#testiHome {		border-bottom: 1px dotted #aaaaaa;		margin-top: 10px;		margin-bottom: 10px;		color: #525252;		font-size: 10px;		font-weight: normal;		padding-bottom: 20px;		}#testiHome H1, #testiHome H3, #testiMacro H1, #testiMacro H2 {		color: #F75C00;		font-size: 12px;		font-weight: bold;		margin-top: 30px;		margin-bottom: 10px;		}#testiHome a {		color: #F75C00;		}/*-----------------------------------------------------------------------------------------Home Macro-------------------------------------------------------------------------------------- */#home {		width: 420px;		height: 322px;		background: transparent url("/imm/sil_home2.gif") no-repeat 0px 0px;		position: absolute;		top: 134px;		left: 560px;		}#searchBox {		position: absolute;		top: 90px;		left: 200px;		background: transparent url("/imm/search_bg_included2.jpg") no-repeat 0px 0px;		width: 550px;		height: 344px;		text-align: right;		}#searchBox div {		margin-right: 195px;		}#formSearch {		margin: 70 20 0 0px;		}		#searchBox label {		display: block;		color: white;		}		#searchBox p {		margin-top: -10px;		line-height: 18px;		}#menuServizio {		position: absolute;		top: 95px;		left: 560px;		font-style: italic;		margin: 10 0 0 -10px;		}#menuServizio a {		color: #fff;		font-weight: bold;		font-size: 12px;		}#menuServizio li {		list-style-type: none;		margin-left: -10px;		margin-bottom: 1px;		}#macroPromo {		position: absolute;		top: 450px;		left: 200px;		width: 550px;		padding: 10 0 10 10px;		}#macroPromo div.promoBox {		width: 175px;		height: 500px;		text-align: left;		float: left;		margin: 0px;		/*border: 1px solid red;*/		}#macroPromo div.promoBox div.promoImg {		width: 170px;		height: 205px;		margin: 0px;		padding: 0px;		}#macroPromo div.promoLinks {		width: 160px;		margin: 0px;		font-size: 11px;		margin-bottom: 10px;		padding: 3 10 3 10px;		}#macroPromo div.promoTitle {		width: 175px;		height: 46px;		padding: 3 10 3 10px;		border-top: 1px solid #525252; 		border-bottom: 1px solid #525252; 		background-color: #f1f1ef;		margin: 0px;		}#macroPromo div a {		font-size: 16px;		font-weight: bold;		}#macroPromo div.linki li {		list-style-type: none;		margin: 2 5 10 -40px;		}#macroPromo div.linki a {		font-size: 11px;		font-weight: bold;		color: #F75C00;		margin: 0px;		}#testiMacro {		position: absolute;		top: 520px;		left: 10px;		color: #525252;		font-size: 10px;		font-weight: normal;		padding-bottom: 20px;		}#testiMacro a {		color: #F75C00;		}/*-----------------------------------------------------------------------------------------Bottoni-------------------------------------------------------------------------------------- */.buttScheda {		background: transparent url("/imm/buttons/butt_scheda.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px;		cursor: pointer;		text-align: right;		}.buttCart {		background: transparent url("/imm/buttons/butt_go124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px;		cursor: pointer;		text-align: right;		}.buttCartList {		background: transparent url("/imm/buttons/butt_go_124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px;		cursor: pointer;		text-align: right;		}.buttCartLong {		background: transparent url("/imm/buttons/butt_lungo.gif") no-repeat 0px 0px;		height: 22px;		width: 167px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px;		cursor: pointer;		text-align: right;		}		.buttCartSmall {		background: transparent url("/imm/buttons/butt_cart89.gif") no-repeat 0px 0px;		height: 22px;		width: 89px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px;		cursor: pointer;		text-align: right;		margin-bottom: 0px;		}/*-----------------------------------------------------------------------------------------HitList sottocategorie-------------------------------------------------------------------------------------- */#navOptions {		position: absolute;		top: 100px;		left: 213px;		margin: 0px;		width: 540px;		}#perMarche, #perSort, #thePath {		margin: 0px;		clear: left;		display: inline;		font-size: 11px;		line-height: 20px;		}#thePath {		font-size: 13px;		border-bottom: 1px solid #aaaaaa;}		#hitList {		width: 540px;		position: absolute;		top: 200px;		left: 210px;		}#hitList table td {		vertical-align: top;		font-family: arial, "trebuchet ms", sans;		font-size: 11px;		color: #555555;		}#hitList table th {		font-size: 18px;		text-align: left;		background-color: #f1f1ef;		border-top: 1px solid #aaaaaa;		border-bottom: 1px solid #aaaaaa;		}#hitList table th a {		font-family: arial, "trebuchet ms", sans;		color: #F75C00;		font-size: 18px;		}#hitList .infoBox {		padding: 3px;		border-top: 1px dotted #F75C00; 		}#hitList .infoBox big {		font-size: 12px;		font-weight: bold; 		}#title h1 {		visibility: hidden;		position: absolute;		top: 0px;		left: 0px;		}#hitList h3.prodLink {		display: inline;		}#paginazione {		text-align: left;		border-top: 1px solid #dddddd;		border-bottom: 1px solid #dddddd;		padding:  5px 0 7px 0;		font-family: arial;		font-size: 11px;		color: #999999;		}#paginazione a {		padding: 5px;		font-weight: bold;		display: inline;		}#paginazione a:hover {		padding: 5px;		font-weight: bold;		display: inline;		color: #555555;		}#paginazione div {		width: 17px;		margin-left: 3px;		padding: 2px 5px 2px 5px;		border: 1px solid #aaaaaa;		background: #cccccc;		color: #555555;		font-weight: bold;		display: inline;		}#paginazione div.gotoPage:hover {		padding: 2px 5px 2px 5px;		border: 1px solid #F75C00;		background-color: #f1f1ef;		font-weight: bold;		}#paginazione .gotoPage {		border: 1px solid #aaaaaa;		background-color: #ffffff;		font-weight: bold;		}/*-----------------------------------------------------------------------------------------HitList categorie-------------------------------------------------------------------------------------- */#catPath {		width: 320px;		position: absolute;		top: 100px;		left: 220px;		font-size: 15px;		}#catContent {		width: 320px;		position: absolute;		top: 134px;		left: 220px;		}#catContent h4, #catContent h2 {		margin-bottom: 0px;		}#catContent p {		margin-top: 0px;		}#catContent h1 {		font-size: 20px;		}#catContent h2 {		font-size: 18px;		}#catContent h3 {		font-size: 12px;		font-weight: normal;		margin-top: 0px;		}#catContent h4 {		font-size: 15px;		}#catContent li {		margin: 10 0 0 0px;		}#catContent li > strong {		font-size: 13px;		}#consiglia {		position: relative;		top: 5px;		height: 80px;		margin-bottom: 10px;		}		div.catPromBox {		width: 340px;		padding-bottom: 10px;		margin-bottom: 15px;		border-bottom: 1px dotted #525252;		display: block;		}div.catPromBox img {		float: left;		margin-right: 5px;		vertical-align: top; 		}div.catPromBox h4 {		font-size: 14px;		clear: both;		}#subLinks {		width: 170px;		position: absolute;		top: 134px;		left: 570px;		color: aaaaaa;		}#subLinks span {		display: block;		}#subLinks b {		color: #525252;		}#subLinks h4 a  {		color: #333333;		font-size: 11px;		font-weight: normal;		}#subLinks h4 {		margin: 0 0 0 10px;		clear: left;		display: block;		font-size: 11px;		line-height: 13px;		}#subLinks ul {		padding-bottom: 20px;		}#subLinks li {		list-style-type: none;		}#subLinks li {		list-style-type: none;		margin-left: -40px;		margin-bottom: 5px;		}#subLinks h3 {		margin: 0 0 3 0px;		padding: 3 0 0 0px;		font-size: 12px;		border-top: 1px solid #aaaaaa;		}#promoContainer {		width: 325px;		min-height: 145px;		margin: 0px;		}div.promo {		width: 100px;		min-height: 120px;		margin: 0 3 0 3px;		padding: 0px;		float: left;		}div.promo a {		font-weight: bold;		}div.promo span {		font-weight: normal;		color: #F75C00;		}/*-----------------------------------------------------------------------------------------Detail-------------------------------------------------------------------------------------- */#preBox {		width: 540px;		}#catPathDetail {		width: 540px;		font-size: 13px;		color: #525252;		}#detTitle {		width: 520px;		font-size: 18px;		font-weight: bold;		color: #525252; 		border-top: 1px solid #cccccc; 		border-bottom: 1px solid #cccccc; 		background-color: #f1f1ef; 		line-height: 26px; 		padding-left: 5px;		}#detImg {		float: left;		width: 340px;		min-height: 340px;		text-align: center;		vertical-align: middle;		}#detDesc {		float: left;		margin-top: 10px;		margin-bottom: 30px;		width: 320px;		font-size: 11px;		color: #525252;		}#infoCol {		float: right;		width: 180px;		min-height: 340px;		position: relative;		top: 0px;		left: 0px;		font-size: 11px;		color: #525252;		border-left: 1px solid #F75C00;		clear: bottom;		}#infoVarie {		padding-left: 10px;		line-height: 20px;		}#infoVarie big {		font-size: 12px;		font-weight: bold; 		}#qtaMin {		width: 30px;		border: 1px solid #aaaaaa;		background-color: #f1f1ef;		text-align: center; 		}#detForm form {		width: 180px;		margin: 20 0 0 0px;		text-align: right;		line-height: 24px;		}div.prezzo {		width: 180px;		line-height: 24px;		}div.prezzo div { 		border-top: 1px solid #F75C00; 		border-bottom: 1px solid #F75C00; 		background-color: #f1f1ef; 		margin-bottom: -20px;		}#visti {		width: 510px;		margin: 30 0 20 0px;		clear: both;		}#visti div {		float: left;		width: 160px;		margin-right: 5px;		}		#visti div a {		font-weight: bold;		font-size: 12px;		}		#visti div span {		color: #525252; 		font-weight: bold;		font-size: 13px;		}#detRelated	{	clear: both;		}#visti fieldset, #detRelated fieldset {		width: 510px;		min-height: 300px;		-moz-border-radius: 8px; 		border-radius: 8px;				}		#visti legend , #detRelated legend{		color: #525252; 		padding: 0 5 0 5px;		font-weight: bold;		width: 510px;		}#visti div.righeProd {		border-left: 1px dotted #aaaaaa;		border-right: 1px dotted #aaaaaa;		padding: 0 2 0 2px;		}		#memoToDo {		margin: 20 0 10 20px;		}select.opzioni {		margin: 0 0 10 0px;		}.callMeBack {		margin-left: 20px;		margin-top: 20px;		margin-bottom: 20px;		}#detRelated td.desc {		border-top: 1px dotted #ddd;		vertical-align: top;		font-size: 12px;		width: 425px;		}#detRelated td.relThumb a {		cursor: pointer;		}#detRelated td.relThumb div {		width: 60px; 		height: 60px; 		float: left; 		border: 1px solid #ccc; 		margin: 0 3 0 0px; 		}.pmna {		font-weight: bold;		font-size: 12px;		line-height: 15px;		}/*-----------------------------------------------------------------------------------------Cart-------------------------------------------------------------------------------------- */#carrello {		position: absolute;		width: 520px;		top: 130px;		left: 220px;		}		#carrello input.qta {		border: 1px solid #aaaaaa;		background-color: #f1f1ef;		}		#carrello table, #preventivo table {		border: 0px;		width: 520px;		padding: 3px;		}#carrello th, #preventivo th {		background-color: #f1f1ef;		border-bottom: 1px solid #aaaaaa;		font-size: 11px;		line-height: 24px;		}#carrello td, #preventivo td {		border-bottom: 1px dotted #aaaaaa;		font-size: 12px;		vertical-align: top;		}col.numeri {		width: 60px;		text-align: right;		vertical-align: top;		font-weight: bold;		} /* in fondo all'ordine */#carrello big, #preventivo big {		font-size: 13px;		font-weight: bold;		color: #F75C00;		}		/*-----------------------------------------------------------------------------------------Preventivo-------------------------------------------------------------------------------------- */#preventivo {		position: absolute;		width: 600px;		top: 0px;		left: 0px;		background-color: #fff;		padding: 25px 50px;		}/*-----------------------------------------------------------------------------------------Registrazione-------------------------------------------------------------------------------------- */#formTitle {		font-size: 11px;		}#formTitle h1 {		font-size: 16px;		margin: 0 0 5 0px;		}#regForm {		position: absolute;		top: 150px;		left: 220px;		width: 550px;		}#regForm fieldset {		width: 500px;		-moz-border-radius: 8px; 		border-radius: 8px;				margin: 10 0 10 0px;		}#regForm legend, #loginForm legend {		color: #F75C00;		padding: 0 10 0 5px;		font-weight: bold;		}#regForm legend span {		color: #777777;		font-weight: normal;		font-size: 11px;		}#regForm table {		width: 500px;		font-size: 11px;		}#regForm th {		width: 150px;		height: 22px;		text-align: right;		font-weight: normal;		background-color: #f1f1ef;		}#regForm td input {		border: 1px solid #aaaaaa;		width: 200px;		}#regForm td input.prefisso {		border: 1px solid #aaaaaa;		width: 50px;		}#regForm td {		width: 390px;		}#regForm .radio {		height: 15px;		width: 15px;		border: none;		}#forMessage {		position: absolute;		top: 110px;		left: 220px;		width: 530px;		font-size: 11px;		font-weight: normal;		}#forMessage b {		color: #F75C00;		font-size: 12px;		font-weight: bold;		}#forMessage span {		background-color: #F75C00;		font-size: 12px;		font-weight: bold;		color: #fff;		padding: 1 5 1 5px;		}#infoPrivacy {		border: 0px solid #aaaaaa;		font-size: 11px;		font-family: arial;		color: #525252;		width: 470px;		height: 50px;		}#buttOrder input {		background: transparent url("/imm/buttons/butt_go124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		}#buttOrder th {		background-color: #fff;		width: 16px;		}#buttPre input {		background: transparent url("/imm/buttons/butt_go164.gif") no-repeat 0px 0px;		height: 28px;		width: 164px;		color: #F75C00;		font-family: helvetica;		font-size: 12px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		}#buttPre th {		background-color: #fff;		width: 16px;		}#loginForm {		position: absolute;		top: 150px;		left: 25px;		width: 140px;		font-size: 11px;		font-weight: normal;		}#loginForm h1 {		font-size: 16px;		font-weight: bold;		text-decoration: none;		margin-bottom: 5px;		}#loginForm td {		font-family: helvetica;		font-size: 11px;		font-weight: normal;		text-decoration: none;		}#lMessage {		position: absolute;		top: 130px;		left: 250px;		width: 440px;		font-family: helvetica;		font-size: 12px;		text-decoration: none;		}#lMessage b {		color: #F75C00;		font-weight: bold;		}		#loginForm fieldset {		width: 140px;		-moz-border-radius: 8px; 		border-radius: 8px;				margin: 10 0 10 0px;		}#pRequest {		padding: 20px;		color: #555;		}		#pRequest input.loggati {		background: transparent url("/imm/buttons/butt_go124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		margin-top: 3px;		}		#loginForm input {		width: 120px;		border: 1px solid #aaaaaa;		background-color: #fff;		}#loginForm input.loggati {		background: transparent url("/imm/buttons/butt_go124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		}#userForm {		position: absolute;		top: 150px;		left: 220px;		width: 500px;		font-size: 11px;		font-weight: normal;		}#userForm h1 {		font-family: helvetica;		font-size: 18px;		}#userForm table {		width: 500px;		background-color: #ddd;		}#userForm td {		font-family: helvetica;		font-size: 11px;		background-color: #fff;		height: 24px;		vertical-align: top;		padding: 3 2 2 1px;		}#userForm th {		font-weight: normal;		font-size: 11px;		font-style: italic;		background-color: #f1f1ef;		text-align: left;		color: #525252;		height: 22px;		vertical-align: top;		}#userForm input {		border: 1px solid #aaaaaa;		background-color: #fff;		}#userForm input.modifica {		background: transparent url("/imm/buttons/butt_go124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		padding-right: 5px;		}#chiudiOrder {		width: 500px;		margin: 25 0 20 0px;		text-align: right;		}#chiudiOrder input.longButt {		background: transparent url("/imm/buttons/butt_lungo.gif") no-repeat 0px 0px;		height: 22px;		width: 167px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		padding-right: 10px;		}#paga {		width: 500px;		margin: 25 0 20 0px;		text-align: right;		}span.pagaRed {		font-weight: bold;		color: red;		}#regForm input.radio {		width: 12px;		}#tRagSoc {		display: none;		}#tPIva2 {		display: none;		}#nps legend {		font-weight: bold;		color: #F75C00;		}#nps fieldset {		width: 420px;		-moz-border-radius: 8px; 		border-radius: 8px;				margin: 10 0 10 0px;		}#nps div {		font-weight: bold;		}#ccMessage {		width: 480px;		}#ccMessage legend {		font-weight: bold;		color: #F75C00;		}#ccMessage fieldset {		width: 470px;		-moz-border-radius: 8px; 		border-radius: 8px;				margin: 10 0 10 0px;		}#ccMessage span {		font-weight: bold;		color: #F75C00;		}#feedback {		position: absolute;		top: 110px;		left: 220px;		width: 380px;		}#ccForm {		position: absolute;		top: 110px;		left: 220px;		width: 380px;		}#ccFormFor {		width: 500px;		height: 220px;		border: 1px solid #ccc;		padding: 10px;		}#ccFormFor label {		display: block;		font-size: 11px;		font-style: italic;		}#ccFormFor input {		border: 1px solid #ddd;		background-color: #f9f9f9;		}#ccFormFor textarea {		border: 1px solid #ddd;		background-color: #f9f9f9;		width: 450px;		height: 80px;		}/*-----------------------------------------------------------------------------------------Ricerca menu-------------------------------------------------------------------------------------- */#mSearch {		width: 191px;		height: 45px;		position: relative;		top: 5px;		right: -5px;		background: transparent url("/imm/cerca.gif") no-repeat 0px 0px;		}#mSearchx {		width: 191px;		height: 45px;		position: relative;		top: 105px;		right: -5px;		background: transparent url("/imm/cerca.gif") no-repeat 0px 0px;		}.cercaInput {		margin-top: 13px;		margin-left: 25px;		height: 19px;		width: 115px;		border: 0px;		color: #555;		padding-bottom: 4px;		}		.cercaSubmit {		color: transparent;		background-color: transparent;		border: 0px solid transparent;		margin-top: 8px;		margin-left: 13px;		width: 30px;		height: 25px;		cursor: pointer;		}/*-----------------------------------------------------------------------------------------Ricerca-------------------------------------------------------------------------------------- */#truva {		width: 500px;		border-top: 1px solid #aaaaaa;		border-bottom: 2px solid #F75C00;		padding: 0 0 0 10px;		line-height: 32px;		background-color: #f1f1ef;		}#risultatoRicerca {		width: 500px;		}#risultatoRicerca div.row {		border-bottom: 1px solid #aaaaaa;		line-height: 34px;		width: 500px;		clear: top;		display: block;		}#risultatoRicerca div:hover {		background-color: #f1f1ef;		}#risultatoRicerca a {		font-weight: bold;		}#risultatoRicerca span {		color: #aaaaaa;		}/*-----------------------------------------------------------------------------------------CRM-------------------------------------------------------------------------------------- */#crmHome {		position: absolute;		top: 110px;		left: 20px;		width: 500px;		margin-left: 220px;		}#crmHome table {		width: 500px;		background-color: #ccc;		}		#crmHome th {		background-color: #e3e3e3;		font-size: 12px;		text-align: left;		height: 20px;		}#crmHome th.right {		text-align: right;		}#crmHome td {		background-color: #fff;		font-size: 11px;		text-align: left;		vertical-align: top;		height: 18px;		}#crmHome td.titolo {		font-style: italic;		text-align: center;		}#crmHome td.endTicket {		background-color: #f9f9f9;		}#crmForm {		width: 450px;		border: 1px solid #ccc;		padding: 10px;		}#crmForm label {		display: block;		font-size: 11px;		font-style: italic;		}#crmForm input {		border: 1px solid #ddd;		background-color: #f9f9f9;		}#crmForm textarea {		border: 1px solid #ddd;		background-color: #f9f9f9;		width: 350px;		height: 100px;		}#crmDet {		position: absolute;		top: 0px;		left: 30px;		width: 600px;		margin-left: 0px;		}#crmDet table {		width: 600px;		background-color: #ccc;		}		#crmDet th {		background-color: #e3e3e3;		font-size: 12px;		text-align: left;		height: 20px;		}#crmDet th.right {		text-align: right;		}#crmDet td {		background-color: #fff;		font-size: 12px;		text-align: left;		vertical-align: top;		height: 18px;		padding: 3px;		}#crmDet td.titolo {		font-style: italic;		text-align: center;		}#cMessage {		position: absolute;		top: 2px;		left: 5px;		width: 440px;		font-family: helvetica;		font-size: 12px;		text-decoration: none;		}#cMessage b {		color: #F75C00;		font-weight: bold;		}#crmMessage {		position: absolute;		top: 110px;		left: 20px;		width: 500px;		margin-left: 100px;		font-family: helvetica;		font-size: 12px;		font-weight: bold;		color: #F75C00;				}/*-----------------------------------------------------------------------------------------Help-------------------------------------------------------------------------------------- */div.helpSection {		position: absolute;		top: 110px;		left: 20px;		width: 500px;		margin-left: 220px;		}#helpMenu {		position: absolute;		top: 300px;		left: 10px;		width: 150px;		padding: 12px;		}#helpMenu a, div.helpSection a {		color: #F75C00;		font-weight: bold;		font-size: 11px;		}#notFound {		position: absolute;		top: 110px;		left: 300px;		width: 350px;		border: 1px dotted #aaaaaa;		padding: 12px;		}#notFound big {		font-size: 18px;		color: #F75C00;		font-weight: bold;		display: block;		}#notFound span {		font-size: 10px;		color: #aaaaaa;		font-weight: normal;		display: block;		}		div.helpSection label {		font-weight: normal;		font-style: italic;		font-size: 11px;		display: block;		margin: 10 0 0 0px;		}div.helpSection input, div.helpSection select {		border: 1px solid #ddd;		width: 150px;		}div.helpSection textarea {		border: 1px solid #ddd;		width: 430px;		height: 150px;		}div.helpSection .button {		width: 120px;		background-color: #eee;		cursor: pointer;		margin-top: 10px;		}div.helpSection div#helpMessage {		color: #F75C00;		font-weight: bold;		}div.helpSection input.buttCartLong {		background: transparent url("/imm/buttons/butt_lungo.gif") no-repeat 0px 0px;		height: 22px;		width: 167px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px;		cursor: pointer;		text-align: right;		}div.helpSection div.toplink {		font-size: 12px;		font-weight: bold;}#forMenu {		position: absolute;		top: 150px;		left: 25px;		width: 150px;		font-size: 11px;		font-weight: normal;		}#forMenu h1 {		font-size: 16px;		font-weight: bold;		text-decoration: none;		margin-bottom: 5px;		}#forMenu td {		font-family: helvetica;		font-size: 11px;		font-weight: normal;		text-decoration: none;		}#forMenu ul {		padding-bottom: 20px;		}#forMenu li {		list-style-type: none;		}#forMenu li {		list-style-type: none;		margin-left: -20px;		margin-bottom: 5px;		}#forMenu input {		width: 160px;		font-size: 12px;		border: 1px solid #aaaaaa;		background-color: #fff;		}#fornitori {		position: absolute;		top: 20px;		left: 5px;		font-size: 11px;		font-weight: normal;		}#fornitori table.evasi {		width: 220px;		background-color: #ddd;		}#fornitori table.noevasi {		width: 500px;		background-color: #ddd;		}#fornitori table.scheda {		width: 400px;		background-color: #ddd;		}#fornitori td {		font-family: helvetica;		font-size: 11px;		background-color: #fff;		height: 20px;		vertical-align: top;		padding: 3 2 2 1px;		line-height:18px;		}#fornitori th {		font-weight: normal;		font-size: 11px;		font-style: italic;		background-color: #f1f1ef;		text-align: left;		color: #525252;		height: 22px;		vertical-align: top;		}#fornitori input {		border: 1px solid #aaaaaa;		background-color: #fff;		}#manDHL {		margin-top: 5px;		height: 150px;		}#manTNT {		margin-top: 5px;				}.smallLogoSped {		margin-left: 5px;		}#ticketGesFor th {		font-size: 10px;		text-align: right;		font-family: verdana;		font-weight: normal;		background-color: #f2f2f2;		padding: 3px;		}#ticketGesFor td {		font-size: 11px;		}#ticketGesFor {		margin-bottom: 11px;		}#ticketGesFor td hr {		border: 1px solid #eee;		height: 1px;		shade: no-shade;		}#dettaglioMess {		position: absolute;		top: 20px;		left: 230px;		font-size: 12px;		font-weight: normal;		}#dettaglio {		position: absolute;		top: 20px;		left: 230px;		font-size: 11px;		font-weight: normal;		}#dettaglio table {		width: 290px;		background-color: #ddd;		}#dettaglio td {		font-family: helvetica;		font-size: 13px;		background-color: #fff;		height: 20px;		vertical-align: top;		padding: 2px;		line-height:18px;		}#dettaglio td.stampa {		font-size: 14px;		font-weight: bold;		}#dettaglio td.prodotti {		font-size: 11px;		}#dettaglio th {		font-weight: normal;		font-size: 11px;		font-style: italic;		background-color: #f1f1ef;		text-align: left;		color: #525252;		height: 22px;		vertical-align: top;		}#loginFormFor {		position: absolute;		top: 40px;		left: 25px;		width: 140px;		font-size: 11px;		font-weight: normal;		}#loginFormFor h1 {		font-size: 16px;		font-weight: bold;		text-decoration: none;		margin-bottom: 5px;		}#loginFormFor td {		font-family: helvetica;		font-size: 11px;		font-weight: normal;		text-decoration: none;		}		#loginFormFor fieldset {		width: 140px;		-moz-border-radius: 8px; 		border-radius: 8px;				margin: 10 0 10 0px;		}#loginFormFor legend {		color: #F75C00;		padding: 0 10 0 5px;		font-weight: bold;		}#loginFormFor input {		width: 120px;		border: 1px solid #aaaaaa;		background-color: #fff;		}#loginFormFor input.loggati {		background: transparent url("/imm/buttons/butt_go124.gif") no-repeat 0px 0px;		height: 22px;		width: 124px;		color: #F75C00;		font-family: helvetica;		font-size: 11px;		font-weight: bold;		text-decoration: none;		border: 0px solid white;		cursor: pointer;		text-align: right;		}#eMessage {		position: absolute;		top: 10px;		left: 30px;		width: 440px;		font-family: helvetica;		font-size: 12px;		text-decoration: none;		}#eMessage b {		color: #F75C00;		font-weight: bold;		}/*Customer care*/#ccForm {		width: 450px;		border: 1px solid #ccc;		padding: 10px;		}#ccForm label {		display: block;		font-size: 11px;		font-style: italic;		}#ccForm input {		border: 1px solid #ddd;		background-color: #f9f9f9;		}#ccForm textarea {		border: 1px solid #ddd;		background-color: #f9f9f9;		width: 350px;		height: 100px;		}#cMessage {		position: absolute;		top: 2px;		left: 5px;		width: 440px;		font-family: helvetica;		font-size: 12px;		text-decoration: none;		}#cMessage b {		color: #F75C00;		font-weight: bold;		}p.expedia {		margin-top: 80px;		}p.logo_f{	margin-left: 16px;	}.pMessage {		padding: 10px;		border: 2px solid red;		margin: 5px 0px;		text-align: left;		color: red;		font-weight: bold;		}#pDettaglio {		background-color: #eee;		}#pDettaglio td {		border: 0px;		padding: 0px 10px;		}/*-----------------------------------------------------------------------------------------Ricerca-------------------------------------------------------------------------------------- */	#item1 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item2 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item3 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item4 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item5 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item6 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item7 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item8 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item9 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item10 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item11 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item12 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item13 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item14 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item15 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item16 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item17 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item18 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item19 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item20 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item21 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item22 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item23 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item24 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item25 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item26 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item27 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item28 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item29 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item30 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item31 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item32 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item33 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item34 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item35 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item36 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item37 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item38 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item39 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item40 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item41 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item42 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item43 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item44 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item45 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item46 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item47 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item48 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item49 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item50 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item51 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item52 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item53 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item54 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item55 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item56 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item57 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item58 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item59 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item60 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item61 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item62 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item63 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item64 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item65 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item66 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item67 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item68 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item69 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item70 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item71 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item72 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item73 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item74 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item75 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item76 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item77 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item78 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item79 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item80 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item81 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item82 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item83 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item84 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item85 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item86 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item87 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item88 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item89 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item90 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item91 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item92 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item93 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item94 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item95 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item96 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item97 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item98 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item99 {display: none; height: 150px; border-bottom: 1px solid #ccc;}	#item100 {display: none; height: 150px; border-bottom: 1px solid #ccc;}		#risultatoRicerca div#item1:hover {background: #fff;}	#risultatoRicerca div#item2:hover {background: #fff;}	#risultatoRicerca div#item3:hover {background: #fff;}	#risultatoRicerca div#item4:hover {background: #fff;}	#risultatoRicerca div#item5:hover {background: #fff;}	#risultatoRicerca div#item6:hover {background: #fff;}	#risultatoRicerca div#item7:hover {background: #fff;}	#risultatoRicerca div#item8:hover {background: #fff;}	#risultatoRicerca div#item9:hover {background: #fff;}	#risultatoRicerca div#item10:hover {background: #fff;}	#risultatoRicerca div#item11:hover {background: #fff;}	#risultatoRicerca div#item12:hover {background: #fff;}	#risultatoRicerca div#item13:hover {background: #fff;}	#risultatoRicerca div#item14:hover {background: #fff;}	#risultatoRicerca div#item15:hover {background: #fff;}	#risultatoRicerca div#item16:hover {background: #fff;}	#risultatoRicerca div#item17:hover {background: #fff;}	#risultatoRicerca div#item18:hover {background: #fff;}	#risultatoRicerca div#item19:hover {background: #fff;}	#risultatoRicerca div#item20:hover {background: #fff;}	#risultatoRicerca div#item21:hover {background: #fff;}	#risultatoRicerca div#item22:hover {background: #fff;}	#risultatoRicerca div#item23:hover {background: #fff;}	#risultatoRicerca div#item24:hover {background: #fff;}	#risultatoRicerca div#item25:hover {background: #fff;}	#risultatoRicerca div#item26:hover {background: #fff;}	#risultatoRicerca div#item27:hover {background: #fff;}	#risultatoRicerca div#item28:hover {background: #fff;}	#risultatoRicerca div#item29:hover {background: #fff;}	#risultatoRicerca div#item30:hover {background: #fff;}	#risultatoRicerca div#item31:hover {background: #fff;}	#risultatoRicerca div#item32:hover {background: #fff;}	#risultatoRicerca div#item33:hover {background: #fff;}	#risultatoRicerca div#item34:hover {background: #fff;}	#risultatoRicerca div#item35:hover {background: #fff;}	#risultatoRicerca div#item36:hover {background: #fff;}	#risultatoRicerca div#item37:hover {background: #fff;}	#risultatoRicerca div#item38:hover {background: #fff;}	#risultatoRicerca div#item39:hover {background: #fff;}	#risultatoRicerca div#item40:hover {background: #fff;}	#risultatoRicerca div#item41:hover {background: #fff;}	#risultatoRicerca div#item42:hover {background: #fff;}	#risultatoRicerca div#item43:hover {background: #fff;}	#risultatoRicerca div#item44:hover {background: #fff;}	#risultatoRicerca div#item45:hover {background: #fff;}	#risultatoRicerca div#item46:hover {background: #fff;}	#risultatoRicerca div#item47:hover {background: #fff;}	#risultatoRicerca div#item48:hover {background: #fff;}	#risultatoRicerca div#item49:hover {background: #fff;}	#risultatoRicerca div#item50:hover {background: #fff;}	#risultatoRicerca div#item51:hover {background: #fff;}	#risultatoRicerca div#item52:hover {background: #fff;}	#risultatoRicerca div#item53:hover {background: #fff;}	#risultatoRicerca div#item54:hover {background: #fff;}	#risultatoRicerca div#item55:hover {background: #fff;}	#risultatoRicerca div#item56:hover {background: #fff;}	#risultatoRicerca div#item57:hover {background: #fff;}	#risultatoRicerca div#item58:hover {background: #fff;}	#risultatoRicerca div#item59:hover {background: #fff;}	#risultatoRicerca div#item60:hover {background: #fff;}	#risultatoRicerca div#item61:hover {background: #fff;}	#risultatoRicerca div#item62:hover {background: #fff;}	#risultatoRicerca div#item63:hover {background: #fff;}	#risultatoRicerca div#item64:hover {background: #fff;}	#risultatoRicerca div#item65:hover {background: #fff;}	#risultatoRicerca div#item66:hover {background: #fff;}	#risultatoRicerca div#item67:hover {background: #fff;}	#risultatoRicerca div#item68:hover {background: #fff;}	#risultatoRicerca div#item69:hover {background: #fff;}	#risultatoRicerca div#item70:hover {background: #fff;}	#risultatoRicerca div#item71:hover {background: #fff;}	#risultatoRicerca div#item72:hover {background: #fff;}	#risultatoRicerca div#item73:hover {background: #fff;}	#risultatoRicerca div#item74:hover {background: #fff;}	#risultatoRicerca div#item75:hover {background: #fff;}	#risultatoRicerca div#item76:hover {background: #fff;}	#risultatoRicerca div#item77:hover {background: #fff;}	#risultatoRicerca div#item78:hover {background: #fff;}	#risultatoRicerca div#item79:hover {background: #fff;}	#risultatoRicerca div#item80:hover {background: #fff;}	#risultatoRicerca div#item81:hover {background: #fff;}	#risultatoRicerca div#item82:hover {background: #fff;}	#risultatoRicerca div#item83:hover {background: #fff;}	#risultatoRicerca div#item84:hover {background: #fff;}	#risultatoRicerca div#item85:hover {background: #fff;}	#risultatoRicerca div#item86:hover {background: #fff;}	#risultatoRicerca div#item87:hover {background: #fff;}	#risultatoRicerca div#item88:hover {background: #fff;}	#risultatoRicerca div#item89:hover {background: #fff;}	#risultatoRicerca div#item90:hover {background: #fff;}	#risultatoRicerca div#item91:hover {background: #fff;}	#risultatoRicerca div#item92:hover {background: #fff;}	#risultatoRicerca div#item93:hover {background: #fff;}	#risultatoRicerca div#item94:hover {background: #fff;}	#risultatoRicerca div#item95:hover {background: #fff;}	#risultatoRicerca div#item96:hover {background: #fff;}	#risultatoRicerca div#item97:hover {background: #fff;}	#risultatoRicerca div#item98:hover {background: #fff;}	#risultatoRicerca div#item99:hover {background: #fff;}	#risultatoRicerca div#item100:hover {background: #fff;}