/* commented backslash hack \*/
html, body {
	height:100%;
}
/* end hack */

body {
	margin: 0;
	padding: 0;
	width: 100%;
	background-color:silver;
  background-color: #e3ebf4;
}

html, body, td {
	font-family:verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
}

#outer{
	margin: 0 auto;
	min-height: 100%;
	margin-bottom: -32px;
	height: auto;
	width:100%;
}

* html #outer{height:100%;}

#wrap-outer {
	margin: 0 auto;
	padding: 0;
	background: transparent url(/erdee/img/pageBG.gif) 0 0 repeat-y;
	width: 981px;
}

#editbar td, #editbar td a{
	background-color: #555;
	color: #DDD;
}

#left-frame {
	float: left;
	width: 25px;
}

#site_balk_left_top {
	width: 15px;
	height: 10.6em;
	background-color: #666699;
}
#site_balk_left_middle {
	width: 15px;
	height: 32.7em;
	background-color: #6699cb;
}

#right-frame {
	margin-left: 25px;
	width: 940px;
}


.teatimer1 {

}


/* ----- HEADER    -------------- */

#header {
	background: #fff url(/erdee/img/erdee_header.jpg) right 1px no-repeat;
}

#logo {
	float:left;
	padding: 10px 0 0 0;
}

#breadcrump {
	margin: 3px 0;
}

#breadcrump a:link, #breadcrump a:visited {
	color: #666666;
	text-decoration: none;
}

#breadcrump a:hover {
	color: #336699;
	text-decoration: underline;
}

/* ----- FOOTER    -------------- */

#footer {
	border-top: 1px solid #B5D7EC;
	margin: 30px 0px 0px 0px;
	height: 25px;
	padding: 5px 0px 0px 0px;
	color: #669CDD;
	text-align: center;
	width: 100%;
}

#left-column {
	float: left;
	text-align: left;
	white-space:nowrap;
	width: 150px;
}

#right-column {
	float: right;
	text-align: right;
	width: 190px;
	white-space:nowrap;
}
.promolink {
 color: #669cdd;
}
#clearfooter{
	clear: both;
	height:25px;
}

#minHeight{
	float:left;
	width:0px;
	height:100%;
	margin-bottom:-30px;
}

/* safari wrapper thanks to Tim Connor */
* html #minHeight{margin-bottom:-32px;}

P {
  line-height:   1.2em;
  margin-top:    0.5em;
  margin-bottom: 1.0em;
}

h1 {
  color:     #66669C;
  font-size: 15pt;
}

h2 {
  color:       #66669C;
  font-style:  bold;
  font-size:   15px;
  margin-top:2px;
}

H3 {
  margin-top:0px;

  margin-bottom: 0px;
  font-size:     115%;
  color:       #66669C;
}

H4, H5, H6 {
  margin-bottom: 0px;
 font-size:     100%;
}

PRE {
  background:    #EFEFEF;
  margin-top:    1em;
  margin-bottom: 1em;
  margin-left:   0px;
  padding:       5pt;
  border:        1px solid #808080;
}
UL {
 padding-left:19px;
 margin-left:0px;
}
LI {
 padding-left:0px;
}
 

form {
	margin: 0px;
	padding: 0px;
}

input[type=checkbox] {
 	vertical-align: middle;
 }
input.button {
  padding: 0 .25em;
  overflow: visible;
}

/* class voor hidden macros */
.hiddendiv {
	display:none;
}

/* plain text block meestal textfiles */
.plaintext {
	background:    #FFFFFF;
  margin-top:    1em;
  margin-bottom: 1em;
  margin-left:   0px;
  padding:       5pt;
  border:        none;
}

hr {
  color:  #CCCCCC;
  border: none;
  background-color: #CCCCCC;
  height: 1px;
}

img {
	border-style: none;
	background:transparent;
}

/* link van ingelogde user */
.logonuser {
  }
a.logonuser {
  font-weight:     bold;
}

/* Horizontale lijn */
.hrdiv {
	border-top: 1px solid #D49F00;
	margin-top: 8px;
	margin-bottom: 12px;
}

