﻿form,body{margin:0;padding:0;}body{font:12px arial,tahoma,verdana,sans-serif;background:#fff;text-align:center;color:#666;}
p{line-height:20px;}a img{border:none;}img{vertical-align:middle;}h1{font-size:24px;}h3{font-size:1.17em;color:#abcb45;}
#qnav,#hdr,#content,#ftr{text-align:left;}#qnav{background-color:#77bcd4;height:35px;padding:0;position:absolute;top:0;left:0;width:100%;}
#qnav div{margin:0 auto;width:950px;}#qnav ul{margin:0;width:740px;padding:0;height:30px;}#qnav ul li{list-style:none;list-style-position:outside;display:block;margin:0;font-size:16px;float:right;}
#qnav ul li a{padding:3px 10px;color:#eee;text-decoration:none;font-size:11px;font-weight:bold;display:block;margin:7px 0 3px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#qnav ul li a:hover,#qnav ul li.cart a{background-color:#709ac5;}#qnav form{float:right;margin:6px 0;}
#qnav form p{margin:0;}#qnav form input{border:none;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding:3px;margin:0;}
#qnav form input[type=submit]{border:none;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;padding:4px 3px 3px 3px;color:#fff;background-color:#ed882a;font-size:11px;}
#hdr{position:absolute;top:35px;left:0;width:100%;}#hdr div{width:950px;margin:0 auto;border-bottom:solid 1px #77bcd4;padding:5px 0;height:75px;}
#hdr div a{margin:0;float:left;padding:0;}#hdr div ul{position:absolute;top:50px;margin:0 0 0 150px;padding:0;float:left;}
#hdr div ul li{list-style:none;list-style-position:outside;float:left;}#hdr div ul li a{display:block;margin-right:5px;text-decoration:none;color:#709ac5;padding:0 5px;border-left:solid 1px #999;line-height:14px;}
#hdr div ul li a:hover{color:#666;}#hdr div ul li a strong{display:block;}#hdr div ul li a span{font-size:10px;}
#content{margin:125px auto 0 auto;width:950px;min-height:700px;}#main,#mmain{float:right;width:675px;padding-bottom:20px;margin-top:20px;}
#mmain{float:left;}#side,#sside{float:left;width:250px;margin-top:20px;padding-bottom:20px;}#sside{float:right;}
.info-box{border:solid 1px #77bcd4;margin-bottom:10px;}.info-box h1{color:#ed882a;margin:0;padding:15px;background-color:#77bcd4;color:#fff;font-weight:normal;}
.info-box h1 span{float:right;padding-bottom:10px;font-weight:bold;}.info-box p{margin:15px;}#mmain .info-box{border:solid 1px #abcb45;}
#mmain .info-box h1{background-color:#abcb45;}#side .info-box{border:solid 1px #77bcd4;margin-bottom:20px;position:relative;}
#side .info-box h3{color:#fff;margin:0;padding:5px 5px 5px 5px;font-size:16px;background-color:#77bcd4;color:#fff;font-weight:normal;}
#side .info-box p{padding:5px 0;}#sside .info-box{border:solid 1px #77bcd4;margin-bottom:20px;}#sside .info-box div{background-color:#fff;}
#sside .info-box h3{color:#ed882a;margin:0;padding:15px;font-size:18px;background-color:#77bcd4;color:#fff;font-weight:normal;}
#side h2,#sside h2{color:#559505;padding:0 0 5px 0;border-bottom:dotted 1px #559505;}#side .info-box p.nofloat img{float:none;display:inline;margin:0 1px;}
#slider{width:673px;height:200px;position:relative;margin:0;}#slider .wrapper{width:673px;overflow:auto;height:200px;margin:0;position:absolute;top:0;left:0;}
#slider .wrapper ul{width:9999px;list-style:none;position:absolute;top:0;left:-40px;margin:0;}#slider ul li{display:block;float:left;padding:0;height:200px;width:673px;margin:0;overflow:hidden;position:relative;}
#slider ul li a{text-decoration:none;}#slider ul li a span{position:absolute;right:0;bottom:0;background-color:#ed882a;margin:0;padding:10px 20px;font-size:16px;}
#slider ul li a span{color:#fff;}#slider .arrow{display:none;}#start-stop{display:none;}.col{float:left;width:290px;}
.col h2{color:#559505;padding:15px 0 7px 0;border-bottom:dotted 1px #559505;background-repeat:no-repeat;width:300px;clear:left;}
.col h2 a{float:right;font-size:12px;font-weight:normal;line-height:22px;}.col.right{float:right;width:170px;}
.col.right h2{width:auto;margin:0;padding-top:0;}.wide{width:360px;margin-right:20px;}.wide h2{width:360px;}
#new-products{height:350px;}.p{padding:5px 5px 3px 5px;float:left;margin:0 3px 6px 3px;border:solid 1px #eee;background-color:#f6f6f6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.p:hover{background-color:#e9f2cf;border:solid 1px #eee;}.p:hover img{border:solid 1px #eee;}.p img{display:block;margin:0;border:solid 1px #eee;background-color:#fff;}
#mmain .p h2{font-size:12px;font-weight:normal;margin:4px 0 2px 0;color:#666;overflow:hidden;width:100px;white-space:nowrap;text-overflow:ellipsis;padding:0;border:none;}
#categories{clear:left;}#categories h2{color:#559505;padding:15px 0 7px 0;border-bottom:dotted 1px #559505;background-repeat:no-repeat;}
#categories dl{margin:10px 10px 0 0;padding:0;height:170px;float:left;width:215px;border-bottom:dotted 1px #77bcd4;}
#categories dl dt{margin:0 0 3px 0;padding:0;font-size:14px;}#categories dl dt.img{border:solid 3px #eee;float:left;margin:0 10px 0 0;height:50px;width:50px;}
#categories dl dt a{text-decoration:none;font-weight:normal;color:#666;}#categories dl dd{margin:0 5px 5px 0;padding:0;font-size:11px;display:inline;line-height:18px;}
#categories dl dd a:hover{text-decoration:none;}#side ul{margin:0;padding:0;}#side ul li{list-style:none;list-style-position:outside;padding:0;margin:0;border-top:dotted 1px #77bcd4;}
#side ul li a{display:block;text-decoration:none;font-weight:bold;font-size:12px;color:#805e00;padding:8px 0 8px 20px;background-image:url(../img/v5/icons/add-16px.png);background-repeat:no-repeat;background-position:1px 7px;}
#side ul li a:hover{text-decoration:underline;}#side ul li a.current{text-decoration:underline;font-weight:bold;font-size:12px;color:#77bcd4;padding:8px 0 8px 20px;display:block;background-image:url(../img/v5/icons/add-16px.png);background-repeat:no-repeat;background-position:1px 7px;}
#side ul li ul{font-size:14px;border:none;}#side ul li ul li{border:none;}#side ul li ul li a{font-weight:normal;font-size:11px;color:#666;background-image:none;}
#side ul li ul li a.current{text-decoration:underline;font-weight:normal;font-size:11px;color:#666;background-image:none;color:#77bcd4;}
#side ul li ul li ul li a{padding-left:40px;}#side ul li ul li ul li a.current{padding-left:40px;}#side ul.noplus li a{background-image:none;padding-left:0;}
#side .info-box.green{border:solid 1px #abcb45;}#side .info-box.green h3{background-color:#abcb45;}#sideCart{border:solid 1px #abcb45;margin-bottom:20px;position:relative;}
#sideCart h3{color:#ed882a;margin:0;padding:5px 5px 5px 5px;font-size:16px;background-color:#abcb45;color:#fff;font-weight:normal;}
#sideCart h3 span{float:right;font-size:13px;font-weight:bold;line-height:18px;}#sideCart p{padding:5px;margin-bottom:5px;}
#sideCart p a img{width:25px;height:25px;border:solid 1px #eee;}#sideCart ul li{padding:5px 3px;border:none;}
#sideCart ul li a{background-image:none;padding:2px;display:inline;}#sideCart ul li span{float:right;background-image:none;display:inline;}
#sideCart ul li a span{text-decoration:none;}#sideCart .btns{padding:0;margin:0 10px;height:30px;}#sideCart .btns a{float:right;padding:2px 5px;background-color:#ED882A;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-decoration:none;}
#crumbs p{padding:3px 0 5px 0;margin:0 0 10px 0;border-bottom:dotted 1px #77bcd4;line-height:14px;font-weight:bold;}
#crumbs p span{font-weight:normal;font-size:11px;}#crumbs p a{font-weight:normal;font-size:11px;}#crumbs p a img{vertical-align:middle;}
#main p.pager{font-family:Verdana;font-size:8px;clear:both;margin:0;padding:20px 13px;height:25px;}#main p.pager span,#main p.pager a,#main p.pager b{float:left;display:block;margin:0 4px 0 0;padding:0 4px;font-family:Verdana;font-size:10px;text-decoration:none;line-height:18px;}
#main p.pager span{border:solid 1px #adc1d6;color:#adc1d6;background-color:#fff;}#main p.pager a{border:solid 1px #adc1d6;color:#adc1d6;background-color:#f3f3f3;}
#main p.pager b{border:solid 1px #fff;color:#c90;background-color:#fff;}#main p.pager a:hover{background-color:#adc1d6;color:#fff;}
#main .info-box h1{margin-bottom:0;}.prod{float:left;width:141px;margin:0 13px;padding:0;height:230px;position:relative;}
.prod a{display:block;height:143px;}.prod img{border:solid 1px #eee;padding:20px;margin:0;}.prod h2{font-size:12px;margin:0;padding:3px 0;clear:both;font-weight:normal;font-weight:normal;color:#666;line-height:18px;}
.prod h2 a{color:#666;text-decoration:none;height:auto;}.prod p{margin:0;padding:0;}.prod p span{display:block;float:left;width:60px;padding:5px;background-color:#eee;font-weight:bold;height:20px;text-align:center;}
.prod p a{display:block;color:#fff;font-weight:bold;float:right;width:61px;padding:5px;background-color:#77bcd4;height:20px;text-align:center;}
.prod p a.add{background-color:#ED882A;}.prod .ribbon{position:absolute;top:-1px;left:-1px;border:none;padding:0;margin:0;}
#addedToCartNotification{position:absolute;width:300px;height:130px;display:none;z-index:5000;background-color:#fff;border:solid 2px #abcb45;-moz-box-shadow:0 1px 6px #666;-webkit-box-shadow:0 1px 6px #666;box-shadow:0 1px 6px #666;}
#addedToCartNotification div{padding:0;margin:0;line-height:16px;}#addedToCartNotification div h1{margin:0;padding:7px 0 7px 25px;font-size:14px;color:#fff;background-color:#abcb45;background-image:url(../img/icons/information.png);background-repeat:no-repeat;background-position:5px;}
#addedToCartNotification div p{padding:10px;padding-bottom:0;margin:0;line-height:45px;font-size:14px;}
#addedToCartNotification div p.btns{padding:0 10px;line-height:14px;font-size:14px;}#addedToCartNotification div p img{margin-right:5px;float:left;}
#addToCart a{background-color:#ed882a;padding:4px 15px;text-decoration:none;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;}
#tabs{float:left;width:402px;margin:10px;position:relative;}#tabs ul{height:20px;margin:0;padding:0;position:absolute;z-index:1000;}
#tabs ul li{list-style:none;list-style-position:outside;float:left;display:block;padding:0;margin:0 0 0 8px;}
#tabs ul li a{text-decoration:none;display:block;float:left;margin:0;border:solid 1px #77bcd4;padding:5px;height:13px;color:#666;background-color:#eee;font-size:10px;}
#tabs ul li a:hover{background-color:#fff;}#tabs ul li.ui-tabs-selected a{border-bottom:solid 1px #fff;background-color:#fff;font-weight:bold;}
#tabs div{background-color:#fff;border-top:solid 1px #77bcd4;margin-top:24px;padding-top:10px;}#tabs div p{margin:10px 0;}
.ui-tabs-hide{display:none;}#imgs{position:relative;}#imgs img{border:solid 1px #eee;}#imgs img.ribbon{position:absolute;top:9px;left:-1px;border:none;margin:0;padding:0;}
#prod-info{float:right;width:230px;margin:6px;}#main p.product-group img{border:solid 1px #eee;margin:3px;}
p.brand{text-align:center;}#content h1{margin:0 0 20px 0;}#content h2{margin:0 0 20px 0;}#crumbs img{vertical-align:middle;}
#paymentLogos img{margin:0 4px;}#sside h3 img{vertical-align:middle;margin-right:10px;}#sside h3 a{text-decoration:none;font-weight:normal;}
#lastViewedItems img{border:solid 1px #eee;}#lastViewedItems p{padding:0;}#troeven div{height:50px;background-repeat:no-repeat;background-position:5px center;padding:12px 0 8px 60px;border-top:solid 1px #aaa;}
#troeven h4{font-size:14px;margin:0 0 2px 0;font-weight:normal;color:#ed882a;}#troeven p{margin:0;line-height:14px;}
.picture{padding:5px 5px 10px 5px;width:240px;border:solid 1px #eee;background-color:#f6f6f6;margin:20px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.picture img{border:solid 1px #eee;}.picture p{margin:5px 0 0 0;font-size:13px;}ul.brands ul{display:none;float:left;width:120px;}
ul.brands:hover ul{display:block;}#side ul li.new a{background-image:url(../img/v5/icons/announcement-24px.png);background-position:left center;padding-left:30px;}
#side ul li.promo a{background-image:url(../img/v5/icons/star-24px.png);background-position:left center;padding-left:30px;}
#side .box img{float:left;margin-right:10px;}table{width:653px;border:solid 1px #77bcd4;margin:10px;}
table th,table td{padding:6px 4px;}table thead th{background-color:#eee;border-bottom:solid 1px #77bcd4;}
table tfoot th{background-color:#eee;}table tbody td img{vertical-align:middle;}table input{border:solid 2px #77bcd4;}
table tbody td{border-bottom:dotted 1px #77bcd4;}table th.tot,table td.tot{text-align:right;}table input{width:30px;}
fieldset{margin:10px;padding:0;border:none;}fieldset h2{font-weight:normal;color:#77bcd4;}fieldset p label{float:left;display:block;width:200px;clear:left;}
fieldset p input{width:300px;}fieldset p.chk label{display:inline;float:none;}fieldset p.chk input{vertical-align:-1px;width:auto;}
.info-box .sep{padding-top:10px;border-top:dotted 1px #77bcd4;}p.btns{padding:0;text-align:right;height:30px;clear:both;}
p.btns input,p.btns a{border:none;padding:4px 3px 3px 3px;color:#fff;background-color:#77bcd4;margin-left:5px;cursor:pointer;float:right;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
p.btns input.cta,p.btns a.cta{background-color:#ed882a;}.error{border:dotted 1px Red;padding:5px 10px 5px 40px;margin:10px;background-image:url(../img/v5/icons/alert-32px.png);background-repeat:no-repeat;background-position:10px center;}
.error p{margin:10px;font-size:13px;font-weight:bold;color:Red;}.info{border:dotted 1px Blue;padding:10px;margin:10px;}
.info p{margin:10px;font-size:13px;font-weight:bold;}.fleft{float:left;width:300px;}.left-border{margin-left:20px;padding-left:20px;border-left:solid 1px #77bcd4;}
.checkout ol{margin:0;padding:0;height:49px;background-color:#77bcd4;}.checkout ol li{margin:0;padding:15px 7px;list-style-position:outside;list-style:none;float:left;width:120px;text-align:center;color:#fff;}
.checkout ol li span{display:block;margin:0;padding:2px 15px;}.checkout ol li.current{font-weight:bold;background-image:url(../img/v5/step.png);background-repeat:no-repeat;background-position:center 40px;}
.checkout-info img{float:left;margin-right:10px;}.checkout-info p{margin-bottom:15px;}#main .info-box.checkout h2{margin:10px;}
#main .info-box.checkout p{margin:10px;}#faq h3{font-weight:normal;cursor:pointer;}#faq p,#faq ul{display:none;}
#faq p{margin-left:20px;}.content div{margin:10px;}.content div .news-item{margin-bottom:40px;}.news h2 a{text-decoration:none;color:#77bcd4;}
.news h2 span{display:block;font-size:11px;font-weight:normal;}#ftr{background-color:#77bcd4;clear:both;padding-top:5px;}
#ftr div{margin:0 auto;width:956px;color:#fff;}#ftr div div{clear:left;height:16px;margin:10px 0;}#ftr h4{margin:0 5px;float:left;color:#805e00;font-weight:normal;font-size:14px;line-height:14px;}
#ftr ul{margin:0;padding:0;}#ftr ul li{list-style:none;list-style-position:outside;font-size:11px;margin:0;padding:0 5px;float:left;border-left:solid 1px #fff;line-height:14px;}
#ftr ul li a{color:#fff;}#ftr ul li a:hover{text-decoration:none;}#ftr p{clear:both;margin:10px 0 0 0;padding:10px 0;font-size:10px;border-top:solid 1px #fff;}
#ftr p span{float:right;}