#haco
{margin: auto;
width: 1024px;
height: 780px;
position:relative;

}

.img-move a:hover 
{
position: relative;
top: 3px;
left: 3px;
}

img
{
border-style:none;
}

.bgr
{
top:10px;

position:absolute;
}

.ab
{
top:652px;
left:135px;
position:absolute;
}

.pr
{
top:650px;
left:297px;
position:absolute;
}

.ac
{
top:657px;
left:475px;
position:absolute;

}
.co
{
top:655px;
left:662px;
position:absolute;
}

.web
{
top:657px;
right:90px;
position:absolute;
}

.a
{
top:559px;
right:438px;
position:absolute;
}

.tz
{
top:405px;
left:204px;
position:absolute;
}