@charset "UTF-8";
/* CSS Document */

body {
	font:9pt Arial, Helvetica, sans-serif;
	color: #000;
	margin:0;
	padding:0;
	background:#fefed0 url(../images/bkg-yellow.gif) repeat-x left top;
}
body.p {background:#fff}

body.blue {
	background:#e1f1f3 url(../images/bkg-blue.gif) repeat-x left top;
}
a            {color: #ff7600; text-decoration:underline;}
a:active     {color: #ff7600; text-decoration:underline;}
a:visited    {color: #ff7600; text-decoration:underline;}
a:link       {color: #ff7600; text-decoration:underline;}
a:hover      {color: #ff7600; text-decoration:underline;}

p	         {margin:0; padding:0 0 2pt 0;line-height:14pt;}
h1			 {color: #ff7600; font-size:16pt; margin:6pt 0 0 0; padding:0;letter-spacing:0pt;}
h2,h3,h4,h5,h6 {color:  #ff7600; font-size:12pt; margin:16pt 0 2pt 0; padding:0;letter-spacing:0pt;}
body.blue h1,body.blue h2,body.blue h3,body.blue h4,body.blue h5,body.blue h6 {color: #009def;}

.container {width:972px ;text-align: left; margin-top:0px;}
.header  {width:972px; float:left; margin:0; height:19px; background:transparent url(../images/bkg-sh-h.png) 1px 18px no-repeat;padding:7px 0 0 0; }
body.blue .header {width:972px; float:left; margin:0; height:19px; background:transparent url(../images/bkg-sh-hb.gif) 1px 18px no-repeat;padding:7px 0 0 0; }
* html .header  {background-image:none;}

.header a{text-decoration:none; color:#000; }
.header a:hover {text-decoration:underline; color:#000; }
.header ul.hmenu {margin:0; padding:0 10px 0 0; float:right; }
.header li {
	background:transparent url(../images/blt-yellow.gif) left 1px no-repeat;
	list-style:none;
	margin:0 0 0 0px;
	padding:0 7px 0 8px;
	float:left;
	font-size:8.5pt;
	color: #000;
}
body.blue .header li{
	background:transparent url(../images/blt-white.gif) left 1px no-repeat;
	list-style:none;
	margin:0 0 0 0px;
	padding:0 7px 0 8px;
	float:left;
	font-size:8.5pt;
	color: #000;
}
.header ul.w-LanguageSelector,.headerb ul.w-LanguageSelector {padding:0 0 0 10px;margin:0;}
.bannerc {width:972px; height:200px; background:transparent url(../images/bkg-sh-m.png) repeat-y;float:left;}
.banner {width:960px; height:250px; margin:0 6px 0 6px;float:left;}
.menu  {width:967px ;padding:0px 5px 0px 10px; float:left; margin:0; height:42px;background:transparent url(../images/bkg-menu.png) no-repeat; color:#fff;  }
body.blue .menu {background:transparent url(../images/bkg-menu.png) no-repeat;}
.menu a{text-decoration:none; color:#e9b69b;background:#e65327; }
.menu a:hover{text-decoration:underline;}
.menu ul{margin:0; padding:0;}
.menu li{list-style-type:none; margin:0; padding:0 20px 0 0; float:left; font-size:14pt; letter-spacing:0pt;font-weight:bold;}
.subMenu  {width:170px ;float:left; margin:0; min-height:150px;background:#ff7600;padding:10px 15px 10px 15px}
body.blue .subMenu  {background:#009def;}
* html .subMenu  {height:150px;padding:10px 20px 10px 20px}
.subMenu ul{margin:0; padding:0;}
.subMenu ul ul{margin:0; padding:0 0 2pt 0;}
.subMenu li{color:#fff;list-style:none; margin:4pt 0 4pt 0; padding:0; background:none;font-size:12pt; font-weight:bold;}
.subMenu li li{color:#fff;list-style:none; margin:4pt 0 4pt 8pt; padding:0; background:none;font-size:11pt; font-weight:normal;}
.subMenu li li li{color:#fff;list-style:none; margin:4pt 0 4pt 16pt; padding:0; background:none;font-size:11pt; font-weight:normal;}
.subMenu a{text-decoration:none; color:#fff; }
.subMenu a:visited {text-decoration:none; color:#fff; }
.subMenu a:hover, .subMenu a:active {text-decoration:underline; color:#fff; }

.subMenu li.select a{color:#000;}
.subMenu li.select li a{color:#fff;}
.subMenu li li.select a, .subMenu li li.select a:visited{color:#000;}

.content  {width:960px ;float:left; margin:0; min-height:421px;background:transparent url(../images/bkg-sh-m.png) repeat-y;padding:0 6px 0 6px}
.text  {width:700px ;float:left;margin:0; min-height:421px;padding:10px 30px 10px 30px; background:#fff url(../images/bkg-content.jpg) left top repeat-x;}
* html .text  {width:690px ;float:left; margin:0; min-height:421px;padding:10px 30px 10px 30px; background:#fff url(../images/bkg-content.jpg) left top repeat-x;}
.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-orange.gif) 1px 6px no-repeat;list-style:none; margin:0; padding:0 7px 0 12px;}
.footer  {width:932px ;float:left; margin:0; height:20px; color:#888888; padding:12px 20px 0 20px;background:transparent url(../images/bkg-sh-f.png) no-repeat;}
.footer a{text-decoration:none; color:#ff7300; }
.footer a:hover{text-decoration:underline; color:#ff7300; }

body.blue .footer a{text-decoration:none; color:#000; }
body.blue .footer a:hover{text-decoration:underline; color:#000; } 
.footer ul{margin:0; padding:0;}
.footer ul.login{float:left;}
.footer li{
	background:transparent url(../images/blt-yellow.gif) left 2px no-repeat;
	list-style:none;
	margin:0 0 0 0px;
	padding:0 7px 0 8px;
	float:left;
	font-size:8.5pt;
	color: #ff7300;
}
body.blue .footer li{color:#000;background:transparent url(../images/blt-white.gif) left 2px no-repeat; }
.logos {float:right;}

.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 {color: #ff7600;
background-color: #ff7600;
height: 1px; margin:15px 0 15px 0;}

/*div.hr {margin:6px 0 0 0; height:6px; background:red #url(../images/img-hr.gif) repeat-x;}
hr {display:none; margin:0;}*/
.w-RegFormLabel {vertical-align:top; }
.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;}

.leftCol {width:200px;float:left;}
.belKnop {width:190px; float:left; padding:5px 5px 0 4px;}