

/* FILE: styles.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
*{margin:0;padding:0}body{background:#fff;font:12px/1.35 Arial, Helvetica, sans-serif;color:#000;text-align:center}img{border:0;vertical-align:top}a{color:#05c;text-decoration:underline}a:hover{text-decoration:none}:focus{outline:0}h1{font-size:20px;font-weight:normal;line-height:1.15}h2{font-size:18px;font-weight:normal;line-height:1.25}h3{font-size:16px;font-weight:bold;line-height:1.25}h4{font-size:14px;font-weight:bold}h5{font-size:12px;font-weight:bold}h6{font-size:11px;font-weight:bold}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}strong{font-weight:bold}address,cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}sup{font-size:1em;vertical-align:top}ul,ol{list-style:none}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%;text-align:left}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}.page-print,.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.page-popup ul li{list-style:circle inside;list-style-type:disc;margin-top:5px}.page-popup p{margin-bottom:10px}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .col-narrow{width:33%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{font:12px Arial, Helvetica, sans-serif;vertical-align:middle;color:#000}input.input-text,select,textarea{background:#fff;border:1px solid #ddd}input.input-text,textarea{padding:5px}select{padding:1px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #ddd;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio,input.checkbox{margin-right:3px}input.qty{width:1.5em}button.button{-webkit-border-fit:lines}button.button::-moz-focus-inner{padding:0;border:0}p.control input.checkbox,p.control input.radio{margin-right:6px}.form-list li{margin:0 0 8px}.form-list label{float:left;color:#111;font-weight:bold;position:relative;z-index:0}.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both;width:260px}.form-list .field{float:left;width:275px}.form-list input.input-text{width:254px}.form-list textarea{width:254px;height:10em}.form-list select{width:260px}.form-list li.wide .input-box{width:535px}.form-list li.wide input.input-text,.form-list li.wide textarea{width:529px}.form-list li.wide select{width:535px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix,.form-list .name-suffix{width:65px}.form-list .name-prefix select,.form-list .name-suffix select{width:55px}.form-list .name-prefix input.input-text,.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname{width:205px}.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text{width:189px}.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin:5px 0 0;padding:5px}.buttons-set .back-link{float:left}.buttons-set button.button{float:right}.buttons-set p.required{margin:0 0 5px}.fieldset{border:1px solid #ddd;background:#fefefe;padding:22px 25px 12px 33px;margin:28px 0}.fieldset .legend{float:left;font-weight:bold;font-size:13px;border:1px solid #fefefe;background:#eee;color:#f00;margin:-41px 0 0 -10px;padding:8px 8px;position:relative}.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:10px;line-height:13px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/validation_advice_bg.gif) 2px 1px no-repeat;color:#f00}.validation-failed{border:1px dashed #f00 !important;background:#faebe7 !important}p.required{font-size:10px;text-align:right;color:#f00}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:bold}.error{color:#f00;font-weight:bold}.notice{color:#ccc}.messages{list-style:none !important;margin:0 !important;padding:0 !important;width:100%;overflow:hidden}.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}.messages li{margin:0 0 10px}.messages li li{margin:0 0 3px}.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 9px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:11px !important;font-weight:bold !important}.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_msg-error.gif);color:#df280a}.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_msg-success.gif);color:#3d6611}.note-msg,.notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_msg-note.gif);color:#3d6611}.breadcrumbs{padding:10px;margin:0 0 10px;border:1px solid #ddd}.breadcrumbs li{display:inline}.page-title{border-bottom:1px solid #ddd;padding:0 0 5px;margin:0 0 10px}.page-title h1,.page-title h2{font-size:18px;color:#000}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle,.sub-title{clear:both}.toolbar{font-size:12px}.data-table{width:100%}.data-table th{padding:5px;border:1px solid #ddd;font-weight:bold;white-space:nowrap}.data-table td{padding:5px;border:1px solid #ddd}.data-table thead{background-color:#f2f2f2}.data-table tr.even{background-color:#f6f6f6}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#f6f6f6}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}.data-table td.label,.data-table th.label{font-weight:bold;background-color:#f6f6f6}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block;padding-right:20px}.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline !important;font-weight:normal !important}.cart-tax-total-expanded{background-position:100% -53px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px}.std dl dt{font-weight:bold}.std dl dd{margin:0 0 10px}.std ul,.std ol,.std dl,.std p,.std address,.std blockquote{margin:0 0 1em;padding:0}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle;margin:.5em 0}.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std dt{font-weight:bold}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.std i,.std em{font-style:italic}.links li{display:inline}.links li.first{padding-left:0 !important}.link-cart{font-weight:bold;color:#f00}.link-wishlist,.link-reorder,.link-compare{font-weight:bold}.link-print{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}.link-rss{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap}.btn-remove{display:block;width:18px;height:18px;font-size:0;line-height:0;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;float:right}.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/delete.png) no-repeat;background-size:16px 16px;text-indent:-999em;overflow:hidden}.btn-edit{display:block;width:18px;height:18px;font-size:0;line-height:0;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/btn-edit-safia.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#ddd;text-indent:-999em;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0 12px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.notice-cookie{border-bottom:1px solid #cfcfcf;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.notice-cookie .notice-inner{width:870px;margin:0 auto;padding:12px 0 12px 80px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_notice.gif) 20px 25px no-repeat;text-align:left}.notice-cookie .notice-inner p{margin:0 0 10px;border:1px dotted #cccc73;padding:10px}.logo{float:left}.header .logo{float:left;text-decoration:none !important}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0;padding:0}.header .welcome-msg{font-weight:bold;text-align:right}.header .links{float:right}.header .form-search{text-align:right}.header .form-search .search-autocomplete{z-index:999}.header .form-search .search-autocomplete ul{border:1px solid #ddd;background-color:#fff}.header .form-search .search-autocomplete li{padding:3px;border-bottom:1px solid #ddd;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold}.header .form-language{clear:both;text-align:right}.header-container .top-container{clear:both;text-align:right}#nav{border:1px solid #ddd;padding:5px 0;margin:10px 0;font-size:13px}#nav li{text-align:left;position:relative;float:left}#nav li.over{z-index:998}#nav li a{display:block;text-decoration:none}#nav li a:hover{text-decoration:none}#nav li a span{display:block;white-space:nowrap;cursor:pointer}#nav li ul a span{white-space:normal}#nav li a{float:left;padding:5px 10px;font-weight:bold;color:#888}#nav li a:hover{color:#000}#nav li.over a,#nav li.active a{color:#000}#nav ul{position:absolute;width:15em;top:25px;left:-10000px;border:1px solid #ddd;background:#fafafa}#nav div{position:absolute;width:15em;top:25px;left:-10000px;border:1px solid #ddd;background:#fafafa}#nav div ul{position:static;width:auto;border:none}#nav ul ul,#nav ul div{top:7px}#nav ul li{float:none;border-bottom:1px solid #ddd}#nav ul li.last{border-bottom:0}#nav ul li a{float:none;padding:3px 9px;font-weight:normal;color:#888 !important}#nav ul li a:hover{color:#000 !important}#nav ul li.active>a,#nav ul li.over>a{color:#000 !important}#nav li ul.shown-sub,#nav li div.shown-sub{left:0;z-index:999}#nav li .shown-sub ul.shown-sub,#nav li .shown-sub li div.shown-sub{left:100px}.block p{font-size:12px}.block .block-title strong{font-size:14px;font-weight:bold}.block .block-title a{text-decoration:none !important}.block .block-subtitle{font-size:13px;font-weight:bold}.block-content li{font-size:12px}.block .block-content li.item{padding:8px 10px}.block .btn-remove,.block .btn-edit{float:right}.block .actions{text-align:right}.block .actions a{float:left}.block li.even{background-color:#f6f6f6}.mini-products-list .product-details h4{font-size:1em;font-weight:bold;margin:0}.block-cart .mini-products-list .product-details .product-name{word-wrap:break-word}.block-cart .mini-products-list .product-details .nobr{white-space:normal !important}.block-cart .mini-products-list .product-details .nobr small{word-wrap:break-word}.block-account .block-title{padding:10px 0 0 10px}.block-currency select{width:100%;border:1px solid #888}.block-layered-nav dt{font-weight:bold}.block-layered-nav .btn-remove{float:left;margin:2px 3px 0 0}.block-cart .subtotal{text-align:center}.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 5px 0}.sidebar_right .block-related .block-content{padding:0}.block-related li{padding:5px 0}.block-related input.checkbox{float:left;margin-right:-20px}.block-related .product .product-image{float:left;margin-right:-65px}.block-related .product .product-details{margin-left:65px}.block-compare li{padding:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll .answer{font-weight:bold}.block-poll .votes{float:right;margin-left:10px}.block-tags ul,.block-tags li{display:inline}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-banner .block-content{text-align:center}.block-login label{font-weight:bold;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.category-title{border:0;margin:0 0 7px}.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center}.category-description{margin:0 0 10px}.products-grid{border-bottom:1px solid #ddd;position:relative}.products-grid.last{border-bottom:0}.products-grid li.item{float:left;width:138px;padding:12px 10px 80px}.products-grid .product-image{display:block;width:135px;height:135px;margin:0 0 10px}.products-grid .product-name{margin:0 0 5px;font-weight:bold;font-size:13px;height:80px;overflow:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.products-grid .price-box{margin:5px 0;height:73px}.products-grid .availability{line-height:21px}.products-grid .actions{position:relative}.col2-left-layout .products-grid,.col2-right-layout .products-grid{width:632px;margin:0 auto}.col1-layout .products-grid{width:790px;margin:0 auto}.products-list li.item{border-bottom:1px solid #ddd;padding:12px 10px}.products-list li.item.last{border-bottom:0}.products-list .product-image{float:left;width:135px;height:135px;margin:0 0 10px}.products-list .product-shop{margin-left:150px}.products-list .product-name{margin:0 0 20px;font-weight:bold;font-size:13px}.products-list .availability{float:left;margin:3px 0 0}.products-list .desc{clear:both;padding:6px 0 0;margin:0 0 15px;line-height:1.35}.products-list .desc .link-learn{font-size:12px}.products-list .add-to-links{clear:both}.products-list .add-to-links li{display:inline;margin-right:5px}.products-list .add-to-links .separator{display:inline;margin:0 2px}.products-list .f-fix>p{text-align:right}.products-list .f-fix .button{margin:10px 0}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_rating.gif) 0 100% repeat-x}.ratings .rating-box{float:left;margin-right:3px}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:bold;padding-right:8px}.availability{margin:0}.availability span{font-weight:bold}.availability.out-of-stock span{color:#d83820}.availability-only{margin:0 0 7px}.availability-only a{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}.availability-only .expanded{background-position:100% -15px}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px}.availability-only-details td{border-bottom:1px solid #ddd;font-size:11px;padding:2px 8px 1px}.price{white-space:nowrap !important}.price-box .price,.regular-price .price{font-weight:bold}.old-price .price-label{white-space:nowrap}.old-price .price{font-weight:bold;text-decoration:line-through}.special-price .price-label{font-weight:bold;white-space:nowrap}.special-price .price{font-weight:bold}.minimal-price .price-label{font-weight:bold;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .price{font-weight:normal}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:normal}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:bold}.configured-price .price-label{font-weight:bold;white-space:nowrap}.configured-price .price{font-weight:bold}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from .price-label,.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{padding-left:10px}.price-notice .price{font-weight:bold}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}.tier-prices .price{font-weight:bold}.add-to-links .separator{display:none}.add-to-cart label{float:left;margin-right:5px}.add-to-cart .qty{float:left}.add-to-cart button.button{float:left;margin-left:5px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;margin:0 10px}.add-to-box .add-to-links{float:left}.product-collateral .box-collateral{margin:0 0 15px}.product-view .product-img-box{float:left;width:267px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{border:1px solid #ddd}.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views ul{margin-left:-4px}.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}.product-image-popup .nav{margin:0 100px;text-align:center}.product-image-popup .image{display:block}.product-view .product-shop{float:right;width:445px}.col1-layout .product-view .product-shop{float:right;width:700px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-options{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f6f6f6}.product-options dt label{font-weight:bold}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000}.product-options dd{margin:10px 0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list input.radio{float:left;margin:3px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options ul.validation-failed{padding:0 7px}.product-options p.required{padding:15px 0 0}.product-options-bottom{padding:10px;border:1px solid #ddd;border-top:0}.product-options-bottom .price-box{margin:10px 0}.product-view .box-up-sell .products-grid td{width:25%}.product-view .box-tags .form-add label{float:left}.product-view .box-tags .form-add .input-box{float:left;width:260px;margin:0 5px}.product-view .box-tags .form-add input.input-text{width:254px}.product-view .box-tags .form-add p{clear:both}.product-name{font-size:1em;font-weight:normal}.tags-list li{display:inline}.page-sitemap .links{text-align:right;margin:0 8px -22px 0}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold}.rss-title h1{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}.cart .checkout-types{float:right;text-align:right}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:3px 55px 8px 0;line-height:1.0;font-size:11px}.cart-table .item-msg{font-size:10px}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set{float:left;width:700px}.cart .crosssell h2{font-size:13px;font-weight:bold}.cart .crosssell .product-image{float:left;width:75px;height:75px;border:1px solid #ddd}.cart .crosssell .product-details{margin-left:90px}.cart .crosssell li.item{margin:12px 0}.cart .discount,.cart .shipping{text-align:left}.cart .totals{float:right}.cart .totals table{width:100%}.cart .totals table th,.cart .totals table td{padding:5px}.cart .totals table th{font-weight:bold}.item-options dt{font-weight:bold;font-style:italic}.item-options dd{padding-left:10px}.truncated{cursor:help}.truncated a.dots,.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .truncated_full_value .item-options>p{font-weight:bold;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.sp-methods dt,.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em !important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:0.5em 0 1em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.please-wait{float:right;margin-right:5px}.please-wait img{vertical-align:middle}.cvv-what-is-this{cursor:help;margin-left:5px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages-form{border:1px solid #ddd;background-color:#f5f5f5;position:relative}.gift-messages-form label{float:none !important;position:static !important}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:bold;text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-message-link{display:block;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right}.gift-message dt strong{font-weight:bold}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto}.checkout-agreements .agree{padding:6px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important}.block-progress .block-content{padding:0 !important}.block-progress dt,.block-progress dd{font-weight:bold;padding:5px 10px}.block-progress dt.complete:nth-child(odd),.block-progress dd.complete:nth-child(odd){background-color:#f6f6f6;padding:5px 10px}.block-progress dt.complete:nth-child(even),.block-progress dd.complete:nth-child(even){background-color:#ddd;padding:5px 10px}.opc{border-bottom:1px solid #ddd;position:relative}.opc li.section{border:1px solid #ddd;border-bottom:0}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .step-title{padding:0 5px;text-align:right;background-image:url("https://www.safia.ch/skin/frontend/safia/standard/images/navigation_background.png")}.opc .step-title .number{font-size:14px;font-weight:bold;float:left;padding-top:11px;margin-right:5px;color:#FFF}.opc .step-title h2{float:left}.opc .step-title a{display:none;float:right}.opc .allow .step-title{cursor:pointer}.opc .active .step-title{cursor:default}.opc .step{border-top:1px solid #ddd;padding:10px;position:relative}.opc .step .tool-tip{right:10px}.checkout-progress{padding:0 50px;margin:10px 0}.checkout-progress li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc}.checkout-progress li.active{border-top-color:#000;color:#000}.multiple-checkout{position:relative}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-size:1.5em;text-align:right}.captcha-image{float:left;position:relative}.captcha-img{border:1px solid #ccc}.captcha-reload{position:absolute;top:2px;right:2px}.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0);-moz-transform:rotate(-360deg)}}@keyframes rotate{0%{transform:rotate(0);transform:rotate(-360deg)}}.window-overlay{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/window_overlay.png) repeat;background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .box-recent{margin:20px 0}.dashboard .box-info{margin:20px 0}.dashboard .box-reviews .number,.dashboard .box-tags .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd}.dashboard .box-reviews .details,.dashboard .box-tags .details{margin-left:20px}.addresses-list li.item{margin:10px 0}.order-info{border:1px solid #ddd;padding:5px}.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline}.order-info dt{font-weight:bold}.order-date{margin:10px 0}.order-items{width:100%;overflow-x:auto}.order-additional{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about dt{font-weight:bold}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:bold;white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:bold;white-space:nowrap;padding:1px 8px}.tracking-table-popup td{padding:1px 8px}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:bold}.product-review dd{font-size:13px;margin:5px 0 0}.footer{border:1px solid #ddd;padding:10px}.footer p,.footer address{text-align:right}.footer-container .bottom-container{text-align:center}.clearer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.header-container:after,.header-container .top-container:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.header:after,.header .quick-access:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.block .block-content:after,.block .actions:after,.block li.item:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.product-view .product-img-box .more-views ul:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-view .box-tags .form-add:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.form-list li:after,.form-list .field:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}



/* FILE: widgets.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2006-2019 Magento, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://www.safia.ch/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */



