/*.img_list {	width:580px;	margin:0 5px 0 5px;	padding:6px 0 3px 0;	float:left;	font-size:.85em;	background:#faf6d9 url(../img/boutiquebackground.gif) 0px 0px scroll repeat-x;	border-bottom:3px solid #fbf9f0;}*/.img_list_nav {	width:578px;	margin:0 5px 0 5px;	padding:6px 0 3px 0;	float:left;	font-size:.75em;	background:#faf6d9;	border-top:1px solid #f2e594;	border-left:1px solid #f2e594;	border-right:1px solid #f2e594;}.img_list_nav_bottom {	width:578px;	margin:0 5px 0 5px;	padding:6px 0 3px 0;	float:left;	font-size:.75em;	background:#faf6d9;	border:1px solid #f2e594;}.img_list_nav_bottom a:link {	color: #bca521;}.img_list_nav_bottom a:visited {	color: #bca521;}.img_list_nav img{	border:0;}.img_list_nav a:link {	color: #bca521;}.img_list_nav a:visited {	color: #bca521;}.img_list_nav_left{	float:left;	padding:0 10px 0 10px;	margin:2px 0 2px 0;}.img_list_nav_right{	float:right;	padding:0 10px 0 10px;	margin:2px 0 2px 0;}#img_nav_carrello, #img_nav_carrello_top{	margin:0px 5px -3px 0;	border:3px double #f2e594;}.navbypage_top {	list-style-type: none;	margin:0;	padding:0;	}.navbypage_top li, .navbypage_top li a{	list-style-type: none;	background:none;	margin: 0 1px;	padding: 0;	float: left;	line-height:1.4em;}.navbypage_top li.currentpage {	background:transparent url(../img/ecomm/currentpage_bg.gif) 50% 50% repeat-x scroll;	font-weight:bold;	padding: 0 4px;	margin: 0 2px;	text-align:center;}.navbypage_top li.previouspage a{	text-indent: -9999px;	background:transparent url(../img/ecomm/previouspage.gif) no-repeat scroll;	width: 17px;	text-decoration: none;}.navbypage_top li.previouspageoff{	text-indent: -9999px;	background:transparent url(../img/ecomm/previouspageoff.gif) no-repeat scroll;	width: 17px;	text-decoration:none;}.navbypage_top li.nextpage a{	text-indent: -9999px;	background:transparent url(../img/ecomm/nextpage.gif) no-repeat scroll;	width: 17px;	text-decoration:none;	}.navbypage_top li.nextpageoff {	text-indent: -9999px;	background:transparent url(../img/ecomm/nextpageoff.gif) no-repeat scroll;	width: 17px;	text-decoration:none;}/*end of Nav by page_top*/#navbypage_bottom{	width:578px;	margin:0 5px 0 5px;	padding:6px 0 3px 0;	float:right;	font-size:.75em;	background:#faf6d9;	border:1px solid #f2e594;}.img_list {	width:578px;	margin:0 5px 0 5px;	padding:6px 0 3px 0;	float:left;	font-size:.85em;	background:#faf6d9; /*	background:#fdfbee;*/	border-bottom:1px solid #f2e594;	border-left:1px solid #f2e594;	border-right:1px solid #f2e594;}.img_list a:link {	color: #bca521;}.img_list a:visited {	color: #bca521;}.img_list img{	border:3px double #f2e594;}.img_list .img_carrello{	border:0;}.img_list_lbl {	width:578px;	margin:0px 5px 0 5px;	padding:3px 0 3px 0;	float:left;//	border-bottom: 1px solid #6d86a4;	font-size:.85em;	border-bottom:3px double #faf6d9;	background: #f3e393;	border-left:1px solid #f2e594;	border-right:1px solid #f2e594;}.img_list_selezione {	width:40px;/*	height:20px; *//*	margin:0 0 0px 10px; 	padding:0 0 4px 0;  */	margin:0;	padding:0 0 0px 10px;	float:left;	text-align:right;}.img_list_place {	width:80px;*/	height:77px; */	margin:0;	border:0;	padding:0 0 0px 10px;	float:left;	text-align:left;}.img_list_place_lbl {	width:80px;	margin:0;	padding:0 0 0px 10px;	float:left;	text-align:left;}.img_list_nome {	margin:0;	padding:0 0 0px 10px; /*	width:380px; */	width:120px;	float:left;	text-align:left;}.img_list_categ {	margin:0;	padding:0 0 0px 10px; /*	width:380px; */	width:80px;	float:left;	text-align:left;}.img_list_descr {	margin:0;	padding:0 0 0px 10px; /*	width:380px; */	width:240px;	float:left;	text-align:left;}.img_list_descr_carrello {	margin:0;	padding:0 0 0px 10px; /*	width:380px; */	width:330px;	float:left;	text-align:left;}.img_list_vendita {	width:80px;	margin:0;	padding:0 0 0px 10px;	float:left;	text-align:right;}.img_list_carrello {	width:40px;/*	height:20px; *//*	margin:0 0 0px 10px; 	padding:0 0 4px 0;  */	margin:0;	padding:0 0 0px 10px;	float:left;	text-align:right;	cursor:pointer;}.img_list_tot_descr {	width:417px;	margin:0;	padding:0 0 0px 10px;	float:left;	text-align:right;}.img_list_tot_importo {	width:80px;	margin:0;	padding:0 0 0px 10px;	float:left;	text-align:right;}#send_order{	text-decoration:underline;	color: #bca521;	cursor:pointer;}.box_checkout {	width:578px;	margin:0 5px 0 5px;	padding:6px 0 0px 0;	float:left;	font-size:.85em;	background:#faf6d9; /*	background:#fdfbee;*/	border-top:1px solid #f2e594;	border-bottom:1px solid #f2e594;	border-left:1px solid #f2e594;	border-right:1px solid #f2e594;	display:none;}.box_checkout_intest{	padding:0 10px 0 10px;	margin:10px 0 10px 0;	font-size:1.2em}.box_checkout_intest_high{	padding:0 10px 0 10px;	margin:10px 0 10px 0;	font-size:1.2em}.box_checkout_close{	padding:0 10px 0 10px;	margin:10px 0 10px 0;}.box_checkout_left{	width:200px;	float:left;	padding:0 10px 0 10px;	margin:2px 0 2px 0;}.box_checkout_left_lbl{	width:58px;	float:left;	padding:0 0px 0 10px;	margin:8px 0 2px 0;}.box_checkout_right{	width:195px;	float:left;	padding:0 0px 0 5px;	margin:2px 0 2px 0;}.box_checkout_right_lbl{	width:63px;	float:left;	padding:0 5px 0 0px;	margin:8px 0 2px 0;}.box_checkout_textarea{	margin: 4px 0;	color: #666;	background: #faf6d9;	border: 3px double #D2BD55;	width: 180px;	height: 100px;	font-size:.95em;}