/* Styling in the XHTML 1.1 Document Type  - http://www.w3.org/TR/xhtml11/doctype.html#s_doctype*/
/* structure (body, head, html, title) */
html, body {height : 100%;}

body 
{
	font-family : arial,Verdana, Sans-Serif ;
	font-size : 0.75em;
	color : #02253A;
	background-color : #FFF;	
	background-repeat:repeat-y;		
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/*scrollbar*/
		scrollbar-face-color : #F3F5F6;
		scrollbar-highlight-color : #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-darkshadow-color : #FFFFFF;
		scrollbar-base-color : #00274C;
		scrollbar-shadow-color : #00274C;
		scrollbar-3d-light-color : #ffffff;
		scrollbar-arrow-color : #00274C;	
		
	}

   
   .home{
		background-image:url(/images/bg_home.gif);	
		}
		
	.content{
		background-image:url(/images/d_back_1.gif);	
			}	

	/* text (abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var) */
	
	strong{font-size : 1.0em;}
	
	h1 	{
		font-size : 1.2em;		
		padding:  14px 0px 0px 0px;
		margin : 0px 0px 0px 0px;
		}
	h2 {
		font-size : 1.0em;
		margin : 0px 0px 0px 0px;
		padding : 0px 0px 0px 0px;
		}
	h3 {
		font-size : 0.9em;
		margin : 0px 0px 0px 0px;
		padding : 0px 0px 0px 0px;
		}
	.small
	{
		font-size : 0.8em;
		margin : 0px 0px 0px 0px;
		padding : 0px 0px 0px 0px;
		}
	p {	margin-top : 0px ;
		padding : 0px 0px 0px 0px;}
	pre, code {}
	/* hypertext (a) */
	/*a:link, a:visited {}*/
	/*a:hover, a:active {}*/
	/* list (dl, dt, dd, ol, ul, li) */
	/*ul, ol {}
		li {}*/
	 ul {
		margin: 4px 5px 0px 0px;
		padding:0px 0px 0px 0px;
		}
				
		ul li {
			background-image:url(/images/streep.gif);
			background-repeat:no-repeat;
			background-position:1px 6px;				
			list-style-type:none;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 10px;
			}
		
	dl {}
		dt {}
		dd {}
	/* object (object, param) */
	object {}
	/* presentation (b, big, hr, i, small, sub, sup, tt) */
	hr {
		height:1px;
		color:#46606F;
		
		}
	/* forms (button, fieldset, form, input, label, legend, select, optgroup, option, textarea) */
	form {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	/*
		fieldset {}
		legend {}
		label{}
		input, textarea, select{}
			input.button {}
			option {}*/
			#content1 input, #content1 textarea, #content1 select, #popup1 input, #popup1 textarea, #popup1 select {				
				width : 16em;
				border:solid 1px #46606F;
				background-color:#E0E4E7;
				
				margin:0px 0px 0px 10px;
				padding:0px 0px 0px 10px;
				}
			#content1 label, #popup1 label {width:11em; }
			
			html>body #content11 input, html>body #content11 textarea, html>body #content11 select{float:left;}
			html>body #content11 label{float:left;	}
				
			
				legend {}
		/* generic */
		#content1 .formrow0, #popup1 .formrow0 {
			/*position : relative;*/			
			padding-top:4px;
			clear:both;
			vertical-align:top;
		}
			#content1 .formcol0, #popup1 .formcol0 {
				/*position : absolute;*/
				left : 0px;font-weight:bold;
				vertical-align:top;
				left/* hide from IE5.0/Win */ : -12em;
			}
			/*html>body .formcol0 {
				position : absolute;
				left : 0px;
			}*/
			#content1 .button0, #popup1 .button0 {
				border:solid 1px #46606F;
				background-color:#E0E4E7;
				color:#02253A;
				font-size:0.99em;
				font-weight:bold;
				margin: 0px 0px 0px 10px;
				padding:0px 0px 0px 0px;
				cursor:pointer;
				width:auto;
				}
			#content1 .radio0, #popup1 .radio0  {
					 border:none; background-color:Transparent;					
				}
			#content1 .radio0  input{									
					 border:none;
					 width:auto; 
					 background-color:Transparent;				
				}	
			#content1 label{width:auto; font-weight:bold;}
			/*	
			#content1 .textarea0 {
					height : 8em;
				}*/
			
	/* table (caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr) */
	table {font-size:0.99em;}
		caption {}
		tr {}
		th {}
		td {}
	/* img */
		img {}