/* FILE: reset.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}



/* FILE: 960_12_col.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
body{min-width:960px}.wrapper{margin-left:auto;margin-right:auto;width:960px;padding-left:30px;padding-top:20px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha,.first{margin-left:0}.omega,.last{margin-right:0}.wrapper .grid_1{width:60px}.wrapper .grid_2{width:140px}.wrapper .grid_3{width:220px}.wrapper .grid_4{width:300px}.wrapper .grid_5{width:380px}.wrapper .grid_6{width:460px}.wrapper .grid_7{width:540px}.wrapper .grid_8{width:620px}.wrapper .grid_9{width:700px}.wrapper .grid_10{width:780px}.wrapper .grid_11{width:860px}.wrapper .grid_12{width:940px}.wrapper .prefix_1{padding-left:80px}.wrapper .prefix_2{padding-left:160px}.wrapper .prefix_3{padding-left:240px}.wrapper .prefix_4{padding-left:320px}.wrapper .prefix_5{padding-left:400px}.wrapper .prefix_6{padding-left:480px}.wrapper .prefix_7{padding-left:560px}.wrapper .prefix_8{padding-left:640px}.wrapper .prefix_9{padding-left:720px}.wrapper .prefix_10{padding-left:800px}.wrapper .prefix_11{padding-left:880px}.wrapper .suffix_1{padding-right:80px}.wrapper .suffix_2{padding-right:160px}.wrapper .suffix_3{padding-right:240px}.wrapper .suffix_4{padding-right:320px}.wrapper .suffix_5{padding-right:400px}.wrapper .suffix_6{padding-right:480px}.wrapper .suffix_7{padding-right:560px}.wrapper .suffix_8{padding-right:640px}.wrapper .suffix_9{padding-right:720px}.wrapper .suffix_10{padding-right:800px}.wrapper .suffix_11{padding-right:880px}.wrapper .push_1{left:80px}.wrapper .push_2{left:160px}.wrapper .push_3{left:240px}.wrapper .push_4{left:320px}.wrapper .push_5{left:400px}.wrapper .push_6{left:480px}.wrapper .push_7{left:560px}.wrapper .push_8{left:640px}.wrapper .push_9{left:720px}.wrapper .push_10{left:800px}.wrapper .push_11{left:880px}.wrapper .pull_1{left:-80px}.wrapper .pull_2{left:-160px}.wrapper .pull_3{left:-240px}.wrapper .pull_4{left:-320px}.wrapper .pull_5{left:-400px}.wrapper .pull_6{left:-480px}.wrapper .pull_7{left:-560px}.wrapper .pull_8{left:-640px}.wrapper .pull_9{left:-720px}.wrapper .pull_10{left:-800px}.wrapper .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.wrapper:before,.wrapper:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.wrapper:after{clear:both}.clearfix,.wrapper{zoom:1}



/* FILE: style.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
body{font-family:Helvetica, Arial, sans-serif;color:#666666;font-size:12px;background-color:#f4f4f4;text-align:left}a{color:#FF0000}a:link{color:#FF0000}a:visited{color:#ff0000}a:hover{color:#990000}a:active{color:#ff0000}a:link{text-decoration:underline}a:visited,a:hover{text-decoration:none}a:active{text-decoration:underline}h2{font-size:18px;margin:10px 0}h5{font-size:14px}h6{font-size:12px}.category_grid h2,.category_list h2,.col-main h2{font-size:24px;font-weight:bold;color:#ff0000;text-align:left;margin:0;margin-bottom:10px}.step-title h2{font-size:14px;margin:10px 0;color:#FFF}.cart h2{font-size:13px;font-weight:bold;margin:0 0 5px}.breadcrump{font-weight:bold;color:#F00;margin-top:20px;margin-bottom:20px;text-align:left}.breadcrump a{font-weight:bold;color:#F00;margin-top:20px;margin-bottom:20px;text-align:left}input.main{width:100%;height:30px;background-color:#ececec;border:1px solid #FFFFFF;border-radius:4px;box-shadow:0 1px 3px #CCCCCC inset;margin-bottom:10px;outline:medium none;padding:0px 10px 0px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#searchfield{width:315px;height:35px;float:right;border:1px solid #c2c2c2;border-radius:4px;margin-right:30px}.topsearch{margin:35px 0 0}.topsearch-label{font-size:14px;line-height:41px;padding-left:50px}input.search{height:35px;background-color:#ececec;border:none;font-size:16px;box-shadow:0 1px 7px #aaaaaa inset;outline:medium none;padding:0px 0px 0px 10px;width:239px;float:left;margin-bottom:15px}select.searchinto{height:35px;width:auto;background-color:#ededed;padding:0px 0px 0px 15px;border:none;color:#545454;font-size:12px;font-weight:bold;float:left}.searchbutton{height:37px;margin-top:-1px;background-color:#2c2c2c;border:none;border-radius:0px 4px 4px 0px;color:#dedede;font-size:14px;font-weight:bold;width:66px;cursor:pointer}.search-autocomplete{display:none; /*z-index:1;text-align:left;cursor:pointer*/}#search_autocomplete ul{background-color:#FFF}#search_autocomplete ul li{float:none}ul#personal li{margin:0px 35px 0px 0px;padding:0px}.wrapper{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;background-color:#FFF}.header{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/header_background.png)}.header a{font-weight:bold}.header li{float:left;margin:3px;padding:3px;list-style:none}#navigation{height:55px;margin-bottom:1px;margin-top:1px;width:100%;position:relative;background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/navigation_background.png)}#navigation ul li{box-sizing:border-box;float:left;margin:0;padding:0 8px;list-style:none;text-align:center;border-right:1px solid #ffffff}#navigation>ul>li{width:25%;height:55px;padding-top:18px}#navigation>ul>li:last-child{border-right:none}#navigation #submenu{display:none !important}.ie-li-child{width:105px;padding:9px 8px 12px;text-align:left}#navigation>ul>li:hover{color:#ff0000;background-color:#FFF;box-shadow:1px 1px 10px #888;-moz-box-shadow:1px 1px 10px #888;-webkit-box-shadow:1px 1px 10px #888}#navigation>ul>li:hover>a{color:#ff0000}#navigation ul li ul li{border:none}#navigation a{color:#FFF;font-weight:bold;font-size:13px;text-decoration:none}#submenu{display:none}#submenu a{color:#ff0000;font-weight:bold;font-size:12px;text-decoration:none}#submenu a:hover{text-decoration:underline;color:#990000}#navigation ul li:hover #submenu{display:block;background-color:#FFF;position:absolute;z-index:1000;padding-top:10px;padding-bottom:8px;padding-left:20px;margin-left:-8px;margin-top:6px;box-shadow:1px 1px 10px #888;-moz-box-shadow:1px 1px 10px #888;-webkit-box-shadow:1px 1px 10px #888}#navigation ul li:hover #submenu li{width:182px;float:left;line-height:14px;text-align:left;margin-left:10px;margin-right:10px;margin-bottom:10px;padding:0px;list-style-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/list-style-arrow_left.gif)}.submenu_1sp{width:190px}.submenu_2sp{width:410px}.slider{height:410px}.aktionen{float:left;width:100%;padding-bottom:20px;font-weight:bold;background-image:-webkit-gradient(linear, center top, center bottom, from(#fff), color-stop(100%, #e7e6e6));background-image:-webkit-linear-gradient(top, #fff, #e7e6e6 100%);background-image:-moz-linear-gradient(top, #fff, #e7e6e6 100%);background-image:-ms-linear-gradient(center top, #fff, #e7e6e6 100%);background-image:-o-linear-gradient(top, #fff, #e7e6e6 100%);background-image:linear-gradient(to bottom, #fff, #e7e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7e6e6', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7e6e6', GradientType='0')}.aktionen img{margin-bottom:6px}.aktionen p{line-height:16px}.widgets{text-align:left;margin-top:20px}.widgets li{padding-left:0px;padding-bottom:3px;margin-left:2px;list-style:none}.widgets h2{margin-bottom:8px;margin-top:0;color:#333;font-weight:bold}.news p{text-align:left}.news p.date{margin-bottom:1px;color:#666;font-weight:bold}.news h6{margin-bottom:1px;text-align:left}.sidebar_left h6{font-size:14px}.sidebar_left .part h6{color:#575757;padding-bottom:10px;padding-top:5px}.sidebar_left h6:nth-child(3){margin-top:15px}.sidebar_left a{font-weight:bold;font-size:12px}.sidebar_right a,.category_grid a{font-weight:bold;font-size:12px}.sidebar_left .block-content .part li{background-color:#FFF;line-height:18px}.sidebar_left ul{list-style:none}.sidebar_right ul{list-style:none;margin-bottom:0}.sidebar_left .block-title{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/filter_background.png);color:#FFF;padding:9px 12px;margin-left:-10px;margin-bottom:0}.sidebar_left h6.filter{background-color:#b6b6b6;color:#242424;margin-left:-10px;margin-bottom:10px;padding:8px 12px}.block-layered-nav .block-subtitle{background-color:#b6b6b6;color:#242424;margin-left:-10px;margin-bottom:10px;padding:8px 12px}.block-layered-nav>ul{margin-top:15px}.sidebar_right h5,.col-left h5{color:#FFF;padding:9px 12px;margin:0}.sidebar_right h5.basket,.col-left h5.basket,.sidebar_right h5.checkout_progress{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/basket_background.png) no-repeat}.sidebar h5.myaccount{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/compare_background.png) no-repeat}.sidebar_right h5.shown_products,.col-left h5.shown_products,.block-compare .block-title{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/lastview_background.png)}.sidebar_right h5.compare,.col-left h5.compare,.block-quote .block-title{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/compare_background.png)}.sidebar_right h5.wish_list{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/wishlist_background.png)}.col-left h5.wish_list{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/wishlist_background.png)}.col-left h5.zubehoer{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/zubehoer-background.png) no-repeat}.block-related .block-title{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/zubehoer-background.png) no-repeat;color:#FFF;padding:9px 12px;margin:0}.block-compare .block-title{color:#FFF;padding:9px 12px;margin:0}.block-related .block-subtitle{display:none}#checkout-progress-wrapper{padding-top:38px}.sidebar_left div.box,sidebar_left .block{margin-left:-10px;margin-bottom:20px;border:1px dotted #7b7b7b;text-align:left}.col-left .block,.col-left .box{margin-left:-10px;margin-bottom:20px;border:1px dotted #7b7b7b;text-align:left}.sidebar_right div.box,.sidebar_right .block{border:1px dotted #7b7b7b;text-align:left;margin-right:-10px;margin-bottom:20px}.sidebar_right .block-related h5{padding:0}.sidebar_right div.box_contend,.sidebar_right .block-content{padding:10px;font-weight:bold}.col-left .box_contend,.col-left .block-content{padding:10px;font-weight:bold}.sidebar_right div.box_contend p{margin-bottom:8px}.sidebar_right div.box_contend p.sum{background-color:#b6b6b6;color:#FFF;padding-left:8px;padding-top:3px;padding-bottom:5px}.sidebar_right .block-content dl{list-style:circle}.box_link,.block-content .actions,.block-compare .actions,.block-reorder .actions{background-color:#8f8f8f;padding:10px 0 10px;padding-left:10px}.box_link a,.block-compare .actions a,.block-reorder .actions a{color:#FFF}.line_light,.line_dark,.block-compare li.odd,.block-reorder li.odd{border:1px #fff solid;padding:8px 10px}.line_light,.block-compare li.odd,.block-reorder li.odd{background-color:#f0f0f0}.line_dark,.block-compare li.even,.block-reorder li.even{background-color:#dedcdc}.category_description{margin-bottom:30px}.category_description p{margin-bottom:10px}.pager{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/pager_background.png);height:22px;padding-top:4px;vertical-align:middle}.pager .amount{float:left;margin-left:10px;font-weight:bold;margin-bottom:0;margin-top:0}.pager .limiter{float:right;font-weight:bold;margin-right:10px;vertical-align:middle}.pager .pages{margin-left:200px;font-weight:bold}.pager .pages ol{display:inline}.pager .pages li{display:inline;margin:0}.sorter{background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/pager_background.png);height:24px;padding-top:4px;margin-top:1px;vertical-align:middle}.sorter p{margin-bottom:0px;margin-left:10px;text-align:left}.sorter .view-mode{float:left}.sorter .sort-by{float:right;margin-right:10px}.sorter .sort-by select{width:155px}.toolbar{font-size:12px}.products-grid{border-bottom:1px solid #ddd}.products-grid li.item{float:left;width:132px;border-right:1px solid #ddd;text-align:left;overflow:hidden;min-height:490px}.products-grid li.item:last-child{border:none}.products-grid .item .actions{margin:10px 0 0;width:100%}.products-grid .item .button{font-size:12px}.products-grid .item .add-to-links{margin:30px 0 0}.products-grid li.item{padding:20px 10px !important}.regular-price{color:#FF0000}.products-grid .price-box{margin-bottom:10px;margin-top:10px}.products-grid .link-wishlist{color:#FF0000}.product-shop .link-wishlist{color:#FF0000;font-size:11px}.product-shop .link-compare{font-size:11px}.old-price .price-label{font-weight:bold;white-space:nowrap}.price-box .old-price{line-height:18px}.view-mode .grid{display:inline}.footer{float:left;text-align:left;margin-bottom:5px;margin-top:20px;color:#FFFFFF;width:940px;padding:10px;background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/footer_background.png)}.footer ul{margin-bottom:0px;min-height:150px}.footer ul li{margin:0px;padding:0px;list-style:none;line-height:20px}.footer a{color:#fff;text-decoration:none}a:visited,a:active{text-decoration:none}.footer a:hover,#navigation a:hover{text-decoration:underline}.footer h5{margin-bottom:5px}.separator-white,.separator-grey{border-right:1px #fff dotted;margin-right:0;padding-right:8px}.separator-white{min-height:183px}.separator-grey{border-color:#262626}.separator-grey-bottom{border-bottom:1px #262626 dotted}#footer{font-size:0.75em}.right{text-align:right}.center{text-align:center}.red{color:#ff3333}.grey{color:#262626}.white{color:#000}.highlight_big{font-size:22px;font-weight:bold;padding:15px 0}.highlight_bold{font-weight:bold}.product_list_small{margin-top:10px}.product_list_small .kopf{background-color:#FF0000;color:#FFFFFF;line-height:40px}.product_list_small th{font-weight:bold;margin:5px;padding-left:8px}.product_list_small td{font-weight:bold;padding-left:8px;padding-bottom:10px;padding-top:5px}.button{border-radius:4px 4px 4px 4px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;padding:4px 10px;border:none;text-align:center;background-color:#f00;background:#e21b25;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyMWIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNzA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e21b25), color-stop(100%, #b70909));background:-webkit-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-o-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-ms-linear-gradient(top, #e21b25 0%, #b70909 100%);background:linear-gradient(to bottom, #e21b25 0%, #b70909 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e21b25', endColorstr='#b70909',GradientType=0 )}.button:visited{border-radius:4px 4px 4px 4px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;padding:4px 10px;border:none;text-align:center;background-color:#f00;background:#e21b25;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyMWIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNzA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e21b25), color-stop(100%, #b70909));background:-webkit-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-o-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-ms-linear-gradient(top, #e21b25 0%, #b70909 100%);background:linear-gradient(to bottom, #e21b25 0%, #b70909 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e21b25', endColorstr='#b70909',GradientType=0 )}.call-for-price-btn{border-radius:4px 4px 4px 4px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;padding:4px 10px;border:none;text-align:center;background-color:#f00;background:#e21b25;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyMWIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNzA5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e21b25), color-stop(100%, #b70909));background:-webkit-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-o-linear-gradient(top, #e21b25 0%, #b70909 100%);background:-ms-linear-gradient(top, #e21b25 0%, #b70909 100%);background:linear-gradient(to bottom, #e21b25 0%, #b70909 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e21b25', endColorstr='#b70909',GradientType=0 )}.button:hover{border-radius:4px 4px 4px 4px;border:none;color:#fff;background:#b70909;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3MDkwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMjFiMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #b70909 0%, #e21b25 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b70909), color-stop(100%, #e21b25));background:-webkit-linear-gradient(top, #b70909 0%, #e21b25 100%);background:-o-linear-gradient(top, #b70909 0%, #e21b25 100%);background:-ms-linear-gradient(top, #b70909 0%, #e21b25 100%);background:linear-gradient(to bottom, #b70909 0%, #e21b25 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b70909', endColorstr='#e21b25',GradientType=0 )}.button.green{background-color:green;background-image:-webkit-gradient(linear, center top, center bottom, from(#1a6f00), color-stop(100%, #26a200));background-image:-webkit-linear-gradient(top, #1a6f00, #26a200 100%);background-image:-moz-linear-gradient(top, #1a6f00, #26a200 100%);background-image:-ms-linear-gradient(center top, #1a6f00, #26a200 100%);background-image:-o-linear-gradient(top, #1a6f00, #26a200 100%);background-image:linear-gradient(to bottom, #1a6f00, #26a200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a6f00',endColorstr='#26a200', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a6f00',endColorstr='#26a200', GradientType='0')}.button.green:visited{background-color:green;background-image:-webkit-gradient(linear, center top, center bottom, from(#1a6f00), color-stop(100%, #26a200));background-image:-webkit-linear-gradient(top, #1a6f00, #26a200 100%);background-image:-moz-linear-gradient(top, #1a6f00, #26a200 100%);background-image:-ms-linear-gradient(center top, #1a6f00, #26a200 100%);background-image:-o-linear-gradient(top, #1a6f00, #26a200 100%);background-image:linear-gradient(to bottom, #1a6f00, #26a200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a6f00',endColorstr='#26a200', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a6f00',endColorstr='#26a200', GradientType='0')}.button:hover{cursor:pointer}.button.green:hover{background-image:-webkit-gradient(linear, center top, center bottom, from(#26a200), color-stop(100%, #1a6f00));background-image:-webkit-linear-gradient(top, #26a200, #1a6f00 100%);background-image:-moz-linear-gradient(top, #26a200, #1a6f00 100%);background-image:-ms-linear-gradient(center top, #26a200, #1a6f00 100%);background-image:-o-linear-gradient(top, #26a200, #1a6f00 100%);background-image:linear-gradient(to bottom, #26a200, #1a6f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26a200',endColorstr='#1a6f00', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26a200',endColorstr='#1a6f00', GradientType='0')}.call-for-price-btn,button.btn-quote{background-image:none;background-color:#990000;font-size:12px}.call-for-price-btn:hover{cursor:pointer}.products-grid button.btn-cart{padding:4px 10px 3px !important;font-size:12px;width:200px}.products-list button.btn-cart{padding:4px 10px 3px !important;font-size:12px;width:200px;width:127px !important}.products-list button.btn-quote{width:127px !important}.products-list .button-wrapper{float:right;width:70%}.offerimage{position:relative}.offerlabel{background-repeat:no-repeat;width:79px;height:79px;position:absolute;top:0px;right:0px}.wishlist-sidebar-image{border:1px solid #F00;float:left;margin-right:5px}.wishlist-sidebar-remove{color:#066;float:right}.product-view .tabs{overflow:visible}.cms-index-index .grid_7.topsearch, .cms-index-index .grid_5.left.omega.alpha.quick-access {display: none}.cms-index-index .wrapper .grid_7 {margin-bottom: 35px;}.cms-kontakt .grid_7.topsearch, .cms-kontakt .grid_5.left.omega.alpha.quick-access {display: none;}.cms-kontakt .wrapper .grid_7 {margin-bottom:35px;}.cms-leitbild-philosophie .grid_7.topsearch, .cms-leitbild-philosophie .grid_5.left.omega.alpha.quick-access {display: none;}.cms-leitbild-philosophie .wrapper .grid_7 {margin-bottom: 35px;}.is-blog .grid_7.topsearch, .is-blog .grid_5.left.omega.alpha.quick-access { display: none;}.is-blog .wrapper .grid_7 {margin-bottom: 35px;}.header .quick-access p.highlight_bold {display: none;}  .grid_7.topsearch {margin-bottom: 28px;}


