@font-face{font-family:'icons';src:url("../../files/layout/fonts/icons.eot?86981379");src:url("../../files/layout/fonts/icons.eot?86981379#iefix") format('embedded-opentype'), url("../../files/layout/fonts/icons.woff?86981379") format('woff'), url("../../files/layout/fonts/icons.ttf?86981379") format('truetype'), url("../../files/layout/fonts/icons.svg?86981379#icons") format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-ok:before{content:'\e800';}.icon-cancel:before{content:'\e801';}.icon-arrow-right:before{content:'\e802';}.icon-arrow-left:before{content:'\e803';}.icon-youtube:before{content:'\e804';}.icon-facebook:before{content:'\e805';}.icon-menu:before{content:'\e806';}.icon-left-circled:before{content:'\e807';}.icon-right-circled:before{content:'\e808';}.icon-twitter:before{content:'\e809';}.icon-info:before{content:'\e80a';}@font-face{font-family:'Univers57';src:url("../../files/layout/fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix");src:url("../../files/layout/fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix") format("eot"), url("../../files/layout/fonts/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff") format("woff"), url("../../files/layout/fonts/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf") format("truetype"), url("../../files/layout/fonts/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670") format("svg");}@font-face{font-family:'Univers67';src:url("../../files/layout/fonts/.eot?#iefix");src:url("../../files/layout/fonts/.eot?#iefix") format("eot"), url("../../files/layout/fonts/723833/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff") format("woff"), url("../../files/layout/fonts/723833/091058d4-36b2-43f6-80d3-16c88e098061.ttf") format("truetype"), url("../../files/layout/fonts/723833/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg#827d22bc-e38b-4ccf-8a21-1f9aaa76e402") format("svg");}html,body{margin:0;padding:0;font-family:Univers57, Arial, Helvetica, 'sans-serif';font-size:12px;color:#000;}html{position:relative;min-height:100%;background-color:#fff;}*{z-index:2;}img,a{border:0 none;}figure{display:inline-block;margin:10px 10px 0 0;}.invisible{display:none;}div.background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;}.clear:before,.clear:after{content:" ";display:table;}.clear:after{clear:both;}.container{width:648px;margin:0 auto;}@media only screen and (max-device-width: 568px){.container{width:auto;margin:0 10px;}}.horizontalList,.verticalList{margin:0;padding:0;list-style:none;}.horizontalList{font-size:0;}.horizontalList li{display:inline-block;}.paragraphs:first-child{margin-top:0;}.paragraphs:last-child{margin-bottom:0;}header.pageHeader{position:relative;}header.pageHeader div.topBar{height:20px;padding:5px 0;background-color:#fff;border-bottom:2px solid #005380;line-height:20px;}header.pageHeader div.topBar a{color:#005380;text-decoration:none;}header.pageHeader div.topBar a:hover{text-decoration:underline;}header.pageHeader div.topBar div.languageSwitch ul{margin:0;padding:0;list-style:none;font-size:0;float:right;}header.pageHeader div.topBar div.languageSwitch ul li{display:inline-block;}header.pageHeader div.topBar div.languageSwitch ul li{padding:0 8px;border-left:1px solid #005380;font-size:12px;}header.pageHeader div.topBar div.languageSwitch ul li:first-child{padding-left:0;border-left-width:0;}header.pageHeader div.topBar div.languageSwitch ul li:last-child{padding-right:0;}header.pageHeader div.topBar div.languageSwitch ul li a.active{font-weight:bold;}header.pageHeader div.belt{clear:right;height:90px;padding:50px 0 25px;}header.pageHeader div.belt a{display:block;height:inherit;background-image:url("../../files/layout/images/belt-blue.png");background-repeat:no-repeat;background-position:center center;}body.mobile header.pageHeader div.belt{padding:15px 0;}body.mobile header.pageHeader div.belt a{background-image:url("../../files/layout/images/belt-blue-mobile.png");background-position:right center;}div.site{position:relative;margin-top:12.5px;margin-bottom:50px;}div.site h1,div.site h2,div.site h3{margin:0;padding:0 10px;border-top:2px solid #005380;border-bottom:2px solid #005380;color:#005380;font-family:Univers67, Arial, Helvetica, 'sans-serif';}div.site h1{min-height:34px;line-height:38px;}div.site h2{margin-top:15px;min-height:31px;line-height:31px;}div.site h3{min-height:28px;line-height:28px;}div.site strong{font-family:Univers67, Arial, Helvetica, 'sans-serif';}main.main{padding-bottom:25px;background-color:#fff;font-size:13px;}main.main header h1{padding:0 15px;}main.main h2,main.main h3{padding:0;}main.main div.content{padding:15px 0;line-height:20px;min-height:500px;}main.main div.content a{color:#005380;text-decoration:none;}main.main div.content a:hover{text-decoration:underline;}main.main div.content p:first-child{margin-top:0;}main.main div.content p:last-child{margin-bottom:0;}main.main div.content p.tl_error,main.main div.content p.tl_confirm,main.main div.content p.tl_info,main.main div.content p.tl_new{display:block;padding:5px 10px;border:1px solid #a2d246;-moz-box-shadow:0 1px 1px #fff inset;-webkit-box-shadow:0 1px 1px #fff inset;box-shadow:0 1px 1px #fff inset;background-color:#ebf8a4;color:#000;font-weight:bold;opacity:1.0;}main.main div.content p.tl_error{border-color:#333;border:1px solid #800000 !important;background-color:#ffc0cb;}main.main div.content img{max-width:100% !important;height:auto !important;}main.main div.content div.slideshow-container{position:relative;padding-bottom:15px;}main.main div.content div.slideshow-container figure{margin:15px 0 0;}main.main div.content div.slideshow-container figure figcaption{position:absolute;height:50px;bottom:0;padding:0 15px;background-color:rgba(255,255,255,0.75);line-height:50px;}main.main div.content div.slideshow-container > nav a{position:absolute;top:50%;font-size:30px;color:#fff !important;text-decoration:none;z-index:1000;}main.main div.content div.slideshow-container > nav a.slider-next{right:0;}main.main div.content table td{border-collapse:collapse;padding-left:10px;}main.main div.content table td:first-child{padding-left:0;}main.main div.content div.gallery ul{margin:0;padding:0;list-style:none;font-size:0;margin:15px 0 25px;}main.main div.content div.gallery ul li{display:inline-block;}main.main div.content div.gallery ul li figure{margin:0 10px 0 0;}main.main div.content div.gallery ul li.col_last figure{margin-right:0;}main.main div.content iframe.youtube{margin:15px 0;}main.main div.content div.download{margin-bottom:10px;}main.main div.content div.download img{float:left;padding-right:5px;}main.main div.content ul.faqlist{margin:25px 0 0;padding-left:20px;list-style:square;}main.main div.content ul.faqlist li{padding:5px 0;}main.main div.info{margin-top:40px;}main.main div.info h2{margin-bottom:40px;}main.main div.info figure{float:left;margin:0 0 5% 0;padding:0;text-align:left;width:40%;}main.main div.info figure.half{margin-top:40px;width:48%;}main.main div.info figure.cols3{width:33%;}main.main div.info figure figcaption{height:60px;width:60%;}main.main div.info figure img{border:1px solid #005380;padding:5%;width:60%;}div.content form.productFinderForm{padding:0 15px;}div.content form > div.formbody > div,div.content form div.field{display:table;margin-top:30px;}div.content form > div.formbody > div.submit_container,div.content form div.field.submit_container{display:block;padding-right:120px;text-align:right;}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){div.content form > div.formbody > div.submit_container,div.content form div.field.submit_container{padding-right:10px;}}@media only screen and (max-device-width: 568px){div.content form > div.formbody > div,div.content form div.field{display:block;margin-top:15px;}div.content form > div.formbody > div.submit_container,div.content form div.field.submit_container{padding-right:0;}}div.content form label{display:table-cell;width:190px;vertical-align:top;}div.content form label.error{display:block;width:auto;color:#e1061c;font-family:'Univers67';font-weight:bold;}div.content form input[type="text"],div.content form input[type="email"],div.content form input[type="url"],div.content form input[type="password"],div.content form input[type="tel"],div.content form textarea{width:300px;height:16px;padding:3px;border:1px solid #005380;line-height:16px;}div.content form input[type="text"].small,div.content form input[type="email"].small,div.content form input[type="url"].small,div.content form input[type="password"].small,div.content form input[type="tel"].small,div.content form textarea.small{width:144px;margin-right:3px;}div.content form input[type="text"]:focus,div.content form input[type="email"]:focus,div.content form input[type="url"]:focus,div.content form input[type="password"]:focus,div.content form input[type="tel"]:focus,div.content form textarea:focus{outline:0 none;border:1px solid #005380;}div.content form input[type="text"].error,div.content form input[type="email"].error,div.content form input[type="url"].error,div.content form input[type="password"].error,div.content form input[type="tel"].error,div.content form textarea.error{border:1px solid #e1061c;}div.content form textarea{height:150px;}div.content form select{width:306px;}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){div.content form input[type="text"],div.content form input[type="email"],div.content form input[type="url"],div.content form input[type="password"],div.content form input[type="tel"]{width:240px;}div.content form select{width:246px;}}@media only screen and (max-device-width: 568px){div.content form label{display:block;}div.content form input[type="text"],div.content form input[type="email"],div.content form input[type="url"],div.content form input[type="password"],div.content form input[type="tel"],div.content form select{width:100%;height:25px;}}div.content form button[type="button"],div.content form button[type="submit"],div.content form input[type="button"],div.content form input[type="submit"]{padding:3px 15px;background:none;border:2px solid #005380;border-width:2px 0 2px 0;color:#005380;font-weight:bold;line-height:20px;}div.content form div.field{margin-top:30px;}@media only screen and (max-device-width: 568px){div.content form label{display:block;margin-bottom:5px;}div.content form input[type="text"],div.content form input[type="email"]
		input[type="url"]
		input[type="password"],div.content form select{width:100%;box-sizing:border-box;}div.content form div.field.right{padding-right:0;}}p.nocut_warning{padding:5px 10px;background-color:#feefb3;border:1px solid #b08d02;border-radius:3px;}main.main div.content div.product-list div.product{padding:25px 0 50px;border-top:1px dotted #005380;}main.main div.content div.product-list div.product:first-child{border-top-width:0;}main.main div.content div.product-list div.product figure.product-illustration{float:left;width:175px;margin:0;padding-right:25px;}main.main div.content div.product-list div.product figure.product-illustration img{width:inherit !important;}main.main div.content div.product-list div.product figure.product-illustration figcaption{line-height:20px;}main.main div.content div.product-list div.product figure.product-illustration figcaption i{color:#005380;font-size:16px;}main.main div.content div.product-list div.product figure.product-illustration figcaption i.icon-placebo{visibility:hidden;}main.main div.content div.product-list div.product figure.product-illustration figcaption span.spacingLeft{margin-left:25px;}main.main div.content div.product-list div.product figure.product-illustration figcaption div.turning{margin-top:10px;}main.main div.content div.product-list div.product table{float:right;width:390px;border-collapse:separate;border-spacing:0;}main.main div.content div.product-list div.product table th.no,main.main div.content div.product-list div.product table td.no{width:80px;}main.main div.content div.product-list div.product table th.length,main.main div.content div.product-list div.product table td.length{width:90px;}main.main div.content div.product-list div.product table th.price,main.main div.content div.product-list div.product table td.price{width:90px;}main.main div.content div.product-list div.product table th.amount,main.main div.content div.product-list div.product table td.amount{width:100px;text-align:right;}main.main div.content div.product-list div.product table thead th{height:21px;padding-left:0 !important;border-top:2px solid #005380;border-bottom:2px solid #005380;line-height:21px;text-align:left;}main.main div.content div.product-list div.product table tbody tr td input[type="text"],main.main div.content div.product-list div.product table tfoot tr td input[type="text"]{height:12px !important;width:100px;line-height:12px;}@media only screen and (max-device-width: 568px){main.main div.content div.product-list div.product table tbody tr td input[type="text"],main.main div.content div.product-list div.product table tfoot tr td input[type="text"]{height:25px !important;width:100%;}}main.main div.content div.product-list div.product table tbody tr td{height:24px;padding-left:0 !important;border-bottom:1px dotted #005380;line-height:24px;}@media only screen and (max-device-width: 568px){main.main div.content div.product-list div.product table tbody tr td.amount{width:40px;}}main.main div.content div.product-list div.product table tfoot tr td{height:24px;padding-left:0 !important;border-bottom:1px dotted #005380;line-height:24px;}main.main div.content div.product-list div.product table tfoot tr td.spacer{height:37.5px;border-width:0 !important;}main.main div.content div.product-list div.product table tfoot tr td.accessories_headline{border-top:2px solid #005380;border-bottom:2px solid #005380;font-weight:bold;}main.main div.content div.product-list div.product table tfoot tr td.amount input[type="text"].short{height:12px !important;}@media only screen and (max-device-width: 568px){main.main div.content div.product-list div.product table{width:100%;}}@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) and (orientation: portrait){main.main div.content div.product-list div.product figure.product-illustration{display:none;}main.main div.content div.product-list div.product table{float:none;}}main.main div.content div.product-list a#showHiddenProducts{display:block;margin:0 0 25px;text-align:center;}main.main div.content div.product-list a#showHiddenProducts > span{display:inline-block;padding:3px 5px;border:solid #005380;border-width:1px 0;}div.product-inquiry > div{width:380px;float:right;}div.product-inquiry > div label{width:120px;}div.product-inquiry > div input[type="text"],div.product-inquiry > div input[type="email"],div.product-inquiry > div input[type="url"],div.product-inquiry > div input[type="password"],div.product-inquiry > div input[type="tel"]{margin-left:3px;width:249px !important;}div.product-inquiry > div input[type="text"].small,div.product-inquiry > div input[type="email"].small,div.product-inquiry > div input[type="url"].small,div.product-inquiry > div input[type="password"].small,div.product-inquiry > div input[type="tel"].small{margin-right:0 !important;width:119px !important;}div.product-inquiry > div button[type="submit"]{float:right;}@media only screen and (max-device-width: 568px){div.product-inquiry > div{float:none;width:100%;}div.product-inquiry > div label{display:block;}div.product-inquiry > div input[type="text"],div.product-inquiry > div input[type="email"],div.product-inquiry > div input[type="url"],div.product-inquiry > div input[type="password"],div.product-inquiry > div input[type="tel"]{display:block;width:100% !important;margin-left:0;box-sizing:border-box;}div.product-inquiry > div input[type="text"].small,div.product-inquiry > div input[type="email"].small,div.product-inquiry > div input[type="url"].small,div.product-inquiry > div input[type="password"].small,div.product-inquiry > div input[type="tel"].small{float:left;width:49% !important;margin-left:2%;}div.product-inquiry > div input[type="text"].small:first-of-type,div.product-inquiry > div input[type="email"].small:first-of-type,div.product-inquiry > div input[type="url"].small:first-of-type,div.product-inquiry > div input[type="password"].small:first-of-type,div.product-inquiry > div input[type="tel"].small:first-of-type{margin-left:0;}}footer.pageFooter{position:absolute;height:20px;padding:5px 0;right:0;bottom:0;left:0;background-color:#005380;color:#fff;font-size:11px;line-height:20px;text-align:center;}.sleeve-error{color:#f00;margin-left:258px;}.hidden{display:none;}.disabled{color:#bdbdbd;}.disabled td.amount input{display:none;}.disabled.allowed{pointer-events:auto;color:#000;}.disabled.allowed td.amount input{display:block;}main.main div.content .disabled td.amount{position:relative;}main.main div.content .disabled td.amount a.show-information{margin-right:6px;line-height:20px;}main.main div.content .disabled td.amount div.hidden.information{left:inherit;right:-220px;text-align:left;top:0;width:200px;z-index:999;}main.main div.content .disabled td.amount div.hidden.information a{color:#fff;}div.field{position:relative;}main.main div.content a.show-information{background-color:#005380;border:0px solid #fff;border-radius:50%;color:#fff;display:inline-block;height:20px;margin-left:5px;text-align:center;width:20px;}main.main div.content a.show-information:hover{text-decoration:none;}main.main div.content div.hidden.information{background-color:#005380;border:0px solid #fff;border-radius:10px;color:#fff;left:0;padding:10px;position:absolute;top:30px;width:480px;z-index:100;-moz-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}main.main div.content div.hidden.information.show{display:block;}main.main div.content div.hidden.information div.images{float:left;padding-left:32px;}main.main div.content div.hidden.information div.images figure{box-sizing:border-box;float:left;margin:0 0 20px 0;padding:10px;width:50%;}main.main div.content div.hidden.information div.images figure figcaption{margin-top:15px;max-width:180px;text-align:left;}main.main div.content div.hidden.information div.images figure img{width:125px;}main.main div.content div.hidden.information div.footer{padding:10px 0;}main.main div.content div.hidden.information div.footer a{color:#fff;display:inline-block;float:right;}