/* hoofd textblock in be pagina $$output */
.bodytext {
		padding-left:10px;
}
/* div kleine text */
.smalltext {
  font-size:       11px;
}

/* bovenste tr balk in pageheader tabel */
.topbar {
  height:109px
}

/* id of logo in topbar td */
#logotd {
	padding-left:4px;
	width: 250px;
}

/* titel van het document $t->{itemtitel} */
.title {
  font-size: 14px;
  font-weight: bold;
  /*border-bottom:1px solid #C9C9C9*/;
}
/* titel als link */
.titlelink {
  font-weight: normal!important;
}
/* title for forms or lists */
.formtitle {
	color: #482424;
  font-weight: bold;
}
/* titel in de pageheader $t->{titel} */
.titletop {
  color:         #66669C;
  font-size:     16px;
  font-weight:     bold;
  PADDING-RIGHT: 8px;
}

A.titlemacro:hover {
	color:         #000050;
	text-decoration: underline;
}
/* titel in een vmenu navigatie */
.subtitlemacro {
	color:         #000050;
	font-size:     10pt;
	font-weight: bold;
	text-decoration: none;
}

/* td's in page footer tabel */
.footercell {
  font-size:        11px;
  color:            #990033;
  border-top:       1px solid #CCCCCC;
}
/* lijn tussen macro en bodytext */
.macroline {
  border-left: 1px solid #999999;
  padding:     8px;
}

A {
  color:           #336699;
  text-decoration: underline;
}

A.smalltext {
  color:           #0000cc;
  text-decoration: underline;
  font-size:       11px;
}

A:hover {
  color: #5B024E;
}
A:active {
  color: #5B024E;
}
.aactive {
	color: #206A00;
}

/* td cel die hmenu bevat */
.navbar {
	margin: 0;
}
#navbar {

}
/* td cel die het zoek paneel bevat */
.navsearch {
	background-color: #EDEDED;
	border-bottom: 1px solid #CCCCCC;
	padding-right:  4px;
	padding-left:   4px;
	padding-top:    3px;
	padding-bottom: 3px;
	white-space: nowrap;
}
#subnavbar{
	border-bottom: 1px solid #CCCCCC;
	background-color: #E0CAB6;
}
.disableditem {
	color:   #A3A3A3 !important;;
}
#idtoolbar1 {
	float: right;
	background-color: #439acf;
	padding:     3px;
	color:       #fff;
	height:      20px;
}
/* hmenu div */
#hmenu {
	background-color: #439acf;
	font-size:   12px;
	padding:     3px 3px 3px 0;
	color:       #fff;
	height:      20px;
	font-family:Arial, Helvetica, sans-serif;
}

#hmenu  a {
	text-transform: uppercase;
  COLOR:           #fff;
  padding:     5px 10px;
  text-align:      center;
  text-decoration: none;
  font-weight:     bold;
  line-height:20px;
}
#hmenu a:hover{
  color:            #fff;
  background-color: #666699;
}
/* actieve hmenu item */
.hmenuactive {
  COLOR:           #fff!important;
  TEXT-DECORATION: none;
  background-color: #666699;
  font-weight:     bold;
  padding:     5px 10px;
  line-height:20px;
}


/* ----- H-MENU POS 2    -------------- */
#h-menu {
	text-align: right;
	width: 983px;
	margin: 10px auto 0px auto;
}

#hmenutop {
	font-size:   11px;
	padding:     3px 0px;
}
#hmenutop  a {
	color: #336699;
	text-decoration: none;
	padding: 3px;
	margin: 2px;
	text-align: center;
}
#hmenutop a:hover {
	color: #b38c66;
	text-decoration: underline;
}