/* FILE: style-steffen.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
#wishlist-view-form fieldset{width:100%}#wishlist-view-form .button.delete{margin:10px 0;float:right;*zoom:1}#wishlist-view-form .button.delete:after{content:"";display:table;clear:both}#wishlist-view-form div.description{margin-top:10px}#wishlist-view-form textarea{margin-top:10px;width:340px}#wishlist-view-form .qty{margin-bottom:10px}.wishlist-moveto{float:left;*zoom:1}.wishlist-moveto:after{content:"";display:table;clear:both}.wishlist-moveto select,.wishlist-moveto button{float:left}.wishlist-moveto select{padding:3px}.wishlist-name-input input{padding:3px}.header-tabs li:hover,.vertical .header-tabs li:hover{background:#ff0000 !important;border:1px solid #E4E4E4 !important}#popup-wishlist input[type=radio]{margin-bottom:5px}#popup-wishlist{max-height:500px !important}#popup-wishlist #wishlist-please-wait{left:10px}#popup-wishlist .wishlist-response{border-top:1px solid #aaa;margin-top:20px;padding-top:10px}#popup-wishlist .actions .disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}body{font-size:12px}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/bkg_rating.gif) 0 100% repeat-x}.ratings .rating-box{float:left;margin-right:3px}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:bold;padding-right:8px}.availability{margin:0;margin-top:10px;line-height:1 !important;height:30px}.availability span{font-weight:bold}.availability.out-of-stock span{color:#d83820}.availability-only{margin:0 0 7px}.availability-only a{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}.availability-only .expanded{background-position:100% -15px}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px}.availability-only-details td{border-bottom:1px solid #ddd;font-size:11px;padding:2px 8px 1px}.email-friend{margin:15px 0}.price{white-space:nowrap !important}.price-box .price,.regular-price .price{font-weight:bold}.price-box .label{display:none}.old-price .price-label{white-space:nowrap}.old-price .price{font-weight:bold;text-decoration:line-through}.special-price .price-label{font-weight:bold;white-space:nowrap}.special-price .price{font-weight:bold}.minimal-price .price-label{font-weight:bold;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .price{font-weight:normal}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:normal}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:bold}.configured-price .price-label{font-weight:bold;white-space:nowrap}.configured-price .price{font-weight:bold}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from .price-label,.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{padding-left:10px}.price-notice .price{font-weight:bold}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}.tier-prices .price{font-weight:bold}.add-to-links .separator{display:none}.add-to-cart label{float:left;margin-right:5px}.add-to-cart .qty{float:left}.add-to-cart button.button{float:left;margin-left:5px;font-size:12px;width:138px}.add-to-cart button.button:hover{cursor:pointer}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;margin:0 10px}.add-to-box .add-to-links{float:left}.product-view .product-img-box{float:left;width:300px;margin-left:0;margin-right:0}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{margin-top:0;border:1px solid #ddd}.product-view .product-img-box .product-image-zoom{position:relative;width:298px;height:298px;overflow:hidden;z-index:9}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views ul{margin-left:-4px}.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}.product-image-popup .buttons-set a{text-decoration:none}.product-image-popup .buttons-set span{color:#fff}.product-image-popup .nav{margin:0 100px;text-align:center}.product-image-popup .image{display:block;padding:20px 0}.product-view .product-shop{float:right;margin:0}.product-options{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f6f6f6}.product-options dt label{font-weight:bold}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000}.product-options dd{margin:10px 0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list input.radio{float:left;margin:3px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options ul.validation-failed{padding:0 7px}.product-options p.required{padding:15px 0 0}.product-options-bottom{padding:10px;border:1px solid #ddd;border-top:0}.product-options-bottom .price-box{margin:10px 0}.product-view .box-description{margin-top:20px;padding-top:20px;border-top:1px dotted #000}.product-view .box-up-sell{margin-top:20px}.product-view .box-up-sell table{border:none}.product-view .box-up-sell .products-grid td{width:25%;padding:0 20px}.product-view .box-tags .form-add label{float:left}.product-view .box-tags .form-add .input-box{float:left;width:260px;margin:0 5px}.product-view .box-tags .form-add input.input-text{width:254px}.product-view .box-tags .form-add p{clear:both}.send-friend .button{margin-left:10px}p{margin:5px 0}.product-view h1{font-size:15px;color:#ff0000;text-decoration:underline;font-weight:bold;margin-bottom:10px}.product-view h2{font-size:12px;margin:0;font-weight:bold}.product-view a:hover{cursor:pointer}.product-view .availability{margin-bottom:20px;color:#333;font-weight:bold}.product-view p.delivery-time{display:none}.add-to-box,.add-to-cart{width:100%;margin-bottom:1em;margin-top:1em}.price-box .old-price{margin-bottom:0px;color:#aaa}.price-box .special-price{margin-bottom:5px;color:#f00}.add-to-box #qty{height:12px;border-color:#000}.add-to-box label{font-weight:bold;line-height:25px}.add-to-links{width:100%}.add-to-links li{margin-left:0;margin-right:20px;float:left;list-style:none}.products-grid .add-to-links li{margin-right:0}.add-to-links li a{font-weight:bold;color:#000}.add-to-links li a:hover{color:#ff0000 !important;text-decoration:underline !important}.product-img-box li,.tabs li{list-style:none}#cms-menu h2{color:#ff0000;margin-bottom:0.5em}#cms-menu li{color:#ff0000;text-decoration:underline;margin-left:0;list-style:none}#cms-menu li li{margin:20px 20px 10px 10px}#cms-menu li ul{margin-left:20px;margin-bottom:0}.box-up-sell{background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #dfdfdf 35%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(35%, #dfdfdf), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #eee 0%, #dfdfdf 35%, #fff 100%);background:-o-linear-gradient(top, #eee 0%, #dfdfdf 35%, #fff 100%);background:-ms-linear-gradient(top, #eee 0%, #dfdfdf 35%, #fff 100%);background:linear-gradient(to bottom, #eeeeee 0%,#dfdfdf 35%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 )}.box-up-sell h2{padding:20px;color:#000}.box-up-sell h3{font-size:12px}.quick-access{width:430px !important;margin:30px 0px 15px -10px;text-align:left}.quick-access p{margin-bottom:10px;font-size:14px}.quick-access ul{margin:0}.top_links{float:left !important;font-size:14px}.top_links>ul>li{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/arrow-down.png) 100% 49% no-repeat !important;padding-right:12px;margin:0 10px 0 0}.top_links a{text-decoration:none;color:#555;font-weight:normal}.top_links .dd,.top_links .block{background:#f6f5f2}div#dd_block{background:#f6f5f2}.top_links .dd input{width:97%}.top_links .block-account ul{padding:5px 0}.top_links .block-account li{margin:0;width:97%;border-bottom:1px solid #ddd}.top_links .block-cart .amount a{color:#f00;text-decoration:underline}.top_links .block-cart .subtotal button{width:25%;font-size:1em}.top_links .block-cart .subtotal{font-weight:normal}.top_links .block-cart .subtotal span{font-weight:normal}.quick-access .top_links .block-subtitle{box-shadow:#666 0 -3px 4px;-moz-box-shadow:#666 0 -3px 4px;-webkit-box-shadow:#666 0 -3px 4px}.quick-access .top_links .button{border-radius:0px;font-size:12px;width:auto !important;background:#ff0000;border:1px solid #000;padding-top:3px;padding-bottom:3px}form.category-search .button{border-radius:0px;font-size:12px;width:auto !important;background:#ff0000;border:1px solid #000;padding-top:3px;padding-bottom:3px}.quick-access .top_links .button:hover{cursor:pointer}.top_links li>#dd_block{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #a9a9a9}.sidebar_right .block{margin-bottom:20px}.sidebar_right .block-cart .tocart,.col-left .block-cart .tocart{width:65%;float:right}.mini-products-list{list-style:none}.mini-products-list li{margin:0;clear:both}.mini-products-list li.odd{background:#f3f3f3}.block-content li:nth-child(odd){background:#f3f3f3}.mini-products-list li.even,.block-content li:nth-child(even){background:#e5e3e3}.block-account .block-content li,.filters-wrapper .block-content li{background:none}.mini-products-list .product>a{float:left;border:1px solid #d40000}.mini-products-list .product .product-details{width:64%;float:right}.mini-products-list .button{background:none !important;background-image:none !important;text-decoration:underline;width:auto;font-size:12px;padding:0;margin:0;margin-top:10px;color:#999999}.mini-products-list .button:hover{background:none !important;background-image:none !important;text-decoration:underline;width:auto;font-size:12px;padding:0;margin:0;margin-top:10px;color:#999999}.wishlist-please-wait{position:absolute;padding-left:5px}.logo{text-align:left}.cart .title-buttons .checkout-types{display:none}.cart .col-2{padding-right:40px;border-right:1px solid #ddd}.cart .col-2 .shipping{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}.cart .cart-collaterals .col2-set{float:left;width:650px}.cart .cart-collaterals .totals{width:295px}.cart .crosssell{display:none}input#coupon_code{width:95%}.aktionen{padding:0 10px 20px;margin:0}.aktionen.grid_6{width:440px}.grid_6 .item.id-2{margin:0 0}.aktionen .item{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.lager{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.lager .item{width:155px !important}.lager .item img{width:155px !important}.cms-home .main-container{padding-top:1px;margin-left:0px;margin-right:0px}.cms-home .block-recent-posts .item{border-bottom:1px solid #999;padding-top:16px !important;padding-bottom:16px !important}.cms-home .block-recent-posts .item:last-child{border-bottom:none}.wordpress-index-index .post-list .item{border-bottom:1px solid #ddd;padding-top:30px !important;padding-bottom:30px !important;margin-bottom:0}.wordpress-index-index .post-list .item:last-child{border-bottom:none}.aktionen .header-wrapper{text-align:left;padding-left:20px}.aktionen .header-wrapper h2{margin:10px 0 20px;color:#2c2c2c;font-weight:bold}.aktionen .product-name{font-weight:bold;margin-bottom:10px}.aktionen .old-price{color:#999999}.sidebar_left{text-align:left}.block-layered-nav{margin-bottom:20px}.block-layered-nav .block-title{padding-bottom:10px}.filters-wrapper{margin-top:10px;margin-bottom:20px}#narrow-by-list{padding-top:10px}#narrow-by-list input{margin-right:10px}.filters-wrapper .part,#narrow-by-list dd{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;color:#f00;font-weight:bold}.currently ol{margin:10px 0}.currently li{line-height:19px}.block-reorder .block-content{padding:0}.block-reorder .block-title{padding:9px 12px 0px 12px}.block-reorder .block-subtitle{padding:3px 15px}.wish_list a.product-name{text-decoration:none}.block-poll{padding-bottom:0}.block-poll .block-title{padding:10px;padding-bottom:0}.block-poll .block-content{padding-bottom:0}.block-poll .actions{margin-left:-10px;margin-right:-10px;margin-top:10px}.block-poll .actions .button{margin-right:10px}.col-left,.col-right{padding-top:10px}.main-container{padding-top:10px;text-align:left}#navigation:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.padder table th.label{background:none}.box-account h3{font-size:15px}.box-account h4{font-size:14px;font-style:italic;margin:10px 0;color:#999}.box-account .col2-set{margin:20px 0}#wishlist-table .add-to-cart-alt{margin-top:10px}#wishlist-table textarea{width:90%}.my-wishlist .buttons-set .button{margin-left:10px}#cms-menu{text-align:left;margin-bottom:20px}.cms-page-view .col-left{text-align:left}.cms-home .news p{margin-bottom:10px}.cms-home .news p.date{margin-bottom:3px}.cms-home .widgets{overflow:hidden}.cms-home .widgets .grid_4{min-height:385px;margin-bottom:-9999px;padding-bottom:9999px}.cms-home .widgets .grid_4 .block-title strong{font-size:17px !important;font-weight:normal !important;margin-bottom:8px;margin-top:0;color:#333}.cms-home .widgets .grid_4 .block-content li{padding-left:0;padding-right:0;background:none;list-style-type:none}.cms-home .newsletter label{font-weight:bold;font-size:12px}.cms-home .newsletter>p{margin-bottom:10px}.cms-home .newsletter button{margin-top:20px}.cms-kontakt form li{list-style:none}.cms-news .page-title{border:none}.cms-news .page-title h1{color:#ff0000;font-weight:bold;font-size:1.7142em}.cms-news .news-item{border-bottom:1px dotted #000;clear:both}.cms-news .news-item:after{content:"";display:table;clear:both}.block-compare .block-content{padding:0}.block-compare .button{margin-right:6px;font-size:12px}.block-reorder .button{margin-right:6px;font-size:12px}#toplinks,#social-links{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom}#toplinks li{font-size:14px;margin:0px 10px 0 0}#social-links li{width:25px;height:25px;float:left;overflow:hidden;padding:0}#social-links li:hover{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-moz-box-shadow:0px 0px 1px 1px red;-webkit-box-shadow:0px 0px 1px 1px red;box-shadow:0px 0px 1px 1px red}#social-links li a{text-indent:9999px}#social-links li a:hover{text-decoration:none}#social-links li img{width:100%;height:auto}.toquote-or{float:left;padding:0 0 0 5px;line-height:20px}.add-to-cart button.btn-quote{width:auto;background-image:none;background-color:#990000;font-size:12px}.block-quote .block-title{color:#fff;padding:10px}.block-quote .block-title strong{background:none !important}.block-quote .amount{margin-top:10px}.block-quote .block-content{padding:0px}.block-quote .empty{padding:10px}.block-quote .summary{padding-left:10px;padding-bottom:10px}.block-quote .actions .button{margin-right:6px;font-size:12px}.btn-cart.inactive{background-color:#939393;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF939393', endColorstr='#FF444444');background-image:url('https://www.safia.ch/skin/frontend/safia/standard/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTM5MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #939393),color-stop(100%, #444444));background-image:-moz-linear-gradient(top, #939393 0%,#444444 100%);background-image:-webkit-linear-gradient(top, #939393 0%,#444444 100%);background-image:linear-gradient(to bottom, #939393 0%,#444444 100%);cursor:default}.btn-cart.inactive span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}#products-list button.btn-cart{margin-left:20px  !important}.top_links .last{display:none}.cart-quote{width:100%;height:60px;margin:0}#products-list .cart-quote{height:15px}#products-list .cart-quote .button{float:none !important;margin-left:50%}.products-list .desc{padding-top:15px}form.category-search .fieldset{padding:10px}form.category-search .buttons-set{position:absolute;width:60px;margin-left:613px;margin-top:14px}form.category-search input{border-color:#000}#category-search-list li{float:left;margin-right:10px}#category-search-list label{margin-bottom:5px}#category-search-list .input-box,#category-search-list .input-text{width:auto;max-width:110px;padding:1px 0px}div.category-search{height:50px;margin:0;background:#dddddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ddd 0%, #eee 49%, #ddd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ddd), color-stop(49%, #eee), color-stop(100%, #ddd));background:-webkit-linear-gradient(top, #ddd 0%, #eee 49%, #ddd 100%);background:-o-linear-gradient(top, #ddd 0%, #eee 49%, #ddd 100%);background:-ms-linear-gradient(top, #ddd 0%, #eee 49%, #ddd 100%);background:linear-gradient(to bottom, #dddddd 0%,#eeeeee 49%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#dddddd',GradientType=0 )}div.category-search select{width:120px}div.category-search .input-select-isset{padding-right:8px !important}form.lager #lager_innendurchmesser{width:90px}form.lager #lager_aussendurchmesser{width:100px}form.lager #lager_breite{width:80px}.products-small-list .sorter,.products-small-list .toolbar .grid{display:none}.products-small-list .amount{margin-top:0}.products-small-list input.qty{width:2.5em}#loading-mask{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/blank.gif) repeat;position:absolute;color:#d85909;font-size:1.1em;font-weight:bold;text-align:center;opacity:0.80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:500}#loading-mask .loader{position:fixed;top:45%;left:50%;width:150px;margin-left:-105px;padding:15px 30px;background:#fff4e9;border:2px solid #f1af73;color:#d85909;font-weight:bold;text-align:center;z-index:1000}.notice{color:#999999 !important}.customer-account-index input.main{width:90% !important}.col-left .block-cart{margin-top:30px}h5.myaccount{padding:10px 0 10px 10px}#wishlist-table .btn-cart{margin:10px 0;font-size:14px;line-height:1.1}.category_grid h2,.category_list h2,.col-main h2{font-size:17px;font-weight:normal}button.antriebs-list{color:#fff;width:auto;cursor:pointer}button.antriebs-list span{font-size:12px}.opc li input{cursor:pointer !important}.price-box.nullpreis,.nullpreis .tax-details{display:none}.note-msg,.notice-msg{border-color:#969696;background-color:#b6b6b6;background-image:url(https://www.safia.ch/skin/frontend/safia/standard/images/i_msg-note.gif);color:#fff}.page-popup{width:100%;min-width:250px}.my-account .dashboard .box-info .col2-set>.col-2{display:none}.category-bremsenpruefstaende-zubehoer .products-grid li.item{min-height:290px}p.box_link{margin:0}.category-1-stempelhebebuhnen .products-grid li.item,.category-2-stempelhebebuhnen .products-grid li.item,.category-bremsenpruefstaende-pkw .products-grid li.item,.category-bremsenpruefstaende-zubehoer .products-grid li.item,.category-single-scherenhebebuehnen-lkw .products-grid li.item,.category-tandem-scherenhebebuehnen-lkw .products-grid li.item,.category-scherenhebebuehnen-zubehoer-lkw .products-grid li.item,.category-mobile-radgreif-hebeanlagen-kabelgebunden .products-grid li.item,.category-mobile-radgreif-hebeanlagen-wireless .products-grid li.item,.category-mobile-radgreif-hebeanlagen-zubehoer .products-grid li.item,.category-bremsenpruefstaende-lkw .products-grid li.item,.category-zubehoer-bremspruefstaende-lkw .products-grid li.item,.category-fertigteil-montagegruben-lkw .products-grid li.item,.category-2-stempelhebebuehnen-lkw .products-grid li.item,.category-3-stempelhebebuehnen-lkw .products-grid li.item,category-4-stempelhebebuehnen-lkw .products-grid li.item,.category-pneumontiermaschinen-lkw .products-grid li.item,.category-auswuchtmaschinen-lkw .products-grid li.item{min-height:300px}#search_autocomplete .amount{font-weight:bold;margin-right:10px}th.comment span.icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #666;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:15px;height:15px;text-align:center;margin-left:15px}th.comment span.icon:hover{cursor:pointer}th.comment span.icon:hover .info{display:block !important;position:absolute}th.comment span.info{width:200px;height:47px;background:#fff;padding:10px;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;white-space:normal;text-align:left}li.register .tooltip,.product_list_small .tooltip{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-bottom:10px;left:10px;vertical-align:top}li.register .tooltip:hover,.product_list_small .tooltip:hover{cursor:pointer}li.register .tooltip:hover div.info,.product_list_small .tooltip:hover div.info{z-index:9999;display:block !important;position:absolute}li.register span.icon,.product_list_small span.icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #666;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:15px;height:15px;text-align:center;margin-left:10px}li.register div.info,.product_list_small div.info{width:310px;height:auto;background:#fff;padding:10px;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666;white-space:normal;text-align:left;margin-top:10px}li.register div.info li,.product_list_small div.info li{list-style-type:disc;list-style-position:inside}li.register div.info li:first-child,.product_list_small div.info li:first-child{margin-top:10px}.product_list_small tbody tr td:nth-child(5){text-align:center}.product_list_small tbody tr .price-box .price-label,.product_list_small tbody tr .price-box .label{display:none}.product_list_small div.info{min-width:200px;max-width:450px;width:auto;font-weight:normal}.product_list_small a.to-wishlist{background:url(https://www.safia.ch/skin/frontend/safia/standard/images/checklist-icon.png) no-repeat 100% 100% transparent;width:21px;height:21px;margin-right:5px}.product_list_small .price-box p:first-child{margin-top:0}.comment-spinner{margin-top:5px;height:1em;float:none !important}div.comment{margin-top:10px;padding:5px 0;border-top:1px solid #ddd}.quick-shop-content .pager{background-image:none;height:auto}.quick-shop-content #addrow{margin:5px 0}.quick-shop-content .btn-quick-cart{float:right}.quick-shop-content .import-file{padding:10px 0}.quick-shop-content tbody td:nth-child(4) input{width:91% !important}#login-form h4{color:#ff0000}.checkout-cart-index div.import-order{display:none}.checkout-cart-index a.import-order.download{display:none}.checkout-cart-index .delivery_date{position:absolute;margin-top:25px;width:193px;padding-right:49px;border-right:1px solid #ddd}.checkout-cart-index .delivery_date .input-box{position:relative}.checkout-cart-index .delivery_date input{width:82%}.checkout-onepage-index .delivery_date,.checkout-onepage-index #reference-wrapper{padding-top:5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative}.checkout-onepage-index .delivery_date h2,.checkout-onepage-index #reference-wrapper h2{margin-bottom:0px}.checkout-onepage-index .delivery_date .input-box,.checkout-onepage-index #reference-wrapper .input-box{margin-bottom:10px}.checkout-onepage-index #reference-wrapper input{width:275px}.price-box.logged-in .price-including-tax,.price-box.logged-out .price-including-tax{display:none}.cart-table .item-options dt{font-size:10px;font-style:normal;font-weight:normal;float:left}.cart-table .item-options dd{padding-left:0;font-size:10px}#dd_block .block-cart .subtotal{text-align:left;padding-bottom:15px}#dd_block .block-cart .subtotal .price{padding:0}#dd_block .block-cart .subtotal button{float:right;margin-right:20px}#checkout-payment-method-load .method{overflow:hidden;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:19%;vertical-align:top;text-align:center;margin-bottom:20px}#checkout-payment-method-load .method input{width:100%}#checkout-payment-method-load .form-list{padding-left:0;margin-bottom:10px;display:block !important}#checkout-payment-method-load .form-list ul{display:block !important;height:40px}#checkout-payment-method-load .form-list li{height:40px;padding:0;margin:0}#checkout-payment-method-load .form-list img{vertical-align:middle;max-width:100%;max-height:48px}#checkout-payment-method-load fieldset{display:inline-block !important}#quick-shop-table .result{z-index:10}.calendar tr.time{display:none}#popup-addtocart{width:300px;margin-left:-150px;position:fixed;left:50%;top:30%;background:#FBFAF6;padding:10px;text-align:left;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:1000;display:none;max-height:250px}#popup-addtocart button{margin-top:20px;float:right}input.qty{width:1.5em;text-align:center}input.addtocart.inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;cursor:default}button.btn-quote-cart{margin:5px 0 0 0;padding:4px 10px 3px !important;width:100%}#auguria-slider{height:423px;overflow:hidden}.wp-sidebar .block-title{padding-left:10px;padding-top:10px}.share-row{height:50px;text-align:right}.share-row .icon{width:25px;height:25px;margin-right:10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-size:cover !important}.share-row .icon_facebook{background:url("https://www.safia.ch/skin/frontend/safia/standard/images/social/facebook.png") no-repeat}.share-row .icon_twitter{background:url("https://www.safia.ch/skin/frontend/safia/standard/images/social/twitter.png") no-repeat}.share-row .icon_google{background:url("https://www.safia.ch/skin/frontend/safia/standard/images/social/google.png") no-repeat}.share-row .icon_pinterest{background:url("https://www.safia.ch/skin/frontend/safia/standard/images/social/pinterest.png") no-repeat}.share-row .icon_email{background:url("https://www.safia.ch/skin/frontend/safia/standard/images/social/email.png") no-repeat}



/* FILE: amlabel.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
.amlabel-div{position:relative}.amlabel-div .amlabel-txt{line-height:11px;font-size:0.9em;font-weight:bold;display:block;letter-spacing:0.01px;text-decoration:none;color:#fff}.amlabel-div a{text-decoration:none;position:relative}.amlabel-table{position:absolute;z-index:10;cursor:pointer}.amlabel-table td{vertical-align:middle;text-align:center;border:0;height:auto}.top-center{top:0;left:50%}.middle-left{left:0;top:50%}.middle-right{right:0;top:50%}.bottom-center{bottom:0;right:50%}.middle-center{top:50%;right:50%}.top-left{top:0;left:0}.top-right{top:0;right:0}.bottom-left{bottom:0;left:0}.bottom-right{bottom:0;right:0}.products-list .amlabel-div{float:left}* html .amlabel-div{float:left}* html .amlabel-div a{position:relative}



/* FILE: style.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
@CHARSET "UTF-8";

#popup-wishlist {
	width: 300px;
    margin-left: -150px;
	position: fixed;
	left: 50%;
    top: 30%;
    background: #FBFAF6;
    padding-top: 10px;
    text-align: left;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    z-index : 1000;
    display: none;
    max-height: 250px;
}

#wishlists {
        max-height: 180px;
    overflow-y: scroll;
}

#popup-wishlist legend {
	display: block;
    font-weight: bold;
}


#popup-wishlist fieldset {
    padding: 5px;
}

#popup-wishlist .actions {
    margin-top: 20px;
    text-align: right;
}

#popup-wishlist #wishlist-name {
	display: none;
    width: 150px;
}

#popup-wishlist input[type=radio] {
	margin-right: 5px;
}

.wrapper-tabs {
    width:100%;
    min-width: 400px;
    margin: 0 0 30px;
}

ul.header-tabs {
    margin:0px;
    padding:0px;
    height: 28px;
    line-height: 25px;
    list-style: none;
    border-bottom: 1px solid #DDD;
}

.header-tabs li {
    float: left;
    display: inline;
    margin: 0 1px -1px 0;
    padding: 0 13px 1px;
    color: #777;
    font-weight:bold;
    cursor: pointer;
    background: #F9F9F9;
    border: 1px solid #E4E4E4;
    border-bottom: 1px solid #F9F9F9;
    position: relative;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3', endColorstr='#F9F9F9');
    background: -webkit-linear-gradient(top, #d3d3d3, #F9F9F9);
    background: -moz-linear-gradient(top,  #d3d3d3,  #F9F9F9);
    background: -o-linear-gradient(top,  #d3d3d3,  #F9F9F9);
    background: -ms-linear-gradient(top,  #d3d3d3,  #F9F9F9);
    text-shadow: #ffffff 1px 1px 1px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
     user-select: none;
}

.header-tabs li:hover,
.vertical .header-tabs li:hover {
    color: #FFFFFF;
    padding: 0 13px;
    background: #F18200;
    border: 1px solid #de5400;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F18200', endColorstr='#F18200');
    background: -webkit-linear-gradient(top, #F18200, #F18200);
    background: -moz-linear-gradient(top,  #F18200,  #F18200);
    background: -o-linear-gradient(top,  #F18200,  #F18200);
    background: -ms-linear-gradient(top,  #F18200,  #F18200);
    text-shadow:none;
}

.header-tabs li.current {
    color: #3d3d3d;
    background: #FFFFFF;
    padding: 0 13px 3px;
    border: 1px solid #D4D4D4;
    border-bottom-width: 0px;
    filter:none;
}

.body-tabs {
    display: none;
    border: 1px solid #D4D4D4;
    border-width: 0 1px 1px;
    background: #FFFFFF;
    padding: 12px 12px 0 ;
    -moz-box-shadow: 2px 2px 4px #aaa;
    -webkit-box-shadow: 2px 2px 4px #aaa;
    box-shadow: 2px 2px 4px #aaa;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#aaaaaa')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#aaaaaa');
}

.body-tabs.visible {
    display: block;
    min-height: 150px;
}

div.my-wishlist select.moveto {
    max-width: 150px;
}

#create-new-wishlist {
    float: right;
}


#create-new-wishlist .wishlist-name-input {
    float: left;
    margin-right: 15px;
}

#create-new-wishlist .wishlist-name-input  input{
    width : 160px;
}

#create-new-wishlist .wishlist-name-button  {
    display: inline;
}


/* FILE: quicktoplinks.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
.header {
    z-index:300;
}

#dd_block {
    box-shadow:#000000 0 0 8px;
    -moz-box-shadow:#000000 0 0 8px;
    -webkit-box-shadow:#000000 0 0 8px;
    z-index:900;
    display:absolute;
}

.top_links .active {
    z-index:400 !important;
}

.top_links .top {
    z-index:410 !important;
}


.dd {
    padding:0px;
    margin:0px;
}

.dd .block-content {
    padding: 10px;
    text-align: center;
}

.dd .block-subtitle {
    box-shadow:#000000 0 0 6px;
    -moz-box-shadow:#000000 0 0 6px;
    -webkit-box-shadow:#000000 0 0 6px;
    background:#E0E0E0;
    text-align:center;
	/*font: bold 12px Helvetica,Verdana,Arial,sans-serif;*/
	text-decoration: none;
	color:  #000;
	z-index:300;
	padding: 5px 0;
	font-weight: bold;
}


