@charset "UTF-8";
/* CSS Document */

body {
  font:9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #000;
  margin:0;
  padding:0;
  background:#c1c9ce url(../images/bkg.gif) 0 0 repeat-x;
}

a            {color: #f58427; text-decoration:underline;}
a:active     {color: #f58427; text-decoration:underline;}
a:visited    {color: #f58427; text-decoration:underline;}
a:link       {color: #f58427; text-decoration:underline;}
a:hover      {color: #f58427; text-decoration:underline;}

p           {margin:0; padding:0 0 2pt 0;line-height:14pt;}
h1       {color: #f58427; font-size:18pt; margin:8pt 0 0 0; padding:0;letter-spacing:0pt;text-transform:none;}
h2       {color: #f58427; font-size:12pt; margin:8pt 0 0 0; padding:0;letter-spacing:0pt;text-transform:none;}
h3       {color: #999;    font-size:12pt;margin:8pt 0 2pt 0;padding:0;letter-spacing:0pt;text-transform:none;}
h4       {color: #000000; font-size:10pt;margin:8pt 0 2pt 0;padding:0;letter-spacing:0pt;text-transform:none;}
h5       {color: #ffffff; font-size:10pt;margin:8pt 0 2pt 0;padding:0;letter-spacing:0pt;text-transform:none;}
h6       {color: #f58427; font-size:12pt;margin:8pt 0 2pt 0;padding:0;letter-spacing:0pt;text-transform:none;}

.container {width:990px ;text-align: left; margin-top:10px;border:#999 1px solid;overflow:auto;}

/* header, header menu */
.header  {width:990px; float:left; margin:0; height:174px; background:transparent url(../images/header-174.jpg) 0 0 no-repeat;padding:0; }
body div.lab1 .header  {width:990px; float:left; margin:0; height:174px; background:transparent url(../images/header-lab3.jpg) 0 0 no-repeat;padding:0; }
body div.lab2 .header  {width:990px; float:left; margin:0; height:174px; background:transparent url(../images/header-lab1.jpg) 0 0 no-repeat;padding:0; }
body div.lab3 .header  {width:990px; float:left; margin:0; height:174px; background:transparent url(../images/header-lab2.jpg) 0 0 no-repeat;padding:0; }
body div.mach .header  {width:990px; float:left; margin:0; height:174px; background:transparent url(../images/header-machines.jpg) 0 0 no-repeat;padding:0; }

.headerMenu {background:transparent url(../images/bkg-header-menu.png) left top no-repeat; height:20px; display:block; float:right; padding:6px 16pt 0 24pt; width:190px;}
.headerMenu a, .headerMenu a:visited  {text-decoration:none; color:#fff; }
.headerMenu a:hover, .headerMenu a:active {text-decoration:underline; color:#fff; }
.headerMenu ul {margin:0; padding:0; float:right;}
.headerMenu ul.login {margin:0; padding:0; float:right; }
.headerMenu li {
  background: url(../images/blt-white.gif) 0 4px no-repeat;
  list-style:none;
  margin:0 0 0 0px;
  padding:0 12px 0 10px;
  float:left;
  font-size:8.5pt;
  color: #fff;
}

/* language selector */
.headerMenu ul.w-LanguageSelector,.headerMenu ul.w-LanguageSelector {padding:0;margin:0;}

.menu  {
  width:990px;
  padding:0;
  margin:0;
  float:left;
  height:49px;
  background:transparent url(../images/bkg-menu.gif) repeat-x;
  color:#fff;
  text-align:center;
  vertical-align:middle;
  border:0;
  width:100%;
  border-collapse:collapse;
}
.menu tr {border:0; margin: 0; padding: 0;}
.menu td {font-size:10pt; font-weight:bold; width:25%; vertical-align:middle;}
.menu a {color:#fff; text-decoration:none;}
.menu a:visited {color:#fff; text-decoration:none;}
.menu a:hover {color:#fff; text-decoration:underline;}
.menu td.select {background:#000 url(../images/bkg-menu-hl5.gif) 0 0 repeat-x;color:#fff;}
.menu td.select a {}

.subMenu  {
  width:237px;
  float:left;
  margin:0;
  min-height:100px;
  background:transparent;
  padding:8pt 10px 10px 0
}
* html .subMenu  {width:237px;height:100px;margin:0;}
.subMenu ul{margin:0; padding:0;}
.subMenu ul ul{margin:0; padding:0;}
.subMenu li{color:#000;list-style:none; margin:4pt 0 4pt 0pt; padding:0; background:none;font-size:11pt; text-transform:capitalize;}
.subMenu li li{color:#000;list-style:none; margin:4pt 0 4pt 8pt; padding:0; background:none;font-size:11pt; }
.subMenu li li li{color:#000;list-style:none; margin:4pt 0 4pt 16pt; padding:0; background:none;font-size:11pt; }
.subMenu a{text-decoration:none; color:#000; padding: 0 0 0 30px}
.subMenu a:visited {text-decoration:none; color:#000; }
.subMenu a:hover, .subMenu a:active {text-decoration:underline; color:#f58427; }

.subMenu li.select {background:url(../images/blt-orange.gif) 16px 7px no-repeat;}
.subMenu li.select a{color:#000;}
.subMenu li.select li a{color:#000; background:none;font-style:normal;}
.subMenu li li.select a, .subMenu li li.select a:visited{color:#000;}

.content  {width:990px; float:left; margin:0;  overflow:auto; padding:0; background:#fff url(../images/bkg-submenu3.gif) 0 0 no-repeat;}
body div.lab1 .content {width:990px; float:left; margin:0;  overflow:auto; padding:0; background:#fff url(../images/bkg-submenu-mid.gif) 148px 0 no-repeat;}
body div.lab3 .content {width:990px; float:left; margin:0;  overflow:auto; padding:0; background:#fff url(../images/bkg-submenu-mid.gif) 148px 0 no-repeat;}
body div.lab4 .content {width:990px; float:left; margin:0;  overflow:auto; padding:0; background:#fff url(../images/bkg-submenu-mid.gif) 148px 0 no-repeat;}
body div.lab2 .content {width:990px; float:left; margin:0;  overflow:auto; padding:0; background:#fff url(../images/bkg-submenu-mid.gif) 396px 0 no-repeat;}
body div.mach .content {width:990px; float:left; margin:0;  overflow:auto; padding:0; background:#fff url(../images/bkg-submenu-mid.gif) 643px 0 no-repeat;}

.text  {width:700px ; overflow:auto; float:left; margin:0; padding:10pt 15px 10px 25px; background:transparent;}
.textH  {width:940px ; min-height:100px; overflow:auto; float:left; margin:0; padding:0 25px 10px 25px; background:transparent;}

.text img.product  {float:right;margin:0 0 0 14pt;}

* html .text  {}
* html .textH  {height:auto;}

.adbar {width:171px; height:561px; float:left; margin:0; min-height:150px;background:transparent url(../images/bkg-right.jpg) right top repeat-y; ;padding:0px 0px 10px 12px;}

.adhdr {width:152px ;height:19px; background:transparent url(../images/ad-hdr.gif) left top no-repeat; padding:0; margin:12px 0 0 0}
.ad    {width:152px ;min-height:150px; background:transparent url(../images/ad-bkg.gif) left top repeat-y; padding:0;}
.adftr {width:152px ;height:5px; background:transparent url(../images/ad-ftr.gif) left top no-repeat; padding:0;}

.texth {width:900px ;float:left; margin:0; min-height:421px;padding:10px 30px 10px 30px; background:#fff url(../images/bkg-content.jpg) left top repeat-x;}
.text ul,.texth ul{margin:3pt 0 3pt 0; padding:0;}
.text li,.texth li{background:transparent url(../images/blt.gif) 1px 6px no-repeat;list-style:none; margin:0; padding:0 7px 0 12px;}
.footer  {width:930px ;float:left; margin:0; height:40px; color:#433f00; padding:13px 20px 0 40px;background:#fff url(../images/bkg-footer.gif) left 10px no-repeat;}

.footer a{text-decoration:none; color:#fff; }
.footer a:hover{text-decoration:underline; color:#efefef; }
.footer ul{margin:0; padding:0;}
.footer li{
  background: url(../images/blt-white.gif) 0 4px no-repeat;
  list-style:none;
  margin:0 ;
  padding:0 12px 0 10px;
  float:left;
  font-size:8.5pt;
  color: #fff;
}


.col1 {width:204px ;background:black url(../images/bkg-colb.gif) left bottom no-repeat; float:left; min-height:600px;}
.col1 h1 {color:#f56100; font-size:11pt; font-weight:normal; margin:16px 0 0 0;}
.col1 p {font-style:italic; color:#fff; margin:4px 0 0 0;}
.logo {width:300px ;height:111px; background:#fff url(../images/logo.gif) left top no-repeat; float:left;}
.ljobs {width:188px ;height:40px; background:black url(../images/txt-latestjobs.gif) left top no-repeat; float:left; padding:40px 8px 16px 8px;}
.col2 {width:784px ;border: #ccc 1px solid; float:left;}


/*hr {margin:0; height:14px; background:#fff url(../images/hr.gif) left top repeat-x; border:0;}*/
div.hr {0; height:14px; background:#fff url(../images/hr.gif) left top repeat-x;}
/*hr {display:none; margin:0;}*/

.w-RegFormLabel {vertical-align:top; }
.w-RegForm input {width:250px; }
.w-RegForm textarea {width:400px; height:75px; }
.w-RegForm #SubmitButton {width:auto; }
.w-RegForm {margin:14pt 0 0 0; padding:0; line-height:14pt;}
input.w-Mandatory {border:#e0041d solid 2px;background:#f4f4f4}
textarea.w-Mandatory {border:#e0041d solid 2px;background:#f4f4f4}

.photos{margin:10px 0 0 0;}
.photos .thumbnail{margin:0 10px 10px 0;float:left; width:112px;height:140px;}
.photos .thumbnail img {border:#f56100 2px solid;}
.photos .thumbnail a {text-decoration:none;}

.photo img {margin:10px 0 10px 0;}
/* print */

.containerP {width:680px ;text-align: left; margin-top:0px;}
.headerP  {width:680px; height:120px; float:left; margin:0; }
.contentP  {width:660px ;float:left; margin:0; min-height:421px;padding:0 6px 0 6px}
.footerP  {width:660px ;float:left; margin:0; height:20px; color:#888888; padding:12px 20px 0 0px;}
.textP {width:680px ;float:left; margin:0; min-height:421px;padding:10px 0px 10px 0px;}

/* MDF 201108 */

div.remainder {display:none;float:left;}
div.products {float:left;width:700px;padding-top:8px}
div.products a {width:110px;margin:6px;padding:0px;float:left;cursor:pointer;background:top center no-repeat; text-decoration:none;}
div.products a:hover {border:#999 1px solid;background:#efefef top center no-repeat;margin:5px}
div.products a span {padding:2px; margin-top:110px;display:block;line-height:11pt;height:33pt;overflow:hidden;}

ul.kenmerk li {float:left}