div.pic{
	float:left;						
	height:160px; width:160px;		
	margin:5px;
}
div.pic img{
	border:none;
}
div.ls{
	background:url(photo/framels.jpg) no-repeat center;	
}
div.pt{
	background:url(photo/framept.jpg) no-repeat center;
}
div.ls img{											
	margin:0px;
	height:90px; width:135px;
}
div.pt img{										
	margin:0px;
	height:135px; width:90px;
}

div.ls a{
	display:block;					
	padding:34px 14px 36px 11px;	
}
div.pt a{
	display:block;
	padding:11px 36px 14px 34px;	
}

div.ls a:hover{						
	background:url(photo/framels_hover.jpg) no-repeat center;
}
div.pt a:hover{
	background:url(photo/framept_hover.jpg) no-repeat center;
}

div.pic ul{
  display:none;	
}

div.hover ul{
  position:absolute;
  display:block;	
}

div.pic ul{							
	margin:-5px 0 0 0px;
	padding:0 0 0 0.5em;
	background:#dceeff;
	border:2px solid #a7d5ff;
	font-size:12px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
}
div.pic li{
	line-height:1.2em;
	margin:0;
	padding:0;
}
div.pic li.title{	
	font-weight:bold;
	padding-top:0.4em;
	padding-bottom:0.2em;
	border-bottom:1px solid #a7d5ff;
	color:#004586;
}
div.pic li.catno{
	color:#0068c9;
	margin:0 2px 0 6em;
	padding-left:5px;
	border-left:1px solid #a7d5ff;	
}
div.pic li.price{
	color:#0068c9;
	font-style:italic;
	margin:-1.2em 2px 0 11em;
	padding-left:5px;
	border-left:1px solid #a7d5ff;
}