table.calc {
    border: 1px solid #FFFFFF;
    border-collapse: collapse;
    margin: 20px auto;
    width: 100%;
}
table.calc thead {
    background: none repeat scroll 0 0 #DBDBDB;
    font-weight: bold;
    padding: 5px;
    text-align: center;
}
table.calc tbody, table.calc tfoot {
    background: none repeat scroll 0 0 #F2F2F2;
}
table.calc td {
    border: 1px solid #FFFFFF;
    color: #565151;
    text-align: center;
}
table.calc tbody td {
    padding: 3px;
}
table.calc td.total-value {
    font-weight: bold;
    text-align: right;
}
table.calc span.slabel {
    font-size: 10px;
}

.curr-trigger {
    width: 100%;
    margin: auto;
    text-align: right;
}

.curr-trigger > div {
    display: inline-block;
}

/* <Link Style> */
div.button-block {
    margin: auto;
    width: 100%;
}

div.button-block > a {
    float: right;
    margin: 3px 8px;
    padding: 6px;
    border-radius: 4px;
    text-decoration: none;
    font-weight: bold;
    font-style: italic;
    font-size: 16px;
}

a.addBasket {
    color: white;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8ec2f9), color-stop(1, #2989cd)), #195381;
    background: -webkit-linear-gradient(top, #8ec2f9 0%, #2989cd 100%), #195381;
    background: -moz-linear-gradient(top, #8ec2f9 0%, #2989cd 100%), #195381;
    background: -o-linear-gradient(top, #8ec2f9 0%, #2989cd 100%), #195381;
    background: -ms-linear-gradient(top, #8ec2f9 0%, #2989cd 100%), #195381;
    background: linear-gradient(top, #8ec2f9 0%, #2989cd 100%), #195381;
}
a.addBasket,a.addBasket:visited,a.addBasket:hover,a.addBasket:active{color:white;text-decoration:none}

a.goBasket {
    color:#868383;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b7b7b2), color-stop(1, #ededeb)), #e2e2e2;
    background: -webkit-linear-gradient(top, #b7b7b2 0%, #ededeb 100%), #e2e2e2;
    background: -moz-linear-gradient(top, #b7b7b2 0%, #ededeb 100%), #e2e2e2;
    background: -o-linear-gradient(top, #b7b7b2 0%, #ededeb 100%), #e2e2e2;
    background: -ms-linear-gradient(top, #b7b7b2 0%, #ededeb 100%), #e2e2e2;
    background: linear-gradient(top, #b7b7b2 0%, #ededeb 100%), #e2e2e2;
}
a.goBasket,a.goBasket:visited,a.goBasket:hover,a.goBasket:active{color:white;text-decoration:none}
/* </Link Style> */