/** Algemene elementen en layout divs **/
html, body, form	{ margin: 0; padding: 0; width:100%; }
img					{ border:none; vertical-align:bottom; padding:0px; margin:0px; }
#omvattendetable	{ margin: 0 auto; }
.con				{ position:relative; width:794px; margin: 0 auto; text-align: left; }

/** tabbladen en rss **/
.tabsenrss			{ position:relative; height:36px; width:100%; border:none; }
.tabs				{ position:absolute; left:38px; top:8px; }
.tabs a				{ width:110px; height:28px; line-height:28px; display:block; float:left;}
.tabs a.intranettab	{ width:114px;}
.rss				{ display:block; height:23px; line-height:23px; position:absolute; right:36px; padding-right:30px; bottom:3px; border:none;}
.addThisButtonContainer { position:absolute; right:130px; bottom:7px; }

/** Header **/
.header								{ position:relative; width:100%; height:164px; left:0px;}
.featuresensearch					{ position:absolute; right:35px; top:11px; height:25px; }
.featuresensearch .featurelement	{ position:relative; float:right; display:block; height:25px; line-height:25px; vertical-align:middle; padding-right:28px; padding-left:11px; top:0px; }
.featuresensearch .zoekveld			{ width:164px; height:21px; padding:0px; margin:0px; margin-top:1px; border:0px;}
.featuresensearch .zoeken				{ display:block; width:25px; height:25px; }

/*** 'home knop', oftewel als je op het logo klikt ga je naar de landingpage ***/
.linkLandingpage	{ display:block; width:170px; height:75px; position:absolute; top:45px; left:40px; }

/** Linker menu **/
.linkermenu				{ position:relative; float:left; padding-left:37px; margin-top:-63px;}
.linkermenu a			{ display:block; }
.rmLinkerMenu			{ margin:20px 0px; }
.hoofdMenuItem		{ margin-bottom:10px; }
div.nieuwsTicker	{ width:151px; height:131px; padding-top:50px; padding-left:10px; }
a.vacaturelink		{ display:block; width:161px; height:42px;}
a.OpenDaglink			{ display:block; width:161px; height:62px;}

/** Zoekmodule **/
.zoekmodule					{ width:161px; background-image:url(../img/zoekmodulebackground.gif); background-repeat:repeat-y;}
.zoekmodule .filter	{ display:block; width:144px; margin-left:8px; margin-bottom:3px;}

/** Vacaturemodule **/
.vacaturemodule					{ width:161px; background-image:url(../img/vacaturemodulebackground.gif); background-repeat:repeat-y;}
.vacaturemodule .filter	{ display:block; width:144px; margin-left:8px; margin-bottom:3px;}

/** Header **/
#pnlTopImage	{ position:absolute; right:16px; top:45px; }

/** Top menu **/
.topMenu			{ position:relative; padding-right:35px; padding-top:5px; padding-left:215px;}

/** Inhoud **/
.inhoud						{ position:relative; width:100%; }
.teksten					{ position:relative; width:542px; float:right; right:35px; padding-top:20px; }
.bottom						{ position:absolute; width:100%; height:12px; bottom:-12px; left:0px; }

.teksten .tweekolommenrechts	{ float:right; width:413px; }
.teksten .tweekolommenlinks		{ float:left; width:120px; }

/*** Zoekpagina **/
.teksten .zoeken	{ display:block; width:25px; height:25px;}

/** Infobalie **/
div.infoButton		{ position:relative; height:70px; margin-bottom:10px; margin-top:50px; clear:both;  }
.infoButtonlink		{ position:relative; width:150px; height:10px; margin: 0 auto;}
.infobalieLinkImg	{ position:absolute; top:0px; left:0px; }
.infobalieLink		{ width:161px;}
.infobalieLinkHomePage { display:block; width:161px; height:50px; }
.infobalieTekst		{ padding-top:40px;}

/** Grijze balk onderin **/
.grijzebalk					{ position:relative; width:100%; height:70px; padding-top:25px;}
.grijzebalk p				{ position:relative; margin:0px;}
.grijzebalktekst .copyright	{ position:absolute; top:14px; left:30px;}
.grijzebalktekst .menu		{ position:absolute; top:14px; right:30px; }

/** Contactformulier **/
.contactformulier2 td						{ vertical-align:top; line-height:22px; padding-right:15px; }
.contactformulier2 .contactField { margin-bottom: 15px; width:330px;}
.contactformulier2 .buttonRow		{ text-align:right;}
.contactformulier2 .verzendknop	{ width:100px; margin-right:8px;}

/** Sitemap **/
ul.sitemap			{ margin-left:0px; padding-left:17px;}
ul.sitemap ul		{ margin-left:17px;}
ul.sitemap ul		{ padding-left:0px;}
ul.sitemap li		{ padding-left:0px;}
ul.sitemap li		{ margin-left:0px;}

/** Antwoord formulier Wajong **/
.wajongformulier	td				{ vertical-align:top; padding:5px 0px; }
.wajongformulier	td.name		{ vertical-align:top; padding-right:20px; }
.wajongformulier	td.field						{ vertical-align:top; }
.wajongformulier	td.field .textbox		{ width:380px; }
.wajongformulier	td.field .multiline	{ height:80px; }
.wajongformulier	td.field .anders		{ width:191px; }
.wajongformulier	td.field .check			{ line-height:20px; height:20px; }
.wajongformulier .buttons							{ text-align:right; }