/* login */
.dd .block-content input{
    width:140px;
	margin-left: auto;
	margin-right: auto;
}



/* cart */
.dd .amount{
    padding:5px;
	  margin:0px;
		font-weight: bold;
		color: #000;
}

.dd .amount a {
		color: #f00;
		text-decoration: underline;
}

.dd .summary{
    background:none;
    padding:0px;
}

.dd .subtotal{
    box-shadow:#777 0 -3px 6px;
    -moz-box-shadow:#777 0 -3px 6px;
    -webkit-box-shadow:#777 0 -3px 6px;
    margin:0px;
	padding-top:5px;
	padding-bottom: 7px;
	background-color: #fce6d0;
	padding-left: 3em;
	font-weight: bold;
	font-color: #000;
}

.dd .subtotal .price{
	padding-right: 20px;
}

.dd .block-content .button{
	margin-left: auto;
	margin-right: auto;
}

.dd .btn-remove {
  /*background: url("https://www.safia.ch/skin/frontend/safia/standard/images/belvg/quicktoplinks/delete_20x20.png") no-repeat scroll 0 0 transparent;*/
    background: url("https://www.safia.ch/skin/frontend/safia/standard/images/btn_remove.gif") no-repeat scroll 0 0 transparent;
    display: block;
  /*height: 20px;
    width: 20px;*/
    height: 14px;
    width: 14px;
	float:right;
}

