/***  MR. WALLET ***/body {  padding:25px 25px 20px 20px;	margin:0px;	background-color:#FFFFFF;	font-family:verdana;	font-size:11px;	color:#333333;} a img {border:1px solid #999999}p {padding-right:40px;}#contenitore {  width:990px;	padding:0px;	margin:0px auto;} #logo {  float:left;	width:490px;	height:37px;	padding:0px;	margin:0px;}#shortcuts {  float:left;	width:500px;	padding-top:13px;}#shortcuts ul {  padding:0px;  margin:0px;	text-align:right;}#shortcuts ul li {  display:inline;  padding:0px;  margin:0px;	list-style-type:none;	color:#B00F2E;}#shortcuts ul li a {	color:#B00F2E;	text-decoration:none;}#shortcuts ul li a:hover {	text-decoration:underline;}#toolbar {	width:990px;}#toolbar #menu {		background-image: url("../img/border.jpg");		background-repeat: repeat-x;		background-position: center bottom;		line-height: normal;		padding:0px 0px 0px 0px;		padding-left:20px;		margin:10px 5px 0px 5px;		height:36px;		position:relative;		text-align:center;}	#toolbar #menu ul {		margin: 0;		padding: 3px 5px 0;		list-style: none;		text-align:center;}	#toolbar #menu li {		float: left;		margin: 0 5px 0 0;		padding: 0 0 3px;		background-image: url("../img/tabs_r2.jpg");		background-repeat: no-repeat;		background-position: top right;	}#toolbar #menu li.current {		margin-top:-3px;		padding-bottom:4px;	}	#toolbar #menu a {		display: block;		background-image: url("../img/tabs_l.jpg");		background-repeat: no-repeat;		background-position: left top;		padding: 5px 7px;		color: #FFFFFF;		text-decoration:none;			}	#toolbar #menu a.current {		/*color:#666666;*/ /*#FFFF00;*/		color:#FFF;		padding-top: 7px;}#toolbar form#ricerca {  width:990px  height:36px;	background-image:url("/img/ricerca_sfondo.jpg");	background-position:center top;	background-repeat:no-repeat;	text-align:center;	margin-bottom:5px;	margin-top:0px;	padding-bottom:3px;	padding-top:3px;} #toolbar form#ricerca label {  color:#DC0723;	font-weight:bold;	margin-left:7px;	margin-right:7px;	vertical-align:middle;}#toolbar form#ricerca input {  font-size:11px;	width:200px;	padding:2px;	border:1px solid #7F9DB9;	vertical-align:middle;}#toolbar form#ricerca select {  font-size:11px;	width:125px;	vertical-align:middle;}#corpo {  width:970px;  padding:0px 10px;}/* ############################################## GENERICI ################################################### */.blocca {  clear:both;	font-size:0px;	height:0px;	line-height:0px;} img {  border:0px;  margin:0px;  padding:0px;	vertical-align:middle;} h1 {  font-size:13px;  padding:0px;  margin:0px 0px 5px 0px;	color:#DC0723;	padding-bottom:3px;	border-bottom:1px solid #DDDDDD;}h1 a {  color:#DC0723;}h2 {  font-size:12px;  padding:0px;  margin:0px 0px 5px 0px;}a {  	/*color:#0054FF;*/	color:#0000FF;}a:hover {  text-decoration:none;} form {  padding:0px;  margin:0px;} table {  border-collapse:collapse;}td {  padding:0px;}.center {  text-align:center;}.right {  text-align:right;}/* ############################################### HOME ###################################################### */#categorie {  float:left;  width:720px;		padding:5px 0px;	margin:0px;} #categorie .benvenuto{  float:left;  width:720px;	padding:0px 0px;	margin:0px;	padding-bottom:10px;	line-height:12px;} #categorie .categoria {  float:left;	width:230px;	padding-right:10px;	margin-bottom:8px;	padding-top:5px;	display: inline;}#categorie .categoria h2 a{color:#0000FF;}#categorie .categoria ul {  padding:0px;	margin:0px;display: inline;	/*padding:5px;*/}#categorie .categoria ul li {  padding:0px;	margin:0px 1px 0px 0px;	list-style-type:none;	/*float:left;*/	/*font-family:arial;*/	line-height:15px;	font-size:11px;	display: inline;}#categorie .categoria ul li a {  color:#333333;	/*margin:0px 3px 0px 0px;*/	}#categorie .categoria ul li a:hover {	}#categorie .categoria ul li a.altro {  color:#0054FF;}#piuRichiesti {  float:right;	width:230px;	padding:-10px 10px 00px 10px;	margin:0px;	font-size:10px;	margin-bottom:20px;} #piuRichiesti table td {  padding-bottom:10px;  border-bottom:1px solid #DDD;  }#piuRichiesti table td.foto {  width:70px;	/*vertical-align:middle;*/	text-align:left;	padding-top:7px;		padding-bottom:7px;}#piuRichiesti table td.testo {  width:155px;	padding:0px 0px 0px 0px;	/*vertical-align:middle;*/	font-weight:normal;		padding-top:7px;		padding-bottom:7px;}#piuRichiesti table td.testo a{	font-weight:bold;}#piuCercati {  float:left;	width:640px;	padding:0px 10px 10px 0px;} #piuCercati ul {  float:left;	width:160px;	padding-right:10px;  padding:0px;	margin:0px;}#piuCercati ul li {  padding:0px;	margin:0px 0px 3px 0px;	list-style-type:none;	font-size:10px;}#piuCercati ul li h2 {   /*color:#0054FF;*/font-size:11px;margin-bottom:3px;}#piuCercati ul li a {  text-decoration:none;  color:#000000;} #piuCercati ul li a:hover {  text-decoration:underline;  color:#000000;} #ultimeNotizie {  float:left;	width:308px;	padding:4px 5px;	padding-bottom:4px;	margin:15px 0px 0px 0px;	border:1px solid #DDDDDD; /*#B00F2E;*/	position:relative;}#ultimeNotizie h2 {  position:absolute;	top:-10px;	left:5px;	padding:0px 5px;	color:#DC0723;	background-color:#FFFFFF;}#ultimeNotizie .data {  position:absolute;	top:-15px;	right:5px;	color:#666;	font-size:9px;}#ultimeNotizie ul {  padding:10px 10px 0px 0px;  margin:0px 0px 0px 20px;	  color:#666;} #ultimeNotizie ul li {  padding:0px;  margin:0px 0px 10px 0px;	/*color:#B00F2E;*/	list-style-type:square;	line-height:9px;	  color:#666;} #ultimeNotizie ul li a {	color:#333333;	text-decoration:none;	color:#666666;}#ultimeNotizie ul li a:hover {	text-decoration:underline;}#ricercheFrequenti { color:#DC0723; font-weight:bold;}#ricercheFrequenti span { color:#333333; margin-left:5px;} #ricercheFrequenti a { color:#333333; font-weight:normal; } #ricercheFrequenti a:hover { } #footer {  padding:20px 0px 0px 0px;  text-align:center;	color:#666666;	font-size:10px;} #footer a {  color:#666666;  	text-decoration:none;} #footer a:hover {	text-decoration:underline;} /* ########################################### PAGINE INTERNE ################################################ */#briciole {  /*float:left;*/	width:720px;/*660*/  	color:#DC0723;	font-size:12px;	margin:10px 0px 0px 0px;	font-weight:bold;	float:left;} #briciole span {	font-size:12px;}#briciole a {  color:#DC0723;  } #briciole a:hover {  }#benvenuti {  float:left;	width:720px;  /*color:#DC0723;*/	margin:10px 0px 20px 0px;	/*margin:0px 0px 0px 0px;	/*font-weight:bold;*/	line-height:12px;} #categorie2 {  float:left;  width:720px;}#categorie2 .categoria2 {  margin-bottom:20px;}#categorie2 .categoria2 h1 a {    color:#0000FF;}#categorie2 .categoria2 h1 a:hover{  }#categorie2 .categoria2 h1 {	color:#0000FF;}#categorie2 td {  width:170px;/*170*/	vertical-align:top;	text-align:left;	padding:0px 10px 5px 0px;}.categoria2 td a{	color:#000000;	}.categoria2 td a:hover{	}#risultatiRicerca {  padding-bottom:0px;	margin-bottom:0px;	/*top:-20px;*/} #risultatiRicerca h1 {  position:relative;	margin-bottom:10px;	font-size:12px;	/*font-family:arial;*/	font-weight:normal;}#risultatiRicerca h1 a{  }#risultatiRicerca h1 a:hover{  }#risultatiRicerca h1 span {  position:absolute;	top:-14px;	right:10px;	font-weight:normal;	font-size:11px;	font-family:verdana;}#restringiRicerca {  padding-bottom:10px;	/*border-bottom:1px solid #DDDDDD;*/	margin-bottom:10px;	font-size:10px;} #restringiRicerca a{  } #restringiRicerca a:hover{  } #restringiRicerca h1 {  position:relative;	margin-bottom:4px;	color:#000000;	border:0px;	font-size:11px;}#restringiRicerca h1.under {  position:relative;  padding-top:8px;	margin-bottom:5px;	color:#DC0723;	font-size:12px;	border-bottom:1px solid #DDDDDD;}#restringiRicerca h1 span {  position:absolute;	top:0px;	right:10px;	font-weight:normal;	font-size:11px;}#restringiRicerca table td {  width:230px;/*184*/	padding:0px 10px 5px 0px;} #restringiRicerca table td a {  color:#333333;} #prodotti {  float:left;	width:825px;	padding:0px 0px 0px 0px;	margin:0px;}#prodotti #ordinamento {  color:#666;	float:left;	width:400px;	padding-top:6px;}#prodotti #ordinamento strong {  margin-right:5px;  font-weight:bold;  color:#666;}#prodotti #ordinamento a {  color:#666;/*DC0723*/	font-weight:normal;}#prodotti #ordinamento a.popolarita {  text-decoration:none;}#prodotti #ordinamento a:hover.popolarita {  text-decoration:underline;}#ordinamento {  float:right;	width:160px;} #paginazione {	float:right;	width:420px;	padding:0px;	padding-top:6px;	margin:0px;	text-align:right;}#paginazione ul {  padding:0px;  margin:0px;}#paginazione ul li {  padding:0px;  margin:0px;  list-style-type:none;	display:inline;	color:#DC0723;  }#paginazione ul li a {  color:#DC0723;  padding:2px;	/*font-weight:bold;*/		}#paginazione ul li a:hover {} #paginazione ul li a.current {	  text-decoration:none;	  font-weight:bold;	  padding:2px;} #prodotti table {  margin:15px 0px 10px 0px;}#prodotti table td {  /*border:1px solid #DDDDDD;*/  border-top:1px solid #DDDDDD;  border-bottom:1px solid #DDDDDD;	vertical-align:top;}#prodotti table td.foto { width:85px;  text-align:left; padding-bottom:10px;}#prodotti table td.descrizione {  width:450px;	padding:5px;	line-height:13px;	font-size:10px;		padding-bottom:11px;}#prodotti table td.descrizione .link {  color:#666666;	font-weight:bold;	font-size:11px;	line-height:15px;}#prodotti table td.descrizione .link a {  color:#666666;	font-weight:normal;	margin-right:10px;}#prodotti table td.descrizione .link span{	font-weight:normal;}#prodotti table td.descrizione h3 {  color:#0000FF;	padding:0px;	margin:0px;	font-size:11px;		line-height:13px;		padding-bottom:3px;		padding-top:4px;}#prodotti table td.descrizione h3 a{  color:#0000FF;	}#prodotti table td.descrizione h3 a:hover{  color:#0000FF;/*DC0723*/	}#prodotti table td.info {  width:130px;	padding:5px;	text-align:center;}#prodotti table td.info .negozio {	padding-bottom:9px;}#prodotti table td.info p {  color:#666666;	margin:0px 0px 3px 0px;	font-weight:normal;		font-size:10px;}#prodotti table td.info p a {  color:#666666;	font-weight:normal;}#prodotti table td.prezzo {  width:130px;	padding:10px 5px;	text-align:center;	line-height:20px;} #prodotti table td.prezzo {	color:#666666;} #prodotti table td.prezzo .euro {	color:#DC0723;	font-size:13px;	font-weight:bold;	float:left;	width:90px;} #prodotti table td.prezzo .vai {	float:right;	text-align:right;	width:30px;} #prodotti table td.prezzo .spese {	font-size:10px;}#prodotti #inizioPagina {  float:left;	width:200px;	padding-bottom:17px;	font-size:10px;}#prodotti #inizioPagina img {  margin-right:5px;}#prodotti #inizioPagina a {  color:#666;/*DC0723*/  text-decoration:none;}#prodotti #inizioPagina a:hover {	text-decoration:underline;}#banner {  float:right;	width:135px;	text-align:right;	padding-top:6px;} #banner #pub {	width:120px;	float:right;	color:#666666;	font-size:9px;	text-align:center;}#sitiSponsorizzati {  margin:10px 0px;  padding-bottom:25px;}#sitiSponsorizzati .box {  padding:0px 10px 15px 0px;  margin:0px;  width:310px;  float:left;} #sitiSponsorizzati .box .titolo{	font-weight:bold;} #sitiSponsorizzati .box .link a{	color:#666666;	text-decoration:none;} #sitiSponsorizzati .box .link a:hover{	text-decoration:underline;} #sitiSponsorizzati h1 {  position:relative;	/*margin-bottom:10px;*/}#sitiSponsorizzati h1 span {  position:absolute;	top:0px;	right:10px;	font-weight:normal;	font-size:11px;}#ricercheCorrelate {  margin:20px 0px;}#ricercheCorrelate ul {  padding:0px;  margin:0px;} #ricercheCorrelate ul li {  padding:0px;  margin:0px 0px;	display:inline;} #ricercheCorrelate ul li a {  color:#333333;} 