/* hmenu op positie3 */
div#hmenubottom {

  font-size:   11px;
  padding:     3px 0px;
}
div#hmenubottom  a {
  COLOR:           #666666;
  padding:         3px;
  margin:          2px;
  text-align:      center;
  text-decoration: none;
}
div#hmenubottom a:hover {
  color:            #0000aa;
   text-decoration: underline;
}
.hmenuactivetop {
  COLOR:           #000066;
  TEXT-DECORATION: none;
  font-weight:     bold;
}
/* sumhmenu div */
div#subhmenu {
  padding:     3px;
  color:       #333333;
}
/* div voor auto-index */
.autoindex {
	font-style:      normal;
  font-weight:     bold;
 	max-width:     	 600px;
  width:         	 expression(document.body.clientWidth > 600? "600px": "auto" );
}
A.autoindex {
  color:           #0000CC;
  text-decoration: none;
}
A.autoindex:hover {
  color:           #66669C;
  text-decoration: underline;
}
.autoindextext {
  FONT-WEIGHT: normal;
  padding:     1px;
  margin:      3px;
}

/* 2e niveau hmenu items */
.hmenu2 {
  background-color: #FFFFCC;
  padding:          3px;
  border:           1px solid #CCCCCC;
}
.hmenuactive2 {
  color:       #66669C;
  font-weight: bold;
}
/* navstring */
td.navstring {
	COLOR:       #990000;
	PADDING:     0px 8px 0px 28px;
	FONT-WEIGHT: normal;
}
a.navstring {
  color:           #990000;
  text-decoration: none;
}
a.navstring:hover {
  color:           #FF6633;
  text-decoration: underline;
}

/* titel van de link boven het macro paneel */
.titlemacro {
	color:         #000050;
	font-size:     14px;
	font-weight: bold;
	text-decoration: none;
}
/* buitenste macro1 div */
.macro1 {
	background-color: #eef6fb;
	border: 1px solid #b5d7ec;
	margin-bottom:    10px;
	padding:          5px 3px 5px 5px;
}
/* buitenste macro2 div */
.macro2 {
  border:           1px #b5d7ec solid;
  margin-bottom:    10px;
  padding:          5px;
  margin-left:      10px;
  background-color: #eef6fb;
}
/* label boven macro */
.labelmacro1, .labelmacro2, .labelmacrowit2{
	background: #c1deef url(/erdee/img/gradient_erdeetref.gif) 0 0 repeat-x;
	font-weight: bold;
	font-size: 11px;
	color:   #666699;
	padding: 3px 6px 3px 6px;
	text-transform: uppercase;
	position: relative;
}
.labelmacro2, .labelmacrowit2 {
	margin-left:10px;
}
/* buitenste macro1 div met tabs */
.macro1-tab {
  background-color: #eef6fb;
  border:           1px solid #b5d7ec;
  margin-bottom:    10px;
  padding:          5px;
}

/* buitenste macro2 div tabs */
.macro2-tab {
  background-color: #EEF6FB;
  border:           1px solid #d2d2d2;
  margin-bottom:    10px;
  padding:          5px;
  margin-left:      10px;
}
/* buitenste macro3 div */
.macro3 {

} 
/* subsearchcontent div */
.subcontent {
  background-color: #EEF6FB;
  border:           1px solid #d2d2d2;
  margin-bottom:    10px;
  padding:          2px 8px;
}
#subshtml1 strong{
  color: #1e4a79;
}

.macro3tools {
  background-color: #f6f6f6;
  border:           1px solid #DADADA;
   margin-bottom:    2px;
  padding:          5px;
}
/* buitenste macro1 div */
.macrowit1 {
  border: 1px solid #ccc;
  margin-bottom:    10px;
  padding:          5px;
}

