﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}tbody,tfoot,thead,tr,th,td{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,button::-moz-focus-inner,a{border:0}input[type="submit"]:focus,input[type="button"]:focus,button:focus,a{outline:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clear{clear:both}.left{float:left}.right{float:right}@font-face{font-family:'AquitaineInitialsICGRegular';src:url('/B2B/UI/Fonts/aquitaine_initials_icg-webfont.eot');src:url('/B2B/UI/Fonts/aquitaine_initials_icg-webfont.eot?#iefix') format('embedded-opentype'),url('/B2B/UI/Fonts/aquitaine_initials_icg-webfont.woff') format('woff'),url('/B2B/UI/Fonts/aquitaine_initials_icg-webfont.ttf') format('truetype'),url('/B2B/UI/Fonts/aquitaine_initials_icg-webfont.svg#AquitaineInitialsICGRegular') format('svg');font-weight:normal;font-style:normal}body{font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#665a33;line-height:normal;margin:0;background:#79d0e1 url('/B2B/UI/Images/bckgrnd.jpg') repeat-x scroll top left}a{color:#0d687a;text-decoration:none;border:none}h1{font-family:Verdana,Geneva,sans-serif;font-size:15px;color:#557f90;font-weight:bold;margin:0 0 5px 0}h2{font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#557f90;font-weight:bold;margin:0 0 5px 0}h3{font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#557f90;font-weight:bold;margin:0 0 5px 0}.page{margin:0 auto 0 auto;text-align:center;width:956px;position:relative}#header{padding-top:10px;position:relative}#logo{position:absolute;top:100px;left:11px}#header a{display:block}.left-shadow{background:transparent url('/B2B/UI/Images/shadow-left.png') no-repeat scroll left top;width:28px;height:682px;position:absolute;top:10px;left:-28px}.right-shadow{background:transparent url('/B2B/UI/Images/shadow-right.png') no-repeat scroll right top;width:28px;height:682px;position:absolute;top:10px;right:-28px}.text-right{text-align:right}.text-left{text-align:right}.navigation{height:28px;background:transparent url('/B2B/UI/Images/bckgrnd-menu.png') no-repeat scroll left top;position:relative;z-index:100}.menu{float:right;margin-right:20px}.menu li{float:left;position:relative;height:23px;margin:0 12px;list-style:disc outside none;color:#fff;font-family:"Trebuchet MS",Helvetica,sans-serif}.menu .first{list-style:none}.menu li a{display:block;height:23px;color:#aadee7;font-size:12px;line-height:23px}.menu li:hover a,.menu .selected a{color:#fff}#languages{float:left;padding:3px 3px 3px 15px}#languages .lang{float:left;margin-right:5px;overflow:hidden}.submenu{margin-left:-10px}.submenu .selected a{font-weight:bold;white-space:nowrap}.toolbar{background-color:#aadee7;height:55px;margin-top:-6px;z-index:10;width:956px;color:#0d687a;position:relative}.social-networks{padding:10px 0 0 15px;font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:bold}.social-networks a{display:block;height:20px;width:20px}.social-networks .social-text{float:left;line-height:24px}.social-networks ul{float:left}.social-networks li{padding:2px 5px;float:left}.social-networks .facebook{background:url("/B2B/UI/Images/facebook.png") no-repeat scroll center center transparent}.social-networks .twitter{background:url("/B2B/UI/Images/twitter.png") no-repeat scroll center center transparent}.shopping-bag{float:left;margin-top:10px;margin-right:25px;cursor:pointer}.shopping-bag .shopping-items-count{background:url("/B2B/UI/Images/shoppingbag.png") no-repeat scroll center center transparent;display:block;height:23px;width:32px;font-size:11px;font-weight:bold;color:#fff;float:left;padding-left:7px}.shopping-bag .shopping-items-count span{text-shadow:1px 1px 1px #0d687a}.login-wrapper{position:absolute;right:0;top:0}.login-button{margin-left:125px;float:left;margin-top:10px;margin-right:25px}.shopping-bag .shopping-text{float:left;line-height:23px;margin-right:5px;margin-left:30px}.shopping-bag-full .shopping-bag-panel-top{background:url("/B2B/UI/Images/shoppingbag-panel-top.png") no-repeat scroll top left transparent;height:13px}.shopping-bag-full .shopping-bag-panel{background:url("/B2B/UI/Images/shoppingbag-panel.png") repeat-y scroll top left transparent;width:173px;padding:0 10px 2px 10px}.shopping-bag-full .shopping-bag-panel-bottom{background:url("/B2B/UI/Images/shoppingbag-panel-bottom.png") no-repeat scroll bottom left transparent;height:13px}.shopping-bag-full .shopping-bag-panel-bottom.bottom-blue{background:url("/B2B/UI/Images/shoppingbag-panel-bottom-blue.png") no-repeat scroll bottom left transparent;height:29px}.shopping-bag-panel a{text-decoration:underline;color:#cacfd5}.shopping-bag-panel a span{color:#256377}#shopping-cart{text-align:left;display:none}#link-order{display:none;color:#fff;line-height:25px}#shopping-cart p{margin:0}#shopping-cart .text-right{padding-right:10px}#shopping-cart .summary-table .text-right{padding-right:15px}#shopping-cart .separator,.shopping-cart-page .separator{border-top:1px solid #538d9d}#arrow-up{display:none}.column-images{width:44px;padding:5px 5px 3px 3px}.column-product{padding:5px}.shopping-bag .column-product{width:150px}.column-images .thumb-mask{border:1px solid #6e3f22;cursor:pointer;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;width:42px}.column-images .thumb-mask a{display:block}.shopping-links{padding:5px 0}.product-table,.summary-table{width:100%}.summary-table td{padding:3px;vertical-align:middle}.product-table td{vertical-align:middle}.shopping-cart-page .column-product{width:250px}.shopping-cart-page .column-price{width:60px;text-align:right}.shopping-cart-page .column-multiply{width:40px;text-align:right}.shopping-cart-page .column-spinner{width:75px;text-align:right}.shopping-cart-page .summary-table{border-top:1px solid #538d9d;margin-top:5px}.shopping-cart-page .summary-table td,.shopping-cart-page .product-table td{padding:5px}.btn-blue{background:url("/B2B/UI/Images/btn-blue.png") no-repeat scroll center center transparent;width:112px;height:30px;color:#fff;border:none;font-size:12px;font-weight:bold;cursor:pointer;padding-bottom:2px;font-family:Verdana,Geneva,sans-serif;font-weight:bold}.address-panel-left{float:left;margin:10px 0;width:380px;clear:both}.address-panel-wrapper{float:left}.address-panel-right{float:right;margin:10px 0 10px;width:350px}.address-panel-left .form-row,.address-panel-right .form-row{clear:left;overflow:hidden;padding:5px 0 0}.address-panel-left .form-row label,.address-panel-right .form-row label{display:block;float:left;width:120px;padding-top:5px}.address-panel-left .form-row input[type="text"],.address-panel-left .form-row input[type="password"],.address-panel-right .form-row input[type="text"]{float:left;width:210px}.shopping-cart-page .textbox{margin:0;background:url("/B2B/UI/Images/textbox-small.jpg") no-repeat scroll center center transparent;padding:0 5px}.spinner{width:60px;color:#665a33;margin:0!important;float:left}.ui-spinner{float:left;position:static!important}.btn-close{background:url("/B2B/UI/Images/btn-close.png") no-repeat scroll center center transparent;width:27px;height:26px;color:#256377;border:none;cursor:pointer}.btn-delete{background:url("/B2B/UI/Images/delete.gif") no-repeat scroll center center transparent;width:20px;height:20px;border:none;cursor:pointer}.btn-logout{background:url("/B2B/UI/Images/logoff.png") no-repeat scroll center center transparent;width:20px;height:20px;border:none;cursor:pointer;float:right;margin:2px 10px 0 0}.btn-light-blue{background:url("/B2B/UI/Images/btn-light-blue.png") no-repeat scroll center center transparent;width:64px;height:22px;color:#256377;border:none;font-size:12px;font-weight:bold;cursor:pointer;padding-bottom:4px;font-weight:bold}.btn-light-blue-left{background:url("/B2B/UI/Images/btn-light-blue-left.png") no-repeat scroll top left transparent;line-height:24px;color:#256377;border:none;font-size:12px;font-weight:bold;cursor:pointer;float:left;display:block;font-weight:bold;padding-left:13px;padding-bottom:2px}.btn-light-blue-wrapper{float:right}.btn-light-blue-right{background:url("/B2B/UI/Images/btn-light-blue-right.png") no-repeat scroll top right transparent;padding-right:13px;display:block;float:left}.btn-light-blue-left input{border:none;background:transparent;font-size:12px;font-weight:bold;cursor:pointer;color:#256377;margin:0 -13px;padding-left:15px;padding-right:15px;height:25px}.login-panel-header .btn-close{position:absolute;top:5px;right:10px}.login-panel-header .btn-light-blue{color:#7098a7;position:absolute;top:7px;right:10px}.login-panel .btn-cancel{float:right}.login-panel{width:342px;position:absolute;right:20px;top:45px;text-align:left;color:#256377;display:none}.login-panel .login-panel-header{background:url("/B2B/UI/Images/popup-top.png") no-repeat scroll center center transparent;height:32px;text-align:center;color:#fff;font-size:12px;font-weight:bold;line-height:32px;position:relative}.login-panel .login-panel-content{background:url("/B2B/UI/Images/popup-middle.png") repeat-y scroll center center transparent;padding:12px 18px 0 12px;overflow:hidden}.login-panel .login-panel-content .btn-light-blue{margin-left:-4px}.login-panel .login-panel-footer{background:url("/B2B/UI/Images/popup-bottom.png") no-repeat scroll center center transparent;height:16px}.login-panel label{font-weight:bold;margin-bottom:3px;display:block}.login-text{font-size:10px;font-weight:bold;margin-top:10px}.login-text a{text-decoration:underline}.textbox{background:url("/B2B/UI/Images/textbox.jpg") no-repeat scroll center center transparent;width:295px;height:29px;border:none;margin-bottom:10px;color:#256377;padding:0 5px;font-family:Verdana,Geneva,sans-serif;font-size:11px}.content{text-align:left;position:relative;background:#fff url('/B2B/UI/Images/left-column-bg.gif') repeat-y scroll left top;line-height:18px;overflow:hidden}.sticky-footer-push{background:#fff url('/B2B/UI/Images/left-column-bg.gif') repeat-y scroll left top}.content .main-content{width:739px;float:left}.content .main-content{padding:25px}.content .main-content .free-text-area{padding-right:55px}.content .left-content{width:122px;float:left;padding:25px 10px 25px 25px;background-color:#f0f9fa;color:#256377}.footer{width:100%;height:23px;background-color:#aadee7;line-height:23px;color:#0d687a;margin-bottom:10px}.footer-center{float:left;position:relative;left:50%}.footer-center ul{position:relative;left:-50%}.footer li{float:left;margin:0 12px;list-style:disc outside none}.footer .first{list-style:none}.footer a{font-size:11px;color:#0d687a}.shop-categories .category{float:left;margin:1px 17px 21px 1px;padding:0 5px}.shop-categories .category:hover{background:none repeat scroll 0 0 #f0f9fa;border:1px solid #99a5d0;margin:0 16px 20px 0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.part-content{float:left;width:684px;padding:25px 80px 25px 25px}.part-title{float:left;padding:25px 10px;width:147px;text-align:right;font-size:20px;color:#256377;font-family:AquitaineInitialsICGRegular,Verdana,Geneva,sans-serif;text-transform:uppercase}.news-part .col{width:200px;padding-right:28px;float:left}.news-part a,.text-part a{color:#256377;text-decoration:underline}.message{position:absolute;color:#fff;background:transparent url('/B2B/UI/Images/item-text-bg.png') repeat scroll top left;width:100%;padding:5px;line-height:14px}.category .message{top:0;left:0}.product-item .message{bottom:0;left:0}.message span{font-size:20px}.category-title,.product-title{color:#256377;font-weight:bold;padding-left:5px}.category .price,.product-item .price,.product-detail .price{color:#256377}.category a,.product-item a,.product-detail a{color:#665a33;text-decoration:underline}.shop-link{color:#557f90;font-size:14px;font-weight:bold}.other-product-item{font-size:10px}.other-product-item .product-title{padding-left:0}.other-product-item .product-detail{padding:5px 0}.products{position:relative}.product-item{float:left;margin:1px 21px 21px 1px;padding:0 5px;width:142px}.product-item:hover{background:none repeat scroll 0 0 #f0f9fa;border:1px solid #99a5d0;margin:0 20px 20px 0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.product-thumb,.category-thumb{border:1px solid #6e3f22;cursor:pointer;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888}.product-detail,.category-detail{padding:5px;overflow:hidden}.thumb-mask{overflow:hidden;position:relative}.product-thumb .thumb-mask{width:140px;height:185px}.product-item.no-margin,.category.no-margin{margin-right:0}.product-item .price-off,#detail-popup .image-box .price-off{background:transparent url('/B2B/UI/Images/discount-thumb.png') no-repeat scroll top left;width:72px;height:92px;position:absolute;bottom:-4px;right:0;text-align:right;vertical-align:bottom;padding:0 10px 10px 0}.product-item .price-off .current-price,#detail-popup .image-box .price-off .current-price{font-size:13px;color:#2e8a96;font-weight:bold}.product-item .price-off .old-price,#detail-popup .image-box .price-off .old-price{color:#695760;background:transparent url('/B2B/UI/Images/line-over.png') no-repeat scroll right bottom}.filter-panel a{color:#665a33}.filter-panel .filter{margin-bottom:20px}.filter-panel .tag-checked{background:transparent url('/B2B/UI/Images/tag.gif') no-repeat scroll left 2px;padding-left:15px}.filter-panel .tag-notchecked{background:transparent url('/B2B/UI/Images/tag.gif') no-repeat scroll left -19px;padding-left:15px}#mask{width:956px;height:800px;background-color:#d8d2cf;opacity:.4;filter:alpha(opacity=40);display:none;position:absolute;top:0;left:0;z-index:1000}#detail-popup{width:730px;height:406px;background:#fff;position:absolute;top:50%;margin-top:-228px;left:175px;z-index:2000;display:none;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;padding:25px 20px}#detail-popup h1,#detail-popup h2,#detail-popup h3{font-weight:normal}#detail-popup .btn-close{background:transparent url('/B2B/UI/Images/close.gif') no-repeat scroll top left;width:25px;height:27px;position:absolute;top:10px;right:15px}#detail-popup .detail-data-col{width:350px;padding-right:20px;float:left}#detail-popup .detail-image-col{width:250px;padding:20px 20px 0 20px;float:left}#detail-popup .detail-thumb-col{width:65px;padding-top:20px;float:left}#detail-popup .image-box{width:238px;height:360px;border:1px solid #6e3f22;cursor:pointer;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;position:relative;overflow:hidden}#detail-popup .thumb-box{width:54px;height:54px;border:1px solid #6e3f22;cursor:pointer;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;overflow:hidden}#detail-popup .other-product-item{float:left;margin-right:44px;margin-bottom:10px}#detail-popup .thumb-mask{height:54px;overflow:hidden;position:relative;width:54px}#detail-popup .other-products-wrapper{position:absolute;bottom:20px;left:20px}#detail-popup .other-products{overflow:hidden;border-top:1px solid #99a5d0;border-bottom:1px solid #99a5d0;width:350px}#detail-popup .buy-table{border-top:1px solid #99a5d0;border-bottom:1px solid #99a5d0;width:100%}#detail-popup .buy-table td{vertical-align:middle;padding:8px}#detail-popup .btn-shopping-bag-add{background:url("/B2B/UI/Images/shoppingbag-add.png") no-repeat scroll center center transparent;width:32px;height:23px;border:none;cursor:pointer}#detail-popup .product-description{padding:10px 0;margin-bottom:150px}#detail-popup .title{font-size:16px;color:#256377;font-family:AquitaineInitialsICGRegular,Verdana,Geneva,sans-serif;text-transform:uppercase;margin-right:10px}#detail-popup .social-network-box{float:right;margin:5px 5px 0 0}#detail-popup .social-network-box .facebook-like{float:left;margin:5px}#detail-popup .social-network-box .google-plus{float:left;margin:5px}#invoiceAddressContainer{display:none}#steps{margin:20px 0;overflow:hidden;background:url("/B2B/UI/Images/step-left.png") no-repeat scroll 0 1px transparent;padding-left:2px}#steps .step1,#steps .step2,#steps .step3{float:left;padding-right:30px}#steps .step1,#steps .step2{float:left;padding-right:30px;background:url("/B2B/UI/Images/step-arrows.png") no-repeat scroll right -25px transparent}#steps .step1.selected,#steps .step2.selected{float:left;padding-right:30px;background:url("/B2B/UI/Images/step-arrows.png") no-repeat scroll right 0 transparent}#steps .step1.selected.next-selected,#steps .step2.selected.next-selected{background-position:right -50px}#steps .step3{background:url("/B2B/UI/Images/step-arrows-edge.png") no-repeat scroll right top transparent}#steps .step3.selected{background:url("/B2B/UI/Images/step-arrows-edge.png") no-repeat scroll right -32px transparent}#steps .step1 a,#steps .step2 a,#steps .step3 a,#steps .step1 span,#steps .step2 span,#steps .step3 span{background:url("/B2B/UI/Images/step.png") repeat-x scroll left top transparent;display:block;height:21px;padding:2px 10px;color:#fff}#steps .selected a,#steps .selected span{background:url("/B2B/UI/Images/step-selected.png") repeat-x scroll left top transparent;font-weight:bold}