/* lay-out */
	#btmlogo{
		margin:  0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		float:left;
		clear:right;
		z-index:20;
		}
		
html>body #btmlogo{margin:  -4px 0px 0px 0px;}

	#header	{			
		position:relative;
		background-image:url(/images/bg_header.gif);
		background-repeat:no-repeat;
		height:141px;		
		}
		 
		#logo{	
			position:absolute;
			left:0px;
			}
		#metanav{
			position:absolute;			
			}
		
			 .metahome{
				right:235px;}
			 .metacontent{
				right:187px;}
			
			#metanav ul {
				margin: 2px 12px 0px 0px;
				padding:0px 0px 0px 0px;
				clear:both;
				}
						
				#metanav li	{
					background-image:url(/images/meta_tussen.gif);
					background-repeat:no-repeat;
					background-position:-8px 3px;				
					list-style-type:none;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 10px;
					display : inline;
					}	
			#metnav	a{
				margin : 0px 0px 0px 0px;
				padding : 0px 0px 0px 0px;
				}	
				
				#metanav a:link, #metanav a:visited, #metanav a:active {
							text-decoration : none;					
							color : #02253A;							
							font-size:0.8em;
							background-color : transparent;
						}
						#metanav a:hover {
							text-decoration : none;
							color : #02253A;							
							font-size:0.8em;
							background-color : transparent;
						}	
			
		#deco{		
			position:absolute;
			right:0px;
			} 
			
	#canvas {
		position:relative;
		margin:0px 0px 0px 35px;
		padding:0px 0px 0px 0px;		
		}
		
	html>body	#canvas{margin-top:0px;}
		
		#navigation
		{
			width:165px;
			position:absolute;
			left:0px;
			border-top:solid 1px #00274C;
			}
/*home*/			
		#content0{
			padding:0px 235px 0px 165px;
			margin:0px 0px 0px 0px;
			border-top:solid 1px #00274C;
			height:100%;			
			}
		
		#content01{
			/*background-color:#FDE9D2;*/
			padding:0px 20px 20px 14px;
			margin:0px 0px 0px 0px;
			height:100%;
			min-height:412px;
			width:535px;
			}
			.padding8{padding-left:8px;}
				
			#content01 h1{color:#46606F;padding-left:4px;}
			#content01 h2{
				color:#46606F; 
				padding:0px 0px 0px 8px;
				margin:12px 0px 0px 0px;
				background-image:url(/images/bg_h2.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;
				}
			
			#content01 a:link, #content01 a:visited {
							text-decoration : none;					
							color : #F78F1E;
							font-weight:bold;							
							background-color : transparent;
						}
						#content01 a:hover, #content01 a:active {
							text-decoration :underline;
							color : #F78F1E;
							font-weight:bold;							
							background-color : transparent;
						}	
		
			#content01 h2 a:link, #content01 h2 a:visited {
							text-decoration : none;					
							color : #46606F;														
							background-color : transparent;
						}
						#content01 h2 a:hover, #content01 h2 a:active {
							text-decoration :underline;
							color : #46606F;													
							background-color : transparent;
						}	
		
			
		#metaCont0{
			background-color:#FFF;
			position:absolute;
			top:0px;
			right:0px;
			width:235px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border-top:solid 1px #00274C;
			}
				
			
			.padding9{padding:0px 0px 0px 9px;}
			
		#homesearch	{
			border-top:solid 1px #B3BDC4;
			border-bottom:solid 1px #B3BDC4;
			background-color:#F3F5F6;
			margin: 0px 0px 20px 0px;
			padding: 3px 0px 0px 10px;
			vertical-align:middle;
			height:28px;
			line-height:28px;
			
			}	
			
			#homesearch strong{
				color:#46606F; 
				font-size:0.9em;
				position:relative;
				top:-2px;
				margin:0px 0px 0px 0px;
				padding:0px 6px 0px 0px;				
				}
				
			#homesearch input{				
				font-size:1.0em;
				width : 7em;
				border:solid 1px #46606F;
				background-color:#E0E4E7;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;}
					
			#homesearch .button0 {
				width : 20px;				
				background-color:#F3F5F6;
				border:none;
				background-color : transparent;
				color:#F3F5F6;
				margin: 0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				background-image:url(/images/submit_search.gif);
				background-repeat:no-repeat;
				position:relative;
				top:2px;
				cursor:pointer;				
				}