/* buitenste macro1 div met tabs */
.macrowit1-tab {
  border-top:      1px #C9C9C9 solid;
  margin-bottom:    10px;
  padding:          5px;
}
.mtabs1 {
	margin-top:		12px;
	margin-bottom:	-1px;
	font-size:		11px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

/* buitenste macro2 div */
.macrowit2 {
  border:           1px #d2d2d2 solid;
  margin-bottom:    10px;
  padding:          5px;
  margin-left: 10px;
}
.macrowit2 input, select{
	font-size:		11px;
}
/* buitenste macro2 div tabs */
.macrowit2-tab {
  border-top:      1px #ccc solid;
  border-left:      1px #ccc solid;
  margin: 10px 0px 2px 10px;
  padding:          5px;
}
.mtabs2 {
	margin:0px 10px -1px 10px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* tabs for macros */
.filltab {
	padding:0px 3px 0px 3px;
}
/* algemene macrotab */
.mtabHover {
   background-color: #cccccc !important;
   border: 1px solid #888888 !important;
   cursor: default !important;
}
.mtabActive {
	background-color: #EEF6FB;
	border-top: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
	border-bottom: 1px solid #EEF6FB;
	padding: 2px 8px;
	font-weight: bold;
	margin-bottom:-1px;
	position: relative;
	background: #c1deef url(/erdee/img/gradient_erdeetref.gif) 0 0 repeat-x;
}
/* td of div voor tab */
.mtab {
	background-color: #eeeeee;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid ;
	border-top-color:  #D7D7D7;
	border-right-color:  #D7D7D7;
	border-left-color:  #D7D7D7;
	text-decoration: underline;
	color: #003399;
	line-height: 22px;
}
.mtabdisabled {
	background-color: #eeeeee;
	padding: 2px 8px;
	border: 1px solid #D7D7D7;
	border-bottom-color:#888888;
	text-decoration: none;
	color: #808080;
	margin-bottom:-1px;
	position: relative;
}
.fotostrip {
  background-color: #FFFFFF;
  border:           1px #CCCCCC solid;
  margin-top:       11px;
  margin-right:     10px;
  margin-bottom:    15px;
  padding:          5px;
}
/* toolkitmacro */
.toolkitmacro1{
  background-color: #f6f6f6;
  margin-bottom: 10px;
  border:      1px #FFCD8A solid;
  padding:  5px 2px 5px 2px;
}
.toolkitmacro2{
  background-color: #f6f6f6;
  border:     1px #FFCD8A solid;
  margin-bottom: 10px;
  padding:          5px;
}
.toolkitmacro3{
  background-color: #f6f6f6;
  border:     1px #FFCD8A solid;
  margin-bottom: 10px;
  padding:          5px;
}
/* vmenu navigatie items */
td.vmenu {

}
A.vmenu {
	display: block;
  PADDING-LEFT:     0px;
  PADDING-RIGHT:    8px;
  line-height:      16px;
  COLOR:           #66669C;
  TEXT-DECORATION: none;
  font-size:       8pt;
}
A.vmenu:hover {
  COLOR:           #990000;
  TEXT-DECORATION: underline;
  background-color: #FFFFFF;
}
td.vmenuactive {

}
A.vmenuactive {
  COLOR:           #000066;
  display: block;

  PADDING-LEFT:     0px;
  PADDING-RIGHT:    8px;
  line-height:      16px;
  font-weight:     bold;
  TEXT-DECORATION: none;
  font-size:       8pt;
}
A.vmenuactive:hover {
  COLOR:           #990000;
  TEXT-DECORATION: none;
  font-weight:     bold;
  background-color: #FFFFFF;
}
/* toplevel vmenu items */
td.vmenutop {

}
A.vmenutop {
  PADDING-LEFT:   0px;
  PADDING-RIGHT:  8px;
  line-height:18px;
  COLOR:           #66669C;
  display: block;
  TEXT-DECORATION: none;
  font-size:       8pt;
}
A.vmenutop:hover {
  COLOR:           #990000;
  background-color: #FFFFFF;
	TEXT-DECORATION: underline;
}
td.vmenuactivetop {

}
A.vmenuactivetop {
  COLOR:           #66669C;
  TEXT-DECORATION: none;
  font-weight:     bold;
  font-size:       8pt;
  display: block;
  PADDING-LEFT:     0px;
  PADDING-RIGHT:    8px;
  line-height:18px;
}
A.vmenuactivetop:hover {
  COLOR:           #990000;
  TEXT-DECORATION: underline;
  background-color: #FFFFFF;
}

/* zoek button */
A.zoek {
  COLOR:           #3C070C;
  TEXT-DECORATION: none;
  font-weight:     bold;
  font-size:       10pt;
}
A.zoek:hover {
  COLOR:           #000066;
  TEXT-DECORATION: underline;
  font-weight:     bold;
}

/* titel in zoekreseultaten div */
.zoektitle {
  font-size:    14px;
}

/* zoektoolbar */
#searchtoolbar {
  color:      #996633;
	padding: 3px 6px 3px 8px;
	margin-bottom:10px;
	background-color: #F2F2F2;
	border: 1px solid #D6D6D6
}
/* bovenste tr balk in pageheader zoektabel */
.searchtopbar {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-bottom: 2px groove #FFFFFF;
	border-top: 1px solid #FFFFFF;
	background-color: #D4D0C8;
}
.griddiv {
 padding-top:2px;
}
.gridfiles {
	font-size:11px;
}
a.gridfiles {
	color:#632970;
	font-size:11px;
	text-decoration:none;
}
div.zoektitle {
  font-size:    14px;
  margin-top:   1em;
  padding-left: 5px;
}
/* margin blok met zoek gegevens */
.infoblock {
	margin-left:   5px;
}
/* rand span in zoekresultaten */
.rank {
  color:      #000000;
  font-style: italic;
  font-size:  0.8em;
}
/* description in zoekresultaten */
.description {
  margin-top:    3px;
  margin-bottom: 5px;
  max-width:     700px;
  width:         expression(document.body.clientWidth > 600? "600px": "auto" );
}
/* metadata in zoekresultaten (datum, padinfo) */
.metadata {
  color:       #008000;
}
.metadata a {
  color:           green;
  text-decoration: underline;
}
/* text highlight in zoek resultaten */
.highlight {
  /*background:  #FFFF99;*/
  font-weight: bold;
}

/* algemene class voor kleine text en input */
.smallfont {
  font-size:        11px;
  /*background-color: #FFFCF0; */
}
/* input pulldown voor sortering */
.sortingtb {
  font-size:        11px;
}
/*  pulldown voor weergave selectie */
.viewselect {
	font-size:        11px;
	background-color: #FFFCF0;
}

/* text in admin command bar */
.edittext {
  font-size:        11px;
  color:            #000000;
  background-color: #D4D0C8;
  border-bottom: 2px groove #FFFFFF;
}
.edittext select{
	 font-size:        11px;
}
/* leesverder link in overzichten */
a.leesverder {
	font-size: 11px;
	color: #996633;
}

/* nieuws lijst */
.newslist {
	list-style-image: url(../public/icons/arrow.gif);
	list-style-type: none;
	margin-left:14px;
	padding-left:0px;
}
li.newslist {
	padding-bottom: 8px;
}
/* nieuws block */
.newsdiv {
	padding-top:10px;
	padding-left:10px;
}
.newstitle {
	color: #66669C;
}
.newstopline {
	padding-top: 10px;
	border-top: 1px solid #CCCCCC;
}
/* lijst met nieuws buttels */
#newsbullets {
	list-style-image: url(../public/icons/arrow.gif);
	list-style-type: none;
	margin-left: 20px;
	padding-left: 0px
}
#newsbullets li {
	padding-bottom: 4px;
}
/* caption in nieuws bullets */
.newscaption_small {
	padding-top: 4px;
	padding-bottom: 8px;
}
/* datum in nieuws bullets */
.newsdate {
color: #9b9b9b;
}
/* description in nieuws items */
.description2 {
  margin-top:    2px;
  margin-bottom: 5px;
  max-width:     700px;
  width:         expression(document.body.clientWidth > 600? "600px": "auto" );
}
/* items in sitemap */
.maplevel1 {
	background-color: #F4EDE1;
	color: #000000;
	font-weight: bold;
}
.maplevel2 {
	padding-bottom: 10px;
}

