#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}#colorbox{outline:0; -webkit-box-shadow: 0px 0px 15px #3d3d3d; -moz-box-shadow: 0px 0px 15px #3d3d3d; box-shadow: 0px 0px 15px #3d3d3d;}#cboxTopLeft{width:21px; height:21px; background:#ffffff;}#cboxTopRight{width:21px; height:21px; background:#ffffff;}#cboxBottomLeft{width:21px; height:21px; background:#ffffff;}#cboxBottomRight{width:21px; height:21px; background:#ffffff;}#cboxMiddleLeft{width:21px; background:#ffffff;}#cboxMiddleRight{width:21px; background:#ffffff;}#cboxTopCenter{height:21px; background:#ffffff;}#cboxBottomCenter{height:21px; background:#ffffff;}#cboxContent{background:#ddd; overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:34px;background:#fff;border-bottom:10px solid #fff;}#cboxTitle {font-family: 'fjallaoneregular', sans-serif; font-size:11px;bottom: 7px;color: #444444;font-size: 11px;left: 0;padding: 0 40%;position: absolute;text-align: center;width: 20%;}#cboxCurrent{position:absolute; bottom:7px; left:58px; color:#444444; font-family: 'fjallaoneregular', sans-serif; font-size:11px; }#cboxLoadingOverlay{background:#fff}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}#cboxPrevious{position:absolute; bottom:4px; left:0; background:url(images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute; bottom:4px; left:20px; background:url(images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute; bottom:4px; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
#js_popup_container {font-family: Arial, sans-serif;font-size: 14px;min-width: 300px; max-width: 610px; background: #FFF;border: solid 5px #999;color: #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}#js_popup_title {font-size: 16px;font-weight: bold;text-align: center;line-height: 1.75em;color: #666;background: #CCC url(images/jquery_alerts/title.gif) top repeat-x;border: solid 1px #FFF;border-bottom: solid 1px #999;cursor: default;padding: 0em;margin: 0em;}#js_popup_content {background: 16px 16px no-repeat url(images/jquery_alerts/info.gif);padding: 1em 1.75em;margin: 0em;}#js_popup_content.alert {background-image: url(images/jquery_alerts/info.gif);}#js_popup_content.alert_error {background-image: url(images/jquery_alerts/important.gif);}#js_popup_content.confirm {background-image: url(images/jquery_alerts/help.gif);}#js_popup_content.prompt {background-image: url(images/jquery_alerts/help.gif);}#js_popup_message {padding-left: 48px;}#js_popup_panel {text-align: center;margin: 1em 0em 0em 1em;}#js_popup_panel input[type=button]{cursor: pointer;padding: 5px 10px;color:#666;}#js_popup_panel input[type=button]:hover{color:#000;}#js_popup_prompt {margin: .5em 0em;}
.bx-wrapper {position: relative;margin: 0 0 25px 0 !important;padding: 0;*zoom: 1;-ms-touch-action: pan-y;touch-action: pan-y;}.bx-wrapper img {position:absolute;max-width: 100%;display: block;margin: auto;top:0px;bottom:0px;left:0px;right:0px;}.bxslider {margin: 0;padding: 0;}ul.bxslider {list-style: none;}.bx-viewport {-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}.bx-wrapper {background: #fff;}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -32px;width: 100%;}.bx-wrapper .bx-loading {min-height: 50px;background: url(images/loading.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}.bx-wrapper .bx-pager.bx-default-pager a {background: #9f9f9f;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus {background: #6d2551;}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager-item {font-size: 0;line-height: 0;}.bx-wrapper .bx-prev {left: 0px;background: url(images/carousel_controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus {background-position: 0 0;}.bx-wrapper .bx-next {right: 0px;background: url(images/carousel_controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;bottom: -33px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 3;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(images/carousel_controls.png) -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(images/carousel_controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus {background-position: -86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
.flag {position: relative;}.product_special {position: absolute;left: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_special span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 150px;display: block;background: #79A70A;background: linear-gradient(#F70505 0%, #8F0808 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px;left: -30px;z-index: 1;}.product_special span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #8F0808;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #8F0808;}.product_special span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-left: 3px solid transparent;border-right: 3px solid #8F0808;border-bottom: 3px solid transparent;border-top: 3px solid #8F0808;}.product_isnew {position: absolute;left: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_isnew span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 150px;display: block;background: #79A70A;background: linear-gradient(#9BC90D 0%, #79A70A 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; left: -30px;z-index: 1;}.product_isnew span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #79A70A;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #79A70A;}.product_isnew span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #79A70A;border-bottom: 3px solid transparent;border-top: 3px solid #79A70A;}.product_freeshipping {position: absolute;left: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_freeshipping span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 150px;display: block;background: green;background: linear-gradient(green 0%, green 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; left: -30px;z-index: 1;}.product_freeshipping span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid green;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid green;}.product_freeshipping span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid green;border-bottom: 3px solid transparent;border-top: 3px solid green;}.product_soldout {position: absolute;left: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_soldout span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 150px;display: block;background: #79A70A;background: linear-gradient(#B6BAC9 0%, #808080 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; left: -30px;z-index: 1;}.product_soldout span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #808080;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #808080;}.product_soldout span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #808080;border-bottom: 3px solid transparent;border-top: 3px solid #808080;}.product_graduated {position: absolute;right: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_graduated span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 150px;display: block;background: #79A70A;background: linear-gradient(#05EFF7 0%, #087F8F 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; right: -30px;z-index: 1;}.product_graduated span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #087F8F;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #087F8F;}.product_graduated span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #087F8F;border-bottom: 3px solid transparent;border-top: 3px solid #087F8F;}.product_bestseller {position: absolute;left: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_bestseller span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 150px;display: block;background: #79A70A;background: linear-gradient(#F79E05 0%, #EE7600 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; left: -30px;z-index: 1;}.product_bestseller span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #EE7600;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #EE7600;}.product_bestseller span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #EE7600;border-bottom: 3px solid transparent;border-top: 3px solid #EE7600;}.product_hasOptions {position: absolute;right: -14px; top: -14px;overflow: hidden;width: 100px; height: 100px;text-align: right;}.product_hasOptions span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 100px;display: block;background: #79A70A;background: linear-gradient(#2989d8 0%, #1e5799 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 18px; right: -22px;z-index: 1;}.product_hasOptions span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 2px solid #1e5799;border-right: 2px solid transparent;border-bottom: 2px solid transparent;border-top: 2px solid #1e5799;}.product_hasOptions span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 2px solid #1e5799;border-bottom: 2px solid transparent;border-top: 2px solid #1e5799;}.product_hasOptions_big {position: absolute;right: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_hasOptions_big span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 150px;display: block;background: #79A70A;background: linear-gradient(#2989d8 0%, #1e5799 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; right: -30px;z-index: 1;}.product_hasOptions_big span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #1e5799;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #1e5799;}.product_hasOptions_big span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #1e5799;border-bottom: 3px solid transparent;border-top: 3px solid #1e5799;}.product_coming_soon {position: absolute;right: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_coming_soon span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 150px;display: block;background: #ee3a8c;background: linear-gradient(#ee3a8c 0%, #cd3278 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 35px; right: -30px;z-index: 1;}.product_coming_soon span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #cd3278;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #cd3278;}.product_coming_soon span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #cd3278;border-bottom: 3px solid transparent;border-top: 3px solid #cd3278;}.product_coming_soon_big {position: absolute;right: -14px; top: -14px;overflow: hidden;width: 150px; height: 150px;text-align: right;}.product_coming_soon_big span {font-size: 10px;font-weight: bold;color: #FFF;text-transform: uppercase;text-align: center;line-height: 20px;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 200px;display: block;background: #ee3a8c;background: linear-gradient(#ee3a8c 0%, #cd3278 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 52px; right: -37px;z-index: 1;}.product_coming_soon_big span::before {content: "";position: absolute; left: 0px; top: 100%;z-index: -1;border-left: 3px solid #cd3278;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #cd3278;}.product_coming_soon_big span::after {content: "";position: absolute; right: 0px; top: 100%;z-index: -1;border-left: 3px solid transparent;border-right: 3px solid #cd3278;border-bottom: 3px solid transparent;border-top: 3px solid #cd3278;}.infobadge {display: inline;padding: .3em .6em;margin-right: .3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;text-transform:uppercase;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}.badge-new {background-color: #5cb85c;}.badge-freeshipping {background-color: green;}.badge-sold-out {background-color: #777;}.badge-options {background-color: #337ab7;}.badge-staffel {background-color: #5bc0de;}.badge-bestseller {background-color: #f0ad4e;}.badge-percent {background-color: #d9534f;}.badge-coming-soon {background-color: #ee3a8c;}.inforibbons {left: -3px !important;top: -3px !important;}
.productoptions{overflow:hidden;}.options_row_selection .options_selection label {position:relative;}.options_selection_price {text-align:right;}.options_row_selection .options_selection label .label_row2 {display:block !important;}.traff-light {float:right;clear:both;}.options_row_selection .options_selection label .label_row2 .traff-light {padding-right:2px; font-style:normal;}.options_row_selection .options_selection label .label_row1 .options_selection_price {padding-right:2px;}.tl {display:inline-block; margin:0 2px; width:9px; height:9px; border-radius:25%;}.red-tl {background:#A20000;border:1px solid #333;}.yell-tl {background:yellow;border:1px solid #333;}.green-tl {background:#116C10;border:1px solid #333;}.zero-tl {background:#eee;border:1px solid #333;}.red-txt {color:#A20000;}.green-txt {color:#116C10;}.yell-txt {color:#333333 !important;}.options_row_selection .options_selection label .nr-tooltip {position:absolute;top:45%;right:90%;visibilty:hidden;font-size:12px;color:#fff;padding:0 5px;border-radius:5px;white-space:nowrap;opacity:0;z-index:1;transition:right 0.6s ease 0.1s, opacity 1s ease 0.1s;}html:not(.touch) .options_row_selection .options_selection label:hover .nr-tooltip {right:30%;visibilty:visible;opacity:1;}