/*//home*/
/*content*/
		#blockTopLeft
		{
			width: 363px;
			position:relative;
			float:left;
			height:210px;
			overflow:hidden;
			line-height:12px;
			padding:0px 5px 5px 5px;
			font-weight:normal;
			margin-left:7px;
		}
		#blockTopLeft h2
		{
			margin: 10px 0px 0px 0px;
			font-size:0.9em;
		}
		#blockTopRight
		{
			width: 140px;
			position:relative;
			float:left;
			height:210px;
			overflow:hidden;
			padding:0px 5px 5px 5px;
			color:#46606F;
		}
		
		#blockBottomLeft
		{ 
			position:relative;
			clear:both;
			float:left;
			width:363px;
			height:210px;
			overflow:hidden;
			line-height:12px;
			padding:0px 5px 5px 5px;
			margin-left:7px;
		}
			#blockBottomLeft h2
			{
				margin: 10px 0px 0px 0px;
				font-size:0.9em;
			}
		#blockBottomRight
		{
			position:relative;
			float:left;
			height:210px;
			width:140px;
			overflow:hidden;
			padding:0px 5px 5px 5px;
			color:#46606F;
		}
		#spacing
		{
			height:20px;
		}
		.homeBlockTitle
		{
			font-size:1.2em;
			color:#46606F;
			font-weight:bold;
			line-height:30px;		
		}
		
	#content1{
			padding:0px 187px 0px 165px;
			margin:0px 0px 0px 0px;
			border-top:solid 1px #00274C;
height:100%;						
			}
		
		#content1 h1{
			color:#F78F1E;
			padding:17px 0px 4px 11px;
			margin:0px 0px 0px 0px;
			background-color:#FDE9D2;			
			}
		#content11 h2{
			font-size:1.0em;
			color:#F78F1E;
			}	
		
		#content11{
			background-color:#F3F5F6;
			padding:17px 20px 0px 14px;
			margin:0px 0px 0px 0px;
			height:100%;
			}
		#content11.aanmelden
		{
			width: 535px;
		}
		*html #content11.aanmelden
		{
			width: 566px;
		}
		.listtitle{
				color:#46606F; 
				padding:0px 0px 0px 8px;
				margin:12px 0px 0px 0px;
				background-image:url(/images/bg_h2.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;
				font-weight:bold;
				}
				#content1 a:link, #content1 a:visited{
					text-decoration:none;				
					color : #46606F;
					/*font-weight:normal;*/					
				}
				 #content1 a:active, #content1 a:hover {
					text-decoration:underline;
					color : #46606F;
					/*font-weight:normal;	*/				
				}
				
				
				#content11 a:link, #content11 a:visited{
					text-decoration:none;				
					color : #46606F;
					/*font-weight:normal;*/					
				}
				#content11 a:active, #content11 a:hover {
					text-decoration:underline;
					color : #46606F;
					/*font-weight:normal;	*/				
				}
				
				/*a:link, a:visited {
					text-decoration : underline; 
					color : #000000; 
				}
				a:active, a:hover {
					text-decoration : none;
					color : #000000;
					}*/
	
				
				
				
				#content1 a.advice:link, #content1 a.advice:visited  {
					text-decoration : none;					
					color : #46606F;
					font-size:0.9em;
					background-color : transparent;
				}
				#content1 a.advice:hover, #content1 a.advice:active{
					text-decoration :underline;
					color : #46606F;
					font-size:0.9em;						
					background-color : transparent;
				}
				
				
		#content1 ul{
			margin:0px 0px 11px 0px;
			padding:0px 0px 0px 0px;
		}
						
		#content1 ul li {
			background-image:url(/images/li_img.gif);
			background-repeat:no-repeat;
			background-position:1px 6px;				
			list-style-type:none;
			margin:0px 0px 0px 4px;
			padding:0px 0px 0px 10px;
			}		
		
	#metaCont1{
			background-color:#FFF;
			position:absolute;
			top:0px;
			right:0px;
			width:187px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border-top:solid 1px #00274C;
			}
							
	#metaCont1	#homesearch	{
			border-top:none;
			margin: 0px 0px 0px 0px;
			padding: 8px 0px 0px 15px;
			height:37px;
			line-height:37px;
			}
		html>body #metaCont1 #homesearch{padding: 0px 0px 0px 10px;}
			
	#altnav	
	{
		position:absolute;
		padding: 4px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border-bottom:solid 1px #B3BDC4;
		height:22px;
		line-height:22px;
		width:187px;		
		}
			
		#altnav img{margin:  0px 0px 0px 15px;}
				
		#altnav a:link, #altnav a:visited{
					text-decoration : none;					
					color : #46606F;
					font-size:0.9em;
					font-weight:bold;							
					background-color : transparent;
				}
				#altnav a:hover, #altnav a:active {
					text-decoration :none;
					color : #46606F;
					font-size:0.9em;
					font-weight:bold;							
					background-color : transparent;
				}
			
			
			
	#clsaanmelden	
	{
		position:absolute;
		padding: 10px 10px 10px 10px;
		margin:45px 10px 10px 10px;
		border:solid 1px #B3BDC4;
		width:160px;		
		text-decoration :none;
		color : #46606F;
		font-size:0.9em;
		font-weight:bold;
		}
			
		#clsaanmelden img{margin:  0px 0px 0px 15px;}
				
		#clsaanmelden a:link, #clsaanmelden a:visited{
					text-decoration : none;					
					color : #46606F;
					font-size:0.9em;
					font-weight:bold;							
					background-color : transparent;
				}
				#clsaanmelden a:hover, #clsaanmelden a:active {
					text-decoration :none;
					color : #46606F;
					font-size:0.9em;
					font-weight:bold;							
					background-color : transparent;
				}
		
