/* ========================= RESET TAGS ========================== */

a, b, body, br, caption, div, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, i, img, input, label, legend, li, p, select, span, table, td, textarea, th, tr, ul {
	margin: 0px; padding: 0px; /*border:0px;*/ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; text-decoration:none;
}
a:hover { text-decoration:underline; }

/* ========================= END RESET TAGS ========================== */



/* ========================= GENERAL ========================== */

/* PAGE BACKGROUNDS */
.oranjePaginaBg { background : #fff url(../gfx/algemeen/cnt_bg_oranje.gif) repeat-x; }

/* LAYERS */
#menuHdr {
	position:absolute;
	z-index:21;
	top:5px;
	left:401px;
	width: 296px;
	height: 20px;

}
.home #menuHdr { position:absolute; z-index:21; top:0px; left:425px; }
#mainMenu {
	position:absolute;
	z-index:22;
	top:35px;
	left:415px;
	width: 405px;
	height: 19px;

}

/* COLORS */
.bgWit { background-color: #fff; }
.bgZwart { background-color: #000; }
.bgOranje { background: #FF6600; }
.bgBlauw { background: #3333CC; }
.bgRood { background: #FF0033; }

/* MARGINS */
div.txtBlack { padding-bottom:20px; }
div.txtBruin { padding-bottom:20px; }
div.leftMenu { padding:0px 0px 20px 19px; width:auto; }
div.cntTmrgn { margin:20px 0px 0px 0px; }
div.cntRmrgn { margin:0px 20px 0px 0px; }

/* FONTSIZES */
.h4wit, .h4blauw, .h4oranje, .h4rood {  font-size:0.8em; }
.h5bruin, .h5zwart, .h6zwart  {  font-size:0.7em; line-height:1.4em; }
.txtBlack, .txtBruin, .navBck a, .navRec a , .navRec span, .apndxItem a, .leftMenu .menuItem, .menuItemSelect, .grijsBlockLeft td div a { font-size:0.7em; line-height:1.4em; }
.miRight div a { font-size:0.65em; line-height:1.3em; }

/* TYPOGRAPHY */
.h4wit { color:#fff; font-weight: bold; }
.h4blauw { color:#ee9100; font-weight: bold; }
.h4oranje { color:#d7bf01; font-weight: bold; }
.h4rood { color:#d20000; font-weight: bold; }
.h5bruin { color:#aa7100; font-weight: bold; padding-bottom:15px; }
.h5zwart { color:#000; font-weight: bold; padding-bottom:15px; }
.h6zwart { color:#000; font-weight: bold; padding-top:20px; }
.txtBruin { color:#ab7000; }
.txtBruin a { color:#ab7000; font-weight: bold; }
.navBck a, .navRec a , .navRec span { font-weight:bold; color:#ff6200; }
.navRec span.active { color:#000; }
.navBck { background: #fff url(../gfx/algemeen/bullet_bck.gif) no-repeat; padding-left:15px; width:auto; }
.apndxItem { padding-bottom: 10px; }
.apndxItem a span { color:#ab7000; }
.leftMenu .menuItem {  width:auto; font-weight:bold; color:#ff6200; background: #fff url(../gfx/algemeen/bullet_menu.gif) no-repeat; padding:0px 0px 2px 10px; }
.leftMenu .menuItemSelect {  width:auto; font-weight:bold; color:#ff6200; background: #fff url(../gfx/algemeen/bullet_menu_select.gif) no-repeat; padding:0px 0px 2px 10px; }
.leftMenu .menuItem .active { background: #fff url(../gfx/algemeen/bullet_menu_active.gif) no-repeat; }
.leftMenu .menuItem a { color:#b3aeaa;  width:auto; }
.grijsBlockLeft { margin:22px 0px 0px 19px; width:150px; /*padding-bottom:10px;*/ background:#b5adad; }
.grijsBlockLeft td { background-image:url(../gfx/algemeen/bg_grijs.gif); }
.grijsBlockLeft td div{  text-indent:15px; background: #b5adad url(../gfx/algemeen/btn_pijlen_wit.gif) no-repeat; margin:10px 15px 10px 15px; width:auto; }
.grijsBlockLeft td div a{ color:#fff; font-weight:bold; }

/* IMAGES */
#menuHdr table td img { display:inline; }
td img { display:block; }

/* FOOTER */
div.topBtn { margin-left:20px; margin-top:40px; }
div.topBtn a { color:#83736A; font-size:0.65em; line-height:1.4em; }
div.topBtn img { display:inline; }
.ftrTxt { color:#83736A; font-size:0.65em; line-height:1.4em; }
.ftrTxt a { color:#83736A; }
.ftrTxt img { display:inline; }

/* ACCESIBILITY PURPOSE */
.noshow { display:block; visibility:hidden; position:absolute; left:-1000px; }

/* ========================= END GENERAL ========================== */



/* ========================= HOME ========================== */

.home { background : #fff url(../gfx/home/home_bg.gif) repeat-y; }

/* ========================= END HOME ========================== */



/* ========================= BRON PAGE ========================== */

.appDesc { padding-left: 30px; background: #fff url(../gfx/bullet_appendix_o.gif) no-repeat; font-size:0.7em; line-height:1.4em; }

/* ========================= END BRON PAGE ========================== */

/* ========================= NIEUW (03/09/2004) ===================== */
#timelineLayer { position:absolute; top:174px; left:0px; visibility:show; }

.timeline #exhibitLayer { padding: 0px; width:auto; height:510px; }
.timeline.grey #exhibitLayer { background-color:#7f7f7f; }

.miRight .lnk { margin:0px 15px 15px 15px; font-weight:bold; }

/* ========================= END NIEUW (03/09/2004) ================= */
