body , html {
height:100%;width:100%;
margin:0px;padding:0px;
font-family:"Microsoft Sans Serif",arial;font-size:9pt;
}
body {}


/* SITE */
.mainWrap {width:998px;background-image:url(/images/site-bg.gif);background-repeat:no-repeat;}
.mainWrap#JnivBg {background-image:url(/images/site-bg-jniv.gif);}

/* HEADER */
.NIVheader 	{position:relative;display:block;width:100%;height:67px;}
.NIVlogo 	{display:block;height:67px;width:150px;}
.NIVlogo2 	{position:absolute;right:20px;top:0px;}


/* CONTENT */

.NIVcontentTop 				{position:relative;display:block;float:left;height:43px;width:100%;}
.NIVcontentTop .TopLeft , 
.NIVcontentTop .TopRight 	{position:relative;display:block;float:left;width:19px;height:100%;}
 
.NIVcontentTop .TopLeft 	{left:0px;}
.NIVcontentTop .TopRight 	{right:0px;}

.NIVcontentTop .NIVcrumb 	{position:relative;display:block;float:left;width:704px;height:100%;}
.NIVcontentTop .NIVitems 	{position:relative;display:block;float:left;width:250px;height:100%;}
.NIVcontentTop .NIVcrumb 	{color:white;font-weight:bold;font-size:7pt;}
.NIVcontentTop .NIVcrumb DIV {display:block;float:left;margin-top:8px;}
.NIVcontentTop .NIVcrumb DIV NIVcrumblinks {margin-left:5px;}
.NIVcontentTop .NIVcrumb DIV.NIVcrumblinks span.crumbTrail A {color:white;text-decoration:underline;}
.NIVcontentTop .NIVcrumb DIV.NIVcrumblinks span.crumbTrail A:lastChild {color:#ffd239;}
.NIVcontentTop .NIVcrumb DIV.NIVcrumblinks span.crumbTrail A:hover {text-decoration:none;}
.NIVcontentTop .NIVcrumb DIV.startCrumb {margin-left:20px;background-image:url(/images/crumbarrow.gif);background-position:right 2px;background-repeat:no-repeat;padding-right:8px;margin-right:3px;}
.NIVcontentTop .NIVitems A 				{display:block;height:18px;width:18px;background-image:url(/images/topbar-items.gif);background-repeat:no-repeat;margin-left:10px;margin-top:5px;}
.NIVcontentTop .NIVitems A#homeItem 	{background-position:top left;}
.NIVcontentTop .NIVitems A#contactItem 	{background-position:-19px top;}
.NIVcontentTop .NIVitems A#sitemapItem 	{background-position:-38px top;}
.NIVcontentTop .NIVitems A#faqItem 		{background-position:-58px top;}
.NIVcontentTop .NIVitems A#NIVinloggen 	{width:auto;white-space:nowrap;color:white;font-weight:bold;text-decoration:none;background:none;}
.NIVcontentTop .NIVitems A#NIVinloggen:hover 	{text-decoration:underline;}
.NIVcontentTop .NIVitems * {float:right;}

.NIVcontentFrame 			{position:relative;display:block;text-align:left;width:100%;z-index:19;}
.NIVfooterFrame 			{position:relative;display:block;}

.NIVcontentCenter			{position:relative;display:block;float:left;width:100%;}
.NIVcontent	, p				{padding:20px;line-height:1.4;}

TD.ContentLeft				{width:19px;font-size:1px;}
TD.ContentCenterLeft		{width:530px;vertical-align:top;background-color:white;}
TD.ContentCenterRight		{width:424px;vertical-align:top;background-color:white;}
TD.ContentRight				{width:19px;font-size:1px;}
TD.ContentCenterLeft#jniv	{width:954px;}

/* content items*/

TD.ContentCenterLeft DIV.ContentPadding {padding:15px 20px;font-size:9pt;}
TD.ContentCenterLeft DIV.ContentPadding TD {font-size:9pt;}
TD.ContentCenterRight DIV.ContentPadding {padding:15px 20px;font-size:9pt;}
TD.ContentCenterRight DIV.ContentPadding TD , TD.ContentCenterRight DIV.ContentPadding A {font-size:8pt;}
TD.ContentCenterRight DIV.ContentPadding A {text-decoration:underline;}
TD.ContentCenterRight DIV.ContentPadding A IMG {border:none;}

DIV.ContentPadding A 		{text-decoration:none;color:#1191bb;line-height:1.6;font-size:9pt;padding:0px;}
DIV.ContentPadding A:hover 	{text-decoration:underline;}

TD.ContentCenterLeft DIV.ContentPadding , TD.ContentCenterLeft DIV.ContentPadding TD , TD.ContentCenterLeft DIV.ContentPadding P {color:#6b6b6b;}
TD.ContentCenterLeft DIV.ContentPadding , TD.ContentCenterLeft DIV.ContentPadding * 	{font-size:9pt;line-height:1.6;}
TD.ContentCenterLeft DIV.ContentPadding TABLE {width:99%;}
TD.ContentCenterLeft DIV.ContentPadding H1 	{display:block;font-size:18pt;color:#00774c;margin:0px;padding:0px;margin-bottom:0px;line-height:normal;}
TD.ContentCenterLeft DIV.ContentPadding H2 , TD.ContentCenterLeft DIV.ContentPadding H2 A {display:block;font-size:18pt;color:#00774c;margin:0px;padding:0px;margin-bottom:0px;line-height:normal;}
TD.ContentCenterLeft DIV.ContentPadding .thirdColumn H2.geel , TD.ContentCenterLeft DIV.ContentPadding .thirdColumn H2.geel A , TD.ContentCenterLeft DIV.ContentPadding .fourthColumn H2 , TD.ContentCenterLeft DIV.ContentPadding .fourthColumn H2 A {display:block;font-size:18pt;color:#d1a410;margin:0px;padding:0px;margin-bottom:0px;line-height:normal;text-decoration:none;}
TD.ContentCenterLeft DIV.ContentPadding H2.blueH {color:#1191bb;}
TD.ContentCenterLeft DIV.ContentPadding P 	{margin:0px;padding:0px;margin-bottom:25px;}
TD.ContentCenterLeft DIV.ContentPadding A 	{color:#00774c;text-decoration:underline;}
TD.ContentCenterLeft DIV.ContentPadding A:hover {text-decoration:none;}



/* rightbar items*/

TD.ContentCenterRight DIV.ContentPadding H1 {display:block;font-size:18pt;color:#d1a410;margin:0px;padding:0px;margin-bottom:0px;line-height:normal;margin-top:15px;}
TD.ContentCenterRight DIV.ContentPadding H2 , TD.ContentCenterRight DIV.ContentPadding H2 A {display:block;font-size:18pt;color:#d1a410;margin:0px;padding:0px;margin-bottom:0px;line-height:normal;margin-top:15px;text-decoration:none;}
TD.ContentCenterRight DIV.ContentPadding H2 A:hover {text-decoration:underline;}
TD.ContentCenterRight DIV.ContentPadding P 	{margin:0px;padding:0px;color:#6b6b6b;}
TD.ContentCenterRight DIV.ContentPadding A 	{color:#00774c;text-decoration:underline;}
TD.ContentCenterRight DIV.ContentPadding A IMG {border:none;}
TD.ContentCenterRight DIV.ContentPadding A:hover {text-decoration:none;}
TD.ContentCenterRight DIV.ContentPadding form {position:relative;}
TD.ContentCenterRight DIV.ContentPadding form input[type="image"] {position:absolute;z-index:2;}
TD.ContentCenterRight DIV.ContentPadding form.nivzoeken input[type="image"] {right:10px;top:6px;}
TD.ContentCenterRight DIV.ContentPadding form.ebmzoeken input[type="image"] {right:10px;top:21px;}

/* myebmsearch */
form.ebmzoeken 	{display:block;float:right;width:296px;height:30px;margin-right:25px;margin-bottom:20px;position:relative;z-index:2;}
input#ebmzoeken {color:#6b6b6b;display:block;float:left;width:276px;height:30px;background-image:url(/images/invulbox-medium.gif);background-repeat:no-repeat;border:none;border-color:white;padding:0px 10px 6px 10px;font-size:9pt;}
input#ebmzoeken {margin-left:0px;}


TD.ContentCenterRight DIV.ContentPadding div.journals {position:relative;width:100%;display:block;background:none;margin:0px;top:0px;padding:0px;}

/* quicklinks */
ul#quicklinks		{display:block;float:left;width:179px;height:30px;padding:0px;margin:0px;position:relative;z-index:2;}
ul#quicklinks li#quicklinks1	{display:block;float:left;width:179px;height:30px;background-image:url(/images/snelnaar.gif);list-style:none;padding:0px;margin:0px;}
ul#quicklinks li:hover	{cursor:pointer;}
ul#quicklinks li ul {position:absolute;display:none;margin-top:30px;margin-left:0px;width:179px;padding:0px;}
ul#quicklinks li ul li	{display:block;float:left;width:179px;background-image:none;height:19px;}
ul#quicklinks li ul li A {padding:0px 15px 0px 10px;display:block;float:left;width:150px;color:#00774b;text-decoration:none;}
ul#quicklinks li ul li A:hover {color:#d1a410;text-decoration:none;}

ul#quicklinks li ul li.subsubtop , ul#quicklinks li ul li.subsubbottom , ul#quicklinks li ul li {background-image:url(/images/quicklinkssub.png);background-repeat:none;}
ul#quicklinks li ul li					{background-position:-180px top;background-repeat:repeat-y;}
ul#quicklinks li ul li.subsubtop 		{background-position:left top;}
ul#quicklinks li ul li.subsubbottom 	{background-position:left -21px;}

/* zoeken */
form.nivzoeken 	{display:block;float:left;width:366px;height:30px;margin-bottom:20px;position:relative;z-index:2;}
input#nivzoeken {color:#6b6b6b;display:block;float:left;width:346px;height:30px;background-image:url(/images/invulbox-groot.gif);background-repeat:no-repeat;border:none;border-color:white;padding:0px 10px 6px 10px;font-size:9pt;}
input#nivzoeken {margin-left:0px;}

/* nieuwsbalk */
TD.ContentCenterLeft DIV.ContentPadding table.nivnieuwsbalk .tableDatum , TD.ContentCenterleft DIV.ContentPadding table.nivnieuwsbalk .tableData {padding:2px 0px;font-size:8pt;color:#797979;vertical-align:top;}
TD.ContentCenterLeft DIV.ContentPadding table.nivnieuwsbalk .tableDatum {white-space:nowrap;}
TD.ContentCenterLeft DIV.ContentPadding table.nivnieuwsbalk .tableData A {padding:0px 10px;display:block;text-decoration:none;vertical-align:top;margin:0px;margin-top:-2px;}
TD.ContentCenterLeft DIV.ContentPadding table.nivnieuwsbalk .tableData A:hover {text-decoration:underline;}

TD.ContentCenterRight DIV.ContentPadding table.nivnieuwsbalk .tableDatum , TD.ContentCenterRight DIV.ContentPadding table.nivnieuwsbalk .tableData {padding:2px 0px;font-size:8pt;color:#797979;vertical-align:top;}
TD.ContentCenterRight DIV.ContentPadding table.nivnieuwsbalk .tableDatum {white-space:nowrap;}
TD.ContentCenterRight DIV.ContentPadding table.nivnieuwsbalk .tableData A {padding:0px 10px;display:block;text-decoration:none;vertical-align:top;margin:0px;margin-top:-2px;}
TD.ContentCenterRight DIV.ContentPadding table.nivnieuwsbalk .tableData A:hover {text-decoration:underline;}


/* snelnaar */
DIV.fourthColumn div.snelnaar {margin-top:25px;}
DIV.fourthColumn div.snelnaar A span {border-bottom:1px solid #00774b;display:table-cell;}
DIV.fourthColumn div.snelnaar A:hover span {border-bottom:1px solid white;}
DIV.fourthColumn div.snelnaar A {display:inline-block;padding:4px;vertical-align:bottom;text-decoration:none;}
DIV.fourthColumn div.snelnaar A.size2 span {font-size:10pt;}
DIV.fourthColumn div.snelnaar A.size3 span {font-size:12pt;}
DIV.fourthColumn div.snelnaar A.size4 span {font-size:14pt;}
DIV.fourthColumn div.snelnaar A.size5 span {font-size:15pt;}

TD.ContentCenterRight DIV.ContentPadding div.snelnaar {margin-top:25px;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A span {border-bottom:1px solid #00774b;display:table-cell;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A:hover span {border-bottom:1px solid white;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A {display:inline-block;padding:4px;vertical-align:bottom;text-decoration:none;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A.size2 {font-size:10pt;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A.size3 {font-size:12pt;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A.size4 {font-size:14pt;}
TD.ContentCenterRight DIV.ContentPadding div.snelnaar A.size5 {font-size:15pt;}



.NIVcontentBottom 			{position:relative;display:block;float:left;width:100%;height:43px;}
.BottomLeft , .BottomRight	{position:relative;display:block;float:left;width:19px;height:100%;}
.BottomCenter				{position:relative;display:block;float:left;width:954px;height:100%;}

.BottomCenter div.footeritems ,  div.BackToTop	{margin-top:19px;}
.BottomCenter div.BackToTop 			{position:absolute;right:0px;top:0px;}

.BottomCenter div.footeritems span 		{display:block;float:left;padding:0px 10px;color:#dfe7e4;}
.BottomCenter div.footeritems A 		{padding:0px;margin:0px;color:#dfe7e4;text-decoration:none;display:block;float:left;font-weight:bold;}
.BottomCenter div.footeritems A:hover 	{text-decoration:underline;}
.BackToTop A 							{text-align:left;width:30px;padding:0px;margin:0px;color:#dfe7e4;text-decoration:none;font-weight:bold;}
.BackToTop A span						{display:inline;float:none;width:0px;}


/* CONTENT IMAGES */

.NIVcontentTop .TopLeft , 
.NIVcontentTop .TopRight ,
.ContentLeft ,
.ContentRight ,
.BottomLeft , 
.BottomRight
{background-image:url(/images/content-images-2010.png);}

.BottomCenter ,
.NIVcontentTop .NIVcrumb , 
.NIVcontentTop .NIVitems 	
{background-image:url(/images/repeating-images-2010.png);}

.BackToTop A span			{background-image:url(/images/menu/menu.png);}

.NIVcontentTop .TopLeft 	{background-position:0px top;}
.NIVcontentTop .TopRight 	{background-position:-20px top;}
.NIVcontentTop .NIVcrumb , 
.NIVcontentTop .NIVitems	{background-position:left -44px;background-repeat:repeat-x;}

TABLE.ContentTable 			{width:100%;}
TD.ContentLeft				{background-position:-85px top;}
TD.ContentRight				{background-position:-105px top;}


.NIVcontentBottom 			{background-position:background-repeat:repeat-x;}
.BottomLeft 				{background-position:-165px top;}
.BottomRight				{background-position:-185px top;}
.BottomCenter				{background-position:left top;}

.BackToTop A span			{background-position:-105px -35px;}

TD.ContentCenterLeft DIV.ContentPadding .nivsitemap {margin-bottom:30px;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h1 , TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h2 , TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h3 , TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h4 , TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h5 , TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h6 {display:block;padding:0px;margin:0px;line-height:normal;font-weight:normal;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h1 A {font-size:10pt;font-weight:bold;color:#00774c;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h2 A {font-size:9pt;color:#1191bb;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h3 A {font-size:9pt;color:#1191bb;margin-left:15px;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h4 A {font-size:9pt;color:#1191bb;margin-left:30px;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h5 A {font-size:9pt;color:#1191bb;margin-left:45px;}
TD.ContentCenterLeft DIV.ContentPadding .nivsitemap h6 A {font-size:9pt;color:#1191bb;margin-left:60px;}

span.nieuwsdatum {color:#797979;}