.club-price{margin:0;white-space:nowrap}.club-price .price-label{white-space:nowrap;color:#999}.club-price
.price{font-weight:bold;font-size:13px}.club-price-box{text-align:left}.listing-type-grid li.item .club-price-box{text-align:right;color:#E80088;font-size:1.2em}.listing-type-grid li.item .club-price
.price{color:#E80088}.product-info-box .club-price-box{border-bottom:1px solid #AA8765;color:#AA8765}.listing-type-grid li.item .club-details{font-size:0.9em;text-align:right}.listing-type-grid li.item
.description{color:#2E2828;font-size:0.95em;min-height:38px;line-height:1.2em}.listing-type-grid li.item .price-box{bottom:34px;position:absolute;right:10px;text-align:right}.listing-type-grid li.item .tax-details{bottom:14px;position:absolute;right:10px}.item{position:relative}body{background:#46353C url(/skin/frontend/default/default/images/lensclub/body-bg.png) top left repeat-x;color:#fff;font:12px/1.55em "Trebuchet MS",arial,helvetica,sans-serif}a{color:#e80088}a:hover{color:#e80088}p{}#main
li{}label{color:#ffc5cb}code{color:#ffc5cb;font:12px arial,helvetica,sans-serif}h1,h2,h3,h4,h5,h6,.head{color:#ffc5cb;font-weight:normal;padding:0;margin:0}h1,h3{font-family:Georgia,"Times New Roman",serif}h1#logo{width:180px;height:160px;margin:0}h4{color:#aa8765;font:15px "Trebuchet MS", helvetica, sans-serif;padding:5px
0 10px 0}h5{font-family:Georgia,"Times New Roman",serif;font-weight:bold;line-height:1.2em}.col-2-left-layout .col-main{float:right;width:750px;padding-right:20px}.static-page
ul{margin:0
0 5px 0}.static-page ul
li{color:#ffc5cb;font-size:1.2em;padding:0
100px 10px 25px;background:transparent url(/skin/frontend/default/default/images/lensclub/haken-green.png) no-repeat 0 1px}#main .static-page{}.product-collateral .collateral-box h4,
.category-head
h2{color:#aa8765}.header{background:url("/skin/frontend/default/default/images/lensclub/header-border.jpg") repeat-x scroll 0 0 transparent;height:160px;border-top:5px solid #E80088;border:0
none;padding-top:5px}.header-top{width:960px;z-index:auto;padding:0}.header-top-container{border-bottom:0;background:transparent;margin:0
auto;background:url("/skin/frontend/default/default/images/lensclub/bg-header.jpg") no-repeat scroll center top transparent;;width:980px}.header-nav{width:980px}.header-nav-container{background:transparent;margin:0
auto}.middle{width:980px;padding:0
0 80px;background:transparent}.middle-container{background:transparent}.col-left{float:left;width:180px}.col-right{width:136px;padding:0
2px 0 2px}.col-3-layout .col-main{width:615px;margin-top:10px;margin-left:25px;border:0px
solid #fff}.col-3-layout{background:transparent url(/skin/frontend/default/default/images/lensclub/bg-main-product-list.gif) repeat-y 50% 0}.col-2-left-layout{background:transparent url(/skin/frontend/default/default/images/lensclub/bg-2-columns.gif) repeat-y 50% 0}.breadcrumbs{clear:both;float:left;margin:-20px 0 0 210px;padding:0;position:absolute}.breadcrumbs:after{content:".";display:block;height:0;clear:both;visibility:hidden}.col-3-layout{position:relative}.footer-container{border-top:0 solid #e80088}.footer{width:960px;background:#785b67}#nav{padding:0;margin-left:200px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:1.2em;margin-top:-75px}#nav li.active
a{color:#fff}#nav
a{padding-right:40px;color:#ffc5cb;text-transform:uppercase;letter-spacing:0px;font-weight:inherit}#nav li.over a,
#nav a:hover{color:#e80088}#nav
ul{border:1px
solid #2e2828}#nav ul li
a{background:#46353C}#nav ul li a:hover{background:#e80088}#nav ul li
a{color:#ffc5cb !important}#nav ul li a:hover{color:#fff !important}#nav ul li,
#nav ul
li.active{float:none;margin:0;padding-bottom:1px;background:#46353C url(/skin/frontend/default/default/images/lensclub/nav_divider2.jpg) no-repeat 0 100%}#nav ul
.level1{border:0}#nav ul
.level2{display:none}.layered-nav
a{color:#fff;text-decoration:none}.layered-nav a:hover{text-decoration:underline;color:#fff}.layered-nav
.head{display:none}.layered-nav .border-creator{border:0}.layered-nav
h4{border:0;padding:3px
10px 10px 10px;background:transparent;color:#fff}.layered-nav .narrowed-category
li{background:#940060}.layered-nav .narrowed-category li
.label{background:transparent;padding-left:0px}.layered-nav
.actions{border:0;padding:4px
10px 8px 10px;margin:0
0 10px 0;background:#940060}.narrow-by
dl{background:transparent}.narrow-by
dt{margin:0
0 5px 0;padding:4px
10px 3px 12px;color:#fff;background:#940060 url(/skin/frontend/default/default/images/lensclub/filter-symbol-down.jpg) no-repeat center right}.narrow-by
dd{background:transparent}.narrow-by dd
li{font-size:1em;color:#e80088}.narrow-by dd li
a{color:#fff}.side-col{color:#fff}.side-col
p{font-size: .95em;padding:0
5px 0 5px}.side-col
.box{margin-bottom:1.3em}.side-col
h4{color:#e80088;padding:0
0 0 5px;font-family:"Trebuchet MS",Arial,sans-serif;letter-spacing:1px}.side-col .layered-nav
h4{color:#fff}.teaserbox{line-height:0}.teaserbox
img{padding:0;margin:0}.teaser-left{background:red;float:left;width:440px}.teaser-right{background:green}.listing-type-grid{background:transparent}.listing-type-grid .grid-row{border-bottom:0}.listing-type-grid
li.item{border-top:1px solid #46353c;border-left:1px solid #46353c;width:319px;margin:0;height:180px;padding:0px
10px 0 0px;line-height:1.3em;background:#fff url(/skin/frontend/default/default/images/lensclub/bg-productscroller.jpg) top left no-repeat;color:#2e2828 }.listing-type-grid li.item:hover{}.listing-type-grid li.item
img{float:left;margin:0px
20px 0 0;width:105px;height:105px;border:0px
solid #eee}.listing-type-grid li.item
.manufacturer{color:#aa8765;font-weight:bold}.listing-type-grid li.item
.description{color:#2e2828;font-size:.95em;line-height:1.2em}.listing-type-grid li.item .description
a{color:#444;text-decoration:none}.listing-type-grid li.item .description a:hover{color:#e80088;text-decoration:none}.listing-type-grid li.item .tax-details{font-size:.95em;text-align:right;float:right;border-top:1px solid #940060;width:195px;padding-top:3px}.listing-type-grid li.item .price-box{text-align:right}.listing-type-grid li.item .regular-price
.price{color:#E80088}.listing-type-grid li.item .out-of-stock{text-align:left;margin:1px
0 0 15px;color:red}.catalog-listing h5 a, .catalog-listing h5 a:hover{color:#e80088;text-decoration:none}.product-essential{background:transparent;padding:0}.product-info-box{border:0}.product-info-box .product-name{font-size:2em;color:#ffc5cb}.product-img-box,
.product-img-box
img{width:220px}.product-essential .product-shop{width:375px}.product-options,.product-options-bottom{color:#fff;background:transparent;padding:10px
0 10px 0;border:0}.product-options
dd{padding-left:0}.product-options dt
label{color:#fff}.product-options dd
select{width:35%}.product-info-box
.manufacturer{font-size:1.5em;color:#aa8765;padding-bottom:5px}.product-options-bottom .price-box{width:615px;text-align:right;padding:5px
0 0px 0;border-top:1px solid #aa8765}.product-options-bottom .price-box .club-price-box{text-align:right}.product-options-bottom
.price{color:#aa8765}.product-options-bottom .tax-details{width:615px;float:right;text-align:right;color:#ffc5cb;padding:0px
0 5px 0;margin-bottom:10px;border-bottom:1px solid #aa8765}.delivery_time,.wearing_comfort,.wearing_time,.water_content{float:left;width:185px}.validation-advice,.required{color:#aa8765}.add-to-box,
.add-to-box
.pipe{display:none}table{color:#fff}table.pager,table.view-by{background:transparent;color:#ffc5cb}table.pager
td{border-top:0}table.view-by
td{display:none}.data-table{border:1px
solid #46353C;width:100%}.data-table
tr{background:#fff}.data-table
.odd{background:transparent}.data-table
.even{background:transparent !important}.data-table td.last, .data-table
th.last{border-right:0}.data-table tr.last th,
.data-table tr.last
td{border-bottom:0 !important}.data-table
th{border-right:1px solid #46353C;padding:2px
8px;color:#fff;white-space:nowrap}.data-table
th.wrap{white-space:normal}.data-table th a,
.data-table th a:hover{color:#fff}.data-table
td{padding:3px
8px}.data-table thead tr
th{background:#46353C}.data-table
tfoot{border-bottom:0px solid #d9dde3}.data-table tfoot
tr.first{background:#46353C}.data-table tfoot
tr{background-color:#46353C !important}.data-table tfoot
td{padding-top:5px;padding-bottom:5px;border-bottom:0;border-right:1px solid #d9dde3}.data-table tbody
td{border-bottom:1px solid #46353C;border-right:1px solid #46353C}.product-collateral,
.product-collateral .up-sell .generic-product-grid td,
.product-collateral .up-sell .generic-product-grid td.empty-product{background:transparent;border:0;padding:0}.up-sell li
a{color:#fff}.up-sell .tax-details{display:none}.up-sell .regular-price{color:#fff}.col-left.side-col .collateral-box.up-sell
a{font-size:1.0em;font-weight:bold;text-decoration:none}.col-left.side-col .collateral-box.up-sell .price-box
.price{color:#fff;font-size:1.2em}.col-left.side-col .collateral-box.up-sell
li{border-bottom:1px dotted #fff}.col-left.side-col .collateral-box.up-sell li:hover{background:#940060}.quick-access{margin-top:0}.shop-access a, .shop-access a:hover{color:#fff;text-decoration:none}.shop-access a:hover{text-decoration:underline}.base-mini{border:0;background:transparent}.base-mini
.head{border-bottom:0;background:transparent;padding:2px
5px 2px 5px}.base-mini .content, .base-mini
ol{background:transparent;color:#fff}.form-button,.form-button-alt{background:#aa8765;border:1px
solid #aa8765}select.address-select{width:575px}forms{background:transparent}.login-box .content,
.login-box .button-set{background:#2e2828}.login-box
h4{color:#e80088;border-bottom:1px solid #940060}.shopping-cart-collaterals .box,.shopping-cart-totals{background:transparent}.shopping-cart-collaterals .discount-codes h4,
.shopping-cart-collaterals .shipping-estimate
h4{color:#e80088;border-bottom:0px solid #940060}.shopping-cart-collaterals{width:490px}.shopping-cart-collaterals
.upsell{background:transparent}.shopping-cart-collaterals .upsell
img{float:left}.shopping-cart-collaterals .upsell .price-box
.price{color:#940060}.shopping-cart-collaterals .upsell .regular-price
.price{color:#e80088}.shopping-cart-collaterals .upsell .club-price{text-align:right;border:0px
solid red}.shopping-cart-collaterals .upsell .product-shop{border:0px
solid red;width:209px;text-align:left;padding:10px
0 0 0}.shopping-cart-collaterals .form-button,.form-button-alt{margin-top:10px}.shopping-cart-collaterals .upsell .product-shop small
a{display:none}.one-page-checkout .box,
.one-page-checkout .box-no-padding,
.one-page-checkout .active
.box{background:transparent;border:1px
solid #46353C}.one-page-checkout
.head{background:#46353C;border:1px
solid #46353C;margin-top:1px;border-top:0}.one-page-checkout .active
.head{background:#46353C;border:1px
solid #46353C}.one-page-checkout
h3{color:#fff}.one-page-checkout .active
h3{color:#e80088}.one-page-checkout .step-count{background:#46353C}.one-page-checkout .active .step-count{background:#e80088;border:1px
solid #e80088}.one-page-checkout .allow
.head{background:#46353C;border-color:#46353C}.one-page-checkout .allow
h3{color:#ffc5cb}.one-page-checkout .allow .step-count{background:#e80088;border:1px
solid #e80088}.one-page-checkout-progress
li{background:transparent;border:0}.one-page-checkout-progress
h3{font-size:0.9em;font-family:"Trebuchet MS",Arial,sans-serif;padding:5px
0 5px 5px}.one-page-checkout-progress h4,
.one-page-checkout-progress
h4.complete{background:transparent;color:#e80088;border:0;border-top:1px solid #fff;padding-top:5px;letter-spacing:0;font-size:1.2em}.one-page-checkout .checkout-agreements .agreement-content{background:transparent;height:15em}td.attributes-col
h4.title{color:#e80088}.tax-details
td{background:transparent;color:#fff}.account-box{background:transparent}.account-box
h4{color:#e80088}.account-nav
.head{margin:0
0 5px 0;padding:4px
10px 3px 12px;color:#fff;background:#940060 url(/skin/frontend/default/default/images/lensclub/filter-symbol-down.jpg) no-repeat center right}.account-nav .head
h3{font-family:"Trebuchet MS",Arial,sans-serif}.account-nav{border:0}.account-nav
ul{background:transparent}.account-nav li a, .account-nav li a:hover{color:#fff}.account-nav li a:hover{text-decoration:underline}.account-nav
li.on{color:#ffc5cb}.account-nav li.newsletter-abonnements{display:none}.account-box
h6{font-size:1em}.group-select{background:transparent}.group-select
.legend{color:#e80088}.primary-address-list
li{background:transparent}.primary-address-list h4, .address-list
h4{color:#e80088}.error-msg,.success-msg,.notice-msg,.note-msg{border:2px
solid #E80088 !important;color:#E80088}.mini-search{position:absolute;top:88px;right:0;width:238px;height:25px;padding:0px;background:transparent}.mini-search .input-text{width:175px;margin-right:4px}.search-autocomplete{z-index:999}.search-autocomplete
ul{border:1px
solid #fff;background-color:#e80088}.search-autocomplete
li{border-bottom:0px solid #fff;padding:2px
8px 1px 8px;cursor:pointer}.search-autocomplete li
.amount{float:right;font-weight:bold}.search-autocomplete
li.odd{background-color:#e80088}.search-autocomplete
li.selected{background-color:#940060}.input-text:focus,select:focus,textarea:focus{background:#fff}.mini-newsletter,
.category-head,
.category-description,
.legality,
.listing-type-grid .add-to,
.listing-type-grid .form-button{display:none}.image-zoom,.more-views{display:none}.base-mini{display:none}.baseprice{color:#fff;font-size:10px}.baseprice
.price{color:#fff !important;font-size:10px;font-weight:normal}.catalog-listing
.baseprice{color:#000 !important}.catalog-listing .baseprice
.price{color:#000 !important}.stock_indicator{position:relative;top:3px;margin:0
5px 0 3px;width:39px;height:11px;display:inline-block;background:url(/skin/frontend/default/default/images/stockindicator/sprite.gif) repeat-x}.red{}.yellow{background-position:0 -11px}.green{background-position:0 -22px}.col-3-layout .col-main{width:660px;margin:0;padding:0}.col-3-layout
h3{padding:10px
20px 0 10px}.col-3-layout .page-head{border:0}
