body { height: 100%; border: 0; margin: 0; background: #f4f4d3; color: #003875; text-align: center; font-size: 11px; }#body { position: relative; margin: 0 auto; text-align: left; width: 960px; background: #f4f4d3 url('watermerk.png') no-repeat; 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); }#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; 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 #003875; }#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 #003875; border-bottom: solid 1px #003875; 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 #003875; }#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 #003875; 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_background.png) repeat-y 151px; }#content-container a { color:#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 { display: none; }#content-container ul.menu li { padding-top: 16px; padding-bottom: 18px; border-bottom: 1px solid #003875; color: #003875; }#content-container ul.menu li a {text-decoration: none;}#content-container ul.menu li a:hover { color: black; }#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 li { font-weight: normal; margin: 0; padding: 0px 0px 0px 5px; 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 #003875; 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:#003876; margin: 5px; min-height:105px; padding:1px 2px 0px 1px; width:128px; cursor:pointer; 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: white; text-align: center; text-decoration: none; margin: 0 0 0 1px; padding: 0; padding-top: 2px; }#content-container .chapter h1 a { color: white; }.chapter a { text-decoration: none; }.chapter:hover { background: white; }.chapter:hover a h1 { color: #003876; }#content-container .chapter:hover h1 a { color: #003876; }.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: 140px; 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; margin-bottom: 20px; width: 960px;}#footer a { color: #003875; text-decoration: none; }#footer ul { padding: 10px 0; color: #d4d5cc; font-size: 11px; margin: 0; border-top: 1px solid #d4d5cc; }#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: none repeat scroll 0 0 #003875; border: 0 none; color: white; height: 50px; width: 75px; cursor: pointer; }/* 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; }