table.schema{
	width: 570px;

	}
	
	table.schema td{
		vertical-align: top;
		text-align: left;
		line-height: 140%;
		font-size: 0.95em;
		}
	
	table.schema td.middle{	
		width: 75px;
	}
		
	table.schema td.side{
		width: 248px;
		}
		
		#content table.schema table.box{
			border: 1px solid #43aeb6;
			width: 570px;
			}
			
		#content table.schema table.box td{
			font-size: 1em;
			}
			
		#content table.schema table.box td p{
			padding: 5px;
			}
			
		#content table.schema table.box.aanvang td{
			padding: 5px;
			background-color: #8bcdd2;
			color: #fff;
			font-weight: bold;
			font-size: 1.2em;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			}
			
			
		#content table.schema table.box td.download{
			padding: 0px 30px 10px 0px;
			text-align: right;
			}
			
				#content table.schema table.box td.download img{
					position: relative;
					top: 3px;
					left: -5px;
					}
			
				#content table.schema table.box td.download a,
				#content table.schema table.box td.download a:visited,
				#content table.schema table.box td.download a:hover{
					color: #43aeb6;
					border-bottom: 0px dotted #999;
					}
					
					#content table.schema table.box td.download a:hover{
						border-bottom: 0px dotted #43aeb6;
						}
		
		#content table.schema h2{
			font-size: 1.4em;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin: 0px 0px 5px 0px;
			padding: 5px 5px 10px 5px;
			background-color: #eaf5f6;
			color: #43aeb6;
			}
		
		#content table.schema h3{
			font-size: 1.2em;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight: bold;
			margin: 0px 0px 10px 0px;
			color: #43aeb6;
			padding: 0px;
			background-image: none;
			}
			
		#content table.schema h3.grey{
			color: #9e9e9e;
			padding-left: 5px;
			background-image: none;
			}
			

			
			
		
	