/* kop voor lijst tabel of grid */
.groupkop {
	font-size: 11px;
	color: #66669C;
	font-weight: bold;
	padding-bottom: 6px;
}

.lijst {
	font-size: 11px; 
}

/* lijst tabel met om-en-om weergave */
.lijstrij1 {
	background-color: #F6F6F6;
}
.lijstrij2 {
	background-color: #FFFFFF;
}
.selectedfile {
	background-color: #FFCCFF;
}
.lijstrij {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 5px 1px 5px;
	border-right: 1px solid #FFFFFF;
}
.lijstlastrij {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 5px 1px 5px;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #FFFFFF;
}
.lijstover {
	background-color: #FFFFCC;
}

/* standaard lijst kop tr en td */
.lijstkop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
td.lijstkop{
	padding-right: 5px;
	padding-left: 5px;
	border-right: 1px solid #FFFFFF;
}
a.lijstkop{
	color: #66669C;
}
a.lijstkopactive {
	color: #990000 !important;
	font-weight: bold;
}

/* text paragrapg in wikiparagraphs */
.paragraph {
}

/* treemenu nodes */
.OLRow {
	vertical-align:middle; font-size:12px;  font-family:Arial,sans-serif;
}
.OLBlock {
	display:none
}
img.widgetArt {
	vertical-align:text-top;
}
.widgets {
	vertical-align: top;
}
/* treemenu link text */
#treecontent {
	font-family:    Arial, Helvetica, sans-serif;
	font-size:      12px;
	padding-top:    3px;
}
/* title of navtree */
.treetop {
  color: #66669C;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
}
A.tmtext {
  PADDING-LEFT:     0px;
  PADDING-RIGHT:    8px;
  COLOR:           #66669C;
  TEXT-DECORATION: none;

}
A.tmtext:hover {
  COLOR:           #990000;
  TEXT-DECORATION: underline;
  background-color: #FFFFFF;
}
A.tmtextactive {
  COLOR:           #CC0000;
  PADDING-LEFT:     0px;
  PADDING-RIGHT:    8px;
  font-weight:     bold;
 	TEXT-DECORATION: none;
}
A.tmtextactive:hover {
  COLOR:           #990000;
  TEXT-DECORATION: underline;
  font-weight:     bold;
  background-color: #FFFFFF;
}
A.toptmtext {
	PADDING-LEFT:   0px;
  PADDING-RIGHT:  8px;
  COLOR:           #66669C;
  TEXT-DECORATION: none;
}
A.toptmtext:hover {
  COLOR:           #990000;
  TEXT-DECORATION: underline;
  background-color: #FFFFFF;
}
A.toptmtextactive {
  COLOR:           #990000;
  TEXT-DECORATION: none;
  font-weight:     bold;
	PADDING-LEFT:     0px;
  PADDING-RIGHT:    8px;
}
A.toptmtextactive:hover {
  COLOR:           #990000;
  TEXT-DECORATION: underline;
  background-color: #FFFFFF;
}

