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-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:"" ""}div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:0px}.csc-textpic-intext-left-nowrap,.csc-textpic-left{margin-left:15px}a{color:#304b2a;text-decoration:underline}a:hover{text-decoration:underline}a.button{background:#3e6544;padding:3px 10px;color:#fff;text-decoration:none}.clean{clear:both;font-size:1px;border:none;margin:0;padding:0;background:transparent}hr{border:1px solid #304B2A}hr.dashed{border:1px dashed #304B2A}p.align-right{text-align:right}p.align-center{text-align:center}p.align-left{text-align:left}object{outline:none}@font-face{font-family:'ITCStoneInformalSemi';src:url('../../fonts/itc_single-webfont.eot');src:url('../../fonts/itc_single-webfont.woff') format('woff'),url('../../fonts/itc_single-webfont.ttf') format('truetype'),url('../../fonts/itc_single-webfont.svg#webfont6K85xLJL') format('svg');font-weight:normal;font-style:normal}body{font-family:verdana,sans-serif;font-size:11px;color:#304b2a;background:#00621e url('../images/bg.gif') repeat-x left top}#wrapper{width:927px;margin:0px auto}* html #wrapper{width:928px}#header{height:120px;position:relative;background:transparent url('../images/header_bg.png') repeat-x left top;z-index:30}#logo{position:absolute;left:-21px;top:22px;z-index:2}#header h1{background:transparent url('../images/headline.gif') no-repeat left top;font-size:1px;line-height:-99999;width:160px;height:10px;position:absolute;right:16px;top:60px}#navigation{color:#fff;position:absolute;left:189px;z-index:1;top:75px}#navigation li{display:inline}#navigation li.jdm_active{background:transparent url('../images/navi_active_arrow.gif') no-repeat right 7px}#navigation li a:hover{font-weight:bold}#navigation li ul{background:#fcfcf4;width:160px;border:1px solid #304b2a;opacity:.75;display:none;-moz-opacity:.75}#navigation li ul li ul{opacity:1;-moz-opacity:1}#navigation li ul li{display:block;margin:0px 8px;border-bottom:1px solid #304b2a}#navigation li ul li.last{border:0px}#navigation li ul li a{float:none;background:transparent;color:#304b2a;display:block;padding:5px 0px}#navigation li a{float:left;color:#fff;text-decoration:none;background:transparent url('../images/navi_bg.gif') no-repeat left top;padding:0 0 0 2px}#navigation li a span.title{display:none}#navigation li a span{display:block;padding:21px 12px 4px 10px;text-align:center;background:transparent url('../images/navi_bg.gif') repeat-x right -45px}#navigation li.selected a{background-position:left -90px}#navigation li.selected a span{background-position:right -135px;color:#304b2a}#main{background:#fff url('../images/main_bg.gif') repeat-y left top}#sidebar{width:155px;float:left;padding-top:25px}#sidebar a{color:#304B2A}div.box{border-bottom:1px solid #9b8e56;margin:0px 8px;padding:10px 0px}div.box h4{font-weight:bold;font-size:12px;margin-bottom:5px}div.box form{margin-bottom:0px !important}div.box.basket{background:transparent url('../images/basket.gif') no-repeat scroll 115px 15px}div.box.basket h4 a{text-decoration:underline}div.box input{border:1px solid #224417 !important;padding:0px 1px;color:#224417;font-size:11px;background:#fff}div.box input.submit{width:13px;height:15px;background:transparent url('../images/sidebar-submit.gif') no-repeat !important;padding:0px !important;float:none !important}div.box.basket form{margin-top:10px}div.box.basket #product-quantity{width:14px;text-align:center}div.box.basket #product-sku{width:85px}div.box.basket span{font-size:10px}div.box.user{width:146px;margin-left:2px}div.box.user ul li{float:left;margin-bottom:3px}div.box.user ul li a{text-decoration:none}div.box.search{border:0px}div.box.search #search-value{width:118px}div.box.navigation-end{border:0px;margin:0px;padding:11px 8px;background:transparent url('../images/subnavi_end_bg.gif') repeat-x scroll left top}div.box.navigation-end #phone{padding:5px 0px 5px 0px;background:transparent url('../images/phone_icon.gif') no-repeat scroll 90px 19px}div.box.navigation-end #phone p{line-height:15px}div.box.navigation-end ul{margin:10px 0px 5px 0px}div.box.navigation-end ul li{margin:5px 0px}ul#subnavigation{background:#fff url('../images/subnavi_bg.gif') repeat-x scroll left top;padding:0px;margin:0px}ul#subnavigation li{border-bottom:1px solid #3e6544;font-weight:bold;margin:0px 8px}ul#subnavigation li.activ{margin:0px;border:0px}ul#subnavigation li.activ ul{display:block}ul#subnavigation li.activ a{background:#9B8E56;padding:3px 0px 0px 8px;border-top:1px solid #DDE1DC;border-bottom:1px solid #DDE1DC}ul#subnavigation li a span.title{display:none}ul#subnavigation li.last{border:0px}ul#subnavigation li a{text-decoration:none;color:#304b2a;display:block;padding:3px 0px 0px 0px;font-size:16px}ul#subnavigation li ul{display:none}ul#subnavigation li ul li{border:0px}ul#subnavigation li ul li a,ul#subnavigation li.active ul li a{color:#304B2A !important;font-family:Verdana,Arial,Helvetica,sans serif;font-size:10px;border:0px !important;font-weight:normal;padding:4px 0px 3px 10px !important;background:transparent !important}ul#subnavigation li ul li a:hover{text-decoration:underline}div.content{width:772px;float:right}div.content div.main-teaser{border-bottom:1px solid #ab9f71}#CE{margin-bottom:20px}div.content.frontpage #CE{float:left;width:772px;margin:0px}div.content.shop #CE{width:734px;margin:0px 0px 20px 38px}div.content.single #CE{float:left;width:714px;margin:0px 20px 20px 38px}* html div.content.single #CE{width:714px;margin:0px;padding:0px 20px 20px 38px}div.content.col2 #CE{margin-left:38px;margin-right:20px;float:left;width:524px}* html div.content.col2 #CE{margin-left:19px}div.content.col2 #subsidebar{width:190px;float:left}ul#pagepath{margin:15px 0px 15px 38px}ul#pagepath li{display:inline;padding-right:5px;color:#787878}ul#pagepath li a span{}ul#pagepath li a{color:#787878;text-decoration:none}#footer{text-align:center;margin-top:5px}#footer ul li{display:inline;margin-right:5px;color:#fff}#footer ul li a{color:#fff;text-decoration:none}body.popup{background:#fff}body.popup div.main-teaser{display:none}body.popup #sidebar{display:none}body.popup #header{display:none}body.popup #footer{display:none}body.popup #main{background:#fff}body.popup #wrapper{width:772px;margin-top:10px}body.popup #CE{margin-top:5px !important}body.popup div.content{margin:0px;width:auto}body.popup.withHeader #header{display:block;background:#fafaf5 url('../images/popup_header.gif') repeat-x left top;width:481px;height:84px}body.popup.withHeader #wrapper{width:481px;margin-top:0px;background:#fafaf5}body.popup.withHeader #main{background:#fafaf5}body.popup.withHeader div.content{margin:0px;width:481px}body.popup.withHeader div.content.single #CE{margin:25px 5px 0px 6px;padding:0px;width:460px;background:#fafaf5}body.popup.withHeader #footer{display:block;border-top:1px solid #bcbcba;margin:0px 13px;padding-top:3px}body.popup.withHeader{background:#fafaf5}body.popup.withHeader #footer ul li a{color:#7e7e7e}body.popup.withHeader #footer ul li{margin:0px}h2,h3,h4{color:#304b2a}h2{font-size:24px;font-weight:bold;padding-bottom:25px;padding-left:38px}#CE h2{padding-left:0px}strong{font-weight:bold}div.csc-header-n2 h2,div.csc-header-n3 h2{padding-bottom:10px}div.content p{margin-bottom:25px;line-height:14px}dd.csc-textpic-caption{font-style:italic}div.csc-textpic{margin-left:0px}div.teaser-switch{position:relative}div.teaser-switch li{position:absolute;top:0px;left:0px}* html div.teaser-switch{overflow:hidden}div.product-recommendation-container{margin-bottom:20px}div.product-recommendation-container h3{background-color:#93874B;color:#FFFFFF;font-size:12px;height:16px;padding:3px 0 0 5px}div.product-recommendation-container div.recommendation{border-color:#93874B;border-style:solid;border-width:0 1px 1px;position:relative}div.product-recommendation-container div.recommendation h4{background-color:#F3F0D7;color:#1E5A0A;font-size:12px;font-weight:normal;height:16px;padding:2px 0 0 3px}div.product-recommendation-container div.recommendation span.price{color:#304B2A;font-size:20px;font-weight:bold;display:block}div.product-recommendation-container div.recommendation span.mwst{color:#787878;font-size:9px;display:block;margin-bottom:5px}div.product-recommendation-container div.recommendation img{float:left;margin:5px 30px 5px 10px}div.product-recommendation-container div.recommendation a{color:#304B2A;text-decoration:underline;margin-bottom:10px;display:block}div.product-recommendation-container div.more{border-color:#93874B;border-style:solid;border-width:0 1px 1px;color:#304B2A}div.product-recommendation-container div.more a{display:block;text-decoration:none;padding:2px 2px 2px 2px;background:transparent url('../images/more_bg.gif') no-repeat scroll right top}div.product-recommendation-container div.more a:hover{background-color:#F3F0D7}div.product-recommendation-container div.more.active a{background-position:right -15px}div.product-recommendation-hidden{display:none}div.teasers{z-index:3;position:absolute;left:579px;top:45px}div.teasers ul li{background:transparent;position:static}div.teaser-box{border:1px solid #9f9262;width:176px;display:block;position:relative;margin-bottom:17px}div.teaser-box h4{background:#9f9262;color:#fff;padding:4px 4px;font-size:13px;font-weight:bold}div.teaser-box h5{font-size:12px;font-weight:bold;margin-bottom:3px}div.teaser-box div.teaser-content{padding:4px 4px 0px 4px;filter:alpha(opacity=80);opacity:.8;-moz-opacity:0.8;background:#fff}div.teaser-box div.teaser-content img{float:right}div.teaser-box span{position:absolute;bottom:-1px;left:0px;background:#9f9262;padding:4px 4px;color:#fff;font-family:Times New Roman,serif;font-size:14px;font-weight:bold}div.teaser-box span strong{font-size:18px}div.teaser-switch p.mwst{color:#999;position:absolute;right:17px;bottom:5px;margin:0px}form{margin-bottom:15px}form div{background:#f4f2ec;padding:4px}form div.odd{background:#faf9f6}form div.hint{background:#fff;font-size:12px}form div.buttons{padding-top:8px;height:26px}form div.error{background:#FFDFDF}form div.error p.errorField{font-size:11px !important;margin-left:25% !important;margin-top:0px !important;color:#d92f2f}form div fieldset legend{display:none}form div.error p.errorField strong{font-size:11px;color:#000radio}form label,form .label{position:relative;margin:0px;padding:0px;font-size:12px;width:25%;display:block;float:left;padding-left:5px;padding-top:5px;font-weight:bold}form em{color:#e2001a}form label em,form .label em{top:0px;display:block;font-style:normal;font-weight:bold;left:88%;position:absolute}form input.text,form textarea,form select{border:1px inset #8092ad;padding:2px 3px;width:68%;font-family:Verdana;font-size:12px}form select{width:auto !important}form input.nosize{width:auto}form input.submit{color:#333;font-weight:bold;background:#e4e1d5 url('../images/submit_bg.gif') repeat-x left top;font-size:11px;padding:4px 12px 4px 12px;text-align:center;float:right;font-family:Verdana;cursor:pointer;border:1px solid #dad6c2}form input.submit:hover{background:#e4e1d5 url('../images/submit_bg.gif') repeat-x left -25px;border-color:#c5bda0}form input.radio{border:0px;background:transparent;float:left;width:auto}div.csc-sitemap{}div.csc-sitemap ul{}div.csc-sitemap ul li{font-size:18px;margin-bottom:8px;color:#9cc15a}div.csc-sitemap ul li a{}div.csc-sitemap ul li ul{margin-top:5px;margin-left:40px;list-style:circle}div.csc-sitemap ul li ul li{font-size:12px;margin-bottom:3px}ul.csc-menu{padding-bottom:20px}ul.csc-menu-1{}ul.csc-menu-1 li{border-bottom:1px solid #fff}ul.csc-menu-1 li a{font-size:24px;display:block;padding:5px 5px 5px 20px;background:#F4F2EC}ul.csc-menu-1 li.odd a{background:#FAF9F6}ul.csc-menu-1 li a:hover{background:#fff}ul.csc-menu-3 li{padding-bottom:5px}div.teaser-container div.teaser{float:left;margin-right:2px}div.teaser-container div.teaser.last{margin-right:0px}div.search-res{margin-bottom:15px}div.search-res h3,div.search-res h3 a{color:#304B2A;font-size:14px;font-weight:bold}div.search-res h4{color:#999;font-size:12px}strong.tx-indexedsearch-redMarkup{color:#e50000}div.search-res p{margin-bottom:0px}div.search-res h4 span,div.search-res h4 span a{color:#999}div.tx-indexedsearch-whatis{padding:5px;background:#ECEFF2;color:#304B2A;font-size:14px;font-weight:bold;margin-bottom:2px !important}div.tx-indexedsearch-browsebox p{color:#304B2A}ul.csc-bulletlist,div.single #CE ul,div.single #CE ol div.col2 #CE ol div.col2 #CE ul{margin-bottom:15px;margin-left:16px;list-style-type:disc}div.single #CE ol,div.col2 #CE ol{list-style-type:decimal}ul.csc-bulletlist li,div.single #CE li,div.col2 #CE li{padding:8px}ul.csc-bulletlist li.odd,#CE ul li.odd,#CE ol li.odd{background:#FAF9F6}ul.csc-bulletlist li.even,#CE ul li.even,#CE ol li.even{background:#fff}table,td,tr,th{font-size:12px}td{padding:1px}table.contenttable{width:100%;border-collapse:collapse;margin-bottom:15px}div.layout table{margin-bottom:0px}* html table.contenttable,* html table{width:96%}table.contenttable th{background:#304B2A;color:#fff;padding:5px;text-align:center;font-size:12px;font-weight:bold;margin:0px;border:0px}table.contenttable td{padding:5px;font-size:11px;border-bottom:1px solid #fff;background:#FAF9F6}table.contenttable td p,table.contenttable th p{margin:0px !important;padding:0px !important}table.contenttable tr.tr-odd td{background:#FAF9F6}table.contenttable tr.tr-even td{background:#F4F2EC}ul.tn_treasurehunter{list-style:none;margin:0px !important;padding:0px !important}ul.tn_treasurehunter li{display:inline;margin:0px;padding:0px !important}h2.tn_treasurehunter{color:#9c8f51;font-size:16px;padding-bottom:5px}ul.jd_menu,ul.jd_menu_vertical{margin:0px;padding:0px;list-style-type:none}ul.jd_menu ul,ul.jd_menu_vertical ul{display:none}ul.jd_menu li{float:left}ul.jd_menu_vertical{width:300px}ul.jd_menu_vertical li{float:none}ul.jd_menu ul,ul.jd_menu_vertical ul{position:absolute;display:none;list-style-type:none;margin:0px;padding:0px;z-index:10000}ul.jd_menu ul li,ul.jd_menu_vertical ul li{float:none;margin:0px}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:150px;height:150px}.jcarousel-next{z-index:3;display:none}.jcarousel-prev{z-index:3;display:none}.jcarousel-skin-tee .jcarousel-container{margin:2px 0px}.jcarousel-skin-tee .jcarousel-container-horizontal{width:771px;height:151px;background:transparent url('../images/carousell_bg.gif') repeat-x left top}.jcarousel-skin-tee .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}.jcarousel-skin-tee .jcarousel-clip-horizontal{width:731px;height:151px;padding:0px 11px 0px 11px}.jcarousel-skin-tee .jcarousel-clip-vertical{width:75px;height:245px}.jcarousel-skin-tee .jcarousel-item{width:125px !important;height:155px !important}.jcarousel-skin-tee .jcarousel-item-horizontal{margin-right:0px}.jcarousel-skin-tee .jcarousel-item-vertical{margin-bottom:10px}.jcarousel-skin-tee .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tee .jcarousel-next-horizontal{position:absolute;top:67px;;right:5px;width:11px;height:22px;cursor:pointer;background:transparent url('../images/carousel_right.gif') no-repeat 0 0}.jcarousel-skin-tee .jcarousel-prev-horizontal{position:absolute;top:67px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url('../images/carousel_left.gif') no-repeat 0 0}.jcarousel-skin-tee .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tee .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tee .jcarousel-prev-disabled-horizontal:active{cursor:pointer;background:transparent url('../images/carousel_left.gif') no-repeat 0 0}.jcarousel-skin-tee .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(next-vertical.png) no-repeat 0 0}.jcarousel-skin-tee .jcarousel-next-vertical:hover{background-position:0 -32px}.jcarousel-skin-tee .jcarousel-next-vertical:active{background-position:0 -64px}.jcarousel-skin-tee .jcarousel-next-disabled-vertical,.jcarousel-skin-tee .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tee .jcarousel-next-disabled-vertical:active{cursor:default;background-position:0 -96px}.jcarousel-skin-tee .jcarousel-prev-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url('../images/carousel_left.gif') no-repeat 0 0}.jcarousel-skin-tee .jcarousel-prev-vertical:hover{background-position:0 -32px}.jcarousel-skin-tee .jcarousel-prev-vertical:active{background-position:0 -64px}.jcarousel-skin-tee .jcarousel-prev-disabled-vertical,.jcarousel-skin-tee .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tee .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px}div.jcarousel-container img.carousel-end{position:absolute;top:0px;z-index:2}div.jcarousel-container img.carousel-end.left{left:0px}div.jcarousel-container img.carousel-end.right{right:0px}#facebox .b{background:url(../images/facebox/b.png)}#facebox .tl{background:url(../images/facebox/tl.png)}#facebox .tr{background:url(../images/facebox/tr.png)}#facebox .bl{background:url(../images/facebox/bl.png)}#facebox .br{background:url(../images/facebox/br.png)}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left}#facebox .popup{position:relative}#facebox table{border-collapse:collapse}#facebox td{border-bottom:0;padding:0}#facebox .body{padding:10px;background:#fff;width:370px}#facebox .loading{text-align:center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:99}* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
