#mainMenu ul ul,#areaMenu ul.closed{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{background-color:#333;border:8px solid #444;color:#fff;padding:12px}#simplemodal-container a.modalCloseImg{background:url(/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer}#simplemodal-wrap{}#simplemodal-data{text-align:center}#simplemodal-container .simplemodal-wrap{background:#333}#simplemodal-container .jsUrgentmessageInner{}#simplemodal-container .jsUrgentmessageInner h1{color:#fff}.mDiscountcode,.mGiftCertificates{margin:20px 0;padding:8px;border:1px solid #808080}.mDiscountcode h2:first-child,.mGiftCertificates h2:first-child{margin-top:0}.mDiscountcode .enterCode,.mGiftCertificates .enterCode{margin-top:8px}.tGiftcertificate{width:500px;margin:50px auto;padding:20px;border:10px double #daa520}.mGiftCertificates{}.mGiftCertificates table{margin:10px 0 3px}.mGiftCertificates table th{background-color:transparent;color:black;padding-right:10px}.mGiftCertificates table td.delete{padding-left:5px}#tRsslist{}#tRsslist ul{margin:0px;margin-top:15px;list-style:none;padding:0px 0px 0px 80px}#tRsslist ul li{margin:0px;padding:8px 0px;border-bottom:2px dotted #808080}#tRsslist ul li.first{border-top:2px dotted #808080}#tRsslist h2{font-weight:normal;font-size:14px;margin:0px}#tRsslist .rssLink,#tRsslist .rssDescription{display:block;margin:0px;padding:0px;padding-left:40px}#tRsslist .rssLink{background-image:url(/images/feed-icon-32x32.png);background-repeat:no-repeat;text-decoration:none;height:32px}#tRsslist .rssLink *{text-decoration:none}#tRsslist .rssLink:hover h2{text-decoration:underline}.wordWrap{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.strangeText{color:lime;background-color:silver;line-height:10px;height:15px}h3{font:normal normal 14px/14px "Helvetica Neue",helvetica,sans-serif}#siteContent{clear:both;position:relative;z-index:1}#siteMenu{float:right}#siteMenuContainer{position:relative;z-index:999}.focus{height:380px;overflow:hidden;width:940px}.tabs{background:#3f686c url(/images/frontpage-tabs.png) top left no-repeat;height:60px;margin:0 0 20px 0;padding:0}.select0{background-position:left -61px}.select1{background-position:left -121px}.select2{background-position:left -181px}.tabs li{color:#88b6bb;cursor:pointer;display:block;float:left;font-size:12px;height:42px;padding-top:16px;width:33%}.tabs li.current{color:#fff}.tabs li span{display:block;margin:0 0 0 20px;padding:0 0 0 20px}.tabs li.last span{margin:0 0 0 40px}.tabs li .header1{background:transparent url(/images/frontpage-arrow.png) center left no-repeat;font-weight:bold}.tabs li.current .header1{background-image:url(/images/frontpage-arrow-highlight.png)}.panes div{display:none}.progress{background-color:#a6a6a5;height:10px;position:relative}.progress .inner{background:transparent url(/images/progress-line-left.png) center left repeat-x;height:10px;margin:0 10px}.progress .bar{background:transparent url(/images/progress-line-right.png) center left repeat-x;height:10px}.progress .knob{background:transparent url(/images/progress-knob.png) center left no-repeat;height:10px}.column{float:left}.column ul{list-style-type:none;margin:0;padding:0;margin-bottom:25px}.column ul li{margin:0;padding:0}.topsellers{background:#fff url(/images/line-vertical.png) top right repeat-y;margin-right:10px;padding-right:10px;width:460px;position:relative}.topsellers h4{margin:0}.topsellers .image-list{float:left;height:100px;margin-right:20px;width:100px}.topsellers ul li{background:#fff url(/images/line-horizontal.png) bottom left repeat-x;clear:both;height:110px;padding-top:20px}.topsellers ul li .description{color:#999999;height:54px;overflow:hidden;width:190px}.topsellers ul li .description p{margin:0}.topsellers .gotoshop{display:block;float:right;position:absolute;bottom:0;right:15px}.topsellers .added{display:none}.topsellers .inpSubmit{background:#fff url(/images/basket-button.png) top left no-repeat;border:0px none;color:#fff;cursor:pointer;font-family:"Helvetica Neue",helvetica,sans-serif;font-size:14px;height:40px;padding-bottom:7px;text-transform:uppercase;width:132px}.topsellers .jsUpdateBasket{float:right;width:132px}.topsellers .quantityArea{margin:0 0 0 45px;padding:14px 0 10px 0}.topsellers .jsQuantitySubtract{margin-right:5px}.topsellers .jsQuantity{background-color:#dedede;border:0px none;font-size:13px;font-family:"Helvetica Neue",helvetica,sans-serif;padding:3px 7px;text-align:center;vertical-align:middle}.topsellers .jsQuantityAdd{margin-left:5px}.topsellers h4{font-size:14px}.topsellers .price{color:#677e7e;display:block;font-size:13px;padding-top:10px}.ngo{background-color:#f7f7f7;width:219px;position:relative}.ngo h3{background:#fff url(/images/ngo-header.png) top left no-repeat;color:#fff;line-height:34px;padding:0 10px;margin:0 0 10px 0}.ngo li{text-align:center}.ngo .image-list{display:block;margin:0 auto;overflow:hidden}.ngo .image-list.margin{}.ngo .bottom{background:#fff url(/images/ngo-bottom.png) top left no-repeat;display:block;height:16px;width:219px;position:absolute;bottom:0;left:0}.donations{background:#fff url(/images/line-vertical.png) top left repeat-y;margin-left:10px;padding-left:10px;width:220px}.donations .bubble{background:transparent url(/images/donations-bubble.png) top left no-repeat;height:145px;position:relative}.donations h3{color:#fff;font-size:20px;margin:0;padding-top:20px;text-align:center;text-transform:uppercase}.donations h3 span{font-weight:bold}.donations .numberswrapper{top:55px;left:30px;position:absolute;width:168px}.donations .numbers{font-size:25px;letter-spacing:7px;text-align:right}.donations .area{position:absolute;left:50px;top:125px;text-align:center}.donations .area a{color:#999999;font-size:12px;font-weight:normal}.donations .area .global{border-right:1px solid #163336;margin-right:5px;padding-right:5px}.donations .area .current{color:#163336;font-weight:bold}.donations .focusdummy{background-color:#fbfbfb;padding-top:5px;padding-bottom:5px}.donations .facebook{background:#fff url(/images/facebook-background.png) top left no-repeat;color:#fff;padding:5px 8px;width:205px}.donations .facebook span{display:block;padding-bottom:2px}.dataformatBasket #siteContainer{float:left}.dataformatBasket #siteLeft{float:right}.dataformatBasket #siteMain{float:left}.dataformatBasket #siteGroupsmenu{display:none}.dataformatBasket .productbasket{margin-top:45px}.dataformatBasket .unitprice{font-weight:normal}.dataformatBasket .productbasket th{font-size:13px}.dataformatBasket productLink{font-size:14px}.dataformatBasket .description,.dataformatBasket .quantity,.dataformatBasket .unitprice{font-weight:normal}.dataformatDelivery #siteContainer{float:left}.dataformatDelivery #siteLeft{float:right}.dataformatDelivery #siteMain{float:left}.dataformatDelivery #siteGroupsmenu{display:none}.dataformatPayment #siteContainer{float:left}.dataformatPayment #siteLeft{float:right}.dataformatPayment #siteMain{float:left}.dataformatPayment #siteGroupsmenu{display:none}.dataformatOrderstatus #siteContainer{float:left}.dataformatOrderstatus #siteLeft{float:right}.dataformatOrderstatus #siteMain{float:left}.dataformatOrderstatus #siteGroupsmenu{display:none}.dataformatConfirmation #siteContainer{float:left}.dataformatConfirmation #siteLeft{float:right}.dataformatConfirmation #siteMain{float:left}.dataformatConfirmation #siteGroupsmenu{display:none}#tConfirmation .addressInfo{clear:both;float:left;margin-left:20px 60px 20px 0}#tConfirmation .orderinfo{margin-bottom:50px}body,form{margin:0;padding:0}body,input,select,textarea,table{font-size:12px;font-family:Arial,sans-serif;color:#163336}html{height:100%}body#pageDefault{background-color:#fff;background-position:50% 0;height:100%}body#pageDynamic{background:#fff;padding:15px}.panes div img{width:960px;height:380px}.kolli{color:#444;font-size:18px;font-weight:normal}#site{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);background:#fff;padding:60px 7px 0 7px;margin:0 auto;width:974px;position:relative;min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}#siteLogo{z-index:100}#siteLogo img{float:left;margin-left:10px}#siteMenu{padding-top:5px;z-index:2}#siteContent{padding:0 10px;overflow:hidden;position:relative;z-index:1}#siteLeft{float:left;width:220px}#siteContainer{float:right;width:710px}#siteMain{float:left;width:710px}#siteRight{display:none;float:right;width:0}#siteFooter{clear:both;padding:0 10px 10px;margin-top:20px}.footer{background:#163336;color:#a1b7b7;clear:both;overflow:hidden;padding:10px 0}.footer a{font-weight:normal}.footer a:hover{font-weight:normal}.footer table{width:100%;color:#a1b7b7}.footer td{border-right:2px groove #0d1f20;vertical-align:top}.footer td.endofrow{border-right:0}.footer table td table td{border-right:0 none}.footer h3{color:#a1b7b7;font-size:10px;font-weight:bold;padding:0 10px;margin:5px 0}.footer .text{color:#fff;color:#a1b7b7;font-size:10px;padding:0 10px}.footer .text p{margin:5px 0}.footer a{color:#fff;color:#a1b7b7;text-decoration:none}.footer a:hover{color:#FFF}h1{color:#163336;font-family:"Helvetica Neue",Arial;font-size:30px;font-weight:normal;padding:0 0 10px 0;line-height:30px;vertical-align:middle;width:100%;margin:0}h2{font-size:15px;font-weight:normal;font-family:Verdana}h3,h4,h5,h6{font-size:12px;font-weight:bold;margin-top:10px}h6{margin-bottom:0}#siteRight h3{font-size:19px;margin-top:0}#siteRight h3 em{font-style:normal;font-weight:normal}a{color:#163336;font-weight:bold;text-decoration:none}a:hover{color:#3f686c;font-weight:bold;text-decoration:none}a img{border:0}div.hr{background:#dcdcdc;clear:both;height:1px;line-height:1px;margin:7px 0;overflow:hidden}div.hr hr{display:none}.tBannerarticles{}.tBannerarticles .banner{margin-bottom:5px}.flash-replaced{}.flashAlt{display:none}.imagelist{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;margin:15px 0;padding:0 0 15px;overflow:hidden}.imagelist li{float:left;list-style:none;margin:0;padding:15px 15px 0 0}.imagelist li.rowEnd{padding-right:0}.factsbox{background:#e6e6e6;border:1px solid #bebebe;padding:10px;margin:15px 0}.pageArticlelist{margin:0;padding:15px 0 0}.pageArticlelist ul{margin:0;padding:0}.pageArticlelist li{list-style:none;margin:0;padding:0;position:relative}.pageArticlelist .containsImages li{padding-left:55px}.pageArticlelist li .image{position:absolute;top:0;left:0}.pageArticlelist .articletext p{margin:5px 0 15px}#pagePopup{display:none}.rssFeed{background-color:#e6e6e6;border:1px solid #bebebe;margin:15px 0;padding:10px}.rssFeed h2{background:url(/images/feed-icon-16x16.png) no-repeat 0 50%;padding-left:22px}.preloader{border:1px solid #c2c2c2;display:none}.error{background:url(/images/icon_error.png) no-repeat 0 3px;color:#da1f26;font-size:10px;padding-left:15px}.success{color:#66C011;font-size:10px}.gotoProduct{background:url(/images/btn_add_to_basket.gif) repeat-x 0 0;border:1px solid #5fa34c;color:#fff;font-size:11px !important;font-weight:bold;padding:2px 0;text-align:center}.gotoProduct:hover{color:#fff}.formBox{position:relative}.formBox fieldset{border:0;margin:0;padding:0 0 10px}.formBox p{overflow:hidden}.formBox p.inline{padding-left:125px}.formBox p.inline.list{padding-left:0px}.formBox label{float:left;font-weight:bold;padding-top:3px;width:125px}.formBox p.inline label{float:none;font-weight:normal;width:auto}.formBox .star{color:#dc0000}.formBox input,.formBox select{vertical-align:middle}.formBox input[type=radio],.formBox input[type=checkbox]{margin:0 5px 0 0}.formBox input[type=checkbox]{background-image:url(/images/checkbox_field.png);background-repeat:no-repeat;border:0 none;width:19px;height:18px}.formBox input[type=checkbox].selected{background-image:url(/images/checkbox_field_toggled.png)}.formBox .inpText,.formBox textarea{background:url(/images/input_shadow.png) no-repeat 0 0;border:0 none;font-size:13px;padding:0 0 0 7px}.formBox .inpSubmit{background:url(/images/btn_submit_basic.gif) repeat-x 0 0;border:1px solid #565556;color:#fff;font-weight:bold;overflow:visible;padding:1px 6px}.formBox .inpSoldout,.formBox .soldout{background:url(/images/btn_soldout.gif) repeat-x 0 0;border:1px solid #be1c21;color:#fff;display:block;font-size:11px;font-weight:bold;overflow:visible;padding:1px 6px;text-align:center}.formBox .added{display:none;position:absolute;right:0;top:0}.formBox .backButton{background:url(/images/btn_submit_basic.gif) repeat-x 0 0;border:1px solid #565556;color:#fff;font-weight:bold;float:left;padding:2px 10px;text-decoration:none}.formBox .backButton span{background:url(/images/icon_btn_go_back.png) no-repeat 0 50%;padding-left:15px}.formBox .textfield_error{border:1px solid #da1f26}.formBox .textfield_valid{}.formBox .validationMessage{display:inline-block;height:16px;margin-left:5px;vertical-align:middle;width:17px}.formBox .validationMessageValid{background:url(/images/validation_valid.png) no-repeat 0 0}.formBox .validationMessageError{background:url(/images/validation_error.png) no-repeat 0 0}#siteLogo_searchbar .searchform{background:url(/images/transparent.gif) repeat 0 0;position:absolute;bottom:0;right:0;padding:20px}.searchform .inpText{margin-right:5px}#siteSearchLeft .searchform .inpText{width:145px}#siteSearchRight .searchform .inpText{width:125px}.searchform .inpSubmit{position:absolute;top:0;left:-9000px}#siteSearchRight .formBox{background:#e6e6e6;padding:10px;margin-bottom:5px}.contactForm .actions{padding-left:125px}.deliveryForm .inpText{width:266px;height:28px}.deliveryForm .actions{display:block;height:31px;margin-top:35px;margin-bottom:35px;width:780px;position:relative;left:-160px}.deliveryForm .actions .backButton{margin-right:45px;background:url(/images/delivery_back.png) no-repeat scroll 0 0 transparent;border:0 none;color:#818385;float:left;font-weight:bold;text-align:center;padding:0;line-height:20px;text-decoration:none;width:151px;height:24px;font-size:10px;font-family:Verdana;font-weight:bold;text-transform:uppercase}.deliveryForm .actions .backButton:hover{background:url(/images/delivery_back_hover.png) no-repeat scroll 0 0 transparent}.deliveryForm .actions .backButton span{padding:0;background-image:none}.deliveryForm .actions .inpSubmit{background-image:url(/images/delivery_continue.png);border:0;margin-right:45px;color:#FFFFFF;font-weight:bold;overflow:visible;text-align:center;line-height:31px;padding:0 0 5px 0;width:259px;height:31px;float:right;font-size:13px;font-family:Verdana;font-weight:bold;text-transform:uppercase;cursor:pointer}.deliveryForm .actions .inpSubmit:hover{background-image:url(/images/delivery_continue_hover.png)}#jsGlsdata{background:#F6F6F6;border:1px solid #bebebe;padding:15px 10px 15px 75px}#jsGlsdata .inline label{display:inline-block;vertical-align:top}#jsGlsdata .inline input{margin-top:5px}.loginForm .inpText,.forgotPasswordForm .inpText{width:100%;font-size:12px}#siteLanguages ul{margin:0;padding:0;list-style:none}#siteLanguages li{float:left;padding:3px}table{border-collapse:collapse}th,td{text-align:left;vertical-align:middle;padding:0}th{font-weight:bold;vertical-align:bottom;white-space:nowrap}table .odd td,table .odd th{background-color:#e7e7e7}table .number,table .action{text-align:right}table th.number{text-align:left}table td.number{white-space:nowrap}table .date,table .icon{text-align:center}table .variant{padding-left:3px}#siteTop{display:block;height:30px;width:100%;background-color:#163336;position:absolute;top:0;left:0;z-index:2}#siteTopContainer{height:30px;margin:0 auto;width:970px}#tLanguageMenu{float:left}#tLanguageMenu #Languages{margin-top:7px}#quicklinks{float:right}#quicklinks .searchform{float:right}#quicklinks .searchform .inpText{height:20px;margin-top:5px;margin-right:0;background-image:none;background-color:#FFFFFF;padding:0}#quicklinks .searchform .inpSubmit{background-image:none;background-color:#3f686c;width:35px;height:20px;position:auto;position:relative;left:0;top:0;margin:5px 0 0 0;padding:0 0 2px 0;line-height:12px;vertical-align:middle;border:0 none}#quicklinks .searchform .inpSubmit:hover{background-color:#4e7c81}#quicklinks ul{background:url(/images/transparent.gif) repeat 0 0;margin:0;margin-top:7px;text-align:right;width:300px;float:right;margin-right:10px}#quicklinks li{display:inline;list-style:none;margin:0;padding:0;color:#a1b7b7}#quicklinks a{color:#fff;font-size:10px;text-decoration:none;color:#a1b7b7}#quicklinks a.active,#quicklinks a:hover{color:#a1b7b7}#mainMenu{}#mainMenu ul{margin:0;padding:0;height:30px;z-index:10;padding:0 15px 0 0}#mainMenu li{display:block;float:right;list-style:none;margin:0;padding:0}#mainMenu a{color:#163336;display:block;float:left;font-size:19px;font-family:Arial;font-weight:normal;height:35px;line-height:28px;text-decoration:none}#mainMenu a:hover{background-position:100% 100%}#mainMenu a.selected{background-position:100% 100%;font-weight:bold}#mainMenu li ul{background:#FFF;border-top:2px solid #163363;height:auto;left:0;margin:5px 0 0 10px;padding:0;position:absolute;top:32px;width:950px}#mainMenu li li{background:none;float:left;padding:0}#mainMenu li li.first{margin:0;padding:0}#mainMenu li li a{background:none;font-size:16px;font-family:Arial;font-weight:normal;color:#163336;float:none;height:auto;line-height:normal;padding:3px 5px 3px 0}#mainMenu li li.first a{}#mainMenu li li a.selected{font-weight:bold}#mainMenu li li a:hover{}#mainMenu li li ul{background:#FFF;border-top:2px solid #163363;height:auto;left:0;position:absolute;top:25px;margin:0;padding:0}#menuExtras{position:absolute;right:20px;top:5px;z-index:20}#menuExtras ul{margin:0;padding:0}#menuExtras li{float:left;list-style:none;margin:0;padding:0}#menuExtras a{color:#fff;display:block;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:30px;padding:0 10px}#menuExtras #menuShareLink{padding:0 30px 0 0}#menuShareLink a img{margin:-2px 5px 0 0;vertical-align:middle}#menuShareLink .addThisShare{padding-top:8px}#menuExtras #menuFlags{padding:8px 30px 0 0}#menuFlags a{float:left;padding:0;margin:0 2px}#menuExtras #menuLogin{background:url(/images/icon_login_lock.png) no-repeat 100% 0;position:relative}#menuLogin a{padding-right:20px}#menuExtras #menuLogin.itemLoginActive{background:#bebdbd url(/images/icon_login_lock.png) no-repeat 100% 100%}#menuLoginContainer{background:url(/images/menu_login_box.png) no-repeat 0 100%;display:none;overflow:hidden;position:absolute;top:30px;right:-9px;width:192px}#menuLogin.itemLoginActive #menuLoginContainer{display:block}#menuLoginContainer div{padding:10px 19px 20px}#menuLogin div a{display:inline;color:#000;line-height:normal;text-transform:none;padding:0}#menuLogin div a:hover{text-decoration:underline}#areaMenu{background:#c4e1e3 url("/images/menu-top.png") top left no-repeat;padding-top:17px}#areaMenu h3{font-size:19px;padding-left:10px}#areaMenu ul{background:transparent url("/images/menu-bottom.png") bottom left no-repeat;margin:0;padding:0 0 20px 0}#areaMenu li{border-bottom:1px solid #dcedee;list-style:none;margin:0;padding:5px 0}#areaMenu a{display:inline-block}#areaMenu a{display:block;font-size:13px;font-weight:normal;padding:0 0 0 28px;text-decoration:none}#areaMenu .hasSubmenu a{background:transparent url("/images/groupmenu-bullet-closed.png") 8px center no-repeat}#areaMenu .hasSubmenu a.open{background-image:url("/images/groupmenu-bullet-open.png");font-weight:bold}#areaMenu a:hover{}#areaMenu a.selected,#areaMenu li a.open{}#areaMenu li a.open{}#areaMenu li .hasSubmenu a.open{background-image:none}#areaMenu .preloader{position:absolute;top:0;right:1px}#areaMenu li ul{display:inline-block}#areaMenu li ul{background-color:#dcedee;background-image:none;border:0;display:block;margin:8px 10px 7px 30px;padding:7px 0}#areaMenu li li{border:0}#areaMenu li li a{color:#45797e;font-size:12px;font-weight:normal;padding:0 5px 1px 10px}#areaMenu .hasSubmenu li a{background-image:none}#areaMenu li li a:hover{text-decoration:underline}#areaMenu li li a.selected{font-weight:bold}#areaMenu li li a.open{padding-bottom:0}#areaMenu li li ul{margin:8px 0 0 15px;padding:0}#areaMenu ul.active{display:block !important}#siteShopMenuVertical{background:#f2f2f2 url("/images/shopmenu-vertical-top.png") top left no-repeat}#siteShopMenuVertical ul{background:transparent url("/images/shopmenu-vertical-bottom.png") bottom left no-repeat;list-style:none;margin:0;padding:10px 0 10px 14px}#siteShopMenuVertical ul li{margin:0;padding:4px 0}#siteShopMenuVertical ul li a{color:#67686b;font-size:13px;font-weight:normal}.breadcrumbs{padding:8px 20px 10px}.breadcrumbs,.breadcrumbs a{font-size:9px;color:#646464;text-decoration:none}.breadcrumbs a:hover{color:#F26C1F;text-decoration:underline}.breadcrumbs{color:#000}.tGroups{}.tGroups .description{margin-bottom:15px}.tGroups .grouplist{margin:0;padding:25px 0 0 0}.tGroups .grouplist li{float:left;font-size:13px;height:153px;list-style:none;margin:0 10px 0 0;overflow:hidden;padding:0 0 15px 0;width:227px;position:relative}.tGroups .grouplist li.endofrow{margin-right:0}.tGroups .grouplist a{color:#fff;text-decoration:none}.tGroups .grouplist .groupImage{height:100px;margin:4px auto 0;overflow:hidden;text-align:center;width:100px}.tGroups .grouplist .image{}.tGroups .grouplist .groupOverlay{background:transparent url('/images/groups-background.png') left top no-repeat;cursor:pointer;height:136px;position:absolute;top:0;width:227px}.tGroups .grouplist .groupOverlay:hover{background:transparent url('/images/groups-background-hover.png') left top no-repeat}.tGroups .grouplist .groupTitle{position:absolute;text-align:center;top:108px;width:227px}.tGroups .grouplist .groupSubTitle{top:137px;position:absolute;text-align:center;width:227px}.tGroups .grouplist .groupSubTitle a{color:#6cb3ba;font-weight:normal}.tGroups .grouplist img{}.tGroups .grouplist li:hover a{}.tProducts{position:relative;overflow:hidden}.productlistActions{clear:both;background:#bebebe;margin:0 0 15px 0;overflow:hidden}.productlist .productlistVerbose{}.productlist .productlistVerbose ul{list-style-type:none}.productlist .productlistVerbose li{list-style-type:none;overflow:hidden}.productlist .productlistVerbose li .image{float:left}.productlist .productlistVerbose li .details{float:right;height:172px;position:relative;width:340px}.productlist .productlistVerbose li .details .header{clear:both;float:left}.productlist .productlistVerbose li .details .shortdescription{clear:both;float:left}.productlist .productlistVerbose li .details .price{bottom:50px;position:absolute;right:10px}.productlist .productlistVerbose li .details .newprice{font-weight:bold}.productlist .productlistVerbose li .details .oldprice{bottom:30px;position:absolute;right:10px;text-decoration:line-through}.productlist .productlistVerbose li .details .productlistVerboseForm{bottom:10px;position:absolute;right:10px}.productlistSorting{float:left;padding:2px 0 2px 10px}.productlistSorting label{font-weight:normal;font-size:12px;width:auto;padding-right:5px}.productlistSorting{float:left}.productsSimple{overflow:hidden;padding:0}.productsSimple ul{margin:0;padding:0}.productsSimple li{float:left;font-size:13px;height:153px;list-style:none;margin:0 7px 0 0;padding:0 0 15px 5px;width:227px;position:relative}.productsSimple li.endofrow{margin-right:0}.productsSimple .productOverlay{background:transparent url('/images/groups-background.png') left top no-repeat;cursor:pointer;height:136px;position:absolute;top:0;width:227px}.productsSimple .productOverlay:hover{background:transparent url('/images/groups-background-hover.png') left top no-repeat}.productsSimple .productImage{height:100px;margin:4px auto 0;overflow:hidden;text-align:center;width:100px}.productsSimple .productTitle{position:absolute;text-align:center;top:108px;width:227px}.productsSimple .productTitle a{color:#fff}.productsSimple .productSubTitle{top:137px;position:absolute;text-align:center;width:227px}.productsSimple .productSubTitle a{color:#6cb3ba;font-weight:normal}.productlistBrief{margin:0;overflow:hidden;padding:0}.productlistBrief li{float:left;list-style:none;margin:0 15px 15px 0;padding:0;width:174px}.productlistBrief .endofrow{margin-right:0}.productlistBrief a{display:block;font-size:12px;text-decoration:none}.productlistBrief .image{border:1px solid #bebebe;margin-bottom:5px;height:172px;overflow:hidden;position:relative}.productlistBrief .image img{display:block;margin:0 auto}.productlistBrief .image .soldoutText{background:url(/images/btn_soldout.gif) repeat-x 0 0;border:1px solid #be1c21;color:#fff;font-size:11px !important;font-weight:bold;line-height:16px;bottom:0;left:0;padding:1px 6px;position:absolute;text-align:center;width:100%;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8}.productlistBrief .details{background:#e6e6e6;padding:10px;position:relative;height:85px}.productlistBrief span{font-size:16px;font-weight:bold}.productlistBrief .newprice{color:#dc0000;margin-right:5px}.productlistBrief .oldprice{font-size:12px;text-decoration:line-through}.productlistBrief .formBox{position:absolute;bottom:10px;left:10px;right:10px}.productlistBrief .quantityArea{position:absolute;bottom:0;left:0}.quantityArea .inpText{width:22px;margin:0 0px}.quantityArea img{vertical-align:middle;cursor:pointer}.quantityArea .jsMessage{background:#efefef;border:1px solid #bfbfbf;padding:4px;position:absolute;top:26px;left:0;width:100px;z-index:10}.productlistBrief .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c;float:right}.productlistBrief .inpSoldout{width:100%;float:right}#tProductinfo h1{margin-bottom:0}#tProductinfo #productContainer{overflow:hidden;padding-bottom:1px;background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;background-position:0 100%}#tProductinfo #productBar{float:left;padding-top:15px;width:174px}#tProductinfo .productImages a,#tProductinfo .productImages img{display:block;position:relative}#tProductinfo .productImages .zoom{position:absolute;bottom:5px;right:0}#tProductinfo .productImages ul{border:1px solid #bebebe;border-width:1px 0;margin:10px 0 0;overflow:hidden;padding:5px 0}#tProductinfo .productImages li{float:left;list-style:none;margin:0;padding:0}#tProductinfo #productAdditions{padding-top:10px}#tProductinfo #productAdditions a,#productImagesLightbox .productImageActions a{clear:left;color:#646464;display:block;float:left;margin-bottom:8px;padding:4px 0 4px 25px;text-decoration:none}#tProductinfo #productAdditions a:hover,#productImagesLightbox .productImageActions a:hover{color:#F26C1F}.productLinkwishlist{background:url(/images/icon_add_to_wishlist.png) no-repeat 0 0}.productLinkfavorites{background:url(/images/icon_add_to_favorites.png) no-repeat 0 0}.productLinkshoppinglist{background:url(/images/icon_add_to_shoppinglist.png) no-repeat 0 0}.productLinktipafriend{background:url(/images/icon_tip_a_friend.png) no-repeat 0 0}.productLinkprint{background:url(/images/icon_print_page.png) no-repeat 0 0}#tProductinfo #productAdditions .addThisShare a,#productImagesLightbox .productImageActions .addThisShare a{padding:0}#tProductinfo #productAdditions .facebookShare a,#productImagesLightbox .productImageActions .facebookShare a{padding:0}#tProductinfo #productAdditions .facebookShare a img,#productImagesLightbox .productImageActions .facebookShare a img{margin:0 4px 1px 0;vertical-align:middle}#productImagesLightbox{padding:4px;overflow:hidden}#productImagesLightbox .imageContainer{overflow:hidden;position:relative}#productImagesLightbox .lightboxNavigation{background:url(/images/lightbox_navigation_left.png) no-repeat 0 95%;cursor:pointer;height:100%;width:45%;position:absolute;top:0;left:0}#productImagesLightbox .lightboxNavigation:hover{background-image:url(/images/lightbox_navigation_left_over.png)}#productImagesLightbox .lightboxNavigation.prev.disabled{background-image:none}#productImagesLightbox .lightboxNavigation.next{background:url(/images/lightbox_navigation_right.png) no-repeat 100% 95%;right:0;left:auto}#productImagesLightbox .lightboxNavigation.next:hover{background-image:url(/images/lightbox_navigation_right_over.png)}#productImagesLightbox .lightboxNavigation.next.disabled{background-image:none}#productImagesLightbox .productImageActions{padding-top:15px}#tProductinfo #productPage{float:right;padding-top:15px;width:353px}#tProductinfo #productVariants{margin-top:10px;overflow:hidden}#tProductinfo #productVariants div{float:left;padding:0 15px 10px 0}#tProductinfo #productVariants label{display:block;font-weight:bold}#tProductinfo #productVariantsNew{margin:10px 15px 0;overflow:hidden}#tProductinfo #productVariantsNew div{float:left;padding:0 15px 10px 0}#tProductinfo #productVariantsNew div.endofrow{padding-right:0}#tProductinfo #productVariantsNew label{display:block;font-size:12px}#tProductinfo .quantityfieldinfo{margin-left:15px}#tProductinfo .quantityfieldinfo label{display:block;font-size:12px}#tProductinfo .quantityfieldinfo .inpText{width:50px}#tProductinfo #priceInfo{margin-top:15px;overflow:hidden}#tProductinfo #prices{background-color:#e6e6e6;float:left;width:164px}#tProductinfo #prices thead th{padding:7px 0 0 10px}#tProductinfo #prices td{padding-right:10px}#tProductinfo #prices tr:last-child th,#tProductinfo #prices tr:last-child td{padding-bottom:10px}#tProductinfo #prices tbody th{font-weight:normal;padding-left:10px}#tProductinfo #prices .odd th,#tProductinfo #prices .odd td{background:transparent}#tProductinfo #price{float:right;font-size:16px;font-weight:bold;width:174px;padding-top:30px}#tProductinfo #price span{display:block}#tProductinfo #price span span{display:inline}#tProductinfo #price .newprice{color:#dc0000;margin-right:5px}#tProductinfo #price .oldprice{font-size:12px;text-decoration:line-through}#tProductinfo #productActions{border-bottom:2px solid #dfdfdf;margin-bottom:10px;overflow:hidden;padding:10px 0 7px}#tProductinfo .backButton{background:url(/images/btn_submit_basic.gif) repeat-x 0 0;border:1px solid #565556;color:#fff;font-weight:bold;float:left;padding:2px 10px;text-decoration:none}#tProductinfo .backButton span{background:url(/images/icon_btn_go_back.png) no-repeat 0 50%;padding-left:15px}#tProductinfo .productBuyForm{float:right;position:relative;width:174px}#tProductinfo .quantityArea{}#tProductinfo .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c;float:right}#tProductinfo .inpSoldout,#tProductinfo .soldout{float:right}#tProductinfo #productBasicProperties{line-height:21px;margin-bottom:10px;overflow:hidden;padding-bottom:7px}#tProductinfo #productBasicProperties span{float:left;width:174px}#tProductinfo #productBasicProperties em{background:url(/images/icon_instock_states.png) no-repeat 0 0;float:right;font-style:normal;padding-left:30px;width:144px}#tProductinfo #productBasicProperties .notinstock{background-position:0 100%}#tProductinfo #productProperties{margin-bottom:10px;padding-bottom:7px}#tProductinfo #productProperties td{padding-left:15px}#tProductinfo #productComponents{clear:both;padding-bottom:20px}#tProductinfo #productComponents .tabs{background:url(/images/component_tab_states.png) no-repeat 100% 0;height:30px;margin-bottom:10px;overflow:hidden}#tProductinfo #productComponents .tabs ul{margin:0;padding:0}#tProductinfo #productComponents .tabs li{background:url(/images/component_tab_states.png) no-repeat 100% -30px;display:block;float:left;list-style:none;margin:0;padding:0}#tProductinfo #productComponents .tabs .active{background:url(/images/component_tab_states.png) no-repeat 100% -60px}#tProductinfo #productComponents .tabs a{color:#fff;display:block;float:left;font-weight:bold;height:30px;line-height:28px;padding:0 20px;text-decoration:none}#subPriceTextbox{text-align:right}#tUpdateshoppinglist{width:240px;position:relative}#tUpdateshoppinglist .quantityArea{float:left}#tUpdateshoppinglist .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c;float:right}#tTipafriend{width:190px}#tTipafriend .inpText,#tTipafriend textarea{width:90%;margin:1px}#tTipafriend .textfield_error{margin:0}#tTipafriend .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c;padding:1px 15px}#sendWishlist{background:#bdbebe;width:237px;margin-top:15px}#sendWishlist .success{color:#383;font-size:14px;font-weight:bold;padding:15px 0 0 10px;margin-bottom:0}#sendWishlist form{padding:10px}#sendWishlist .inpText,#sendWishlist textarea{width:95%;margin:1px}#sendWishlist .textfield_error{margin:0}#sendWishlist .actions{margin-right:5%;text-align:right}#sendWishlist .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c;padding:1px 15px}.basketpreview{background:#e6e6e6;padding:10px 10px 5px;margin-bottom:5px;z-index:1000}.basketpreview h3{background:url(/images/icon_basketpreview.png) no-repeat 100% 0}.basketpreview table{width:100%}.basketpreview td{padding:0 2px}.basketpreview .odd td{background-color:transparent}.basketpreview .total{font-size:12px}.basketpreview .total strong{display:block;position:relative}.basketpreview .total strong em{bottom:0;position:absolute;right:0}.basketpreview .linkToBasket{background:url(/images/btn_link_to_basket.gif) repeat-x 0 0;border:1px solid #5cb21d;color:#fff;display:block;font-size:12px;font-weight:bold;padding:3px;text-align:center;text-decoration:none;text-transform:uppercase}.tWishlistbutton{background:#e6e6e6;padding:5px 10px;margin-bottom:5px}.tWishlistbutton a{background:url(/images/btn_link_to_wishlist.gif) repeat-x 0 0;border:1px solid #727273;color:#fff;display:block;font-size:12px;font-weight:bold;padding:3px;text-align:center;text-decoration:none;text-transform:uppercase}#siteLoginContainer{background:#e6e6e6;padding:10px;margin-bottom:5px}#siteLoginContainer a{text-decoration:none}#siteLoginContainer a:hover{color:#000;text-decoration:underline}#siteLoginContainer .logout{overflow:hidden}#siteLoginContainer .logout a{background:url(/images/btn_submit_basic.gif) repeat-x 0 0;border:1px solid #565556;color:#fff;float:left;font-weight:bold;overflow:visible;padding:1px 6px}#tNewssignup{background:#e6e6e6;padding:10px;margin-bottom:5px}#tNewssignup p.inline{padding-left:0}#tNewssignup p label{display:block}#tNewssignup .inpSubmit{width:70px}#tNewssignup .cancelSubscription{margin-left:5px;width:78px}#tNewssignup a{text-decoration:none}#tNewssignup a:hover{color:#000;text-decoration:underline}#tFindpackage{background:#e6e6e6;padding:10px;margin-bottom:5px}#tFindpackage a{text-decoration:none}#tFindpackage a:hover{color:#000;text-decoration:underline}#tCardlogos{padding:10px;margin-bottom:5px;overflow:hidden}#tCardlogos span{float:left;margin:0 5px 5px 0;height:25px}#tCardlogos img{float:left}.shoppingRailroad{font-size:18px}.shoppingRailroad ul{background:url(/images/shopping_railroad_states.png) repeat-x 0 0;height:50px;margin:0;overflow:hidden;padding:0}.shoppingRailroad li{background:url(/images/shopping_railroad_states.png) no-repeat 100% -150px;float:left;list-style:none;margin:0;padding:0}.shoppingRailroad a,.shoppingRailroad span{color:#88b6bb;float:left;font-weight:bold;line-height:50px;padding:0 10px 0 0;text-align:center;text-decoration:none}.shoppingRailroad a:hover{}.shoppingRailroad a.selected{color:#fff}.shoppingRailroad span.selected{color:#fff}.shoppingRailroad .last{background-position:0 0}.dataformatDelivery #railroadBasket,.dataformatPayment #railroadBasket,.dataformatOrderstatus #railroadDelivery,.dataformatConfirmation #railroadPayment,.dataformatBaskethead #railroadOrderstatus{background-position:100% -200px}.dataformatBasket #railroadBasket,.dataformatDelivery #railroadDelivery,.dataformatPayment #railroadDelivery,.dataformatOrderstatus #railroadOrderstatus,.dataformatConfirmation #railroadConfirmation,.dataformatBaskethead #railroadPayment{background-position:100% -50px;background-repeat:repeat-x}.dataformatBasket #railroadBasket a,.dataformatDelivery #railroadDelivery a,.dataformatPayment #railroadDelivery a,.dataformatOrderstatus #railroadOrderstatus a,.dataformatConfirmation #railroadConfirmation a,.dataformatBaskethead #railroadPayment span{background:url("/images/shopping_railroad_states.png") no-repeat 100% -100px}#railroadBasket a,#railroadBasket span{width:145px}.dataformatBasket #railroadBasket a,.dataformatBasket #railroadBasket span{}#railroadDelivery a,#railroadDelivery span{width:135px}#railroadOrderstatus a,#railroadOrderstatus span{width:130px}#railroadPayment a,#railroadPayment span{width:130px}#railroadConfirmation span{width:110px;padding-right:9px}.dataformatConfirmation #railroadConfirmation span{}#tBasket{background:url("/images/border_dashed_vertical.png") repeat-y scroll 100% 0 transparent;padding-right:10px}#tBasket #productComponents{clear:both}#tBasket #productComponents .tabs{background:url(/images/component_tab_states.png) no-repeat 100% 0;height:30px;margin-bottom:10px;overflow:hidden}#tBasket #productComponents .tabs ul{margin:0;padding:0}#tBasket #productComponents .tabs li{background:url(/images/component_tab_states.png) no-repeat 100% -30px;display:block;float:left;list-style:none;margin:0;padding:0}#tBasket #productComponents .tabs .active{background:url(/images/component_tab_states.png) no-repeat 100% -60px}#tBasket #productComponents .tabs a{color:#fff;display:block;float:left;font-weight:bold;height:30px;line-height:28px;padding:0 20px;text-decoration:none}.productbasket{background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;background-position:0 100%;padding-bottom:1px;width:100%;color:#163336}.productbasket th,.productbasket td{padding:10px 8px}.productbasket .image{height:100px;width:100px;padding-left:0;overflow:hidden;text-align:center}.productbasket .quantity{width:90px}.productbasket .unitprice{width:110px;white-space:nowrap}.productbasket .total{width:110px;padding-right:0;font-weight:bold;white-space:nowrap}.productbasket .giftwrap{width:30px;text-align:center;padding-top:24px}.productbasket th.giftwrap{width:30px;text-align:center;padding-top:0}.productbasket td,.productbasket td.odd{background-image:url(/images/border_dashed_horizontal.png);background-position:left top;background-repeat:repeat-x;padding-top:11px;vertical-align:top;color:#163336}.productbasket th{background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;background-position:0 100%;padding-bottom:3px;color:#3f686c}.productbasket .description a{display:block;font-size:14px;font-weight:bold;margin-bottom:6px;text-decoration:none}.productbasket .description a:hover{color:#163336;text-decoration:none}.productbasket .description .productdescription{color:#999999;display:block;height:60px;overflow:hidden}.productbasket td.quantity{padding-top:21px;text-align:center}.productbasket td.quantity img{cursor:pointer;vertical-align:middle}.productbasket td.quantity .iconUpdate{margin:10px 0 0 0}.productbasket td.unitprice,.productbasket td.total{font-size:13px;padding-top:14px;color:#163336;white-space:nowrap}.productbasket .quantity input{width:35px;height:20px;text-align:center;background-color:#dedede;background-image:none;border:0 none !important;margin:0 5px;padding:0;vertical-align:middle}.productbasket .productactions td{text-align:right;vertical-align:bottom;background-image:none}.productbasket .productactions .productid{float:left}.productbasket .productactions .productid a{color:#3f686c;font-size:11px;font-weight:normal}.productbasket .delete{background:url(/images/icon_delete_from_basket.png) no-repeat 100% 50%;color:#CC3333;font-weight:bold;line-height:21px;text-decoration:none;padding:4px 20px 3px 0}.productbasket .delete:hover{color:#781613;text-decoration:none}.productbasket .odd td,.productbasket .odd th{background-color:transparent}.basketActions{overflow:hidden;margin-top:15px;padding-bottom:30px;background-image:url(/images/border_dashed_horizontal.png);background-position:0 100%;background-repeat:repeat-x}.orderDiscounts{border:1px dashed #cccccc;float:left;width:348px}.orderDiscounts .formBox label{width:auto}.orderDiscounts .formBox .text{text-align:left}.mDiscountcode,.mGiftCertificates{border:0;margin:0 0 20px;padding:10px}.basketTotals{float:right;clear:both}.basketTotals .totalsum{font-size:18px;font-weight:bold;padding-top:10px}.basketTotals .totalsum th{font-weight:bold}.basketTotals .total th,.basketTotals .total td{font-size:14px}.basketTotals .donation th,.basketTotals .donation td{color:#6cb3ba;font-size:14px;font-weight:normal}.basketTotals th{font-weight:normal}.basketTotals .donation th,.basketTotals .donation td{background-image:url(/images/border_dashed_horizontal.png);background-position:0 38px;background-repeat:repeat-x;padding-bottom:30px}.basketTotals th{padding:5px 8px 5px 0;width:110px;text-align:right;color #163336}.basketTotals td{padding:5px 0 5px 8px;width:110px;text-align:right;color #163336}.basketTotals .total th,.basketTotals .total td{font-weight:bold}.basketTotals .actions th,.basketTotals .actions td{background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;padding-top:11px;text-align:left}.basketTotals .actions td{text-align:right}.basketTotals .actions .continue{}.basketTotals .actions th{text-align:left}.basketActions .actions{clear:both;float:right;width:100%;margin-top:10px;background-image:url(/images/border_dashed_horizontal.png);background-position:0 0;background-repeat:repeat-x;padding-top:30px}.shopflowForm .continueshopping,.shopflowForm .continue{background:url(/images/basket_back.png) repeat-x 0 0;border:0 none;color:#818385;float:left;font-family:Verdana;font-size:11px;font-weight:bold;line-height:21px;text-align:center;text-decoration:none;width:151px;height:26px}.shopflowForm .continue{background-image:url(/images/basket_continue.png);border:0 none;width:193px;height:32px;font-size:14px;line-height:27px;color:#fff;float:right}.shopflowForm .continue:hover{background-image:url(/images/basket_continue_hover.png)}#pagePreloader{background:#fff url(/images/preload_64x64.gif) no-repeat 50% 20%;display:none;position:absolute;top:0;right:0;bottom:0;left:0}#tDelivery{background:url(/images/border_dashed_vertical.png) repeat-y 100% 0;padding-right:10px}#tDelivery .secondaryAddress{padding-top:5px}#tDelivery .text{color:#3f686c;margin-top:50px;margin-left:160px}#tDelivery .AddressContainer{margin-left:160px}.deliveryForm .actions{display:block;height:31px;margin-top:35px;margin-bottom:35px;width:746px;position:relative;left:-160px}.deliveryForm .actions .backButton{margin-right:45px;background:url(/images/delivery_back.png) no-repeat scroll 0 0 transparent;border:0 none;color:#818385;float:left;font-weight:bold;text-align:center;padding:0;line-height:20px;text-decoration:none;width:151px;height:24px;font-size:10px;font-family:Verdana;font-weight:bold;text-transform:uppercase}.deliveryForm .actions .backButton:hover{background:url(/images/delivery_back_hover.png) no-repeat scroll 0 0 transparent}.deliveryForm .actions .backButton span{padding:0;background-image:none}.deliveryForm .actions .inpSubmit{background-image:url(/images/delivery_continue.png);border:0;margin-right:45px;color:#FFFFFF;font-weight:bold;overflow:visible;text-align:center;line-height:31px;padding:0 0 5px 0;width:259px;height:31px;float:right;font-size:13px;font-family:Verdana;font-weight:bold;text-transform:uppercase;cursor:pointer}#tOrderstatus{background:url(/images/border_dashed_vertical.png) repeat-y 100% 0}#tOrderstatus .addressInfo{padding-left:75px;width:625px;margin-top:50px;background:url(/images/border_dashed_horizontal.png) repeat-x 0 100%;margin-bottom:40px}#tOrderstatus .text{margin:10px 0}#tOrderstatus p{padding-left:0}#tOrderstatus .paymenttype{padding:4px 30px 0 0}#tOrderstatus .shippingtype{padding:0 30px 5px 0}#tOrderstatus .expectedshippingdate{clear:both;float:right;margin-top:20px;width:100%}#tOrderstatus .termsaccepting{border:0 none;padding:5px 0;margin:20px 10px 5px 0;width:300px;float:right;clear:both;text-align:right;font-weight:bold}#tOrderstatus .termsaccepting a{color:#6cb3ba}#tOrderstatus .hline{float:right;clear:both;background:url(/images/border_dashed_horizontal.png) repeat-x 0 100%;width:100%;height:1px;margin-right:10px;margin-top:10px}#tOrderstatus .ordercontent{padding-bottom:1px;width:700px}#tOrderstatus .ordercontent th{background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;background-position:0 100%;color:#3f686c;padding:5px 0}#tOrderstatus .ordercontent .spacer{width:60px}#tOrderstatus .actions{float:right;width:100%}#tOrderstatus .actions .backButton{margin-right:45px;background:url(/images/orderstatus_back.png) no-repeat scroll 0 0 transparent;border:0 none;color:#818385;float:left;font-weight:bold;text-align:center;padding:0;line-height:20px;text-decoration:none;width:151px;height:24px;font-size:10px;font-family:Verdana;font-weight:bold;text-transform:uppercase}#tOrderstatus .actions .backButton:hover{background:url(/images/orderstatus_back_hover.png) no-repeat scroll 0 0 transparent}#tOrderstatus .actions .backButton span{padding:0;background-image:none}#tOrderstatus .actions .inpSubmit{background-image:url(/images/orderstatus_continue.png);border:0;margin-right:10px;color:#FFFFFF;font-weight:bold;overflow:visible;text-align:center;line-height:31px;padding:0 0 5px 0;width:202px;height:32px;float:right;font-size:13px;font-family:Verdana;font-weight:bold;text-transform:uppercase;cursor:pointer}#tOrderstatus .actions .inpSubmit:hover{background-image:url(/images/orderstatus_continue_hover.png)}#tOrderstatus .basketTotals{margin-right:10px}.shopflow .addressInfo{overflow:hidden}.shopflow .addressInfo .primaryAddress{float:left;width:300px}.shopflow .addressInfo .secondaryAddress{float:right;width:300px}.shopflow .addressInfo .remarks,.shopflow .addressInfo .shippingtype,.shopflow .addressInfo .paymenttype,.shopflow .addressInfo .chosenGLS{clear:both;padding-top:10px}.shopflow .addressInfo h2{padding-bottom:5px;color:#3f686c;font-size:14px;font-weight:bold;font-family:Helvetica}.shopflow .addressInfo th{font-size:11px;padding:6px 30px 5px 0}.shopflow .addressInfo td{font-size:12px}.ordercontent{width:100%}.ordercontent th{padding:10px 8px}.ordercontent td{background:url(/images/border_dashed_horizontal.png) repeat-x 0 100%;padding:15px 8px;vertical-align:bottom}.ordercontent .odd td,.ordercontent .odd th{background:url(/images/border_dashed_horizontal.png) repeat-x 0 100%}.ordercontent .item{padding-left:0}.ordercontent .quantity{width:60px}.ordercontent .unitprice{width:110px}.ordercontent .amount{width:110px;padding-right:0}.ordercontent .discount{color:#dc0000}.ordercontent .giftwrap{width:30px;text-align:center;padding-top:24px}.ordercontent th.giftwrap{width:30px;text-align:center;padding-top:0}.ordercontent .productactions td{border-top:none}.orderactions{overflow:hidden;margin-top:15px;padding-bottom:40px}.orderTotals{float:right;margin-right:10px}.orderTotals th{padding:5px 8px 5px 0;width:110px}.orderTotals td{padding:5px 0 5px 8px;width:110px}.orderTotals .total th,.orderTotals .total td{font-weight:bold}.orderTotals .actions th,.orderTotals .actions td{border-top:1px solid #b3b3b3;padding-top:10px;text-align:right}.orderactions .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c}.dataformatPayment #siteMain{background:url("/images/border_dashed_vertical.png") repeat-y scroll 100% 0 transparent}#tPayment{padding-right:10px}#tPayment .addressInfo{float:left;clear:both;margin-left:75px;margin-top:50px}#tPayment p.inline{padding-left:0;float:left;overflow:hidden;padding-left:0;width:200px}#tPayment .shippingtypes{border:0 none;background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;margin-top:15px;padding-top:15px;float:left;clear:both;width:100%}#tPayment .shippingtypes .wrapper h3{color:#3f686c;font-size:14px;font-weight:bold;font-family:Helvetica;margin-bottom:0}#tPayment .paymenttype .wrapper h3{color:#3f686c;font-size:14px;font-weight:bold;font-family:Helvetica;margin-bottom:0}#tPayment .shippingtypes .wrapper{margin-left:75px}#tPayment .glsPickup label span{font-weight:normal}#tPayment .glsPickup{border-top:1px solid #b3b3b3}#tPayment .glsPickup label span{font-weight:normal}#tPayment .paymenttype{border:0 none;background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x;margin-top:15px;padding-top:15px;float:left;clear:both;width:100%}#tPayment .paymenttype label{font-weight:normal}#tPayment .paymenttype input{}#tPayment .paymenttype .wrapper{margin-left:75px}#tPayment .inpSubmit{}#tPayment .actions{float:left;clear:both;background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x}.paymentForm .actions{height:31px;margin-top:10px;padding-top:35px;width:100%}.paymentForm .actions .backButton{margin-right:45px;background:url(/images/payment_back.png) no-repeat scroll 0 0 transparent;border:0 none;color:#818385;float:left;font-weight:bold;text-align:center;padding:0;line-height:20px;text-decoration:none;width:151px;height:24px;font-size:10px;font-family:Verdana;font-weight:bold;text-transform:uppercase}.paymentForm .actions .backButton:hover{background:url(/images/payment_back_hover.png) no-repeat scroll 0 0 transparent}.paymentForm .actions .backButton span{padding:0;background-image:none}.paymentForm .actions .inpSubmit{background-image:url(/images/payment_continue.png);border:0;margin-right:0;color:#FFFFFF;font-weight:bold;overflow:visible;text-align:center;line-height:31px;padding:0 0 5px 0;width:243px;height:32px;float:right;font-size:13px;font-family:Verdana;font-weight:bold;text-transform:uppercase;cursor:pointer}.paymentForm .actions .inpSubmit:hover{background-image:url(/images/payment_continue_hover.png)}#tDibs{background-image:url(/images/border_dashed_vertical.png);background-position:100% 0;background-repeat:repeat-y}#tDibs .inpSubmit{background-image:url(/images/payment_continue.png);border:0;margin-right:10px;color:#FFFFFF;font-weight:bold;overflow:visible;text-align:center;line-height:31px;padding:0 0 5px 0;width:243px;height:32px;font-size:13px;font-family:Verdana;font-weight:bold;text-transform:uppercase;cursor:pointer;float:right}#tDibs .inpSubmit:hover{background-image:url(/images/payment_continue_hover.png)}#tDibs .wrapper{margin:30px 0 0 0}#tDibs form{margin:30px 0 0 0;padding-top:20px;padding-bottom:20px;overflow:hidden;background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x}#tDibs .backButton{margin-right:45px;background:url(/images/payment_back.png) no-repeat scroll 0 0 transparent;border:0 none;color:#818385;float:left;font-weight:bold;text-align:center;padding:0;line-height:20px;text-decoration:none;width:151px;height:24px;font-size:10px;font-family:Verdana;font-weight:bold;text-transform:uppercase}#tDibs .backButton span{padding:0;background-image:none}.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{color:#646464;margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:white url(/images/preload_16x16.gif) right center no-repeat}.ac_over{background-color:#cee9f4;color:white}#tLinks{}#tLinks .linkbogstaver{padding:25px 0 20px}#tLinks .linkbogstaver a,#tLinks h2{font-size:16px;font-weight:bold;margin:20px 10px 10px 0;text-decoration:none}#tLinks .linkbogstaver a:active{color:#f16822}#tLinks .column{float:left;overflow:hidden;width:184px}#tPageLinks{float:right;width:300px}#tPageLinks h2{width:300px;height:34px;color:#FFF;font-size:15px;font-family:Verdana;line-height:34px;background-image:url(/images/headerbar_300x34.png);background-repeat:no-repeat;margin:0;padding:0 0 0 10px}#tPageLinks ul{margin:0;padding:0 0 9px 0;background-image:url(/images/headerbar_bottom_300x9.png);background-repeat:no-repeat;background-position:0 100%}#tPageLinks ul li{display:block;list-style-type:none;clear:both;background-color:#f7f7f7;line-height:50px;vertical-align:middle;padding-left:23px;height:50px;background-image:url(/images/border_dashed_horizontal.png);background-position:0 0;background-repeat:repeat-x}#tPageLinks ul li:hover{background-color:#dedede;text-decoration:none}#tPageLinks ul li.first{background-image:none}#tPageLinks ul li a{float:left;height:50px;font-weight:bold;font-size:14px;color:#163336;text-decoration:none}#tPageLinks ul li a:hover{color:#6cb3ba}#tPageLinks ul li a.link{float:left;width:180px}#tPageLinks ul li a.pdficon{float:left;width:90px;line-height:50px;vertical-align:middle;background-image:url(/images/pdf_icon_30x35.png);background-repeat:no-repeat;background-position:40px 5px}#tPageLinks ul li a.pdficon img{float:right;margin-right:20px;margin-top:5px;line-height:50px;vertical-align:middle}#tCases{float:right;clear:right;width:300px;margin-top:20px;background-color:#f7f7f7}#tCasesRight{text-align:center;float:right;clear:right;width:300px;margin-top:20px}#tCasesRight img{margin-top:15px}#tCases h2{width:300px;height:34px;color:#FFF;font-size:15px;font-family:Verdana;line-height:34px;background-image:url(/images/headerbar_300x34.png);background-repeat:no-repeat;margin:0;padding:0 0 0 10px}#tCases img{display:block;margin:10px auto 0}#tCases a{clear:both;color:#163336;float:right;font-size:13px;font-weight:bold;margin:5px 10px 5px 0;text-decoration:none}#tCases a:hover{color:#6cb3ba}#tCases .bottom{float:left;width:100%;height:9px;background-color:#FFF;background-image:url(/images/headerbar_bottom_300x9.png);background-repeat:no-repeat;background-position:0 100%}#tManufacturers{float:left;width:640px}#tManufacturers .manufacturer{display:block;width:620px;height:190px;background-image:url(/images/border_dashed_horizontal.png);background-repeat:repeat-x}#tManufacturers .manufacturer .image{float:left;width:240px;height:175px;text-align:center;padding-top:15px}#tManufacturers .manufacturer .image img{margin-top:1px;max-height:190px}#tManufacturers .manufacturer .content{float:left;width:380px}#tManufacturers .manufacturer .content .links{display:block;margin-top:45px}#tBannerArticles{float:left;width:300px}#tBannerArticles .article{background-repeat:no-repeat;background-position:0 0}#tArticles{}#tArticles .article{float:left;width:462px;background-color:#f7f7f7;margin:0 15px 20px 0;position:relative;min-height:220px}#tArticles .article.top{background-color:transparent !important;width:940px;margin:0 0 20px 0}#tArticles .article.breakline{margin-right:0}#tArticles .article h2{display:block;width:452px;height:34px;color:#FFF;font-size:13px;font-family:Verdana;line-height:32px;background-image:url(/images/article_header_small.png);background-repeat:no-repeat;margin:0;padding:0 0 0 10px;font-weight:bold}#tArticles .article.top h2{display:block;width:930px;height:32px;line-height:30px;background-image:url(/images/article_header_big.png);background-repeat:no-repeat;margin:0;padding:0 0 0 10px;font-weight:bold}#tArticles .article .content{display:block;width:445px;padding:17px 0 0 13px;margin:0}#tArticles .article.top .content{padding:0;margin:0}#tArticles .article .content img{padding:0;margin:0}#tArticles .article.case_kunder .linkbutton{}#tArticles .article.case_kunder .frontpageSimpleHeader{top:60px;left:15px;color:#FFF}#tArticles .article.profil_ideen .linkbutton{position:absolute;bottom:10px;left:30px}#tArticles .article.profil_ideen{}#tArticles .article.profil_ideen .frontpageSimpleHeader{top:80px}#tArticles .article.profil_ideen .frontpageSimpleText{top:160px}#tArticles .article.profil_noegletal .linkbutton{position:absolute;bottom:10px;left:10px}#tArticles .article.profil_noegletal{height:340px}#tArticles .article.profil_kontorer .linkbutton{position:absolute;bottom:10px;left:10px}#tArticles .article.profil_kontorer{height:340px}#tArticles .article.profil_ngopartnere .linkbutton{position:absolute;bottom:10px;left:10px}#tArticles .article.profil_ngopartnere{height:200px}#tArticles .article.profil_organisationen .linkbutton{position:absolute;bottom:10px;left:10px}#tArticles .article.profil_organisationen{height:210px}#tArticles .article .bottom{display:block;width:100%;height:9px;background-color:transparent;background-image:url(/images/article_bottom_small.png);background-repeat:no-repeat;background-position:0 100%}#tArticles .article.top .bottom{background-image:none}#tPage{overflow:hidden;width:625px;margin-right:20px}#tPage.articlePage{min-height:300px}#tPage div.spacer{display:block;height:20px}#tPage #pageimagecontainer{float:right;padding-left:15px}#tPage #pageimagecontainer ul{margin:0;padding:0}#tPage #pageimagecontainer li{list-style:none;margin:0;padding:10px 0 0 0}#tPage #pageimagecontainer a,#tPage #pageimagecontainer img{display:block}#tPage .textbody{overflow:hidden}#tPage .textbody .image{clear:right;float:right;margin:0 0 10px 10px}#tPage #articlelist{}#tPage #articlelist ul{margin:0;padding:0}#tPage #articlelist li{list-style:none;margin:0;padding:0 0 10px}#tPage #articlelist a{}#tPage #articlelist .articletext{}#tPage #employees h2{background:#bebebe;padding:4px 10px}#tPage #employees ul{margin:0;padding:0}#tPage #employees li{list-style:none;margin:0;overflow:hidden;padding:0 0 15px}#tPage #employees img{display:block;float:left;margin-right:15px}#tPage #employees li > div{float:left;padding-top:10px;width:300px}#promotion{border-bottom:1px solid #bebebe;padding-bottom:15px}#promotion .promotionImages{display:block;height:300px;overflow:hidden}#promotion img{display:block;height:300px;width:552px}#promotion ul{display:inline-block}#promotion ul{display:block;margin:0;overflow:hidden;padding:0;position:relative}#promotion li{float:left;list-style:none;margin-left:0;padding:0;background-color:#3f686c;background-image:url('/images/frontbanner_btn_all.png');background-position:0 0;background-repeat:no-repeat}#promotion .nortnor{background-position:0 0}#promotion .seltnor{background-position:0 -120px}#promotion .nortsel{background-position:0 -60px}#promotion .first{background-image:none}#promotion .second{}#promotion .activeSlide{background-color:#6cb3ba}#promotion .first.activeSlide{}#promotion .nextActiveSlide{}#promotion .last.activeSlide{}#promotion li a{display:inline-block}#promotion li a{color:#FFF;display:block;float:left;font-size:13px;padding:0 10px 20px 60px;position:relative;text-decoration:none;width:210px}#promotion .first a{padding:0 10px 20px}#promotion .last.activeSlide a{width:210px;padding-left:60px}#promotion strong{display:block;font-size:14px;height:30px;overflow:hidden;padding-top:10px}#promotion .readmore{display:block;padding-top:5px;position:absolute;bottom:2px}#promotion p{margin:0;padding-top:5px}#tFrontpage{}#tFrontpage .text{overflow:hidden}#tFrontpage .text .image{float:right;margin:0 0 10px 10px}#tCreatecustomer h2{border-bottom:1px solid #b3b3b3;font-size:13px;padding-bottom:5px}#tCreatecustomer .inpText{width:200px}#tCreatecustomer .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c}#tCustomerinfo h2{border-bottom:1px solid #b3b3b3;font-size:13px;padding-bottom:5px}#tCustomerinfo .inpText{width:200px}#tCustomerinfo .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c}#tCustomerinfo .inpEditProfile{background-image:url(/images/btn_added_basic.gif);border:1px solid #e68c47;color:#fff;font-weight:bold}#tCustomerinfo .previousOrdersForm{border-top:2px solid #bebebe;padding:15px 0 0}#tShoppinglist h2{background:#bebebe;margin-top:25px;padding:5px}#tShoppinglist table{width:100%;font-size:12px}#tShoppinglist th{border-bottom:1px solid #b3b3b3;padding-bottom:5px}#tShoppinglist .quantity{padding-top:18px;text-align:center;width:110px}#tShoppinglist .unitprice{padding-top:19px;text-align:right;width:100px}#tShoppinglist td{padding:5px 0}#tShoppinglist td a{text-decoration:none}#tShoppinglist .productactions td{border-bottom:1px solid #b3b3b3}#tShoppinglist .quantityArea{position:relative}#tShoppinglist .quantityArea .jsMessage{left:-105px;top:0}#tShoppinglist .delete{background:url(/images/icon_delete_from_basket.png) no-repeat 0 50%;color:#646464;font-weight:bold;line-height:21px;padding:4px 0 3px 25px;text-decoration:none}#tShoppinglist .actions{text-align:right}#tShoppinglist .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c}#pageGallery{margin-top:20px;overflow:hidden}#pageGallery ul{margin:0;padding:0}#pageGallery li{border:1px solid #bebebe;float:left;list-style:none;margin:0 15px 15px 0;padding:0}#pageGallery li.rowEnd{margin-right:0}#pageGallery a{display:block;float:left;height:172px;position:relative;width:172px}#pageGallery img{display:block}#pageGallery .zoom{display:none;position:absolute;bottom:10px;right:10px}#pageGallery a:hover .zoom{display:block}#pageFAQ{margin-top:20px}#pageFAQ h2{background:#bebebe;font-size:16px;padding:5px 10px;margin-bottom:15px}#pageFAQ dl{font-size:12px;line-height:14px;margin:0;padding:0 0 5px}#pageFAQ dt{font-weight:bold}#pageFAQ dd{margin:0 0 0 22px}#pageFAQ dd p{margin-top:0}#pageNews{margin-top:20px}#pageNews ul{margin:0;padding:0}#pageNews li{list-style:none;margin:0;padding:0 0 15px 55px;position:relative}#pageNews .image{display:block;position:absolute;top:0;left:0}#pageNews .image img{display:block}#ajaxSearchSuggest{border:1px solid #bebebe;display:block}#ajaxSearchSuggestSort{background:#e7e8e8;border-bottom:1px solid #bebebe;padding:5px 10px}#ajaxSearchSuggestSort td{padding-left:15px}#ajaxSearchSuggestSort input{margin-top:0;vertical-align:middle}#ajaxSearchSuggestResults{background:#fff}#ajaxSearchSuggestResults ul{margin:0;padding:0 10px}#ajaxSearchSuggestResults li{border-top:1px solid #bebebe;list-style:none;margin:0;overflow:hidden;padding:10px 0;position:relative}#ajaxSearchSuggestResults li.first{border-top:0}#ajaxSearchSuggestResults .image{float:left}#ajaxSearchSuggestResults .image img{border:1px solid #bebebe}#ajaxSearchSuggestResults div{float:right;width:210px}#ajaxSearchSuggestResults div div{width:100%}#ajaxSearchSuggestResults div a{display:block;font-size:12px;font-weight:bold;text-decoration:none}#ajaxSearchSuggestResults .description{display:block}#ajaxSearchSuggestResults strong{display:block;padding-top:10px}#ajaxSearchSuggestResults .newprice{color:#dc0000;font-size:12px}#ajaxSearchSuggestResults .oldprice{text-decoration:line-through}#ajaxSearchSuggestResults .ajaxSearchProductForm{margin-top:5px}#ajaxSearchSuggestResults .quantityArea{bottom:0;left:0;position:absolute;width:auto}#ajaxSearchSuggestResults .inpSubmit{background-image:url(/images/btn_add_to_basket.gif);border:1px solid #5fa34c;float:right}#ajaxSearchSuggestResults .inpSoldout{float:right}#ajaxSearchSuggestAllResults{background:#e7e8e8;border-top:1px solid #bebebe;padding:5px 10px;text-align:right}#ajaxSearchSuggestAllResults a{font-weight:bold;text-decoration:none}#tConfirmation{background:url(/images/border_dashed_vertical.png) repeat-y 100% 0;padding-right:10px}#tConfirmation h1{padding:20px 0 10px 60px}#tConfirmation .addressInfo{margin-left:60px}#tConfirmation .articleheader{font-size:17px;font-weight:bold;color:#163336}.linkbutton p{margin:0;padding:0}.linkbutton{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 3px #333;-webkit-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;background-color:#6cb3ba;color:#fff;display:inline-block;padding:8px 10px;margin-top:10px;margin-bottom:10px}.linkbutton:hover{background-color:#3f686c;color:#fff}#tConfirmation .linkbutton{float:left;background-image:url(/images/btn_middle.jpg);background-repeat:repeat-x;background-position:0 0;height:7px;line-height:10px;margin-top:5px;color:#FFF}#tConfirmation .linkbutton:hover{background-image:url(/images/btn_middle_hover.jpg)}#tConfirmation .linkbutton .start{background-image:url(/images/btn_leftside.jpg);background-repeat:no-repeat;background-position:0 0;width:13px;height:27px;float:left}#tConfirmation .linkbutton:hover .start{background-image:url(/images/btn_leftside_hover.jpg)}#tConfirmation .linkbutton .end{background-image:url(/images/btn_rightside.jpg);background-repeat:no-repeat;background-position:0 0;width:13px;height:27px;float:right}#tConfirmation .linkbutton:hover .end{background-image:url(/images/btn_rightside_hover.jpg)}#tConfirmation .horizontalline{background:url(/images/border_dashed_horizontal.png) repeat-x 0 0;display:block;width:100%;height:20px}#tConfirmation .backButton{margin-right:45px;background:url(/images/confirmation_back.png) no-repeat scroll 0 0 transparent;border:0 none;color:#818385;float:left;font-weight:bold;text-align:center;padding:0;line-height:24px;text-decoration:none;width:151px;height:27px;font-size:10px;font-family:Verdana;font-weight:bold;text-transform:uppercase}#tConfirmation .backButton:hover{background:url(/images/confirmation_back_hover.png) no-repeat scroll 0 0 transparent}#tConfirmation .backButton span{padding:0;background-image:none}#tConfirmation .printButton{margin-right:45px;background:url(/images/confirmation_continue.png) no-repeat scroll 0 0 transparent;border:0 none;color:#FFFFFF;float:right;font-weight:bold;text-align:center;padding:0;line-height:28px;vertical-align:middle;text-decoration:none;width:186px;height:32px;font-size:13px;font-family:Verdana;font-weight:bold;text-transform:uppercase}#tConfirmation .printButton:hover{background:url(/images/confirmation_continue_hover.png) no-repeat scroll 0 0 transparent}#tConfirmation .printButton span{padding:0;background-image:none}#tConfirmation .printButton span img{line-height:28px;vertical-align:middle}#tArticles .top .content img{max-width:940px !important}#tArticles .content img{max-width:435px}#siteCookie{background:rgba(255,253,224,0.9);position:fixed;bottom:0;left:0;width:100%;padding:0.7em 0;line-height:1.2em;text-align:center;display:none;border-top:1px solid rgba(255,237,181,0.9);z-index:9999999}#siteCookie p{display:inline-block}#siteCookie a,#siteCookie a:hover{color:green}.row{width:870px;margin-left:70px;float:left}.col-3{width:25%;float:left}.LandingPageContentBox{width:870px;margin-left:35px;float:left;margin-bottom:50px;margin-top:50px}.LandingPageContentBox img{width:870px;margin-top:50px;margin-bottom:50px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.frontpageSimpleHeader{display:block;position:absolute;top:106px;left:25px;margin:0px;font-family:"Helvetica Neue",Arial,sans-serif;color:#163336;font-weight:bold;font-size:29px}.frontpageSimpleText{display:block;position:absolute;top:200px;left:25px;margin:0px;font-family:"Helvetica Neue",Arial,sans-serif;color:#163336;font-weight:normal;font-size:15px}.frontpageColouredHeader{display:block;position:absolute;top:106px;left:0px;padding:3px 7px;font-family:"Helvetica Neue",Arial,sans-serif;color:#ffffff;font-weight:bold;font-size:31px;background-color:#6cb3ba}.frontpageColouredText{display:block;position:absolute;top:150px;left:0px;margin:0px;padding:4px;font-family:"Helvetica Neue",Arial,sans-serif;color:#ffffff;font-weight:normal;font-size:15px;background-color:#3f686c}.readMoreLinkBox{display:block;position:absolute;top:272px;left:26px;width:193px;height:32px;padding:0px 1px 4px 0px;font-family:"Helvetica Neue",Arial,sans-serif;color:#ffffff;font-weight:bold;font-size:12px;line-height:30px;text-align:center;vertical-align:middle;background-image:url(/images/basket_continue.png);background-repeat:no-repeat;text-decoration:none}.readMoreLinkBox:hover{color:#FFFFFF;font-weight:bold}.readMoreLinkBox a{color:#FFFFFF;font-weight:bold}.readMoreLinkBox a:hover{color:#FFFFFF}.goToProductBox{display:block;position:absolute;top:160px;left:140px;width:140px;height:33px;padding:0px 0px 4px;font-family:"Helvetica Neue",Arial,sans-serif;color:#ffffff !important;font-size:14px;line-height:33px;text-align:center;vertical-align:middle;background-image:url(/images/goToProductBox.png);background-repeat:no-repeat;text-decoration:none}#basketpreview{background:transparent url(/images/basket-preview.png) top left no-repeat;float:right;height:32px;margin:5px -5px 0 0;position:relative;width:140px}.basketpreview{background:transparent url(/images/basket-preview-top.png) 10px top no-repeat;display:none;color:#fff;margin:0;padding:4px 0 0 9px;position:absolute;right:0;top:27px;width:310px}.basketpreview .emptyText{padding:10px;font-weight:bold;text-align:center}.basketpreview .scrollContainer{background-color:#cc3333}.basketpreview .rowTotal{background-color:#781613;height:50px;padding:10px}.basketpreview .basketpreviewActions{background-color:#781613;padding:10px}.basketpreview .shadowLeft{background:transparent url(/images/basket-preview-left.png) left top no-repeat;height:100%;left:0;position:absolute;top:0;width:12px}.basketpreview .shadowBottom{background:transparent url(/images/basket-preview-bottom.png) top left no-repeat;height:17px;bottom:-17px;left:0;position:absolute;width:100%}#siteBasketpreviewLink{color:#fff;display:block;font:normal normal 11px/11px "Helvetica Neue",helvetica,sans-serif;padding:9px 0 0 35px;text-transform:uppercase}#siteBasketpreviewLink span{font-weight:bold}.basketpreview .thumbnail{background-color:#fff;display:block;float:left;height:52px;margin:4px 15px 0 0;overflow:hidden;text-align:center;width:52px}.basketpreview .delete-form{float:right}.basketpreview .price{display:block;float:right;font-size:13px;padding:4px 22px 0 0}.basketpreview .inpText{border:0px none;font-size:10px;height:12px;padding:1px 3px;width:15px}.basketpreview .item{background:transparent url(/images/basket-preview-line.png) bottom left repeat-x;height:60px;padding:10px}.basketpreview .item a{color:#fff}.link-delete{height:34px;padding-top:4px}.quantity-price{height:22px}.updateBasketQuantity{padding-top:2px;float:left}.basketpreview .title{float:left}.basketpreview .basketlink{display:block;background:#781613 url(/images/basket-preview-line.png) top left repeat-x;font-size:14px;padding:8px 0px 4px 10px;color:white}.basketpreview .deleteBasketItem{background:transparent url(/images/basket-delete.png) top left no-repeat;display:block;float:right;height:20px;text-align:left;text-indent:-119988px;width:20px}.basketpreview .jsQuantitySubtract,.basketpreview .jsQuantityAdd{vertical-align:middle;margin:0 2px}.basketpreview .total .label{float:left}.basketpreview .total{padding:0 21px 0 1px;clear:both}.basketpreview .pricetotal,.basketpreview .donationtotal{font-weight:bold;float:right}.basketpreview .total a{color:#fff}.basketpreview .larger{font-size:18px;line-height:32px}.basketpreview .scrollContainer{overflow:hidden}#siteBasketpreview .basketpreview .scrollContainer{overflow:hidden}.basketpreview .basketScrollUp,.basketpreview .basketScrollDown{cursor:pointer;height:25px}.basketpreview .basketScrollUp{background:#cc3333 url('/images/basketpreview_arrow_up.png') left top no-repeat}.basketpreview .basketScrollDown{background:#cc3333 url('/images/basketpreview_arrow_down.png') left top no-repeat;border-bottom:20px solid #cc3333}#pageDefault #siteContent{}#pageDefault.dataformatConfirmation #siteContent,#pageDefault.dataformatBasket #siteContent,#pageDefault.dataformatDelivery #siteContent,#pageDefault.dataformatPayment #siteContent,#pageDefault.dataformatOrderstatus #siteContent,#pageDefault.dataformatBaskethead #siteContent,#pageDefault.dataformatFrontpage #siteContent,#pageDefault.dataformatPage #siteContent{background-image:none}#tProductinfo #productDocumentation{overflow:hidden;background-image:url(/images/divider_horizontal.png);background-repeat:repeat-x;background-position:bottom left}#tProductinfo #productDocumentation .documentation{float:left;height:56px;padding:0 10px 10px 0;margin-right:10px;background-image:url(/images/divider_vertical.png);background-repeat:repeat-y;background-position:top right;max-width:160px}#tProductinfo #productDocumentation .documentation.properties{white-space:nowrap}#tProductinfo #productDocumentation .documentation h4{margin:0px;padding:0px;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;color:#163336;margin-bottom:4px}#tProductinfo #productDocumentation .documentation img{margin-right:3px}#tProductinfo #productDocumentation .documentation a,#tProductinfo #productDocumentation .documentation a:link,#tProductinfo #productDocumentation .documentation a:visited{color:#6cb3ba;font-family:Arial,sans-serif;font-weight:bold;font-size:12px;text-decoration:none}#tProductinfo #productDocumentation .documentation a:hover,#tProductinfo #productDocumentation .documentation a:active{color:#3f686c;text-decoration:none}#tProductinfo #productBar{width:380px;padding-top:0px}#tProductinfo #productPage{width:300px;padding-top:0px}#tProductinfo .productColumnSmall,#tProductinfo .productColumnMedium,#tProductinfo .productColumnLarge{margin-top:10px;padding-top:10px;background-image:url(/images/divider_horizontal.png);background-repeat:repeat-x;background-position:top left;overflow:hidden}#tProductinfo .productColumnSmall{float:right;clear:right;width:300px}#tProductinfo .productColumnMedium{float:left;clear:left;width:380px}#tProductinfo .productColumnLarge{clear:both;width:100%}#tProductinfo #productPageBottom{clear:both;overflow:hidden}#tProductinfo #productPageBottom #productImagelist{}#tProductinfo #productPageBottom #productPurchase{}#tProductinfo .productImages ul{margin:0;padding:0;border:0px solid white}#tProductinfo .productImages ul li a{border-bottom:2px solid white}#tProductinfo .productImages ul li a:hover,#tProductinfo .productImages ul li a:active{border-bottom:2px solid #c8e3e5}#tProductinfo #productActions{border:0px solid white;float:right}#tProductinfo #manufacturer{float:left}#tProductinfo #manufacturer h4{margin-bottom:2px}#tProductinfo .jsQuantityAdd{margin-left:5px}#tProductinfo .jsQuantitySubtract{margin-right:5px}#tProductinfo .quantityArea{padding-top:10px;position:absolute;top:45px;right:30px}#tProductinfo .quantityArea .inpText{width:39px;height:19px;padding:2px;border:0px solid white;background-color:#dedede;color:#3f3f46;font-size:15px;line-height:19px;vertical-align:middle;text-align:center}#tProductinfo #price{font-family:Arial,sans-serif;font-weight:bold;font-size:27px;color:#6cb3ba;text-align:right}#tProductinfo #price .donation{font-weight:normal;font-size:16px;color:#163336}#tProductinfo #productActions input.inpSubmit{background:#fff url(/images/basket-button.png) top left no-repeat;border:0px none;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;height:40px;padding-bottom:7px;text-transform:uppercase;width:132px}#tProductinfo #productActions .added{background:#fff url(/images/basket-button.png) top left no-repeat;border:0px none;color:#fff;cursor:pointer;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;height:40px;padding-bottom:7px;text-transform:uppercase;width:132px;padding:8px 0;text-align:center}#tProductinfo #productActions input.inpSubmit:hover{background:#fff url(/images/basket-button-hover.png) top left no-repeat}#tProductinfo #relatedProducts{height:140px;width:320px;margin:0px;padding:0px 30px;position:relative;overflow:hidden}#tProductinfo #relatedProducts ul{margin:0px;padding:0px;list-style:none;width:560px;overflow:hidden}#tProductinfo #relatedProducts li{height:120px;width:105px;margin:0px;padding:0px;list-style:none;float:left;padding-top:20px}#tProductinfo #relatedProducts a{width:100px}#tProductinfo #relatedProducts a img{width:100px;max-height:120px}#tProductinfo .jcarousel-next-horizontal{background:url("/images/products_carousel_forward.png") no-repeat scroll 50% 50% white;cursor:pointer;height:140px;position:absolute;right:0px;top:0px;width:30px}#tProductinfo .jcarousel-next-horizontal:hover{background:url("/images/products_carousel_forward_hover.png") no-repeat scroll 50% 50% white}#tProductinfo .jcarousel-prev-horizontal{background:url("/images/products_carousel_back.png") no-repeat scroll 50% 50% white;cursor:pointer;height:140px;position:absolute;left:0px;top:0px;width:30px}#tProductinfo .jcarousel-prev-horizontal:hover{background:url("/images/products_carousel_back_hover.png") no-repeat scroll 50% 50% white}#mainMenu ul li.selected > ul{display:block}.panes.focus{position:relative}#tBasket #relatedProducts{height:140px;width:560px;margin:0px;padding:0px 30px;position:relative;overflow:hidden}#tBasket #relatedProducts ul{margin:0px;padding:0px;list-style:none;width:560px;height:140px;overflow:hidden}#tBasket #relatedProducts li{height:140px;width:140px;margin:0px;padding:0px;list-style:none;float:left}#tBasket #relatedProducts a{height:140px;width:140px}#tBasket .jcarousel-next-horizontal{background:url("/images/products_carousel_forward.png") no-repeat scroll 50% 50% white;cursor:pointer;height:140px;position:absolute;right:0px;top:0px;width:30px}#tBasket .jcarousel-prev-horizontal{background:url("/images/products_carousel_back.png") no-repeat scroll 50% 50% white;cursor:pointer;height:140px;position:absolute;left:0px;top:0px;width:30px}