@charset "UTF-8";
/* CSS Document */
* html .ie6 {}
*+html .ie7 {}

body {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin: 0;
	color: #000;
	text-align:center;
}

a            {color: #7b2b83; text-decoration:underline;}
a:active     {color: #7b2b83; text-decoration:underline;}
a:visited    {color: #7b2b83; text-decoration:underline;}
/*a:link       {color: #07042d; text-decoration:underline;}*/
a:hover      {color: #666; text-decoration:underline;}

p	         {color: #666; margin:0; line-height:14pt;padding:2pt 12px 6pt 12px;font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 {padding:0 12px 0 12px;font-family:Arial, Helvetica, sans-serif;}

h1			 {color: #807f83; font-size:16pt;margin:6pt 0 6pt 0;} 
h2			 {color: #7c2b83; margin:10px 0 0 0;font-size:13pt;}
h3			 {color: #7c2b83; font-size:12pt;margin:6pt 0 1 0;}
h4			 {color: #7c2b83; margin:0;}
h5			 {color: #7c2b83; margin:0;}
h6			 {color: #7c2b83; margin:0;}

ul			 {padding:0;margin:0 0 0 12px;}
ol			 {margin:0;}
li			 {line-height:12pt;}

li p 		 {margin:0;padding:0;border-left:0 none;display:inline;ont-family:Arial, Helvetica, sans-serif;}

table		 {border:none; margin:12px 0 12px 12px; padding:0; border-collapse:collapse;width:724px}
table th	 {color:#646567; font-size:8pt;}
table td	 {margin:0;padding:2pt 0 2pt 2pt; vertical-align:middle;color:#646567;}
table tr 	 {background:#FFF;}
table tr.alt {background:#f1f5fa;}
table em {padding:0;margin:0;}

label {position: relative; float: left;  width: 10em; margin-right: 1em;}   
label em {position: absolute; left: 10em; top: 0;}
table td.w-RegFormLabel{padding:6pt 4pt 2pt 0;width:114px; line-height:14pt;}
table td.w-RegFormField{}
table.w-RegForm {border:none;  margin:0 0 12pt 30px; width:100%;}
td           {text-align:left; }
input,textarea{font-size: 11pt ;border:2px solid #999;padding:2pt;font-family: Arial, Helvetica, sans-serif;}
input#SubmitButton {border:#666 solid 2px;background:#7b2b83;color:#fff;cursor:pointer;}
table.w-RegForm textarea{height:54px;}
textarea {width:170px; }
input.w-Mandatory {border:#7B2B83 solid 2px;background:#f4f4f4}
select       {font-size: 8pt }
#registrationForm_submitButton{ font-size: 10pt; background:#7fb62f; color:#fff;height:28px;width:86px;margin:0 4pt 0 0;border:2px solid #999;cursor:pointer;}
.w-LoginLink{font-size:8pt;}
	
/* layout */
.container{
	width:926px;
	margin:0;
	padding:0;
	overflow:auto;
	background: #fff;
	text-align: left;
   	margin-left: auto;
   	margin-right: auto;
}
* html .container{width:926px;}

.header {background:#fff; width:926px; height:120px; margin:20px 0 0 0; padding:0; float:left;}
.header ul{padding:0; margin:9px 12px 0 0; list-style:none; float:right; height:20px}
.header li{padding:0 0 0 11pt; margin:0; color:#646567; float:left;font-size:8pt; text-align:center;}
.header li a, .header li a:visited{text-decoration:none;color:#646567;}
.header li a:active, .header li a:hover{text-decoration:underline;color:#646567}
.logo {width:269px; height:103px;float:left; cursor:pointer;display:block;background: transparent url(/images/logo-wm.gif) 0 0 no-repeat;}
.logo img {border:0;}
.login {float:right; height:20px; margin:10px 0 0 0; color:#07042d; font-size:8pt; }
.login a{}
.login a.uk{background:#fff url(../images/cn/gb.gif) 0 1px no-repeat;padding:0 0 0 20px;}
.login a.nl{background:#fff url(../images/cn/nl.gif) 0 1px no-repeat;padding:0 0 0 20px;}

.menu  {width:657px; background:#fff; float:left; margin:0;height:60px;font-family: 'Century Gothic',Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.menu ul{padding:0; margin:0 0 0 30px; list-style:none;float:left;}
.menu li{padding:44px 15px 0 0px; margin:0; color:#7b2b83; float:left;background:transparent;font-size:16px;}
.menu li.select {}

.menu li a, .menu li a:visited{text-decoration:none;color:#7b2b83; background:transparent;padding:8px 15px 30px 0;}

.menu li.select a, .menu li.select a:visited{color:#666; background:#fff url() center 24px no-repeat;padding:8px 15px 30px 0;}

.menu li a:active, .menu li a:hover{text-decoration:underline;}

.menu li.select a:active, .menu li.select a:hover{text-decoration:underline;}

.submenu {width:968px; height:24px; margin:0 10px 0 10px;padding:9px 0 0 0; background:#7b2b83 url(../images/bkg-submenu.gif) 0 0 no-repeat; clear:left; text-align:center;}
.submenu ul{padding:0 0 0 0; margin:0; list-style:none;float:none;text-align:center;}
.submenu li{padding:0 11pt 0 11pt; margin:0; color:#efefef; text-align:center;font-size:8pt; float:left; }
.submenu li a, .submenu li a:visited{text-decoration:none;color:#eee;}
.submenu li a.select {color:#fff;}
.submenu li a.select:visted{color:#fff;}
.submenu li a:active, .submenu li a:hover{text-decoration:underline;color:#fff;}

.banner{width:665px; height:293px;background:transparent url(../images/banner.jpg) 12px 0 no-repeat;float:left;}

.col1, .ccol1, .ccol3 {width:210px;float:left;background:#fff; min-height:240px;padding:28px 0 0 0;}
.col1 p{color:#636467;font-size:8pt;}
.col1 ul{padding:0;  list-style:none; color:#717275;font-size:8pt;}
.col2 {width:443px;float:left; }
.col3 {width:313px;float:left;background:#ebecec; min-height:249px}
.ccol1 img {border:0;margin:0 0 10px 0}
.col1 h1, .col2 h1, .col3 h1, .ccol1 h1, .ccol2 h1, .ccol3 h1, .wcol2 h1 {padding:0 0 0 12px; }
.col2 h1, .col3 h1, .ccol2 h1, .ccol3 h1, .wcol2 h1 {border-left:#fcf2cd solid 1px;}

.col2 p,.col3 p,.col2 h1,.col2 h2 .wcol2 h2 {padding:5pt 12px 0 12px;}
.col2 ul { padding:5pt 0 0 24px;}
.col2 li { padding:0; list-style-type:disc; margin:0; list-style-position:outside; }
.col2 li p{ padding:0;margin:0;}
.col2 a{background: #f4f4f4; text-decoration:none; border-bottom:#aaa dotted 1px;}
.col2 a:hover{background: #e2f1fb; }

.footer {width:916px; padding:10px 0 0 10px; float:left; background:#fff; margin:0 0 15px 0; border-top:#807f83 1px solid;}
* html .footer {}
.footer ul{padding:0; margin:0; list-style:none;}
.footer li{padding:0 80px 0 0; margin:0; color:#807f83;display:block;float:left;text-align:left;font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.footer li a, .footer li a:visited{text-decoration:none;color:#807f83;}
.footer li a:active, .footer li a:hover{text-decoration:underline;color:#807f83;}

.footer ul ul{padding:0; margin:0; list-style:none;display:block;}
.footer li li{padding:0; margin:0; font-weight:normal;display:block;clear:left;line-height:16pt}

a.btnL {background:transparent url(../images/btn-38.gif) 0 0 no-repeat; width:265px; height:14px; color:#fff; margin:4px 0 4px 0;font-size:14px;line-height:14px; padding:12px;float:left; text-decoration:none;}
a.btnL:hover {color:#fff; text-decoration:underline;}

.breadcrumb {width:948px; padding:0 0 0 20px; height:24px; float:left; background:#fff url(../images/arrow.gif) 0 2px no-repeat;; margin:0 10px 0 10px;}
.breadcrumb ul{padding:0; margin:0; list-style:none;float:left;}
.breadcrumb li{padding:0 0 0 0; margin:0; color:#7b2b83; float:left;background:transparent;font-size:8pt;}
.breadcrumb li a{padding:0 0 0 16px; margin:0; color:#7b2b83; float:left;background:transparent;font-size:8pt;text-decoration:none;color:#7b2b83;}

/*content*/
.content {width:926px; padding:0; float:left; background:#fff; margin:0;}


 .content div#ctl08 {margin:2pt 12px 6pt 12px; border:#666 1px solid;}

* html .content {margin:0 5px 0 5px;}


.content ul {margin-bottom:4pt;} 
.content li {padding:0 0 3pt 14px; list-style-type:none; margin:0; list-style-position:outside;margin-top:0px;line-height:14pt;background:transparent url(../images/blt-wm.gif) 2px 7px no-repeat; }

.ccolh {width:216px;float:left;padding:0;height:16px;background:transparent url(../images/brd-ts.gif) 0 0 no-repeat;margin:0 0 0 10px;}
.ccol1 {background:#fff; width:262px;float:left;min-height:250px; padding-top:44px;}


.wcolh {width:740px;float:left;padding:0;height:16px;background:transparent url(../images/brd-tc.gif) 0 0 no-repeat;}
.wcol1 {width:664px;float:left;padding:0;min-height:450px;}

.ccol3 {width:200px;float:left;margin:0}
.ccol1 h1, .ccol1 h2, .ccol1 h3 {padding:0 0 0 4pt;margin:12pt 0 6pt 0; text-transform:none;}
.ccol1 p{color:#636467;margin:0 0 6pt 0;font-size:10pt;padding:0 0 0 4pt;}
/* .ccol1 ul{padding:24px 0 0 0; margin:0 0 0 12px; list-style:none; color:#717275;font-size:9pt;font-weight:normal;}
.ccol1 li{padding:0; margin:0 12px 0  0; list-style:none; color:#717275;height:32px;border-bottom:#efefef 1px solid;line-height:32px}*/

.ccol1 ul {padding:12px 6px 0 12px; margin:0 0 4pt 0px;} 
.ccol1 li {padding:0 0 3pt 12px; list-style-type:none; margin:0; list-style-position:outside;margin-top:0px;line-height:14pt;background:transparent url(../images/blt-grijs.gif) 0px 7px no-repeat; }

.ccol1 li a, .ccol1 li a:visited{text-decoration:none;}
.ccol1 li a:hover{text-decoration:underline;}
.ccol1 li.select a {color:#1A5BC3;}

/*.ccol2 p,.ccol3 p,.ccol2 h1,.ccol2 h2,.wcol1 p,.wcol1 h1,.wcol1 h2,.wcol1 h3,.wcol1 h4,.wcol1 h5,.wcol1 h6{padding:0px 12px 0 12px;}*/
.ccol2 hr,.ccol2 hr,.wcol1 hr {margin:12pt 12px 12pt 12px; }
.wcol1 table td p,.ccol2 table td p  {padding:0;}
.ccol2 ul { padding:5pt 0 0 24px;}
.ccol2 li { padding:0; list-style-type:disc; margin:0; list-style-position:outside; }
.ccol2 li p{ padding:0;margin:0;}
.ccol2 a{background: #f4f4f4; text-decoration:none; border-bottom:#aaa dotted 1px;}
.ccol2 a:hover{background: #e2f1fb; }

.cbanner{width:966px; height:200px;background:#fff;float:left;margin:10px 0 0 10px}
.cbanner2{width:966px; height:200px;background:transparent url(../images/ankor-2.jpg) 0 0 no-repeat;float:left;margin:0 0 0 6px}

body div.noimage .cbanner {width:966px; height:0px;float:left;margin:0 0 0 6px}
body div.noimage .cbanner2 {width:966px; height:0px;float:left;margin:0 0 0 6px}


#cbanner{margin:10px 0 0 10px}
* html #cbanner{margin:10px 0 0 10px}

/*vacatures, content breed*/



 td {padding:2pt 0 2pt 0;}
input.radio, input.checkbox {border:0;}


a.pijl {border:0; background:transparent url(../images/blt-blue.gif) right 2px no-repeat; padding:0 16px 0 0; margin: 0 0 6px 0;}
a:hover.pijl{background:transparent url(../images/blt-blue.gif) right 2px no-repeat; text-decoration:underline;}


li.news {padding:0 0 8px 0; background:none; border-bottom:#666 1px dotted ;margin:0 30px 16px 0;}
.news h2 {padding:0 0 4px 0;}
.news h2 a{text-decoration:none; background:none;padding:0;}
.news h2 a:hover{text-decoration:underline;}
.news a {background:url("../images/blt-wm.gif") no-repeat scroll 0px 4px transparent;padding:0 0 0 12px;text-decoration:none;}
.news a:hover {text-decoration:underline}

li.news2 {padding:0 0 8px 0; background:none; border-bottom:#666 1px dotted ;margin:0 30px 0 0;}
li.news2 p {font-size:9pt;padding:0;}
.news2 h2 {padding:0;font-size:9pt;margin:8px 0 0 0;}
.news2 h2 a{text-decoration:none; background:none;padding:0;margin:0;}
.news2 h2 a:hover{text-decoration:underline;}

.content object{margin:0;border:0;}
.video object {border:#7b2b83 1px solid; margin:2pt 12px 6pt 12px;padding:0;float:left;}
.video embed {border:#7b2b83 1px solid; margin:2pt 12px 6pt 12px;padding:0;float:left;}
