@charset "utf-8";
/* CSS Document */



/************/
/** custom **/
/************/
a { color: #000000; font-size: 12px; text-decoration: none; }
a:hover { text-decoration: underline; }



/************/
/*** body ***/
/************/
*{ margin:0px; padding:0px;}
body { background:#161616; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
img { border:0px;}
.clear { clear:both;}



/***************/
/*** wrapper ***/
/***************/
.wrapper { width:860px; margin:0 auto;}



/**************/
/*** header ***/
/**************/
.header { position:relative; width:860px; height:333px; border-bottom:2px solid #ee3b33;}
.header h1 { position:absolute; left:3px; top:0px; background:url(../images/logo.png); width:231px; height:78px; text-indent:-100000px; overflow:hidden;}
.header h1 a:link, h1 a:hover, h1 a:visited, h1 a:active { display:block; width:231px; height:78px;}
     
	 /*** menubar ***/
     .menubar { position:absolute; left:0px; top:88px; background:url(../images/menubar_bg.png) repeat; width:860px; height:27px;}
	 .menubar ul { margin:0px; padding:0px 0px 0px 10px; list-style:none;}
	 .menubar ul li { float:left; margin:0px 4px 0px 0px;}
	 .menubar ul li a { display:block; color:#161616; font-size:12px; text-transform:uppercase; text-decoration:none; padding:7px 13px 3px 13px;}
	 .menubar ul li.active a { font-weight:bold; border-bottom:2px solid #ee3b33;}
	 .menubar ul li a:hover { border-bottom:2px solid #ee3b33;}
	 
	 /*** redBorder ***/
	 .redBorder { position:absolute; left:0px; top:118px; background:#ee3b33; width:6px; height:65px;}
	 
	 /*** paginaTitel ***/
	 .paginaTitel { position:absolute; left:9px; top:118px; background:url(../images/paginaTitel_bg.png) repeat; width:617px; height:44px; padding:21px 0px 0px 19px;}
	 .paginaTitel h2 { color:#161616; font-size:20px; text-transform:uppercase;}
	 
	 /*** redVlak ***/
	 .redVlak { position:absolute; left:648px; top:118px; background:url(../images/redVlak_bg.png) repeat; width:212px; height:65px;}
	 
	 /*** sub ***/
	 .sub { position:absolute; left:50px; top:249px; background:url(../images/header_sub.png) no-repeat; width:214px; height:18px; text-indent:-100000px; overflow:hidden;}



/***************/
/*** content ***/
/***************/
.content { background:#FFF; width:860px; max-height: 450px; overflow: auto; }

     /*** left ***/
	 .left { float:left; width:789px; display:inline; padding:27px 0px 29px 28px;}
	 .left h2 { color:#ee3b33; font-size:18px; padding:0px 0px 25px 0px;}
	 .left p { line-height:19px;}
	 
	 /*** right ***/
	 .right { float:right; width:199px; display:inline; padding:17px 0px 32px 0px;}
	 
	 /*** ul.partners ***/
	 ul.partners { margin:0px; padding:0px 0px 0px 0px; list-style:none; vertical-align:top; }
	 ul.partners li { margin:15px 0px 0px 0px;}
	 ul.partners img { border:1px solid #d6d6d6;}
	 
	 

/**************/
/*** footer ***/
/**************/
.footer { background:url(../images/redVlak_bg.png) repeat; width:850px; margin:3px 0px 0px 0px; text-align:right; line-height:18px; padding:5px 10px 4px 0px;}
.footer p { color:#FFF; font-size:11px; text-align: center; }
.footer a { color:#FFF; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
	 
	 

/*************************/
/*** vacaturebank.html ***/
/**************************************************************************************************************************************************************/
.vacaturebank h2 { padding:0px;}
.vacaturebank h4 { color:#ee3b33; font-size:14px; padding:20px 0px 0px 0px;}
.vacaturebank p.links { display:block; float:left; width:181px;}
.vacaturebank p.float { float:left; padding:0px 65px 0px 0px;}
	 
	 

/*****************/
/*** formulier ***/
/**************************************************************************************************************************************************************/
.formulier {float:left; width:800px; display:inline; padding:0px 0px 0px 0px;}
.formulier .veld { height:23px;}
.formulier .veld2 { height:46px;}
.formulier .area { height:52px;}
.formulier form { margin:0px; padding:0px;}
.formulier fieldset { border:none; padding-bottom:10px;}
.formulier label { display:block; float:left; width:205px; text-align:right; padding:2px 5px 0px 0px; height:13px;}
.formulier input { height:16px;}
.formulier input#small { width:60px;}
.formulier input#submitter { float:left; height:24px; margin:20px 0px 0px 210px;}
.formulier input#wissen { float:left; height:24px; margin:20px 0px 0px 0px;}
.formulier input#terug { float:left; height:24px; margin:20px 0px 0px 0px;}
.formulier textarea { width:250px; height:45px;}
.formulier span { padding:0px 4px 0px 4px;}