/*//content*/	
/*popup*/
	#popup1{
			padding:0px 0px 0px 35px;
			margin:0px 0px 0px 0px;
			/*border-top:solid 1px #00274C;			*/
			}
		
		#popup1 h1{
			color:#F78F1E;
			padding:17px 0px 4px 14px;
			margin:0px 0px 0px 0px;
			background-color:#FDE9D2;			
			}
		#popup11 h2{
			font-size:1.0em;
			color:#F78F1E;
			}	
		
		#popup11{
			background-color:#F3F5F6;
			padding:17px 20px 0px 14px;
			margin:0px 0px 0px 0px;
			}	
		.listtitle{
				color:#46606F; 
				padding:0px 0px 0px 8px;
				margin:12px 0px 0px 0px;
				background-image:url(/images/bg_h2.gif);
				background-repeat:no-repeat;
				background-position:0px 0px;
				font-weight:bold;
				}
				#popup1 a:link, #popup1 a:visited {
					text-decoration : none;					
					color : #46606F;
					/*font-weight:normal;*/							
					background-color : transparent;
				}
				#popup1 a:hover, #popup1 a:active {
					text-decoration :underline;
					color : #46606F;
					/*font-weight:normal;	*/						
					background-color : transparent;
				}
				
				#popup1 a.advice:link, #popup1 a.advice:visited{
					text-decoration : none;		
					color : #46606F;
					font-size:0.9em;
					background-color : transparent;
				}
				#popup1 a.advice:hover, #popup1 a.advice:active {
					text-decoration :underline;
					color : #46606F;
					font-size:0.9em;						
					background-color : transparent;
				}
				
				
		#popup1 ul{
			margin:0px 0px 11px 0px;
			padding:0px 0px 0px 0px;
		}
						
		#popup1 li {
			background-image:url(/images/li_img.gif);
			background-repeat:no-repeat;
			background-position:1px 6px;				
			list-style-type:none;
			margin:0px 0px 0px 4px;
			padding:0px 0px 0px 10px;
			}
/*//popup*/	
/*advices*/
#Keywords{
	background-color:#FFF;
	padding:4px 0px 0px 18px;
	height:21px;
	}
	#Keywords a{margin-right:3px;}
	
	#Keywords a:link, #Keywords a:visited {
					text-decoration :underline;					
					color : #02253A;												
					background-color : transparent;
				}
				#Keywords a:hover, #Keywords a:active {
					text-decoration :underline;
					color : #F78F1E;														
					background-color : transparent;
				}	
				
.bites{font-size:0.9em;}				