#pic {
	position: relative;
/*	width: 65px;*/
	left: 1px;
 
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	position: absolute;
	width: 1px;

}

#pic a img {
	border: 0;
}

#pic a:hover {
	background-color: #ffffff;
	color: #ffffff;
	text-decoration: none;

}

#pic a, #pic a:visited {
	display: block;
	left: 0;
	top: 0;
	text-decoration: none;
}



#pic a:hover .large {
	border: 1px solid #000;
	display: block;
	position:absolute;
	width: 500px;
	height:350px;
	background-color:#fff;
	padding:10px;
	
}

#pic a.p1:hover .large{
	left: -530px;
	bottom: -305px;

}

#pic a.p2:hover .large {
	left: -638px;
	bottom: -305px;

}

#pic a.p3:hover .large {
	left: -530px;
	bottom: -233px;
}

#pic a.p4:hover .large {
	left: -638px;
	bottom: -233px;
}

#pic a.p5:hover .large {
	left: -530px;
	bottom: -156px;
}
#pic a.p6:hover .large {
	left: -638px;
	bottom: -156px;
}
#pic a.p7:hover .large {
	left: -530px;
	bottom: -84px;
}
#pic a.p8:hover .large {
	left: -638px;
	bottom: -84px;
}
#pic a.p9:hover .large {
	left: -530px;
	bottom: -7px;
}
#pic a.p10:hover .large {
	left: -638px;
	bottom: -7px;
}
#pic a.p11:hover .large {
	left: -530px;
	bottom: 66px;
}
#pic a.p12:hover .large {
	left: -638px;
	bottom: 66px;
}
