﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
a, a img {
	border: 0px;
	text-decoration: none;
}
div, ul, li, p, span, h1 {
	margin: 0px;
	padding: 0px;
}
em {
	font-style: normal;
}
.clear {
	clear: both;
}
.grn-txt {
	color: #ffd204;
}
.cut-price {
	text-decoration: line-through;
}
.nodisc{
	display: none;
}



.bnr-300.uk {
	background-image: url(../images/logo-300uk.jpg)!important;
}
.bnr-300.de {
	background-image: url(../images/logo-300de.jpg)!important;
}
.bnr-300.dk {
	background-image: url(../images/logo-300dk.jpg)!important;
}
.bnr-300.es {
	background-image: url(../images/logo-300es.jpg)!important;
}
.bnr-300.it {
	background-image: url(../images/logo-300it.jpg)!important;
}
.bnr-300.nl {
	background-image: url(../images/logo-300nl.jpg)!important;
}
.bnr-300.no {
	background-image: url(../images/logo-300no.jpg)!important;
}
.bnr-300.se {
	background-image: url(../images/logo-300se.jpg)!important;
}
.bnr-300.sg {
	background-image: url(../images/logo-300sg.jpg)!important;
}
.bnr-300.my {
	background-image: url(../images/logo-300my.jpg)!important;
}
.bnr-300.id {
	background-image: url(../images/logo-300id.jpg)!important;
}
.bnr-300.th {
	background-image: url(../images/logo-300th.jpg)!important;
}
.bnr-300.ph {
	background-image: url(../images/logo-300ph.jpg)!important;
}
.bnr-300.hk {
	background-image: url(../images/logo-300hk.jpg)!important;
}
.bnr-300.tw {
	background-image: url(../images/logo-300tw.jpg)!important;
}
.bnr-300.in {
	background-image: url(../images/logo-300in.jpg)!important;
}
.bnr-300.kr {
	background-image: url(../images/logo-300kr.jpg)!important;
}
.bnr-300.jp {
	background-image: url(../images/logo-300jp.jpg)!important;
}
.bnr-300.vn {
	background-image: url(../images/logo-300vn.jpg)!important;
}
.bnr-300.fr {
	background-image: url(../images/logo-300fr.jpg)!important;
}


.bnr-336.uk {
	background-image: url(../images/logo-300uk.jpg)!important;
}
.bnr-336.de {
	background-image: url(../images/logo-300de.jpg)!important;
}
.bnr-336.dk {
	background-image: url(../images/logo-300dk.jpg)!important;
}
.bnr-336.es {
	background-image: url(../images/logo-300es.jpg)!important;
}
.bnr-336.it {
	background-image: url(../images/logo-300it.jpg)!important;
}
.bnr-336.nl {
	background-image: url(../images/logo-300nl.jpg)!important;
}
.bnr-336.no {
	background-image: url(../images/logo-300no.jpg)!important;
}
.bnr-336.se {
	background-image: url(../images/logo-300se.jpg)!important;
}
.bnr-336.sg {
	background-image: url(../images/logo-300sg.jpg)!important;
}
.bnr-336.my {
	background-image: url(../images/logo-300my.jpg)!important;
}
.bnr-336.id {
	background-image: url(../images/logo-300id.jpg)!important;
}
.bnr-336.th {
	background-image: url(../images/logo-300th.jpg)!important;
}
.bnr-336.ph {
	background-image: url(../images/logo-300ph.jpg)!important;
}
.bnr-336.hk {
	background-image: url(../images/logo-300hk.jpg)!important;
}
.bnr-336.tw {
	background-image: url(../images/logo-300tw.jpg)!important;
}
.bnr-336.in {
	background-image: url(../images/logo-300in.jpg)!important;
}
.bnr-336.kr {
	background-image: url(../images/logo-300kr.jpg)!important;
}
.bnr-336.jp {
	background-image: url(../images/logo-300jp.jpg)!important;
}
.bnr-336.vn {
	background-image: url(../images/logo-300vn.jpg)!important;
}
.bnr-336.fr {
	background-image: url(../images/logo-336fr.jpg)!important;
}


.bnr-160.uk {
	background-image: url(../images/logo-160uk.jpg)!important;
}
.bnr-160.de {
	background-image: url(../images/logo-160de.jpg)!important;
}
.bnr-160.dk {
	background-image: url(../images/logo-160dk.jpg)!important;
}
.bnr-160.es {
	background-image: url(../images/logo-160es.jpg)!important;
}
.bnr-160.it {
	background-image: url(../images/logo-160it.jpg)!important;
}
.bnr-160.nl {
	background-image: url(../images/logo-160nl.jpg)!important;
}
.bnr-160.no {
	background-image: url(../images/logo-160no.jpg)!important;
}
.bnr-160.se {
	background-image: url(../images/logo-160se.jpg)!important;
}
.bnr-160.sg {
	background-image: url(../images/logo-160sg.jpg)!important;
}
.bnr-160.my {
	background-image: url(../images/logo-160my.jpg)!important;
}
.bnr-160.id {
	background-image: url(../images/logo-160id.jpg)!important;
}
.bnr-160.th {
	background-image: url(../images/logo-160th.jpg)!important;
}
.bnr-160.ph {
	background-image: url(../images/logo-160ph.jpg)!important;
}
.bnr-160.hk {
	background-image: url(../images/logo-160hk.jpg)!important;
}
.bnr-160.tw {
	background-image: url(../images/logo-160tw.jpg)!important;
}
.bnr-160.in {
	background-image: url(../images/logo-160in.jpg)!important;
}
.bnr-160.kr {
	background-image: url(../images/logo-160kr.jpg)!important;
}
.bnr-160.jp {
	background-image: url(../images/logo-160jp.jpg)!important;
}
.bnr-160.vn {
	background-image: url(../images/logo-160vn.jpg)!important;
}
.bnr-160.fr {
	background-image: url(../images/logo-160fr.jpg)!important;
}



.bnr-600.uk, .bnr-1024.uk {
	background-image: url(../images/logo-600uk.jpg)!important;
}
.bnr-600.de, .bnr-1024.de {
	background-image: url(../images/logo-600de.jpg)!important;
}
.bnr-600.dk, .bnr-1024.dk {
	background-image: url(../images/logo-600dk.jpg)!important;
}
.bnr-600.es, .bnr-1024.es {
	background-image: url(../images/logo-600es.jpg)!important;
}
.bnr-600.it, .bnr-1024.it {
	background-image: url(../images/logo-600it.jpg)!important;
}
.bnr-600.nl, .bnr-1024.nl {
	background-image: url(../images/logo-600nl.jpg)!important;
}
.bnr-600.no, .bnr-1024.no {
	background-image: url(../images/logo-600no.jpg)!important;
}
.bnr-600.se, .bnr-1024.se {
	background-image: url(../images/logo-600se.jpg)!important;
}
.bnr-600.sg, .bnr-1024.sg {
	background-image: url(../images/logo-600sg.jpg)!important;
}
.bnr-600.my, .bnr-1024.my {
	background-image: url(../images/logo-600my.jpg)!important;
}
.bnr-600.id, .bnr-1024.id {
	background-image: url(../images/logo-600id.jpg)!important;
}
.bnr-600.th, .bnr-1024.th {
	background-image: url(../images/logo-600th.jpg)!important;
}
.bnr-600.ph, .bnr-1024.ph {
	background-image: url(../images/logo-600ph.jpg)!important;
}
.bnr-600.hk, .bnr-1024.hk {
	background-image: url(../images/logo-600hk.jpg)!important;
}
.bnr-600.tw, .bnr-1024.tw {
	background-image: url(../images/logo-600tw.jpg)!important;
}
.bnr-600.in, .bnr-1024.in {
	background-image: url(../images/logo-600in.jpg)!important;
}
.bnr-600.kr, .bnr-1024.kr {
	background-image: url(../images/logo-600kr.jpg)!important;
}
.bnr-600.jp, .bnr-1024.jp {
	background-image: url(../images/logo-600jp.jpg)!important;
}
.bnr-600.vn, .bnr-1024.vn {
	background-image: url(../images/logo-600vn.jpg)!important;
}
.bnr-600.fr {
	background-image: url(../images/logo-600fr.jpg)!important;
}