.dd .btn-edit {
  /*background: url("https://www.safia.ch/skin/frontend/safia/standard/images/belvg/quicktoplinks/edit_20x20.png") no-repeat scroll 0 0 transparent;*/
    background: url("https://www.safia.ch/skin/frontend/safia/standard/images/btn-edit-safia.gif") no-repeat scroll 0 0 transparent;
    display: block;
  /*height: 20px;
    width: 20px;*/
	height: 17px;
    width: 17px;
    float:right;
		margin-right: 5px;
}


.dd .block-content ul {
    padding:0px !important;

}

.dd .block-content ul li {
    padding:0px !important;
	padding-top:5px !important;
    padding-bottom:5px !important;
    background: none;
    min-width: 150px;
    width:290px;
	text-align:left;
}

.dd .block-content ul li .product-image{
    width: 80px;
/*		width: 20%;*/
    float: left;

}
.dd .block-content .product-image img {
	border: 1px solid #f00;
}


.dd .block-content ul li .product-details {
/*    margin-left: 90px;
	  width:205px;*/
/*		width: 80%;*/
    float: left;
		margin-left: 10px;
		width: 200px;
		font-weight: bold;
		color: #000;

}

.dd .block-content .product-name a {
	color: #f00;
	text-decoration: underline;
}

