/* algemeen */
*{padding:0;margin:0;}
body {font-family: verdana, arial, helvetica;  font-size: 12px; }
tr {vertical-align:top;}
.bs, .hb_paragraaf_bs {color:#666;font-style:italic;}
.clear{width:100%;clear:both;overflow:hidden;height:0;}
.hr { height:1px; overflow:hidden;}
img { border:0;}
a, a:visited, a:link, a.active, a:hover {text-decoration:underline;color:#000;}
a:hover {text-decoration:underline;color:#999;}
			
#pagecontainer{ background-color:#FF4E00; width:988px; margin: 8px auto; height:300px; }
#container{ position:absolute; z-index:30; background-color:transparent; margin: 8px; width:972px; overflow:hidden;}

/* navigatie */
#navigation{  width:100%; height:90px; color:#fff;}
#navigation a, #navigation a:link, #navigation a:visited, #navigation a:hover , #navigation a:active { color: #fff; font-weight:bold; font-style:italic; text-decoration:none; } 
#search{width:140px;float:right;text-align:right;clear:right;}
#search form{ display:inline; }
input.search{ color: #666; font-size:9px; margin-top:7px; padding:2px 0 0 3px  ;border-top: #aca899 1px solid; border-left: #aca899 1px solid; border-right: none; border-bottom: none; background: #f6f6f6; width: 100px; height: 15px; }
	
/* menu */
#nav, #nav ul {	list-style: none;	line-height: 1;	font-weight: bold; padding: 0; margin-left:40px;}
#nav { display:block;	padding-right:0px; text-align:left; float: left; width: 700px; }
#nav ul{ background: white;	float: right; }
#nav li {	float: left; padding: 0;	font-size:11px;	margin-right:10px; }
#nav ul li{	float:left;	margin-right:0; }
#nav a { display: block; color: #FF4E00; text-decoration:done; padding: 4px 6px; }
#nav li.daddy {	font-size:11px;	background-image: url(../icons/expand.gif);	background-repeat: no-repeat;	background-position: center right; }
#nav ul li.daddy { background-image: url(../icons/expand2.gif); }
#nav li ul li{ float: none;	padding: 0; font-size:11px; }
#nav li ul { position: absolute; left: -999em;	height: auto;	width: 170px;	font-weight: normal; margin: 0; }
#nav li li { width: 150px; }
#nav li ul a { width: 150px; }
#nav li ul ul {	margin: -12px 0 0 162px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover a, #nav li.sfhover a {	text-decoration:none; }

/* footer */
#footer { position: relative;  /* Needed for Safari */  margin-top:16px; float:right; text-align:left; padding-top:2px; padding-bottom:20px; border-top: #ababab 1px solid; width:100%; font-family:arial, ms sans serif; font-size:9px; color: #878773; }
#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active { text-decoration: none; color: #878773; } 

/* -------------- (iDOC) Paginator -------------- */
div.paginator { margin-top:15px; }
a.paginator_page:link, a.paginator_page:visited, a.paginator_page:hover, a.paginator_page:active {}
span.paginator_current  { font-weight:bold; } 																						/*actieve*/
a.paginator_firstlast:link, a.paginator_firstlast:visited, a.paginator_firstlast:hover, a.paginator_firstlast:active, 				/*eerste*/
a.paginator_previousnext:link, a.paginator_previousnext:visited, a.paginator_previousnext:hover, a.paginator_previousnext:active, 	/* vorige*/
a.paginator_previousnext:link, a.paginator_previousnext:visited, a.paginator_previousnext:hover, a.paginator_previousnext:active, 	/*volgende*/
a.paginator_firstlast:link, a.paginator_firstlast:visited, a.paginator_firstlast:hover, a.paginator_firstlast:active, 				/*laatste*/
a.paginator_all:link, a.paginator_all:visited, a.paginator_all:hover, a.paginator_all:active { 										/*alles*/
	color:#777; font-weight:bold; font-size:11px; 
}
/* --------------  einde(iDOC) Paginator -------------- */