.bnr-120.uk {
	background-image: url(../images/logo-120uk.jpg)!important;
}
.bnr-120.de {
	background-image: url(../images/logo-120de.jpg)!important;
}
.bnr-120.dk {
	background-image: url(../images/logo-120dk.jpg)!important;
}
.bnr-120.es {
	background-image: url(../images/logo-120es.jpg)!important;
}
.bnr-120.it {
	background-image: url(../images/logo-120it.jpg)!important;
}
.bnr-120.nl {
	background-image: url(../images/logo-120nl.jpg)!important;
}
.bnr-120.no {
	background-image: url(../images/logo-120no.jpg)!important;
}
.bnr-120.se {
	background-image: url(../images/logo-120se.jpg)!important;
}
.bnr-120.sg {
	background-image: url(../images/logo-120sg.jpg)!important;
}
.bnr-120.my {
	background-image: url(../images/logo-120my.jpg)!important;
}
.bnr-120.id {
	background-image: url(../images/logo-120id.jpg)!important;
}
.bnr-120.th {
	background-image: url(../images/logo-120th.jpg)!important;
}
.bnr-120.ph {
	background-image: url(../images/logo-120ph.jpg)!important;
}
.bnr-120.hk {
	background-image: url(../images/logo-120hk.jpg)!important;
}
.bnr-120.tw {
	background-image: url(../images/logo-120tw.jpg)!important;
}
.bnr-120.in {
	background-image: url(../images/logo-120in.jpg)!important;
}
.bnr-120.kr {
	background-image: url(../images/logo-120kr.jpg)!important;
}
.bnr-120.jp {
	background-image: url(../images/logo-120jp.jpg)!important;
}
.bnr-120.vn {
	background-image: url(../images/logo-120vn.jpg)!important;
}
.bnr-120.fr {
	background-image: url(../images/logo-120fr.jpg)!important;
}

.bnr-200.uk {
	background-image: url(../images/logo-120uk.jpg)!important;
}
.bnr-200.de {
	background-image: url(../images/logo-120de.jpg)!important;
}
.bnr-200.dk {
	background-image: url(../images/logo-120dk.jpg)!important;
}
.bnr-200.es {
	background-image: url(../images/logo-120es.jpg)!important;
}
.bnr-200.it {
	background-image: url(../images/logo-120it.jpg)!important;
}
.bnr-200.nl {
	background-image: url(../images/logo-120nl.jpg)!important;
}
.bnr-200.no {
	background-image: url(../images/logo-120no.jpg)!important;
}
.bnr-200.se {
	background-image: url(../images/logo-120se.jpg)!important;
}
.bnr-200.sg {
	background-image: url(../images/logo-120sg.jpg)!important;
}
.bnr-200.my {
	background-image: url(../images/logo-120my.jpg)!important;
}
.bnr-200.id {
	background-image: url(../images/logo-120id.jpg)!important;
}
.bnr-200.th {
	background-image: url(../images/logo-120th.jpg)!important;
}
.bnr-200.ph {
	background-image: url(../images/logo-120ph.jpg)!important;
}
.bnr-200.hk {
	background-image: url(../images/logo-120hk.jpg)!important;
}
.bnr-200.tw {
	background-image: url(../images/logo-120tw.jpg)!important;
}
.bnr-200.in {
	background-image: url(../images/logo-120in.jpg)!important;
}
.bnr-200.kr {
	background-image: url(../images/logo-120kr.jpg)!important;
}
.bnr-200.jp {
	background-image: url(../images/logo-120jp.jpg)!important;
}
.bnr-200.vn {
	background-image: url(../images/logo-120vn.jpg)!important;
}
.bnr-200.fr {
	background-image: url(../images/logo-120fr.jpg)!important;
}

.bnr-728.uk, .bnr-900.uk, .bnr-950.uk, .bnr-980.uk, .bnr-468.uk {
	background-image: url(../images/logo-728de.jpg)!important;
}
.bnr-728.de, .bnr-900.de, .bnr-950.de, .bnr-980.de, .bnr-468.de {
	background-image: url(../images/logo-728de.jpg)!important;
}
.bnr-728.dk, .bnr-900.dk, .bnr-950.dk, .bnr-980.dk, .bnr-468.dk {
	background-image: url(../images/logo-728dk.jpg)!important;
}
.bnr-728.es, .bnr-900.es, .bnr-950.es, .bnr-980.es, .bnr-468.es {
	background-image: url(../images/logo-728es.jpg)!important;
}
.bnr-728.it, .bnr-900.it, .bnr-950.it, .bnr-980.it, .bnr-468.it {
	background-image: url(../images/logo-728it.jpg)!important;
}
.bnr-728.nl, .bnr-900.nl, .bnr-950.nl, .bnr-980.nl, .bnr-468.nl {
	background-image: url(../images/logo-728nl.jpg)!important;
}
.bnr-728.no, .bnr-900.no, .bnr-950.no, .bnr-980.no, .bnr-468.no {
	background-image: url(../images/logo-728no.jpg)!important;
}
.bnr-728.se, .bnr-900.se, .bnr-950.se, .bnr-980.se, .bnr-468.se {
	background-image: url(../images/logo-728se.jpg)!important;
}
.bnr-728.sg, .bnr-900.sg, .bnr-950.sg, .bnr-980.sg, .bnr-468.sg {
	background-image: url(../images/logo-728sg.jpg)!important;
}
.bnr-728.my, .bnr-900.my, .bnr-950.my, .bnr-980.my, .bnr-468.my {
	background-image: url(../images/logo-728my.jpg)!important;
}
.bnr-728.id, .bnr-900.id, .bnr-950.id, .bnr-980.id, .bnr-468.id {
	background-image: url(../images/logo-728id.jpg)!important;
}
.bnr-728.th, .bnr-900.th, .bnr-950.th, .bnr-980.th, .bnr-468.th {
	background-image: url(../images/logo-728th.jpg)!important;
}
.bnr-728.ph, .bnr-900.ph, .bnr-950.ph, .bnr-980.ph, .bnr-468.ph {
	background-image: url(../images/logo-728ph.jpg)!important;
}
.bnr-728.hk, .bnr-900.hk, .bnr-950.hk, .bnr-980.hk, .bnr-468.hk {
	background-image: url(../images/logo-728hk.jpg)!important;
}
.bnr-728.tw, .bnr-900.tw, .bnr-950.tw, .bnr-980.tw, .bnr-468.tw {
	background-image: url(../images/logo-728tw.jpg)!important;
}
.bnr-728.in, .bnr-900.in, .bnr-950.in, .bnr-980.in, .bnr-468.in {
	background-image: url(../images/logo-728in.jpg)!important;
}
.bnr-728.kr, .bnr-900.kr, .bnr-950.kr, .bnr-980.kr, .bnr-468.kr {
	background-image: url(../images/logo-728kr.jpg)!important;
}
.bnr-728.jp, .bnr-900.jp, .bnr-950.jp, .bnr-980.jp, .bnr-468.jp {
	background-image: url(../images/logo-728jp.jpg)!important;
}
.bnr-728.vn, .bnr-900.vn, .bnr-950.vn, .bnr-980.vn, .bnr-468.vn {
	background-image: url(../images/logo-728vn.jpg)!important;
}
.bnr-728.fr {
	background-image: url(../images/logo-728r.jpg)!important;
}