.dd .block-content ul li .product-details table {
    height: 80px;

}

.dd .block-content ul li .product-details tr {


}

.dd .block-content .actions{
    text-align: center;
}

/*account menu*/
#dd_block .block-account li{
    width:140px;
	padding-top:3px !important;
	padding-bottom:3px !important;
}

#dd_block .block-account {
    width:172px;
}


/*Detail tips*/

.qtl_detailtip {
  /*background: url("https://www.safia.ch/skin/frontend/safia/standard/images/belvg/quicktoplinks/details_20x20.png") no-repeat scroll 0 0 transparent;*/
    cursor: help;
    display: inline-block;
    height: 20px;
    position: relative;
    vertical-align: middle;
    width: 20px;
    z-index: 1;
    margin:8px;
}
.qtl_detailtip:hover {
    z-index: 100;
}
.qtl_detailtip > span {
    display: none;
}
.qtl_detailtip:hover > div:hover, .qtl_detailtip > div {
    background: url("https://www.safia.ch/skin/frontend/safia/standard/images/belvg/quicktoplinks/bkg_detailtip.png") repeat-y scroll 100% center #F6F6F6;
    bottom: 28px;
    color: #464D50;
    left: -15px;   /**/
    opacity: 0;
    padding: 0 12px;
    position: absolute;
    visibility: hidden;
    width: 301px;
    z-index: 999;
}
.qtl_detailtip > div:before {
    background: url("https://www.safia.ch/skin/frontend/safia/standard/images/belvg/quicktoplinks/bkg_detailtip.png") no-repeat scroll 0 0 transparent;
    content: "";
    height: 5px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -5px;
    width: 225px; /**/
}
.qtl_detailtip > div:after {
    background: url("https://www.safia.ch/skin/frontend/safia/standard/images/belvg/quicktoplinks/bkg_detailtip.png") no-repeat scroll -224px 0 transparent;
    bottom: -14px;
    content: "";
    height: 14px;
    left: -1px;
    overflow: hidden;
    position: absolute;
    width: 225px;  /**/
}
.qtl_detailtip:hover > div:hover, .qtl_detailtip > div {
}
.qtl_detailtip:hover > div {
    bottom: 30px;
    opacity: 1;
    visibility: visible;
    width: 201px; /**/
}
.qtl_detailtip:hover > div {
    bottom: 30px;
    opacity: 1;
    visibility: visible;
    width: 201px; /**/
}