/* caption onder image */
.imgcaption {
  color:   #777;
}
div.imgcaption {
	padding:4px;
}
a.imgcaption {
  COLOR:           #66669C;
  TEXT-DECORATION: none;
}
a.imgcaption:hover {
	COLOR:           #990000;
  text-decoration: underline;
}

/* img class van thumbnail of plaatje */
.thumbimg {
	padding: 5px;
	border:none;
}
/* class van div rond images met caption */
img.captionimage {
	padding: 5px;
	border:none;
}

/* class van images gemaakt in macros panels met wiki */
.macroimage {
	padding: 5px;
	border:none;
}
/* tabs voor tabmenu */
div.tabs2 {
	line-height: 15px;
	font-size: 14px;
}
.tabHover2 {
   background-color: #cccccc !important;
   border: 1px solid #888888 !important;
}
.tabActive2 {
	background-color: #FFFFFF;
	border-top: 1px solid #888888;
	border-right: 1px solid #888888;
	border-left: 1px solid #888888;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	margin-bottom:-1px;
	position: relative;
}
.tab2 {
	background-color: #eeeeee;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #D7D7D7;
	text-decoration: underline;
	color: #003399;
	margin-bottom:-1px;
	position: relative;
}
.tabdisabled2 {
	background-color: #eeeeee;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #D7D7D7;
	text-decoration: none;
	color: #808080;
	margin-bottom:-1px;
	position: relative;
}
.tabline {
	border-top: 1px solid #D7D7D7;
	padding-bottom: 10px;
}