.bnr-968.uk {
	background-image: url(../images/logo-968de.jpg)!important;
}
.bnr-968.de {
	background-image: url(../images/logo-968de.jpg)!important;
}
.bnr-968.dk {
	background-image: url(../images/logo-968dk.jpg)!important;
}
.bnr-968.es {
	background-image: url(../images/logo-968es.jpg)!important;
}
.bnr-968.it {
	background-image: url(../images/logo-968it.jpg)!important;
}
.bnr-968.nl {
	background-image: url(../images/logo-968nl.jpg)!important;
}
.bnr-968.no {
	background-image: url(../images/logo-968no.jpg)!important;
}
.bnr-968.se {
	background-image: url(../images/logo-968se.jpg)!important;
}
.bnr-968.sg {
	background-image: url(../images/logo-968sg.jpg)!important;
}
.bnr-968.my {
	background-image: url(../images/logo-968my.jpg)!important;
}
.bnr-968.id {
	background-image: url(../images/logo-968id.jpg)!important;
}
.bnr-968.th {
	background-image: url(../images/logo-968th.jpg)!important;
}
.bnr-968.ph {
	background-image: url(../images/logo-968ph.jpg)!important;
}
.bnr-968.hk {
	background-image: url(../images/logo-968hk.jpg)!important;
}
.bnr-968.tw {
	background-image: url(../images/logo-968tw.jpg)!important;
}
.bnr-968.in {
	background-image: url(../images/logo-968in.jpg)!important;
}
.bnr-968.kr {
	background-image: url(../images/logo-968kr.jpg)!important;
}
.bnr-968.jp {
	background-image: url(../images/logo-968jp.jpg)!important;
}
.bnr-968.vn {
	background-image: url(../images/logo-968vn.jpg)!important;
}
.bnr-968.fr {
	background-image: url(../images/logo-968fr.jpg)!important;
}




.bnr-800.uk {
	background-image: url(../images/logo-968uk.jpg)!important;
}
.bnr-800.de {
	background-image: url(../images/logo-968de.jpg)!important;
}
.bnr-800.dk {
	background-image: url(../images/logo-968dk.jpg)!important;
}
.bnr-800.es {
	background-image: url(../images/logo-968es.jpg)!important;
}
.bnr-800.it {
	background-image: url(../images/logo-968it.jpg)!important;
}
.bnr-800.nl {
	background-image: url(../images/logo-968nl.jpg)!important;
}
.bnr-800.no {
	background-image: url(../images/logo-968no.jpg)!important;
}
.bnr-800.se {
	background-image: url(../images/logo-968se.jpg)!important;
}
.bnr-800.sg {
	background-image: url(../images/logo-968sg.jpg)!important;
}
.bnr-800.my {
	background-image: url(../images/logo-968my.jpg)!important;
}
.bnr-800.id {
	background-image: url(../images/logo-968id.jpg)!important;
}
.bnr-800.th {
	background-image: url(../images/logo-968th.jpg)!important;
}
.bnr-800.ph {
	background-image: url(../images/logo-968ph.jpg)!important;
}
.bnr-800.hk {
	background-image: url(../images/logo-968hk.jpg)!important;
}
.bnr-800.tw {
	background-image: url(../images/logo-968tw.jpg)!important;
}
.bnr-800.in {
	background-image: url(../images/logo-968in.jpg)!important;
}
.bnr-800.kr {
	background-image: url(../images/logo-968kr.jpg)!important;
}
.bnr-800.jp {
	background-image: url(../images/logo-968jp.jpg)!important;
}
.bnr-800.vn {
	background-image: url(../images/logo-968vn.jpg)!important;
}
.bnr-800.fr {
	background-image: url(../images/logo-968fr.jpg)!important;
}





