@import "http://fonts.googleapis.com/css?family=Open+Sans:400,700";
*{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px}
html{margin:0;padding:0}
body{width:100%;color:#9a9999;background:url(image/bg_ebay.png) no-repeat center top/100% auto;background-repeat:no-repeat;font-size:12px;line-height:17px;margin:0;padding:0}
html,body{height:100%;margin:0;padding:0}
p{margin-top:0;margin-bottom:20px}
a,a:visited,a{color:#3f3f3f;text-decoration:none;cursor:pointer;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s}
a:hover{color:#F9B200}
form{display:inline;margin:0;padding:0}
input[type=text],input[type=password],textarea,select{border:1px solid #dedede;background:#fff;color:#333;font-size:12px;margin:0;padding:6px;width:260px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0)));background: -webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);background: -o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);background: -ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#00000000',GradientType=0 )}
select{width:274px;}
input:focus,textarea:focus{border:1px solid #f9b200;-webkit-box-shadow: 1px 1px 4px 2px rgba(249,178,0,.25);-moz-box-shadow: 1px 1px 4px 2px rgba(249,178,0,.25);box-shadow: 1px 1px 4px 2px rgba(249,178,0,.25)}
.uprightfilter #productsort{margin:25px 0}
.uprightfilter select{width:124px;padding:2px 6px}
label{color:#191919}
ul,li{}
.breadcrumb ul,.breadcrumb li,
#menu ul,#menu li,
.metamenu ul,.metamenu li,
.sidenav ul,.sidenav li,
.produktansichtcart ul,.produktansichtcart li
{padding:0;margin:0;list-style:none}
td{vertical-align:top;}
td strong{font-weight:normal}
td sup{color:#f00}
img{border:0}
.shouldNotSee{display:none;}
.Button,input[type="submit"]{position: relative;vertical-align: top;padding:5px 10px;color: white;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);background: #F9B200;border: 0;border-bottom: 1px solid #f39c12;cursor: pointer;-webkit-box-shadow: inset 0 -1px #f39c12;box-shadow: inset 0 -1px #f39c12;}
.Button:active,input[type="submit"]:active{top: 1px;outline: none;-webkit-box-shadow: none;box-shadow: none;}
table{min-width:80%;max-width:100% !important}
.Button:hover,input[type="submit"]:hover{text-shadow:0 1px 1px #ccc}
.clear,.c{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.topcart{position:absolute;right:20px;top:40px}
.topcart a{text-decoration:none;}
.topcart #warenkorbvorschau h3{display:inline;}
h1{color:#303030;padding-top:4px;font-size:25px;font-weight:400;margin-top:0;margin-bottom:13px;text-transform:uppercase;line-height:normal}
h2{color:#191919;font-size:15px;margin-top:0;margin-bottom:5px;text-transform:uppercase;font-weight:400;line-height:normal}
.row-1{margin-bottom:0}
.main-container{width:990px;background:transparent;margin:0 auto}
.header-modules{width:990px;background:url(image/slider_bg.png) no-repeat scroll center bottom #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding-top:2px;margin:0 auto}
.header-modules .banner{float:left;position:relative;margin:-66px 14px 0;z-index:2}
#container{margin-left:auto;margin-right:auto;text-align:left;padding:0}
#column-left{float:left;width:220px;margin-right:20px;background:#F9B200}
#column-right{float:right;width:220px;margin-top:0;margin-bottom:0}
#content{min-height:260px;margin-bottom:0;padding:10px;background:#fff;border: 1px solid #eee;}
.contentinner h3, .contentinner td h3:first-child{border-bottom:1px solid #eee;padding:0 0 5px}
#header{position:relative;z-index:99;padding-bottom:0;width:990px;margin:0 auto}
#language{position:absolute;top:15px;left:335px;width:75px;color:#999;line-height:17px}
.header-top1{height: 17px;background:#222;border-bottom:1px solid #4f4f4f;padding:15px 0 14px;border-bottom:1px solid #fff}
.header-top2{background:#efefef;border-left:1px solid #fff;border-right:1px solid #fff;padding:28px 0 24px 46px}
#currency{color:#ae8f4e;line-height:12px;font-size:11px;float:right;margin-right:15px}
#currency a{text-decoration:none;float:left;margin-left:3px}
#currency a span{display:inline-block;color:#767676;text-decoration:none;text-align:center;font-size:12px;line-height:19px;background:url(image/currency-bg.png) 0 -1000px no-repeat;height:19px;width:19px;padding:0}
#currency a:hover span{color:#fff;background-position:0 0}
#currency a .act{text-decoration:none;cursor:default;color:#fff;background-position:0 0}
#header #cart .heading b{color:#f9b200;font-size:12px;margin-top:1px;padding-top:0;margin-bottom:5px;padding-right:0;line-height:15px;text-transform:capitalize;text-align:left;float:left}
.cart-inner{float:right;margin-right:45px;margin-top:5px}
#cart{float:right;position:relative}
#header #cart .heading .sc-button{display:inline-block;width:7px;height:4px;background:url(image/shop-cart-button.png) 0 0 no-repeat;float:right;margin:7px 0 0 30px;padding:0}
#header #cart .heading span.cart-icon{position:absolute;left:16px;top:6px;background:url(image/cart-icon.png) no-repeat;width:46px;height:44px;margin:0;padding:0}
#header #cart .heading span{color:#f9b200;text-decoration:none;font-size:12px;line-height:19px;background:url(image/cart-span.png) no-repeat;width:17px;height:19px;text-align:center;display:block;position:absolute;right:-6px;top:-8px;padding:0 0 10px}
.latest-added{border-bottom:1px solid #CCC;display:block;padding:0 0 10px 10px}
.heading a{text-decoration:none;text-align:right;display:block;width:35px;height:35px;background:url(image/cart-bg.gif) no-repeat;position:relative}
.metamenu{width:990px;margin:0 auto;}
.metamenu #welcome a{color:#f9b200;text-decoration:none;margin:0}
.metamenu #welcome{font-size:12px;line-height:15px;text-align:left;color:#767676;float:left;margin-left:27px;margin-top:2px}
.metamenu .links{font-size:10px;float:right;margin:0}
.metamenu .links li{float:left;margin-left:9px;background:url(image/m-border.gif) 0 3px no-repeat;padding:0 0 0 8px}
.metamenu .links li:first-child{background:none}
.metamenu .links a{display:inline-block;color:#767676;text-decoration:none;font-size:12px;line-height:15px;padding:0}
.metamenu .links a + a{margin-left:8px}
#search{position:relative;float:right;margin:16px 38px 0 0}
.search-bg{display:inline-block;background:url(image/search-bg.jpg) repeat-x #e0e0e0;border:1px solid #9d9d9d;border-right:none}
.search-title{display:inline-block;color:#3b3738;font-weight:600;text-transform:uppercase;font-size:17px;line-height:21px;position:relative;margin-right:9px}
#header .button-search:hover{background:url(image/button-search.png) 0 bottom no-repeat}
#header .button-search{display:block;width:35px;height:35px;background:url(image/button-search.png) 0 top no-repeat;float:right;cursor:pointer}
#header #search input{background:url(image/trans.png);width:169px;border:none;font-size:11px;color:#8f9090;height:18px;outline:none;line-height:18px;text-transform:uppercase;margin:0;padding:8px 10px 7px 15px}
.box.cat-colum{margin-bottom:7px}
.product-filter .product-compare{padding:3px 0 0 10px}
.name a{font-size:12px;color:#f9b200;text-decoration:none;line-height:20px;font-weight:700}
.price{font-size:19px;line-height:normal;color:#5f5f5f;font-weight:400}
.price .price-new{margin-right:10px;font-size:16px}
.price .price-old{text-decoration:line-through}
.price-old{text-transform:uppercase;font-weight:400;color:#f9b200;text-decoration:line-through;font-size:28px}
.success,.warning,.attention,.information{margin-bottom:15px;color:#555;padding:10px 10px 10px 33px}
.success{color:#333;line-height:18px;padding:10px 28px 15px 18px}
.warning{background:#FFD1D1 url(image/warning.png) 10px center no-repeat;border:1px solid #F8ACAC;padding-left:30px!important}
.attention{background:#FFF5CC url(image/attention.png) 10px center no-repeat;border:1px solid #F2DD8C}
.success .close,.warning .close,.attention .close,.information .close{float:right;cursor:pointer}
.required{color:#ff7409;font-weight:700}
.error{border:solid 1px #FE0000;width:90%;text-align:center;color:#333;margin:10px auto;padding:10px}
.error strong{color:maroon}
.notice{border:solid 1px #ccc;width:90%;text-align:center;color:#333;margin:10px auto;padding:10px}
.notice strong{color:ccc}
.success{border:solid 1px green;width:90%;text-align:center;color:#333;margin:10px auto;padding:10px}
.success strong{color:#39842F}
.help{color:#999;font-size:10px;font-weight:400;display:block}
.content ul{list-style:none;margin:0;padding:0 0 0 20px}
.content ul li a{text-decoration:none;color:#35230f;font-size:14px;line-height:normal}
.content ul li{background:url(image/marker-manuf.png) left 5px no-repeat;padding-left:22px;color:#3f3f3f;padding-bottom:4px;padding-top:4px}
#content .content{overflow:hidden;margin-bottom:20px;padding:0}
#content .content .right{float:right;width:49%}
.category-info{overflow:auto;margin-bottom:20px;background:url(image/box-bg.png) repeat-x #fff;padding:20px 0}
.category-info .image{float:left;margin-right:15px;display:none;padding:5px}
.category-list ul li{background:url(image/arrow.gif) 0 5px no-repeat;padding-left:10px;margin-bottom:4px}
.category-list ul li a:hover{color:#ffa304}
.category-list ul{float:left;width:25%;list-style:none;padding:0}
.capcha{width:143px}
.sitemap-info ul li{background:url(image/marker-manuf.png) no-repeat scroll left 5px transparent;color:#191919;padding-bottom:4px;padding-left:22px;padding-top:4px;text-transform:capitalize}
.sitemap-info ul li a{color:#35230F;font-size:14px;line-height:normal;text-decoration:none;text-transform:capitalize}
.affiliate-login .login-content .right{height:265px}
.affiliate-login .login-content .left{background-position:right bottom;height:253px}
.category-list .div a{text-decoration:underline;font-weight:700}
.product-grid{background:url(image/box-bg.png) repeat-x #fff;overflow:hidden;padding:20px 0 1px}
.product-list{margin-bottom:7px;background:url(image/box-bg.png) repeat-x #fff;padding:0}
.product-grid ul li{background:none repeat scroll 0 0 #F3F3F3;border:1px solid #D2D2D2;float:left;margin-bottom:20px;margin-right:20px;text-align:left;width:190px;padding:15px 14px 16px}
.extra-prod input{padding-bottom:4px}
.extra-prod{padding-top:6px}
.or{padding-top:3px}
.wishlist a:hover{background:url(image/iconimage.png) no-repeat 0 -24px}
.addtowishlist,div.wishlist a{float:left;background:url(image/iconimage.png) no-repeat 0 0;height:24px;overflow:hidden;text-indent:-9999px;width:25px;margin:0 5px}
.compare a:hover{background:url(image/iconimage.png) no-repeat -29px -24px}
.addtocompare,div.compare a{background:url(image/iconimage.png) no-repeat -29px 0;float:left;height:24px;overflow:hidden;text-indent:-9999px;width:25px}
.mb-1{margin-bottom:-1px}
#image{z-index:0;float:left;margin-top:-300px}
.product-info .image{float:left;width:300px;height:300px;margin-bottom:7px;text-align:center}
.product-info .image-additional{width:300px;height:90px;padding-bottom:4px;clear:both;overflow:hidden}
.product-info .image-additional li{float:left;margin:0 12px 0 0}
.product-info .image-additional.image-caroucel li{margin:0 4px}
.image-caroucel .jcarousel-prev{position:absolute;width:15px;height:15px;left:0;top:40%;background:url(image/image-caroucel-prev.png) -11px 50% no-repeat #f9b200}
.image-caroucel .jcarousel-next{position:absolute;width:15px;height:15px;right:0;top:40%;background:url(image/image-caroucel-next.png) 6px 50% no-repeat #f9b200}
.image-caroucel .jcarousel-next:hover,.image-caroucel .jcarousel-prev:hover,.image-caroucel .jcarousel-prev.jcarousel-prev-disabled,.image-caroucel .jcarousel-next.jcarousel-next-disabled{background-color:#3A3637}
.cart-top-padd{padding-top:5px;float:left}
.product-info .cart{color:#f1f1f1;overflow:auto;padding:25px 5px 0 0}
.prod-row{padding-bottom:20px}
.product-info .cart .cart-top label{font-size:11px;font-weight:700;color:#191919;padding-right:7px}
.product-info .cart .cart-top .input-qti{width:42px}
.product-info .cart .cart-top{padding-right:9px}
.product-info .cart div span{padding-top:7px;color:#999}
.cart-top{margin-top:-4px}
.extra-button{position:relative;margin-top:0}
.product-info .cart .minimum{padding-bottom:10px;font-size:11px;color:#999;clear:both}
.product-info .review .a1{margin-top:-5px;display:inline-block}
.product-info .review img{float:left;margin-top:3px}
.product-info .review{color:#4D4D4D;margin-bottom:3px}
.product-info .review .share{background:none;padding-top:20px;padding-left:0;overflow:hidden;line-height:normal}
.product-info .review div{line-height:20px;width:350px;background:#F3F3F3;padding:7px 10px 9px}
.btn-rew{float:right!important;font-size:12px;color:#dfe1e4}
.btn-rew a{text-decoration:underline;font-size:12px;color:#A6A4A4;font-weight:400}
.product-info .review div span{color:#38B0E3}
.attribute{border-collapse:collapse;width:100%;margin-bottom:20px}
.attribute thead td,.attribute thead tr td:first-child{color:#191919;font-size:12px;font-weight:700;background:#fcfcfc;text-align:left}
.attribute tr td:first-child{font-weight:700;width:12%}
.attribute td{text-align:left;vertical-align:top;padding:7px 12px}
.bb-2{clear:both;margin-bottom:5px}
.input-rew-capcha{width:170px}
#review .content{font-size:12px;font-weight:700;color:#f65423;margin-bottom:3px}
#review .content p{font-weight:400;color:#737373}
.compare-info{border-collapse:collapse;width:100%;background:url(image/box-bg.png) repeat-x #fff}
.block-compare{position:relative;overflow:hidden}
.compare-info td.last-1{border-bottom:0}
.compare-info thead td{background:url(image/tail-manuf.gif) 0 5px repeat-x #fff;overflow:hidden}
.compare-info thead td,.compare-info thead tr td:first-child{color:#191919;font-size:12px;font-weight:700;text-align:left}
.compare-info tr td.et:first-child{background:#f9f9f9}
.compare-info tr td:first-child{color:#191919;font-weight:700;text-align:right}
.td-price{font-weight:700;font-size:16px}
.checkout-product{border-left:1px solid #E9E9E9;border-top:1px solid #E9E9E9}
.compare-info .prod-stock{float:none;margin:0 auto}
.compare-info td.name a{text-decoration:none;font-size:12px;line-height:17px}
.compare-info td.last{border-right:0}
.compare-info td{width:20%;color:#737373;text-align:center;vertical-align:top;padding:7px}
.compare-info .price-old{font-weight:400;color:#9f9f9f;text-decoration:line-through;display:block;font-size:17px}
.compare-info .price-new{font-weight:400;font-size:16px;color:#0e0e0e}
.wishlist-product .prod-stock{background:url(image/stock-w.png) left 0 no-repeat;color:#FFF;float:left;font-size:12px;height:38px;padding-left:5px;padding-right:5px;line-height:12px;padding-top:10px;text-align:center;width:38px}
.wishlist-product .button-up:hover{background-position:-22px}
.wishlist-product .button-up{font-size:12px;border:1px solid #bababa;text-decoration:none;color:#000;font-weight:700;background:url(image/tail-but.gif) left 0 repeat-x;line-height:22px;height:22px;padding:3px 7px 4px 8px}
.wishlist-product tbody td.action{width:100px;text-align:center}
.wishlist-product tbody .name{text-align:left;padding-left:20px;width:175px}
.wishlist-product tbody .stock .prod-stock{margin-left:15px}
.wishlist-product tbody .price{text-align:center;font-size:17px}
.wishlist-product tbody .price s{color:#a6a4a4;display:block;font-weight:400}
.content b{padding-bottom:6px;display:inline-block}
.box-container{background:url(image/box-bg.png) repeat-x #fff;padding:10px}
#login .q1{width:285px}
.heading-order-list{background:url(image/tail-manuf.gif) 0 0 repeat-x #F8F8F8;overflow:hidden;padding:6px 12px 5px 10px}
.return-box-2{background:url(image/box-bg.png);margin-bottom:10px;padding:15px 20px 19px}
.return-box-2 .buttons{padding-left:0;padding-top:12px;padding-bottom:0;margin-bottom:0}
.return-p{padding-left:17px}
#content .content.return-box{margin-bottom:10px;padding:14px 10px 11px 20px}
.shop-cart{border-bottom:none;overflow:hidden;position:relative;background:url(image/box-bg.png)}
.cart-info td{padding:7px 7px 6px 8px}
.cart-info tbody .price,.cart-info tbody .total{font-size:17px}
.cart-info tbody .quantity,.cart-info tbody .price,.cart-info tbody .total{text-align:center;width:75px}
#shipping select{width:234px;float:left}
#shipping input{width:226px;float:left;margin:0}
.cart-info tbody span.stock{color:red;font-weight:700}
.cart-module .cart-heading{border-top:none;font-weight:700;font-size:12px;color:#191919;cursor:pointer;background:#fafafa url(image/arrow-right.png) 10px 55% no-repeat;padding:7px 8px 6px 27px}
.cart-bottom{border-top:none;margin-bottom:20px;overflow:hidden;margin-top:15px;border-left:none;border-right:none;border-bottom:none}
.cart-module .active{background:#F8F8F8 url(image/arrow-down.png) 9px 60% no-repeat}
#shipping td{text-align:right;font-size:11px;font-weight:700;color:#252525;padding-right:5px;padding-bottom:8px}
.cart-module .cart-content{display:none;overflow:auto;border-top:none;background:url(image/box-bg.png);padding:18px 0 19px 18px}
#voucher input{float:left;clear:left}
#voucher label{float:left;margin:1px 0 0}
#voucher .right input{float:none}
#cboxLoadedContent h1{margin:0 15px}
#content .content.contact-f{background:url(image/bg-contact-form.gif) left bottom no-repeat #fff;padding:15px 12px 17px 19px}
.content.contact-f .buttons{margin-bottom:0;padding:10px 10px 0 0}
.sitemap-info{overflow:auto;margin-bottom:40px}
#newsletter .content{border:none;margin:0;padding:0}
#newsletter .form tr td:first-child{width:58px}
.footer-wrap{clear:both;margin-top:10px;background:#222;}
#footer{clear:both;overflow:hidden;min-height:80px;width:988px;margin:10px auto 0}
.footer-indent{width:940px;margin:0 auto;padding:20px 0 0}
#footer h3{font-size:15px;color:#999;line-height:18px;font-weight:700;margin:0 0 10px}
#footer .column{float:left;width:225px;margin-right:10px;padding-bottom:5px}
#footer .column ul{margin-top:0;margin-left:0;padding-left:0;list-style:none}
#footer .column ul li{padding-bottom:8px;list-style:none;line-height:15px}
#footer .column a{text-decoration:none;font-size:12px;color:#878686}
#footer .column a:hover{color:#f9b200;}
#footer .column.col-4{margin-right:0;width:220px}
#footer h4{margin-top:0;font-size:17px;color:#555050;line-height:21px;font-weight:400;margin-bottom:7px}
.bannerdiv {width:990px;margin:10px auto 0;}
.bannerdiv .banner{text-align:center;width:321px;height:189px;border:1px solid #eee;float:left;margin:0 10px 10px 0;}
.bannerdiv .banner.last{margin-right:0;}
.bannerdiv .banner img{height:auto;width:100%;text-align:center}
.bannerdiv .banner a{height:100%;width:100%;display:block}
.bannerdiv .banner a:hover img{-moz-opacity:.66;opacity:.66;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=66);}
#powered a{text-decoration:none;color:#878787;font-size:12px}
#powered{font-size:12px;color:#878787;text-align:left;border-top:1px solid #eee;padding:5px 0 20px}
#powered .soclinks li{display:inline-block;padding-right:6px}
#powered .soclinks li a{display:block;width:25px;height:25px}
#powered .soclinks li.twitter a{background:url(image/twitter.png) no-repeat}
#powered .soclinks li.facebook a{background:url(image/facebook.png) no-repeat}
#powered .soclinks li.google a{background:url(image/google-pluse.png) no-repeat}
#easyTooltip{border:1px solid #fff;background:#3f3f3f;color:#fff;font-size:11px;text-transform:none;position:relative;z-index:99;font-weight:700;padding:5px 10px}
.product-search .content select{padding-bottom:3px}
.welcome-box img{float:right;margin-top:-90px;margin-right:20px}
.success,.warning,.attention,.information,.rev-success{margin-bottom:5px;color:#555;padding:10px}
.success a,.warning a,.attention a,.information a{color:#333}
#cart-success{position:fixed;z-index:9998}
.success a{text-decoration:underline;color:#43403d}
.success span:hover img{margin-top:-11px}
.success p{margin-bottom:11px;font-size:24px;color:#1b1b1b}
.success span{width:11px;height:11px;overflow:hidden;position:absolute;right:8px;top:8px}
#cboxContent #cboxTitle{width:60%;padding:0 20%}
#cboxOverlay{z-index:100!important}
.preview .rating{margin-top:15px}
.image2 .button{display:none;left:54px;position:absolute;top:60%}
#payment,.payment{padding:10px}
#menu{background:#efefef;border:1px solid #fff;border-bottom:0 none;padding:0}
#menu ul{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;float:left;padding:17px 22px;width:945px}
#menu ul li:last-child{background:none repeat scroll 0 0 rgba(0,0,0,0);margin-right:0;padding-right:0}
#menu ul li{float:left;z-index:10;position:relative;margin-right:14px;background:url(image/separator.gif) right top no-repeat;padding:0 15px 0 0}
#menu ul li a{background:url(image/menu-a.png) no-repeat scroll 0 -42px rgba(0, 0, 0, 0);font-size:13px;color:#595959;line-height:16px;text-decoration:none;display:inline-block;z-index:1;position:relative;text-transform:uppercase;padding:3px 0 2px 23px;font-weight:bold}
#menu ul li a:hover,#menu ul li.sfHover a,#menu ul li.aktiv a{color:rgba(89,89,89,.5);background-position:0 4px}
#menu ul li a span{color:#F9B200;font-weight:bold;font-size:18px;line-height:8px;font-family:Arial,Verdana,Helvetica,sans-serif;}
#menu ul li ul{display:none;position:absolute;z-index:99;background:url(image/sub-menu.gif) 0 bottom repeat-x #fff;left:-15px;top:37px;width:198px;border:1px solid #d2d2d2;margin:0!important;padding:0}
#menu ul li:hover div{display:table}
#menu ul li ul + ul{padding-left:0;min-height:162px}
#menu ul li ul li a{text-decoration:none;color:#acacac;display:block;white-space:nowrap;padding:0}
#menu ul li ul li{position:relative;background:url(image/menu-li-bg.gif) repeat-x;padding:0 10px 0 20px}
#menu ul li ul li a{color:#747575;font-size:12px;text-transform:uppercase;line-height:32px;text-align:left;background:url(image/header-menu-marker.png) right 13px no-repeat}
#menu ul li ul ul{position:absolute;left:199px;top:-1px;background:url(image/sub-menu.gif) 0 bottom repeat-x #fff;width:200px;border:1px solid #d2d2d2;padding:0}
.nivoSlider .ebayps{position:absolute;right:60px;top:0}
.nivoSlider .ebayps img{width:100px;height:auto}
.nivoSlider a.nivo-imageLink{top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0}
.nivo-right,.nivo-caption{position:relative;margin:40px;padding-left:0;z-index:8;width:370px;line-height:20px;text-shadow:none;float:left}
.nivo-right{float:right;width:360px}
.nivo-right .image #wrap{text-align:center;background:rgba(255,255,255,.5);padding:5px;}
.nivo-right .image-additional{margin:15px 0;text-align:center}
.nivo-right .image-additional a{display:inline-block;margin:0 5px 5px;border:5px solid rgba(255,255,255,.5)}
.nivo-right .image-additional a img{height:auto;width:70px}
.nivo-caption h2{font-weight:400;font-size:70px;line-height:52px;color:#f9b200;margin:0}
.nivo-caption h2 span{font-size:48px}
.nivo-caption p p{margin-bottom:28px}
.nivo-caption h3{font-weight:400;font-size:40px;line-height:48px;color:#b2b1b1;text-transform:none;margin:0}
.nivo-caption h3 span{font-size:40px}
.nivo-caption h4{font-weight:400;font-size:20px;line-height:24px;color:#b1b1b1;text-transform:uppercase;margin:0 0 7px}
.nivo-caption a.banner-button{background:url(image/banner-button.png) repeat-x #f9b200;display:inline-block;color:#fff;font-size:20px;line-height:24px;text-decoration:none;padding:10px 20px}
.nivo-caption a.banner-button:hover{background:#f9b200}
.nivo-directionNav a{position:absolute;top:186px;z-index:9;cursor:pointer;display:block;width:50px;height:47px;text-indent:-9999px;border:0}
.nivo-controlNav a{z-index:9;vertical-align:top;display:block;text-indent:-9999px;text-decoration:none;font-size:0;cursor:pointer;float:left;margin-right:21px;width:91px;height:56px;position:relative;border:1px solid #d2d2d2;overflow:hidden}
.sellercon{margin:20px 0 0;padding:15px 0;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1}
.slideshow a{color:#B1B1B1}
.nivo-controlNav{position:absolute;left:508px;top:317px;z-index:9;background:url(image/control-bg.gif) no-repeat;overflow:hidden;padding:18px 60px 50px 81px}
.nivo-controlNav a:hover{color:#d41c0a}
.nivo-controlNav a:hover,.nivo-controlNav a.nivo-control.active{border-color:#3ab6ef}
.nivo-controlNav a.nivo-control.active{cursor:default;border-color:#3ab6ef}
.nivo-directionNav a:hover{background-position:0 0}
.nivo-caption a{text-decoration:underline;font-size:13px;font-weight:bold}
#loopedCarousel{position:relative;padding-left:30px}
#loopedCarousel .container{height:242px;width:480px!important;overflow:hidden;position:relative}
.slides{position:absolute;top:10px;left:0;width:500px}
.slides .name a{color:#2fa1bc;text-decoration:underline}
.slides .name a:hover{text-decoration:underline;color:#f83b01}
.slides .price .price-old{font-weight:400;font-size:11px;text-decoration:line-through;display:block}
.slides div{width:140px;display:block;padding-right:21px;text-align:center}
.hover-spesial{position:absolute;left:30px;top:100px;background:url(image/hover-special.png) left top no-repeat;width:103px;height:29px;-moz-transition:all .8s ease 0;-webkit-transition:all .8s ease 0;-o-transition:all .8s ease 0;-webkit-transform:scale(0) rotate(0deg);-moz-transform:scale(0) rotate(0deg);-o-transform:scale(0) rotate(0deg);-ms-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0deg)}
.product-col:hover .hover-spesial{display:block;-webkit-transform:scale(1) rotate(720deg);-moz-transform:scale(1) rotate(720deg);-o-transform:scale(1) rotate(720deg);-ms-transform:scale(1) rotate(720deg);transform:scale(1) rotate(720deg)}
.nivo-directionNav{display:block!important}
.itemno{margin:10px 0 40px;position:relative;}
.box{margin-bottom:20px;}
.box .box-heading{font-size:17px;font-weight:400;line-height:21px;color:#fff;text-transform:none;}
.box .box-heading .first{background:#f9b200;padding:6px 0 5px 10px;float:left;width:195px;}
.box .box-heading .second{border-color:transparent #f9b200 #f9b200 #f9b200;border-style:solid;float:left;height:0;width:0;border-width:15px 0 14px 15px;}
.box .box-heading a{color:#fff;font-size:14px;font-weight:bold;line-height:18px;text-decoration:none;text-transform:none}
.box .box-content{background:#fff;border:1px solid #eee;padding:10px 10px 12px}
.box-shining{background:#fff;padding:20px 0 42px 30px}
#content .box .box-content{border:0 none;}
#footer .column .tagscloud a{line-height:70%;display:inline-block;text-align:center;padding:0 3px;}
#warenkorb_suche{position:absolute;right:20px;top:80px;}
#warenkorb_suche input{border:1px solid #F9B200;font-size:12px;padding:4px 4px 7px;width:200px;background:rgba(255,255,255,.125)}
#warenkorb_suche input[type="submit"]{color:#fff;font-weight:bold;border:0 none;background:#F9B200;font-size:18px;padding:0 6px 2px;width:auto;}
.artikel_listing{float:left;width:228px;padding:3%;margin:1% 1% 3%;height:382px;border-bottom:0px solid #eee;position:relative;}
.artikel_listing:hover{border:1px solid #F9B200;width:226px;height:380px;}
.artikel_listing img{width:100%}
.artikel_listing a.produktimg{display:table-cell;height:230px;vertical-align:middle;width:100%}
.artikel_listing p{height:68px;border-bottom:1px solid #F9B200;font-weight:bold;}
.artikel_listing p a{font-size:14px;line-height:22px;text-decoration:none}
.artikel_listing .bottom{margin-top:15px;text-align:right;}
.artikel_listing .bottom big,.artikel_listing .bottom big a{color:#F9B200;font-size:26px;text-shadow:0 1px 1px #F39C12;text-decoration:none}
.artikel_listing .bottom big a:hover{text-decoration:underline;}
.artikel_listing .bottom big strike{color:red;font-size:14px;text-shadow:0 0 0 rgba(0,0,0,0);text-decoration:none;}
.contentinner{color:#333}
.contentinner a{text-decoration:underline}
#artikel{float:right;width:780px;}
.uprightfilter{float:left;width:180px}
.contentinner h1.pu{margin:25px 0 0px 200px}
.warenkorb-galerie{width:100%;text-align:center}
.warenkorb-galerie li{background:#fff;float:left;margin:5px 13px;padding:5px;text-align: center;}
#produkt_preis{color:#F9B200;font-size:36px;text-shadow:0 1px 1px #F39C12}
.warenkorb_artikel_anzahl,.warenkorb_artikel_anzahl[type="text"],#warenkorb_diversifikationen_gesplittet input,#warenkorb_diversifikationen_gesplittet select{width:auto;margin-right:10px;background:rgba(255,255,255,.5);border-color:#fff}
small{color:#aaa}
small a,a small{text-decoration:underline;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s}
small a:hover,a:hover small{color:#F9B200}
.pdet{background:#f3f3f3;}
.pdet .pinnerleft{float:left;width:416px;padding:20px;border-right:5px solid #fff}
.pdet .pinnerright{float:left;width:507px;border-left:5px solid #fff;margin-left:-5px}
.pdet .detansichtgrey{border-top:5px solid #fff;padding:20px;}
.pdet .detansichtgrey.no{padding:0;}
.pdet .detansichtgrey.no .dgleft{float:left;padding:20px;width:41%}
.pdet .detansichtgrey.no .dgright{float:left;padding:20px;width:42%;text-align:center;border-left:5px solid #fff}
.pdet .detansichtgrey.no .dgright .zv{text-align:center;}
.detansichtgrey .bonus li{margin:8px 0 8px 24px;padding-left:20px;font-weight:bold;color:#999;background:url(ok_green_icon.png) no-repeat left center}
.detansichtgrey .bonus li a{color:#999}
.detansichtgrey .bonus li a:hover{color:#F9B200;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s}
.pdet .detansichtprice{background:#EFEBE6;padding:20px;}
.pdet .detansichtprice .favlist a{text-decoration:underline}
.pdet .detansichtprice .favlist{text-align:right;}
.pdet .detansichtprice table{min-width:inherit}
.pdet .produkt_beschreibung{color:#333;margin:0 0 20px 0}
.pdet .produkt_beschreibung h3{margin:0;padding:0}
.warenkorblisting input[type="text"]{width:40px;}
.warenkorblisting a.button_del{display:block;font-size:0;height:28px;margin-right:15px;width:28px;background:url(close.png) no-repeat center center}
.warenkorblisting:first-child a{font-weight:bold;text-decoration:none;}
.warenkorblisting img{width:64px;height:auto}
.warenkorblisting big{font-weight:bold;font-size:16px}
.warenkorblisting{border-bottom:1px solid #eee;padding-bottom:20px}
.warenkorblisting:last-child{border-bottom:0 none}
.artikel_listing .produktimg .salesstar{width:49px;height:32px;padding:16px 0 0 9px;font-size:14px;color:#fff;font-weight:bold;position:absolute;top:56px;right:-5px;background:url(image/sales-star.png) no-repeat}
.produktansichtcartright h3{font-size:14px;color:#999;margin-top:30px}
.produktansichtcartright .crosselling #artikel{width:100%}
.produktansichtcartright .crosselling #artikel .artikel_listing{width:14%;text-align:center;height:auto;margin:1% 2%}
.produktansichtcartright .crosselling #artikel .artikel_listing p{height:auto;text-align:left;min-height:60px}
.produktansichtcartright .crosselling #artikel .artikel_listing p a{font-size:12px;line-height:16px}
.produktansichtcartright .crosselling #artikel .artikel_listing a.produktimg{height:106px;display:inline;}
.produktansichtcartright .crosselling #artikel .artikel_listing .bottom big{font-size:18px}
.produktansichtcartright .crosselling #artikel .artikel_listing img{text-align:center}
.tab li{position:relative;bottom:-1px;background:#f3f3f3;float:left;border:1px solid #eee;margin:0 15px 0 0;padding:5px;cursor:pointer}
.tab li.aktiv{font-weight:normal;background:#fff;border-bottom-color:#fff;}
.tabcontent{border:1px solid #eee;padding:15px;}
.tabcontent table.tablelisting{width:100% !important}
.tabcontent table.tablelisting tr:nth-child(odd) td{background:#fff}
.tabcontent table.tablelisting tr:nth-child(even) td{background:#f9f9f9}
.tabcontent table.tablelisting tr:hover td{background:#FFFDD8;}
.sidenav{margin:25px 0}
.sidenav h3{margin:0 0 5px;padding:0;text-align:right;border-bottom:0 none}
.sidenav h3 a{font-size:14px;text-decoration:none}
.sidenav ul li{background:#F9B200;margin-bottom:5px;border-bottom:3px solid #F39C12;text-align:right}
.sidenav ul li a{color:#fff;font-weight:bold;display:block;text-decoration:none;padding:5px 10px;}
.sidenav ul li:hover,.sidenav ul li.aktiv{background:#fff}
.sidenav ul li:hover a,.sidenav ul li.aktiv a{color:#F9B200}
.warenkorb_vorgang{display:inline-block;overflow:hidden;border:1px solid #f3f3f3;padding:5px;}
.warenkorb_vorgang a{text-decoration:none;outline:none;display:block;float:left;font-size:13px;line-height:36px;padding:0 10px 0 60px;position:relative;width:169px;font-weight:bold;background:#fff;color:#777;transition:all 0.5s}
.warenkorb_vorgang a:first-child{padding-left:46px}
.warenkorb_vorgang a:first-child:before{left:14px}
.warenkorb_vorgang a:last-child{padding-right:20px}
.warenkorb_vorgang a.active,.warenkorb_vorgang a:hover{background:#FDAF17;color:#fff}
.warenkorb_vorgang a:hover{text-decoration:underline}
.warenkorb_vorgang a.active:after,.warenkorb_vorgang a:hover:after{background:#FDAF17;color:#fff}
.warenkorb_vorgang a:after{content:'';position:absolute;top:0;right:-18px;width:36px;height:36px;z-index:1;background:#fff;box-shadow:2px -2px 0 1px rgba(0,0,0,0.125),3px -3px 0 2px rgba(255,255,255,0.1);color:#777;transform:scale(0.707)  rotate(45deg);-ms-transform:scale(0.707)  rotate(45deg);-webkit-transform:scale(0.707)  rotate(45deg);-webkit-border-radius: 0 5px 0 50px;-moz-border-radius: 0 5px 0 50px;border-radius: 0 5px 0 50px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.warenkorb_vorgang a:last-child:after{content:none}
.warenkorb_vorgang a:before{border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;background:#fff;font-weight:bold;box-shadow:0 0 0 1px #ccc}
.contentinner .col50x{background:#fff;border: 1px solid #eee;float:left;margin:0 1%;padding:1%;width:442px;}
.contentinner .col50x:nth-child(odd){margin-right:0;}
.contentinner .col50x table{width:96%}
.contentinner table.fixed td input.gutscheincode{width:200px !important}
.contentinner table.fixed td h3{border:0 none;color:#999;font-size:14px}
.contentinner table.warenkorblisting th,.invoiceaddress h3,.deliveryaddress h3{color:#999;font-size:12px}
.invoiceaddress,.deliveryaddress{float:left;width:48%}
.invoiceaddress{margin-right:20px;}
.deliveryaddress{width:49%}
form.paymenttable table{width:100%}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden;display:none;}
li.bjqs-slide{position:absolute;display:none;}
li.bjqs-slide a{width:100%;height:100%}
li.bjqs-slide a img{width:100%;height:100%}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:20px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:20px;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{display:none;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
ul.bjqs-controls.v-centered li a{height:88px;line-height: 60px;display:block;padding:10px;background:transparent;color:rgba(255,255,255,.33);text-decoration:none;font-size:80px;font-weight:bold;text-transform:uppercase;}
ul.bjqs-controls.v-centered li a:hover{color:#FDAF17;}
ol.bjqs-markers li a{padding:5px 10px;background:#FDAF17;color:#fff;margin:5px;text-decoration: none;}
ol.bjqs-markers li.active-marker a,ol.bjqs-markers li a:hover{background:#999;}
p.bjqs-caption{background: rgba(255,255,255,0.5);display:none;}
.breadcrumb{margin:10px 0 15px;}
.breadcrumb ul li{float:left;margin-left:5px}
.breadcrumb ul li:last-child a{text-decoration:none}
.slidedown{background:#f3f3f3;border: 1px solid #ccc;display: none;margin: 10px 0;padding: 10px;}
#artikelproseite_labels{display:none}
#artikel.saleitems{float:none;width:auto;}
.saleitems .controls{background:#F9B200;color:#fff;margin-bottom:20px;padding:10px}
.saleitems .controls span{float:left;}
.saleitems .controls .mixcat{float:left;}
.saleitems .controls .mixcat .filter{float:left;cursor:pointer;margin:0 5px;font-weight:bold;}
.saleitems .controls .mixcat .filter.active{text-decoration:underline;font-weight:normal}
.saleitems #itemmix{}
.saleitems #itemmix li{width:22%;margin:0 10px 40px;display:none;}
.saleitems #itemmix li .artikel_listing{width:auto;}
.detansichtprice .sales{color:green}
.detansichtprice strike{text-decoration:none;font-size:14px}
.sep{color:#aaa}