/* FILE: style.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
.news-item {
    margin:0 0 15px 0;
}

.news-item span.date {
    font-size:90%;
}

.news-item-comment form {
    margin:20px 0px 0px;
    display:block;
    clear:both;
}

.prev {
    float:left;
    margin:4px 12px 5px 0;
}

.date {
    color:#999999;
    font-size:11px;
}

.clearing {
    clear:both;
    font-size:1px;
    height:1px;
    line-height:1px;
}

.comment-item {
    margin:10px 0 0 0;
}

.comment-item .username {
    font-size:12px;
    margin:0px;
    color:#1E7EC8;
    display:inline;
}

.block.news-categories {
    border: 1px solid #C4C1BC;
    margin: 0 0 15px;
}

.block.news-categories .block-title {
    background: url("https://www.safia.ch/skin/frontend/safia/standard/css/images/bkg_block-title.gif") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #DDDDDD;
    padding: 2px 9px;
}

.block.news-categories .menu-categories {
    margin:0px;
    padding: 5px 9px;
}

.block.news-categories .menu-categories h5, .menu-categories ul li{
    font-size:11px;
    margin:0px;
}

.block.news-categories .block-title strong {
    color: #E26703;
    display: block;
    font: bold 12px/16px Arial,Helvetica,sans-serif;
    min-height: 16px;
    padding: 1px 0;
    text-transform: uppercase;
}

.news {
    text-align:justify;
    }

h4 {
    color:#e26703;
    font-size:15px;
    }
.news-item {
    clear:both;
    padding-bottom:20px;
    }
.news_image {
    float:left;
    margin:3px 10px 5px 0px;
    }
.news-item .description {
    text-align:justify;
    }
.news-item .description p {
    display:inline;
    margin:0px;
    }
.news-item .comment {
    float:right;
    font-size:11px;
    padding-top:5px;
    }
.social {
    padding-top:10px;
    height:35px;
    }
.social .google_button {
    float:left;
    width:80px;
    overflow:hidden;
    }
.social .fb-like {
    float:left;
    }

.news-item-comment {
    clear:both;
    padding-bottom:20px;
    }
.news-item-comment p.required {
    text-align:left;
    }
.news .loadfile {
    text-align:right;
    }
.news .loadfile a {
    background: url(https://www.safia.ch/skin/frontend/safia/standard/css/clnews/images/i_attached.gif) 0px 0px no-repeat;
    padding:1px 0 0 20px;
    }
#postComment label {
    float:left;
    width:80px;
    }
#postComment .input-box {
    padding-bottom:9px;
    }
#postComment input[type="text"] {
    width:200px;
    }
label .required {
    color:red;
    }
#postComment .validation-advice {
    margin-left:80px;
    }
#postComment .button-set {
    padding-left:80px;
    }

#comment_block .comment-item div {
    padding-left:10px;
    }

/*-- pager --*/
.news-item-comment .pager {
    background:none;
    margin-top:20px;
    padding-top:10px;
    text-align:left;
    }
