@font-face {font-family: 'Droid Sans';font-style: normal;font-weight: 400;src: local(''), url('fonts/noto-sans-display-v20-latin-regular.woff2') format('woff2'), url('fonts/noto-sans-display-v20-latin-regular.woff') format('woff');;}@font-face {font-family: 'Droid Sans';font-style: normal;font-weight: 700;src: local(''), url('fonts/noto-sans-display-v20-latin-700.woff2') format('woff2'), url('fonts/noto-sans-display-v20-latin-700.woff') format('woff');;}@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: 'Open Sans';font-style: normal;font-weight: 600;src: local(''), url('fonts/open-sans-v34-latin-600.woff2') format('woff2'), url('fonts/open-sans-v34-latin-600.woff') format('woff');;}*:active {outline: none;}body, ul, li {padding: 0;}fieldset, img {border: 0;}body.loading {cursor: wait;}body {color: #020202;font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 300;line-height: 1.5;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body.load {background-image: url(img/spinner.gif);background-position: center 100px;background-repeat: no-repeat;}body.load div#navtrail_anchor {opacity: 0.0;transition: none;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}.body {margin: 0;padding: 0;line-height: 1.5;-webkit-backface-visibility: hidden;overflow: hidden;}.body.standalone {overflow-y: scroll;}.body_popup {color: #020202;font-family: 'Open Sans', sans-serif;font-size: 12px;overflow: scroll;line-height: 1.6em;}div#navtrail_anchor {padding-top: 0px;margin-top: 0px;overflow: hidden;position: relative;zoom: 1;opacity: 1.0;min-height: 500px;}div.center-column {display: inline-block;padding: 0;z-index: 30;width: 100%;margin-right: 0%;transition: margin 0.5s ease;-webkit-transition: margin 0.5s ease;-moz-transition: margin 0.5s ease;-ms-transition: margin 0.5s ease;-o-transition: margin 0.5s ease;}div.center-column.full-width {width: 100%;}div.navtrail {padding: 8px 0 0;line-height: 1.1;}div.navtrail a {color: #73451F;}div.short-navi {z-index: 100;float: right;padding: 5px 0;position: relative;}div.short-navi label {font-size: 12px;display: inline-block;float: left;padding: 10px 0;vertical-align: top;}label, div.label {position: relative;display: block;padding: 5px 0;}label span, div.label span {display: inline-block;vertical-align: top;padding-top: 5px;width: 30%;font-family: 'Open Sans', sans-serif;font-size: 13px;color: #020202;}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.short-navi.mobileOnly {transition: margin 0.5s ease;-webkit-transition: margin 0.5s ease;-moz-transition: margin 0.5s ease;-ms-transition: margin 0.5s ease;-o-transition: margin 0.5s ease;text-align: right;}a {color: #73451F;text-decoration: underline;}a:hover, a:focus, a:active {color: #000;}a:visited {color: #73451F;text-decoration: none;}a.edit {font-size: 9px!important;color: #73451F;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 inside;}div.content p {margin: 0;padding: 5px 0;}div.content h1 {margin: 0 0 15px;}p:empty {display: none;}td.radio input {height: 15px;line-height: 15px;}hr {height: 1px;color: #999;background: #999;margin: 0 0 1px 0;border: none;}h2, a h2 {font-size: 16px;font-weight: normal;text-transform: normal;color: #020202;margin: 0;padding: 10px 0 0;}h1, h2.contentsTopics, h2.contentsTopicsStartpage, .contentsTopics_popup, div.customer-area h3 {font-family: 'Droid Sans', sans-serif;font-style: normal;font-size: 18px;margin: 0;padding: 5px 0 15px;text-decoration: none;display: block;line-height: 1.1;}h2.contentsTopicsStartpage {font-size: 16px;color: #020202;}strong {font-weight: bold;}h2.startpage {color: #020202;font-weight: normal;margin: 0;padding-bottom: 5px;padding-top: 25px;font-size: 11px;margin-bottom: 20px;}h1, h2, h3 {letter-spacing: .01em;font-family: 'Droid Sans', sans-serif;font-weight: normal;text-transform: normal;background-position: 0 0;background-repeat: no-repeat;clear: left;margin: 10px 0 5px 0;padding: 0;color: #73451F;line-height: 1.1;}h1 {font-size: 18px;line-height: 18px;letter-spacing: 2px;}h2, h3 {font-size: 16px;line-height: 16px;margin: 30px 0 10px;}h4, h5 {margin: 0;padding: 0;color: #000;margin-top: 5px;font-family: 'Open Sans', sans-serif;font-size: 13px;}h4, h5 {font-size: 13px;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 #A6D2E2;font-size: 16px;font-weight: normal;margin-bottom: 7px;margin-top: 22px;padding-bottom: 4px;color: #73451F;}div.customer-area-form h3, div.customer-area-description h3 {font-size: 16px;font-weight: normal;padding: 20px 0 10px 0px;text-transform: normal;}#formArea {padding: 0px;}#formArea h3 {margin: 5px 0;}div.products-list-price {position: absolute;right: 0;bottom: 0;text-align: center;width: 34%;padding: 4px 8px 2px;font-family: 'Droid Sans', sans-serif;font-size: 16px;color: #73451F;transition: color 0.5s linear;-webkit-transition: color 0.5s linear;-moz-transition: color 0.5s linear;-ms-transition: color 0.5s linear;-o-transition: color 0.5s linear;}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: 5px;display: inline-block;color: #020202;font-size: 13px;text-decoration: none;margin: 0 1px 0 0;text-align: center;}ul.content-links li a:hover, ul.content-links li a:focus, ul.content-links li a:active {text-decoration: underline;color: #73451F;}div.footer {clear: both;margin-top: 10px;padding-top: 10px;border-top: 1px solid #999;}div.center-column div.infobox-more h3, div.center-column div.infobox-payment h3 {display: none;}div.total_sum_block {border-top: 1px solid #999;padding: 0 7px 5px;margin: 20px 0 0;overflow: hidden;clear: both;}div.total_sum_text {float: left;margin-top: 5px;}div.total_sum_price {float: right;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: 0;margin: 0;}ul.infobox-list-type-2 li.CatLevel1 {margin: 0;padding: 0;}ul.infobox-list-type-2 li.CatLevel1 a {color: #73451F;font-family: 'Open Sans', sans-serif;font-size: 16px;text-decoration: none;font-weight: normal;line-height: 1.6;padding: 4px 25px 4px 25px;display: block;background-image: url(img/li.png);background-repeat: no-repeat;background-position: 8px center;}ul.infobox-list-type-2 li.CatLevel1 a:hover {background-color: #077883;color: white;background-image: url(img/li_white.png);}ul.infobox-list-type-2 li.CatLevel1.current a, ul.infobox-list-type-2 li.CatLevel1 .CurrentParent a {background-color: #73451F;color: white;background-image: url(img/li_white.png);}ul.infobox-list-type-2 li.CatLevel1.CurrentParent a {background-color: #D2BFA6;color: white;}ul.infobox-list-type-2 li.CatLevel1.CurrentParent a:hover {background-color: #077883;}ul.infobox-list-type-2 li.CatLevel1 ul li.CatLevel2 {margin-left: 20px;margin-right: 20px;padding-left: 0;}ul.infobox-list-type-2 li.CatLevel1 ul li.CatLevel2 a {font-weight: normal;background-color: #FFF9EF;color: #020202;background-image: url(img/li.png);background-repeat: no-repeat;background-position: 8px center;}ul.infobox-list-type-2 li.CatLevel1 ul li.CatLevel2.current a, ul.infobox-list-type-2 li.CatLevel1 ul li.CatLevel2 a:hover {background-color: #73451F;color: white;background-image: url(img/li_white.png);}div.content div.button, div.content div.buttonSpan {float: right;}#cart_quantity div.button, #cart_quantity div.buttonSpan {float: none;margin-bottom: 5px;}#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: 16px;font-weight: normal;text-transform: normal;text-align: center;text-decoration: none;color: white;width: auto;padding: 10px 15px;line-height: 1;border-radius: 0;font-family: 'Droid Sans', sans-serif;background-color: #077883;transition: background-color, 0.5s, ease;-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;border: 1px solid #b3b3b3;}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;outline: none;}div.buttonSpan input.button:active, div.button input.button:active, div.buttonSpan a.buttonLink:active, div.button a.buttonLink:active {text-decoration: none;border-color: #b3b3b3;background-color: #C1AA8C;}div.buttonSpan a.buttonLink, div.button a.buttonLink {float: right;margin-right: 8px;}div.preview-button a.buttonLink {display: 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;border-radius: 0;color: #020202;border: none;font-weight: normal;display: block;text-indent: 0;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;filter: none;}div.button-back div.button a:hover, div.button-back div.button a:focus {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;margin-top: 15px;}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 {background-color: #077883;background-image: url(img/arrow_action.png);background-position: 95% center;background-repeat: no-repeat;transition: background-color, 0.5s, ease;-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;color: white;border-color: #088e9b;padding-right: 30px;margin-bottom: 20px;}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;}#create_account div.button-back {margin-top: 20px;}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 {padding: 10px 10%;margin: 0 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;-webkit-box-shadow: none;box-shadow: none;}input.invalid, select.invalid {background: url("img/falsch.png") no-repeat scroll 97% 50% white !important;-webkit-box-shadow: 0 0 5px red, 2px 2px 5px -1px rgba(0, 0, 0, 0.2) inset !important;box-shadow: 0 0 5px red, 2px 2px 5px -1px rgba(0, 0, 0, 0.2) inset !important;border-color: #FFA3A3!important;}input.success, select.success {background: url("img/richtig.png") no-repeat scroll 97% 50% #e5f4d5 !important;border-color: #74b42f !important;}.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 red;background-color: red;max-width: 230px;background-color: #f20d0d;background-image: -moz-linear-gradient(top, #ff1a1a 0%, #e60000 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff1a1a), color-stop(100%, #e60000));background-image: -webkit-linear-gradient(top, #ff1a1a 0%, #e60000 100%);background-image: -o-linear-gradient(top, #ff1a1a 0%, #e60000 100%);background-image: -ms-linear-gradient(top, #ff1a1a 0%, #e60000 100%);background-image: linear-gradient(to bottom, #ff1a1a 0%, #e60000 100%);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);font-weight: bold;margin-top: 0;position: absolute;}.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 #999;font-size: 12px;font-weight: normal;text-transform: normal;line-height: 1.3;padding-top: 10px;}td.heading_data strong {display: block;font-size: 16px;font-family: 'Droid Sans', sans-serif;font-weight: normal;line-height: 1.8;color: #73451F;}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: 1%;margin-left: 1%;color: #020202;cursor: pointer;text-align: center;border-radius: 0;min-height: 0;vertical-align: top;width: 48%;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);padding: 10px;background: white;background-repeat: repeat-x;background-position: 0 100px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;transition: box-shadow 0.5s linear, color 0.5s ease;-webkit-transition: box-shadow 0.5s linear, color 0.5s ease;-moz-transition: box-shadow 0.5s linear, color 0.5s ease;-ms-transition: box-shadow 0.5s linear, color 0.5s ease;-o-transition: box-shadow 0.5s linear, color 0.5s ease;}a.products-list-item:before {content: '';position: absolute;left: 5px;width: 50%;height: 50px;bottom: 0;z-index: -1;background: rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.2);border-radius: 100% 0 100% 10%;}a.products-list-item:after {content: '';position: absolute;right: 5px;width: 50%;height: 50px;bottom: 0;z-index: -1;background: rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.2);border-radius: 0 100% 10% 100%;}a.products-list-item .products-list-main {padding-top: 30px;position: relative;z-index: 0;transition: background-color 0.5s ease;-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;}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 {max-width: 80%;position: absolute;left: 0;text-align: left;font-size: 13px;letter-spacing: 1px;font-weight: normal;font-family: 'Droid Sans', sans-serif;color: white;line-height: 1.0;padding: 4px 10% 4px 2%;margin: 0;z-index: 10;margin-top: 4px;background-color: #077883;-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);background-image: url(img/li_white.png);background-position: 98% center;background-repeat: no-repeat;transition: background-color 0.5s ease;-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;}a.products-list-item .products-list-desc {display: block;padding: 0 10px 10px;font-style: normal;text-align: left;}a.products-list-item p:empty {display: none;}a.products-list-item div.products-list-desc {min-height: 110px;padding-top: 20px;}a.products-list-item.withPrice div.products-list-desc {padding-bottom: 30px;}a.products-list-item img {display: inline-block;max-width: 100%;}a.products-list-item div.products-list-image {float: left;width: 30%;margin: 10px 4% 30px;padding-top: 15px;}a.products-list-item div.products-list-image img {max-width: 100%;}a.products-list-item div.products-list-right {margin-right: 5%;}a.products-list-item:hover, a.products-list-item:focus {background-position: 0;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);text-decoration: none;color: #000;}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;background-color: #077883;background-image: url(img/li_white.png);-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);}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: #cdb6a2;text-decoration: none;font-style: normal;}a.products-list-item:hover div.products-list-price, a.products-list-item:focus div.products-list-price {color: #077883;}a.products-list-item.category {min-height: 0;width: 30.8%;margin: 0 1% 2%;padding: 0;border: 1px solid #077883;-webkit-box-shadow: none;box-shadow: none;}a.products-list-item.category:before, a.products-list-item.category:after {display: none;}a.products-list-item.category div.products-list-image, a.products-list-item.category div.products-list-right {float: none;margin: 0;width: 100%;}a.products-list-item.category div.products-list-image img, a.products-list-item.category div.products-list-right img {width: 100%;}a.products-list-item.category div.description {width: 100%;padding: 2px 0;background: url(img/arrow.png) no-repeat 95% center #077883;background: url(img/arrow.png) no-repeat 95% center, -moz-linear-gradient(top, #077883 47%, #077883 58%);background: url(img/arrow.png) no-repeat 95% center, -webkit-gradient(linear, left top, left bottom, color-stop(47%, #077883), color-stop(58%, #077883));background: url(img/arrow.png) no-repeat 95% center, -webkit-linear-gradient(top, #077883 47%, #077883 58%);background: url(img/arrow.png) no-repeat 95% center, -o-linear-gradient(top, #077883 47%, #077883 58%);background: url(img/arrow.png) no-repeat 95% center, -ms-linear-gradient(top, #077883 47%, #077883 58%);background: url(img/arrow.png) no-repeat 95% center, linear-gradient(to bottom, #077883 47%, #077883 58%);}a.products-list-item.category div.description h2, a.products-list-item.category div.description h3 {box-shadow: none;background: transparent;text-transform: uppercase;}a.products-list-item.category div.description img {width: 100%;}a.products-list-item.category div.products-list-desc {display: none;}a.products-list-item.category div.products-list-main {padding-top: 0;}div.categories-list a.products-list-item h3 {margin: 1px 0;}a.products-list-item.category div.categories-list-desc img {width: 100%;}div.products-list a.products-list-item div.products-list-image img {width: 100%;}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;}div.products-list-price br {display: none;}div.categories-list {clear: both;}div.infobox-cat-teaser {position: relative;padding-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 {-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);transition: box-shadow 0.5s linear;-webkit-transition: box-shadow 0.5s linear;-moz-transition: box-shadow 0.5s linear;-ms-transition: box-shadow 0.5s linear;-o-transition: box-shadow 0.5s linear;}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;}div.scrollable.flexslider {display: block;}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;}#thumbs li div.buttonSpan input {border: none;width: 105px!important;height: 148px!important;text-indent: -1000em;}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;overflow: hidden;-webkit-box-shadow: 0 1px 5px #cdb6a2;box-shadow: 0 1px 5px #cdb6a2;}li.col_alt_img, li.selected_col_alt_img {text-align: center;}li.col_alt_img div.buttonSpan {float: none;display: inline-block;overflow: hidden;position: relative;-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);}li.col_alt_img div.buttonSpan:hover {-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);}li.col_alt_img div.buttonSpan:active {-webkit-box-shadow: 0 1px 5px #cdb6a2;box-shadow: 0 1px 5px #cdb6a2;}div.col_alt_img div.buttonSpan input.button_templates {opacity: 0.9;transition: margin 0.5s ease;-webkit-transition: margin 0.5s ease;-moz-transition: margin 0.5s ease;-ms-transition: margin 0.5s ease;-o-transition: margin 0.5s ease;}div.col_alt_img div.buttonSpan input.button_templates:hover {opacity: 1;}input#voucherfor {background-image: url(img/people.jpg);background-repeat: no-repeat;background-position: 96% center;}input#voucherfor.error {background-image: url(img/people_red.jpg);background-repeat: no-repeat;background-position: 96% center;}input#voucheramount {background-image: url(img/euro.jpg);background-repeat: no-repeat;background-position: 96% center;}input#voucheramount.error {background-image: url(img/euro_red.jpg);background-repeat: no-repeat;background-position: 96% center;}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;}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: 20px 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 #999;font-size: 12px;font-family: 'Open Sans', sans-serif;text-transform: uppercase;color: #999;}#cart_quantity td {font-size: 13px;}#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: 16px;font-family: 'Droid Sans', sans-serif;font-weight: normal;color: #73451F;line-height: 16px;}#cart_quantity td.cart-article h5 {font-size: 13px;color: #666;font-weight: normal;font-style: italic;text-transform: normal;line-height: 1.3;margin-top: 2px;}#cart_quantity td.cart-article i {font-size: 13px;font-style: normal;color: #020202;line-height: 1.0;display: block;}#cart_quantity td.cart-article p {margin: 3px 0 10px;font-size: 13px;color: #020202;line-height: 1.0;}#cart_quantity td.cart-single-price {font-size: 13px;line-height: 1.6;}#cart_quantity td.cart-total-price {font-weight: bold;width: 100px;white-space: nowrap;font-size: 13px;line-height: 1.6;}#cart_quantity td.total {text-align: right;padding-right: 16px;}table.order_form {margin-bottom: 30px;}.total strong {font-size: 16px;color: #020202;}.total {border-top: 1px solid #999;border-bottom: 3px double #999;padding: 10px 0 10px 0;right: 0;background-color: #FFF9EF;color: #000;font-weight: normal;}.total a {color: #73451F;}.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;height: 20px;}.center {text-align: center;}div.right {text-align: right;}span.right {position: absolute;right: 0;}.small {font-size: 12px;}.right input.button {float: right;}div.form-row {overflow: hidden;zoom: 1;}#create_account h2 {position: relative;font-size: 16px;text-transform: uppercase;color: #73451F;}div.form-button input {float: none;}div.form-radio input {display: inline;float: none;}fieldset div.required {position: absolute;right: 7px;top: -20px;color: #4DA6CD;}div.error, span.error {color: #f00;}div.error-box, .errorBox {font-family: 'Open Sans', sans-serif;color: white;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);padding: 10px;font-size: 16px;font-weight: normal;border: 1px solid #cc0000;text-align: center;margin: 15px 5px;-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);border-radius: 0;line-height: 1.4;background-color: #e61919;background-image: -moz-linear-gradient(top, #ff3333 0%, #cc0000 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3333), color-stop(100%, #cc0000));background-image: -webkit-linear-gradient(top, #ff3333 0%, #cc0000 100%);background-image: -o-linear-gradient(top, #ff3333 0%, #cc0000 100%);background-image: -ms-linear-gradient(top, #ff3333 0%, #cc0000 100%);background-image: linear-gradient(to bottom, #ff3333 0%, #cc0000 100%);}div.error-box img, .errorBox img {float: left;display: inline-block;width: 32px;height: 32px;vertical-align: middle;margin-top: -4px;margin-right: 10px;margin-left: 10px;}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 div.cell-package {margin-top: 20px;padding-top: 20px;padding-bottom: 25px;position: relative;z-index: 1;overflow: hidden;background: #F2E4D2;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.25);}div#giftvoucher.giftvoucher div.cell-package div.buttonSpan, div#giftvoucher.giftvoucher div.cell-package div.button {margin-top: 55px;margin-right: 10px;}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;clear: both;background: #F2E4D2;border-radius: 0;position: relative;overflow: hidden;padding-bottom: 10px;}a.enlarge {display: inline-block;color: white;background-color: #077883;border-radius: 100%;}a.enlarge:hover {opacity: 0.5;}div.customer-area-price {margin-bottom: 10px;margin-top: -10px;text-align: left;line-height: 1.4;font-family: 'Open Sans', sans-serif;padding: 0;}div.customer-area-price strong {color: #020202;font-size: 16px;font-family: 'Droid Sans', sans-serif;font-weight: normal;}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 Sans', sans-serif;line-height: 1.5;font-size: 16px;border-bottom: 1px solid #999;color: #73451F;}h3.full-width {font-size: 16px;text-align: left;}.product-options-sum {line-height: 2.0;font-size: 16px;padding-top: 10px;font-weight: normal;font-family: 'Droid Sans', sans-serif;padding-left: 5px;}div.navi-breadcrumb {overflow: hidden;margin: 15px 0px;}div.breadcrumb {float: left;}div.user-account {float: right;}div.short-navi a.menu {float: right;background-position: -90px 0;cursor: pointer;background-color: #73451F;border-radius: 100%;margin-left: 4px;margin-right: 4px;-webkit-box-shadow: 0 0 0 2px white;box-shadow: 0 0 0 2px white;}div.short-navi a.menu:hover, div.short-navi a.menu:focus, div.short-navi a.menu:active {background-position: -90px -30px;background-color: white;-webkit-box-shadow: 0 0 0 2px #73451F;box-shadow: 0 0 0 2px #73451F;}.showMenu div.short-navi a.menu {background-position: -90px -30px;background-color: white;-webkit-box-shadow: 0 0 0 2px #73451F;box-shadow: 0 0 0 2px #73451F;}a.home, a.cart, a.checkout, a.menu {display: inline-block;height: 30px;width: 30px;border-radius: 0;background-image: url(img/button-sprite-2x.png);background-size: 120px 60px;}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;padding-top: 5%;}div.content ul {padding: 10px 0;}div.content ul li {list-style-type: disc;list-style-position: outside;margin-left: 20px;padding-left: 0;}div.contact-form {margin: 10px 0;padding: 20px 10px;position: relative;border: 1px solid #e3d4c7;background-color: #fffcf7;background-image: -moz-linear-gradient(top, white 0%, #FFF9EF 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #FFF9EF));background-image: -webkit-linear-gradient(top, white 0%, #FFF9EF 100%);background-image: -o-linear-gradient(top, white 0%, #FFF9EF 100%);background-image: -ms-linear-gradient(top, white 0%, #FFF9EF 100%);background-image: linear-gradient(to bottom, white 0%, #FFF9EF 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;}#gift_coupon {float: right;display: none;}#gift_coupon div.buttonSpan {clear: none;float: right;}#gift_coupon div.buttonSpan input.button {padding: 0 5px;line-height: 32px;height: 32px;font-size: 12px;margin-top: 4px;}div.product-info-cart-button {overflow: hidden;float: right;}div.product-info-cart-button div.button {float: right;}div.product-info-image .vv_resize {position: absolute;right: 4px;bottom: 6px;}div.product-info-image .vv_resize a.enlarge img {-webkit-box-shadow: none;box-shadow: none;border-radius: 100%;background-color: #077883;padding: 1px 1px 2px 2px;width: auto;}div.customer-area-image2 .vv_resize {position: absolute;right: 0;bottom: 10px;}div.customer-area-image2 .cloud-zoom img {border: 1px solid #ddd;-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);margin-bottom: 5px;width: 100%;max-width: 180px;}div.product-info-qtn {float: right;line-height: 30px;}div#agb-container {height: 200px;overflow-x: hidden;overflow-y: scroll;-webkit-overflow-touch: scroll;padding: 10px;border: 1px solid #e3d4c7;box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2) inset;}div.product-info-desc {clear: both;margin-bottom: 20px;}.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: 20%;overflow: hidden;padding: 20px 1% 0px 8%;}img {max-width: 100%;}div.customer-area-image2 {position: relative;display: inline;display: inline-block;max-width: 100%;}div.customer-area-description {padding-top: 10px;float: left;position: relative;width: 64%;}div.customer-area-description h1 {text-align: left;color: #73451F;}div.customer-area-description div.customer-area-price {margin: 0 0 5px;display: inline-block;padding: 10px 0;color: #73451F;font-size: 16px;}div.customer-area-description div.customer-area-price span.productOldPrice {color: white;font-size: 16px;}div.customer-area-description a {color: #020202;}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 solid #e3d4c7;}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: #020202;font-weight: normal;margin: 18px 0 0;padding: 3px 5px;text-decoration: none;border-bottom: 1px solid #999;}.product-options {display: block;overflow: hidden;zoom: 1;border-bottom: 1px solid #999;vertical-align: top;padding: 0;cursor: default;margin-bottom: 10px;}.product-options:nth-child(2n) {background: #FFF9EF;}.product-options .product-options {margin: 0;padding: 5px;}.product-options.desc .product-options-left label {padding: 0;border-bottom: 1px dotted #73451F;margin: 3px 0 2px;}.product-options input {float: left;vertical-align: middle;margin-top: 5px;}.product-options .ez-radio, .product-options .ez-checkbox {float: left;margin-right: 8px;}.product-options .product-options-left {float: left;}.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 {float: right;padding-right: 5px;}.product-options-right {padding-top: 4px;}.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;-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);font-size: 13px;margin: 0;padding: 8px;border-radius: 0;width: 420px;overflow: hidden;zoom: 1;color: #020202;left: 40px!important;text-align: left;background-color: #FFF9EF;border: 1px solid #73451F;z-index: 1000;}.toolTip h1 {font-size: 16px;font-weight: bold;line-height: 16px;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-family: 'Droid Sans', sans-serif;font-weight: normal;color: #73451F;text-transform: normal;font-size: 16px;}a.products-list-item h3 a:hover {text-decoration: underline;}div.product-info-image {text-align: center;padding-top: 12px;width: 22%;position: absolute;padding-left: 6%;}div.preview_image {display: inline-block;position: relative;margin-bottom: 10px;max-width: 100%;}body.load div.preview_image {width: 100%;}div#wrap {display: inline-block;width: 100%;}a#zoom1 {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;-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);width: 100%;max-width: 350px;}div.preview_image img.load {background-image: url(img/spinner.gif);background-position: center 100px;background-repeat: no-repeat;}div.preview_image img.load div#navtrail_anchor {opacity: 0.0;transition: none;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}.product-info-valuecard div.preview_image img {border-style: solid;border-width: 1px 0 2px;border-color: #0cd1e4 #077883 #06626b #077883;}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;}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;}.product-info-form .inputWrapper input, div.customer-area input, .product-info-form .inputWrapper textarea, div.customer-area textarea {display: block;width: 100%;font-family: 'Open Sans', sans-serif;font-size: 16px;}.product-info-form label, .product-info-form input {display: block;}.product-info-form label, .customer-area-form label {color: #73451F;display: block;font-family: 'Droid Sans', sans-serif;font-size: 14px;font-weight: 400;line-height: 1.6;padding: 5px 0 2px;text-transform: uppercase;letter-spacing: 1px;}.product-info-form label.error {color: red;}.product-info-form textarea, #cart_quantity textarea#vouchertext {height: 215px;padding: 5px;display: block;margin-bottom: 0!important;}.cart-button-iefix {position: relative;}.cart-button-iefix input {position: absolute;bottom: 0;right: 0;}.fbWrapper {height: 30px;}.cart-button-iefix .buttonSpan {margin-top: 0;}.product-info-valuecard #vvform {margin-left: 36%;margin-top: 8px;}.product-info-valuecard .product-info-image {padding-top: 0;margin-top: -5px;}.product-info-valuecard .product-info-form {min-height: 120px;}.product-info-valuecard .product-spezial {margin: 20px 0;}.product-info-valuecard .form-indent.form-button {float: left;}.card-lookup .button {margin-top: 15px;}#charge_card .buttonSpan {display: none;}.infobox-wizard {margin-bottom: 20px;}div.wizard {border: 1px solid #999;border-left: none;border-right: none;height: 30px;}div.wizard.fourth div.step {float: left;width: 25%;}div.wizard.fifth div.step {float: left;width: 20%;}div.wizard.sixth div.step {float: left;width: 16%;}div.wizard.sixth div.step.checkout_step_selected {width: 20%;}div.wizard div.step {text-align: center;font-size: 12px;background-color: #FFF9EF;height: 30px;line-height: 30px;position: relative;}div.wizard div.step.last:after, div.wizard div.step.last:before {display: none;}div.wizard div.step.checkout_step_selected {background-color: #077883;background-image: url(img/cart-symbol.png);background-repeat: no-repeat;background-position: -10% center;color: white;text-shadow: 0 2px 1px rgba(0, 0, 0, 0.2);transition: background 1s cubic-bezier(.25,0,0,1);-webkit-transition: background 1s cubic-bezier(.25,0,0,1);-moz-transition: background 1s cubic-bezier(.25,0,0,1);-ms-transition: background 1s cubic-bezier(.25,0,0,1);-o-transition: background 1s cubic-bezier(.25,0,0,1);}div.wizard div.step.checkout_step_selected.move {background-position: 10px center;}div.wizard div.step.checkout_step_fin {position: relative;background-color: #D2BFA6;color: white;}div.wizard div.step.checkout_step_fin a {color: white;}.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 #73451F;}.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: #73451F;}.checkout_text_selected a:hover, .checkout_text_selected_final a:hover {text-align: left;font-size: 14px;text-decoration: none;padding: 4px 4px;color: #73451F;}.checkout_text_selected_final {text-align: left;font-size: 14px;text-decoration: none;padding: 4px 4px;border-top: 10px solid #73451F;}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', sans-serif;margin-bottom: 30px;}div.product-info-qtn input {height: 26px;line-height: 21px;padding: 5px 10px;text-align: center;}input[type=text], input[type=email], input[type=tel], textarea, select, input[type=password] {border: 1px solid #999;font-family: 'Open Sans', sans-serif;font-size: 16px;color: #000;padding: 5px;border-radius: 2px;background-color: white;-webkit-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.2) inset;box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.2) inset;}input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, textarea:focus, select:focus, input[type=password]:focus {border-color: #73451F;outline: none;}input[type=text].error, input[type=email].error, input[type=tel].error, textarea.error, select.error, input[type=password].error {border-color: #FFA3A3;-webkit-box-shadow: 0 0 5px red;box-shadow: 0 0 5px red;}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-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%;}fieldset div.form-row label {width: 200px;line-height: 2.2;}span.inputRequirement, div.label span.inputRequirement {margin-left: 2px;line-height: 1.3;padding: 3px;font-size: 13px;font-family: 'Open Sans', sans-serif;width: auto;color: #077883;font-weight: bold;border-radius: 20px;}.moduleRowSelectedCheckout, .moduleRowOverCheckout, .moduleRowCheckout {padding: 5px;margin: 0 3px;overflow: hidden;zoom: 1;margin-bottom: 10px;font-family: 'Open Sans', sans-serif;font-size: 16px;background: #FFF9EF;line-height: 1.4;border: 1px solid #e3d4c7;border-radius: 0;cursor: pointer;}.moduleRowOverCheckout {border-color: #999;color: #000;}.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;}div.shipping-description {padding: 0 10px;margin: 0 0 30px 0;}.moduleRowSelectedCheckout {background-color: #9b5d2a;border: 1px solid #73451F;color: white;}div.shipping-block {padding: 5px 0 0;font-size: 13px;}div.shipping-block strong {padding: 2px;font-family: 'Droid Sans', sans-serif;font-size: 16px;font-weight: normal;text-transform: normal;}.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', sans-serif;text-transform: none;font-size: 12px;font-weight: normal;}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 #999;}.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 {zoom: 1;}div.confirmation-adresses div.cell-package {background: none repeat scroll 0 0 #fff;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.25);border: none;min-height: 200px;position: relative;max-width: 90%;padding-bottom: 10px;margin-bottom: 40px;width: 90%;display: inline-block;}div.confirmation-adresses div.cell-package h3.full-width, div.confirmation-adresses div.cell-package div.address-block, div.confirmation-adresses div.cell-package div.button {padding-left: 10px;}div.confirmation-adresses div.cell-package div.button {float: none;position: absolute;bottom: 10px;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;}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;}#agbContainer {-webkit-overflow-scrolling: touch;overflow-y: scroll;height: 200px;-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.25);padding: 10px;}#agb-iframe {display: none;}div.agb-link {display: none;}div.button.agb {margin: 10px 0;}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 {-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);}div.btn-download {cursor: pointer;}table.order_form tbody {padding: 5px 0 25px;font-family: 'Open Sans', 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 {position: relative;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #4DA6CD;}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', sans-serif;font-size: 16px;}div.form-radio label {display: inline;}#ajax_loading {text-align: center;}#agbframe {margin-bottom: 20px;padding: 3px;background: #f8f8f8;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;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-separator {width: 9%;height: 10px;}div.account ul {list-style: none inside none;padding: 0 0 0 3px;}div.account-voucher {background: none repeat scroll 0 0 #E6E5E1;margin-bottom: 10px;padding: 5px;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;}.account-right a, .login-mask-returning a {color: #73AE57;}.login-mask-returning p {margin: 6px 0 12px 0;}.account h3, .card-lookup h3 {color: #000;font-family: 'Open Sans', sans-serif;}.card-lookup h3 {border: none;}.value-card form {display: none;}.value-card .form-row, .value-card .form-indent.form-button {display: inline-block;vertical-align: middle;}.value-card .form-row > input {display: inline-block;margin: 0 5px;}.value-card label, .value-card div.label {float: left;}.value-card div.buttonSpan input.button, .value-card div.button input.button, .value-card div.buttonSpan a.buttonLink, .value-card div.button a.buttonLink {padding: 7px 15px!important;}.value-card div.buttonSpan, .value-card div.button {float: left;position: relative;}div.card-lookup-history-left h3, div.card-lookup-history-right h3, h3.logoff, h2.card-lookup-charge {font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: bold;margin: 0;padding: 4px 8px;text-transform: uppercase;border-bottom: 1px solid #999;font-style: normal;}div.user-account {float: right;padding: 9px 0 0 10px;}div.user-account .angemeldet {padding: 4px 0 0 10px !important;}div.user-account a {float: left;margin-right: 5px;}a.acctitle {color: #373534 !important;font-size: 14px;font-weight: bold !important;}label.accept_agb {clear: both;display: block;font-size: 16px;margin: 0 0 20px;padding: 5px;color: white;background-color: #9b5d2a;}#checkout_payment table.payment-listing {padding: 5px;}div.payment-select-method {padding-bottom: 30px;}span.customSelect {font-family: 'Open Sans', sans-serif;font-size: 16px;background-color: white;color: #020202;padding: 0;border-bottom: 1px solid #999;}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: 16px;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: 2000px;-webkit-transition: margin 1s ease;-moz-transition: margin 1s ease;transition: margin 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 0 #73451F;border-radius: 100%;position: absolute;top: 50%;z-index: 1;cursor: pointer;text-indent: -9999px;-webkit-transition: all 0.3s ease;transition: margin 0.5s ease;-webkit-transition: margin 0.5s ease;-moz-transition: margin 0.5s ease;-ms-transition: margin 0.5s ease;-o-transition: margin 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: #73451F;cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);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: 768px) {.desktopOnly {display: none!important;opacity: 0.0;}div.left-column, div.right-column {max-width: none;position: absolute;margin: 0;width: 50%;overflow: hidden;opacity: 0.0;}div.left-column {margin-left: -50%;}div.right-column {margin-right: -50%;}body.showMenu div.left-column {z-index: 100;margin-left: 0;opacity: 1.0;}body.showMenu div.right-column {z-index: 100;margin-right: 0;opacity: 1.0;}body.showMenu div.center-column {margin-left: -50%;}.flexslider {margin: 0 9% 40px;}#cart_quantity td.cart-image, #cart_quantity th.cart-image, #cart_quantity th.cart-single-price, #cart_quantity td.cart-single-price {display: none;}#cart_quantity td.cart-article h4 {font-size: 13px;}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: 640px) {a.products-list-item {width: 98%;margin: 0 1% 10px;min-height: 0;}a.products-list-item.category {width: 48%;margin: 0 1% 10px;min-height: 0;}#giftvoucher div.button-back {margin-top: 40px;}div#giftvoucher.giftvoucher div.cell-package div.buttonSpan, div#giftvoucher.giftvoucher div.cell-package div.button {margin-right: 0;margin-left: 0;margin-top: 0;}div.infobox-wizard div.wizard {height: 100px;}div.infobox-wizard div.wizard.fifth div.step {font-size: 12px;width: 33.333% !important;border-bottom: 1px solid #e3d4c7;}div.infobox-wizard div.wizard.fifth div.step:nth-child(n+4) {width: 50% !important;}div.infobox-wizard div.wizard.sixth div.step {width: 33.333% !important;font-size: 12px;text-indent: 0;margin: 0;padding: 0;white-space: nowrap;}a.products-list-item h3 {font-size: 14px;}a.products-list-item.category div.description {padding: 3% 0px;}}@media screen and (max-width: 480px) {a.products-list-item.category {width: 98%;margin: 0 1% 10px;min-height: 0;}h1, h2, h3, h4, h5, h6 {clear: both;}div.button-middle {margin-left: 0;}div.left-column, div.right-column {width: 75%;}body.showMenu div.center-column {margin-left: -75%;}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%;}div.button-middle {float: right;}span.inputRequirement {position: absolute;right: 8%;top: 3px;line-height: 1.1;margin-left: 0;}div.product-info-image {width: 95%;padding-left: 2%;position: relative;}div.product-info-form .inputWrapper, .product-info-valuecard #vvform {margin-left: 0;}.product-info-valuecard .product-info-form {min-height: 0;padding: 20px 3%;}.product-info-valuecard .product-info-form input#voucheramount {width: 96%;}div.step.checkout_step_selected {background-image: none !important;}div.customer-area-image {width: 90%;padding: 20px 1% 0px 5%;}div.customer-area-description {width: 99%;}div.infobox-wizard div.wizard.sixth div.step {font-size: 10px;}.value-card .form-row > input {display: block;width: 36%;}label, div.label {padding: 5px 5px 5px 0px;}div.buttons-right div.button {margin-left: 0;}div.buttonSpan input.button, div.button input.button, div.buttonSpan a.buttonLink, div.button a.buttonLink {font-size: 14px;}div.customer-area-image, div.product-info-image {pointer-events: none;}div.product-info-image .vv_resize, div.customer-area-image2 .vv_resize {display: none;}.shipping-block-price {padding-right: 9px;}a.products-list-item h3 {font-size: 14px;}a.products-list-item.category div.description {padding: 6px 0px;}}@media screen and (max-width: 360px) {div.product-info-form .inputWrapper.clearOnMobile {clear: both;float: none;margin: 0;padding-left: 10px;padding-right: 20px;}.fb_edge_widget_with_comment {display: none!important;}.confirmation-delivery, .confirmation-billing {width: auto;float: none;}}@media screen and (max-width: 640px) {div.content div.overlay_vv {width: 90%!important;left: 50%!important;margin-left: -45% !important;}}.ez-hide {opacity: 0;filter: alpha(opacity=0);}.product-info .ez-checkbox {margin-top: 8px;}.ez-checkbox {background: transparent url('img/checkbox-sprite-2x.png') left top no-repeat;display: inline-block;height: 20px;width: 20px;float: left;margin: 1px;background-size: 40px 40px;}.ez-radio {background: transparent url('img/checkbox-sprite-2x.png') left bottom no-repeat;display: inline-block;height: 20px;width: 20px;margin: 1px;background-size: 40px 40px;}.ez-checkbox.ez-checked {background-position: right top;}.ez-radio.ez-selected {background-position: right bottom;}@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;background-color: white;}select.success {background: url("img/richtig.png") no-repeat scroll 97% 50% #e5f4d5 !important;border-color: #74b42f !important;}}@media print {body {font-size: 9px;}}