div.topsale{
    width: 1000px;
    height: 550px;
    margin: 0 -10px 0 -10px;
    background-image: url(../source/sin.png);
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
}
div.topsale div#thumb-1,
div.topsale div#thumb-2,
div.topsale div#thumb-3,
div.topsale div#thumb-4,
div.topsale div#thumb-5,
div.topsale div#thumb-6,
div.topsale div#thumb-7{
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    text-align: center;
}
div.topsale div.text{
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    color: white;
}
div.topsale a{
    text-decoration: none;
}
div.topsale div#thumb-1{
    left: 420px;
    top: 175px;
    width: 160px;
    height: 195px;
    background-image: url(../source/thumb-1.png);
}
div.topsale div#thumb-1 img{
    width: 140px;
    height: 140px;
}
div.topsale div#thumb-1 div.text{
    font: normal 400 16px Tahoma;
    padding: 4px 5px 4px 5px;
}

div.topsale div#thumb-2{
    left: 308px;
    top: 38px;
    width: 112px;
    height: 137px;
    background-image: url(../source/thumb-2.png);
}
div.topsale div#thumb-2 img{
    width: 99px;
    height: 99px;
}
div.topsale div#thumb-2 div.text{
    font: normal 400 11px Tahoma;
    padding: 2px 4px 2px 4px;
}

div.topsale div#thumb-3{
    left: 580px;
    top: 371px;
    width: 112px;
    height: 137px;
    background-image: url(../source/thumb-3.png);
}
div.topsale div#thumb-3 img{
    width: 99px;
    height: 99px;
}
div.topsale div#thumb-3 div.text{
    font: normal 400 11px Tahoma;
    padding: 2px 4px 2px 5px;
}

div.topsale div#thumb-4{
    left: 205px;
    top: 108px;
    width: 78px;
    height: 95px;
    background-image: url(../source/thumb-4.png);
}
div.topsale div#thumb-4 img{
    width: 68px;
    height: 68px;
}
div.topsale div#thumb-4 div.text{
    font: normal 400 8px Tahoma;
    padding: 1px 3px 1px 3px;
}

div.topsale div#thumb-5{
    left: 719px;
    top: 347px;
    width: 78px;
    height: 95px;
    background-image: url(../source/thumb-5.png);
}
div.topsale div#thumb-5 img{
    width: 68px;
    height: 68px;
}
div.topsale div#thumb-5 div.text{
    font: normal 400 8px Tahoma;
    padding: 1px 3px 1px 3px;
}

div.topsale div#thumb-6{
    left: 135px;
    top: 215px;
    width: 55px;
    height: 67px;
    background-image: url(../source/thumb-6.png);
}
div.topsale div#thumb-6 img{
    width: 45px;
    height: 45px;
}
div.topsale div#thumb-6 div.text{
    font: normal 7px Tahoma;
    padding: 1px 1px 1px 1px;
    text-transform: lowercase;
    line-height: 8px;
}

div.topsale div#thumb-7{
    left: 811px;
    top: 271px;
    width: 55px;
    height: 67px;
    background-image: url(../source/thumb-7.png);
}
div.topsale div#thumb-7 img{
    width: 45px;
    height: 45px;
}
div.topsale div#thumb-7 div.text{
    font: normal 7px Tahoma;
    padding: 1px 1px 1px 1px;
    text-transform: lowercase;
    line-height: 8px;
}