.news-item-comment .pager span {
    cursor:pointer;
    border:1px solid #dadfe0;
    float:left;
    height:19px;
    width:20px;
    text-align:center;
    margin-right:6px;
    line-height:19px;
    }
.news-item-comment .pager span.current {
    cursor:default;
    background:#c6c6c6;
    }
.news-item-comment .pager span:hover {
    background:#c6c6c6;
    }
.news-item-comment .pager #prev,
.news-item-comment .pager #next {
    border:none !important;
    background:none !important;
    padding:0px !important;
    margin:0px !important;
    width:auto !important;
    }
.news-item-comment .pager .prev,
.news-item-comment .pager .next {
    width:auto;
    padding:0 5px;
    margin-top:0px;
    }
/*-- /pager --*/
.print-btn {
    float:right;
    background: url(https://www.safia.ch/skin/frontend/safia/standard/css/clnews/images/i_print.gif) 0px 0px no-repeat;
    padding-left:20px;
    }
#clloader {
    position:absolute;
    margin-left:333px
    }
.tags {
    background: url(https://www.safia.ch/skin/frontend/safia/standard/css/clnews/images/i-tags.gif) 0px 1px no-repeat;
    padding-left:20px;
    }




/* FILE: jquery.treeview.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
#commercelab_categories_container
{
    overflow-x: auto;
}
.treeview, .treeview ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.treeview ul {
    background-color: white;
    margin-top: 4px;
}

.treeview .hitarea {
    background: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-default.gif) -64px -25px no-repeat;
    height: 16px;
    width: 16px;
    margin-left: -16px;
    float: left;
    cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
    display: inline;
    float:none;
}

.treeview li {
    margin: 0;
    padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
    background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }
.treeview .category_selected { color: red; cursor: pointer; }

.treeview li { background: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-default.gif); }
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-red.gif); }

.treeview-black li { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-black.gif); }

.treeview-gray li { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-gray.gif); }

.treeview-famfamfam li { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/treeview-famfamfam.gif); }


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(https://www.safia.ch/skin/frontend/safia/standard/css/commercelab/treeview/images/file.gif) 0 0 no-repeat; }



/* FILE: quickshopping.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
#quick-shop-table  img.thumbnail-product { height: auto;width: 70px; }
#quick-shop-table  center {float: right;margin: -18px 2px 0;position: relative;z-index: 100;}
#quick-shop-table .closex {
	float: right;
}
#quick-shop-table .result {
	width:auto;
	max-width: 275px;
	min-width: 175px;
	position: absolute;
	background-color: white;
}
#quick-shop-table .imgloader {
	display:none;
}
#quick-shop-table .text-active {
	 color: #FF0000;
}
#quick-shop-table .namesku {
	text-decoration: none; font-weight: bold;
}

button.btn-quick-cart { margin: 5px 0; }
button.btn-quick-import { margin: 5px 0; }
.import-file label { font-weight: bold; }
.import-file .input-box { }
#quick-shop-table #closex { cursor: pointer; float: left; }

.yui-ac-hd {border-bottom: 1px dashed #999999;color: #999999;display: block;font-style: italic;margin-bottom: 4px;padding: 0 4px;text-align: left;}





/* FILE: qquoteadv.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
.leightbox, .leightboxlink   {
	background-color:#FFFFFF;
	border:2px solid #B8B8B8;
	color:#0A263C;
	display:none;
	font:9px Arial,sans-serif;
	left:25%;
	margin:0;
	overflow:auto;
	padding:0;
	position:absolute;
	text-align:left;
	top:25%;
	width:450px;
	min-height:200px;
	z-index:10011;
}
#overlay, #overlaylink {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	filter: alpha(opacity=80);
        background-color: rgba(0,0,0,0.75);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
.lightboxlink[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlaylink[id]{ /* IE6 and below Can't See This */    position:fixed;    }
td.attributes-col .item-options dt {
    font-style: italic;
    font-weight: normal;
}

.block-quote .block-title strong {
	background-image: url("https://www.safia.ch/skin/frontend/default/default/images/i_block-list.gif");
	background-position: 0pt 1px;
}


#lightbox2{
    background: white;
    width:500px;
    min-height:200px;
    padding:20px;
    margin: 10% auto;
    border: 3px solid #ababab;
    -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}

#lightboxload{
    background: url("https://www.safia.ch/skin/frontend/base/default/images/ajax-loader.gif");
    width:16px;
    height: 16px;
    margin: 100px auto;
   
    
}

.cms-index-index .products-grid li.item {
	padding: 12px 10px 100px;
}

/*
* Disable the following CSS rules
* when having trouble with
* grid and list view.
*/

#products-list button.btn-cart {
    margin: 5px 0 0 0;
    padding: 0 0 0 5px;
    width: 120px;
    float: right;
}

.products-grid button.btn-cart {
    margin: 5px 0 0 0;
    padding: 0 5px 0 0;
    width: 100%; 
}

.products-grid li.item {
    padding-bottom: 100px;
}

.products-grid .actions{
    width: 30%;    
}



/* FILE: easytabs.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
.product-view .tabs{margin:15px 0px 0px 0px;overflow:hidden;zoom:1}.product-view .tabs li{float:left;border-right:1px solid #ffffff;border-left:1px solid #fff;font-size:0.9em;line-height:1em;margin:0;color:#fff;padding:6px 15px;background-image:-webkit-gradient(linear, center top, center bottom, from(#b70909), color-stop(100%, #e21b25));background-image:-webkit-linear-gradient(top, #b70909, #e21b25 100%);background-image:-moz-linear-gradient(top, #b70909, #e21b25 100%);background-image:-ms-linear-gradient(center top, #b70909, #e21b25 100%);background-image:-o-linear-gradient(top, #b70909, #e21b25 100%);background-image:linear-gradient(to bottom, #b70909,#e21b25 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b70909',endColorstr='#e21b25', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b70909',endColorstr='#e21b25', GradientType='0')}.product-view .tabs li.first{border-left:0}.product-view .tabs li.last{border-right:0}.product-view .tabs a{display:block;padding:6px 10px;font-size:12px;color:#fff;text-decoration:none}.product-view .tabs li:hover{background-image:-webkit-gradient(linear, center top, center bottom, from(#d7d7d7), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #d7d7d7, #f2f2f2 100%);background-image:-moz-linear-gradient(top, #d7d7d7, #f2f2f2 100%);background-image:-ms-linear-gradient(center top, #d7d7d7, #f2f2f2 100%);background-image:-o-linear-gradient(top, #d7d7d7, #f2f2f2 100%);background-image:linear-gradient(to bottom, #d7d7d7,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#f2f2f2', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#f2f2f2', GradientType='0')}.product-view .tabs li.active{background-image:-webkit-gradient(linear, center top, center bottom, from(#d7d7d7), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(top, #d7d7d7, #f2f2f2 100%);background-image:-moz-linear-gradient(top, #d7d7d7, #f2f2f2 100%);background-image:-ms-linear-gradient(center top, #d7d7d7, #f2f2f2 100%);background-image:-o-linear-gradient(top, #d7d7d7, #f2f2f2 100%);background-image:linear-gradient(to bottom, #d7d7d7,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#f2f2f2', GradientType='0');-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#f2f2f2', GradientType='0');font-weight:bold;color:#000}.product-view li.active a,.product-view li:hover a{color:#000}#product_tabs_tags_tabbed_contents.input-box input{width:300px}#product_tabs_tags_tabbed_contents .input-box{width:300px;float:left;margin-right:10px}#product_tabs_related_tabbed_contents li{float:left;margin-right:10px}#product_tabs_related_tabbed_contents ol{clear:both}.product-collateral:after,.product-collateral:before{content:".";display:block;clear:both;font-size:0;line-height:0;height:0;overflow:hidden;zoom:1}.padder table{width:100%}.padder table tr{height:2em;line-height:2em}.padder table tr th{padding-left:20px}.padder table tr.odd{background-color:#f3f3f3}.padder div:nth-child(2) li:nth-child(2n+1){background-color:#f3f3f3}.padder table tr.even{background-color:#e5e3e3}.padder div:nth-child(2) li:nth-child(2n){background-color:#e5e3e3}.padder div:nth-child(2) ul li{list-style:none;padding-left:60px;margin:0;background:url(https://www.safia.ch/skin/frontend/safia/standard/images/pdf-icon.jpg) 10px 4px no-repeat;height:2em;line-height:2em}



/* FILE: jquery.fancybox-1.3.4.css */
/* HANDLES: default,STORE_default,THEME_frontend_safia_standard,catalog_product_view,PRODUCT_TYPE_simple,PRODUCT_19252,customer_logged_out,MAP_popup,MAP_price_msrp_item,SHORTCUT_popup,SHORTCUT_uk_popup */
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('https://www.safia.ch/skin/frontend/base/default/ig_lightbox2/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
