/* Begin Stylesheet: ShopElements */.clear{clear: all;}@CHARSET "UTF-8";a.button:visited,a.button:link{display: inline-block; padding: 10px 15px; background: #219a30; color: #fff; font-size: 12px; border: 0; text-decoration: none;}a.button:visited,a.button:link{box-shadow: 0 0 5px #888; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888;}a.button:hover{background: #0da720;}a.button:active{background: #30903b;}span.button{}span.button button,span.button input[type=submit]{display: inline-block; width: 215px; margin: 5px 0; padding: 8px; border: 5px solid #FFFFFF;background: url(../../img/warenkorb.png) left no-repeat #281f02; font-size: 16px; color: #fff; padding-left: 55px; cursor: pointer;}span.button :hover{background: url(../../img/warenkorb.png) left no-repeat #ffc50f;}span.button :active{}.price_right{vertical-align: top; font-size: 12px; line-heigt: 100%;}#shopping_cart_box{position: absolute;right: 15px; top: 12px; width: 210px; background-color: #FFFFFD; padding: 12px; border-radius: 20px;}.cart_box_img{background: url(../../img/sc_cart_img.png) center top no-repeat; float: left; width: 50px; height: 40px;}.cart_box_content{float: left; width: 160px;}.cart_box_title{font-size: 20px; color: #213703;}.cart_box_subtitle{font-size: 9px; color: #1b1b1b;}.cart_box_items{color: #000; font-size: 11px; height: 19px; padding: 7px 17px 0 9px; margin: -3px 0 4px -6px; background: url(../../img/sc_cart_box_items.png) left center no-repeat;}.cart_box_links{margin-top: 0; font-size: 10px;}.cart_box_links a.left{float: left; color: #fff; display:none;}.cart_box_links a.right{color: #000000; font-size: 13px; font-weight: bold; background-color: #ffc50f; padding: 2px 10px; border-radius: 5px;}.categoryBox{padding: 0 0 0 5px;}.categoryBox .heading{height: 33px; padding: 6px 0 0 8px; background-color: #281f02; border-bottom: 3px solid #ffc50f;}.categoryBox .heading h3{display: inline-block; padding: 0; margin: 0; font-size: 22px; color: #f8faf8; font-weight: normal;}.categoryBox ul{list-style: none; padding: 0 0 20px 0; margin: 0;}.categoryBox li{padding: 8px; margin: 0; border: 1px solid #E2E2E2; margin-bottom: -1px; background-color: white;}.categoryBox li.active{list-style-image: url(../../img/sc_navi_active.png); list-style-position: inside;}.categoryBox a:link,.categoryBox a:visited{font-size: 15px; padding: 0; margin: 0; color: #5f5f5f; text-decoration:none;}.categoryBox li.active a,.categoryBox a:hover,.categoryBox a:active{color: #2c2c2c; text-decoration:none;}.categoryBox li:hover{background-color: #E2E2E2;}#navigation{clear: left; float: left; margin-top: 25px; margin-bottom: 20px; width: 187px; padding: 5px 7px;}#navigation{background: url(../../img/aubijou_subnav.gif) 0 0 repeat-y;}#navigation a:link,#navigation a:visited{color: #fff; text-decoration: none;}#navigation h2{font-weight: normal; text-decoration: underline; font-size: 14px; color: #fff;}#navigation h2 a:link,#navigation h2 a:visited{color: #fff; text-decoration: none;}#navigation a:hover,#navigation a:active{text-decoration: underline;}#navigation ul{list-style: none; padding: 0 0 0 10px; margin: 0;}#navigation ul li{}#navigation ul li:before{content: ' - ';}#main-content{float: left; width: 704px; padding-top: 0;}.cart table{width: 100%;}.cart table th{padding: 2px 5px; text-align: left; background: #efefef;}.cart table td{padding: 2px 5px; text-align: right;}.cart_total{padding-top: 7px;}#main-content img{-moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; -khtml-border-radius: 0 !important; border-radius: 0 !important;}.listing, .listing ul{list-style: none; padding: 0; margin: 0;}.listing li{float: left; margin: 5px 0 0 0; padding: 5px;}.listing li a{display: block; text-decoration: none; text-align: center;}.listing li:hover,.listing li:active{background: #efefef;}.shop_product_wrapper{position: relative; width: 210px; height: 217px; background-color: white; border: 1px solid rgb(230, 230, 230);}.shop_product{width: 210px; height: 217px; background-repeat: no-repeat; background-position: center center; background-size: cover;}.product_info{width: 210px; border: 1px solid rgb(230, 230, 230);}.product_title{opacity: 1; font-size: 11px; font-size: 23px;}.listing a img{border: 0;}.price{opacity: 1; font-size: 14px; color: #000 !important; background-color: #ffc50f; padding: 0 10px; font-size: 20px;}.price_text{font-size: 9px;}.price-strike{font-size: 8pt; text-decoration: line-through; display: block;}.article_pct{position: absolute; top: 10px; left: 5px; width:25px; height: 25px; background: url(../../img/shop_article_pct.png) 0 0 no-repeat;}#product_details_left{float: left; width: 320px;}#product_details_right{float: left; width: 326px; margin-left: 20px; padding-top: 10px; background-color: white;border-radius: 10px;border: 1px solid rgb(235, 235, 235);margin-top: 10px;padding: 18px;font-family: arial;line-height: 20px;}#product_details_right h1{border: 0; padding: 0; margin: 0;}#product_details_right h2.article_number{font-weight: normal; color: #7d7d7d; font-size: 12px; padding: 0 0 10px 0; margin: 0 0 0 0;}#product_details_right a{padding: 0 0 0 7px;}.listing.product_images li.first{display: block; float: none; width: 315px;}.listing.product_images li.first a{background: #fff; border: 1px solid rgb(230, 230, 230);}.listing .product_info{background-color: #281f02; font-family: unica one; color: #fff; text-transform:uppercase; line-height: 23px; padding: 4px 0;}.product_images{display: inline-block; width: 330px;}.product_images .mini{margin: 0; width:99px; height: 99px;}.product_images .mini a{padding: 10px 8px; background: white; border: 1px solid rgb(224, 224, 224)}h1.product_title{margin: 0; padding: 0 0 0 5px; font-weight: normal; font-size: 30px;}table.product_info{!important; border: none; line-height: 20px;}table.product_info tr th,table.product_info tr td{text-align: left; vertical-align: top !important; padding-bottom: 15px;}table.product_info tr th p,table.product_info tr td p{margin: 0; padding: 0;}table.product_info tr td{padding-top: 5px; font-size: 10px;}table.product_info tr th{font-size: 14px; font-weight: normal; width: 150px; color: #646464; padding-right: 25px; width:initial;}.boxContent .cart_total{}#checkout-process{font-size: 11px; margin-top: 10px;}#checkout-process .process{display: inline-block;}#checkout-process .process a:link,#checkout-process .process a:visited{text-decoration: none; display: inline-block; color: #bdbdbd; border: 1px solid #646464; padding: 9px 10px 7px 30px; background: #efefef url(../../img/process.png) left center no-repeat;}#checkout-process .process.passed a:link,#checkout-process .process.passed a:visited{color: #828282; background-color: #646464; background-image: none;}#checkout-process .process.passed a:hover,#checkout-process .process.passed a:active,#checkout-process .process.active a:link,#checkout-process .process.active a:visited{color: black; background-color: #bcbcbc; background-image: url(../../img/process_active.png);}.cart_shipping_cost td{border-top: 1px solid #dfdfdf;}tr.cart_total td{border-top: 1px solid #bfbfbf;}.orderconfirm{margin: 17px 0 45px; line-height: 20px;}.orderconfirm table th{text-align: left;}.orderconfirm td, .orderconfirm th{padding: 0; margin: 0;}.admin_link{float: right; margin-top: 15px; display: inline-block;}.box{margin: 0 .5em .5em 0;padding: 0;}.box h5{font-weight: bold;font-size: 16px;margin: 0;padding: 7px 0 7px 0;color: white;border-bottom: 1px solid white;margin-bottom: 10px;}.box h5 img{display: none;}.box h5 a{font-weight: bold;font-size: 14px;text-decoration: none;display: inline-block !important;}.box .cart_contents a{display: inline !important;}.box h5 a:hover{border: 0;}.boxContent{margin: 0;padding: 0;color: white;}.boxContent.center{margin: 0 auto;text-align: center;padding: 0;}#boxContent p{margin: 0;padding: 0;}.box ul{margin: 0; padding: 0; list-style: none;}form{padding: 0;margin: 0;}fieldset{border: 0px;}legend{font-size: 12pt;font-weight: bold;color: #ff9c0f;margin-bottom: .5em;padding: 0;}label{color: #545452;text-align: right;padding: 0 10px 0 10px;margin-bottom: 0;}input{border: 1px solid;border-color: #666 #ccc #ccc #666;padding: .2em;margin: .2em;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;}select{margin-left: .5em;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;}textarea{overflow: auto;width: 80%;height: 25em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: .3em;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;}textarea:focus, input:focus, .sffocus, .sffocus{background-color: #ffc;}label.error{margin-left: 10px;width: auto;display: inline;color: red;font-weight: normal;background: transparent;}ul.cart_total{border-top: 1px solid #b0b0b0; margin: 7px 0 7px -10px; display: inline-block; padding-left: 10px;}table.product_info tr td{font-size: 12px;color: #3F3F3F;}table.product_info tr th{color: #1F1F1F;}#content-area .display{opacity: 0.8;border: none;}#content-area .display:hover{opacity: 1.0;border: none;}img{border: none;}#title_div{display: none ! important;}.product_title.brkill br{display: none;}.product_title.brkill{border: none;height: 33px;padding: 6px 0 0 8px;background-color: #281f02;border-bottom: 3px solid #ffc50f;margin-top: 10px;color: white;font-size: 22px;}}/* End Stylesheet: ShopElements */