body {height: 100%;border: 0;margin: 0;background: #fff url('BG.png') repeat-x;color: #003875;text-align: center;font-size: 11px;}#body {position: relative;margin: 15px auto;text-align: left;width: 960px;background: #fff url('') repeat-x;box-shadow: 0px 0px 8px #000000;-webkit-box-shadow: 0px 0px 8px #000000;-moz-box-shadow: 0px 0px 8px #000000;DXImageTransform.Microsoft.Glow(Color= #fff, Strength=8);min-height:50px;padding:0px;min-height: 567px; }a:focus {outline: none; }a:active {outline: none; }a img { border: 0; }.clear {width: 960px; height: 0;clear: both; }#content .clear {width: 515px; }#content .content-right .clear {width: 210px; }.noscreen {display: none; }div {margin: 0; }img.dynamic {display: none; }h1 {font-weight: bold;font-size: 11px;font-family: verdana; }h2 {font-weight: bold;font-size: 10px;font-family: verdana; }p {color: #003875;font-family: verdana;padding: 0px;margin: 0px; }.snippet dl {margin: 3px; }.snippet dt {color: #003875;font-family: verdana;font-size: 11px;margin-top: 10px; }.snippet dd {color: #003875;font-family: verdana;font-size: 11px;margin: 0px;font-weight: bold; }#content dt {color: #003875;font-family: verdana;font-size: 11px;margin-top: 10px;font-weight: bold; }#content dd {color: #003875;font-family: verdana;font-size: 11px;margin: 0px; }img {padding: 0px;margin: 0px;}#content .icons li {padding-left: 4px; }.swe ul.icons li.print {list-style-image: url(/style/icons/print.png); }.swe ul.icons li.cancel_print {list-style-image: url(/style/icons/cancel_print.png); }#content .clear-overflow {overflow: auto;zoom: 1; }#contimeta_infoform-gender {padding-left: 16px; }#contimeta_infoform-gender label {position: relative;top: -2px; }#contimeta_infoform-gender label input {position: relative; top: 2px;margin-left: 0; }#content .productgroup .img-container {float: left; }#content .productgroup ul.docs {list-style-type: none;list-style-image: none;margin: 12px 10px 12px 125px; }#content .productgroup ul.docs li {height: 20px; }#content .productgroup ul.docs li img {border: 0;margin-right: 12px;float: left;margin-bottom: 0; }#content .productgroup ul.docs li.disabled img {border: 0;margin-right: 12px;float: left; }#content .productgroup ul.docs li.disabled {color: #adb1b5; }#content .productgroup div.icons {margin-left: 125px; }#content .productgroup div.icons img {float: left;border: 0;margin-right: 12px; }.portal {width: 960px;height: 567px;margin: 0 auto; }.en .portal { background: url('portal.en.png'); }.nl .portal { background: url('portal.nl.png'); }.fr .portal { background: url('portal.fr.png'); }.de .portal { background: url('portal.de.png'); }.se .portal { background: url('portal.se.png'); }.portal .address { list-style-type: none; padding: 0; position: absolute; top: 370px; width: 120px; text-align: center; margin: 0 0 0 12px; }.portal .address li {margin-bottom: 12px; }.portal .address li h1 {margin: 0; }.portal .intro {position: absolute;top: 58px; left: 390px;width: 173px; text-align: center;margin: 10px 12px 0; }.portal .description {position: absolute;top: 298px;left: 390px;width: 173px;text-align: center;margin: 10px 12px 0; }.portal .package-country, .portal .mounting-country, .portal .service-country, .portal .compressors-country {list-style-type: none;width: 32px;padding: 0;margin: 0;position: absolute; }.portal .package-country li, .portal .mounting-country li, .portal .service-country li, .portal .compressors-country li {margin-bottom: 9px; }.portal .package-country { left: 380px; top: 67px; }.portal .mounting-country { left: 550px; top: 67px; }.portal .service-country { left: 380px; top: 309px; }.portal .compressors-country { left: 550px; top: 309px; }.header {height: 68px;width: 960px;margin-bottom: 4px;position: relative; }.header a#logo {position: absolute;height: 54px; width: 200px;top: 10px;left: 8px;display: block;background-image: url('xpix.gif'); }.header a#logo span strong {display: none; }#content-header {margin-left: 10px; }#content-header > div {float: left; }#content-header .clear {float: none; }#content-header .left-menu-img, #content-header .right-menu-img {width: 150px;height: 150px;border: solid 1px #888888; }#content-header .left-menu-img img.dynamic, #content-header .right-menu-img img.dynamic { xdisplay: none; }#content-header a {color: #003875;text-decoration: none; }#content-header .snippet, #content-header .search{width: 139px;height: 150px;border-top: solid 1px #888888;border-bottom: solid 1px #888888;padding: 0px 0px 0px 3px; }#content-header .snippet dt {font-size: 9px; }#content-header .snippet dd {font-size: 11px; }#content-header .page-img {width: 348px;height: 150px;margin:0px;border: solid 1px #888888; }#content-header .home {margin-left: 35px; }#content-header form {margin-top: 17px;text-align: center;padding-right: 3px; }#content-header form img {position: absolute;left: 657px;top: 160px; }#content-header form input[name=q] {width: 95px;padding-left: 35px;color: #003875; }#content-header form input[type=submit] {border: 1px solid #aaaca6;background: white;margin-top: 3px; color: #003875; }#languages {margin-left: 0px;padding-left: 8px;padding-top: 17px;}#languages ul {list-style-type: none;padding: 0;margin: 0; }#languages li {display: inline;padding-left: 2px;padding-right: 2px;}#content-container {margin-left: 10px;background: url(/style/content_background2.png) repeat-y 151px; }#content-container a {color:#003875; }#content-container a.css_button_custom:hover {color:#ffffff; }#content-container a.bcss_button_custom:hover {color:#ffffff;background: #003875}#content-container a.ccss_button_custom:hover {color:#ffffff;background: #003875}#content-container #content {float: left;width: 575px;margin:0px;padding-left: 30px;padding-right: 30px;padding-bottom: 30px; }#content-container #content.no-margin {padding-bottom: 0px; }#content-container ul.menu {float: left;list-style-type: none;padding: 0px;width: 140px;margin: 0px 8px 12px 3px;font-size: 10px;font-weight: bold; }#content-container ul.right {margin: 0px 3px 12px 8px; }#content-container ul.menu img.dynamic {display: none; }#content-container ul.menu li {padding-top: 16px;padding-bottom: 18px;padding-left: 18px;border-bottom: 1px solid #aaaca6;color: #aaaca6;position: relative; }#content-container ul.menu li .expand-collapse { position: absolute; left: 0; top: 15px; cursor: pointer; }#content-container ul.menu li a {text-decoration: none;}#content-container ul.menu li a:hover {color: black;text-shadow: 0 0 3px #9c9c9c, 0 0 3px #9c9c9c;}#content-container ul.menu li.active a {color: black;}#content-container ul.menu ul {margin: 3px 0px 0px 3px;padding: 0;font-size: 10px;border-bottom: 0;display: none;list-style-type: none; }#content-container ul.menu ul.active {display: block; }#content-container ul.menu li.active li a {color: #003875; }#content-container ul.menu ul { margin-left: 0; }#content-container ul.menu ul li {font-weight: normal;margin: 0;padding: 0px 0px 0px 0px;border-bottom: 0; color: #003875; }#content-container ul.menu ul li a {color: #003875; }#content-container ul.menu ul li:hover a {color: black; }#content-container ul.menu ul li.active a {color: black; }#content-container ul.menu li.invisible {display: none; }#content-container ul.right {margin: 0px 3px 12px 8px; }#content div.breadcrumbs {font-size: 9px;margin: 0px;padding: 18px 0 16px;list-style-type: none;list-style-image: none;width: 600px;border-bottom: 1px solid #aaaca6;position: relative;left: -10px; }#content div.breadcrumbs ul { margin: 0;padding: 0; }#content div.breadcrumbs li {display: inline; }#content div.breadcrumbs a {text-decoration: none; }.chapter {float: left;background: white;margin: 5px;min-height: 105px;padding:1px 2px 0px 1px;width:128px;cursor: pointer;text-align: center;/*border: 1px solid #003875;*/ }.chapter img {position: relative;top: -1px; left: -1px; }.chapter div.img-not-found {width: 131px;height: 69px; }.chapter h1 {vertical-align: middle;color: #003875;text-align: center;text-decoration: none;margin: 0 0 0 1px;padding: 0;padding-top: 2px;font-size: 10px; }#content-container .chapter h1 a {color: #003875; }.chapter a {text-decoration: none; }.chapter:hover {box-shadow: 0px 0px 8px #000000;-webkit-box-shadow: 0px 0px 5px #000000;-moz-box-shadow: 0px 0px 5px #000000;DXImageTransform.Microsoft.Glow(Color= #fff, Strength=5);background: #e1e1e1 url('BG-BG.png');  }.chapter:hover a h1 {color: #003875; }#content-container .chapter:hover h1 a {color: #003875; }.group {background: url('line.png') repeat-y 315px; }.group .content-left {float: left;padding-right: 20px;text-align: left;width: 299px; }.group .content-left h1 {margin-top: 20px; }.group .content-left p {margin-bottom: 20px; }.group .content-right {float: left;padding-left: 20px;padding-bottom: 30px;width: 235px; }.group .content-right img {border: 1px solid #003875;float: left;margin-top: 12px; }.group .content-right h2 {float: left;padding-left: 5px;padding-top: 50px;width: 128px;color: #003875;font-family: verdana;font-size: 10px;font-weight: bold;margin-bottom: 0; }.group .content-right h2.noimage {margin-left: 82px; }.group .content-right a {text-decoration: none; }table.info-request {width: 574px;margin-bottom: 24px;xborder: 1px solid red; }table.info-request .heading1 {width: 143px; }table.info-request .info1 {width: 143px; }table.info-request .twocol {xwidth: 317px; }#content p.info-request {margin: 0px;font-weight: bold; }td.catalog {width: 284px;vertical-align: top; }td.interests h2 {margin: 10px 0 0 0; }td.interests label {display: block;float: left;width: 180px;white-space: nowrap; }td.buttons {vertical-align: bottom;padding-top: 20px;padding-left: 43px; }td.buttons input[type=submit], td.buttons input[type=button] {background: #003875;color: white;border: 0;width: 75px;height: 50px;float: left; }td.buttons input[type=submit] {margin-right: 12px; }.swe .info-request td.buttons {padding-top: 20px; }.productgroup h2 {font-size: 11px;margin-top: 20px;margin-left: 124px; }.productgroup img {display: block;border: 1px solid #003875;margin-bottom: 12px; }.productgroup p {margin-left: 124px;text-align: left; }#content .productgroup ul {margin-left: 140px;margin-top: 0; }#footer {text-align: center;width: 960px;background: #fff url('bg-footer.gif') repeat; }#footer a {color: #003875;text-decoration: none; }#footer ul {padding: 10px 0;color: #888888;font-size: 11px;margin: 0;border-top: 1px solid #888888; }#footer li {display: inline; }#guidance {color: #aaaaaa; }#guidance a {color: #aaaaaa; }.searchfield {height: 20px;width: 103px;border: 1px solid #003875;background-color: white;margin: -4px 0px 0px 3px;padding: 4px 0px 0px 28px;}.searchbutton {height: 20px;width: 40px;border: 1px solid #003875;background-color: white;color: #003875;margin: 5px 0px 0px 92px;}.pagination .selected {font-weight: bold; }#header.searchbutton submit {border: 1px solid #003875;}form.webshop {margin-left: 124px; }form.webshop input {background: url('webshop.png');#background: none repeat scroll 0 0 #003875;border: 0 none;#color: white;height: 67px;width: 67px;cursor: pointer; }form.webshop input:hover {background: url('webshop2.png');}/* mailing */a.css_button_custom {background:#ffffff;Border: 1px solid #003875;color:#003875;font-family: Verdana;font-size: 12px;font-weight:bold;padding-top:3px;padding-bottom:3px;padding-right:4px;padding-left:4px;text-decoration: none;margin-left:2px;}a.bcss_button_custom {background:#ffffff;width: 1900px;#Border: 1px solid #003875;color:#003875;font-family: Verdana;font-size: 10px;font-weight:bold;padding-top:3px;padding-bottom:3px;padding-right:19px;padding-left:18px;text-decoration: none;#margin-left:2px;}a.ccss_button_custom {background:#ffffff;width: 1900px;#Border: 1px solid #003875;color:#003875;font-family: Verdana;font-size: 10px;font-weight:bold;padding-top:3px;padding-bottom:3px;padding-right:22px;padding-left:21px;text-decoration: none;#margin-left:2px;}a.css_button_custom:hover {color: #ffffff;background-color: #003875;}/* lightbox */#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }#jquery-lightbox a img { border: none; }#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#lightbox-container-image { padding: 10px; }#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none; }#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }#lightbox-nav-btnPrev { left: 0; float: left; }#lightbox-nav-btnNext { right: 0; float: right; }#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: hidden; width: 100%; padding: 0 10px 0;}#lightbox-container-image-data { padding: 0 10px; color: #808080; }#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }#lightbox-image-details-caption { font-weight: bold; color: #808080; }#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }#lightbox-secNav-btnPrint { width: 120px; float: left; }#lightbox-secNav-btnPrint img { margin: 0.5em 0.5em 0 0; }#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.5em; }
