.sans-serif { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }
.serif { font-family: Georgia, 'Times New Roman', Times, serif; }
.monospace { font-family: Monaco, 'Courier New', monospace; }
.clearfix { zoom: 1; }
.clearfix::before, .clearfix::after { display: table; content: ''; }
.clearfix::after { clear: both; }
header[role="banner"] h1, .index header[role="banner"] h1 { background-image: url(497122d628b50a93cca9bc1ac70d245fb177d4be.png) ; background-size: 84px 84px; }
.product-box table.orderProduct .iconFormat-pdf { background-image: url(ac5ebbfd8ca5d86eb53666be83e5ee3fa066f78d.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-epub { background-image: url(00fcc3c831af9cdf583631b34744033909a72126.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-online { background-image: url(37ce2d2609bdedb248537aff818a07e0fca3d674.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-paper { background-image: url(5a41261597dab8de6ba658c01244e4b0b097c3c3.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-redline { background-image: url(a0fc41576bad94923551382244637c84faeeeae4.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-colorpdf { background-image: url(0dae28eabd2d33f245cab0f1353b78985282fe9b.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-pdfondvd { background-image: url(890b57f0f62ae7961fadd89f8de0f791c6b4ef06.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-pdfoncd { background-image: url(948c3f111b3706035952723cd2a35140a9e398e8.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-htmloncd { background-image: url(aa825d32cdfd99372e6f0b4f2b39b5ac163562fe.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-html { background-image: url(764fb0bd2c22581f290e6d83dd5e4573edf92adf.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-dvd { background-image: url(534593cf084a5c329ac395bc85277fce93f5ed4c.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-cd { background-image: url(09b5684033a14f3e2396b359fea08cd3eafd2f5b.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .iconFormat-db { background-image: url(f76332ae14fb96e36933cb8acdd42ac00e21511c.png) ; background-size: 40px 120px; background-position: initial initial; background-repeat: no-repeat no-repeat; }
.product-box table.orderProduct .chooseFormat.active { background-image: url(1548913cd26587bd1e060730db82f28e501be207.png) ; background-size: 20px 16px; background-position: 0% 0%; background-repeat: no-repeat no-repeat; }
.product-box .orderFormat .help-format { background-image: url(4366a2b16a140b16d723e1e1872441b82f75bde3.png) ; background-size: 100%; background-position: 0% 0%; background-repeat: no-repeat no-repeat; }
.product-box .help-format-content ul li.format-pdf { background-image: url(aa8987a51096efbb7428dc9ccb16dcda72637561.png) ; background-size: 32px 44px; background-position: 0% 10px; background-repeat: no-repeat no-repeat; }
.product-box .help-format-content ul li.format-epub { background-image: url(69c73339b4dd0ed7de5ecaa4a527aeddf1a4f93a.png) ; background-size: 32px 44px; background-position: 0% 10px; background-repeat: no-repeat no-repeat; }
.product-box .help-format-content ul li.format-colorpdf { background-image: url(ad7312fa43d252b9887318e5e3806c193d7e8a35.png) ; background-size: 32px 44px; background-position: 0% 10px; background-repeat: no-repeat no-repeat; }
.product-box .help-format-content ul li.format-paper { background-image: url(4363a6637732f38ad14b613adc23b68a4feebaf4.png) ; background-size: 32px 44px; background-position: 0% 10px; background-repeat: no-repeat no-repeat; }
.format-box .tabs .online { background-image: url(b2f8c5e75f421ed34e8ade0e7cba8516e8a6a766.png) ; background-size: 32px 32px; background-position: 10px 5px; background-repeat: no-repeat no-repeat; }
.format-box .tabs .redline { background-image: url(d515cfacf2645eb4fbae1792a6bc1bb0ac5a21f0.png) ; background-size: 32px 32px; background-position: 10px 5px; background-repeat: no-repeat no-repeat; }
.format-box .tabs .pdf-epub { background-image: url(5dce52ba44a3c9d092c1a6b56042c24a3d21d572.png) ; background-size: 32px 32px; background-position: 10px 5px; background-repeat: no-repeat no-repeat; }
.format-box .tabs .paper { background-image: url(06094070dccc8cc73dae37413b760b0c7a523fb8.png) ; background-size: 32px 32px; background-position: 10px 5px; background-repeat: no-repeat no-repeat; }
.menu-sectors li.sector-itsecurity .icon { background-image: url(f7ddd85cef39393f0ea0071762b8c937eb8e5596.png) ; }
.menu-sectors li.sector-quality .icon { background-image: url(1fb29259ac5a86adc8d71bd55d757001dc4e26cc.png) ; }
.menu-sectors li.sector-environment .icon { background-image: url(300aeb65f556398d6f59a51a9ebdaf73330809a9.png) ; }
.menu-sectors li.sector-food .icon { background-image: url(5d1c81bb4224b86ad3b85279840c9c6f40c72b20.png) ; }
.menu-sectors li.sector-medical .icon { background-image: url(1c774091e5d26f0d20f5583aba8b95bf664a2231.png) ; }
.menu-sectors li .icon { background-size: 30px 62px; }
.squarebox .squarebox-icon, figure .squarebox-icon { background-image: url(46973088793d807bf2b2474960a5a3e513e090ce.png) ; background-size: 25px; }
