#liveshopping {
    float:left;
    height:420px;
    width:815px;
    background-image:url(images/bg_liveshopping.jpg);
    background-repeat:no-repeat;
}

#CountDown {
    float:right;
}

#ls-left {
    margin:37px 26px 0px 30px;
    float:left;
    overflow:hidden;
    width:354px;
    height:347px;
}

#ls-left #timer {
    margin:3px 0px 0px 60px;
    float:left;
    overflow:hidden;
    width:290px;
    height:43px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
    font-size:18px;
    font-weight:bold;
   /* letter-spacing:-3px; */
}

#ls-left #products-image {
    float:left;
    margin-top:31px;
    height:269px;
    width:354px;
}

#ls-right {
    margin-top:27px;
    float:left;
    width:385px;
    height:347px;
}

#ls-right #save {
    float:left;
    margin:0px 0px 0px 250px;
    overflow:hidden;
    width:135px;
    height:70px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
    font-size:60px;
    font-weight:bold;
    letter-spacing:-3px;
}

#ls-right p,h1,h2 {
    margin:0px;
}

#ls-right #products-name{
    margin-top:15px;
    float:left;
    clear:none;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:24px;
    line-height:20px;
    color:#FF7A04;
}

#ls-right #products-desc{
    margin-top:10px;
    float:left;
    width:270px;
    height:135px;
    overflow:hidden;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}

#ls-right #info1 {
    margin:5px 0px 0px 20px;
    float:left;
    clear:none;
    width:270px;
    height:180px;
    font-family:Arial, Helvetica, sans-serif;
}

#ls-right #info2 {
    margin:5px 0px 0px 10px;
    float:left;
    clear:none;
    width:80px;
    height:180px;
    font-family:Arial, Helvetica, sans-serif;
}

#ls-right #stock {
    margin-top:86px;
    float:right;
    height:35px;
    width:80px;
    overflow:hidden;
    font-family:Arial, Helvetica, sans-serif;
    font-size:36px;
    font-weight:bold;
    text-align:center;
    letter-spacing:-3px;
}

#ls-right #info3 {
    margin:10px 0px 0px 20px;
    width:360px;
    height:73px;
    float:left;
}

#btn {
    margin-top:9px;
    float:left;
    clear:none;
    width:235px;
    height:64px;
}

#btn img {
    border:none;
}

#uvp {
    margin-top:8px;
    float:right;
    width:120px;
    height:15px;
    overflow:hidden;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align:right;
}

#price {
    margin:0px;
    float:right;
    clear:right;
    width:120px;
    height:43px;
    overflow:hidden;
    font-family:Arial, Helvetica, sans-serif;
    font-size:36px;
    text-align:right;
    color:#FF7A04;
    font-weight:bold;
    letter-spacing:-3px;
}

.hasCountdown {
   /* border: 1px solid #ccc;  */
   /* background-color: #eee;  */
}
.countdown_rtl {
    direction: rtl;
}
.countdown_holding span {
    background-color: #ccc;
}
.countdown_row {
    clear: both;
    width: 100%;
    padding: 0px 2px;
    text-align: center;
}
.countdown_show1 .countdown_section {
    width: 100%;
}
.countdown_show2 .countdown_section {
    width: 49.5%;
}
.countdown_show3 .countdown_section {
    width: 33%;
}
.countdown_show4 .countdown_section {
    margin-right:10px;
}
.countdown_show5 .countdown_section {
    width: 19.8%;
}
.countdown_show6 .countdown_section {
    width: 16.5%;
}
.countdown_show7 .countdown_section {
    width: 14.1%;
}
.countdown_section {
    display: inline;
    float: left;
    font-size: 75%;
    text-align: center;
}
.countdown_amount {
    font-size: 200%;
    font-weight:normal;
}
.countdown_descr {
    display: block;
    width: 100%;
}

p.taxandshippinginfo {
    text-align: right;
}