/* Global Layout */

/* HTML Elements */

	html{
		font-size:100%;
	}

	body, h2{
		font-size:1em;
	}

	html, body {
		height:100%;
	}

                

	html, body, a{
		color: #000066;
	}

	html, body{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		position: relative;
		text-align: center;
	}

	a {
		text-decoration: none;
	}

	a:hover{
		color: #FF0033;
	}
	
	img, fieldset, html, body{
		border:0em;
		margin:0em;
		padding:0em;
	}
			
	h1{
		font-weight:normal;
	}
	
/* CONTAINER */ 

	#container{
		text-align: left;
		font-size:.7em;
		margin: 0em auto;
		min-height: 100%;
		position: relative;
                                height: 100%;
	}
	
	
	#footer, #container {
		width: 66.8em;
	}

	#container, #content, #related, #menu{
		background-color: #ececf4;
	}

/* HEADER */

	
	#header, #header img{
		width: 100%;
	}

	
	
	
/* SITEMENU */

	#sitemenu{
		background-image: url('../../images/blue_header_no_title.gif');
		text-align:right;
		padding:0em;
		position:relative;
		top:0em;
                                height: 2em;
		margin-top: -.2em;
	}
		
	#sitemenu a{
		color:white;
		
		margin:.5em;
		position:relative;
		top:.3em;
	}
			
	#sitemenu a:hover{
		text-decoration: underline;
	}


/* BREADCRUMB */

	#breadcrumb{
		display: block;
                                margin-bottom: 2em;
                                 
	}

	#breadcrumb ul{
		list-style:none;
		font-size:.8em;
		padding-left:19em;
	}
	
	* html #breadcrumb ul{
		margin-left:0em;
	}
	
	
	#breadcrumb ul li, #breadcrumb ul li a{
		display:inline;
		color:#8282A0;
		padding-left:1.2em;
	}

	#breadcrumb ul li a{
		background-image:url('../../images/pijl_breadcrump_rechts.gif');
		background-repeat:no-repeat;
		background-position:right;
		padding-right:1.2em;
	}	
	
	#breadcrumb ul li a:hover{
		color:red;
		text-decoration:underline;
	}

/* CONTENT */

                 #content{
                                float:left;
                                margin-right:-28em;
                                position:relative;
                                width:28em;
                                z-index:12;
                                padding-bottom:3em;

	}

               #content h1{
                                font-weight:bold;
               }
	
			
	#content .links a{
		background-repeat:no-repeat;
		background-image:url('../../images/pijl_rechts_link.gif');
		background-position:.1em .3em;
		padding-left:1em;
		display: list-item;
		list-style-type: none;
	}

/* MENU */

	#menu{
		position:relative;
		width: auto;
		background-color:white;
	}
	
	*html #menu{
		top: -.2em;
	}
	
	#menu input{
		display: inline;
	}
				
	#menu ul{
		position:absolute;
		width: 40em;
		margin: 0;
		padding: 0;
		left: 8em;
		top:.5em;
		list-style: none;
		height:3em;
	}
	
	#menu ul li{
		position:relative;
		float:left;
		width: 9em;
		left: 9em;
		height: 2em;
		
		z-index: 10;
	}	


/* SUBMENU */

	#submenu{
		  width: 17em;
                left:0em;
                float:left;
                z-index:20;
	}
			
	#submenu h2{
		position:relative;
		padding-left:1.4em;
		background-image:url('../../images/pijl_down_rood.gif');
		background-repeat:no-repeat;
		background-position:.4em .45em;
		color: red;
		font-weight:bolder;
	}
			
	#submenu ul{
		position:absolute;
		top: 1.8em;
		left: 1.2em;
		list-style:none;
		margin:0em;
		padding:0em;
	}
			
	#submenu ul li{
		font-weight:bold;
		
		padding:.2em;
	}

	
	#submenu ul li a:hover{
		text-decoration:underline;
		color: #000066;
	}
			



/* RELATED */

	#related{
		float:right;
		right: 0em;
   	      width:20em;
	}

	#related div h2{
		background-color: #bdbdd8;
		margin:0em;
	}
			
	#related div p{
		position:relative;
		top:-1em;
		word-wrap: break-word;
	}
/* TO TOP*/

	.totop{
                                background-color: #ececf4;
                                padding-right:28em;
	}

                .totop a{
                                background-image: url('../../images/pijl_naarboven.gif');
                                background-repeat:no-repeat;
                                background-position:left center;
                                color:#8282A0;
                                padding-left: 1.3em;    
                }

/* FOOTER */

	#footer{
		background-image: url('../../images/gra_striping_footer.gif');
		text-align: center;
		bottom:0em;
		position: fixed;
		z-index:200;

	}


	* html #footer {
		position: absolute;
                                left: 0;
	}

/* SUBFOOTER */

	#footer .subfooter {
		font-size: .8em;
                }

	#footer .subfooter a {
		color: #004AB6;
                }

/* CENTER PANE */

	#centerPane{
		background-color: #ececf4;
		height: auto;
		overflow-y:hidden;
		padding-bottom:2em;
	}	
	
/* KORP SELECTOR*/

	#korpSelector{
		width:5em;
		position:absolute;
		right:3em;
		top:.3em;
	}
	
	*html #korpSelector{
		right:0em;	
	}

	#korpSelector select{
		border:1px solid black;
		width: 7.5em;
	}

/* LEGACY SUPPORT */
	.UpperCaseTitle{
		color:#000066;
		text-transform:uppercase;
		width:auto;
		display:block;
		font-weight:bold;
	}

	#content h1{
		font-size:1em;
		margin:0pt;
		padding:0pt;
		text-transform:uppercase;
	}

	#readspeaker{
		float:right;	
	}
	
/* ICONS */
	.printLink{
		background-image:url('../../images/icons/printer.png');
		background-repeat: no-repeat;
		padding-left: 2em;
	}

	.poster{
		padding:1em; 
	}

	.poster img{
		width: 12em;
		float: left;
	}