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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}html{height:100%;margin-bottom:1px;}body{font:12px Tahoma,Arial,Helvetica,sans-serif;background:#f2effa;color:#262622;text-align:center;line-height:1.4;}table{font-size:inherit;}select,input,textarea{font:99% Arial,Helvetica,sans-serif;}pre,code{font:115% monospace;}a{background-color:inherit;color:#603b94;text-decoration:underline;}a:hover{background-color:inherit;color:#603b94;text-decoration:none;}font{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:inherit;}h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold;}.hide{display:none;}input,select,textarea{vertical-align:middle;font-size:1em;}input.text,select,textarea{padding:1px;background-color:#fff;color:#000!important;line-height:1.2em;}select,option{text-align:left!important;}input.text:focus,textarea:focus{background-color:#fff;color:inherit;}input.radio,input.checkbox{margin:0 3px 0 0;vertical-align:middle;}label{vertical-align:middle;}label.radio,label.checkbox{margin-right:1.5em;}option{padding-right:.4em;}.clearer{clear:both;height:0;overflow:hidden;margin-top:0;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#global-wrap{width:960px;padding:0 15px 15px 15px;margin:0 auto;background:#fff;}.main-wrap{position:relative;width:960px;margin:0 auto;padding-bottom:15px;text-align:left;z-index:0;background:url(/images/sprites/mainwrap_bg.gif) -960px 0 repeat-y;}.main-wrap.three-column{background:url(/images/sprites/mainwrap_bg.gif) repeat-y;}.main-wrap.fullsize{background:#fff;}.sidebar{float:left;width:190px;padding-right:1px;z-index:0;}.content{float:right;width:759px;padding-left:10px;}.content-wrap{float:right;width:769px;}.content-wrap .content{float:left;width:577px;padding:0;z-index:0;}.content-wrap .sidebar{float:right;width:191px;padding-right:0;padding-left:1px;}.content.fullsize{float:none;width:100%;}#head{position:relative;width:960px;height:180px;text-align:left;margin:0 auto;z-index:5;background:url(/images/head/head.jpg) 0 bottom no-repeat;}#branding{position:absolute;left:365px;top:10px;width:225px;height:120px;z-index:10;}#branding a{display:block;width:225px;height:120px;overflow:hidden;text-indent:-9999px;z-index:15;}#nav-meta{position:absolute;top:7px;right:10px;line-height:1.1!important;font-size:11px;}#nav-meta li{display:inline;padding-left:7px;border-left:1px solid #bbb;margin-left:7px;color:#222;}#nav-meta em,#nav-meta span{color:#ffd800;font-weight:bold;font-style:normal;}#claim{position:absolute;left:0;top:7px;font-size:11px;}#claim em,#claim strong{color:#8260b0;font-style:normal;}#nav-shopinfos{position:absolute;left:80px;top:54px;font-size:11px;}#nav-shopinfos li{background:url(/images/sprites/arrow_sprites.gif) 0 5px no-repeat;}#nav-shopinfos a{color:#fff;line-height:1.6;padding-left:13px;}#nav-shopinfos a:hover{color:#000;}#cart-preview-wrap{position:absolute;right:20px;top:45px;}#cart-preview{background:url(/images/head/cart_bg.png);padding:6px 10px;border-right:1px solid #977fbe;border-bottom:1px solid #977fbe;border-left:1px solid #977fbe;}p.cp-heading{padding:4px 10px;background:#000;color:#fff;font-size:11px;margin:0;text-align:center;}#cart-preview a{font-weight:bold;color:#442a75;}ul#cp-button{margin-top:5px;background:url(/images/sprites/button_sprites.png) right -78px no-repeat;}ul#cp-button li{float:left;background:url(/images/sprites/button_sprites.png) -362px -108px no-repeat;}ul#cp-button a{float:left;font-family:Georgia,Times,serif;display:block;font-size:14px;line-height:15px;color:#fff;text-decoration:none;padding:6px 25px 0 45px;height:24px;font-weight:bold;}ul#cp-button a:hover{text-decoration:underline;}.head-message{position:absolute;right:65px;top:45px;padding:3px 5px;color:#fff;font-weight:bold;}.head-message a{color:#ffd800;}#nav-main{position:absolute;left:191px;top:142px;height:35px;z-index:100;}#nav-main ul{z-index:200;}#nav-main li{float:left;position:relative;font-size:13px;font-weight:bold;z-index:10;}#nav-main a{float:left;display:block;padding:8px 10px 0 10px;height:24px;color:#fff;text-decoration:none;line-height:1.2;text-align:center!important;text-shadow:1px 1px 5px #000;}#nav-main a:hover{background:url(/images/head/nav_main_hover.gif) 0 1px repeat-x;color:#fff!important;}#nav-main li.nm-first,#nav-main li.nm-last a{background:none;}#nav-main li.nm-act a{background:url(/images/head/nav_main_hover.gif) 0 1px repeat-x;color:#fff;}#nav-main li ul{display:none;position:absolute;left:0;top:31px;border-bottom:1px solid #c7bbe6;background:#f2effa;z-index:500!important;-moz-box-shadow:2px 2px 7px #777;-webkit-box-shadow:2px 2px 7px #777;box-shadow:2px 2px 7px #777;}* html #nav-main li ul{display:none!important;}#nav-main li:hover ul,#nav-main li.sfHover ul{display:block;z-index:300!important;}#nav-main li ul li{background:none;clear:left;float:left;position:relative;font-size:12px;font-family:Tahoma,Arial,sans-serif;text-transform:none;border-top:1px solid #c7bbe6;border-right:1px solid #c7bbe6;border-left:1px solid #c7bbe6;width:220px;z-index:600!important;font-weight:bold;}#nav-main li ul li a,#nav-main li ul li a:hover{text-shadow:none;float:none;text-align:left!important;font-size:12px;display:block;height:auto!important;padding:5px 10px 5px 20px!important;background:url(/images/sprites/arrow_sprites.gif) 10px -27px no-repeat #f2effa!important;color:#603b94!important;border:0!important;}#nav-main li ul li a:hover{background:url(/images/sprites/arrow_sprites.gif) 10px -27px no-repeat #e5dff5!important;color:#000!important;}#nav-main li.quick-search{float:left;padding:5px 10px 0 10px;}li.tb-delivery{float:left;width:250px;background:url(/images/head/head_sprites.png) right -70px no-repeat;}li.tb-delivery a{display:block;width:100%;height:36px;overflow:hidden;text-indent:-9999px;}div.quick-search{position:absolute;left:7px;top:147px;width:185px;}div.quick-search label{display:none;}div.quick-search fieldset{margin:0;padding:0;border:0;}div.quick-search input.text{float:left;padding:2px;margin:0 6px 0 0!important;line-height:1.1;width:110px;}div.quick-search span.button{margin-top:1px;background:url(/images/sprites/button_sprites.png) right 0 no-repeat;width:auto!important;}div.quick-search span.button span{background:url(/images/sprites/button_sprites.png) -398px -19px no-repeat;}div.quick-search span.button input{height:19px;line-height:19px;padding:0 13px 0 5px!important;font-weight:bold;color:#333!important;font-size:12px;}div.quick-search span.button input:hover{color:#000!important;}li.tb-chat{position:relative;float:left;width:250px;background:url(/images/head/head_sprites.png) left -106px no-repeat;}li.tb-chat.offline{background:url(/images/head/head_sprites.png) left -142px no-repeat;}li.tb-chat a{display:block;width:100%;height:36px;overflow:hidden;text-indent:-9999px;}li.tb-chat div{display:block;position:absolute;left:192px;top:-24px;width:58px;height:60px;overflow:hidden;background:url(/images/head/head_sprites.png) left -178px no-repeat;}.bc-wrap{width:960px;padding:7px 0;margin:0 auto;}.bc-wrap a:hover{color:#000;text-decoration:none;}.breadcrumbs{float:left;font-size:11px;}.breadcrumbs li{display:inline;margin-right:.5em;color:#666;}.pr-cross-nav{float:right;padding-right:10px;}.cn-back,.cn-fwd{display:inline;font-size:11px;}.cn-back a{background:url(/images/general/arrow_grey_back.gif) 0 4px no-repeat;padding-left:8px;}.cn-fwd{padding-left:5px;border-left:1px solid #ccc;margin-left:5px;}.cn-fwd a{background:url(/images/general/arrow_grey.gif) right 4px no-repeat;padding-right:8px;}#security-bar{width:965px;margin:0 auto;padding:15px 0 0 0;border-top:1px solid #cbccce;text-align:left;}#security-info{float:left;width:255px;margin-left:225px;padding-left:80px;padding-right:10px;border-right:1px dotted #b1b1b1;background:url(/images/sprites/footer_sprites.png) 0 0 no-repeat;font-size:11px;min-height:72px;}* html #security-info{display:inline;height:72px;}#security-links{float:left;margin-left:15px;font-size:11px;}#payment-options{width:225px;height:20px;margin-top:8px;background:url(/images/sprites/footer_sprites.png) 0 -100px no-repeat;overflow:hidden;text-indent:-9999px;}#footer{width:965px;margin:0 auto;text-align:center;padding-top:10px;padding-bottom:30px;font-size:11px;}#footer ul{margin-top:.5em;}#footer li{display:inline;margin-left:8px;border-left:1px solid #bfce9e;padding-left:8px;}#footer p{margin-top:.5em;}.first-child,.first{margin:0!important;padding:0!important;border:0!important;}.last-child{margin-right:0!important;padding-right:0!important;border-right:0!important;}.last-col{margin-right:0!important;padding-right:0!important;border-right:0!important;}.last-row{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important;}ul.link{margin-top:1em;}ul.link li{list-style-type:none!important;margin-left:0!important;}ul.link li a{background:url(/images/sprites/arrow_sprites.gif) 0 -32px no-repeat;padding-left:8px;line-height:1.1;}ul.link.small{font-size:11px;}span.button{float:left;display:block;background:url(/images/sprites/button_sprites.png) right -208px no-repeat;width:auto!important;}span.button.fwd{float:right;margin-left:8px;}* html span.button.fwd{width:1%;}span.button span{float:left;display:block;background:url(/images/sprites/button_sprites.png) -397px -238px no-repeat;}span.button.fwd span{float:left;}* html span.button.fwd span{width:1%;}span.button input{border:0;background:transparent;text-align:center;line-height:18px;font-size:12px;height:30px;padding:0 35px 2px 25px!important;outline:0;vertical-align:middle;font-size:15px;font-weight:bold;font-family:Georgia,Times,serif;color:#fff;cursor:pointer;overflow:visible;}span.button input:active{outline:0;}span.button.grey-button{background:url(/images/sprites/button_sprites.png) right -328px no-repeat;}span.button.grey-button span{background:url(/images/sprites/button_sprites.png) -395px -349px no-repeat;}span.button.grey-button input{height:21px;padding:0 15px 2px 15px!important;color:#444!important;font-weight:normal;font-size:11px;}span.button.big-button{background:url(/images/sprites/button_sprites.png) right -208px no-repeat;}span.button.big-button span{background:url(/images/sprites/button_sprites.png) -397px -238px no-repeat;}span.button.big-button input{height:30px;padding:0 35px 2px 25px!important;color:#fff!important;font-weight:normal;font-size:15px;font-weight:bold;font-family:Georgia,Times,serif;}em,cite{font-style:normal;}.hr{height:1px;overflow:hidden;background:#ccc;color:inherit;margin:15px 0;}.hr hr{display:none;}h1{font-size:18px;font-weight:normal;margin-bottom:.5em;line-height:1.2;color:#603b94;}h1 em{display:block;font-style:normal;font-size:14px;color:#595959!important;}h2,h3,h4,h5,h6{font-size:13px;margin-top:1em;line-height:1.2;font-weight:bold;}.content p,.text-content p{margin-top:.8em;line-height:1.4!important;}p.small{font-size:11px;}img.left-aligned{float:left;margin:0 15px 10px 0;}img.right-aligned{float:right;margin:0 0 10px 15px;}p.remarks{font-size:11px;}.content ul,.content ol{margin-top:1em;}.content ul li{margin-left:15px;list-style-type:disc;line-height:1.3;}.content ol li{margin-bottom:.2em;margin-left:23px;list-style-type:decimal;line-height:1.3;}.recommended-products{height:203px;background-position:0 bottom;background-repeat:no-repeat;margin-bottom:12px;}.recommended-products li{position:relative;float:left;width:225px;margin-left:15px;list-style-type:none!important;padding-top:165px;}* html .recommended-products li{display:inline;}.recommended-products li.rp-right{float:right;margin-right:15px;margin-left:0;}.recommended-products img{width:142px;height:144px;background-color:#fff;background-position:center center;background-repeat:no-repeat;position:absolute;left:2px;top:1px;}li.rp-right img{left:81px!important;}.recommended-products p.price{display:block;position:absolute;left:10px;top:129px;width:192px;height:30px;margin:0!important;background:url(/images/sprites/content_sprites.png) 0 -60px no-repeat;}li.rp-right p.price{left:23px!important;}.recommended-products p.price a{display:block;width:192px;height:30px;text-align:center;font-size:1em;color:#888;padding-top:3px;text-decoration:none;}.recommended-products p.price span{color:#f00;font-size:1.2em;}.recommended-products p.price strong{color:#fff;font-size:1.2em;}.recommended-products h1{font-size:1em;background:none;text-align:left;padding:0;}.recommended-products h1 a{color:#000;font-weight:bold;}.recommended-products h1 span{display:block;color:#603b94;font-weight:normal;font-size:.9em;}li.rp-right h1,li.rp-right{text-align:right;}.special-offer{background:url(/images/sprites/content_sprites.png) 0 bottom repeat-x #050407;padding:10px 15px 15px 15px;margin-bottom:15px;}.spo-head{width:100%;}h2.spo-title{float:left;font-family:Times,serif;color:#fff;margin:0!important;font-size:24px;letter-spacing:2px;font-weight:normal;line-height:1.1;}h2.spo-title span{color:#d3111f;}p.spo-info{float:right;color:#fff;margin:0!important;}.special-offer p strong{color:#f00;font-size:1.1em;font-weight:bold;}.special-offer-browser{position:relative;background:#fff;margin-top:10px;border:1px solid #ad9ec5;padding:10px 0 10px 34px;min-height:77px;}* html .special-offer-browser{height:77px;}.special-offer #pb-list li{margin-right:3px!important;}.special-offer #pb-list a:hover,.special-offer #pb-list li.active a{border:2px solid #d70000;}#pb-back,#pb-fwd{position:absolute;display:block;left:15px;top:38px;width:10px;height:20px;background:url(/images/sprites/arrow_sprites.gif) 0 -120px;overflow:hidden;text-indent:-9999px;cursor:pointer;}.special-offer #pb-fwd{left:525px;background:url(/images/sprites/arrow_sprites.gif) 0 -100px;}.category-head{padding:0 10px;}.product-preview{float:left;position:relative;width:192px;border-right:1px solid #c8c9ca;padding-bottom:10px;}.product-preview-row.last-row .product-preview{padding-bottom:0;}.product-preview.last-col{width:191px;border-right:0;}h2.pp-title{font-size:12px;font-weight:bold;text-align:center;background:url(/images/sprites/content_sprites.png) repeat-x;margin:0;width:176px;padding:0 8px;display:table-cell;vertical-align:middle;height:30px;line-height:30px;}.product-preview.last-col h2.pp-title{width:175px;}h2.pp-title a{vertical-align:middle;color:#fff;text-decoration:none;text-shadow:1px 1px 5px #000;line-height:1.1;}h2.pp-title a:hover{color:#e2ccfa;}.pp-thumb{width:191px;height:146px;border-bottom:1px solid #c8c9ca;margin:0!important;}.pp-thumb img{width:191px;height:146px;background-position:center center;background-repeat:no-repeat;background-color:transparent;}.pp-rating{position:absolute;left:10px;top:180px;margin:0 0 0 90px!important;width:88px;height:13px;background-color:transparent;background-image:url(/images/sprites/rating_sprites.png);background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}.r05{background-position:0 0;}.r1{background-position:0 -13px;}.r15{background-position:0 -26px;}.r2{background-position:0 -39px;}.r25{background-position:0 -52px;}.r3{background-position:0 -65px;}.r35{background-position:0 -78px;}.r4{background-position:0 -91px;}.r45{background-position:0 -104px;}.r5{background-position:0 -117px;}p.pp-price{float:left;width:75px;padding:2px 0;background-color:#c8c9ca;text-align:center;font-size:11px;margin:0!important;}div.price-info.pp-aktion{padding-left:8px;}div.price-info.pp-aktion p.pp-price{background:#000;color:#fff;}p.pp-price span{color:#d3111f;}p.pp-price strong{font-size:12px;}p.label-aktion{position:absolute;left:8px;top:152px;background:#bc101c;padding:4px 0;width:75px;height:16px;margin:0!important;overflow:hidden;text-align:center;color:#fff;font-weight:bold;font-size:13px;}p.label-sale{position:absolute;left:130px;top:30px;width:54px;height:60px;background:url(/images/sprites/content_sprites.png) 0 -110px no-repeat;overflow:hidden;text-indent:-9999px;z-index:10;}.pp-cat{margin:0 0 0 75px!important;padding-top:3px;font-size:10px;text-align:center;}.pp-cat a{color:#777!important;text-decoration:none;}.pp-cat a:hover{text-decoration:underline;}form.pp-buy{position:relative;padding:1px 0;}form.pp-buy p{background:#e8dafa;padding:5px 3px;margin:0;text-align:center;}form.pp-buy select,form.pp-buy label{margin-left:0!important;}form.pp-buy label{float:none;padding-top:2px;color:#000;line-height:1.5;vertical-align:middle;font-size:11px;}form.pp-buy span.button{float:none;display:inline-block;background:url(/images/sprites/button_sprites.png) right -38px no-repeat;width:auto!important;}form.pp-buy span.button span{float:none;display:inline-block;background:url(/images/sprites/button_sprites.png) -397px -58px no-repeat;}form.pp-buy span.button input{float:none;height:20px;line-height:13px;padding:0 18px 1px 7px!important;font-weight:bold;color:#fff!important;font-size:11px;vertical-align:middle;}.filter-list{background:#f9f7e1;border:1px solid #d0cda6;padding:7px 10px;font-size:13px;}.filter-list p{display:inline;margin:0 10px 0 0!important;line-height:15px;font-weight:bold;}.filter-list ul{display:inline;margin:0!important;}.filter-list li{display:inline;font-weight:bold;color:#603b94;line-height:15px;list-style-type:none!important;margin:0 10px 0 0!important;}.filter-list a{background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;color:#000!important;font-size:9px;padding:0 3px;text-decoration:none;line-height:10px!important;vertical-align:baseline;line-height:15px;}.search-results li.result{margin:10px 0 0 0!important;list-style-type:none;padding-bottom:10px;border-bottom:1px solid #cbccce;}.search-results li.last-result{padding-bottom:0;border:0;}.search-results p.thumb{float:left;width:145px;text-align:center;margin:0!important;}.search-results div.details{float:right;width:600px;font-size:12px;}.search-results h2{margin:0 0 .2em 0!important;}.search-results h2 a{text-decoration:none;font-size:14px;}.search-results h2 a:hover{text-decoration:underline;}.search-results p.price strong{font-size:14px;}.search-results p.rating{width:88px;height:13px;background-repeat:no-repeat;background-image:url(/images/sprites/rating_sprites.png);overflow:hidden;text-indent:-9999px;margin:2px 0 0 0!important;}.search-results div p{margin:0 0 .5em 0!important;}.search-results form{border:1px solid #e0dbec;background:#f2effa;}.search-results form p{padding:7px 12px;}.search-results ul.link{clear:both;margin:0!important;padding-top:7px;}.search-results .toolbar form p{margin:0!important;}.product-title{margin-bottom:15px;}.product-title h1{margin:0!important;}.product-images{width:300px;float:left;}.product-images .detail-pic{width:298px;height:298px;border:1px solid #cbccce;background-position:center center;background-color:#fff;background-repeat:no-repeat;}.product-images .thumb{float:left;width:73px;height:73px;border:1px solid #cbccce;margin:5px 5px 0 0;}.product-detail-text{float:right;width:450px;}.product-detail-text p.label-sale{position:static;float:right;margin:0 0 5px 10px!important;z-index:10;}.product-detail-text ul li{margin-left:15px;list-style-type:disc;list-style-position:inside;line-height:1.3;}.product-detail-text ol li{margin-bottom:.4em;margin-left:23px;list-style-type:decimal;list-style-position:inside;line-height:1.3;}.tocart-item{margin-top:1.5em;border:2px solid #d8d1eb;background:#f2effa;padding:2px;}.tc-form{background:#fff;padding:.7em 10px;text-align:center!important;}.tc-form p{text-align:center!important;font-size:12px;margin:7px 0!important;}.tc-form span.button{float:none;display:inline-block;background:url(/images/sprites/button_sprites.png) right -138px no-repeat;width:auto!important;}.tc-form span.button span{float:none;display:inline-block;background:url(/images/sprites/button_sprites.png) -396px -173px no-repeat;}.tc-form span.button input{border:0;background:transparent;text-align:center;height:35px;line-height:18px;padding:0 25px 0 15px!important;outline:0;font-family:Georgia,Times,serif;font-weight:bold;font-size:15px;color:#fff!important;cursor:pointer;overflow:visible;}.tocart-item p.price strong{font-size:18px!important;}.tocart-item label{margin:0 5px;}.tocart-item p.price{margin-top:0!important;}.tocart-item p.count{margin-top:.5em;}p.staffel{color:#656668;}div.var-priceinfo{padding:.7em 10px;text-align:center;}div.var-priceinfo ul{width:90%;margin:0 auto!important;}div.var-priceinfo li{text-align:center;border-bottom:1px solid #ababab;padding-bottom:.3em;margin-bottom:.3em;list-style-type:none!important;margin-left:0!important;}div.var-priceinfo li.last-row{border-bottom:0;padding-bottom:0;margin-bottom:0;}div.var-priceinfo strong{color:#000;}div.var-priceinfo strong.highlight{color:#603b94;font-size:12px;}div.var-priceinfo p.scale{font-size:10px;text-align:center;margin:0!important;}.data-table{margin-bottom:1em;}.data-table th,.data-table td{border-bottom:1px solid #ccc;border-right:1px solid #fff;padding:.4em 6px;vertical-align:top;}.data-table th{background:#f2effa;font-weight:bold;}.product-features{margin:10px 0;}.product-features th,.product-features td{vertical-align:top;line-height:1.4!important;}.product-features th{text-align:right;padding-right:8px;font-weight:normal;}.product-features td{text-align:left;font-weight:bold;}#detail-content p.price{margin-top:1.5em;color:#000;}#detail-content p.price strong{font-size:1.8em;color:#532e88;}.product-browser{position:relative;padding:10px 0 10px 39px;border:1px solid #cbccce;margin:10px 0!important;height:77px;}#pb-list{margin:0!important;}#pb-list li{float:left;width:77px;height:77px;background-repeat:no-repeat;background-position:center center;margin:0 9px 0 0!important;list-style-type:none!important;}#pb-list a{display:block;width:73px;height:73px;border:2px solid #fff;overflow:hidden;text-indent:-9999px;}#pb-list a:hover,#pb-list li.active a{border:2px solid #603b94;}#pb-back,#pb-fwd{position:absolute;display:block;left:15px;top:38px;width:10px;height:20px;background:url(/images/sprites/arrow_sprites.gif) 0 -120px;overflow:hidden;text-indent:-9999px;cursor:pointer;}#pb-fwd{left:733px;background:url(/images/sprites/arrow_sprites.gif) 0 -100px;}.review-header{padding:7px 10px;background:#f2effa;}.review-header ul{float:right;margin:0!important;}.review-header li{float:right;margin:0!important;list-style-type:none!important;background:url(/images/sprites/arrow_sprites.gif) 0 -31px no-repeat;}.review-header li a{padding-left:10px;}#rating-stars{float:left;width:95px;height:17px;margin:0!important;background-image:url(/images/sprites/rating_sprites.png);background-position:0 -140px;background-repeat:no-repeat;}#rating-stars li{float:left;width:19px;height:17px;margin:0!important;list-style-type:none!important;overflow:hidden;text-indent:-9999px;cursor:pointer;}.dr05{background-position:0 -157px!important;}.dr1{background-position:0 -174px!important;}.dr15{background-position:0 -191px!important;}.dr2{background-position:0 -208px!important;}.dr25{background-position:0 -225px!important;}.dr3{background-position:0 -242px!important;}.dr35{background-position:0 -259px!important;}.dr4{background-position:0 -276px!important;}.dr45{background-position:0 -293px!important;}.dr5{background-position:0 -310px!important;}h4.review-title{float:left;margin:0!important;}p.review-stars{float:left;margin:0 0 0 5px!important;width:88px;height:13px;background-color:transparent;background-image:url(/images/sprites/rating_sprites.png);background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}.review-section{padding:10px;background:#f8f8f8;border-top:1px solid #fff;}p.review-author{font-size:12px;margin:0 0 8px 0!important;color:#666;}.review-section p{margin:0;}.unit-info p{text-align:center;font-size:11px;margin:0 0 3px 0!important;color:#555;}.tocart-confirmation{border:3px solid #cfcba8;background:#fffedd;font-size:1em;margin-bottom:15px;padding:8px;}.tocart-confirmation p{float:left;min-height:23px;padding-left:40px;width:350px;margin:0!important;background:url(/images/content/confirmation_checkmark.gif) 8px 4px no-repeat;}.tocart-confirmation a{color:#603b94!important;}* html .tocart-confirmation p{height:23px;}.tocart-confirmation ul{float:right;margin:0!important;}.tocart-confirmation ul li{list-style-type:none!important;background:url(/images/sprites/button_sprites.png) right -78px no-repeat;margin:0!important;}.tocart-confirmation ul li a{display:block;padding:6px 30px 0 50px;background:url(/images/sprites/button_sprites.png) -362px -108px no-repeat;height:24px;font-family:Georgia,Times,serif;font-size:14px;line-height:15px;color:#fff!important;font-weight:bold;}.global-message{background:url(/images/icon_ok.gif) 9px 9px no-repeat #ffffe1;color:#333;border:1px solid #dbdbc6;padding:.7em 9px .7em 38px;margin:0 auto 15px auto;min-height:19px;}.global-message.global-warning{background:url(/images/icon_warning.gif) 9px 9px no-repeat #ffffe1;}.global-message.global-error{background:url(/images/icon_error.gif) 9px 9px no-repeat #ffffe1;}.global-message *{line-height:1.2;}.global-message h4{font-size:1em;font-weight:bold;margin:0;}.global-message.global-error h4{color:#ba0000;}.global-message p{margin-top:.2em!important;}.section,.hist-order{font-size:1em;}.hist-order{padding-top:15px;margin-top:15px;}.section span.date,.hist-order span.date{display:block;font-size:1em;color:#666;text-transform:uppercase;}.section h2,.hist-order h2{font-size:1.5em;color:#395100;font-weight:bold;line-height:1.3;}.section h2 a,.hist-order h2 a{color:#395100;text-decoration:none;line-height:1.3;}.section h2{margin:0!important;}.section p{line-height:1.4;margin-top:.2em;margin-bottom:.2em!important;}.hist-order p{line-height:1.4;margin-top:.4em;}.hist-order p.indent{padding-left:15px;}.section ul{margin-top:.2em!important;font-weight:bold;}.gallery{float:right;margin:.4em 0 0 15px!important;}.gallery li{list-style-type:none!important;margin:0 0 15px 0!important;background:#e8e8e8;padding:4px;}.gallery a{display:block;color:#555;font-size:11px;text-decoration:none;}.gallery span{text-decoration:underline;}.gallery a:hover span{text-decoration:none;}.downloads{margin:.5em 0 0 15px;}.downloads li{min-height:25px;list-style-type:none;padding-left:30px;margin-left:0;margin-top:.3em;margin-bottom:.5em;background:url(/images/content/icon_download_common.gif) left .1em no-repeat;}.downloads li a{font-weight:bold;}.downloads li.pdf{background:url(/images/content/icon_download_pdf.gif) left .1em no-repeat;}.downloads li.doc{background:url(/images/content/icon_download_word.gif) left .1em no-repeat;}.downloads li.xls{background:url(/images/content/icon_download_excel.gif) left .1em no-repeat;}.downloads li.txt{background:url(/images/content/icon_download_text.gif) left .1em no-repeat;}.downloads li span{display:block;font-style:italic;margin-top:.2em;font-size:.9em;line-height:1.3;background-color:inherit;color:#ccc;}.links ul{margin-top:.5em;margin-bottom:0;}.links ul li{list-style-type:square;margin-left:20px;margin-top:.3em;margin-bottom:.5em;}.page-turn{background:#f8f8f8;padding:.4em 7px;margin:10px 0;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:11px;}.page-turn ul{width:100%!important;text-align:left;vertical-align:middle;margin:0!important;}.page-turn li{display:inline;padding-left:5px;margin-left:0!important;list-style-type:none!important;line-height:1.4;}.page-turn li.first{padding-left:5px!important;}.page-turn li a,.page-turn li span{background-color:inherit;color:#000;line-height:1.8;padding:0 1px;}.page-turn li a:hover{background:#603b94;color:#fff;}.page-turn li span{padding:0 1px;background:#603b94;color:#fff;font-weight:bold;}.page-turn li.status,.page-turn li.sortmode{border:0;margin:0;padding:0;}.page-turn li.status{border-right:1px solid #262622;padding-right:5px;}.page-turn li.sortmode{float:right;}#main-cart{margin-top:0;margin-bottom:10px;font-size:1em;background:#222;color:#f8f8f8;}#main-cart th,#main-cart td,.hist-orders td,.hist-orders th{border-bottom:1px solid #dedbde;vertical-align:top!important;}#main-cart tr.head th,.hist-orders th{background:#603b94;color:#fff;font-weight:bold;padding:.4em 7px .7em 7px;border-bottom:0;}#main-cart td,.hist-orders td{vertical-align:middle;padding:.8em 7px .8em 7px;background:#fff;color:#222;}.hist-orders tr.even td{background:#fff;color:#222;}.hist-orders td{padding:.5em 7px .5em 7px;font-size:11px;}#main-cart td *{line-height:1.2;}th.right,td.right{text-align:right;}#main-cart td.image{text-align:center;}#main-cart td.image img{border:0;width:43px;height:43px;background-color:#fff;background-position:center center;background-repeat:no-repeat;border:1px solid #d9d9d9;}#main-cart .count{text-align:right;padding-right:10px;}#main-cart td input.text{text-align:right;width:2.5em;}#main-cart td label{text-align:right;margin-top:.1em;padding-left:5px;}#main-cart td.details h2{font-weight:normal;font-size:12px;font-weight:bold;margin:0 0 .2em 0!important;}#main-cart td.details p{margin:0!important;}#main-cart .price,.hist-orders .price,.hist-orders .number{text-align:right;}#main-cart .price strong{font-weight:bold;color:#000;}#main-cart tr.delivery td,#main-cart tr.delivery th,#main-cart tr.voucher td,#main-cart tr.voucher th{background:#f8f8f8;padding:.7em 7px .7em 7px;color:#444;}#main-cart tr.delivery h3{font-size:11px;font-weight:bold;}#main-cart tr.delivery label{display:inline;font-size:11px;}#main-cart tr.delivery p{font-size:11px;}.delivery-country label{float:left;display:block;margin-right:5px;line-height:1.8;vertical-align:middle;}.delivery-country select{float:left;margin-right:5px;}#main-cart tr.part-sum td,#main-cart tr.part-sum th,#main-cart tr.sum td,#main-cart tr.sum th{background:#e8e8e8;border:0;padding:.3em 7px .3em 7px;font-size:1em;font-weight:bold;line-height:1.1;}#main-cart tr.part-sum *{line-height:1.1;}#main-cart tr.sum th,#main-cart tr.sum td{border-top:1px solid #fff;}#main-cart tr.part-sum span{font-size:11px;font-weight:normal;line-height:1.4;}#main-cart tr.sum th,#main-cart tr.sum td{background:#000;font-size:13px;color:#fff;padding:.8em 7px;}#main-cart tr.sum td.price{color:#fff;font-size:15px!important;}#main-cart tr.sum table{margin-top:.3em;}#main-cart tr.sum table th,#main-cart tr.sum table td{background:none;padding:0 7px;font-weight:normal;font-size:.8em;line-height:1.1;border:0;}#main-cart tr.sum table td{text-align:right;}#main-cart ul.action{margin:0;padding:0;}#main-cart ul.action li{margin:0;padding:0;width:16px;height:16px;list-style-type:none;background:url(/images/button/icon_button_remove.gif) no-repeat;border:0;}#main-cart ul.action li a{display:block;width:16px;height:16px;overflow:hidden;text-indent:-9999px;}.hist-orders span.details{display:block;width:58px;height:20px;}.hist-orders span.details a{display:block;width:58px;height:20px;overflow:hidden;text-indent:-9999px;}p.sum-label{float:left;}#main-cart table th,#main-cart table td{padding:.3em 4px .3em 0!important;font-size:11px!important;}#main-cart table th{font-weight:bold;}#main-cart table p{margin:0!important;}.sub-cart tr{border:0!important;}.sub-cart td{border:0!important;}div.cart-action.top{padding:0 0 10px 0;}form div.cart-action p{float:left;padding-top:.4em;margin:0;}form div.cart-action p strong{color:#000;}div.cart-action input.fwd,div.cart-action img.fwd{float:right;margin-left:10px;}#voucher-label{display:block;padding:0 0 5px 0!important;font-size:12px!important;font-weight:bold;text-align:left!important;}#voucher-code{float:left;width:180px;margin-right:8px;}tr.voucher p.message{color:#b80000;margin:0 0 1px 0!important;font-weight:bold;}tr.voucher #voucher-code.error{border:2px solid #b80000;background:#fffee0;color:#000;}fieldset{border:1px solid #ddd;margin-top:10px;background:transparent;color:inherit;margin-bottom:15px;position:relative;}fieldset *{line-height:1.3;}legend{margin-left:5px;font-size:14px;font-weight:bold;padding:0 10px;color:#111;}legend em{color:#fcaf17;}legend.error{background-color:inherit;color:#b80000;}legend span{font-size:12px;background-color:inherit;color:#666;font-weight:normal;}.fieldset-container{padding:15px;}fieldset label{display:block;float:left;width:110px;text-align:right;padding:.3em 8px 0 0;background-color:inherit;}fieldset label.error{background-color:inherit;color:#b80000;font-weight:bold;}form .row{margin-bottom:.4em;width:100%;}form.general input{line-height:1.5;padding:0;vertical-align:middle;}form.general input.text,form.general select,form.general textarea{background:#fff;color:inherit;padding:1px 2px;line-height:1.2;width:240px;}form.general select.autowidth{width:auto;}form.general .small{width:100px;}form.general .medium{width:160px;}form.general select{width:228px;}form.general textarea{width:300px;}form.general input.text.error,form.general select.error,form.general textarea.error{border:2px solid #b80000;background:#fffee0;color:#000;}form.general input.medium,form.general select.medium,form.general textarea.medium{width:200px;}form.general input.small,form.general select.small,form.general textarea.small{width:100px;}input.radio,input.checkbox{vertical-align:baseline!important;}input.requ-field{background:#ffffe1!important;}form.general .subitems{margin-left:118px;padding-top:.3em;position:relative;}form.general .subitems label{float:none;display:inline;width:auto!important;padding:0;vertical-align:middle;margin-right:5px;}form.general .subitems input{float:none;vertical-align:middle;}form.general span.requ{width:1em;background-color:inherit;color:#b80000;}form.general .subitems p{font-size:11px;}form.general .subitems p.captcha-hint{margin-bottom:.2em!important;}.subitems ul{margin-top:0!important;}.subitems li{margin-bottom:.4em;margin-left:0!important;list-style-type:none!important;}form.general .subitems img{vertical-align:middle;margin-right:5px;}form.general .subitems.vertical{padding-top:.2em;}form.general .subitems.vertical label{position:relative;padding-left:18px;}form.general .subitems.vertical input{position:absolute;left:0;top:0;}form.general .subitems.vertical p{padding-left:18px;}#shop-wizard form.general p.message,form.general p.message{background-color:inherit;color:#b80000;margin:.6em 0 2px 118px!important;font-size:11px;}#shop-wizard form .row.small p.message{margin-left:100px!important;}form.general p.submit-error{background-color:inherit;color:#b80000;margin:10px 0;}form .row p.descr{font-size:11px;}.form-actions{padding:0;margin-top:10px;}.form-actions .fwd{float:right;}.form-actions .back{float:left;}form.general p.info{clear:both;margin-top:1em!important;font-size:11px;}span.highlight{background-color:inherit;color:#b80000;}p.form-submit{margin-left:118px;}.cvc-info{position:absolute;left:385px;top:20px;width:230px;padding-left:15px;border-left:1px solid #ccc;font-size:12px;}.cvc-info p{margin:0!important;}* html #ShopUser_Birthday{margin-left:3px;}#ShopUser_City{width:152px;}ul.form-back-button,ul.link-button{margin:0!important;}ul.form-back-button li,ul.link-button li{float:left;list-style-type:none!important;margin:0!important;background:url(/images/sprites/button_sprites.png) right -268px no-repeat;}ul.form-back-button a,ul.link-button a{float:left;display:block;background:url(/images/sprites/button_sprites.png) -376px -298px no-repeat;padding:6px 25px 0 35px;color:#fff!important;font-weight:bold;font-size:14px;height:24px;text-decoration:none;line-height:15px;}ul.form-back-button a{font-family:Georgia,Times,serif;font-weight:normal;}ul.link-button{list-style:none;}ul.link-button.register-button{margin:1em 0 0 0!important;}ul.link-button li{margin:0!important;background:url(/images/sprites/button_sprites.png) right -208px no-repeat;}ul.link-button a{background:url(/images/sprites/button_sprites.png) -397px -238px no-repeat;padding:5px 35px 0 25px!important;color:#fff!important;font-family:Georgia,Times,serif;height:25px;font-size:15px;line-height:17px!important;}.payment-type-wrap{text-align:center;}.payment-type-wrap div.warningMessage{margin-left:90px;text-align:left;overflow:hidden;color:#ba0000;font-weight:bold;}.payment-type-list{width:494px;margin:0 auto!important;text-align:left;}.payment-type-list li{position:relative;padding:10px 0 10px 20px;border-top:1px solid #ccc;width:474px;margin:0!important;list-style-type:none!important;margin-left:0!important;}.payment-type-list li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.payment-type-list li.pt-first{border-top:0;}.payment-type-list label{float:none!important;width:auto!important;text-align:left!important;display:block;font-size:13px;padding:0!important;font-weight:bold;}.payment-type-list p{font-size:1em;margin:.2em 0 0 0!important;}.payment-type-list p.pay-logo{float:right;top:13px;width:85px;margin:0!important;}.payment-type-list input.radio{position:absolute;left:0;top:13px;}* html .payment-type-list input.radio{left:0;}#shop-wizard{width:660px;margin:0 auto;padding:10px 0 15px 0;}#shop-wizard p{margin-top:0;margin-bottom:1em!important;}#shop-wizard p.timeline{text-align:center;padding:9px 0 6px 0;margin:0!important;}#shop-wizard .subitems p{margin-bottom:0;font-size:11px;}#shop-wizard *{line-height:1.3;}#shop-wizard h1{margin:0 0 .5em 0!important;}#shop-wizard h2.step{color:#969a9e;font-weight:normal;margin:0!important;}#shop-wizard form.general p.message{color:#b80000;}#shop-wizard form.general span.requ{color:#b80000;}.wizard-column{float:left;width:370px;}.wizard-column p{margin-top:0!important;margin-bottom:1em!important;}#shop-wizard .wizard-column{width:49%;}.wizard-column.right{float:right;}.wizard-column label{width:70px!important;}form.general .wizard-column .subitems{margin-left:78px;}.wizard-column .subitems p{width:auto!important;}form.general .wizard-column p.message{margin:.8em 0 .1em 80px!important;}form.general .wizard-column input.text{width:120px!important;}.wizard-column .fieldset-container{min-height:13em;}.wizard-column p.form-submit{margin-left:78px;}#shop-wizard .hints{text-align:left;margin:10px 0;}#shop-wizard .hints h3{margin:0 0 .4em 0!important;}#shop-wizard .hints ul{font-size:.9em;}#shop-wizard .hints li{list-style-type:disc;margin-left:15px;line-height:1.3;}.client-info{float:left;width:40%;margin:0 15px 0 0;}.client-info th,.client-info td{vertical-align:top;padding:.2em 7px 0 0;}.client-info th{text-align:right;font-weight:bold;}.client-info h2{color:#000;margin-top:0!important;margin-bottom:.4em;}.client-info h2 span{color:#333;}#wait-msg{display:none;background:url(/images/loading.gif) no-repeat 40px 20px #fff;padding:25px 40px 25px 80px;text-align:left;}#wait-msg span{font-size:21px;}.faq-anchors{padding:1em 10px;background:#f7f3ef;border:1px solid #e8e2dc;margin:15px 0;}.faq-anchors li{list-style-type:decimal;list-style-position:outside;margin-left:23px;line-height:1.5em!important;}.faq-anchors a{font-weight:bold;}.faq-list{list-style:decimal;font-size:1.1em;}.faq-list li.faq-item{margin-left:23px;padding-bottom:.3em;border-bottom:1px solid #ddd;margin-bottom:1.2em;}.faq-list li.faq-item.last{border:0;}.faq-list h2{color:#000;margin:0!important;}.faq-list p{font-size:12px;}.faq-list ul{margin:1em 0!important;}.faq-list ul li{list-style-type:circle;margin-left:15px!important;list-style-position:inside;font-size:12px!important;line-height:1.3!important;}ul.glossary{background:#f4f2ea;border:1px solid #ded8c1;padding:10px;font-size:14px;margin-bottom:15px;}ul.glossary li{display:inline;list-style-type:none!important;margin-left:9px;border-left:1px solid #ccc;padding-left:9px;}h2.news{margin:.2em 0!important;font-size:15px;}h2.news a{color:#000;text-decoration:none;}div.section p{margin:0!important;}span.date{display:block;font-family:Arial,Helvetica,sans-serif;color:#888;line-height:1.3;font-size:11px;text-transform:uppercase;letter-spacing:.1em;}div.section ul{margin-top:3px!important;}p.cms-picture{clear:right;float:right;margin:0 0 10px 15px!important;}.container-wrapper{margin-bottom:15px;}.sidebar h2{background:#000;font-family:Georgia,Times,serif;font-size:17px;color:#fff;padding:5px 7px;margin:0 0 5px 0!important;font-weight:normal;}.nav-sub h3{background:#603b94;font-family:Georgia,Times,serif;font-size:16px;color:#fff;padding:4px 7px;margin:10px 0 5px 0!important;font-weight:normal;}.nav-sub ul{margin:0;}.nav-sub a{display:block;padding:3px 7px 3px 16px;background:url(/images/sprites/arrow_sprites.gif) 7px -28px no-repeat;min-height:1em;height:auto!important;height:1em;line-height:1.2;font-size:11px;color:#666;text-decoration:none;}.nav-sub em{color:#603b94;font-size:12px;font-style:normal;font-weight:bold;text-decoration:underline;}.nav-sub .filter em{font-size:12px;font-weight:normal;}.nav-sub li.back a{background:url(/images/sprites/arrow_sprites.gif) 7px -59px no-repeat;}.nav-sub a:hover{background:url(/images/sprites/arrow_sprites.gif) 7px -28px no-repeat #e8e8e8;}.nav-sub a:hover em{color:#000;text-decoration:none;}.nav-sub a.active{background:url(/images/sprites/arrow_sprites.gif) 7px -28px no-repeat #e8e8e8;font-weight:bold;text-decoration:none;}.nav-sub a.active em{color:#000;font-weight:bold;text-decoration:none;}.nav-sub li strong{font-weight:normal;}.nav-sub li.back a:hover{background:url(/images/sprites/arrow_sprites.gif) 7px -59px no-repeat;color:#292d32;}.nav-sub li li a{background:url(/images/sprites/arrow_sprites.gif) 13px -28px no-repeat;padding-left:21px;}.nav-sub li a strong{font-weight:normal!important;font-size:.9em!important;color:#6b7279;}.nav-sub li li a:hover{background:url(/images/sprites/arrow_sprites.gif) 13px -28px no-repeat #fcfcfa!important;color:#fcaf17;font-weight:bold;}.nav-sub li li a.active{background:url(/images/sprites/arrow_sprites.gif) 13px -28px no-repeat #fcfcfa!important;color:#000;font-weight:bold;}.product-list{position:relative;}.product-list li{position:relative;margin-bottom:5px;}.product-list p.thumb{text-align:center;}.pl-ttl-wrap{position:relative;width:172px;background:url(/images/sprites/top10_sprites.png) -172px bottom no-repeat;margin-left:10px;}.pl-ttl{padding:4px 5px 0 32px;min-height:30px;background:url(/images/sprites/top10_sprites.png) 0 top no-repeat;}* html .pl-ttl{height:30px;}.product-list span.num{display:block;position:absolute;left:0;top:5px;font-size:18px;line-height:1.1;color:#fff;width:25px;text-align:center;}.product-list h4{font-size:11px;font-weight:bold;margin:0!important;line-height:1.1;}.product-list a{text-decoration:none;}.product-list a:hover{text-decoration:underline;}.product-list p{line-height:1.1;}.search-box{background:#f9f7e1;border-top:1px solid #bbb3d0;border-right:1px solid #bbb3d0;border-left:1px solid #bbb3d0;}h2.sb-title{font-size:15px;line-height:17px;color:#fff;background:#603b94;padding:5px 2px 5px 7px;margin:0!important;text-transform:uppercase;}.search-box p{margin-top:4px;}.sb-form{padding:2px 7px 9px 7px;}input.sb-keyword{font-size:16px;font-weight:bold;padding:2px;width:95%!important;}.search-box span.button{background:url(/images/sidebar/searchbox_sprites.png) right -8px no-repeat;}.search-box span.button span{background:url(/images/sidebar/searchbox_sprites.png) -185px -32px no-repeat;}.search-box span.button input{height:24px;line-height:23px;font-size:14px;padding:0 25px 0 16px!important;color:#fff!important;}.search-box-btm{height:8px;background:url(/images/sidebar/searchbox_sprites.png) 0 0 no-repeat;overflow:hidden;margin-bottom:6px;}
