*{
	padding: 0px;
	margin: 0px;
	font-family: arial;
}

body{
	background-color: #EDEDED;
}

													
div.fileinputs {
	margin-top: 30px;
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

input#upload{
	margin-top: 30px;
}


div#top{
	margin: 10px auto 0px auto;
	width: 850px;
	height: 13px;
	
	background-image: url('img/top.jpg');
}

div#container{
	margin: 0px auto;
	padding: 0px 25px 20px 25px;
	width: 800px;
	
	background-image: url('img/paginarand.jpg');
	background-repeat: repeat-y;
}

	div#header{
		padding: 15px 0px 10px 10px;
	
		width: 800px;
		height: 140px;

	}
	
		div#header img{
			border: 0px;
			height: 79px;
		}
		
	div#menu{
		width: 800px;
		height: 25px;
		
		background-image: url('img/menu.jpg');
		background-repeat: repeat-x;
	}
	
		ul#navigatie {}
		
		ul#navigatie li { position:relative; height:21px; display:block; float:left; }

		ul#navigatie li a{
			padding: 4px 20px 0px 20px;
			font-size: 13px;
			color: gray;
			height: 21px;
			float: left;
			display: block;
			text-decoration: none;
			border-right: 1px silver solid;
		}
		
		ul#navigatie li a:hover{
			text-decoration: none;
		}
		
		
		
		ul#navigatie li ul { position:absolute; top:25px; left:10px; display:none; z-index:2; }
ul#navigatie li:hover ul { display:block; }
ul#navigatie li ul li { clear:both;  width:100%; }
ul#navigatie li:hover ul li a,
ul#navigatie li ul li a { background-color:#EDEDED; padding: 4px 20px 0px 20px; height: 21px; width: 120px; display:block; color:gray; font-weight:normal; border: 1px silver solid; }
ul#navigatie li ul li:hover a,
ul#navigatie li ul li a:hover { background-color: white; color:#353535; }
		
	div#wrapper{
		width: 800px;
		
		clear: both;
		
		background-color: white;
		background-image: url('img/gradient_page.jpg');
		background-position: top;
		background-repeat: repeat-x;
		
	}
	
	div#content{
		padding: 20px 0px 15px 15px;
		
		float: left;
		
		width: 535px;
		
		color: #353535;
		font-size: 13px;
		line-height: 18px;
	}
	
		div#content h1{
			margin-bottom: 15px;
			font-size: 20px;
			font-weight: normal;
			color: #1A4280;
		}
		
		div#content h2{
			margin-bottom: 5px;
			margin-bottom: 5px;
			font-size: 16px;
			font-weight: normal;
			color: #1A4280;
		}
		
		div#content h3{
			font-size: 15px;
			font-weight: bold;
			color: #1A4280;
		}
		
		div#content a{
			color: #1C3C77;
			text-decoration: none;
		}
		
		div#content p.text{
			margin-bottom: 10px;
			width: 535px;
			font-size: 14px;
			text-align: left;
		}
		
			div#content p.text ul,li{
				list-style-type: none;
				padding-bottom: 4px;
			}
			
			div#content p.text li.in_list{
				margin: 0px 0px 0px 20px;
			}
		
		div#content p.alphabetical{
			width: 535px;
			padding: 10px 0px 10px 0px;
		}
		
			div#content p.alphabetical a{
				font-weight: bold;
			}
		
		div#content p.alpha_title{
			color: #1A4280;
			font-size: 15px;
			font-weight: bold;
		}
		
		div#content p.altpha_title i{
			font-size: 15px;
		}
		
		div#content input.radio{
			width: 30px;
		}
		
		div#content p.alpha_address{
		}
		
			div#content .popBox {
		      position: absolute;
		      z-index: 2;
		      background: #EDEDED;
		      width: 200px;
		      padding: 0.3em;
		      border: 1px solid silver;
		   }
		
		
		
		div#content div#items{
			width: 520px;
			margin: 20px auto;
			background-image: url('img/vlak.jpg');
		}
		
			div#content div#items td{
				width: 240px;
				padding: 10px;
				vertical-align: top;
			}
				
				div#content div#items td span.date{
					margin-top: -3px;
					position: absolute;
					font-style: italic;
				}
				
				div#content div#items td p{
					padding-top: 17px;
				}
		
		div#content form{
			line-height: 22px;
		}
		
			div#content textarea{
				width: 400px;
				height: 200px;
				padding: 3px;
			
				font-size: 14px;
				line-height: 21px;
				color: gray;
				border: 1px silver solid;
			}
			
			div#content input{
				width: 195px;
				
				padding: 3px;
			
				font-size: 14px;
				line-height: 21px;
				color: gray;
				border: 1px silver solid;
			}
			
				div#content input#captcha{
					width: 60px;
				}
				
				div#content input#button{
					width: 110px;
					height: 25px;
					border: 0px;
				}
	
	div#sidebar{
		float: right;
		
		width: 230px;
	}
	
		div#sidebar h2{
			margin-top: 20px;
			padding: 5px 0px 5px 10px;
			
			font-size: 15px;
			font-weight: lighter;
			color: yellow;
			
			width: 201px;
			height: 18px;
			
			background-image: url('img/boxtop.png');
		}
		
		div#sidebar div.block{
			padding: 5px 10px 5px 10px;
			
			width: 191px;
			min-height: 120px;
			
			font-size: 12px;
			color: #353535;
			
			background-image: url('img/box.png');
			background-position: bottom;
		}
		
			div.block a{
				color: #353535;
				font-size: 15px;
				text-decoration: none;
			}
			
			div.block a.title{
				font-size: 17px;
				color: #1A4280;
				text-decoration: none;
				font-weight: bold;
			}
			
				div.block a:hover{
					text-decoration: none;
					color: #1A4280;
				}
			
			div.block span.date{
				margin-top: -2px;
				padding: 0px 0px 0px 0px;
				position: absolute;
				font-size: 12px;
				font-weight: bold;
				color: #353535;
			}
			
			div.block p.beschrijving{
				font-style: italic;
				font-size: 13px;
				margin-bottom: 7px;
			}
			
			div.block form{
				color: #353535;
				line-height: 22px;
			}
			
			div.block input{
				padding: 3px;
				
				font-size: 12px;
				color: #1A4280;
				
				border: 1px silver solid;
			}
			
				div.block input#button2{
					float: right;
					margin: 5px 0px 20px 0px;
					
					width: 110px;
					height: 25px;
					border: 0px;
				}
				
			div.block ul{
				list-style-type: none;
				margin-top: 8px;
			}
			
			div.block li{
				width: 190px;
				padding-bottom: 5px;
			}
		
		div#sidebar div#bottom{
			margin-bottom: 20px;
		}
	
	div#footer{
		padding: 3px 30px 0px 30px;
		margin: 0px auto; 
		
		width: 790px;
		height: 30px;
		
		font-size: 11px;
		color: white;
		
		background-image: url('img/footer.jpg');
		clear:both;
	}
	
div#content p.smalltext{
	font-size: 11px;
	font-style: italic;
}