/* header van navigatie td's */
.navheader {
  padding-right: 4px;
  color:         #66669C;
  line-height:   20px;

}
table.navheader {
  background-color: #EEF6FB;
  border: 1px solid #B5D7EC;
  padding-left:   6px;
}



/* class van images gemaakt door wikiengine */
.wikiimage {
	margin: 5px;
}

/* preview infonames */
.infotext {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:8pt;
}
.infolabel {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#666666;
}
.infotitel {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000;
	padding-top:10px;
}

.buttonstext {
	padding-top:10px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 8pt;
	color: #B0B0B0;
}
a.buttonstext {
	padding-top:10px;
	color: #FE0000;
}

/* style in overview and fill-in forms */
.reportname {
	font-weight: bold;
}
.reportvalue {
}
.reportcaption {
	color:       #008000;
	font-style: italic;
}

/* Styles for taglists */
.tagtable {
	font-family: Arial, Helvetica, sans-serif;
}
.tagtable th {
	font-weight: bold;
	background-color: #EAEAEA;
}
.tagtable td {
	font-size: 12px;
}
.taghead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #EAEAEA;
	padding:2px;
	width:320px;
	text-align: center;
}
.tagheadselect{
	background-color: #719BFD;
}
.taginfos {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 width:320px;
 padding:2px 2px 8px 2px;
}
.taghits{
	color: #b0b0b0;
	padding-left:1px;
}
.tagnamekop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding:2px;
	margin-bottom:5px;
	text-align: center;
}
.topnavlink{
	font-weight: bold;
}
.tagselectactive {

}
.tagselect {

}
/* Styles for search macro */
.title_optionsearch {
	font-size:        11px;
}
.alfaactive {
	font-weight:bold;
	font-size:12px;
}
.alfadisabled {
	color:#808080;
	font-size:12px;
}
.secmessage {
	color:#909090;
	font-size:12px;
}

/* preview infonames for lightinfo panel */
.ilighttitle{
	padding:8px 0px 3px;
	font-weight:bold;
}
.ilightlabel {
	margin:0px 0px 1px;
	font-weight:bold;
}
.ilighttext {
	padding-bottom:5px;
	font-weight:normal;
}
.ilighttext a {
	text-decoration: none;
}
.ilighttext a:hover {
	text-decoration: underline;
}
/*CSS for dhtml windows*/
.dhtmlwindow{
	position: absolute;
	border: 1px solid #6699CC;
	visibility: hidden;
	background-color: white;
}

.drag-handle{
	padding: 1px;
	text-indent: 3px;
	font: bold 14px Arial;
	background-color: #6699CC;
	color: white;
	cursor: move;
	overflow: hidden;
	width: auto;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	line-height: 24px;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
	position: absolute;
	right: 2px;
	top: 4px;
	padding:2px;
	cursor: hand;
	cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
	width: 100%;
}

.drag-contentarea{ /*CSS for Content Display Area div*/
	background-color: white;
	color: black;
	height: 150px;
	padding: 2px;
	overflow: hidden;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
	border-top: 1px solid #ccc;
	background-color: #F8F8F8;
	height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
	float: right;
	width: 13px; /*width of resize image*/
	height: 13px; /*height of resize image*/
	cursor: nw-resize;
	font-size: 0;
}
#vailoverlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background-color:#000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	display:none;
}

* html #vailoverlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

div.inimgtext{
  background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;
	display:table;
	padding:2px;
}

