ul.fakenav {
	float:left;
	width:100%;
	margin:15px 0;
}
ul.fakenav li {
	float:left;
	display:inline;
	width:auto;
	margin-right:10px;
	text-align:center;
	border:1px solid #666;
	background-color:#CCC;
}
ul.fakenav li a {
	float:left;
	height:15px;
	padding:5px;
}
#legenda{
	position:fixed;
	right:0; 
	width:45%; min-width: 700px; 
	height: auto;
	/*background:#fff url(bg.png) repeat-x left top;*/
	background:inherit;
	padding-left:10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 60px;
	overflow:auto;
	display:none;
	z-index:1;
	border: 8px solid #2a6628;
}
/*-----------------------------*/
#legenda table
	{margin: 10px; border: 0px;}
#legenda table td	{text-align: center; vertical-align:top; min-width: 100px;}
#legenda table td img	{}
#legenda #xlegenda		{display:block; margin-top: 20px; font-size: 12px;}

/*-----------------------------*/

#legenda.top{
	top:0;
	/*border-bottom:1px solid #666;*/
}
#legenda.bottom {
	bottom:60px;
	/*border-top:1px solid #666;*/
}
#jqeasypanel /*cart*/{
	position:fixed;
	right:0;
	width:45%; min-width: 760px;
	height: auto;
	/*background:#fff url(bg.png) repeat-x left top;*/
		background:inherit;
	padding-left:16px;
	padding-right: 10px;
	padding-top: 16px;
	padding-bottom: 10px;
	overflow: auto;
	display:none;
	z-index:1;
	border: 8px solid #2a6628;
}
#cartscroll		{max-height: 500px; overflow:auto; margin-bottom: 20px;}
table.cart		{border-top: 1px solid #e1e1e1; margin-top: 20px; margin-bottom: 10px; }
table.cart td	{padding-left: 6px; border-bottom: 1px solid #e1e1e1;}
table.cart td.tdcarmin	{min-width:345px;}
table.cart td.tdcarpic	{width:55px;}
table.cart td.tdcarmed	{min-width:130px;} 
table.cart tr.tdcartit	{font-style:italic; color:#333333;}
#jqeasypanel a.prosegui			{text-decoration: none; color: #fff; font-weight:bold; background: url(../img/dxr.png) no-repeat right #999996 ; display:block; padding-right: 30px; border: 1px solid #3d3d3d; min-width: 160px; padding-top: 6px; padding-bottom:6px; padding-left: 6px; float:right; clear:right; text-align:right; margin-bottom: 10px;}
#jqeasypanel a.prosegui:hover	{background:url(../img/dxb.png)  no-repeat right #999996}
#jqeasypanel a.indietro			{text-decoration: none; color: #FFF; font-weight:bold; background: url(../img/sxr.png) no-repeat left #999996 ; display:inline-block; padding-left: 30px;		 								 border: 1px solid #3d3d3d; min-width: 160px; padding-top: 6px; padding-bottom:6px; padding-right: 6px; float: left; clear:left;  text-align:left;  margin-bottom: 10px;}
#jqeasypanel a.indietro:hover	{ background: url(../img/sxb.png) no-repeat left #999996	}
 	
#jqeasypanel.top{
	top:0;
	/*border-bottom:1px solid #666;*/
}
#jqeasypanel.bottom {
	bottom:60px;
	/*border-top:1px solid #666;*/
}
ul.panelbuttons {
	float:left;
}
ul.panelbuttons li {
	float:left;
	display:inline;
	width:70px;
	height:70px;
	margin-right:10px;
	padding:5px;
	text-align:center;
	border:1px solid #666;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:transparent url(buttun-bg.png) repeat-x top left;
}
ul.panelbuttons li a {
	color:#FFF;
}
ul.panelbuttons li a:hover {
	color:#999999;
}
ul.panelbuttons li a img {
	display:block;
	margin:0 auto;
}
#copy {
	float:left;
	width: 100%;
	font-size:10px;
}
#jqeasypaneloptions {
	float:right;
	margin:-10px 95px 0 0;
}
#jqeasypaneloptions p {
	text-align:right;
}

/* fisso */
#jqeasytrigger {
	position:fixed;
	right:8px;
	padding-top:5px;
	width:50%;
	height:50px;
	text-align: right;
	font-size:14px;
	z-index:2;
	/*border-TOP: 1px solid #313131;*/
}
#jqeasytrigger.top {
	top:0;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
#jqeasytrigger.bottom {
	bottom:0;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}
#jqeasytrigger a {
	 height: 40px; display: inline-block; text-decoration:none; text-align: center; padding-left: 16px; padding-right: 16px;
	font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size: 18px; line-height:38px;/*border: 1px solid #717171; */ margin-bottom: 10px; }
 
#jqeasytrigger a:hover {
	color:#CCC;
}



#jqeasytrigger a.open
 {color:#000;  background: url(carrello.png) no-repeat right #CCC; padding-right: 50px; border: 1px solid #666}							    
 
.attivo	{ background:#666666; color: #FFF}

#jqeasytrigger a.open2 {
 margin-right: 5px;  background:#CCC; color:#000;  border: 1px solid #666
}
#jqeasytrigger a.close {
	display:none;	
}

#openpanel { text-decoration:none; color: #333; vertical-align:middle;}
#openpanel img	{vertical-align: middle;}
#openpanel:hover {color: #C9898A}