@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local(''), url('fonts/open-sans-v34-latin-300.woff2') format('woff2'), url('fonts/open-sans-v34-latin-300.woff') format('woff');;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local(''), url('fonts/open-sans-v34-latin-regular.woff2') format('woff2'), url('fonts/open-sans-v34-latin-regular.woff') format('woff');;}@font-face {font-family: 'Droid Serif';font-style: normal;font-weight: 400;src: local(''), url('fonts/noto-serif-v21-latin-regular.woff2') format('woff2'), url('fonts/noto-serif-v21-latin-regular.woff') format('woff');;}@font-face {font-family: 'Droid Serif';font-style: normal;font-weight: 700;src: local(''), url('fonts/noto-serif-v21-latin-700.woff2') format('woff2'), url('fonts/noto-serif-v21-latin-700.woff') format('woff');;}*:active {outline: none;}body, ul, li {padding: 0;}fieldset, img {border: 0;}body.loading {cursor: wait;}body {color: #1a171b;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;font-weight: 300;line-height: 1.5;padding: 15px;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-ms-interpolation-mode: bicubic;}body.load {background-image: url(img/spinner.gif);background-position: center 100px;background-repeat: no-repeat;}body.load div#navtrail_anchor {opacity: 0.0;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}.body {padding: 0;line-height: 1.4;-webkit-backface-visibility: hidden;overflow: hidden;}.body_popup, .body_popup p, .body_popup ul {color: #1a171b;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 12px;line-height: 1.6em;}div#navtrail_anchor {padding-top: 180px;margin-top: -180px;zoom: 1;opacity: 1.0;}div.center-column {display: inline-block;padding: 0;z-index: 30;width: 100%;}div.center-column.full-width {width: 100%;}div.navtrail {font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 12px;padding: 16px 0;padding-right: 180px;line-height: 1.1;border-bottom: 1px solid #b2a5af;margin-bottom: 20px;}div.navtrail a {color: #cda32b;text-decoration: none;}div.navtrail a:hover {text-decoration: underline;}div.navtrail a:last-of-type {color: #1a171b;}div.short-navi {z-index: 100;right: 0;top: 0;padding: 0;margin-top: -5px;float: right;}div.short-navi label {font-size: 12px;display: inline-block;float: left;padding: 10px 0;vertical-align: top;}div.short-navi a {margin-left: -5px;}label, div.label {position: relative;display: block;padding: 3px 0;}label span, div.label span {display: inline-block;vertical-align: middle;padding-top: 5px;width: 30%;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;}label input, div.label input, label select, div.label select, label textarea, div.label textarea {width: 40%;}label input[type=radio], div.label input[type=radio], label input[type=checkbox], div.label input[type=checkbox] {width: auto;}label label, div.label label {position: static;display: inline-block;clear: left;padding: 0;}label label input, div.label label input {width: auto;margin: 0;}div.center-column div.infobox {padding-bottom: 20px;}div.center-column div.infobox div.form-button.form-indent {float: right;margin-top: 5px;}div.center-column div.infobox div.form-button.form-indent input.button {font-size: 15px;}div.center-column div.infobox div.form-fields {margin-top: 0;float: right;width: 60%;}div.center-column div.infobox div.form-fields label span {vertical-align: middle;min-width: 230px;}div.center-column div.infobox div.form-fields label input {min-width: 50px;vertical-align: middle;}div.center-column div.short-navi.mobileOnly {text-align: right;}a {color: #A48E45;text-decoration: underline;}a:hover, a:focus, a:active {text-decoration: none;color: #cda32b;}a:visited {color: #A48E45;text-decoration: none;}a.edit {font-size: 9px!important;color: #cda32b;text-transform: none;letter-spacing: 0;right: 10px;position: absolute;font-weight: normal;text-decoration: none;}a.edit.header {margin-top: 12px;}a.edit:hover {text-decoration: underline;}ul, ol {margin: 0;list-style-type: disc;padding-left: 0;}ul li {list-style-type: none;padding-left: 12px;}ol li {padding: 0;list-style: decimal outside;margin: 0 0 0 24px;}div.content p {margin: 0;padding: 5px 0;text-align: justify;}div.content h1 {margin: 0 0 15px;}p:empty {display: none;}td.radio input {height: 15px;line-height: 15px;}hr {height: 1px;color: #1a171b;background: #1a171b;margin: 0 0 1px 0;border: none;}h2, a h2 {font-size: 20px;font-weight: normal;text-transform: none;color: #1a171b;margin: 0;padding: 10px 0 0;}h1, h2.contentsTopics, h2.contentsTopicsStartpage, .contentsTopics_popup, div.customer-area h3 {font-family: 'Droid Serif', Georgia, serif;font-style: normal;font-size: 24px;margin: 0;padding: 5px 0 15px;text-decoration: none;display: block;line-height: 1.1;}h2.contentsTopicsStartpage {font-size: 20px;}strong {font-weight: bold;}h2.startpage {color: #1a171b;font-weight: normal;margin: 0;padding-bottom: 5px;padding-top: 25px;font-size: 11px;margin-bottom: 20px;}h1, h2, h3 {font-family: 'Droid Serif', Georgia, serif;font-weight: normal;text-transform: none;background-position: 0 0;background-repeat: no-repeat;clear: left;margin: 10px 0 5px 0;padding: 0;color: #1a171b;}h1 {font-size: 24px;line-height: 24px;}h2, h3 {font-size: 20px;line-height: 20px;margin: 30px 0 10px;}h4, h5 {margin: 0;padding: 0;color: #000000;margin-top: 5px;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;}h4, h5 {font-size: 14px;margin: 0;}h3 a:link, h4 a:link {line-height: 13px;text-decoration: none;}.infoBoxHeading {font-size: 12px;margin-top: 30px;padding: 0px;color: #00626B;clear: both;}h3.contentsTopicsSmall {border-bottom: 1px solid #b2a5af;font-size: 18px;font-weight: normal;margin-bottom: 7px;margin-top: 22px;padding-bottom: 4px;color: #1a171b;}div.customer-area-form h3, div.customer-area-description h3 {font-size: 18px;font-weight: normal;padding: 20px 0 10px 0px;text-transform: none;}#formArea {padding: 0px;}#formArea h3 {margin: 5px 0;}div.products-list-price {position: absolute;left: 20%;right: 20%;text-align: right;bottom: 5px;padding: 5px 10px;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 18px;font-weight: bold;color: #cda32b;}ul.content-links {list-style: none;margin: 0;padding: 5px 0;text-align: center;font-size: 0;border-radius: 0;}ul.content-links li {display: inline-block;padding: 0;margin: 0;}ul.content-links li a {padding: 8px;display: inline-block;color: #1a171b;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;text-decoration: none;text-transform: uppercase;margin: 0;text-align: center;font-weight: bold;border-right: 1px solid #b2a5af;}ul.content-links li a:hover, ul.content-links li a:focus, ul.content-links li a:active {text-decoration: none;color: #cda32b;}ul.content-links li:last-child a {border-right: none;}div.login-form {position: relative;clear: both;}div.footer {clear: both;margin-top: 10px;padding-top: 10px;border-top: 1px solid #b2a5af;}div.center-column div.infobox-more h3, div.center-column div.infobox-payment h3 {display: none;}div.infobox-payment p:last-child {margin-top: 30px;}div.total_sum_block {border-top: 1px solid #1a171b;padding: 0 7px 5px;margin: 20px 0 0;overflow: hidden;clear: both;}div.total_sum_text {float: left;font-weight: bold;margin-top: 5px;}div.total_sum_price {float: right;font-weight: bold;margin-top: 5px;}div.ust_info, div.shipping_info {float: right;line-height: 1;margin-bottom: 20px;}div.cart-items-text {float: left;text-align: left;width: 60%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}div.cart-items-price {float: right;text-align: right;width: 40%;}div.total_sum_buttons {line-height: 42px;height: 42px;margin: 0 auto;}div.total_sum_buttons div.button {float: right;margin-right: 8px;}div.total_sum_buttons div.button a.buttonLink:after {content: " »";}.right-column div.button, .right-column div.button:hover, .right-column div.button:focus {display: inline-block;border: 0 none;color: white;cursor: pointer;text-align: left;line-height: 30px;text-decoration: none;text-transform: none;}ul.infobox-list-type-2 {padding: 10px 0;margin: 0;}ul.infobox-list-type-2 li {margin: 0;padding: 0;}ul.infobox-list-type-2 li a {color: #1a171b;font-family: 'Droid Serif', Georgia, serif;font-size: 14px;text-decoration: none;font-weight: 400;line-height: 2.0;padding: 2px 0 2px 25px;display: block;background-image: url(img/li.png);background-repeat: no-repeat;background-position: 8px center;-webkit-transition: background-color 0.5s ease;-moz-transition: background-color 0.5s ease;-ms-transition: background-color 0.5s ease;-o-transition: background-color 0.5s ease;transition: background-color 0.5s ease;}ul.infobox-list-type-2 li.current a {background-color: #A48E45;color: white;background-image: url(img/li_white.png);}ul.infobox-list-type-2 li a:hover {background-color: #cda32b;color: white;background-image: url(img/li_white.png);}ul.infobox-list-type-2 li ul {display: none;}div.clear-div div.button, div.clear-div div.buttonSpan {float: right;}#cart_quantity div.button, #cart_quantity div.buttonSpan {margin-bottom: 25px;}#cart_quantity div.customer-area-image div.button {margin-top: 0;}div.border-less-button div.button, div.border-less-button div.buttonSpan {margin-top: 0;}.cart-button-iefix div.content div.button, .cart-button-iefix div.content div.buttonSpan {float: none;margin-top: 0;}div.buttonSpan, div.button {position: relative;}div.buttonSpan input.button, div.button input.button, div.buttonSpan a.buttonLink, div.button a.buttonLink {display: inline-block;position: relative;font-size: 18px;text-transform: none;text-align: center;text-decoration: none;font-weight: bold;border: none;color: white;width: auto;padding: 0 15px;line-height: 2.0;height: 2em;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);border-radius: 0;font-family: 'Open Sans', Arial, Verdana, sans-serif;min-width: 100px;border-radius: 8px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #cda32b;}div.buttonSpan input.button:hover, div.button input.button:hover, div.buttonSpan a.buttonLink:hover, div.button a.buttonLink:hover, div.buttonSpan input.button:focus, div.button input.button:focus, div.buttonSpan a.buttonLink:focus, div.button a.buttonLink:focus {text-decoration: none;background-color: #A48E45;}div.buttonSpan input.button:active, div.button input.button:active, div.buttonSpan a.buttonLink:active, div.button a.buttonLink:active {text-decoration: none;}div.left-column div.buttonSpan input.button, div.right-column div.buttonSpan input.button, div.left-column div.button input.button, div.right-column div.button input.button, div.left-column div.buttonSpan a.buttonLink, div.right-column div.buttonSpan a.buttonLink, div.left-column div.button a.buttonLink, div.right-column div.button a.buttonLink {min-width: 0;}div.button-back div.button {background: none;filter: none;}div.button-back div.button a {background: none;padding: 0 5px;border-radius: 0;color: #1a171b;border: none;font-weight: normal;display: block;text-indent: 0;text-shadow: none;box-shadow: none;filter: none;}div.button-back div.button a:hover {text-decoration: underline;background: none;}div.button-back div.button a:before {content: '« ';}div.success-voucher div.buttonSpan {float: none;margin: 0 auto;text-align: center;}div.product-info-cart-button div.buttonSpan input.button, div.product-info-cart-button div.button a.buttonLink, div.buttons-right div.buttonSpan input.button, .cart-button-iefix div.buttonSpan input.button, div.giftvoucher.voucher #vvform div.buttonSpan input.button, div.cell-package.product-info-valuecard div.buttonSpan input.button {background-color: #cda32b;position: relative;}div.product-info-cart-button div.buttonSpan input.button:hover, div.product-info-cart-button div.button a.buttonLink:hover, div.buttons-right div.buttonSpan input.button:hover, .cart-button-iefix div.buttonSpan input.button:hover, div.giftvoucher.voucher #vvform div.buttonSpan input.button:hover, div.cell-package.product-info-valuecard div.buttonSpan input.button:hover {background-color: #A48E45;}div.button-back div.button a {min-width: 0;}a.buttonLink {width: 190px;}div.buttonSpan input {cursor: pointer;}div.buttons-left {float: left;margin-top: 0;}div.buttons-left div.button, div.buttons-left div.buttonSpan {float: left;}div.buttons-right {width: 100%;clear: both;margin-top: 0;padding-bottom: 20px;margin-top: 20px;}div.button-back {margin-top: 20px;}div.buttons-right div.button-back, div.right.clear-div div.button-back {margin-top: 0;}div.success div.buttons-right {clear: right;}div.confirmation div.buttons-right {margin-top: 10px;}div.checkout-shipping div.buttons-left {margin-bottom: 10px;}div.buttons-right div.button, div.buttons-right div.buttonSpan {float: right;margin-left: 8px;}.success div.buttons-right {width: auto;float: right;}div.left-column div.buttonSpan input.button, div.left-column div.button a {margin-top: 0;}div.shop-cart div.button {float: right;}div.shop-cart div.center {color: red;padding: 10px 0 10px;}input::-moz-focus-inner {border: 0;padding: 0;margin: 0;}input::-webkit-focus-inner {border: 0;padding: 0;margin: 0;}div.button-back {float: left;}.total_sum_buttons div.button {margin: 0;}div.shop-cart div.button {float: right;}div.shop-cart div.button {float: right;}label.invalidBG {border: none;box-shadow: none;}input.invalid {background: url("img/falsch.png") no-repeat scroll 97% 50% #ffd6d6 !important;}input.success {background: url("img/richtig.png") no-repeat scroll 97% 50% #ddf1c8 !important;}select.invalid {background-color: #ffd6d6;}select.success {background-color: #ddf1c8;}.formularTooltip {display: none;font-size: 12px;padding: 3px 10px;text-align: center !important;z-index: 1000;color: white;border-radius: 0 0 8px 8px;border: 1px solid dakren(red, 20%);background-color: red;background-color: #e60000;background-image: -moz-linear-gradient(top, red 0%, #cc0000 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, red), color-stop(100%, #cc0000));background-image: -webkit-linear-gradient(top, red 0%, #cc0000 100%);background-image: -o-linear-gradient(top, red 0%, #cc0000 100%);background-image: -ms-linear-gradient(top, red 0%, #cc0000 100%);background-image: linear-gradient(to bottom, red 0%, #cc0000 100%);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);font-weight: bold;margin-top: 0px;position: absolute;margin-left: -1%;}.successBG {visibility: hidden;}div.products-list {clear: both;}#create_account, #checkout_address, #checkout_payment, div.confirmation {padding-bottom: 25px;}#create_account td.heading_data, td.heading_data {border-bottom: 0px solid #b2a5af;font-size: 12px;font-weight: normal;text-transform: normal;line-height: 1.3;padding-top: 10px;}td.heading_data strong {display: block;font-size: 20px;font-family: 'Droid Serif', Georgia, serif;font-weight: normal;line-height: 1.8;color: #cda32b;}div.products-list-desc h2 {padding: 0 0 5px 0;margin: 0;text-align: left;}a.products-list-item {display: inline-block;margin-bottom: 14px;position: relative;text-decoration: none;margin-right: 0.5%;margin-left: 0.5%;overflow: hidden;color: #1a171b;cursor: pointer;text-align: center;border: 1px solid #cda32b;border-radius: 0;min-height: 0;vertical-align: top;width: 48%;background-color: #f5f4f1;background-image: -moz-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(100%, #ECEAE3));background-image: -webkit-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -o-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -ms-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: linear-gradient(to bottom, #FEFEFE 0%, #ECEAE3 100%);background-repeat: repeat-x;background-color: #FEFEFE;-webkit-transition: background 0.5s linear;-moz-transition: background 0.5s linear;-ms-transition: background 0.5s linear;-o-transition: background 0.5s linear;transition: background 0.5s linear;}a.products-list-item.clear {clear: left;margin-top: 20px;}a.products-list-item div.vCenter {display: table;height: 60px;width: 101%;}a.products-list-item h2, a.products-list-item h3 {text-align: center;font-size: 18px;color: #cda32b;line-height: 1.3;padding: 10px 5px;margin: 0;font-weight: normal;}a.products-list-item p, a.products-list-item .products-list-desc, a.products-list-item em {display: block;font-style: normal;text-align: left;}a.products-list-item p:empty, a.products-list-item .products-list-desc:empty, a.products-list-item em:empty {display: none;}a.products-list-item div.products-list-desc {min-height: 120px;margin-left: 31%;width: 62%;padding: 0 10px 10px;color: #1a171b;}a.products-list-item.withPrice div.clear {padding-bottom: 30px;}a.products-list-item div.clear {clear: both;}a.products-list-item img {display: inline-block;max-width: 100%;}a.products-list-item div.products-list-image {float: left;width: 30%;margin: 16px 2% 1% 4%;}a.products-list-item div.products-list-image img {max-width: 100%;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);}a.products-list-item:hover, a.products-list-item:focus {text-decoration: none;border-color: #A48E45;background-color: #FEFEFE;background-position: 0 200px;}a.products-list-item:hover h2, a.products-list-item:focus h2, a.products-list-item:hover h3, a.products-list-item:focus h3 {text-decoration: none;color: #A48E45;}a.products-list-item:hover div.categories-list-desc, a.products-list-item:focus div.categories-list-desc, a.products-list-item:hover div.products-list-desc, a.products-list-item:focus div.products-list-desc {color: #1a171b;}a.products-list-item:hover div.categories-list-desc p, a.products-list-item:focus div.categories-list-desc p, a.products-list-item:hover div.products-list-desc p, a.products-list-item:focus div.products-list-desc p, a.products-list-item:hover div.categories-list-desc em, a.products-list-item:focus div.categories-list-desc em, a.products-list-item:hover div.products-list-desc em, a.products-list-item:focus div.products-list-desc em {color: #1a171b;text-decoration: none;font-style: normal;}a.products-list-item.category {min-height: 0;width: 19%;box-shadow: none;border: none;background: #fff;}a.products-list-item.category div.products-list-right {margin: 0;min-height: 0;}a.products-list-item.category p {display: none;}a.products-list-item.category div.description {position: relative;z-index: 100;display: table;width: 101%;}a.products-list-item.category div.description h3 {display: table-cell;vertical-align: middle;width: 100%;height: 3em;line-height: 1.0;font-size: 14px;color: #cda32b;text-transform: uppercase;padding: 5px 14.5px;}a.products-list-item.category img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-ms-filter: grayscale(1);-o-filter: grayscale(1);filter: grayscale(1);filter: url(img/desaturate.svg#greyscale);}a.products-list-item.category:hover div.description, a.products-list-item.category:focus div.description {background-image: none;background-color: #A48E45;}a.products-list-item.category:hover div.description h3, a.products-list-item.category:focus div.description h3 {color: white;}a.products-list-item.category:hover img, a.products-list-item.category:focus img {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter: none;}a.products-list-item.category h2, a.products-list-item.category h3 {color: white;font-weight: 500;font-size: 18px;text-transform: none;padding: 10px 0;margin: 0;text-align: center;}a.products-list-item.category img {width: 100%;background: black;}a.products-list-item.category em {text-align: center;}div.categories-list a.products-list-item h3 {margin: 1px 0;}div.products-list a.products-list-item h2 {margin: 0;border-top: none;}div.products-list-item-wrap {position: relative;}#new_find .buttonSpan input.button {margin-left: 5px;margin-top: 0px;margin-bottom: 10px;}div.products-list-right a:link, div.products-list-right a:visited {text-decoration: none;}a.products-list-item-buttom {background: url("img/arrow_blue.png") no-repeat scroll right center transparent;padding-left: 8px;text-decoration: none;display: block;}a.products-list-item-title {display: block;}div.products-list-title {padding: 0px 4px 0;overflow: hidden;}div.product-listing-desc {margin-bottom: 20px;font-size: 14px;}div.products-list-price br {display: none;}div.categories-list {clear: both;}div.infobox-cat-teaser {clear: both;position: relative;margin-bottom: 25px;}div.products-list {position: relative;padding-bottom: 32px;}div.products-list-desc h3 {margin: 0;}div.products-list-manufacturer {margin-bottom: 10px;font-weight: bold;}div.manunfactures-title {background: none repeat scroll 0 0 #F8188C;bottom: 3px;padding: 5px;position: relative;}div.manunfactures-title h4 {font-size: 13px;font-weight: normal;margin: 0;text-transform: uppercase;}a.man-title {color: white;padding: 0px;}div.product-listing-manu {float: right;}div.product-listing-manuSelect {float: left;line-height: 22px;font-weight: bold;margin-top: 10px;}.products-list-item div.products-list-buy {bottom: 0;position: absolute;right: 0;}.products-list-item div.products-list-buy div.button, .products-list-item div.products-list-buy div.buttonSpan {display: none;}div.products-list-main img {margin-top: -20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform-origin: center;-moz-transform-origin: center;-ms-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);}a.products-list-item:hover div.products-list-main img {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);transform: scale(0.9);box-shadow: 1px 3px 8px rgba(0, 0, 0, 0.4);}div.product-info-slider {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.caroufredsel_wrapper {padding: 5px 0;}div.scrollable {display: none;position: relative;top: 24px;zoom: 1;-webkit-perspective: 1000px;-moz-perspective: 1000px;-ms-perspective: 1000px;-o-perspective: 1000px;perspective: 1000px;}div.scrollable.flexslider {display: block;top: 10px;margin-bottom: 0;}div.scrollable.no-scroll {display: block;text-align: center;top: 0;}div.content div.scrollable ul {padding: 0;}#slider_navi {position: absolute;bottom: 0px;left: -7px;z-index: 100;width: 450;height: 23px;background: url('img/slider_bar.png') repeat-x center right;line-height: 23px;font-weight: bold;}#thumbs li {list-style: none;display: inline-block;margin: 0;width: 20%;max-width: 105px;}#thumbs li div.buttonSpan input {border: none;width: 105px;height: 148px;background-repeat: no-repeat;background-color: transparent;text-indent: -1000em;}.scrollable.flexslider #thumbs li div.buttonSpan input {width: 100%!important;max-width: 105px;background-size: 100% auto;}.scrollable.no-scroll #thumbs li div.buttonSpan input {margin: 0;padding: 0;max-width: 100%!important;background-size: 100% auto;}a.prev {display: none;}a.next {display: none;}div.next_div {z-index: 2;position: relative;float: left;}a.disabled {opacity: 0.0!important;}li.selected_col_alt_img div.buttonSpan {float: none;display: inline-block;position: relative;border-radius: 3px;width: 90%;padding: 0 5%;}li.selected_col_alt_img div.buttonSpan input {box-shadow: 0 0 5px #E6CB7C;}li.col_alt_img, li.selected_col_alt_img {text-align: center;}li.col_alt_img input, li.selected_col_alt_img input {box-shadow: 1px 3px 8px rgba(0, 0, 0, 0.4);-webkit-transition: box-shadow 0.3s ease;-moz-transition: box-shadow 0.3s ease;-ms-transition: box-shadow 0.3s ease;-o-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;}li.col_alt_img div.buttonSpan {float: none;display: inline-block;border: 1px solid transparent;border-radius: 3px;width: 90%;padding: 0 5%;}li.col_alt_img div.buttonSpan:hover input {box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);}div.col_alt_img div.buttonSpan input.button_templates {opacity: 0.9;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}div.col_alt_img div.buttonSpan input.button_templates:hover {opacity: 1;}input#voucherfor {background-image: url(img/people.png);background-repeat: no-repeat;background-position: 97% center;}input#voucherfor.error {background-image: url(img/people_red.png);}input#voucheramount {background-image: url(img/euro.png);background-repeat: no-repeat;background-position: 97% center;}input#voucheramount.error {background-image: url(img/euro_red.png);}div.selected_col_alt_img input, div.col_alt_img input {border: 0;font-size: 0.001px;color: white;width: 100%!important;height: 100%!important;}ul#thumbs {padding: 5px 0;max-height: 140px;}ul#thumbs div div.buttonSpan {margin: 0px;padding: 0px;background: none;overflow: hidden;height: 100%;width: 100%;}div.shareButtonContainer {display: inline-block;}div.shareButtonContainer a {text-decoration: none;}.shareButton {background-image: url('img/facebook/share.png');background-repeat: no-repeat;color: white;text-decoration: none!important;padding-left: 13px;padding-top: 0px;width: 75px;height: 18px;display: block;float: left;margin-left: 8px;}.product-info-image .shareButton {padding-left: 14px;}.shareButtonPic {color: white;text-decoration: none;height: 50px;border: 0px;}.shareButtonLeft {background-image: url('img/facebook/left.png');background-repeat: no-repeat;width: 55px;display: block;float: left;}.shareButtonMiddle {background-image: url('img/facebook/middle.png');background-repeat: repeat-x;display: block;float: left;padding-top: 23px;font-weight: bold;font-size: 12px;}.shareButtonRight {background-image: url('img/facebook/right.png');background-repeat: no-repeat;width: 12px;display: block;float: left;}.social-bar-horizontal {clear: both;text-align: center;position: relative;padding: 5px 0 10px;margin: 0 0 20px;}.social-bar-horizontal div.social-button {display: inline-block;vertical-align: middle;padding: 5px;}#cart_quantity th.cart-image {width: 10%;border-right: none;}#cart_quantity td.cart-image {vertical-align: top;padding-right: 10px;}#cart_quantity td.cart-image img {max-width: 100%;}#cart_quantity th.cart-QTY {width: 5%;}#cart_quantity th.cart-single-price {width: 20%;}#cart_quantity th.cart-total-price {width: 20%;}#cart_quantity th.cart-remove {width: 5%;border-right: none;}#cart_quantity th {padding: 4px 0 2px 0;vertical-align: top;border-bottom: 1px solid #b2a5af;font-size: 12px;font-family: 'Open Sans', Arial, Verdana, sans-serif;color: #978C95;text-transform: uppercase;font-weight: normal;white-space: nowrap;}#cart_quantity td {font-size: 14px;}#cart_quantity td.cart-QTY, #cart_quantity td.cart-remove, #cart_quantity td.cart-QTY input, #cart_quantity td.cart-single-price, #cart_quantity td.cart-total-price {text-align: center;vertical-align: top;}#cart_quantity td.cart-QTY img {margin-top: 5px;}#cart_quantity td.cart-QTY input {width: 50%;}#cart_quantity td.cart-article {border: 0 solid #520306;overflow: hidden;vertical-align: top;font-size: 12px;width: 50%;}#cart_quantity td.cart-single-price, #cart_quantity td.cart-total-price {white-space: nowrap;}#cart_quantity td.cart-article h4 {font-size: 14px;font-family: 'Droid Serif', Georgia, serif;font-weight: normal;text-transform: uppercase;color: #cda32b;line-height: 14px;margin-bottom: 6px;}#cart_quantity td.cart-article h5 {font-size: 14px;color: #666;font-weight: normal;font-style: italic;text-transform: none;line-height: 1.3;margin-top: 2px;}#cart_quantity td.cart-article i {font-size: 14px;font-style: normal;color: #1a171b;line-height: 1.0;display: block;}#cart_quantity td.cart-article p {margin: 3px 0 10px;font-size: 14px;color: #1a171b;line-height: 1.0;}#cart_quantity td.cart-single-price {font-size: 14px;line-height: 1.6;}#cart_quantity td.cart-total-price {font-weight: bold;width: 100px;white-space: nowrap;font-size: 14px;line-height: 1.6;}#cart_quantity td.total {text-align: right;padding-right: 16px;}table.order_form {margin-bottom: 30px;}.total strong {font-size: 18px;color: #1a171b;}.total {border-top: 1px solid #b2a5af;border-bottom: 3px double #b2a5af;padding: 10px 0 10px 0;right: 0;background-color: #FEFEFE;color: #000000;font-weight: normal;}.total a {color: #cda32b;}.order_total_block {width: 80%!important;}.rightFloat {float: right;}.clear {clear: both;}.clear-div {zoom: 1;clear: both;padding-bottom: 10px;}.clear-div.right {height: 31px;margin-top: 20px;}div.center-column .clear-div {padding: 10px 0;}.center {text-align: center;}div.right {text-align: right;}span.right {position: absolute;right: 0;}.right input.button {float: right;}div.form-row {overflow: hidden;zoom: 1;}#create_account h2 {position: relative;font-size: 18px;font-family: 'Droid Serif', Georgia, serif;color: #A48E45;}div.form-button input {float: none;}div.form-radio input {display: inline;float: none;}fieldset {margin: 0;padding: 0;}fieldset legend {font-family: 'Droid Serif', Georgia, serif;font-size: 20px;color: #E6CB7C;}fieldset div.required {position: absolute;right: 0;top: -10px;font-size: 12px;color: #cda32b;}div.error, span.error {color: #f00;}div.error-box, .errorBox {font-family: 'Open Sans', Arial, Verdana, sans-serif;color: red;padding: 5px 10px;font-size: 14px;border-style: solid;border-color: red;border-width: 1px;text-align: center;margin: 15px 0 10px 0;}div.error-box:empty, .errorBox:empty {display: none;}div.error-box font {color: white !important;}div.success-box {color: white;background: #449412;font-weight: bold;padding: 5px;}div.success-box font {color: white !important;}div#giftvoucher.giftvoucher.voucher div.cell-package {padding-bottom: 50px;}div#giftvoucher.giftvoucher.preview div.cell-package {padding-bottom: 5px;}div#giftvoucher.giftvoucher div.cell-package {padding-bottom: 30px;position: relative;z-index: 1;background-color: #f5f4f1;background-image: -moz-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(100%, #ECEAE3));background-image: -webkit-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -o-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -ms-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: linear-gradient(to bottom, #FEFEFE 0%, #ECEAE3 100%);}div#giftvoucher.giftvoucher div.cell-package div.buttonSpan, div#giftvoucher.giftvoucher div.cell-package div.button {margin-top: 10px;margin-bottom: 10px;margin-right: 8px;}div#giftvoucher.giftvoucher div.cell-package.product-info-valuecard {height: 160px;}div#giftvoucher.giftvoucher div.cell-package div.button-back {position: absolute;left: 3%;margin: 0;}div#giftvoucher.giftvoucher div.cell-package.no-product-slider {margin-top: 0px;}div#giftvoucher form.voucher-form {margin: 20px 0;}div.cell-package.customer-area {margin: 0 0 20px 0;padding: 5px 0 18px;clear: both;background-color: #f5f4f1;background-image: -moz-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(100%, #ECEAE3));background-image: -webkit-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -o-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: -ms-linear-gradient(top, #FEFEFE 0%, #ECEAE3 100%);background-image: linear-gradient(to bottom, #FEFEFE 0%, #ECEAE3 100%);border-radius: 0;position: relative;}a.enlarge {color: white;display: inline-block;background-color: #cda32b;padding: 2px 5px;vertical-align: middle;}a.enlarge:hover {opacity: 0.5;background-color: #A48E45;}div.customer-area-price {margin-bottom: 10px;margin-right: 10px;margin-top: -10px;text-align: left;line-height: 1.4;font-family: 'Droid Serif', Georgia, serif;padding: 0;}div.customer-area-price strong {color: #cda32b;font-size: 20px;font-weight: 300;}div.right-column h1, div.right-column h2 {margin-bottom: 15px;}h1 img.replacement, h2 img.replacement {margin-right: 8px;}.products-list strong {display: block;}.card-lookup h3 {border: none;}.card-lookup div.error-box, .card-lookup div.errorBox {margin-top: 40px;}h4.full-width, h3.full-width {margin: 25px 0 5px;font-family: 'Droid Serif', Georgia, serif;line-height: 1.5;font-size: 20px;border-bottom: 1px solid #b2a5af;color: #cda32b;}h3.full-width {font-size: 20px;text-align: left;}.product-options-sum {line-height: 2.0;font-size: 20px;font-weight: 400;padding-top: 10px;color: #1a171b;font-family: 'Droid Serif', Georgia, serif;}div.navi-breadcrumb {overflow: hidden;margin: 15px 0px;}div.breadcrumb {float: left;}div.user-account {display: inline-block;vertical-align: top;padding-top: 10px;}div.short-navi a.menu {float: right;background-position: -90px 0;cursor: pointer;background-color: #ECEAE3;margin-left: 10px;}div.short-navi a.menu:hover, div.short-navi a.menu:focus, div.short-navi a.menu:active, div.short-navi a.menu.active {background-position: -90px -30px;}a.home, a.cart, a.checkout, a.menu {display: inline-block;height: 30px;width: 30px;border-radius: 0;background-image: url(img/button-sprite.png);}a.home:hover, a.cart:hover, a.checkout:hover, a.menu:hover, a.home:focus, a.cart:focus, a.checkout:focus, a.menu:focus, a.home.active, a.cart.active, a.checkout.active, a.menu.active {border-color: #A48E45;}a.home {background-position: 0 0;}a.cart {background-position: -30px 0;}a.checkout {background-position: -60px 0;}a.home:hover, a.home:focus, a.home:active {background-position: 0 -30px;}a.cart:hover, a.cart:focus, a.cart:active {background-position: -30px -30px;}a.checkout:hover, a.checkout:focus, a.checkout:active {background-position: -60px -30px;}div.content {padding: 0 0 0;}div.content ul {padding: 10px 0;}div.content ul li {list-style: disc outside;margin-left: 20px;padding-left: 0;}div.contact-form {margin: 10px 0;padding: 20px 10px;position: relative;background-color: #f5f4f1;background-image: -moz-linear-gradient(top, #ECEAE3 0%, #FEFEFE 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ECEAE3), color-stop(100%, #FEFEFE));background-image: -webkit-linear-gradient(top, #ECEAE3 0%, #FEFEFE 100%);background-image: -o-linear-gradient(top, #ECEAE3 0%, #FEFEFE 100%);background-image: -ms-linear-gradient(top, #ECEAE3 0%, #FEFEFE 100%);background-image: linear-gradient(to bottom, #ECEAE3 0%, #FEFEFE 100%);}div.center {margin: 0 auto;display: block;}div.center .button a.buttonLink {margin: 0px;width: 190px;}div.center {margin: 0 auto;display: block;}div.cell-package {padding: 0;zoom: 1;margin-top: 7px;}div.button-middle {float: left;margin-left: 32%;}div.button-middle div.buttonSpan {float: left;}div.giftvoucher .cell-package div.button-middle {float: right;margin-left: 0;}div#giftvoucher.giftvoucher div.cell-package form.cart-button-iefix div.buttonSpan {clear: right;margin-top: 0;}#gift_coupon {float: right;}#gift_coupon div.buttonSpan {clear: none;float: right;}#gift_coupon div.buttonSpan input.button {padding: 0 5px;line-height: 25px;height: 25px;font-size: 12px;}div.product-info-cart-button {overflow: hidden;float: right;}div.product-info-cart-button div.button {float: right;}.vv_resize {position: absolute;right: 5%;bottom: 8px;}.vv_resize a.enlarge {display: inline-block;box-shadow: none;border-radius: 100%;background-color: #b99938;background-image: -moz-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cda32b), color-stop(100%, #A48E45));background-image: -webkit-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -o-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -ms-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: linear-gradient(to bottom, #cda32b 0%, #A48E45 100%);padding: 1px 1px 2px 2px;width: 28px;height: 28px;}div.customer-area-image2 .vv_resize {position: absolute;right: 3%;bottom: 10px;}div.customer-area-image2 .cloud-zoom img {border: 1px solid #ddd;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);margin-bottom: 5px;width: 100%;max-width: 110px;}div.product-info-qtn {float: right;line-height: 30px;}div.product-info-desc {clear: both;}div.product-info-desc.product {float: left;clear: none;width: 70%;}.productOldPrice {text-decoration: line-through;color: rgba(255, 255, 255, 0.6);padding-right: 25%;}div.customer-area-image {text-align: center;float: left;width: 30%;overflow: hidden;padding-top: 10px;}div.customer-area-image img {max-width: 100%;}div.customer-area-image2 {position: relative;display: inline-block;max-width: 100%;}div.customer-area-description {padding-top: 10px;float: left;position: relative;width: 65%;}div.customer-area-description h1 {text-align: left;}div.customer-area-description div.customer-area-price {margin: 0 0 5px;display: inline-block;padding: 10px 0;font-size: 20px;}div.customer-area-description div.customer-area-price span.productOldPrice {color: white;font-size: 18px;}div.customer-area-form {padding-top: 0px;position: relative;}div.customer-area-form #charCount {font-size: 12px;}div.product-navigator {padding: 5px 0;margin-bottom: 10px;border-bottom: 1px dotted #A48E45;}div.product-navigator-left {float: left;width: 130px;text-align: left;}div.product-navigator-center {text-align: center;}div.product-navigator-right {float: right;width: 130px;text-align: right;}div.product-navigator a {padding: 3px;}.product-options .full-width {color: #1a171b;font-weight: normal;margin: 25px 0px 10px;padding: 3px 5px;text-decoration: none;border-bottom: 1px solid #b2a5af;padding: 3px 3px 3px 5px;}.product-options {display: block;clear: both;overflow: hidden;zoom: 1;padding: 4px 0;vertical-align: top;color: #1a171b;cursor: default;}.product-options .ez-radio {float: left;}.product-options .product-options:nth-of-type(2n) {background-color: #ECEAE3;}.product-options .product-options:nth-of-type(2n + 1) {background-color: #e2dfd4;}div.season_text {display: inline-block;vertical-align: middle;width: 80%;}div.season_text label, .product-options-left label {padding-left: 30px!important;margin-left: -30px !important;}.product-options.desc .product-options-left label {padding: 0;margin: 3px 0 2px;}.product-options input {float: left;vertical-align: middle;margin-top: 5px;}.product-options .product-options-left {float: left;width: 75%;}.product-options input.radio {margin-left: 16px;}.product-options-season-text {padding-top: 2px;float: left;padding-bottom: 6px;padding-left: 17px;}.product-options-left {max-width: 410px;padding-top: 4px;}.product-options-right, #price_total {position: absolute;right: 0;padding-right: 5px;}#price_total {border-bottom: 3px double #b2a5af;}.product-options-right {padding-top: 5px;}.product-options input[type=text] {margin: 0 10px 5px 5px;text-align: center;width: 30px;padding: 5px;}.product-options div.options_div {margin-bottom: 15px;background-color: #FDF9F4;}.toolTip {position: absolute;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);font-size: 14px;margin: 0;padding: 8px;border-radius: 0;width: 420px;overflow: hidden;zoom: 1;color: #1a171b;left: 40px!important;text-align: left;background-color: #ECEAE3;border: 1px solid #cda32b;z-index: 1000;}.toolTip h1 {font-size: 18px;font-weight: bold;line-height: 18px;margin: 0 0 10px;}div.product-info-slider {padding: 10px 4px 20px;border-radius: 0;zoom: 1;position: relative;z-index: 2;}div.product-info-slider strong {display: block;text-align: center;font-weight: normal;color: #cda32b;font-family: 'Droid Serif', Georgia, serif;font-size: 20px;}a.products-list-item h3 a:hover {text-decoration: underline;}div.product-info-image {text-align: center;padding-top: 12px;width: 29%;position: absolute;padding-left: 5px;}div.preview_image {display: inline-block;position: relative;margin-bottom: 10px;width: 82%;max-width: 200px;}div#wrap {display: inline-block;width: 100%;}a#zoom1 {display: inline-block;width: 100%;max-width: 160px;}.customer-area-image a#zoom1 {max-width: 116px;}div.customer-area-image a#zoom1 img {width: 100%;}div.mousetrap {width: 100%!important;height: 100%!important;}div.preview_image img {border: 1px solid #ddd;text-align: center;font-style: italic;display: inline-block;border-radius: 5px;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);width: 100%;max-width: 155px;max-height: 220px;}div.preview_image_start img.prevImage {display: inline-block;background: none repeat scroll 0 0 #fff;border: 0 none;font-style: italic;vertical-align: middle;line-height: 50px;border-radius: 0;}a.enlarge img, a.enlarge {border: none;text-decoration: none;}a.enlarge img {vertical-align: middle;}div.product-info-form {padding: 10px 5px;}div.customer-area-form {margin-right: 20px;padding-left: 10px;}div.product-info-form .inputWrapper {margin-left: 30%;padding-left: 10px;padding-bottom: 10px;margin-right: 20px;margin-top: -5px;position: relative;}div.product-info-form .inputWrapper input, div.customer-area input, div.product-info-form .inputWrapper textarea, div.customer-area textarea {display: block;width: 100%;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;}div.product-info-form label, div.product-info-form input {display: block;}div.product-info-form label, div.customer-area-form label {padding: 3px 0 0;font-family: 'Droid Serif', Georgia, serif;font-size: 18px;color: #cda32b;display: block;}div.product-info-form label.error {color: red;}div.product-info-form textarea, form#cart_quantity textarea#vouchertext {height: 90px;padding: 5px;display: block;margin-bottom: 0!important;}form.cart-button-iefix {position: relative;}form.cart-button-iefix input {position: absolute;bottom: 0;right: 0;}.fbWrapper {height: 30px;}form.cart-button-iefix div.buttonSpan {margin-top: 0;}div.product-info-valuecard form#vvform {margin-left: 40%;margin-top: 8px;}div.product-info-valuecard form#vvform input#voucheramount {width: 80%;}div.product-info-valuecard div.product-info-image {padding-top: 5px;}div.product-info-valuecard div.product-info-form {min-height: 120px;}div.product-info-valuecard div.product-spezial {margin-top: 20px;margin-bottom: 20px;}div.wizard {border: 1px solid #A48E45;height: 30px;margin-bottom: 20px;}div.wizard.fifth div.step {width: 20%;}div.wizard.sixth div.step {width: 16.6%;}div.wizard div.step {text-align: center;font-size: 12px;height: 30px;color: #5c5027;line-height: 30px;float: left;display: inline-block;position: relative;}div.wizard div.step span {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;width: 80%;float: right;}div.wizard div.step.last:after, div.wizard div.step.last:before {display: none;}div.wizard div.step:after {content: "";position: absolute;right: -29px;border-style: solid;border-width: 15px;border-color: transparent transparent transparent #FEFEFE;top: 0;z-index: 1;}div.wizard div.step:before {content: "";position: absolute;right: -30px;border-style: solid;border-width: 15px;border-color: transparent transparent transparent #806f36;top: 0;z-index: 1;}div.wizard div.step.checkout_step_selected {background-color: #A48E45;background-image: url(img/cart-symbol.png);background-repeat: no-repeat;background-position: -10% center;font-weight: bold;text-indent: 4%;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;color: white;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);}div.wizard div.step.checkout_step_selected.move {background-position: 16% center;}div.wizard div.step.checkout_step_selected.move.first {background-position: 10% center;}div.wizard div.step.checkout_step_selected:after {content: "";position: absolute;right: -29px;border-style: solid;border-width: 15px;border-color: transparent transparent transparent #A48E45;z-index: 1;}div.wizard div.step.checkout_step_fin {position: relative;background-color: #cda32b;color: white;}div.wizard div.step.checkout_step_fin a {color: white;}div.wizard div.step.checkout_step_fin:after {content: "";position: absolute;right: -29px;border-style: solid;border-width: 15px;border-color: transparent transparent transparent #cda32b;z-index: 1;}div.wizard div.step.checkout_step_fin span.cart {border-radius: 100%;position: absolute;display: inline-block;width: 16px;height: 16px;left: 85%;top: 50%;margin-top: -8px;z-index: 1000;background-image: url(img/cart-symbol.png);background-repeat: no-repeat;-webkit-transition: all 1s linear;-moz-transition: all 1s linear;-ms-transition: all 1s linear;-o-transition: all 1s linear;transition: all 1s linear;}div.wizard div.step.checkout_step_fin span.cart.move {left: 115%;}.checkout_text, .checkout_text a, .checkout_text_final {text-align: left;font-size: 14px;text-decoration: none;border-bottom: 0px solid #F7F6F2;padding: 4px 4px;border-bottom: 10px solid #F7F6F2;}a.stepLink, a.stepLink:hover {text-align: left;font-size: 14px;text-decoration: none;background-color: #383939;padding: 4px 4px;color: #383939;}.checkout_text_selected {text-align: left;font-size: 14px;text-decoration: none;padding: 4px 4px;border-top: 10px solid #cda32b;}.checkout_text_selected a:link, .checkout_text_selected a:visited, .checkout_text_selected a:hover, .checkout_text_selected a:active, .checkout_text_selected_final a:link, .checkout_text_selected_final a:visited, .checkout_text_selected_final a:hover, .checkout_text_selected_final a:active {text-align: left;font-size: 14px;text-decoration: none;padding: 4px 4px;color: #cda32b;}.checkout_text_selected a:hover, .checkout_text_selected_final a:hover {text-align: left;font-size: 14px;text-decoration: none;padding: 4px 4px;color: #cda32b;}.checkout_text_selected_final {text-align: left;font-size: 14px;text-decoration: none;padding: 4px 4px;border-top: 10px solid #cda32b;}div.gift-cart {overflow: hidden;zoom: 1;}div.gift-cart form .buttonSpan {float: right;margin: 0px 0px;}form#cart_quantity table {margin-top: 0px;margin-bottom: 10px;}div.ie-input-code {float: right;font-family: 'Open Sans', Arial, Verdana, sans-serif;margin-bottom: 30px;}div.product-info-qtn input {height: 21px;line-height: 21px;margin-right: 10px;text-align: center;}#cart_quantity span.before-button, div.buttons-right span.before-button {margin-top: -8px;}input[type=text], textarea, select, input[type=password] {border-style: solid;border-color: #b2a5af;border-width: 1px;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;color: #000000;padding: 5px;border-radius: 2px;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3) inset;}input[type=text]:focus, textarea:focus, select:focus, input[type=password]:focus {border-color: #cda32b;outline: none;}input[type=text] {border-width: 1px;}select {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}textarea {border-width: 1px;resize: none;}div.gift-cart div.buttonSpan input.button {margin: 0px!important;}div.gift-cart div.buttonSpan {margin-top: 2px;margin-left: 3px;clear: both;}div.login-mask {overflow: hidden;zoom: 1;}div.login-mask-new, div.login-mask-separator, div.login-mask-returning {float: left;width: 47%;}div.login-mask-separator {width: 6%;height: 10px;}div.login-mask-returning {width: 47%;}div.login-mask-returning label {font-weight: normal;text-transform: uppercase;width: 48%;}div.login-mask-returning input {width: 48%;}span.inputRequirement {position: absolute;margin-left: 2px;line-height: 1.3;padding: 3px;font-size: 12px;font-family: 'Open Sans', Arial, Verdana, sans-serif;width: auto;color: #cda32b;font-weight: bold;display: inline;border-radius: 20px;}.moduleRowSelectedCheckout, .moduleRowOverCheckout, .moduleRowCheckout {padding: 5px;margin: 0 3px;overflow: hidden;zoom: 1;margin-bottom: 10px;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;background: #FEFEFE;line-height: 2.0;border: 1px solid #b2a5af;border-radius: 6px;cursor: pointer;clear: both;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.payment .moduleRowSelectedCheckout, .payment .moduleRowOverCheckout, .payment .moduleRowCheckout {margin-bottom: 0;margin-top: 5px;}.moduleRowSelectedCheckout input, .moduleRowOverCheckout input, .moduleRowCheckout input {margin-top: 4px;margin-left: 4px;margin-right: 13px;}.shipping-block-radio input {margin-right: 0;}.strongRowOverCheckout {border: 1px dotted #cda32b;background-color: #ECEAE3;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}.moduleRowSelectedCheckout {font-weight: bold;border: 1px solid #A48E45;background-color: #b99938;background-image: -moz-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cda32b), color-stop(100%, #A48E45));background-image: -webkit-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -o-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -ms-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: linear-gradient(to bottom, #cda32b 0%, #A48E45 100%);color: white;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);}.moduleRowCheckout {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}div.shipping-block {padding: 5px 0 0;font-size: 14px;}div.shipping-block strong {padding: 2px;font-family: 'Droid Serif', Georgia, serif;}.shipping-block-radio, .shipping-block-title, .shipping-block-price {float: left;line-height: 24px;}.shipping-block-radio {text-align: left;display: inline-block;}.shipping-block-title {padding-left: 5px;width: 60%;}.shipping-block-price {width: 25%;padding-right: 5px;text-align: right;float: right;}div.new-adress {margin-bottom: 30px;padding: 5px;margin-top: 10px;}div.new-adress h3.full-width {margin: 0;}div.new-adress h3.full-width span.right {display: inline-block;float: right;max-width: 300px;font-family: 'Open Sans', Arial, Verdana, sans-serif;text-transform: none;font-size: 12px;font-weight: normal;}div.new-adress label {font-family: 'Open Sans', Arial, Verdana, sans-serif;line-height: 30px;width: 30%;float: left;}div.new-adress label.check {width: auto;display: inline;}div.new-adress label.check input {width: auto;}div.new-adress input, div.new-adress select {width: 60%;}td.main.label {width: 30%;line-height: 2;}td.main.label span {display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}td.inputRequirement {width: 70%;padding: 2px 0;}#formArea td.main {padding: 0;}#formArea td.main small {display: block;padding: 0;margin: 0;}.confirmation {position: relative;}.confirmation #formArea {padding: 5px;margin-top: 40px;border-bottom: 3px double #1a171b;}.confirmation h2.contentsTopics {margin: 0;}.confirmation td.main[align=left] {max-width: 310px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.confirmation td.main[align=left] i {font-style: normal;margin: 0;}.confirmation-adresses {overflow: hidden;zoom: 1;margin-bottom: 40px;}.confirmation-adresses div.button a.buttonLink {font-size: 12px;font-weight: normal;}div.confirmation-adresses div.cell-package {background: none;border: none;min-height: 200px;position: relative;}div.confirmation-adresses div.cell-package div.button {float: none;position: absolute;bottom: 0;left: 0;}.confirmation-delivery {float: left;width: 50%;}.confirmation-billing {float: left;width: 50%;}.confirmation-separator {width: 5px;height: 10px;}div.confirmation div.form-row label {width: 100px;font-weight: bold;line-height: 1.6;}div.shipping-methods {font-weight: normal;display: inline-block;float: left;}div.shipping-methods_title {float: left;width: 110px;font-size: 12px;}div.address-block {min-height: 90px;padding-bottom: 20px;overflow: hidden;}div.newsletter div.form-row label {width: 200px;font-weight: bold;}div.advanced-search div.form-row label {width: 250px;font-weight: bold;}div.advanced-search div.form-indent {margin-left: 250px;}div.search-input {width: 50%;float: left;}div.agbs, div.dataprotection {padding: 0 24px;}div.button.agb {margin: 0 0 10px;}div.data_protection {clear: both;}#checkout_payment table {padding-left: 0px;}div.success-vouchers {zoom: 1;margin: 10px 0;overflow: hidden;}div.success-voucher {float: left;width: 33%;text-align: center;margin-bottom: 15px;min-height: 180px;}div.success-voucher img {box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);}div.btn-download {cursor: pointer;}table.order_form tbody {padding: 5px 0 25px;font-family: 'Open Sans', Arial, Verdana, sans-serif;}table.order_form tbody tbody {margin: 0;padding: 0;}table.order_form tbody input[type=text], table.order_form tbody select {width: 90%!important;}div.account, div.account-voucher {overflow: hidden;zoom: 1;}div.account-left, div.account-separator, div.account-right {float: left;width: 45%;}div.account-separator {width: 9%;height: 10px;}div.account ul {list-style: none inside none;padding: 0 0 0 3px;}div.account-voucher img {float: left;margin-right: 10px;}div.account-voucher .button {position: absolute;bottom: 10px;right: 0;}div.select_form select {width: 210px;}div.adress {overflow: hidden;zoom: 1;margin-bottom: 10px;}div.adress div.buttons-right {margin-top: 0;}#create_account div.buttons-right {float: right;clear: right;width: auto;}div.form-radio {font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;}div.form-radio label {display: inline;}#ajax_loading {text-align: center;}#agbframe {margin-bottom: 20px;padding: 3px;background: #f8f8f8;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;}div.account-history-info h3.account {font-size: 14px;font-weight: bold;border: none;text-transform: none;font-family: 'MetaProNormal', Georgia, "Bitstream Charter", serif;margin: 0;padding: 0 8px 0 10px;}div.account-history-info h4.account {margin-bottom: 20px;}div.account-history-adresses {overflow: hidden;zoom: 1;}div.account-history-adresses-left, div.account-history-adresses-separator, div.account-history-adresses-right {float: left;width: 45%;}div.account-history-adresses-separator {width: 9%;height: 10px;}.create-account-description {color: #606366;}div.account, div.account-voucher {overflow: hidden;zoom: 1;}div.account-left, div.account-separator, div.account-right {float: left;width: 45%;}div.account-left h3, div.account-separator h3, div.account-right h3 {font-family: 'Droid Serif', Georgia, serif;color: #A48E45;}div.account-separator {width: 9%;height: 10px;}div.account ul {list-style: none inside none;padding: 0 0 0 3px;}div.account {padding: 0 0 30px;}div.account-voucher {background: none repeat scroll 0 0 #E6E5E1;margin-bottom: 10px;padding: 5px 5px 60px;position: relative;}div.account-voucher img {float: left;margin-right: 10px;}div.account-voucher .button {position: absolute;bottom: 10px;right: 0;padding-right: 5px;}div.select_form select {width: 203px;}.login-mask-returning p {margin: 6px 0 12px 0;}.account h3, .card-lookup h3 {color: #cda32b;font-family: 'Droid Serif', Georgia, serif;}.card-lookup h3 {border: none;}div.card-lookup-history-left h3, div.card-lookup-history-right h3, h3.logoff, h2.card-lookup-charge {font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;font-weight: bold;margin: 0;padding: 4px 8px;text-transform: uppercase;border-bottom: 1px solid #b2a5af;font-style: normal;}div.user-account .angemeldet {padding: 4px 0 0 10px !important;}div.user-account a {margin-left: 5px;color: #978C95;}div.user-account a:hover {color: #1a171b;text-decoration: none;}a.acctitle {color: #373534 !important;font-size: 14px;font-weight: bold !important;}label.accept_agb {clear: both;font-weight: bold;display: block;font-size: 18px;font-family: 'Open Sans', Arial, Verdana, sans-serif;margin: 0 0 20px;padding: 5px;color: white;background-color: #b99938;background-image: -moz-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cda32b), color-stop(100%, #A48E45));background-image: -webkit-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -o-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: -ms-linear-gradient(top, #cda32b 0%, #A48E45 100%);background-image: linear-gradient(to bottom, #cda32b 0%, #A48E45 100%);border-radius: 6px;}label.accept_agb span {font-family: 'Open Sans', Arial, Verdana, sans-serif;display: inline-block;width: 85%;}#checkout_payment table.payment-listing {padding: 5px;}div.payment-select-method {padding-bottom: 30px;}span.customSelect {font-family: 'Open Sans', Arial, Verdana, sans-serif;font-size: 14px;background-color: white;color: #1a171b;padding: 0;border-bottom: 1px solid #b2a5af;}span.customSelect.changed {background-color: #f0dea4;}span.customSelectInner {background-image: url(img/select.png);background-repeat: no-repeat;background-position: 3px 11px;padding: 7px 0 0px 20px;font-size: 14px;width: 200px!important;}.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}.flexslider {margin: 0;padding: 0;}.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}.flexslider .slides img {width: 100%;display: block;}.flex-pauseplay span {text-transform: capitalize;}.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}.no-js .slides > li:first-child {display: block;}.flexslider {margin: 0 10% 60px;position: relative;zoom: 1;}.flex-viewport {max-height: 200px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px;}.flex-direction-nav {*height: 0;list-style: none !important;}.flex-direction-nav li {list-style: none !important;}.flex-direction-nav a {width: 30px;height: 30px;margin: -20px 0 0;display: block;background: url(javascript/JQuery/flexslider/images/bg_direction_nav.png) no-repeat 0 2px #cda32b;border-radius: 100%;position: absolute;top: 50%;z-index: 1;cursor: pointer;text-indent: -9999px;-webkit-transition: all .3s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.flex-direction-nav .flex-next {background-position: 100% 0;right: -42px;}.flex-direction-nav .flex-prev {left: -42px;}.flexslider:hover .flex-next {opacity: 0.8;}.flexslider:hover .flex-prev {opacity: 0.8;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flex-direction-nav .flex-disabled {opacity: .0!important;filter: alpha(opacity=30);cursor: default;}.flex-control-nav {display: none;width: 100%;position: absolute;bottom: -40px;text-align: center;}.flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;*display: inline;}.flex-control-paging li a {width: 11px;height: 11px;display: block;background: #cda32b;cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);}.flex-control-paging li a:hover {background: #333;background: rgba(0, 0, 0, 0.7);}.flex-control-paging li a.flex-active {background: #000;background: rgba(0, 0, 0, 0.9);cursor: default;}.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}.flex-control-thumbs li {width: 25%;float: left;margin: 0;}.flex-control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}@media screen and (min-width: 768px) {.mobileOnly {display: none!important;opacity: 0.0;}}@media screen and (max-width: 700px) {h1 {font-size: 22px;}}@media screen and (max-width: 768px) {div#navtrail_anchor {padding-top: 90px;margin-top: -90px;}div.left-column, div.right-column {display: none;max-width: none;position: absolute;margin: 0;width: 50%;opacity: 0.0;top: 0;}div.left-column {margin-left: -50%;left: 0;}div.right-column {margin-right: -50%;right: 0;}body.showMenu div.left-column {z-index: 100;margin-left: 0;background-color: #FEFEFE;opacity: 1.0;}body.showMenu div.right-column {z-index: 100;margin-right: 0;background-color: #FEFEFE;opacity: 1.0;}body.showMenu div.center-column {margin-left: -50%;}.flexslider {margin: 0 9% 40px;}div.center-column {width: 100%;}.flex-direction-nav .flex-prev {opacity: 1;left: -36px;}.flex-direction-nav .flex-next {opacity: 1;right: -36px;}}@media screen and (max-width: 420px * 2) {div.button-middle {margin-left: 0;}#giftvoucher.preview div.button-back {margin-top: 50px!important;}div#giftvoucher.giftvoucher div.cell-package div.button-back {left: 0;}div#giftvoucher.giftvoucher div.cell-package div.buttonSpan, div#giftvoucher.giftvoucher div.cell-package div.button {margin-right: 0;margin-left: 0;}span.before-button {display: none;}#thumbs li div.buttonSpan input {background-size: 100% 100%;}div.wizard {height: 60px;overflow: hidden;}div.wizard.fifth div.step {font-size: 10px;width: 33.3%!important;border-bottom: 1px solid #A48E45;}div.wizard.fifth div.step:nth-child(n+4) {width: 50%!important;}div.wizard.sixth div.step {width: 33.333%!important;font-size: 9px;text-indent: 0!important;margin: 0;padding: 0;white-space: nowrap;}}@media screen and (max-width: 420px) {a.products-list-item {width: 99%;margin: 0 0 10px 0;min-height: 0;}div.customer-area-image2 {max-width: 70px;}div.ie-input-code input {width: 80px;}#cart_quantity div.customer-area-image div.button a.buttonLink {padding: 0 3px;font-size: 12px;min-width: 0;}a.products-list-item.category {width: 49.5%;margin-right: 0.5%;margin-left: 0;}a.products-list-item.category div.description h3 {font-size: 14px;}body {padding: 5px;}div.agbs {padding: 0 5px;}div.login-mask-separator {display: none;}div.login-mask-new, div.login-mask-returning {float: none;width: auto;}#cart_quantity td.cart-image, #cart_quantity th.cart-image {display: none;}#cart_quantity th.cart-single-price, #cart_quantity td.cart-single-price {display: none;}span.before-button {display: none;}h3.full-width {font-size: 18px;}div.user-account {position: absolute;width: 300%;right: 0;text-align: right;bottom: 5px;font-size: 12px;}div.short-navi {padding-bottom: 30px;}div.account-left, div.account-right {width: auto;float: none;display: block;margin: 20px 0;}div.account-separator {display: none;}.product-options .product-options-left {width: 50%;}body.showMenu div.right-column {width: 70%;}body.showMenu div.center-column {margin-left: -70%;}#cart_quantity div.button-back, div.product-info-form div.button-back, div.confirmation div.button-back, div.buttons-right div.button-back {position: absolute;margin-top: 45px;font-size: 12px;}div.buttons-right div.button-back {position: absolute;margin-top: 0px;margin-left: 0;}div.product-info-cart-button {margin-bottom: 30px;}div#giftvoucher.giftvoucher div.cell-package, div.confirmation {padding-bottom: 60px;}.product-options-sum {font-size: 18px;font-weight: bold;}label span, div.label span {display: block;width: 90%;}label span.nobreak, div.label span.nobreak {width: 30%;display: inline-block;}label input, div.label input, label textarea, div.label textarea, label select, div.label select {width: 90%;}span.inputRequirement {position: absolute;right: 8%;top: 3px;line-height: 1.1;margin-left: 0;width: 4px;white-space: nowrap;overflow: hidden;text-align: right;}div.product-info-cart-button div.buttonSpan input.button, div.product-info-cart-button div.button a.buttonLink, div.buttons-right div.buttonSpan input.button, .cart-button-iefix div.buttonSpan input.button, div.giftvoucher.voucher #vvform div.buttonSpan input.button {min-width: 0;}ul.content-links li {display: block;}ul.content-links li a {display: block;}div.center-column div.infobox div.form-button.form-indent input.button {margin-top: 24px;}}@media screen and (max-width: 360px) {div.product-info-form .inputWrapper.clearOnMobile {clear: both;float: none;margin: 0;padding-left: 10px;padding-right: 20px;}a#zoom1 {max-width: 80px;}.fb_edge_widget_with_comment {display: none!important;}}@media screen and (max-width: 640px) {div.overlay_vv {width: 90%!important;left: 50%!important;margin-left: -45% !important;}}.ez-hide {opacity: 0;width: 0!important;overflow: hidden;outline: none;}.ez-checkbox {background: transparent url('img/checkbox_unchecked.png') center no-repeat;display: inline-block;height: 22px;width: 22px;vertical-align: middle;}.ez-radio {background: transparent url('img/radio_unchecked.png') center no-repeat;display: inline-block;height: 22px;width: 22px;vertical-align: middle;}.ez-checkbox.ez-checked {background-image: url('img/checkbox_checked.png');}.ez-radio.ez-selected {background-image: url('img/radio_checked.png');}@media screen and (-webkit-min-device-pixel-ratio: 0) {select {-webkit-appearance: none;background-image: url(img/dropdown.gif);background-repeat: no-repeat;background-position: right center;}select.invalid {background-color: #ffd6d6;}select.success {background-color: #ddf1c8;}}