.bnr-336 {
    background-color: #ffd204;
    background-image: url("../images/logo-300.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border: 1px solid #ffd204;
    height: 278px;
    margin: auto;
    width: 334px;
}
.head-336 {
    border-bottom: 1px solid #ffffff;
    color: #00355f;
    font-size: 11px;
    height: 40px;
    line-height: 15px;
    padding-left: 150px;
    padding-right: 4px;
    padding-top: 10px;
    text-align: center;
    width: 181px;
}
.head-336 span {
    color: #00355f;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 14px;
    overflow: hidden;
}
.img-336 {
    background-color: #ffcb18;
    height: 228px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 334px;
}
.img-336 img {
    height: auto;
    max-height: 210px;
    min-height: 146px;
    min-width: 334px;
    width: auto;
}
.rating-336 {
    background-color: #fff;
    background-image: url("../images/rating-in.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 0 0 3px 3px;
    height: 12px;
    padding: 1px 12px 3px;
    position: absolute;
    right: 40px;
    width: 50px;
    z-index: 999999;
}
.price-336 {
    background-color: #ffd204;
    border-top: 1px solid #ffffff;
    color: #00355f;
    height: 42px;
    margin-top: -43px;
    position: relative;
    z-index: 9;
}
.disc-336 {
    border-right: 1px solid #00355f;
    clear: right;
    color: #00355f;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin-top: 8px;
    padding-right: 5px;
    padding-top: 6px;
    text-align: right;
    width: 78px;
}
.act-price-336 {
    clear: right;
    float: left;
    font-size: 15px;
    font-weight: bold;
    line-height: 15px;
    margin-top: 14px;
    padding-left: 5px;
}
.bnr-336.id .act-price-336 {
    font-size: 13px;
    padding-left: 2px;
}
.act-price-336 span {
    display: block;
    font-size: 11px;
    font-weight: normal;
    text-decoration: line-through;
}
.btn-336 {
    background-color: #00355f;
    background-image: url("../images/arow.png");
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: 3px;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.1);
    color: #fff;
    display: block;
    float: right;
    font-size: 15px;
    font-weight: bold;
    margin-right: 5px;
    margin-top: 8px;
    min-width: 90px;
    padding: 5px 20px 5px 2px;
    text-align: center;
}








.bnr-300 {
	height: 248px;
	width: 298px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-300.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ffd204;
}
.head-300 {
	height: 40px;
	width: 144px;
	padding-left: 150px;
	font-size: 11px;
	color: #00355f;
	line-height: 15px;
	text-align: center;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 4px;
}
.head-300 span {
	font-size: 15px;
	font-weight: bold;
	display: block;
	height: 14px;
	color: #00355f;
	overflow: hidden;
}
.img-300 {
	width: 298px;
	height: 197px;
	background-color: #ffcb18;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.img-300 img {
	max-height: 197px;
	height: auto;
	min-width: 298px;
	width: auto;
	min-height: 146px;
}
.rating-300 {
	position: absolute;
	z-index: 999999;
	background-image: url(../images/rating-in.jpg);
	height: 12px;
	width: 50px;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #FFF;
	right: 40px;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 12px;
	-webkit-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
}
.price-300 {
	background-color: #ffd204;
	height: 42px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	position: relative;
	margin-top: -43px;
	z-index: 9;
	color: #00355f;
}
.disc-300 {
	width: 78px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00355f;
	clear: right;
	float: left;
	font-size: 12px;
	text-align: right;
	margin-top: 8px;
	height: 20px;
	color: #00355f;
	padding-top: 6px;
	font-weight: bold;
	padding-right: 5px;
}
.act-price-300 {
	clear: right;
	float: left;
	padding-left: 5px;
	margin-top: 14px;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
}
.bnr-300.id .act-price-300 {
	padding-left: 2px;
	font-size: 13px;
}
.act-price-300 span {
	display: block;
	font-size: 11px;
	text-decoration: line-through;
	font-weight: normal;
}
.btn-300 {
	font-size: 15px;
	font-weight: bold;
	background-color: #00355f;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	float: right;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	background-position: right center;
	-webkit-box-shadow: 1px 1px 1px 1px rgba(0,0,0,.1);
	box-shadow: 1px 1px 1px 1px rgba(0,0,0,.1);
	min-width: 90px;
	text-align: center;
	margin-top: 8px;
	margin-right: 5px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}






.bnr-200 {
    background-color: #ffd204;
    background-image: url("../images/logo-120.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    border: 1px solid #ffd204;
    height: 168px;
    margin: auto;
    padding-top: 30px;
    text-align: center;
    width: 198px;
}
.col-200 {
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    clear: both;
    float: left;
    height: 161px;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-top: 4px;
    width: 191px;
}
.main-200 {
    height: 98px;
    padding-top: 5px;
    width: 191px;
}
.rating-200 {
    background-image: url("../images/rating-in.jpg");
    height: 12px;
    margin: 0 auto 4px;
    width: 50px;
}
.rating-inner {
    background-image: url("../images/rating-active.jpg");
    height: 12px;
    width: auto;
}
.img-200 {
    height: 50px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 161px;
}
.img-200 img {
    height: 54px;
    max-height: 90px;
    max-width: 136px;
    width: auto;
}
.head-200 {
    color: #333333;
    font-size: 10px;
    font-weight: bold;
    height: 24px;
    margin: 2px auto 0px auto;
    overflow: hidden;
    padding: 3px 4px;
    text-transform: uppercase;
    width: 180px;
}
.head-200 span {
    display: block;
    font-size: 11px;
    padding-right: 4px;
}
.price-200 {
    height: 22px;
    margin: 0 auto;
    overflow: hidden;
    width: 154px;
}
.disc-price-200 {
    color: #00355f;
    font-size: 12px;
    font-weight: bold;
    padding-top: 1px;
	display:none;
}
.act-price-200 {
    color: #00355f;
    display: block;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -0.5px;
    padding-top: 2px;
}
.disc-perc-200 {
    color: #00355f;
    font-size: 12px;
    padding-top: 1px;
}
.offer-200 {
    color: #eeeeee;
    font-size: 12px;
    height: 30px;
    text-align: center;
    width: 158px;
}
.btn-200 {
    background-color: #00355f;
    background-image: url("../images/arow.png");
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -0.6px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 4px;
    max-width: 114px;
    padding: 6px 18px 6px 6px;
    text-align: center;
}
.btn-200:hover {
    color: #ffffff;
}
.slidebutton200{
	display:none;
}









.bnr-240 {
    background-color: #fadd03;
    background-image: url("../images/logo-160.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    border: 1px solid #fadd03;
    height: 300px;
    margin: auto;
    padding-top: 98px;
    text-align: center;
    width: 238px;
}
.col-240 {
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, 0.1);
    clear: both;
    float: left;
    height: 292px;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-top: 4px;
    width: 231px;
	border-radius:6px;
}
.main-240 {
    height: 220px;
    padding-top: 5px;
    width: 231px;
}
.rating-240 {
    background-image: url("../images/rating-in.jpg");
    height: 12px;
    margin: 0 auto 4px;
    width: 50px;
}
.rating-inner {
    background-image: url("../images/rating-active.jpg");
    height: 12px;
    width: auto;
}
.img-240 {
    height: 144px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 231px;
}
.img-240 img {
    height: 129px;
    max-height: 135px;
    max-width: 226px;
    width: auto;
	border-radius:6px;
}
.head-240 {
    color: #333333;
    font-size: 10px;
    font-weight: bold;
    height: 54px;
    margin: 2px auto 0px auto;
    overflow: hidden;
    padding: 3px 4px;
    text-transform: uppercase;
    width: 180px;
}
.head-240 span {
    display: block;
    font-size: 15px;
    padding-right: 4px;
}
.price-240 {
    height: 22px;
    margin: 0 auto;
    overflow: hidden;
    width: 154px;
}
.disc-price-240 {
    color: #00355f;
    font-size: 12px;
    font-weight: bold;
    padding-top: 1px;
	display:none;
}
.act-price-240 {
    color: #00355f;
    display: block;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -0.5px;
    padding-top: 2px;
}
.disc-perc-240 {
    color: #00355f;
    font-size: 12px;
    padding-top: 1px;
}
.offer-240 {
    color: #eeeeee;
    font-size: 12px;
    height: 30px;
    text-align: center;
    width: 158px;
}
.btn-240 {
    background-color: #00355f;
    background-image: url("../images/arow.png");
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -0.6px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 4px;
    max-width: 114px;
    padding: 6px 18px 6px 6px;
    text-align: center;
}
.btn-240:hover {
    color: #ffffff;
}
.slidebutton200{
	display:none;
}







/* 160 banner start here */


.bnr-160 {
	height: 510px;
	width: 158px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-160.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #ffd204;
	text-align: center;
	padding-top: 88px;
}
.bnr-160.uk {
	background-image: url(../images/logo-160uk.jpg)!important;
}
.col-160 {
	height: 245px;
	width: 150px;
	clear: both;
	float: left;
	background-color: #FFF;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.main-160 {
	height: 162px;
	width: 150px;
	padding-top: 5px;
}
.rating-160 {
	height: 12px;
	width: 50px;
	background-image: url(../images/rating-in.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.rating-inner {
	background-image: url(../images/rating-active.jpg);
	height: 12px;
	width: auto;
}
.img-160 {
	height: 90px;
	width: 136px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.img-160 img {
	max-height: 90px;
	max-width: 136px;
	height: auto;
	width: auto;
	height: 90px;
}
.head-160 {
	height: 47px;
	width: 136px;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-weight: bold;
}
.head-160 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.price-160 {
	height: 40px;
	width: 154px;
	overflow: hidden;
	margin: 0 auto;
}
.disc-price-160 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
	font-weight: bold;
}
.act-price-160 {
	font-size: 18px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 2px;
	letter-spacing: -0.5px;
}
.disc-perc-160 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
}
.offer-160 {
	height: 30px;
	width: 158px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
}
.btn-160 {
	margin-top: 4px;
	font-size: 14px;
	text-align: center;
	background-color: #00355f;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	letter-spacing: -.6px;
	max-width: 114px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-position: right center;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.btn-160:hover {
	color: #FFFFFF;
}
/* 160 banner start here */








/* 600 banner start here */
.bnr-600 {
	height: 510px;
	width: 298px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-600.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #ffd204;
	text-align: center;
	padding-top: 88px;
}
.col-600 {
	height: 245px;
	width: 143px;
	clear: both;
	float: left;
	background-color: #FFF;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.main-600 {
	height: 162px;
	width: 143px;
	padding-top: 5px;
}
.rating-600 {
	height: 12px;
	width: 50px;
	background-image: url(../images/rating-in.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.rating-inner {
	background-image: url(../images/rating-active.jpg);
	height: 12px;
	width: auto;
}
.img-600 {
	height: 90px;
	width: 136px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.img-600 img {
	max-height: 90px;
	max-width: 136px;
	height: auto;
	width: auto;
	height: 90px;
}
.head-600 {
	height: 47px;
	width: 136px;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-weight: bold;
}
.head-600 span {
	font-size: 14px;
	padding-right:4px;
}
.price-600 {
	height: 40px;
	width: 140px;
	overflow: hidden;
	margin: 0 auto;
}
.disc-price-600 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
	font-weight: bold;
}
.act-price-600 {
	font-size: 18px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 2px;
	letter-spacing: -0.5px;
}
.disc-perc-600 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
}
.offer-600 {
	height: 30px;
	width: 158px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
}
.btn-600 {
	margin-top: 4px;
	font-size: 14px;
	text-align: center;
	background-color: #00355f;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	letter-spacing: -.6px;
	max-width: 114px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-position: right center;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.btn-600:hover {
	color: #FFFFFF;
}
/* 600 banner start here */




/* 600 banner start here */
.bnr-800 {
	height: 510px;
	width: 798px;
	border: 1px solid #f7dd02;
	margin: auto;
	background-image: url(../images/logo-968.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #f7dd02;
	text-align: center;
	padding-top: 88px;
}
.col-800 {
	height: 245px;
	width: 155px;
	clear: both;
	float: left;
	background-color: #FFF;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.main-800 {
	height: 162px;
	width: 155px;
	padding-top: 5px;
}
.rating-800 {
	height: 12px;
	width: 50px;
	background-image: url(../images/rating-in.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.rating-inner {
	background-image: url(../images/rating-active.jpg);
	height: 12px;
	width: auto;
}
.img-800 {
	height: 90px;
	width: 148px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.img-800 img {
	max-height: 90px;
	max-width: 148px;
	height: auto;
	width: auto;
	height: 90px;
}
.head-800 {
	height: 47px;
	width: 136px;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-weight: bold;
}
.head-800 span {
	font-size: 14px;
	padding-right:4px;
}
.price-800 {
	height: 40px;
	width: 150px;
	overflow: hidden;
	margin: 0 auto;
}
.disc-price-800 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
	font-weight: bold;
}
.act-price-800 {
	font-size: 18px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 2px;
	letter-spacing: -0.5px;
}
.disc-perc-800 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
}
.offer-800 {
	height: 30px;
	width: 158px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
}
.btn-800 {
	margin-top: 4px;
	font-size: 14px;
	text-align: center;
	background-color: #00355f;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	letter-spacing: -.6px;
	max-width: 114px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-position: right center;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.btn-800:hover {
	color: #FFFFFF;
}
/* 600 banner start here */




/* 1024 banner start here */

.bnr-1024 a{
	float:left;
}
.bnr-1024 {
	height: 698px;
	width: 1022px;
	border: 1px solid #f8de03;
	margin: auto;
	background-image: url(../images/logo-1024.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #f8de03;
	text-align: center;
	padding-top: 68px;
}
.col-1024 {
	height: 330px;
	width: 247px;
	clear: both;
	float: left;
	background-color: #FFF;
	margin-left: 7px;
	margin-top: 4px;
	margin-bottom: 4px;
	-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.main-1024 {
	height: 245px;
	width: 247px;
	padding-top: 5px;
}
.rating-1024 {
	height: 12px;
	width: 50px;
	background-image: url(../images/rating-in.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.rating-inner {
	background-image: url(../images/rating-active.jpg);
	height: 12px;
	width: auto;
}
.img-1024 {
	height: 163px;
	width: 247px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.img-1024 img {
    height: 163px;
    max-height: 163px;
    max-width: 236px;
    width: auto;
}
.head-1024 {
	height: 47px;
	width: 136px;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-weight: bold;
}
.head-1024 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.price-1024 {
	height: 40px;
	width: 140px;
	overflow: hidden;
	margin: 0 auto;
}
.disc-price-1024 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
	font-weight: bold;
}
.act-price-1024 {
	font-size: 18px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 2px;
	letter-spacing: -0.5px;
}
.disc-perc-1024 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
}
.offer-1024 {
	height: 30px;
	width: 158px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
}
.btn-1024 {
	margin-top: 4px;
	font-size: 14px;
	text-align: center;
	background-color: #00355f;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	letter-spacing: -.6px;
	max-width: 114px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-position: right center;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.btn-1024:hover {
	color: #FFFFFF;
}
/* 600 banner start here */




.bnr-120 {
	height: 506px;
	width: 118px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-120.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #ffd204;
	text-align: center;
	padding-top: 92px;
}
.col-120 {
	height: 238px;
	width: 116px;
	clear: both;
	float: left;
	background-color: #FFF;
	margin-left: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.main-120 {
	height: 157px;
	width: 116px;
	padding-top: 10px;
}
.head-120 {
	height: 47px;
	width: 105px;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-weight: bold;
}
.head-120 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.rating-120 {
	height: 12px;
	width: 50px;
	background-image: url(../images/rating-in.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.img-120 {
	height: 77px;
	width: 110px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	overflow: hidden;
}
.img-120 img {
	max-height: 77px;
	max-width: 130px;
	height: auto;
	width: auto;
	height: 77px;
}
.price-120 {
	height: 36px;
	width: 114px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.disc-price-120 {
	font-size: 12px;
	color: #00355f;
	padding-top: 1px;
	font-weight: bold;
}
.act-price-120 {
	font-size: 16px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 2px;
	letter-spacing: -0.5px;
}
.disc-perc-120 {
	font-size: 12px;
	color: #eeeeee;
	padding-top: 1px;
}
.offer-120 {
	height: 30px;
	width: 118px;
	font-size: 16px;
	text-align: center;
	color: #eeeeee;
	font-weight: bold;
}
.btn-120 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFF;
	font-size: 13px;
	text-align: center;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	letter-spacing: -.6px;
	max-width: 92px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 5px;
	padding-left: 1px;
	font-weight: bold;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.btn-120:hover {
	color: #FFFFFF;
}
.bnr-120.id .btn-120 {
	font-size: 12px !important;
}
/* 160 banner start here */


.bnr-728 {
	height: 88px;
	width: 586px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-728.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #ffd204;
	text-align: center;
	padding-left: 140px;
	position: relative;
}
.col-728 {
	height: 84px;
	width: 280px;
	clear: right;
	float: left;
	padding-right: 3px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 5px;
	padding-left: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}
.img-728 {
	height: 80px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 0px;
	float: left;
	clear: right;
	text-align: center;
}
.img-728 img {
	max-height: 77px;
	max-width: 120px;
	height: auto;
	width: auto;
	min-height: 77px;
}
.price-728 {
	height: 88px;
	width: 155px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-728 {
	height: 27px;
	width: 150px;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}
.head-728 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.old-728 {
	bottom: -19px;
	clear: both;
	color: #00355f;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	padding-bottom: 1px;
	padding-top: 3px;
	position: relative;
	width: 51%;
}
.col-728 .cut-price {
	padding-right: 4px;
	border-right: 1px solid #9f9f9f;
}
.act-price-728 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 13px;
	letter-spacing: -0.5px;
	width: 79px;
	float: left;
	clear: right;
}
.offer-728 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-728 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	letter-spacing: -0.6px;
	max-width: 65px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	width: 85px;
	float: left;
	font-weight: bold;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.bnr-728.es .btn-728 {
	margin-top: 2px!important;
	padding-top: 2px!important;
	padding-right: 3px!important;
	padding-bottom: 2px!important;
	padding-left: 7px!important;
	line-height:10px!important;
}
.bnr-728.id .btn-728 {
	background-image: none!important;
	font-size: 11px!important;
	max-width: 83px!important;
	width: 83px!important;
}
.btn-728:hover {
	color: #FFFFFF;
}
.bnr-728.id .old-728 {
	bottom: -2px;
	width:100%;
}







.bnr-468 {
	height: 58px;
	width: 376px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-468.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #ffd204;
	text-align: center;
	padding-left: 90px;
	position: relative;
	background-size:contain;
}
.col-468 {
	height: 53px;
	width: 362px;
	clear: right;
	float: left;
	padding-right: 3px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 5px;
	padding-left: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}
.img-468 {
	height: 45px;
	width: 85px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 0px;
	float: left;
	clear: right;
	text-align: center;
}
.img-468 img {
	max-height: 45px;
	max-width: 85px;
	height: auto;
	width: auto;
	min-height: 45px;
}
.price-468 {
	height: 52px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-468 {
	height: 27px;
	width: 250px;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}
.head-468 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.old-468 {
	bottom: -19px;
	clear: both;
	color: #00355f;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	padding-bottom: 1px;
	padding-top: 3px;
	position: relative;
	width: 51%;
	display:none;
}
.col-468 .cut-price {
	padding-right: 4px;
	border-right: 1px solid #9f9f9f;
}
.act-price-468 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 0px;
	letter-spacing: -0.5px;
	width: 160px;
	float: left;
	clear: right;
}
.offer-468 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-468 {
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	letter-spacing: -0.6px;
	max-width: 65px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	width: 85px;
	float: left;
	font-weight: bold;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.bnr-468.es .btn-468 {
	margin-top: 2px!important;
	padding-top: 2px!important;
	padding-right: 3px!important;
	padding-bottom: 2px!important;
	padding-left: 7px!important;
	line-height:10px!important;
}
.bnr-468.id .btn-468 {
	background-image: none!important;
	font-size: 11px!important;
	max-width: 83px!important;
	width: 83px!important;
}
.btn-468:hover {
	color: #FFFFFF;
}
.bnr-468.id .old-468 {
	bottom: -2px;
	width:100%;
}







.bnr-320100 {
    background-color: #f9dc04;
    background-image: url("../images/logo-350.png");
    background-position: 1px 31px;
    background-repeat: no-repeat;
    border: 1px solid #ffd204;
    height: 98px;
    margin: auto;
    padding-left: 46px;
    position: relative;
    text-align: center;
    width: 272px;
}
.col-320100 {
    background-color: #fff;
    border-radius: 3px;
    clear: right;
    float: left;
    height: 93px;
    margin-left: 5px;
    margin-right: 2px;
    margin-top: 2px;
    padding-left: 3px;
    padding-right: 3px;
    width: 258px;
}
.img-320100 {
    clear: right;
    float: left;
    height: 80px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-top: 4px;
    text-align: center;
    width: 98px;
}
.img-320100 img {
    height: auto;
    max-height: 83px;
    max-width: 99px;
    min-height: 85px;
    width: auto;
}
.price-320100 {
    height: 88px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 5px;
    width: 155px;
}
.head-320100 {
    color: #333333;
    font-size: 11px;
    font-weight: bold;
    height: 27px;
    line-height: 16px;
    margin: 0 auto;
    overflow: hidden;
    padding: 3px 0;
    text-transform: uppercase;
    width: 150px;
}
.head-320100 span {
    display: block;
    font-size: 14px;
    padding-right: 4px;
}
.old-320100 {
    bottom: -19px;
    clear: both;
    color: #00355f;
    font-size: 12px;
    font-weight: bold;
    height: 17px;
    padding-bottom: 1px;
    padding-top: 3px;
    position: relative;
    width: 51%;
}
.col-320100 .cut-price {
    border-right: 1px solid #9f9f9f;
    padding-right: 4px;
}
.act-price-320100 {
    clear: right;
    color: #00355f;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -0.5px;
    padding-top: 13px;
    width: 79px;
}
.offer-320100 {
    bottom: 5px;
    color: #eeeeee;
    font-size: 12px;
    height: 30px;
    left: 5px;
    position: absolute;
    text-align: center;
    width: 90px;
}
.btn-320100 {
    background-color: #00355f;
    background-image: url("../images/arow.png");
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #ffffff;
    float: left;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: -0.6px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 4px;
    max-width: 65px;
    padding: 5px 3px 4px 7px;
    text-align: left;
    width: 85px;
}
.bnr-320100.es .btn-320100 {
    line-height: 10px !important;
    margin-top: 2px !important;
    padding: 2px 3px 2px 7px !important;
}
.bnr-320100.id .btn-320100 {
    background-image: none !important;
    font-size: 11px !important;
    max-width: 83px !important;
    width: 83px !important;
}
.btn-320100:hover {
    color: #ffffff;
}
.bnr-320100.id .old-320100 {
    bottom: -2px;
    width: 100%;
}






.bnr-900 {
	height: 98px;
	width: 758px;
	border: 1px solid #f8de03;
	margin: auto;
	background-image: url(../images/logo-900.jpg);
	background-position: left 23px;
	background-repeat: no-repeat;
	background-color: #f8de03;
	text-align: center;
	padding-left: 140px;
	position: relative;
}
.col-900 {
	height: 94px;
	width: 326px;
	clear: right;
	float: left;
	padding-right: 3px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 5px;
	padding-left: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}
.img-900 {
	height: 87px;
	width: 130px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 0px;
	float: left;
	clear: right;
	text-align: center;
}
.img-900 img {
	height: 87px;
	max-width: 130px;
	height: auto;
	width: auto;
	min-height: 87px;
}
.price-900 {
	height: 88px;
	width: 185px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-900 {
	height: 33px;
	width: 100%;
	font-size: 11px;
	color: #333333;
	line-height: 19px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}
.head-900 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.old-900 {
	bottom: -19px;
	clear: both;
	color: #00355f;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	padding-bottom: 1px;
	padding-top: 3px;
	position: relative;
	width: 51%;
}
.col-900 .cut-price {
	padding-right: 4px;
	border-right: 1px solid #9f9f9f;
}
.act-price-900 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 13px;
	letter-spacing: -0.5px;
	width: 51%;
	float: left;
	clear: right;
}
.offer-900 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-900 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	letter-spacing: -0.6px;
	max-width: 80px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	width: 80px;
	float: left;
	font-weight: bold;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.bnr-900.es .btn-900 {
	margin-top: 2px!important;
	padding-top: 2px!important;
	padding-right: 3px!important;
	padding-bottom: 2px!important;
	padding-left: 7px!important;
	line-height:10px!important;
}
.bnr-900.id .btn-900 {
	background-image: none!important;
	font-size: 11px!important;
	max-width: 83px!important;
	width: 83px!important;
}
.btn-900:hover {
	color: #FFFFFF;
}
.bnr-900.id .old-900 {
	bottom: -2px;
	width:100%;
}




.bnr-950 {
	height: 88px;
	width: 808px;
	border: 1px solid #f8de03;
	margin: auto;
	background-image: url(../images/logo-728.jpg);
	background-position: left 23px;
	background-repeat: no-repeat;
	background-color: #f8de03;
	text-align: center;
	padding-left: 140px;
	position: relative;
}
.col-950 {
	height: 84px;
	width: 350px;
	clear: right;
	float: left;
	padding-right: 3px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 5px;
	padding-left: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}
.img-950 {
	height: 80px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 0px;
	float: left;
	clear: right;
	text-align: center;
}
.img-950 img {
	max-height: 77px;
	max-width: 120px;
	height: auto;
	width: auto;
	min-height: 77px;
}
.price-950 {
	height: 88px;
	width: 225px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-950 {
	height: 27px;
	width: 220px;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}
.head-950 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.old-950 {
	bottom: -19px;
	clear: both;
	color: #00355f;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	padding-bottom: 1px;
	padding-top: 3px;
	position: relative;
	width: 51%;
}
.col-950 .cut-price {
	padding-right: 4px;
	border-right: 1px solid #9f9f9f;
}
.act-price-950 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 13px;
	letter-spacing: -0.5px;
	width: 105px;
	float: left;
	clear: right;
}
.offer-950 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-950 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	letter-spacing: -0.6px;
	max-width: 85px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	width: 105px;
	float: left;
	font-weight: bold;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.bnr-950.es .btn-950 {
	margin-top: 2px!important;
	padding-top: 2px!important;
	padding-right: 3px!important;
	padding-bottom: 2px!important;
	padding-left: 7px!important;
	line-height:10px!important;
}
.bnr-950.id .btn-950 {
	background-image: none!important;
	font-size: 11px!important;
	max-width: 83px!important;
	width: 83px!important;
}
.btn-950:hover {
	color: #FFFFFF;
}
.bnr-950.id .old-950 {
	bottom: -2px;
	width:100%;
}




.bnr-980 {
	height: 88px;
	width: 838px;
	border: 1px solid #f8de03;
	margin: auto;
	background-image: url(../images/logo-728.jpg);
	background-position: left 23px;
	background-repeat: no-repeat;
	background-color: #f8de03;
	text-align: center;
	padding-left: 140px;
	position: relative;
}
.col-980 {
	height: 84px;
	width: 350px;
	clear: right;
	float: left;
	padding-right: 3px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 5px;
	padding-left: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}
.img-980 {
	height: 80px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 0px;
	float: left;
	clear: right;
	text-align: center;
}
.img-980 img {
	max-height: 77px;
	max-width: 120px;
	height: auto;
	width: auto;
	min-height: 77px;
}
.price-980 {
	height: 88px;
	width: 225px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-980 {
	height: 27px;
	width: 220px;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}
.head-980 span {
	font-size: 14px;
	padding-right:4px;
	display:block;
}
.old-980 {
	bottom: -19px;
	clear: both;
	color: #00355f;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	padding-bottom: 1px;
	padding-top: 3px;
	position: relative;
	width: 51%;
}
.col-980 .cut-price {
	padding-right: 4px;
	border-right: 1px solid #9f9f9f;
}
.act-price-980 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 13px;
	letter-spacing: -0.5px;
	width: 105px;
	float: left;
	clear: right;
}
.offer-980 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-980 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	letter-spacing: -0.6px;
	max-width: 85px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	width: 105px;
	float: left;
	font-weight: bold;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.bnr-980.es .btn-980 {
	margin-top: 2px!important;
	padding-top: 2px!important;
	padding-right: 3px!important;
	padding-bottom: 2px!important;
	padding-left: 7px!important;
	line-height:10px!important;
}
.bnr-980.id .btn-980 {
	background-image: none!important;
	font-size: 11px!important;
	max-width: 83px!important;
	width: 83px!important;
}
.btn-980:hover {
	color: #FFFFFF;
}
.bnr-980.id .old-980 {
	bottom: -2px;
	width:100%;
}






.bnr-968 {
	height: 246px;
	width: 966px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-968.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-color: #f7dd02;
	text-align: center;
	position: relative;
}
.col-968 {
	height: 94px;
	width: 308px;
	clear: right;
	float: left;
	padding-right: 3px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 5px;
	padding-left: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 4px;
}
.img-968 {
	height: 86px;
	width: 140px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 4px;
	padding-bottom: 0px;
	float: left;
	clear: right;
	text-align: center;
}
.img-968 img {
	max-height: 86px;
	max-width: 134px;
	height: auto;
	width: auto;
	min-height: 86px;
}
.price-968 {
	height: 88px;
	width: 155px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-968 {
	height: 27px;
	width: 150px;
	font-size: 14px;
	color: #333333;
	line-height: 16px;
	overflow: hidden;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-weight: bold;
}
.old-968 {
	padding-top: 3px;
	clear: both;
	padding-bottom: 1px;
	font-size: 12px;
	color: #00355f;
	font-weight: bold;
}
.col-968 .cut-price {
	padding-right: 4px;
	border-right: 1px solid #9f9f9f;
}
.act-price-968 {
	font-size: 16px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 8px;
	letter-spacing: -0.5px;
	width: 60px;
	float: left;
	clear: right;
}
.offer-968 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-968 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 14px;
	text-align: left;
	letter-spacing: -0.6px;
	max-width: 85px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	width: 85px;
	float: left;
	font-weight: bold;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	background-position: right center;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.btn-968:hover {
	color: #FFFFFF;
}


.slidewrap300 {
	position: relative;
	width: 300px;
	height: 250px;
	margin: auto;
}
.slidebutton300 {
	position: absolute;
	right: 10px;
	top: 38px;
}
.arrow-left300ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right300ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}



.slidewrap336 {
	position: relative;
	width: 336px;
	height: 280px;
	margin: auto;
}
.slidebutton336 {
	position: absolute;
	right: 10px;
	top: 32px;
}
.arrow-left336ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right336ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}


.thumb {
	float: left;
	clear: right;
	padding-top: 3px;
}
.thumb em {
	margin: 0px 1px;
	cursor: pointer;
	background-image: url(../images/ic-inactive.png);
	width: 5px;
	height: 4px;
	display: block;
	float: left;
	clear: right;
}
.thumb em:hover, .thumb em.active {
	background-image: url(../images/ic-active.png);
}
.slidewrap160 {
	position: relative;
	width: 160px;
	height: 600px;
	margin: auto;
}
.slidebutton160 {
	position: absolute;
	right: 54px;
	top: 76px;
}

.slidewrap600 {
	position: relative;
	width: 300px;
	height: 600px;
	margin: auto;
}
.slidebutton600 {
	position: absolute;
	right: 124px;
	top: 76px;
}
.arrow-left600ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right600ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}


.slidewrap240 {
	position: relative;
	width: 240px;
	height: 400px;
	margin: auto;
}
.slidebutton240 {
    position: absolute;
    right: 94px;
    top: 86px;
}
.arrow-left240ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right240ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}



.slidewrap1024 {
	position: relative;
	width: 1024px;
	height: 768px;
	margin: auto;
}
.slidebutton1024 {
	position: absolute;
	right: 124px;
	top: 76px;
}
.arrow-left1024ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right1024ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}


.arrow-left160ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right160ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}


.slidewrap120 {
	position: relative;
	width: 120px;
	height: 600px;
	margin: auto;
}
.slidebutton120 {
	position: absolute;
	right: 34px;
	top: 80px;
}
.arrow-left120ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right120ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}

.slidewrap728 {
	position: relative;
	width: 728px;
	height: 90px;
	margin: auto;
}
.slidebutton728 {
	position: absolute;
	left: 85px;
	top: 56px;
	z-index: 9999999999999!important;
}
.arrow-left728ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right728ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}




.slidewrap468 {
	position: relative;
	width: 468px;
	height: 60px;
	margin: auto;
}
.slidebutton468 {
	position: absolute;
	left: 25px;
	top: 40px;
	z-index: 9999999999999!important;
}
.arrow-left468ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right468ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}



.slidewrap320100 {
	position: relative;
	width: 320px;
	height: 100px;
	margin: auto;
}
.slidebutton320100 {
	position: absolute;
	left: 4px;
	top: 70px;
	z-index: 9999999999999!important;
}
.arrow-left320100ex {
	float: left;
	clear: right;
	padding-right: 1px;
	cursor: pointer;
}
.arrow-right320100ex {
	float: left;
	clear: right;
	padding-left: 1px;
	cursor: pointer;
}


.slidewrap900 {
	position: relative;
	width: 900px;
	height: 90px;
	margin: auto;
}
.slidebutton900 {
    position: absolute;
    right: 15px;
    top: 44px;
    z-index: 9999999999999999999999999999 !important;
}
.arrow-left900ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right900ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}


.slidewrap950 {
	position: relative;
	width: 950px;
	height: 90px;
	margin: auto;
}
.slidebutton950 {
    position: absolute;
    right: 15px;
    top: 44px;
    z-index: 9999999999999999999999999999 !important;
}
.arrow-left950ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right950ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}


.slidewrap980 {
	position: relative;
	width: 980px;
	height: 90px;
	margin: auto;
}
.slidebutton980 {
    position: absolute;
    right: 30px;
    top: 44px;
    z-index: 9999999999999999999999999999 !important;
}
.arrow-left980ex {
	float: left;
	clear: right;
	padding-right: 4px;
	cursor: pointer;
}
.arrow-right980ex {
	float: left;
	clear: right;
	padding-left: 4px;
	cursor: pointer;
}



#d1 {
	opacity: 1!important;
	filter: alpha(opacity=100)!important;
}
/* mobile banner start*/

.bnr-480 {
	height: 450px;
	width: 320px;
	margin: auto;
	background-position: center top;
	background-repeat: no-repeat;
	background-image: url(../images/logo-480.png);
	background-color: #f9dc04;
	text-align: center;
	padding-top: 28px;
}
.col-480 {
	height: 220px;
	width: 154px;
	clear: right;
	float: left;
	background-color: #FFF;
	margin-left: 4px;
	margin-top: 3px;
	margin-bottom: 0px;
	-webkit-box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	box-shadow: 1px 2px 2px 2px rgba(0,0,0,.1);
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.main-480 {
	height: 148px;
	width: 154px;
	padding-top: 5px;
}
.rating-480 {
	height: 12px;
	width: 50px;
	background-image: url(../images/rating-in.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.rating-inner {
	background-image: url(../images/rating-active.jpg);
	height: 12px;
	width: auto;
}
.img-480 {
	height: 90px;
	width: 136px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.img-480 img {
	max-height: 90px;
	max-width: 136px;
	height: auto;
	width: auto;
	height: 90px;
}
.head-480 {
	height: 34px;
	width: 136px;
	font-size: 11px;
	color: #333333;
	line-height: 12px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	font-weight: bold;
}
.head-480 span {
	display: block;
	font-size: 14px;
}
.price-480 {
	height: 32px;
	width: 154px;
	overflow: hidden;
	margin: 0 auto;
	line-height: 15px;
}
.disc-price-480 {
	font-size: 12px;
	color: #666666;
	padding-top: 0px;
}
.act-price-480 {
	font-size: 18px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 0px;
	letter-spacing: -0.5px;
}
.disc-perc-480 {
	font-size: 12px;
	color: #666666;
	padding-top: 1px;
}
.offer-480 {
	height: 30px;
	width: 158px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	display: none;
}
.btn-480 {
	margin-top: 4px;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	background-color: #00355f;
	background-image: url(../images/arow.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	letter-spacing: -.6px;
	max-width: 80px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-position: right center;
	font-weight: bold;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.btn-480:hover {
	color: #FFFFFF;
}
.slidewrap480 {
	position: relative;
	width: 320px;
	height: 480px;
	margin: auto;
}
.slidebutton480 {
	position: absolute;
	right: 8px;
	top: 10px;
	z-index: 99999999999999999999999;
	width: 44px;
}
.slidebutton480 .arrow-left480ex {
	float: left;
	clear: right;
}
.slidebutton480 .arrow-right480ex {
	float: right;
}
/* 480 banner end here */

/* 320 banner start here */
.bnr-320 {
	height: 48px;
	width: 270px;
	border: 1px solid #f9dc04;
	margin: auto;
	background-image: url(../images/logo-320.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #f9dc04;
	text-align: center;
	padding-left: 48px;
	position: relative;
}
.col-320 {
	height: 48px;
	width: 267px;
	padding-right: 3px;
	background-color: #FFF;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.img-320 {
	height: 48px;
	width: 85px;
	float: left;
	clear: right;
	text-align: center;
}
.img-320 img {
	max-height: 46px;
	max-width: 83px;
	height: auto;
	width: auto;
	padding: 1px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
}
.price-320 {
	height: 48px;
	width: 177px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-320 {
	height: 20px;
	width: 180px;
	font-size: 10px;
	color: #333333;
	line-height: 11px;
	overflow: hidden;
	margin-top: 1;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
}
.head-320 span {
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.act-price-320 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 6px;
	width: 98px;
	float: left;
	clear: right;
	text-align: center;
}
.act-price-320 span {
	color: #666;
	font-size: 10px;
	padding-top: 2px;
	padding-right: 5px;
	font-weight: normal;
}
.offer-320 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-320 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	letter-spacing: -0.6px;
	max-width: 77px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	width: 77px;
	font-weight: bold;
	clear: both;
	float: left;
	clear: right;
}
.btn-320:hover {
	color: #FFFFFF;
}
.slidewrap320 {
	position: relative;
	width: 320px;
	height: 50px;
	margin: auto;
}
.slidebutton320 {
	position: absolute;
	left: 8px;
	bottom: 5px;
	z-index: 99999999999999999999999;
	width: 30px;
}
.slidebutton320 .arrow-left320ex {
	float: left;
	clear: right;
}
.slidebutton320 .arrow-right320ex {
	float: right;
}
.slidebutton320 .thumb {
	display: none;
}
/* 320 banner end*/

/* 350 banner start here */
.bnr-350 {
	height: 48px;
	width: 250px;
	border: 1px solid #ffd204;
	margin: auto;
	background-image: url(../images/logo-350.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #ffd204;
	text-align: center;
	padding-left: 48px;
	position: relative;
}
.col-350 {
	height: 48px;
	width: 247px;
	padding-right: 3px;
	background-color: #FFF;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.img-350 {
	height: 48px;
	width: 65px;
	float: left;
	clear: right;
	text-align: center;
}
.img-350 img {
	max-height: 46px;
	max-width: 63px;
	height: 46px;
	width: auto;
	padding: 1px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
}
.price-350 {
	height: 48px;
	width: 177px;
	overflow: hidden;
	margin: 0 auto;
	padding-left: 5px;
}
.head-350 {
	height: 20px;
	width: 180px;
	font-size: 10px;
	color: #333333;
	line-height: 11px;
	overflow: hidden;
	margin-top: 1;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
}
.head-350 span {
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.act-price-350 {
	font-size: 14px;
	color: #00355f;
	display: block;
	font-weight: bold;
	padding-top: 6px;
	width: 98px;
	float: left;
	clear: right;
	text-align: center;
}
.act-price-350 span {
	color: #666;
	font-size: 10px;
	padding-top: 2px;
	padding-right: 5px;
	font-weight: normal;
}
.offer-350 {
	height: 30px;
	width: 90px;
	font-size: 12px;
	text-align: center;
	color: #eeeeee;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.btn-350 {
	margin-top: 4px;
	background-color: #00355f;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	letter-spacing: -0.6px;
	max-width: 77px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	width: 77px;
	font-weight: bold;
	clear: both;
	float: left;
	clear: right;
}
.btn-350:hover {
	color: #FFFFFF;
}
.slidewrap350 {
	position: relative;
	width: 320px;
	height: 50px;
	margin: auto;
}
.slidebutton350 {
	position: absolute;
	left: 20px;
	bottom: 5px;
	z-index: 99999999999999999999999;
	width: 30px;
}
.slidebutton350 .arrow-left350ex {
	float: left;
	clear: right;
}
.slidebutton350 .arrow-right350ex {
	float: right;
}
.slidebutton350 .thumb {
	display: none;
}
/* 320 banner end*/
.bnr-300.de .disc-300 {
	width: auto!important;
	border-right: none!important;
	margin-top: 11px!important;
	padding-left: 100px!important;
}
.bnr-300.id .disc-300 {
	font-size: 10px !important;
	text-align: center;
	vertical-align: middle;
	width: 63px !important;
	padding-right: 3px!important;
	padding-left: 2px;
}
.bnr-300.de .act-price-300 {
	padding-left: 2px!important;
}
.bnr-300.de .price-300 {
	background-repeat: no-repeat!important;
	background-position: left center!important;
	background-image: url(../images/payback.png);
}
.bnr-728.de .btn-728 {
	font-size: 10px!important;
}
.bnr-160.de .btn-160 {
	font-size: 11px!important;
}
.bnr-728.kr .btn-728 {
	font-size: 8px!important;
}
.bnr-300.kr .act-price-300, .bnr-300.jp .act-price-300 {
	font-size: 12px!important;
}
.bnr-728.jp .act-price-728 {
	font-size: 12px!important;
}
.bnr-728.kr .act-price-728 {
	font-size: 12px !important;
	line-height: 12px;
	padding-top: 4px;
}
.bnr-728.id .act-price-728 {
	font-size: 9px!important;
	width: 62px!important;
}
.bnr-728.kr .old-728 {
	bottom: -8px;
}
.bnr-300.id .btn-300 {
	font-size: 10px;
	padding: 9px 20px 9px 2px;
}

.bnr-600 a{
	float:left;
}
.bnr-800 a{
	float:left;
}
.vn .act-price-728 {font-size: 11px!important;
}