span.inimgtext, a.inimgtext {
	font-weight:bold;
  color: #fff;
  text-decoration:none;
}
a.inimgtext:hover {
 text-decoration:underline;
}
div.inimgtext:hover {
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
.navheader2 {
  margin:0px;
  padding:0px;
}
.simplnavstart{
	line-height:14px;
	padding-right:3px;
	font-size:12px;
	color: #666699;
	text-transform:uppercase;
	font-weight:bold;
}
.simplnavend, a.simplnavend {
	line-height:14px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:10px;
	color:#fff;
	background-color: #439ACF;
}

p.articleintro {
 color: #030B30;
 font-weight:bold;
}

div#top_nav_div_spacer {
    height:1.7em;
}
div#top_nav_div {
    position: relative;
    margin: 0em auto;
    height: 2.1em;
    background:#6381BF url(../img/top_menu_bg.gif) bottom repeat-x;
    z-index:+20;
}

div#top_nav_div a, div#top_nav_div a:active {
    background-color:#4B74B6;
    color: white;
    text-decoration:none;
}
div#top_nav_div a:hover {
    text-decoration: none;
}
/* ### Starting top menu ### */
/* all lists */
div#top_nav_div ul { 
    padding: 0;
    margin: 0;
    list-style: none;
}
/* all list items */
div#top_nav_div li { 
    position:relative;
    float: left;
    cursor:pointer;
    left:0px;
    margin:0px;
    overflow:visible;
    padding:0.2em 0.5em 0.1em 0.5em;
    white-space:nowrap;
    height: 1.45em;
    font-weight: bold;
    border-right: 0.1em solid #6282bf;
}
div#top_nav_div li.daddy a {   
   background: url(../img/arrow_6x4_808080.gif) right no-repeat;
   padding-right: 1.5em;    
}
div#top_nav_div ul li ul li {
    float: none;
}
 /* second-level lists */
div#top_nav_div ul li ul {
    display: none;
    position: absolute;
    top: 1.7em;
    left: 0em;
}
div#top_nav_div li li {
    border-bottom: 0.1em solid #6282bf;
    background-color:#4B74B6;
    color:white;
    
}

div#top_nav_div li.daddy li a {
    padding:0px;
    background-image: none;    
}

div#top_nav_div li>ul {
    top: auto;
    left: auto;
}
 div#top_nav_div li:hover, div#top_nav_div li.over, div#top_nav_div li:hover a, div#top_nav_div li.over a {
    background-color:white;
    color: #4B74B6;

}
div#top_nav_div li:hover li, div#top_nav_div li.over li, div#top_nav_div li:hover li a, div#top_nav_div li.over li a {
    background-color:#4B74B6;
    color: white;
}
div#top_nav_div li li:hover, div#top_nav_div li li.over, div#top_nav_div li li:hover a, div#top_nav_div li li.over a {
    background-color:white;
    color: #4B74B6;
}
div#top_nav_div li li:hover li, div#top_nav_div li li.over li, div#top_nav_div li li:hover li a, div#top_nav_div li li.over li a {
    background-color:#4B74B6;
    color: white;
    color:black;
}
div#top_nav_div li li li:hover, div#top_nav_div li li li.over, div#top_nav_div li li li:hover a, div#top_nav_div li li li.over a {
    background-color:white;
    color: #4B74B6;
}
div#top_nav_div li li li:hover li, div#top_nav_div li li li.over li, div#top_nav_div li li li:hover li a, div#top_nav_div li li li.over li a {
    background-color:#4B74B6;
    color: #174592;
}

 div#top_nav_div ul li.over {
 	color:#4B74B6;
 }
/* lists nested under hovered list items */
div#top_nav_div ul li:hover ul, div#top_nav_div ul li.over ul { 
    display: block;
    background-color: #174591;
}
div#top_nav_div_right {
    position: absolute; 
    right: 0em;
}
div#top_nav_div_right li#tip_first {
    background-color: #174591;
    color: white;
}
div#top_nav_div ul li.active, div#top_nav_div ul li.active a {
    background-color:white;
    color: #174592;
    display:block;
    /*padding: 0.25em;*/
}
.noteout {
	border: 1px solid #dadada;
	margin:8px 0px;
	padding:4px;
	background-color: #fff;
}
.noteleft {
	text-align:right;
}
.noteright {
	background-color: #f6f6f6;
}
.noteunmod {
	background-color: #FFEFDF;
	border: 1px solid #D3732C;
}
/* ### End of top menu ### */
